NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.ToolDesigner.SetGunApproachBuilder Class Reference

SetGunApproachBuilder More...

Inheritance diagram for NXOpen.ToolDesigner.SetGunApproachBuilder:
NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Member Functions

unsafe void SetGunSelection (NXOpen.TaggedObject gunSelection)
 Set the gun selection More...
 
unsafe void SetWeldSelection (NXOpen.TaggedObject weldSelection)
 Set the weld selection More...
 
unsafe void CalcClearanceButton ()
 Calculate weld clearance More...
 
unsafe void NextButton ()
 Next non-collision section in the clearance caluclation More...
 
unsafe void PrevButton ()
 Previous non-collision section in the clearance caluclation More...
 
unsafe void SetApproachButton ()
 Set gun approach More...
 
unsafe void UpdateGunPosition ()
 Update gun position More...
 
unsafe void FastGunRotation (double degree)
 Fast gun movement More...
 
unsafe void SetReusePieChartBuilder (NXOpen.ToolDesigner.ReusePieChartBuilder pieChartBuilder)
 Set pie chart builder More...
 
unsafe void InitDraggedObject ()
 The draggedObject initiation More...
 
unsafe void FlipGun ()
 The flip Gun action More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 

Properties

unsafe bool AnimateGunRotation [get, set]
 Returns or sets the animate gun rotation More...
 
unsafe bool FlipGunDirection [get, set]
 Returns or sets the flip gun direction More...
 
unsafe NXOpen.SelectTaggedObject GunSelection [get]
 Returns the gun selection More...
 
unsafe double RotateAngleDouble [get, set]
 Returns or sets the rotate angle double More...
 
unsafe double ScaleStepSizeDouble [get, set]
 Returns or sets the clearance step size scale More...
 
unsafe double StepSizeDouble [get, set]
 Returns or sets the clearence step size double More...
 
unsafe NXOpen.SelectTaggedObject WeldSelection [get]
 Returns the weld selection More...
 

Detailed Description

SetGunApproachBuilder

To create a new instance of this class, use NXOpen.ToolDesigner.ToolDesignerManager.CreateSetGunApproachBuilder

Default values.

Property Value

AnimateGunRotation

true

RotateAngleDouble

0

ScaleStepSizeDouble

2

StepSizeDouble

5

Created in NX11.0.0

Member Function Documentation

unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.CalcClearanceButton ( )

Calculate weld clearance

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.FastGunRotation ( double  degree)

Fast gun movement

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

Parameters
degree
unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.FlipGun ( )

The flip Gun action

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.InitDraggedObject ( )

The draggedObject initiation

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.NextButton ( )

Next non-collision section in the clearance caluclation

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.PrevButton ( )

Previous non-collision section in the clearance caluclation

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.SetApproachButton ( )

Set gun approach

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.SetGunSelection ( NXOpen.TaggedObject  gunSelection)

Set the gun selection

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

Parameters
gunSelection
unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.SetReusePieChartBuilder ( NXOpen.ToolDesigner.ReusePieChartBuilder  pieChartBuilder)

Set pie chart builder

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

Parameters
pieChartBuilder
unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.SetWeldSelection ( NXOpen.TaggedObject  weldSelection)

Set the weld selection

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

Parameters
weldSelection
unsafe void NXOpen.ToolDesigner.SetGunApproachBuilder.UpdateGunPosition ( )

Update gun position

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

Property Documentation

unsafe bool NXOpen.ToolDesigner.SetGunApproachBuilder.AnimateGunRotation
getset

Returns or sets the animate gun rotation

Created in NX11.0.0

License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe bool NXOpen.ToolDesigner.SetGunApproachBuilder.FlipGunDirection
getset

Returns or sets the flip gun direction

Created in NX11.0.0

License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe NXOpen.SelectTaggedObject NXOpen.ToolDesigner.SetGunApproachBuilder.GunSelection
get

Returns the gun selection

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe double NXOpen.ToolDesigner.SetGunApproachBuilder.RotateAngleDouble
getset

Returns or sets the rotate angle double

Created in NX11.0.0

License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe double NXOpen.ToolDesigner.SetGunApproachBuilder.ScaleStepSizeDouble
getset

Returns or sets the clearance step size scale

Created in NX11.0.0

License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe double NXOpen.ToolDesigner.SetGunApproachBuilder.StepSizeDouble
getset

Returns or sets the clearence step size double

Created in NX11.0.0

License requirements to get this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

License requirements to set this property: fp_fixture_planner ("FULL FIXTURE PLANNER")

unsafe NXOpen.SelectTaggedObject NXOpen.ToolDesigner.SetGunApproachBuilder.WeldSelection
get

Returns the weld selection

Created in NX11.0.0

License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.