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

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

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

Public Types

enum  ContactPositionRingHeightType { ContactPositionRingHeightTypeNone, ContactPositionRingHeightTypeConstant, ContactPositionRingHeightTypeVariable }
 Available types for contact position ring height. More...
 
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::InheritableToolDepBuilderContactPositionBottomDistance ()
 Returns the Contact Position Bottom Distance
Created in NX8.5.0.
 
NXOpen::CAM::InheritableToolDepBuilderContactPositionDistance ()
 Returns the Contact Position Distance
Created in NX8.5.0.
 
NXOpen::CAM::DmCmBuilder::ContactPositionRingHeightType ContactPositionRingHeight ()
 Returns the contact position ring height type
Created in NX8.5.0.
 
NXOpen::CAM::InheritableToolDepBuilderContactPositionTopDistance ()
 Returns the Contact Position Top Distance
Created in NX8.5.0.
 
NXOpen::CAM::DmCmBuilder::ExtDisType DmCmEndCutDisType ()
 Returns the ext_dis, Contour Milling Drive: End of Cut

 
bool DmCmEndCutExtend ()
 Returns the Extend, Contour Milling Drive: End of Cut

 
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

 
bool DmCmStartCutExtend ()
 Returns the Extend, Contour Milling Drive: Start of Cut

 
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::InheritableToolDepBuilderEndExtDistSpecValueBuilder ()
 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 SetContactPositionRingHeight (NXOpen::CAM::DmCmBuilder::ContactPositionRingHeightType ringHeight)
 Sets the contact position ring height type
Created in NX8.5.0.
 
void SetDmCmEndCutDisType (NXOpen::CAM::DmCmBuilder::ExtDisType dmCmEndCutDisType)
 Sets the ext_dis, Contour Milling Drive: End of Cut

 
void SetDmCmEndCutExtend (bool dmCmEndCutExtend)
 Sets the Extend, Contour Milling Drive: End of Cut

 
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

 
void SetDmCmStartCutExtend (bool dmCmStartCutExtend)
 Sets the Extend, Contour Milling Drive: Start of Cut

 
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::InheritableToolDepBuilderStartExtDistSpecValueBuilder ()
 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.
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t GetTag () const
 
<b>Deprecated</b>:<br>

   Use Tag instead.

 
tag_t Tag () const
 Returns the tag of this object.
 

Detailed Description

Represents a DmCmBuilder
Created in NX5.0.0.


Member Enumeration Documentation

Available types for contact position ring height.

Enumerator:
ContactPositionRingHeightTypeNone 

none

ContactPositionRingHeightTypeConstant 

constant

ContactPositionRingHeightTypeVariable 

variable

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

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::DmCmBuilder::ContactPositionBottomDistance ( )

Returns the Contact Position Bottom Distance
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::DmCmBuilder::ContactPositionDistance ( )

Returns the Contact Position Distance
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::DmCmBuilder::ContactPositionRingHeightType NXOpen::CAM::DmCmBuilder::ContactPositionRingHeight ( )

Returns the contact position ring height type
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::DmCmBuilder::ContactPositionTopDistance ( )

Returns the Contact Position Top Distance
Created in NX8.5.0.



License requirements : None

NXOpen::CAM::DmCmBuilder::ExtDisType NXOpen::CAM::DmCmBuilder::DmCmEndCutDisType ( )

Returns the ext_dis, Contour Milling Drive: End of Cut

Deprecated:
Deprecated in NX8.5.0.

Use CAM::DmCmBuilder::EndExtDistSpecValueBuilder instead.


Created in NX5.0.0.

License requirements : None

bool NXOpen::CAM::DmCmBuilder::DmCmEndCutExtend ( )

Returns the Extend, Contour Milling Drive: End of Cut

Deprecated:
Deprecated in NX8.5.0.

Use CAM::DmCmBuilder::EndExtDistSpecValueBuilder instead.


Created in NX5.0.0.

License requirements : None

NXOpen::CAM::DmCmBuilder::DmCmCutPointType NXOpen::CAM::DmCmBuilder::DmCmEndCutRadio ( )

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



License requirements : None

NXOpen::CAM::DmCmBuilder::ToolAxisGuideVectorType NXOpen::CAM::DmCmBuilder::DmCmEndCutToolAxisGuideVector ( )

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



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmCmBuilder::DmCmFloorWallStockFloorBuilder ( )

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



License requirements : cam_base ("CAM BASE")

bool NXOpen::CAM::DmCmBuilder::DmCmFloorWallStockSame ( )

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



License requirements : None

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmCmBuilder::DmCmFloorWallStockWallBuilder ( )

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



License requirements : None

NXOpen::CAM::DmCmMultiplePassesCiBuilder* NXOpen::CAM::DmCmBuilder::DmCmMultiplePassesBuilder ( )

Returns the Multiple Passes builder
Created in NX5.0.0.



License requirements : None

NXOpen::CAM::DmCmBuilder::ExtDisType NXOpen::CAM::DmCmBuilder::DmCmStartCutDisType ( )

Returns the ext_dis, Contour Milling Drive: Start of Cut

Deprecated:
Deprecated in NX8.5.0.

Use CAM::DmCmBuilder::StartExtDistSpecValueBuilder instead.


Created in NX5.0.0.

License requirements : None

bool NXOpen::CAM::DmCmBuilder::DmCmStartCutExtend ( )

Returns the Extend, Contour Milling Drive: Start of Cut

Deprecated:
Deprecated in NX8.5.0.

Use CAM::DmCmBuilder::StartExtDistSpecValueBuilder instead.


Created in NX5.0.0.

License requirements : None

NXOpen::CAM::DmCmBuilder::DmCmCutPointType NXOpen::CAM::DmCmBuilder::DmCmStartCutRadio ( )

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



License requirements : None

NXOpen::CAM::DmCmBuilder::ToolAxisGuideVectorType NXOpen::CAM::DmCmBuilder::DmCmStartCutToolAxisGuideVector ( )

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



License requirements : None

NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::DmCmBuilder::EndExtDistSpecValueBuilder ( )

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



License requirements : cam_base ("CAM BASE")

bool NXOpen::CAM::DmCmBuilder::FollowWallBottom ( )

Returns the Follow Wall Bottom
Created in NX5.0.0.



License requirements : None

void NXOpen::CAM::DmCmBuilder::SetContactPositionRingHeight ( NXOpen::CAM::DmCmBuilder::ContactPositionRingHeightType  ringHeight)

Sets the contact position ring height type
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
ringHeightthe contact position ring height type
void NXOpen::CAM::DmCmBuilder::SetDmCmEndCutDisType ( NXOpen::CAM::DmCmBuilder::ExtDisType  dmCmEndCutDisType)

Sets the ext_dis, Contour Milling Drive: End of Cut

Deprecated:
Deprecated in NX8.5.0.

Use CAM::DmCmBuilder::EndExtDistSpecValueBuilder instead.


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

Deprecated:
Deprecated in NX8.5.0.

Use CAM::DmCmBuilder::EndExtDistSpecValueBuilder instead.


Created in NX5.0.0.

License requirements : None

Parameters
dmCmEndCutExtendthe Extend value
void NXOpen::CAM::DmCmBuilder::SetDmCmEndCutRadio ( NXOpen::CAM::DmCmBuilder::DmCmCutPointType  dmCmEndCutRadio)

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



License requirements : None

Parameters
dmCmEndCutRadiothe value of custom/auto
void NXOpen::CAM::DmCmBuilder::SetDmCmEndCutToolAxisGuideVector ( NXOpen::CAM::DmCmBuilder::ToolAxisGuideVectorType  guideVec)

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
void NXOpen::CAM::DmCmBuilder::SetDmCmStartCutDisType ( NXOpen::CAM::DmCmBuilder::ExtDisType  dmCmStartCutDisType)

Sets the ext_dis, Contour Milling Drive: Start of Cut

Deprecated:
Deprecated in NX8.5.0.

Use CAM::DmCmBuilder::StartExtDistSpecValueBuilder instead.


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

Deprecated:
Deprecated in NX8.5.0.

Use CAM::DmCmBuilder::StartExtDistSpecValueBuilder instead.


Created in NX5.0.0.

License requirements : None

Parameters
dmCmStartCutExtendthe Extend value
void NXOpen::CAM::DmCmBuilder::SetDmCmStartCutRadio ( NXOpen::CAM::DmCmBuilder::DmCmCutPointType  dmCmStartCutRadio)

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



License requirements : None

Parameters
dmCmStartCutRadiothe value of custom/auto
void NXOpen::CAM::DmCmBuilder::SetDmCmStartCutToolAxisGuideVector ( NXOpen::CAM::DmCmBuilder::ToolAxisGuideVectorType  guideVec)

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
NXOpen::CAM::InheritableToolDepBuilder* NXOpen::CAM::DmCmBuilder::StartExtDistSpecValueBuilder ( )

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



License requirements : cam_base ("CAM BASE")

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmCmBuilder::ToolPositionOffsetBuilder ( )

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 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.