NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.CAM.ThreadTurningBuilder Class Reference

Represents a ThreadTurning Builder More...

Inheritance diagram for NXOpen.CAM.ThreadTurningBuilder:
NXOpen.CAM.TurningOperationBuilder NXOpen.CAM.OperationBuilder NXOpen.CAM.ParamBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  DepthOptionTypes { RootLine, DepthAndAngle }
 the Depth Option types More...
 
enum  InfeedLengthTypes { Auto, Specify }
 the Infeed Length Types More...
 
enum  InfeedModes { None, Auto, Specify }
 the Infeed modes More...
 
- Public Types inherited from NXOpen.CAM.TurningOperationBuilder
enum  MotionOutputOptions { LinearOnly, Circular, MachineCycle }
 The motion output options More...
 
enum  ReorientToolHolderModeOptions { None, Fixed, Variable }
 available options for Reorient Tool Holder Mode More...
 
enum  TrackingPointType { Fixed, Rotate, Auto }
 available types for tracking point More...
 
- Public Types inherited from NXOpen.CAM.OperationBuilder
enum  HoleAxisTypes { Vector, Rule, RuleIfNoVector }
 Available types for Hole Axis Type in feature milling and hole making More...
 
enum  HoleDepthTypes { Point, Rule }
 Available types for Hole Depth Type in feature milling and hole making More...
 
enum  OptimizationBasedOnTypes { Dist, Orient }
 Available types for optimization based on in operation More...
 
enum  OptimizationDistanceTypes { Direct, Transition }
 Available types for optimization distance method in operation More...
 
enum  OptimizationLevelTypes { Standard, Advanced }
 Available types for optimization level in operation More...
 
- Public Types inherited from NXOpen.CAM.ParamBuilder
enum  OptimizationTypes { None, MinimizeTravel, Band }
 Available types for Optimization Method in operation More...
 

Properties

unsafe NXOpen.NXObject CrestLine [get, set]
 Returns or sets the Crest Line More...
 
unsafe bool CrestLineDirection [get, set]
 Returns or sets the Crest Line Direction(Start and End Points) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CrestOffset [get]
 Returns the crest offset builder More...
 
unsafe
NXOpen.CAM.ThreadCutParameters 
CutParameters [get]
 Returns the cut parameter object More...
 
unsafe
NXOpen.CAM.ThreadTurningBuilder.DepthOptionTypes 
DepthOption [get, set]
 Returns or sets the depth option More...
 
unsafe NXOpen.NXObject EndLine [get, set]
 Returns or sets the End Line More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
EndOffset [get]
 Returns the End Offset More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
InfeedLength [get]
 Returns the infeed length More...
 
unsafe
NXOpen.CAM.ThreadTurningBuilder.InfeedLengthTypes 
InfeedLengthType [get, set]
 Returns or sets the infeed length type More...
 
unsafe
NXOpen.CAM.ThreadTurningBuilder.InfeedModes 
InfeedMode [get, set]
 Returns or sets the infeed mode More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
InfeedMoveAngle [get]
 Returns the infeed move angle More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
InfeedStartLineAngle [get]
 Returns the infeed start line angle More...
 
unsafe
NXOpen.CAM.NcmTurnThreadBuilder 
NonCuttingBuilder [get]
 Returns the non-cutting builder More...
 
unsafe NXOpen.NXObject RootLine [get, set]
 Returns or sets the Root Line More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RootOffset [get]
 Returns the root offset More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
StartOffset [get]
 Returns the Start Offset More...
 
unsafe NXOpen.CAM.CutAngle ThreadAngleBuilder [get]
 Returns the thread angle More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
TotalDepth [get]
 Returns the Total Depth More...
 
- Properties inherited from NXOpen.CAM.TurningOperationBuilder
unsafe string AdditionalCommands [get, set]
 Returns or sets the Additional Commands More...
 
unsafe NXOpen.CAM.FeedsTurnBuilder FeedsBuilder [get]
 Returns the feeds and speeds builder More...
 
unsafe bool FlipToolAroundHolder [get, set]
 Returns or sets the Flip Tool Around Holder toggle More...
 
unsafe string MachineCycleSubroutineName [get, set]
 Returns or sets the machine cycle subroutine name More...
 
unsafe
NXOpen.CAM.TurningOperationBuilder.MotionOutputOptions 
MotionOutput [get, set]
 Returns or sets the motion output More...
 
unsafe bool ReorientToolHolder [get, set]
 Returns or sets the Reorient Tool Holder toggle. More...
 
unsafe
NXOpen.CAM.TurningOperationBuilder.ReorientToolHolderModeOptions 
ReorientToolHolderMode [get, set]
 Returns or sets the Reorient Tool Holder Mode More...
 
unsafe bool RotateTrackingPoint [get, set]
 Returns or sets the Rotate Tracking Point toggle More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
ToolHolderAngle [get]
 Returns the Tool Holder Angle More...
 
unsafe
NXOpen.CAM.TurningOperationBuilder.TrackingPointType 
TrackingPointStatus [get, set]
 Returns or sets the tracking point status More...
 
unsafe bool UpdateIpw [get, set]
 Returns or sets the update IPW mode More...
 
unsafe bool UseMachineCycle [get, set]
 Returns or sets the Use Machine Cycle toggle More...
 
- Properties inherited from NXOpen.CAM.OperationBuilder
unsafe string ChannelName [get, set]
 Returns or sets the channel's name More...
 
unsafe string Description [get, set]
 Returns or sets the description More...
 
unsafe
NXOpen.CAM.PostEventsCiBuilder 
EndOfPath [get]
 Returns the end event builder More...
 
unsafe NXOpen.CAM.UdeSet EndUdeSet [get]
 Returns the end ude set More...
 
unsafe NXOpen.CAM.GeometryCiBuilder Geometry [get]
 Returns the geometry builder More...
 
unsafe bool GougeChecking [get, set]
 Returns or sets the gouge checking flag More...
 
unsafe
NXOpen.CAM.OperationBuilder.HoleAxisTypes 
HoleAxisType [get, set]
 Returns or sets the Hole Axis Type More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
HoleDepth [get]
 Returns the max depth distance builder More...
 
unsafe
NXOpen.CAM.OperationBuilder.HoleDepthTypes 
HoleDepthType [get, set]
 Returns or sets the Hole Depth Type More...
 
unsafe NXOpen.CAM.LayoutCiBuilder LayoutAndLayer [get]
 Returns the Layer and Layout More...
 
unsafe
NXOpen.CAM.ArcOutputTypeCiBuilder 
MotionOutputBuilder [get]
 Returns the motion output builder More...
 
unsafe NXOpen.CAM.Notes Notes [get]
 Returns the notes builder More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationBasedOnTypes 
OptimizationBasedOn [get, set]
 Returns or sets the optimization based on in operation More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationDistanceTypes 
OptimizationDistanceMethod [get, set]
 Returns or sets the optimization distance method in operation More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationLevelTypes 
OptimizationLevel [get, set]
 Returns or sets the optimization level in operation More...
 
unsafe
NXOpen.CAM.OperationDisplayOptionsBuilder 
PathDisplayOptions [get]
 Returns the path display options builder More...
 
unsafe string PostToolPathExit [get, set]
 Returns or sets the environment variable that points to the post tool path generation library which has the exit More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RetractDistance [get]
 Returns the Retract Distance builder (inheritable double) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RetractDistanceOnToolAxisChange [get]
 Returns the Retract Distance on Tool Axis Change builder (inheritable double) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
SafeClearance [get]
 Returns the safe clearance builder More...
 
unsafe bool SelectToolFlag [get, set]
 Returns or sets the user selected tool More...
 
unsafe
NXOpen.CAM.PostEventsCiBuilder 
StartOfPath [get]
 Returns the start event builder More...
 
unsafe NXOpen.CAM.UdeSet StartUdeSet [get]
 Returns the start ude set More...
 
unsafe
NXOpen.CAM.ToolChangeCiBuilder 
ToolChangeSetting [get]
 Returns the tool change builder More...
 
unsafe
NXOpen.CAM.ToolPathEditorBuilder 
ToolPathEditor [get]
 Returns the Tool Path Editor Builder More...
 
unsafe
NXOpen.CAM.ToolPathSplitParametersBuilder 
ToolPathSplitParametersBuilder [get]
 Returns the tool path split Parameters More...
 
- Properties inherited from NXOpen.CAM.ParamBuilder
unsafe NXOpen.CAM.Ude CycleEvent [get]
 Returns the cycle event More...
 
unsafe NXOpen.CAM.Cycle CycleTable [get]
 Returns the cycle More...
 
unsafe
NXOpen.CAM.ParamBuilder.OptimizationTypes 
OptimizationMethod [get, set]
 Returns or sets the optim method More...
 
unsafe NXOpen.CAM.NCGroup TargetPocket [get, set]
 Returns or sets the target pocket More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.CAM.OperationBuilder
unsafe double[] GetHoleAxisValues ()
 Get the Hole Axis values More...
 
unsafe void SetHoleAxisValues (double[] holeAxis)
 Set the Hole Axis values More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a ThreadTurning Builder

To create a new instance of this class, use NXOpen.CAM.OperationCollection.CreateThreadTurningBuilder

Created in NX6.0.0

Member Enumeration Documentation

the Depth Option types

Enumerator
RootLine 

Root Line

DepthAndAngle 

Depth and Angle

the Infeed Length Types

Enumerator
Auto 

Auto

Specify 

Specify

the Infeed modes

Enumerator
None 

None

Auto 

Auto

Specify 

Specify

Property Documentation

unsafe NXOpen.NXObject NXOpen.CAM.ThreadTurningBuilder.CrestLine
getset

Returns or sets the Crest Line

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.ThreadTurningBuilder.CrestLineDirection
getset

Returns or sets the Crest Line Direction(Start and End Points)

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ThreadTurningBuilder.CrestOffset
get

Returns the crest offset builder

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.ThreadCutParameters NXOpen.CAM.ThreadTurningBuilder.CutParameters
get

Returns the cut parameter object

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.ThreadTurningBuilder.DepthOptionTypes NXOpen.CAM.ThreadTurningBuilder.DepthOption
getset

Returns or sets the depth option

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.NXObject NXOpen.CAM.ThreadTurningBuilder.EndLine
getset

Returns or sets the End Line

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ThreadTurningBuilder.EndOffset
get

Returns the End Offset

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ThreadTurningBuilder.InfeedLength
get

Returns the infeed length

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.CAM.ThreadTurningBuilder.InfeedLengthTypes NXOpen.CAM.ThreadTurningBuilder.InfeedLengthType
getset

Returns or sets the infeed length type

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.ThreadTurningBuilder.InfeedModes NXOpen.CAM.ThreadTurningBuilder.InfeedMode
getset

Returns or sets the infeed mode

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ThreadTurningBuilder.InfeedMoveAngle
get

Returns the infeed move angle

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ThreadTurningBuilder.InfeedStartLineAngle
get

Returns the infeed start line angle

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.CAM.NcmTurnThreadBuilder NXOpen.CAM.ThreadTurningBuilder.NonCuttingBuilder
get

Returns the non-cutting builder

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.NXObject NXOpen.CAM.ThreadTurningBuilder.RootLine
getset

Returns or sets the Root Line

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ThreadTurningBuilder.RootOffset
get

Returns the root offset

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ThreadTurningBuilder.StartOffset
get

Returns the Start Offset

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.CutAngle NXOpen.CAM.ThreadTurningBuilder.ThreadAngleBuilder
get

Returns the thread angle

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ThreadTurningBuilder.TotalDepth
get

Returns the Total Depth

Created in NX6.0.0

License requirements: None.


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