Interface ICamApiFixtureNodeItem
Fixture node item: a single axis/node in the fixture tree (TFxAxisItem).
Holds base visual properties plus axis kinematics.
Assembly: CAMAPI.ModelFormerTypes.dll
[Guid("4B2CD5E6-F7A8-4901-B2C3-D4E5F6A7B8C9")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiFixtureNodeItem
Properties
Machine axis identifier string
Declaration
string AxisID { get; set; }
Property Value
Declaration
TFixtureAxisType AxisType { get; set; }
Property Value
Display name of this node
Declaration
string Caption { get; set; }
Property Value
Clamp device ID (read-only, assigned by machine)
Declaration
Property Value
Maximum clamp travel from machine definition
Declaration
Property Value
Minimum clamp travel from machine definition
Declaration
Property Value
Collision detection mode for this node
Declaration
TFixtureCollisionDetectionMode CollisionDetection { get; set; }
Property Value
Display color as packed RGB integer 0xRRGGBB
Declaration
Property Value
Number of geometry faces assigned to this node
Declaration
Property Value
World-space matrix (read-only, computed)
Declaration
TST3DMatrix GlobalMatrix { get; }
Property Value
Declaration
bool IsTransparent { get; set; }
Property Value
Declaration
Property Value
Declaration
Property Value
Number of times this item is replicated (e.g. 3 jaws)
Declaration
int MultiplyCount { get; set; }
Property Value
Declaration
TST3DPoint N { get; set; }
Property Value
Axis origin point (world coordinates)
Declaration
TST3DPoint P { get; set; }
Property Value
Declaration
double Position { get; set; }
Property Value
Setup coordinate system — user-defined placement
Declaration
TST3DMatrix SetupLCS { get; set; }
Property Value
Extra material allowance (stock offset)
Declaration
double Stock { get; set; }
Property Value
Transform relative to parent (read-only, computed)
Declaration
TST3DMatrix TransformMatrix { get; }
Property Value
Declaration
double ZeroPosition { get; set; }
Property Value
Methods
Add currently selected geometry faces to this node
Declaration
ICamApiListModelItem AddFacesSelected()
Returns
Declaration
ICamApiModelItem GetFaceItem(int Index)
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Returns
Declaration
void RemoveFaceItem(int Index)
Parameters
| Type |
Name |
Description |
| int |
Index |
|