Model utils
- SpringCurve:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SpringType
Spring type: Type to define the spring. | Constant: Constant value
- Type:
Enumerate: { ToGround, TrueDirection, FixedDOF }
- SpringKC
Coord. System: Coordinate system that defines the spring directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- SpringSE1
Structural element 1: Structural element in which the first end of spring will be attached.
- Type:
Entity
- Line
Line: Line where the spring is applied.
- Type:
Entity
- SpringX
X: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringY
Y: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringZ
Z: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringNL
NonLinear spring: Activate box to define nonlinear properties.
- Type:
bool
- SpringK
K: Spring stiffness.
- Type:
Double
- InitialForce
Initial force: Initial force in spring.
- Type:
Double
- SpringStiffnessNL
NonLinear spring stiffness: Force versus relative displacement table. Mechanical stiffness is obtained from gradient values.
- Type:
Table
- ActTime
Act. time: Activation time.
- Type:
Double
- DeactTime
Deact. time: Deactivation time.
- Type:
Double
- ContinuousMesh:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SEContMesh1
Structural Element 1: First structural element.
- Type:
Entity
- SEContMesh2
Structural Element 2: Second structural element.
- Type:
Entity
- SpringPunctualOnNodes:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SpringType
Spring type: Type to define the spring.
- Type:
Enumerate: { ToGround, TrueDirection, FixedDOF }
- SpringKC
Coord. System: Coordinate system that defines the spring directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- SpringNodeType
Node selection type: Select whether a single node or a list of nodes is used.
- Type:
Enumerate: { SingleNode, MultipleNodes }
- Node1
First node: First node of the spring. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
MeshNode
- Node2
Second node: Second node of the spring. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
MeshNode
- NodeList1
First node list: First node list for spring creation. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- NodeList2
Second node list: Second node list for spring creation. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- SpringX
X: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringY
Y: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringZ
Z: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringNL
NonLinear spring: Activate box to define nonlinear properties.
- Type:
bool
- SpringK
K: Spring stiffness.
- Type:
Double
- InitialForce
Initial force: Initial force in spring.
- Type:
Double
- SpringStiffnessNL
NonLinear spring stiffness: Force versus relative displacement table. Mechanical stiffness is obtained from gradient values.
- Type:
Table
- ActTime
Act. time: Activation time.
- Type:
Double
- DeactTime
Deact. time: Deactivation time.
- Type:
Double
- MeshNode:
- RotationalSpringOnNodes:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SpringType
Spring type: Type to define the spring.
- Type:
Enumerate: { ToGround, TrueDirection, FixedDOF }
- SpringKC
Coord. System: Coordinate system that defines the spring directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- SpringNodeType
Node selection type: Select whether a single node or a list of nodes is used.
- Type:
Enumerate: { SingleNode, MultipleNodes }
- Node1
First node: First node of the spring. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
MeshNode
- Node2
Second node: Second node of the spring. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
MeshNode
- NodeList1
First node list: First node list for spring creation. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- NodeList2
Second node list: Second node list for spring creation. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- SpringX
X: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringY
Y: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringZ
Z: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringKRot
K: Rotational spring stiffness.
- Type:
Double
- SpringNL
NonLinear spring: Activate box to define nonlinear properties.
- Type:
bool
- RotationalSpringStiffnessNL
NonLinear spring stiffness: Moment versus relative rotation table. Mechanical stiffness is obtained from gradient values.
- Type:
Table
- ActTime
Act. time: Activation time.
- Type:
Double
- DeactTime
Deact. time: Deactivation time.
- Type:
Double
- ReMesh:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SEReMesh
Structural element: Structural element to be remeshed.
- Type:
Entity
- RemeshLength
Element Edge length. | Constraints: Conditions: Value must be greater than 0.
- Type:
Double
- CrackControl
Distance to crack control.
- Type:
bool
- RadiusOfInfluence
Radius of influence of the control. | Constraints: Conditions: Value must be greater than 0.
- Type:
Double
- NearElemSize
Near Element Size. | Constraints: Conditions: Value must be greater than 0.
- Type:
Double
- Insertion:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- StructuralElement1
Structural Element 1: First structural element (host element).
- Type:
Entity
- StructuralElement2
Structural Element 2: Second structural element (inserted element).
- Type:
Entity
- StructuralElementList1
Host elements: Structural elements list that define the host elements of the insertion. | Constraints: Conditions: Structural element “” cannot be used to form host body.
- Type:
List
- StructuralElementList2
Inserted elements: Structural elements list that define the inserted elements of the insertion.
- Type:
List
- Tol
Exterior tolerance: Factor to consider the inserted element within the host element. | Constraints: Conditions: Value must be greater than 0.
- Type:
Double
- SpringSurface:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SpringType
Spring type: Type to define the spring. | Constant: Constant value
- Type:
Enumerate: { ToGround, TrueDirection, FixedDOF }
- SpringKC
Coord. System: Coordinate system that defines the spring directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- SpringSE1
Structural element 1: Structural element in which the first end of spring will be attached.
- Type:
Entity
- Surface
Surface: Surface where the spring is applied.
- Type:
Entity
- SpringX
X: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringY
Y: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringZ
Z: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringNL
NonLinear spring: Activate box to define nonlinear properties.
- Type:
bool
- SpringK
K: Spring stiffness.
- Type:
Double
- InitialForce
Initial force: Initial force in spring.
- Type:
Double
- SpringStiffnessNL
NonLinear spring stiffness: Force versus relative displacement table. Mechanical stiffness is obtained from gradient values.
- Type:
Table
- ActTime
Act. time: Activation time.
- Type:
Double
- DeactTime
Deact. time: Deactivation time.
- Type:
Double
- SpringPunctual:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SpringType
Spring type: Type to define the spring.
- Type:
Enumerate: { ToGround, TrueDirection, FixedDOF }
- SpringKC
Coord. System: Coordinate system that defines the spring directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- SpringSE1
Structural element 1: Structural element in which the first end of spring will be attached.
- Type:
Entity
- Point1
Point1: Point to which first end of spring will be attached.
- Type:
Point
- Point1OnSE
Point1 projected: Point projected on structural element to which first end of spring will be attached. | Constant: Constant value
- Type:
Point
- Node1
First node: First node of the spring. | Constant: Constant value
- Type:
int
- SpringSE2
Structural element 2: Structural element in which the second end of spring will be attached.
- Type:
Entity
- Point2
Point2: Point to which other end of spring will be attached.
- Type:
Point
- Point2OnSE
Point2 projected: Point projected on structural element to which second end of spring will be attached. | Constant: Constant value
- Type:
Point
- Node2
Second node: Second node of the spring. | Constant: Constant value
- Type:
int
- SpringX
X: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringY
Y: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringZ
Z: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringNL
NonLinear spring: Activate box to define nonlinear properties.
- Type:
bool
- SpringK
K: Spring stiffness.
- Type:
Double
- InitialForce
Initial force: Initial force in spring.
- Type:
Double
- SpringStiffnessNL
NonLinear spring stiffness: Force versus relative displacement table. Mechanical stiffness is obtained from gradient values.
- Type:
Table
- ActTime
Act. time: Activation time.
- Type:
Double
- DeactTime
Deact. time: Deactivation time.
- Type:
Double
- RotationalSpring:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SpringType
Spring type: Type to define the spring.
- Type:
Enumerate: { ToGround, TrueDirection, FixedDOF }
- SpringKC
Coord. System: Coordinate system that defines the spring directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- SpringSE1
Structural element 1: Structural element in which the first end of spring will be attached.
- Type:
Entity
- Point1
Point1: Point to which first end of spring will be attached.
- Type:
Point
- Point1OnSE
Point1 projected: Point projected on structural element to which first end of spring will be attached. | Constant: Constant value
- Type:
Point
- Node1
First node: First node of the spring. | Constant: Constant value
- Type:
int
- SpringSE2
Structural element 2: Structural element in which the second end of spring will be attached.
- Type:
Entity
- Point2
Point2: Point to which other end of spring will be attached.
- Type:
Point
- Point2OnSE
Point2 projected: Point projected on structural element to which second end of spring will be attached. | Constant: Constant value
- Type:
Point
- Node2
Second node: Second node of the spring. | Constant: Constant value
- Type:
int
- SpringX
X: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringY
Y: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringZ
Z: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringKRot
K: Rotational spring stiffness.
- Type:
Double
- SpringNL
NonLinear spring: Activate box to define nonlinear properties.
- Type:
bool
- RotationalSpringStiffnessNL
NonLinear spring stiffness: Moment versus relative rotation table. Mechanical stiffness is obtained from gradient values.
- Type:
Table
- ActTime
Act. time: Activation time.
- Type:
Double
- DeactTime
Deact. time: Deactivation time.
- Type:
Double
- WarpingSpringOnNodes:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SpringType
Spring type: Type to define the spring.
- Type:
Enumerate: { ToGround, TrueDirection, FixedDOF }
- SpringKC
Coord. System: Coordinate system that defines the spring directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- SpringNodeType
Node selection type: Select whether a single node or a list of nodes is used.
- Type:
Enumerate: { SingleNode, MultipleNodes }
- Node1
First node: First node of the spring. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
MeshNode
- Node2
Second node: Second node of the spring. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
MeshNode
- NodeList1
First node list: First node list for spring creation. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- NodeList2
Second node list: Second node list for spring creation. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- SpringWarp
Warping: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringKWarp
K: Warping spring stiffness.
- Type:
Double
- SpringNL
NonLinear spring: Activate box to define nonlinear properties.
- Type:
bool
- RotationalSpringStiffnessNL
NonLinear spring stiffness: Moment versus relative rotation table. Mechanical stiffness is obtained from gradient values.
- Type:
Table
- ActTime
Act. time: Activation time.
- Type:
Double
- DeactTime
Deact. time: Deactivation time.
- Type:
Double
- WarpingSpring:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- SpringType
Spring type: Type to define the spring.
- Type:
Enumerate: { ToGround, TrueDirection, FixedDOF }
- SpringKC
Coord. System: Coordinate system that defines the spring directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- SpringSE1
Structural element 1: Structural element in which the first end of spring will be attached.
- Type:
Entity
- Point1
Point1: Point to which first end of spring will be attached.
- Type:
Point
- Point1OnSE
Point1 projected: Point projected on structural element to which first end of spring will be attached. | Constant: Constant value
- Type:
Point
- Node1
First node: First node of the spring. | Constant: Constant value
- Type:
int
- SpringSE2
Structural element 2: Structural element in which the second end of spring will be attached.
- Type:
Entity
- Point2
Point2: Point to which other end of spring will be attached.
- Type:
Point
- Point2OnSE
Point2 projected: Point projected on structural element to which second end of spring will be attached. | Constant: Constant value
- Type:
Point
- Node2
Second node: Second node of the spring. | Constant: Constant value
- Type:
int
- SpringWarp
Warping: Degree of freedom to which spring will be attached.
- Type:
bool
- SpringKWarp
K: Warping spring stiffness.
- Type:
Double
- SpringNL
NonLinear spring: Activate box to define nonlinear properties.
- Type:
bool
- RotationalSpringStiffnessNL
NonLinear spring stiffness: Moment versus relative rotation table. Mechanical stiffness is obtained from gradient values.
- Type:
Table
- ActTime
Act. time: Activation time.
- Type:
Double
- DeactTime
Deact. time: Deactivation time.
- Type:
Double
- CrackDefinition:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MUType
Type. | Constant: Constant value
- Type:
Enumerate: { Mass, Insertion, Spring, RotationalSpring, ContinuousMesh, Tying, CrackDefinition, ReMesh, WarpingSpring }
- CrackNodes
Crack tip node path: Nodes that defines the origin of the crack. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- CrackGrowthMethod
Crack growth method.
- Type:
Enumerate: { Remeshinig, Split, Cut }
- CrackPropagationMode
Crack propagation mode.
- Type:
Enumerate: { Direct, Fatigue }
- MaxCrackGrowthIncrement
Maximum crack growth incremento.
- Type:
Double
- CrackGrowthCriterion
Crack growth criterion.
- Type:
Enumerate: { Total, Individual, PowerLawMixed, ReederMixedLaw }
- CrackGrowthResistance
Crack growth resistance.
- Type:
Double
- FatigueTimePeriod
Fatigue time period.
- Type:
Double
- HightCycleCalculation
Hight cycle fatigue calculation.
- Type:
bool
- ParisLaw_C
Paris law parameter C.
- Type:
Double
- ParisLaw_m
Paris law parameter m.
- Type:
Double
- CrackGrowthResistanceByModes
Crack growth resistance by modes.
- Type:
bool
- CrackGrowthResistanceI
Crack growth resistance mode I.
- Type:
Double
- CrackGrowthResistanceII
Crack growth resistance mode II.
- Type:
Double
- CrackGrowthResistanceIII
Crack growth resistance mode III.
- Type:
Double
- PowerLawI
Power law exponent mode I.
- Type:
int
- PowerLawII
Power law exponent mode II.
- Type:
int
- PowerLawIII
Power law exponent mode III.
- Type:
int
- Reeder
Reeder exponent.
- Type:
int
- MassPunctualOnNodes:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- Mass
Mass X: M11 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassY
Mass Y: M22 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassZ
Mass Z: M33 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassRotX
Mass rot. X: M44 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassRotY
Mass rot. Y: M55 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassRotZ
Mass rot. Z: M66 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassNodes
Nodes: List with the nodes where the mass is applied. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- MassPunctual:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- MassSE
Structural element: Structural element on which the mass is applied.
- Type:
Entity
- MassPoint
Point: Point of mass application.
- Type:
Point
- MassPointOnSE
Point projected: Point of mass application projected on structural element. | Constant: Constant value
- Type:
Point
- Mass
Mass X: M11 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassY
Mass Y: M22 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassZ
Mass Z: M33 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassRotX
Mass rot. X: M44 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassRotY
Mass rot. Y: M55 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- MassRotZ
Mass rot. Z: M66 of the mass matrix. | Constraints: Conditions: Value must be greater or equal than 0.
- Type:
Double
- TyingNodes:
- Name
Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.
- Type:
str
- SpringNodeType
Node selection type: Select whether a single node or a list of nodes is used.
- Type:
Enumerate: { SingleNode, MultipleNodes }
- MasterNode
Master node: Tied nodes will be linked with this reference node. | Constraints: Conditions: Master node cannot be included in tied nodes. “” does not exist in the dropdown list.
- Type:
MeshNode
- MasterNodeList
Node Master List: Node master list. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
PVectorConst
- TyingKC
Coord. System: Coordinate system that defines the tying directions. | Constraints: Conditions: “” does not exist in the dropdown list.
- Type:
KCoordinateSystem
- AllDOFEquals
Edit all DOF: Activate the checkbox to define the same coupling type and properties for all DOF´s.
- Type:
bool
- CouplingType
Type for all DOF: Define the type to determinate the tie for all degrees of freedom.
- Type:
Enumerate: { Rigid, Deformable, ByCoeff, BySpring, Uncoupled }
- CECoeff
Coeff.: Constrain equation coefficient. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 1.00.
- Type:
Double
- SpringK
K: Spring stiffness.
- Type:
Double
- SpringKRot
K: Rotational spring stiffness.
- Type:
Double
- CouplingUx
Ux: Define properties for the tie in this degree of freedom.
- Type:
FreeRigidLink
- CouplingUy
Uy: Define properties for the tie in this degree of freedom.
- Type:
FreeRigidLink
- CouplingUz
Uz: Define properties for the tie in this degree of freedom.
- Type:
FreeRigidLink
- CouplingRotx
Rotx: Define properties for the tie in this degree of freedom.
- Type:
FreeRigidLink
- CouplingRoty
Roty: Define properties for the tie in this degree of freedom.
- Type:
FreeRigidLink
- CouplingRotz
Rotz: Define properties for the tie in this degree of freedom.
- Type:
FreeRigidLink
- TiedNodes
Tied nodes: List with the nodes attached to master node. | Constraints: Conditions: Master node cannot be included in tied nodes. “” does not exist in the dropdown list.
- Type:
PVectorConst
- FreeRigidLink:
- CouplingTypeUx
Type Ux: Define the type to determinate the tie in this degree of freedom.
- Type:
Enumerate: { Rigid, Deformable, ByCoeff, BySpring, Uncoupled }
- ModelUtilsContainer:
- Find(FindEntity)
Find.
- Parameters:
FindEntity (Entity/str) – Entity name to find
- Returns:
Entity found
- Return type:
Entity
- createConnection(MasterNode, TiedNodes)
Connection: Apply connection on nodes
Alias: Connection- Parameters:
MasterNode (MeshNode) – Master node: Tied nodes will be linked with this reference node. Conditions: The input must be non-empty. Master node cannot be included in tied nodes. “” does not exist in the dropdown list.
TiedNodes (PVectorConst) – Tied nodes: List with the nodes attached to master node. Conditions: “” does not exist in the dropdown list.
- createConnection(MasterNode, SelectionGroup)
Connection: Apply connection on nodes
Alias: Connection- Parameters:
MasterNode (MeshNode) – Master node: Tied nodes will be linked with this reference node. Conditions: The input must be non-empty. Master node cannot be included in tied nodes. “” does not exist in the dropdown list.
SelectionGroup (Entity) – Selection group: Selectin group to select entities. Conditions: “” does not exist in the dropdown list.
- createConnection(MasterNodeList, TiedNodes)
Connection: Apply connection on nodes
Alias: Connection- Parameters:
MasterNodeList (PVectorConst) – Node Master List: Node master list. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
TiedNodes (PVectorConst) – Tied nodes: List with the nodes attached to master node. Conditions: “” does not exist in the dropdown list.
- createConnection(MasterNodeList, SelectionGroup)
Connection: Apply connection on nodes
Alias: Connection- Parameters:
MasterNodeList (PVectorConst) – Node Master List: Node master list. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SelectionGroup (Entity) – Selection group: Selectin group to select entities. Conditions: “” does not exist in the dropdown list.
- createConnection(Name, MasterNode, TiedNodes)
Connection: Apply connection on nodes
Alias: Connection- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MasterNode (MeshNode) – Master node: Tied nodes will be linked with this reference node. Conditions: The input must be non-empty. Master node cannot be included in tied nodes. “” does not exist in the dropdown list.
TiedNodes (PVectorConst) – Tied nodes: List with the nodes attached to master node. Conditions: “” does not exist in the dropdown list.
- createConnection(Name, MasterNode, SelectionGroup)
Connection: Apply connection on nodes
Alias: Connection- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MasterNode (MeshNode) – Master node: Tied nodes will be linked with this reference node. Conditions: The input must be non-empty. Master node cannot be included in tied nodes. “” does not exist in the dropdown list.
SelectionGroup (Entity) – Selection group: Selectin group to select entities. Conditions: “” does not exist in the dropdown list.
- createConnection(Name, MasterNodeList, TiedNodes)
Connection: Apply connection on nodes
Alias: Connection- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MasterNodeList (PVectorConst) – Node Master List: Node master list. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
TiedNodes (PVectorConst) – Tied nodes: List with the nodes attached to master node. Conditions: “” does not exist in the dropdown list.
- createConnection(Name, MasterNodeList, SelectionGroup)
Connection: Apply connection on nodes
Alias: Connection- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MasterNodeList (PVectorConst) – Node Master List: Node master list. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SelectionGroup (Entity) – Selection group: Selectin group to select entities. Conditions: “” does not exist in the dropdown list.
- createCurveSpring(SpringSE1, SpringK, SpringX, SpringY)
Linear spring:
Alias: curveSpringConstraints: 2 dimensions- Parameters:
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createCurveSpring(SpringSE1, SpringK, SpringX, SpringY, SpringZ)
Linear spring:
Alias: curveSpringConstraints: 3 dimensions- Parameters:
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createCurveSpring(Name, SpringSE1, SpringK, SpringX, SpringY)
Linear spring:
Alias: curveSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createCurveSpring(SpringSE1, Line, SpringK, SpringX, SpringY)
Linear spring:
Alias: curveSpringConstraints: 2 dimensions- Parameters:
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Line (POCCGeomLine) – Line: Line where the spring is applied. Conditions: “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createCurveSpring(Name, SpringSE1, SpringK, SpringX, SpringY, SpringZ)
Linear spring:
Alias: curveSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createCurveSpring(SpringSE1, Line, SpringK, SpringX, SpringY, SpringZ)
Linear spring:
Alias: curveSpringConstraints: 3 dimensions- Parameters:
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Line (POCCGeomLine) – Line: Line where the spring is applied. Conditions: “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createCurveSpring(Name, SpringSE1, Line, SpringK, SpringX, SpringY)
Linear spring:
Alias: curveSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Line (POCCGeomLine) – Line: Line where the spring is applied. Conditions: “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createCurveSpring(Name, SpringSE1, Line, SpringK, SpringX, SpringY, SpringZ)
Linear spring:
Alias: curveSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Line (POCCGeomLine) – Line: Line where the spring is applied. Conditions: “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createInsertion(StructuralElement1, StructuralElement2)
Insertion: Create an insertion
Alias: insertion- Parameters:
StructuralElement1 (SESolid3D) – Structural Element 1: First structural element (host element). Conditions: “” does not exist in the dropdown list.
StructuralElement2 (SESolid3D) – Structural Element 2: Second structural element (inserted element). Conditions: “” does not exist in the dropdown list.
- createInsertion(StructuralElementList1, StructuralElementList2)
Insertion: Create an insertion
Alias: insertion- Parameters:
StructuralElementList1 (List) – Host elements: Structural elements list that define the host elements of the insertion. Conditions: “” does not exist in the dropdown list.
StructuralElementList2 (List) – Inserted elements: Structural elements list that define the inserted elements of the insertion. Conditions: “” does not exist in the dropdown list.
- createInsertion(Name, StructuralElement1, StructuralElement2)
Insertion: Create an insertion
Alias: insertion- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
StructuralElement1 (SESolid3D) – Structural Element 1: First structural element (host element). Conditions: “” does not exist in the dropdown list.
StructuralElement2 (SESolid3D) – Structural Element 2: Second structural element (inserted element). Conditions: “” does not exist in the dropdown list.
- createInsertion(Name, StructuralElementList1, StructuralElementList2)
Insertion: Create an insertion
Alias: insertion- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
StructuralElementList1 (List) – Host elements: Structural elements list that define the host elements of the insertion. Conditions: “” does not exist in the dropdown list.
StructuralElementList2 (List) – Inserted elements: Structural elements list that define the inserted elements of the insertion. Conditions: “” does not exist in the dropdown list.
- createNodalMass(MassValue, MassNodes)
Nodal mass: Apply mass on nodes
Alias: nodalMass- Parameters:
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
MassNodes (PVectorConst) – Nodes: List with the nodes where the mass is applied. Conditions: “” does not exist in the dropdown list.
- createNodalMass(MassValue, SelectionGroup)
Nodal mass: Apply mass on nodes
Alias: nodalMass- Parameters:
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
SelectionGroup (Entity) – Selection group: Selectin group to select entities. Conditions: “” does not exist in the dropdown list.
- createNodalMass(Name, MassValue, MassNodes)
Nodal mass: Apply mass on nodes
Alias: nodalMass- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
MassNodes (PVectorConst) – Nodes: List with the nodes where the mass is applied. Conditions: “” does not exist in the dropdown list.
- createNodalMass(MassValue, MassRotValue, MassNodes)
Nodal mass: Apply mass on nodes
Alias: nodalMass- Parameters:
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
MassRotValue (Double) – Rotational Mass: Value of rotational mass. Conditions: Value must be greater or equal than 0.
MassNodes (PVectorConst) – Nodes: List with the nodes where the mass is applied. Conditions: “” does not exist in the dropdown list.
- createNodalMass(Name, MassValue, SelectionGroup)
Nodal mass: Apply mass on nodes
Alias: nodalMass- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
SelectionGroup (Entity) – Selection group: Selectin group to select entities. Conditions: “” does not exist in the dropdown list.
- createNodalMass(MassValue, MassRotValue, SelectionGroup)
Nodal mass: Apply mass on nodes
Alias: nodalMass- Parameters:
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
MassRotValue (Double) – Rotational Mass: Value of rotational mass. Conditions: Value must be greater or equal than 0.
SelectionGroup (Entity) – Selection group: Selectin group to select entities. Conditions: “” does not exist in the dropdown list.
- createNodalMass(Name, MassValue, MassRotValue, MassNodes)
Nodal mass: Apply mass on nodes
Alias: nodalMass- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
MassRotValue (Double) – Rotational Mass: Value of rotational mass. Conditions: Value must be greater or equal than 0.
MassNodes (PVectorConst) – Nodes: List with the nodes where the mass is applied. Conditions: “” does not exist in the dropdown list.
- createNodalMass(Name, MassValue, MassRotValue, SelectionGroup)
Nodal mass: Apply mass on nodes
Alias: nodalMass- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
MassRotValue (Double) – Rotational Mass: Value of rotational mass. Conditions: Value must be greater or equal than 0.
SelectionGroup (Entity) – Selection group: Selectin group to select entities. Conditions: “” does not exist in the dropdown list.
- createNodalRotationalSpring(SpringType, SpringKRot, Node1, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: “” does not exist in the dropdown list.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(SpringType, SpringKRot, NodeList1, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(Name, SpringType, SpringKRot, Node1, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: “” does not exist in the dropdown list.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(SpringType, SpringKRot, Node1, Node2, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(Name, SpringType, SpringKRot, NodeList1, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(SpringType, SpringKRot, NodeList1, NodeList2, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(SpringType, SpringKRot, Node1, SpringX, SpringY, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(Name, SpringType, SpringKRot, Node1, Node2, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(SpringType, SpringKRot, NodeList1, SpringX, SpringY, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(Name, SpringType, SpringKRot, NodeList1, NodeList2, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(Name, SpringType, SpringKRot, Node1, SpringX, SpringY, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(SpringType, SpringKRot, Node1, Node2, SpringX, SpringY, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(Name, SpringType, SpringKRot, NodeList1, SpringX, SpringY, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(SpringType, SpringKRot, NodeList1, NodeList2, SpringX, SpringY, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(Name, SpringType, SpringKRot, Node1, Node2, SpringX, SpringY, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalRotationalSpring(Name, SpringType, SpringKRot, NodeList1, NodeList2, SpringX, SpringY, SpringZ)
Nodal rot. spring: Apply rotational spring on nodes
Alias: rotationalNodalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalSpring(SpringType, SpringK, Node1, Node2)
Nodal spring: Apply spring on nodes
Alias: nodalSpring- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
- createNodalSpring(SpringType, SpringK, NodeList1, NodeList2)
Nodal spring: Apply spring on nodes
Alias: nodalSpring- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
- createNodalSpring(Name, SpringType, SpringK, Node1, Node2)
Nodal spring: Apply spring on nodes
Alias: nodalSpring- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
- createNodalSpring(SpringType, SpringK, Node1, SpringX, SpringY)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, NodeList1, NodeList2)
Nodal spring: Apply spring on nodes
Alias: nodalSpring- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
- createNodalSpring(SpringType, SpringK, NodeList1, SpringX, SpringY)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createNodalSpring(SpringType, SpringK, Node1, SpringX, SpringY, SpringZ)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, Node1, SpringX, SpringY)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createNodalSpring(SpringType, SpringK, Node1, Node2, SpringX, SpringY)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createNodalSpring(SpringType, SpringK, NodeList1, SpringX, SpringY, SpringZ)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, NodeList1, SpringX, SpringY)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createNodalSpring(SpringType, SpringK, NodeList1, NodeList2, SpringX, SpringY)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, Node1, SpringX, SpringY, SpringZ)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalSpring(SpringType, SpringK, Node1, Node2, SpringX, SpringY, SpringZ)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, Node1, Node2, SpringX, SpringY)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, NodeList1, SpringX, SpringY, SpringZ)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalSpring(SpringType, SpringK, NodeList1, NodeList2, SpringX, SpringY, SpringZ)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, NodeList1, NodeList2, SpringX, SpringY)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, Node1, Node2, SpringX, SpringY, SpringZ)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
Node1 (MeshNode) – First node: First node of the spring. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Node2 – Second node: Second node of the spring.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createNodalSpring(Name, SpringType, SpringK, NodeList1, NodeList2, SpringX, SpringY, SpringZ)
Nodal spring: Apply spring on nodes
Alias: nodalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
NodeList1 (PVectorConst) – First node list: First node list for spring creation. Conditions: “” does not exist in the dropdown list.
NodeList2 – Second node list: Second node list for spring creation.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createPointMass(MassSE, MassPoint, MassValue)
Mass: Add a point mass to the model
Alias: pointMass- Parameters:
MassSE (SESolid3D) – Structural element: Structural element on which the mass is applied. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
MassPoint (Point) – Point: Point of mass application.
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
- createPointMass(Name, MassSE, MassPoint, MassValue)
Mass: Add a point mass to the model
Alias: pointMass- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MassSE (SESolid3D) – Structural element: Structural element on which the mass is applied. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
MassPoint (Point) – Point: Point of mass application.
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
- createPointMass(MassSE, MassPoint, MassValue, MassRotValue)
Mass: Add a point mass to the model
Alias: pointMass- Parameters:
MassSE (SESolid3D) – Structural element: Structural element on which the mass is applied. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
MassPoint (Point) – Point: Point of mass application.
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
MassRotValue (Double) – Rotational Mass: Value of rotational mass. Conditions: Value must be greater or equal than 0.
- createPointMass(Name, MassSE, MassPoint, MassValue, MassRotValue)
Mass: Add a point mass to the model
Alias: pointMass- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
MassSE (SESolid3D) – Structural element: Structural element on which the mass is applied. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
MassPoint (Point) – Point: Point of mass application.
MassValue (Double) – Mass: Value of mass. Conditions: Value must be greater than 0.
MassRotValue (Double) – Rotational Mass: Value of rotational mass. Conditions: Value must be greater or equal than 0.
- createPointSpring(SpringType, SpringK, SpringSE1, Point1, SpringSE2, Point2)
Point spring:
Alias: pointSpring- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
- createPointSpring(SpringType, SpringK, SpringSE1, Point1, SpringX, SpringY)
Point spring:
Alias: pointSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createPointSpring(Name, SpringType, SpringK, SpringSE1, Point1, SpringSE2, Point2)
Point spring:
Alias: pointSpring- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
- createPointSpring(SpringType, SpringK, SpringSE1, Point1, SpringX, SpringY, SpringZ)
Point spring:
Alias: pointSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createPointSpring(Name, SpringType, SpringK, SpringSE1, Point1, SpringX, SpringY)
Point spring:
Alias: pointSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createPointSpring(Name, SpringType, SpringK, SpringSE1, Point1, SpringX, SpringY, SpringZ)
Point spring:
Alias: pointSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createPointSpring(SpringType, SpringK, SpringSE1, Point1, SpringSE2, Point2, SpringX, SpringY)
Point spring:
Alias: pointSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createPointSpring(SpringType, SpringK, SpringSE1, Point1, SpringSE2, Point2, SpringX, SpringY, SpringZ)
Point spring:
Alias: pointSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createPointSpring(Name, SpringType, SpringK, SpringSE1, Point1, SpringSE2, Point2, SpringX, SpringY)
Point spring:
Alias: pointSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
- createPointSpring(Name, SpringType, SpringK, SpringSE1, Point1, SpringSE2, Point2, SpringX, SpringY, SpringZ)
Point spring:
Alias: pointSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringK (Double) – K: Spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createRotationalSpring(SpringType, SpringKRot, SpringSE1, Point1, SpringZ)
Rotational spring:
Alias: rotationalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createRotationalSpring(Name, SpringType, SpringKRot, SpringSE1, Point1, SpringZ)
Rotational spring:
Alias: rotationalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createRotationalSpring(SpringType, SpringKRot, SpringSE1, Point1, SpringX, SpringY, SpringZ)
Rotational spring:
Alias: rotationalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createRotationalSpring(SpringType, SpringKRot, SpringSE1, Point1, SpringSE2, Point2, SpringZ)
Rotational spring:
Alias: rotationalSpringConstraints: 2 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createRotationalSpring(Name, SpringType, SpringKRot, SpringSE1, Point1, SpringX, SpringY, SpringZ)
Rotational spring:
Alias: rotationalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createRotationalSpring(Name, SpringType, SpringKRot, SpringSE1, Point1, SpringSE2, Point2, SpringZ)
Rotational spring:
Alias: rotationalSpringConstraints: 2 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createRotationalSpring(SpringType, SpringKRot, SpringSE1, Point1, SpringSE2, Point2, SpringX, SpringY, SpringZ)
Rotational spring:
Alias: rotationalSpringConstraints: 3 dimensions- Parameters:
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createRotationalSpring(Name, SpringType, SpringKRot, SpringSE1, Point1, SpringSE2, Point2, SpringX, SpringY, SpringZ)
Rotational spring:
Alias: rotationalSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
Enumerate – { ToGround, TrueDirection, FixedDOF } SpringType: Spring type: Type to define the spring.
SpringKRot (Double) – K: Rotational spring stiffness.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Point1 (Point) – Point1: Point to which first end of spring will be attached.
SpringSE2 – Structural element 2: Structural element in which the second end of spring will be attached.
Point2 – Point2: Point to which other end of spring will be attached.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createSurfSpring(SpringSE1, SpringK, SpringX, SpringY, SpringZ)
Surface spring:
Alias: surfSpringConstraints: 3 dimensions- Parameters:
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createSurfSpring(Name, SpringSE1, SpringK, SpringX, SpringY, SpringZ)
Surface spring:
Alias: surfSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createSurfSpring(SpringSE1, Surface, SpringK, SpringX, SpringY, SpringZ)
Surface spring:
Alias: surfSpringConstraints: 3 dimensions- Parameters:
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Surface (POCCQuad) – Surface: Surface where the spring is applied. Conditions: “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- createSurfSpring(Name, SpringSE1, Surface, SpringK, SpringX, SpringY, SpringZ)
Surface spring:
Alias: surfSpringConstraints: 3 dimensions- Parameters:
Name (str) – Name. Conditions: “” input must be non-empty.
SpringSE1 (SESolid3D) – Structural element 1: Structural element in which the first end of spring will be attached. Conditions: The input must be non-empty. “” does not exist in the dropdown list.
Surface (POCCQuad) – Surface: Surface where the spring is applied. Conditions: “” does not exist in the dropdown list.
SpringK (Double) – K: Spring stiffness.
SpringX (bool) – X: Degree of freedom to which spring will be attached.
SpringY (bool) – Y: Degree of freedom to which spring will be attached.
SpringZ (bool) – Z: Degree of freedom to which spring will be attached.
- ModelUtil(EntityName)
Obtains an entity given its name
- Parameters:
EntityName (str) – Entity name.
- ModelUtilsModelGroup(GroupName)
Obtains a group given its name
- Parameters:
GroupName (str) – Group name.
- plotModelUtils(entity)
On mesh: Show the model utils on the finite element mesh or on the geometry
Constraints: User interface- Parameters:
entity ([Entity]) – Entity/Entities to apply the command
- repairGeometry(Geom, IGSFormat)
Repair geometry for parasolid mesher algrithm
Alias: repairGeom- Parameters:
Geom (POCCVertexByCoord) – Geometry. Conditions: “” does not exist in the dropdown list.
IGSFormat (bool) – Use IGS format to export the geometry. If false, use STEP format..