RigidwallCylinder#

class ansys.dyna.core.pre.dynabase.RigidwallCylinder(tail=Point(0, 0, 0), head=Point(0, 0, 0), radius=1, length=10)#

Bases: BaseObj

Defines a rigid wall with a cylinder form.

Parameters:
tailPoint, optional

Coordinates of the tail of the normal vector. The default is (0, 0, 0).

headPoint, optional

Coordinates of the head of the normal vector. The default is (0, 0, 0).

radiusfloat, optional

Radius of the cylinder. The default is 1.

lengthfloat, optional

Length of cylinder. The default is 10.

Overview#

set_motion

Set the prescribed motion.

get_data

Get the rigidwall data.

create

Create a rigidwall cylinder.

Import detail#

from ansys.dyna.core.pre.dynabase import RigidwallCylinder

Attribute detail#

RigidwallCylinder.stub#
RigidwallCylinder.tail#
RigidwallCylinder.head#
RigidwallCylinder.radius = 1#
RigidwallCylinder.length = 10#
RigidwallCylinder.motion = -1#
RigidwallCylinder.lcid = 0#
RigidwallCylinder.dir#
RigidwallCylinder.type = 'rigidwall_cylinder'#

Method detail#

RigidwallCylinder.set_motion(curve, motion=RWMotion.VELOCITY, dir=Direction(1, 0, 0))#

Set the prescribed motion.

RigidwallCylinder.get_data() List#

Get the rigidwall data.

RigidwallCylinder.create()#

Create a rigidwall cylinder.