Library | Module

Enum pfcComponentConstraintType

Description

This enumerated type contains the assembly constraint types.




Values

ASM_CONSTRAINT_MATE
Mate two surfaces.
ASM_CONSTRAINT_MATE_OFF
Mate two surfaces, with an offset.
ASM_CONSTRAINT_ALIGN
Align two items.
ASM_CONSTRAINT_ALIGN_OFF
Align two items, with an offset.
ASM_CONSTRAINT_INSERT
Insert a circular surface into another.
ASM_CONSTRAINT_ORIENT
Orient items with respect to one another.
ASM_CONSTRAINT_CSYS
Align by coordinate system.
ASM_CONSTRAINT_TANGENT
Make two entities tangent.
ASM_CONSTRAINT_PNT_ON_SRF
Place a point on a surface.
ASM_CONSTRAINT_EDGE_ON_SRF
Place an edge on a surface.
ASM_CONSTRAINT_DEF_PLACEMENT
Fix the component in the default location.
ASM_CONSTRAINT_SUBSTITUTE
Substitution (only used in simplified reps).
ASM_CONSTRAINT_PNT_ON_LINE
Place a point on a line.
ASM_CONSTRAINT_FIX
Fix the component in the current location.
ASM_CONSTRAINT_AUTO
Automatic placement.
ASM_CONSTRAINT_ALIGN_ANG_OFF
 
ASM_CONSTRAINT_MATE_ANG_OFF
 
ASM_CONSTRAINT_CSYS_PNT

ASM_CONSTRAINT_LINE_NORMAL

ASM_CONSTRAINT_LINE_COPLANAR

ASM_CONSTRAINT_LINE_PARL

ASM_CONSTRAINT_LINE_DIST

ASM_CONSTRAINT_PNT_DIST

ASM_CONSTRAINT_INSERT_NORM

ASM_CONSTRAINT_INSERT_PARL

ASM_CONSTRAINT_PNT_ON_LINE_DIST

ASM_CONSTRAINT_PNT_ON_SRF_DIST

ASM_CONSTRAINT_EDGE_ON_SRF_DIST

ASM_CONSTRAINT_EDGE_ON_SRF_ANG

ASM_CONSTRAINT_EDGE_ON_SRF_NORMAL

ASM_CONSTRAINT_ALIGN_NODEP_ANGLE

ASM_CONSTRAINT_MATE_NODEP_ANGLE

ASM_CONSTRAINT_LINE_ANGLE

ASM_CONSTRAINT_EDGE_ON_SRF_PARL

ASM_CONSTRAINT_SRF_NORMAL

ASM_CONSTRAINT_EXPLICIT

ComponentConstraintType_nil
Use this enumerated value to represent "null" passed to optional properties or method arguments.