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!

ANSYS WORKBENCH : displacement between two points

Status
Not open for further replies.

choupiced

Mechanical
May 15, 2008
9
Hello,

How can I apply a displacement between two points with ansys workbench?

Thanks.

 
Replies continue below

Recommended for you

Say what?
If you want to input a displacement for one node RELATIVE to another one, just place a CSYS on the reference node and express the displacement of the "displaced" node relative to this coordinate system. In order to do that, you must "rotate" the node into that CSYS:
CSYS,<csys_number>
NROTAT,<node_number>
But I must say I'm really not sure I have understood your question...

Regards
 
whoops, sorry, forgot you are speaking about Workbench...
The "thing" above is possible anyway, but you have to insert a Commands snippet:
/PREP7
<commands block to create CSYS on the desired node>
CSYS,nn
NROTAT,mm
/SOLU

Regards
 
Hello,

I don't think it is that simple, cbrn. To impose a displacement between 2 nodes implies the use of an actor element or much better an controller element.

The COMBIN37 Element is an actor element (don't know if it works in Workbench) but it controls the force between two elements, not the displacement.

I don't know any standard procedure in Ansys to apply a displacement between two nodes...

Regards
Alex
 
To be concrete,

consider a beam in bending.
I want to impose between A (end of the beam) and B (anywhere on the beam) a displacement of 0.5 mm.

How can I do?

Thank you very much.
 
Hello,

like I said, you can use the COMBIN37 Element, and then step by step increase the element force till you get the 0.5 mm displacement.

If the element is not supported by Workbench then I would suggest to use Ansys Classical.

Regards
Alex
 
While you are more concrete this time I still don't know why on earth you'd want to do what you are asking. I don't understand physically what type of loading you're trying to simulate. At any rate, what you desire to do should be easily accomplished via constraints (D command) and constraint equations (CE command). I think you'll likely find that dealing with line elements in Workbench is a royal pain.

Good luck.
 
I understand your questions.

My problem is really as follows:
I have a window (width AB) raised at the end of a wedge recessed.

data : maximum displacement between A and B : 0.5 mm.

I want to find corresponding load.

Regards.
 
Hi,
I'm with Stringmaker, and I recognize I misunderstood the basic problem. If you really want (but why would you???) impose a displacement between nodes not as an "initial" condition but as a constraint valid throughout the analysis, then the best way to go is with Constraint Equations (CE).
Via the Commands snippet, in WB you can do EVERYTHING you would do in Classical, EVERY element type is supported with ALL the keyoptions and real constants, BUT... remember that the geometry information is NOT accessible (so, identifying a node may be a headache) and you can not by-pass the mesh creation, i.e. you can not create a new mesh of your own overriding the original one, you can "only" add nodes and elements afterwards. Also bear in mind that these aditional constraints etc built up via APDL won't be shown in the Outline and will not be accessible to the Probe results: everything on them will have to be performed via APDL. However, with v.11 it is easier to show the results triggered by the APDL.
It's nothing impossible, I've managed since a long time to do things like that by myself without even one single call to the Ansys' Support, so don't give up, but I prefer you to know what you may face... ;-)

Regards
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor