NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::CylinderMillingBuilder Class Reference

Represents a CylinderMillingBuilder Builder
To create a new instance of this class, use CAM::OperationCollection::CreateCylinderMillingBuilder

Created in NX8.0.0. More...

Inheritance diagram for NXOpen::CAM::CylinderMillingBuilder:
NXOpen::CAM::OperationBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  BlankDiameterTypes { BlankDiameterTypesDiameter, BlankDiameterTypesDistance }
 blank diamter options
Created in NX8.0.0. More...
enum  CutPatternTypes { CutPatternTypesSpiral, CutPatternTypesHelical, CutPatternTypesHelicalAndSpiral }
 cut pattern options
Created in NX8.0.0. More...
enum  DepthPerRevolutionTypes { DepthPerRevolutionTypesDistance, DepthPerRevolutionTypesRampAngle }
 Depth Per Revolution options
Created in NX8.0.0. More...
enum  DiameterForHelixTypes { DiameterForHelixTypesDiameter, DiameterForHelixTypesSpiralThickness }
 Diameter for Helix
Created in NX8.0.0. More...

Public Member Functions

NXOpen::CAM::InheritableToolDepBuilderAxialDistance ()
 Returns the distance builder for Depth per Revolution
Created in NX8.0.0.
NXOpen::CAM::StepoverBuilderAxialStepover ()
 Returns the Axial Stepover builder
Created in NX8.0.0.
NXOpen::CAM::CylinderMillingBuilder::BlankDiameterTypes BlankDiameter ()
 Returns the start location
Created in NX8.0.0.
NXOpen::CAM::InheritableToolDepBuilderBlankDistance ()
 Returns the Wall Thickness
Created in NX8.0.0.
bool CleanupPasses ()
 Returns the Cleanup Passes
Created in NX8.0.0.
NXOpen::CAM::CylinderMillingCutParametersCutParameters ()
 Returns the Cylinder Milling Cut Parameters
Created in NX8.0.0.
NXOpen::CAM::CylinderMillingBuilder::CutPatternTypes CutPattern ()
 Returns the cut pattern
Created in NX8.0.0.
NXOpen::CAM::CylinderMillingBuilder::DepthPerRevolutionTypes DepthPerRevolution ()
 Returns the Depth per Revolution
Created in NX8.0.0.
NXOpen::CAM::CylinderMillingBuilder::DiameterForHelixTypes DiameterForHelix ()
 Returns the Diameter for Helix
Created in NX8.0.0.
NXOpen::CAM::FeedsBuilderFeedsBuilder ()
 Returns the feeds and speeds builder
Created in NX8.0.0.
NXOpen::CAM::InheritableToolDepBuilderHelixDiameter ()
 Returns the Helix Diamter
Created in NX8.0.0.
NXOpen::CAM::InheritableToolDepBuilderMinimumHelixDiameter ()
 Returns the Minimum Helix Diameter
Created in NX8.0.0.
NXOpen::CAM::NcmHoleMachiningNonCuttingBuilder ()
 Returns the non-cutting moves builder
Created in NX8.0.0.
bool OppositeDirection ()
 Returns the opposite direction
Created in NX8.0.0.
NXOpen::CAM::StepoverBuilderRadialStepover ()
 Returns the Radial Stepover builder
Created in NX8.0.0.
NXOpen::CAM::InheritableDoubleBuilderRampAngle ()
 Returns the Ramp Angle
Created in NX8.0.0.
void SetBlankDiameter (NXOpen::CAM::CylinderMillingBuilder::BlankDiameterTypes newValue)
 Sets the start location
Created in NX8.0.0.
void SetCleanupPasses (bool newValue)
 Sets the Cleanup Passes
Created in NX8.0.0.
void SetCutPattern (NXOpen::CAM::CylinderMillingBuilder::CutPatternTypes newValue)
 Sets the cut pattern
Created in NX8.0.0.
void SetDepthPerRevolution (NXOpen::CAM::CylinderMillingBuilder::DepthPerRevolutionTypes newValue)
 Sets the Depth per Revolution
Created in NX8.0.0.
void SetDiameterForHelix (NXOpen::CAM::CylinderMillingBuilder::DiameterForHelixTypes newValue)
 Sets the Diameter for Helix
Created in NX8.0.0.
void SetOppositeDirection (bool newValue)
 Sets the opposite direction
Created in NX8.0.0.
NXOpen::CAM::InheritableToolDepBuilderSpiralThickness ()
 Returns the Spiral Thickness
Created in NX8.0.0.
NXOpen::CAM::InheritableToolDepBuilderStartDiameter ()
 Returns the Start Diameter
Created in NX8.0.0.

Detailed Description

Represents a CylinderMillingBuilder Builder
To create a new instance of this class, use CAM::OperationCollection::CreateCylinderMillingBuilder

Created in NX8.0.0.



Member Enumeration Documentation

blank diamter options
Created in NX8.0.0.


Enumerator:
BlankDiameterTypesDiameter 

Diameter.

BlankDiameterTypesDistance 

distance

cut pattern options
Created in NX8.0.0.


Enumerator:
CutPatternTypesSpiral 

Spiral.

CutPatternTypesHelical 

Helical.

CutPatternTypesHelicalAndSpiral 

Helical/Spiral.

Depth Per Revolution options
Created in NX8.0.0.


Enumerator:
DepthPerRevolutionTypesDistance 

Distance.

DepthPerRevolutionTypesRampAngle 

Ramp Angle.

Diameter for Helix
Created in NX8.0.0.


Enumerator:
DiameterForHelixTypesDiameter 

Spiral Thickness.

DiameterForHelixTypesSpiralThickness 

Helix Diameter.


Member Function Documentation

Returns the distance builder for Depth per Revolution
Created in NX8.0.0.



License requirements : None

Returns the Axial Stepover builder
Created in NX8.0.0.



License requirements : None

Returns the start location
Created in NX8.0.0.



License requirements : None

Returns the Wall Thickness
Created in NX8.0.0.



License requirements : None

Returns the Cleanup Passes
Created in NX8.0.0.



License requirements : None

Returns the Cylinder Milling Cut Parameters
Created in NX8.0.0.



License requirements : None

Returns the cut pattern
Created in NX8.0.0.



License requirements : None

Returns the Depth per Revolution
Created in NX8.0.0.



License requirements : None

Returns the Diameter for Helix
Created in NX8.0.0.



License requirements : None

Returns the feeds and speeds builder
Created in NX8.0.0.



License requirements : None

Returns the Helix Diamter
Created in NX8.0.0.



License requirements : None

Returns the Minimum Helix Diameter
Created in NX8.0.0.



License requirements : None

Returns the non-cutting moves builder
Created in NX8.0.0.



License requirements : None

Returns the opposite direction
Created in NX8.0.0.



License requirements : None

Returns the Radial Stepover builder
Created in NX8.0.0.



License requirements : None

Returns the Ramp Angle
Created in NX8.0.0.



License requirements : None

Sets the start location
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe start location type

Sets the Cleanup Passes
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe Cleanup Passes

Sets the cut pattern
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe cut pattern type

Sets the Depth per Revolution
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe Depth per Revolution type

Sets the Diameter for Helix
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe Diameter for Helix type

Sets the opposite direction
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe opposite direction

Returns the Spiral Thickness
Created in NX8.0.0.



License requirements : None

Returns the Start Diameter
Created in NX8.0.0.



License requirements : None


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