*** ERROR # 312 ***,PROGRAM STOPPED: FATAL ERROR(s) ENCOUNTERED.

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hi 

 

I have model for topology optimization. It shows the following error 

 

*** ERROR # 312 ***
 In static load case 1 
 the compliance is negative or large 6.79833e+008.
 Optimization/buckling analysis cannot be performed.
 due to possible rigid body mode.
 FEASIBLE DESIGN (ALL CONSTRAINTS SATISFIED).

 

 

I realized that it may be due to no proper node to node connectiviyt.I even checked for preview equivalence. There was no disconnectivity. I dont understand whats the error .Please help .I have uploaded the file .Please help me to solve 

 

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Hi Karthik,

     

    The model is not closed. There are few disconnected nodes in your model. Please check.

     

    Run a linear static analysis and check the animation to see which parts are flying away or in equivalence panel change the tolerence value to say 0.01 and check for free nodes. 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Hi Karthik,

     

    The model is not closed. There are few disconnected nodes in your model. Please check.

     

    Run a linear static analysis and check the animation to see which parts are flying away or in equivalence panel change the tolerence value to say 0.01 and check for free nodes. 

    Thankyou for your kind response.I solved the error as your guidance. But now i am getting another error like 

     

     

     *** ERROR # 173 ***
     A dependent d.o.f. defined more than once in rigid element entry.
        GRID ID =  9211396
      component =        1
     

     

    I googled through into  this same forum . I got the solution,But i am not understanding what to do . How to Solve thiserror ? You had written like' please use the command 'Tools-> check elems->1-D' rigid loops and depenency (including independent nodes).' .I am not understNDING what to do ....  I did the same like what u said. The result for check elements 1D  says as shown in attcahed image .PLease help <?xml version="1.0" encoding="UTF-8"?>image.thumb.png.e5c6175edbd269731c1ce60acbcb1c01.png

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Hi Karthik,

     

    Can you share the updated file?

     

    Please use the file transfer link to share the updated model file. 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Hi Karthik,

     

    Can you share the updated file?

     

    Please use the file transfer link to share the updated model file. 

    I have sent you the model. Thanks,Awaiting your response 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Hi 

    Did u recieve my model which I sent you through file transfer.... I was not sure whether it got uploaded or not. Thank you so much.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Karthik,

     

    Yes, I just started working on it after a long day... :)/emoticons/default_smile.png' srcset='/emoticons/smile@2x.png 2x' title=':)' width='20'> 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Hi Karthik,

     

    There are nodes which share dependent node ID with both RBEs. You need to update the same.

     

    There are 46 such dependent nodes exists in your model. You can goto Rigids panel>> Update>> Connectivity>> select RBE and deselect the common dependent node.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Hi Karthik,

     

    There are nodes which share dependent node ID with both RBEs. You need to update the same.

     

    There are 46 such dependent nodes exists in your model. You can goto Rigids panel>> Update>> Connectivity>> select RBE and deselect the common dependent node.

    Thanks. I will work on it. And get back to u,if I could not solve it. I am really confused with this ..... 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    HI

    I was Just working on it. What I understand by your answer is that there are 2 Closely lying RBEs ,which have a common dependent node. Is this correct? ..Ok so what i understnad is that  I have to  deselect that common node(free it from RBEs) 

     

    You said that I have to go  Rigids panel>> Update>> Connectivity>> select RBE and deselect the common dependent node. I got stuck after selecting RBE(See the image attached)

    I have 2 qustions

    1. Once I go  Rigids panel>> Update>> Connectivity>> click on any 1 RBE,  after this how to find the common dependent node that must be deselectd and updated.

    2. Also how to find those RBEs which are in this typical conndition (I mean sharing of dependent nodes)

     

    Thanks and sorry to bother you again....<?xml version="1.0" encoding="UTF-8"?>image.thumb.png.7023623a075f6a619067e4a432f42a12.png

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Karthik,

     

    yes, two RBEs share same dependent nodes which is not allowed. Please correct that. 

     

    You can find the node IDs from .out file. Select the node(s) using node IDs and deselect. 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2020

    Hi,

    I did the way u had said for double dependency, As of now i dont see that double dependency error coming up.Hopefully its fixed....  But now,Again i am getting errors 

     

    *** WARNING # 5628
     The compliance is negative or large 6.79829e+008.
     The rotational displacement has large magnitude, -993.607 degrees (larger than 180).
     The rotational degree of freedom may not be constrained properly in the model.
          subcase id = 1
             grid id = 3745606
           component = 4
      
     *** ERROR # 312 ***
     In static load case 1 
     the compliance is negative or large 6.79829e+008.
     Optimization/buckling analysis cannot be performed.
     due to possible rigid body mode.
      
     *** WARNING # 5628
     The compliance is negative or large 9.44687e+008.
     The rotational displacement has large magnitude, -1404.25 degrees (larger than 180).
     The rotational degree of freedom may not be constrained properly in the model.
          subcase id = 2
             grid id = 3745606
           component = 4
      
     *** ERROR # 312 ***
     In static load case 2 
     the compliance is negative or large 9.44687e+008.
     Optimization/buckling analysis cannot be performed.
     due to possible rigid body mode.
      
     *** WARNING # 5628
     The compliance is negative or large 8.07365e+008.
     The rotational displacement has large magnitude, -1180.6 degrees (larger than 180).
     The rotational degree of freedom may not be constrained properly in the model.
          subcase id = 3
             grid id = 3745606
           component = 4
      
     *** ERROR # 312 ***
     In static load case 3 
     the compliance is negative or large 8.07365e+008.
     Optimization/buckling analysis cannot be performed.
     due to possible rigid body mode.
    (Running out-of-core solution)

     

     

    I again tried to do equivalence of nodes by using SHIFT+F3 ,with tolerance 0.01. But zero nodes are found to be equivalenced. And error #312 exits  I attach my .out file .Please see it attched. 

     

     

    Also I did a linear Static analyis to check how the part is behaving.I am attaching the animation of it .please find attaached

     

    Unable to find an attachment - read this blog

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    Hi Karthik,

     

    Looks like there are modelling issues. Either nodes are not connected or loads and BCs are not applied properly.