A ConnectorSection object describes the connection type and the behavior of a connector.
The ConnectorSection object is derived from the Section object.
sectionApi.sections()[name]
This method creates a ConnectorSection object.
sectionApi.ConnectorSection
odb_ConnectorSection& ConnectorSection(const odb_String& name, const odb_String& assembledType, const odb_String& rotationalType, const odb_String& translationalType, const odb_String& integration, odb_Union u1ReferenceLength, odb_Union u2ReferenceLength, odb_Union u3ReferenceLength, odb_Union ur1ReferenceAngle, odb_Union ur2ReferenceAngle, odb_Union ur3ReferenceAngle, odb_Union massPerLength, odb_Union contactAngle, double materialFlowFactor, bool regularize, bool defaultTolerance, double regularization, const odb_String& extrapolation, const odb_SequenceConnectorBehaviorOption& behaviorOptions);
Required argument
An odb_String specifying the repository key.
Optional arguments
An odb_String specifying the assembled connection type. Possible values are:
The default value is "NONE".
"NONE"
"BEAM"
"BUSHING"
"CVJOINT"
"CYLINDRICAL"
"HINGE"
"PLANAR"
"RETRACTOR"
"SLIPRING"
"TRANSLATOR"
"UJOINT"
"WELD"
You cannot include the assembledType argument if translationalType or rotationalType are given a value other than "NONE". At least one of the arguments assembledType, translationalType, or rotationalType must be given a value other than "NONE".
An odb_String specifying the basic rotational connection type. Possible values are:
The default value is "NONE".
"NONE"
"ALIGN"
"CARDAN"
"CONSTANT_VELOCITY"
"EULER"
"FLEXION_TORSION"
"FLOW_CONVERTER"
"PROJECTION_FLEXION_TORSION"
"REVOLUTE"
"ROTATION"
"ROTATION_ACCELEROMETER"
"UNIVERSAL"
You cannot include the rotationalType argument if assembledType is given a value other than "NONE". At least one of the arguments assembledType, translationalType, or rotationalType must be given an value other than "NONE".
An odb_String specifying the basic translational connection type. Possible values are:
The default value is "NONE".
"NONE"
"ACCELEROMETER"
"AXIAL"
"CARTESIAN"
"JOIN"
"LINK"
"PROJECTION_CARTESIAN"
"RADIAL_THRUST"
"SLIDE_PLANE"
"SLOT"
You cannot include the translationalType argument if assembledType is given a value other than "NONE". At least one of the arguments assembledType, translationalType, or rotationalType must be given an value other than "NONE".
An odb_String specifying the time integration scheme to use for analysis. This argument is applicable only to an Abaqus/Explicit analysis. Possible values are "UNSPECIFIED", "IMPLICIT", and "EXPLICIT". The default value is "UNSPECIFIED".
The string "NONE" or a Double specifying the reference length associated with constitutive response for the first component of relative motion. The default value is "NONE".
The string "NONE" or a Double specifying the reference length associated with constitutive response for the second component of relative motion. The default value is "NONE".
The string "NONE" or a Double specifying the reference length associated with constitutive response for the third component of relative motion. The default value is "NONE".
The string "NONE" or a Double specifying the reference angle in degrees associated with constitutive response for the fourth component of relative motion. The default value is "NONE".
The string "NONE" or a Double specifying the reference angle in degrees associated with constitutive response for the fifth component of relative motion. The default value is "NONE".
The string "NONE" or a Double specifying the reference angle in degrees associated with constitutive response for the sixth component of relative motion. The default value is "NONE".
The string "NONE" or a Double specifying the mass per unit reference length of belt material. This argument is applicable only when assembledType="SLIPRING", and must be specified in that case. The default value is "NONE".
The string "NONE" or a Double specifying the contact angle made by the belt wrapping around node b. This argument is applicable only to an Abaqus/Explicit analysis, and only when assembledType="SLIPRING". The default value is "NONE".
A Double specifying the scaling factor for material flow at node b. This argument is applicable only when assembledType="RETRACTOR" or rotationalType="FLOW_CONVERTER". The default value is 1.0.
A Boolean specifying whether or not all tabular data associated with the behaviorOptions will be regularized. This argument is applicable only for an Abaqus/Explicit analysis. The default value is true.
A Boolean specifying whether or not the default regularization tolerance will be used for all tabular data associated with the behaviorOptions. This argument is applicable only for an Abaqus/Explicit analysis and only if regularize=true. The default value is true.
A Double specifying the regularization increment to be used for all tabular data associated with the behaviorOptions. This argument is applicable only for an Abaqus/Explicit analysis and only if regularize=true and defaultTolerance=false. The default value is 0.03.
An odb_String specifying the extrapolation technique to be used for all tabular data associated with the behaviorOptions. Possible values are "CONSTANT" and "LINEAR". The default value is "CONSTANT".
A sequence of ConnectorBehaviorOption objects.
Return value
A ConnectorSection object.
Exceptions
InvalidNameError and RangeError.
This method returns a sequence consisting of tuples of coordinates of the connector's endpoints.
sectionApi.getVertices
odb_ConnectorSection& getVertices();
Return value
A sequence of tuples of floats.
Exceptions
The ConnectorSection object has members with the same names and descriptions as the arguments to the ConnectorSection method.
*CONNECTOR SECTION |
*CONNECTOR BEHAVIOR |
*CONNECTOR CONSTITUTIVE REFERENCE |