Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations IDS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

*imperfection 1

Status
Not open for further replies.

mambo5

Structural
Dec 16, 2007
71
hi,

i want to add imperfection on my node, i have the following input;

*IMPERFECTION, SYSTEM=R
axial, 1, 0, 2250

i got the following error;

***ERROR: NODE NUMBERS MUST BE POSITIVE INTEGERS
LINE IMAGE: ASSEMBLY_AXIAL, 1, 0, 2250

what went wrong with my input, i'd defined my node number in the nset=axial, don't understand if i still need to define in the '*imperfection'?

please advise.
 
Replies continue below

Recommended for you

According to the docs, you can only specify a node number, not a node set. You will have to put the node number in the *IMPERFECTION card, not an *NSET name.

Regards

Martin Stokes CEng MIMechE
 
i did try to put the node number in the *IMPERFECTION card, not an *NSET name also, i still got error;

***ERROR: in keyword *IMPERFECTION, file "3.inp", line 7601: Unknown assembly id 159.

which 159 is my node number.

wondering can i apply 'imperfection' in CAE? as I not see in which module i can do this. please advise.

 
According to the keyword docs, *IMPERFECTION is model data, so must be specified in the appropriate *PART definition. I suspect that you have tried to define it within *ASSEMBLY.

Also, *IMPERFECTION is not supported by CAE, at least not according to the v6.7 docs, so you will have to add the keyword manually.

Regards

Martin Stokes CEng MIMechE
 
i moved the *imperfection just before the *end part, i still got error;

***ERROR: in keyword *IMPERFECTION, file "3.inp", line 2735: The keyword is misplaced. It can be suboption for the following keyword(s)/level(s): model
 
My mistake, I thought it could only go in the *PART definition :). I've since found an input deck where I used *IMPERFECTION, and I put the keyword after the *END ASSEMBLY card and before the *STEP.

Regards

Martin Stokes CEng MIMechE
 
still got error after i moved *imperfection after *end assembly and before the *step,

***ERROR: in keyword *IMPERFECTION, file "3.inp", line 5452: Unknown assembly id 159.
 
You need to make sure that you have correctly identified the node. If node 159 is in an instance called Part_1, then you must reference it as Part_1.159.

Regards

Martin Stokes CEng MIMechE
 
THANKS Martin Stokes,

IT's working now.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor