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

Represents a DmCmBuilder
Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAM::DmCmBuilder:
NXOpen::TaggedObject

List of all members.

Public Types

enum  DmCmCutPointType { DmCmCutPointTypeCustom, DmCmCutPointTypeAutomatic }
 Available types for point type, Contour Milling Drive. More...
enum  ExtDisType { ExtDisTypeNone, ExtDisTypeFixed, ExtDisTypePercent }
 Available types for ext_dis, Contour Milling Drive: Start of Cut. More...
enum  ToolAxisGuideVectorType { ToolAxisGuideVectorTypeAuto, ToolAxisGuideVectorTypeGuide }
 Available types for vector type, Contour Milling Drive. More...

Public Member Functions

NXOpen::CAM::DmCmBuilder::ExtDisType DmCmEndCutDisType ()
 Returns the ext_dis, Contour Milling Drive: End of Cut
Created in NX5.0.0.
bool DmCmEndCutExtend ()
 Returns the Extend, Contour Milling Drive: End of Cut
Created in NX5.0.0.
NXOpen::CAM::DmCmBuilder::DmCmCutPointType DmCmEndCutRadio ()
 Returns the custom/auto, Contour Milling Drive: End of Cut
Created in NX5.0.0.
NXOpen::CAM::DmCmBuilder::ToolAxisGuideVectorType DmCmEndCutToolAxisGuideVector ()
 Returns the end tool side vector, Contour Milling Drive: End of Cut
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderDmCmFloorWallStockFloorBuilder ()
 Returns the Floor Stock builder (inheritable double)
Created in NX5.0.0.
bool DmCmFloorWallStockSame ()
 Returns the Contour Profile Drive: Floor Stock / Wall Stock
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderDmCmFloorWallStockWallBuilder ()
 Returns the Wall Stock builder (inheritable double)
Created in NX5.0.0.
NXOpen::CAM::DmCmMultiplePassesCiBuilderDmCmMultiplePassesBuilder ()
 Returns the Multiple Passes builder
Created in NX5.0.0.
NXOpen::CAM::DmCmBuilder::ExtDisType DmCmStartCutDisType ()
 Returns the ext_dis, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
bool DmCmStartCutExtend ()
 Returns the Extend, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
NXOpen::CAM::DmCmBuilder::DmCmCutPointType DmCmStartCutRadio ()
 Returns the custom/auto, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
NXOpen::CAM::DmCmBuilder::ToolAxisGuideVectorType DmCmStartCutToolAxisGuideVector ()
 Returns the start tool side vector, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderEndExtDistSpecValueBuilder ()
 Returns the builder of Distance, Contour Milling Drive: End of Cut
Created in NX5.0.0.
bool FollowWallBottom ()
 Returns the Follow Wall Bottom
Created in NX5.0.0.
void SetDmCmEndCutDisType (NXOpen::CAM::DmCmBuilder::ExtDisType dmCmEndCutDisType)
 Sets the ext_dis, Contour Milling Drive: End of Cut
Created in NX5.0.0.
void SetDmCmEndCutExtend (bool dmCmEndCutExtend)
 Sets the Extend, Contour Milling Drive: End of Cut
Created in NX5.0.0.
void SetDmCmEndCutRadio (NXOpen::CAM::DmCmBuilder::DmCmCutPointType dmCmEndCutRadio)
 Sets the custom/auto, Contour Milling Drive: End of Cut
Created in NX5.0.0.
void SetDmCmEndCutToolAxisGuideVector (NXOpen::CAM::DmCmBuilder::ToolAxisGuideVectorType guideVec)
 Sets the end tool side vector, Contour Milling Drive: End of Cut
Created in NX5.0.0.
void SetDmCmFloorWallStockSame (bool dmCmFloorWallStockSame)
 Sets the Contour Profile Drive: Floor Stock / Wall Stock
Created in NX5.0.0.
void SetDmCmStartCutDisType (NXOpen::CAM::DmCmBuilder::ExtDisType dmCmStartCutDisType)
 Sets the ext_dis, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
void SetDmCmStartCutExtend (bool dmCmStartCutExtend)
 Sets the Extend, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
void SetDmCmStartCutRadio (NXOpen::CAM::DmCmBuilder::DmCmCutPointType dmCmStartCutRadio)
 Sets the custom/auto, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
void SetDmCmStartCutToolAxisGuideVector (NXOpen::CAM::DmCmBuilder::ToolAxisGuideVectorType guideVec)
 Sets the start tool side vector, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
void SetFollowWallBottom (bool followWallBottom)
 Sets the Follow Wall Bottom
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderStartExtDistSpecValueBuilder ()
 Returns the builder of Distance, Contour Milling Drive: Start of Cut
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderToolPositionOffsetBuilder ()
 Returns the part stock builder (inheritable double)
Created in NX5.0.0.

Detailed Description

Represents a DmCmBuilder
Created in NX5.0.0.



Member Enumeration Documentation

Available types for point type, Contour Milling Drive.

Enumerator:
DmCmCutPointTypeCustom 

custom

DmCmCutPointTypeAutomatic 

automatic

Available types for ext_dis, Contour Milling Drive: Start of Cut.

Enumerator:
ExtDisTypeNone 

None.

ExtDisTypeFixed 

Specify.

ExtDisTypePercent 

Tool Diameter.

Available types for vector type, Contour Milling Drive.

Enumerator:
ToolAxisGuideVectorTypeAuto 

automatic

ToolAxisGuideVectorTypeGuide 

user specified


Member Function Documentation

Returns the ext_dis, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : None

Returns the Extend, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : None

Returns the custom/auto, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : None

Returns the end tool side vector, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : None

Returns the Floor Stock builder (inheritable double)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the Contour Profile Drive: Floor Stock / Wall Stock
Created in NX5.0.0.



License requirements : None

Returns the Wall Stock builder (inheritable double)
Created in NX5.0.0.



License requirements : None

Returns the Multiple Passes builder
Created in NX5.0.0.



License requirements : None

Returns the ext_dis, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : None

Returns the Extend, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : None

Returns the custom/auto, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : None

Returns the start tool side vector, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : None

Returns the builder of Distance, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the Follow Wall Bottom
Created in NX5.0.0.



License requirements : None

Sets the ext_dis, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : None

Parameters:
dmCmEndCutDisTypethe value of ext_dis
void NXOpen::CAM::DmCmBuilder::SetDmCmEndCutExtend ( bool  dmCmEndCutExtend)

Sets the Extend, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : None

Parameters:
dmCmEndCutExtendthe Extend value

Sets the custom/auto, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : None

Parameters:
dmCmEndCutRadiothe value of custom/auto

Sets the end tool side vector, Contour Milling Drive: End of Cut
Created in NX5.0.0.



License requirements : None

Parameters:
guideVecthe value of end tool side vector
void NXOpen::CAM::DmCmBuilder::SetDmCmFloorWallStockSame ( bool  dmCmFloorWallStockSame)

Sets the Contour Profile Drive: Floor Stock / Wall Stock
Created in NX5.0.0.



License requirements : None

Parameters:
dmCmFloorWallStockSamethe Use Floor Stock Same as Wall value

Sets the ext_dis, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : None

Parameters:
dmCmStartCutDisTypethe value of ext_dis
void NXOpen::CAM::DmCmBuilder::SetDmCmStartCutExtend ( bool  dmCmStartCutExtend)

Sets the Extend, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : None

Parameters:
dmCmStartCutExtendthe Extend value

Sets the custom/auto, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : None

Parameters:
dmCmStartCutRadiothe value of custom/auto

Sets the start tool side vector, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : None

Parameters:
guideVecthe value of start tool side vector
void NXOpen::CAM::DmCmBuilder::SetFollowWallBottom ( bool  followWallBottom)

Sets the Follow Wall Bottom
Created in NX5.0.0.



License requirements : None

Parameters:
followWallBottomthe Follow Wall Bottom value

Returns the builder of Distance, Contour Milling Drive: Start of Cut
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the part stock builder (inheritable double)
Created in NX5.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.