FastPlacementUtilityBuilder Class¶
-
class
NXOpen.LineDesigner.FastPlacementUtilityBuilder¶ Bases:
NXOpen.TaggedObjectFast 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.NXObjectNew 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”)