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

Represents a CylinderMillingBuilder Builder More...

Inheritance diagram for NXOpen.CAM.CylinderMillingBuilder:
NXOpen.CAM.CylindricalMillingBuilder NXOpen.CAM.HoleMachiningBuilder NXOpen.CAM.OperationBuilder NXOpen.CAM.ParamBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  BlankDiameterTypes { Diameter, Distance }
 blank diamter options More...
 
enum  CutPatternTypes { Spiral, Helical, HelicalAndSpiral, Circular }
 cut pattern options More...
 
enum  DepthPerRevolutionTypes { Distance, RampAngle }
 Depth Per Revolution options More...
 
enum  DiameterForHelixTypes { Diameter, SpiralThickness, OffsetFromStartDiameter }
 Diameter for Helix More...
 
enum  MotionOutputTypes { MachineCycle, SingleMoves }
 available types for motion output More...
 

Properties

unsafe
NXOpen.CAM.InheritableToolDepBuilder 
AxialDistance [get]
 Returns the distance builder for Depth per Revolution More...
 
unsafe
NXOpen.CAM.CylinderMillingBuilder.BlankDiameterTypes 
BlankDiameter [get, set]
 Returns or sets the start location More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
BlankDistance [get]
 Returns the Wall Thickness More...
 
unsafe bool CleanupPasses [get, set]
 Returns or sets the Cleanup Passes More...
 
unsafe
NXOpen.CAM.CylinderMillingCutParameters 
CutParameters [get]
 Returns the Cylinder Milling Cut Parameters More...
 
unsafe
NXOpen.CAM.CylinderMillingBuilder.CutPatternTypes 
CutPattern [get, set]
 Returns or sets the cut pattern More...
 
unsafe
NXOpen.CAM.CylinderMillingBuilder.DepthPerRevolutionTypes 
DepthPerRevolution [get, set]
 Returns or sets the Depth per Revolution More...
 
unsafe
NXOpen.CAM.CylinderMillingBuilder.DiameterForHelixTypes 
DiameterForHelix [get, set]
 Returns or sets the Diameter for Helix More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
HelixDiameter [get]
 Returns the Helix Diamter More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
MinimumHelixDiameter [get]
 Returns the Minimum Helix Diameter More...
 
unsafe
NXOpen.CAM.CylinderMillingBuilder.MotionOutputTypes 
MotionOutput [get, set]
 Returns or sets the motion output More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
OffsetFromStartDiameter [get]
 Returns the Offset from Start Diameter More...
 
unsafe bool OppositeDirection [get, set]
 Returns or sets the opposite direction More...
 
unsafe NXOpen.CAM.OppositeDirection OppositeDirectionBuilder [get]
 Returns the opposite direction builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RampAngle [get]
 Returns the Ramp Angle More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
SpiralThickness [get]
 Returns the Spiral Thickness More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
StartDiameter [get]
 Returns the Start Diameter More...
 
- Properties inherited from NXOpen.CAM.CylindricalMillingBuilder
unsafe NXOpen.CAM.StepoverBuilder AxialStepover [get]
 Returns the Axial Stepover builder More...
 
unsafe NXOpen.CAM.StepoverBuilder RadialStepover [get]
 Returns the Radial Stepover builder More...
 
- Properties inherited from NXOpen.CAM.HoleMachiningBuilder
unsafe bool CollisionCheck [get, set]
 Returns or sets the collision check for cutting More...
 
unsafe
NXOpen.CAM.HoleMachiningCutParameters 
CuttingParameters [get]
 Returns the Cut Parameters More...
 
unsafe NXOpen.CAM.FeedsBuilder FeedsBuilder [get]
 Returns the feeds and speeds builder More...
 
unsafe NXOpen.CAM.NcmHoleMachining NonCuttingBuilder [get]
 Returns the non-cutting moves builder More...
 
unsafe NXOpen.CAM.DimensionRule PredefinedDepth [get]
 Returns the predefined depth 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.HoleMachiningBuilder
unsafe
NXOpen.CAM.FBM.FeatureGeometry 
GetFeatureGeometry ()
 Returns the feature geometry More...
 
unsafe void RemoveOverrides ()
 Removes overridden attributes of features in the feature geometry More...
 
unsafe void UnlockFeatures ()
 Unlocks locked features in the feature geometry More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a CylinderMillingBuilder Builder

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

Created in NX8.0.0

Member Enumeration Documentation

blank diamter options

Enumerator
Diameter 

Diameter

Distance 

distance

cut pattern options

Enumerator
Spiral 

Spiral

Helical 

Helical

HelicalAndSpiral 

Helical/Spiral

Circular 

Circular

Depth Per Revolution options

Enumerator
Distance 

Distance

RampAngle 

Ramp Angle

Diameter for Helix

Enumerator
Diameter 

Helix Diameter

SpiralThickness 

Spiral Thickness

OffsetFromStartDiameter 

Offset from Start Diameter

available types for motion output

Enumerator
MachineCycle 

machine cycle

SingleMoves 

single moves

Property Documentation

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.CylinderMillingBuilder.AxialDistance
get

Returns the distance builder for Depth per Revolution

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.CAM.CylinderMillingBuilder.BlankDiameterTypes NXOpen.CAM.CylinderMillingBuilder.BlankDiameter
getset

Returns or sets the start location

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.CylinderMillingBuilder.BlankDistance
get

Returns the Wall Thickness

Created in NX8.0.0

License requirements: None.

unsafe bool NXOpen.CAM.CylinderMillingBuilder.CleanupPasses
getset

Returns or sets the Cleanup Passes

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.CylinderMillingCutParameters NXOpen.CAM.CylinderMillingBuilder.CutParameters
get

Returns the Cylinder Milling Cut Parameters

Created in NX8.0.0

Deprecated in NX9.0.3. Use CAM.HoleMachiningBuilder.CuttingParameters instead.

License requirements: None.

unsafe NXOpen.CAM.CylinderMillingBuilder.CutPatternTypes NXOpen.CAM.CylinderMillingBuilder.CutPattern
getset

Returns or sets the cut pattern

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.CylinderMillingBuilder.DepthPerRevolutionTypes NXOpen.CAM.CylinderMillingBuilder.DepthPerRevolution
getset

Returns or sets the Depth per Revolution

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.CylinderMillingBuilder.DiameterForHelixTypes NXOpen.CAM.CylinderMillingBuilder.DiameterForHelix
getset

Returns or sets the Diameter for Helix

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.CylinderMillingBuilder.HelixDiameter
get

Returns the Helix Diamter

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.CylinderMillingBuilder.MinimumHelixDiameter
get

Returns the Minimum Helix Diameter

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.CAM.CylinderMillingBuilder.MotionOutputTypes NXOpen.CAM.CylinderMillingBuilder.MotionOutput
getset

Returns or sets the motion output

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.CylinderMillingBuilder.OffsetFromStartDiameter
get

Returns the Offset from Start Diameter

Created in NX9.0.0

License requirements: None.

unsafe bool NXOpen.CAM.CylinderMillingBuilder.OppositeDirection
getset

Returns or sets the opposite direction

Created in NX8.0.0

Deprecated in NX1899.0.0. Use NXOpen.CAM.FBM.Feature.FlipDirection to change the Z-axis on the in-process feature instead.

License requirements to get this property: None.

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

unsafe NXOpen.CAM.OppositeDirection NXOpen.CAM.CylinderMillingBuilder.OppositeDirectionBuilder
get

Returns the opposite direction builder

Created in NX8.5.0

Deprecated in NX9.0.0. Change the Z-axis of the in-process feature instead.

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.CylinderMillingBuilder.RampAngle
get

Returns the Ramp Angle

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.CylinderMillingBuilder.SpiralThickness
get

Returns the Spiral Thickness

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.CylinderMillingBuilder.StartDiameter
get

Returns the Start Diameter

Created in NX8.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.