Ansys Assistant will be unavailable on the Learning Forum starting January 30. An upgraded version is coming soon. We apologize for any inconvenience and appreciate your patience. Stay tuned for updates.
General Mechanical

General Mechanical

Topics related to Mechanical Enterprise, Motion, Additive Print and more.

How to apply a radial displacement to the edge nodes of the cylinder?

    • srinidhi.bindiganavileramadas
      Subscriber

      How to apply a radial displacement to the edge nodes of the cylinder to deform it to the shape of an ellipse as shown in figure in ANSYS mechanical?

    • Subodh Adake
      Ansys Employee

       

       

       

      Hello,

      This seems quite tricky.

      Simple way: Select the nodes on the circle which lie close to horizontal and vertical axis and displace those in the required directions something like this:

      This may not yield exactly the required shape but an approximate one.

      Hard way:

      Through APDL commands you can try the below steps:

      1. Get theta angles for all nodes on the edge with respect to cyclindrical csys placed at the center of the circle:
      2. Once this theta angle is known for each point you can find out ‘r’ for each theta using the ellipse equation in cylindrical co-ordinate system, using the below formula:

        This will give you the final position (in cylindrical co-ordinates) that each node has to go to in order to make an ellipse.
      3. Subtract the radius of the circle from the ‘r’ values calculated for ellipse at each theta angle. Finally this difference would be the radial displacement to be applied to each of those nodes. Displacement can be applied using the ‘d’ command.
        Note: Make sure to use NROTATE command to align the nodal directions with the cylindrical co-ordinate system before applying the displacements.
Viewing 1 reply thread
  • You must be logged in to reply to this topic.
[bingo_chatbox]