constraints

Unless otherwise specified, data names are accessible in level 3 only.

alpha
The field to specify the thermal expansion coefficient. Applicable for config 301.
Type: double array
ALPHA1
The scaling factor alpha1. Applicable for config 101.
Type: double
ALPHA1_FID
The curve ID for scaling factor. Applicable for config 101.
Type: entity
ALPHA2
The plastic initiation displacement scaling factor. Applicable for config 101.
Type: double
ALPHA3
The plastic rupture displacement scaling factor. Applicable for config 101.
Type: double
alpha_option
Option to turn on the alpha entry field.
Type: Boolean
activesuppressed
Returns non-zero if the entity is set inactive, 0 otherwise.
Type: integer
attributesmax
The number of attributes owned by this entity.
Type: unsigned integer
BETA1
The exponent for plastic potential. Applicable for config 101.
Type: double
BETA1_FID
The curve ID for exponent for plastic potential. Applicable for config 101.
Type: entity
BETA2
The exponent for plastic initiation displacement. Applicable for config 101.
Type: double
BETA3
The exponent for plastic rupture displacement. Applicable for config 101.
Type: double
color
The 1-64 color of the entity.
Type: integer
color_rgb
The RGB color of the entity.
Type: string
config
The configuration of the entity.
101 - *CONSTRAINED_INTERPOLATION_SPOTWELD in LS-DYNA
201 - Radioss MERGE_RBODY
202 - Radioss MERGE_RBODY_NODES
203 - Radioss MERGE_RBODY_GRNODS
301 – Abaqus Coupling kinematic
302 – Abaqus Coupling distributing
coupling_option
Option to turn on the coupling selector. Applicable for config 302
Type: Boolean
coupling_value
The option to pick coupling value. Applicable for config 302
0 – CONTINUUM
1 – STRUCTURAL
definedentity
True if the entity is defined, false otherwise.
Type: Boolean
DENS
The spotweld density. Applicable for config 101.
Type: double
distribution_type
Specified the distribution type for the weights at the coupling nodes. Applicable for config 302.
0 – UNIFORM
1 – NON-UNIFORM
dof1
Select first degree of freedom.
Type: Boolean
dof2
Select second degree of freedom.
Type: Boolean
dof3
Select third degree of freedom.
Type: Boolean
dof4
Select fourth degree of freedom.
Type: Boolean
dof5
Select fifth degree of freedom.
Type: Boolean
dof6
Select sixth degree of freedom.
Type: Boolean
free_nodes_option
Option to turn on the free nodes selector. Applicable for config 302.
Type: Boolean
free_nodes_value
The option to setup treatment method for nodes. Applicable for config 302.
0 – ALLOW
1 - ERROR
2 - REMOVE
GAMMA
The scaling factor. Applicable for config 101.
Type: double
id
The ID of the entity.
Type: unsigned integer
iflag
The merge option flag.
Type: integer
include
The ID of the include file the entity is organized in.
Type: entity
includeid
The ID of the include file the entity is organized in.
Type: unsigned integer
influence_radius
The field to enter influence radius.
Type: double
influence_radius_option
Option to turn on the influence radius entry field.
Type: Boolean
internalid
The ID of the entity.
Type: unsigned integer
internalname
The internal name of the entity.
Type: string
INTP
The interpolation flag. Applicable for config 101.
0 - Linear (default)
1 - Uniform
2 - Inverse distance weighting
Type: double
LCDEXP
The load curve for damage exponent as a function of mode mixity. Applicable for config 101.
Type: entity
LCF
The load curve ID or table ID. Applicable for config 101.
Type: entity
LCUPF
The load curve ID describing plastic initiation displacement as a function of mode mixity. Applicable for config 101.
Type: entity
LCUPR
The load curve ID describing plastic rupture displacement as a function of mode mixity. Applicable for config 101.
Type: entity
location_unit_node
The coupling nodes on which the weight distribution is specified. Applicable for config 302.
Type: entity array
mainid
The main rigid body identifier.
Type: entity
MODEL
The material behavior and damage model. Applicable for config 101.
Type: double
moduleid
The module ID of the entity.
Type: integer
MRN
The proportionality factor for dependency. Applicable for config 101.
Type: double
MRS
The proportionality factor for dependency. Applicable for config 101.
Type: double
mtype
The main rigid body type flag.
Type: integer
name
The name of the entity.
Type: string
NSID
The node set ID of spotweld location nodes. Applicable for config 101.
Type: entity
numgrnodes
The number of secondary node sets.
Type: integer
numnodes
The number of secondary nodes.
Type: integer
numrbodies
The number of secondary rigid bodies.
Type: integer
optionalcard
The option to enable optional fields when MODEL is set to 1, 11, or 21. Applicable for config 101.
Type: Boolean
orientation
The system entity that specifies the initial orientation.
Type: entity
orientation_option
Option to turn on the orientation entity selector.
Type: Boolean
outputsuppressed
Returns non-zero if the entity is set "do not export", 0 otherwise.
Type: integer
PID1
The part ID of the first sheet. Applicable for config 101.
Type: entity
PID2
The part ID of the second sheet. Applicable for config 101.
Type: entity
PIDVB
The component ID for beams used to represent SPR3 in post-processing. Applicable for config 101.
Type: double
poolid
The pool number of the entity.
Type: integer
poolname
The pool name of the entity.
Type: string
R
The spotweld radius. Applicable for config 101.
Type: double
reference_entity
The entity for setting the reference node or the node set containing reference nodes.
Type: entity
reference_coupling_option
Option to turn on rotational coupling selector. Applicable for config 302.
Type: Boolean
reference_coupling_value
The minimum diameter for finding a hole when findhole is 1.
Type: double
RN
The tensile strength factor. Applicable for config 101.
Type: double
RN_FID
The curve ID for tensile strength factor. Applicable for config 101.
Type: entity
RS
The shear strength factor. Applicable for config 101.
Type: double
RS_FID
The curve ID for shear strength factor. Applicable for config 101.
Type: entity
secondarygrnodids
The secondary node sets identifier.
Type: entity array
secondarynodeids
The secondary nodes identifier.
Type: entity array
secondarybodyids
The secondary rigid bodies identifier.
Type: entity array
solver_id
The solver ID of the entity.
Type: integer
solverkeyword
The name of the solver keyword.
Type: string
solvername
The solver name of the entity for entities enabled for name pool, otherwise the internal name of the entity.
Type: string
SROPT
The shear rotation option that defines local kinematics system. Applicable for config 101.
Type: double
STIFF
The elastic stiffness. Applicable for config 101.
Type: double
STIFF_FID
The curve ID for elastic stiffness. Applicable for config 101.
Type: entity
STIFF_MID
The material ID in *MAT_CONSTRAINED_SPR3 (*MAT_265). Applicable for config 101.
Type: entity
STIFF_Negative
The flag to define material data for STIFF. Applicable for config 101.
Type: Boolean
STIFF2
The elastic shear stiffness. Applicable for config 101.
Type: double
STIFF3
The elastic bending stiffness. Applicable for config 101.
Type: double
STIFF4
The elastic torsional stiffness. Applicable for config 101.
Type: double
stype
The secondary rigid body type flag.
Type: integer
surface
The surface set on which coupling nodes are located.
Type: entity
surface
The surface set on which coupling nodes are located.
Type: entity
THICK
The total thickness of both sheets. Applicable for config 101.
Type: double
TITLE
The rigid body merge title.
Type: string
UPFN
The plastic initiation displacement in normal direction. Applicable for config 101.
Type: double
UPFS
The plastic initiation displacement in shear direction. Applicable for config 101.
Type: double
UPRN
The plastic rupture displacement in normal direction. Applicable for config 101.
Type: double
UPRS
The plastic rupture displacement in shear direction. Applicable for config 101.
Type: double
weight_distribution_row_count
The number of rows for non-uniform distributing couplings. Applicable for config 302.
Type: unsigned integer
weighting_method_option
Option to turn on the weighting method selector. Applicable for config 302.
Type: Boolean
weighting_method_value
The option to modify the default weight distribution at coupling nodes.
0 – UNIFORM
1 – LINEAR
2 – QUADRATIC
3 – CUBIC
weights
The option to enter the weight values. Applicable for config 302.
Type: double

Version History

2022

2022.1 - Added new data names ALPHA1, ALPHA1_FID, ALPHA2, ALPHA3, BETA1, BETA1_FID, BETA2, BETA3, DENS, GAMMA, iflag, INTP, LCDEXP, LCF, LCUPF, LCUPR, mainid, MODEL, MRN, MRS, mtype, NSID, numgrnodes, numnodes, numrbodies, optionalcard, PID1, PID2, PIDVB, R, RN, RN_FID, RS, RS_FID, secondarygrnodids, secondarynodeids, secondaryrbodyids, SROPT, STIFF, STIFF_FID, STIFF_MID, STIFF_Negative, STIFF2, STIFF3, STIFF4, stype, THICK, TITLE, UPFN, UPFS, UPRN, and UPRS.