FastPlacementUtilityBuilder Class¶
-
class
NXOpen.LineDesigner.
FastPlacementUtilityBuilder
¶ Bases:
NXOpen.TaggedObject
Fast Placement
Established by LineDesigner_LineDesignerManager whenever it is needed.
New in version NX10.0.0.
Methods¶
Method | Description |
---|---|
BeginDrag | The object used for drag |
CleanupComponent | To cleanup component |
EndDrag | For end drag |
GetDraggedObject | Dragged object used for fast placement is returns |
MoveComponent | To move component |
OnDrag | For on drag |
ResetComponent | To reset component used for fast placement |
SetDraggedObject | Dragged object is set |
UpdateAfterCleanup | For update after cleanUp |
Method Detail¶
BeginDrag¶
-
FastPlacementUtilityBuilder.
BeginDrag
¶ The object used for drag
Signature
BeginDrag()
New in version NX10.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
CleanupComponent¶
-
FastPlacementUtilityBuilder.
CleanupComponent
¶ To cleanup component
Signature
CleanupComponent()
New in version NX10.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
EndDrag¶
-
FastPlacementUtilityBuilder.
EndDrag
¶ For end drag
Signature
EndDrag()
New in version NX11.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
GetDraggedObject¶
-
FastPlacementUtilityBuilder.
GetDraggedObject
¶ Dragged object used for fast placement is returns
Signature
GetDraggedObject()
Returns: Return type: NXOpen.NXObject
New in version NX10.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
MoveComponent¶
-
FastPlacementUtilityBuilder.
MoveComponent
¶ To move component
Signature
MoveComponent(translation)
Parameters: translation ( NXOpen.Vector3d
) –New in version NX10.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
OnDrag¶
-
FastPlacementUtilityBuilder.
OnDrag
¶ For on drag
Signature
OnDrag(translation, rotation)
Parameters: - translation (
NXOpen.Vector3d
) – - rotation (
NXOpen.Matrix3x3
) –
New in version NX10.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
- translation (
ResetComponent¶
-
FastPlacementUtilityBuilder.
ResetComponent
¶ To reset component used for fast placement
Signature
ResetComponent()
New in version NX10.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)
SetDraggedObject¶
-
FastPlacementUtilityBuilder.
SetDraggedObject
¶ Dragged object is set
Signature
SetDraggedObject(draggedObject)
Parameters: draggedObject ( NXOpen.NXObject
) –New in version NX10.0.0.
License requirements: ld_line_designer (“FULL LINE DESIGNER”)