Library | Module

Class pfcComponentConstraint



Description

This interface represents a component constraint.



Property Summary

/* optional */ pfcDatumSideAssemblyDatumSide
The datum plane side, if the AssemblyReference is a datum plane.
/* optional */ pfcSelectionAssemblyReference
The geometric reference from the assembly. This reference must be created using an assembly component path. Use null for constraint types not requiring a component reference.
/* optional */ pfcConstraintAttributesAttributes
Constraint related attributed. Use null for the default settings.
/* optional */ pfcDatumSideComponentDatumSide
The datum plane side, if the ComponentReference is a datum plane.
/* optional */ pfcSelectionComponentReference
The geometric reference on the component. Use null for constraint types not requiring a component reference.
/* optional */ numberOffset
The offset value, if appropriate to the constraint type. Use null to represent a 0.0 value, or for constraint types not requiring an offset.
pfcComponentConstraintTypeType
The type of constraint.
/* optional */ stringUserDefinedData
A user created string stored with the constraint. Typically null.



Method Summary

static pfcComponentConstraintCreate (pfcComponentConstraintType Type)
Creates a new component constraint object.



Property Detail


/* optional */ pfcDatumSideAssemblyDatumSide

The datum plane side, if the AssemblyReference is a datum plane.




/* optional */ pfcSelectionAssemblyReference

The geometric reference from the assembly. This reference must be created using an assembly component path. Use null for constraint types not requiring a component reference.




/* optional */ pfcConstraintAttributesAttributes

Constraint related attributed. Use null for the default settings.




/* optional */ pfcDatumSideComponentDatumSide

The datum plane side, if the ComponentReference is a datum plane.




/* optional */ pfcSelectionComponentReference

The geometric reference on the component. Use null for constraint types not requiring a component reference.




/* optional */ numberOffset

The offset value, if appropriate to the constraint type. Use null to represent a 0.0 value, or for constraint types not requiring an offset.




pfcComponentConstraintTypeType

The type of constraint.




/* optional */ stringUserDefinedData

A user created string stored with the constraint. Typically null.





Method Detail


static pfcComponentConstraintCreate (pfcComponentConstraintType Type)

Creates a new component constraint object.
See Also:
pfcComponentFeat.SetConstraints()
Parameters:
Type
The type of constraint.
Returns:
The new component constraint object.