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.

Properties

Property Description
Tag Returns the Tag for this object.

Methods

Method Description
BeginDrag Begin Drag
CleanupComponent Cleanup
GetDraggedObject Get the dragged object @return
MoveComponent Move component
OnDrag On Drag
ResetComponent Reset component
SetDraggedObject Set the dragged object
UpdateAfterCleanup UpdateAfterCleanUp

Method Detail

BeginDrag

FastPlacementUtilityBuilder.BeginDrag

Begin Drag

Signature BeginDrag()

New in version NX10.0.0.

License requirements: ld_line_designer (“FULL LINE DESIGNER”)

CleanupComponent

FastPlacementUtilityBuilder.CleanupComponent

Cleanup

Signature CleanupComponent()

New in version NX10.0.0.

License requirements: ld_line_designer (“FULL LINE DESIGNER”)

GetDraggedObject

FastPlacementUtilityBuilder.GetDraggedObject

Get the dragged object

Signature GetDraggedObject()

Returns:
Return type:NXOpen.NXObject

New in version NX10.0.0.

License requirements: ld_line_designer (“FULL LINE DESIGNER”)

MoveComponent

FastPlacementUtilityBuilder.MoveComponent

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

On Drag

Signature OnDrag(translation)

Parameters:translation (NXOpen.Vector3d) –

New in version NX10.0.0.

License requirements: ld_line_designer (“FULL LINE DESIGNER”)

ResetComponent

FastPlacementUtilityBuilder.ResetComponent

Reset component

Signature ResetComponent()

New in version NX10.0.0.

License requirements: ld_line_designer (“FULL LINE DESIGNER”)

SetDraggedObject

FastPlacementUtilityBuilder.SetDraggedObject

Set the dragged object

Signature SetDraggedObject(draggedObject)

Parameters:draggedObject (NXOpen.NXObject) –

New in version NX10.0.0.

License requirements: ld_line_designer (“FULL LINE DESIGNER”)

UpdateAfterCleanup

FastPlacementUtilityBuilder.UpdateAfterCleanup

UpdateAfterCleanUp

Signature UpdateAfterCleanup()

New in version NX10.0.0.

License requirements: ld_line_designer (“FULL LINE DESIGNER”)