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

Represents a DmCmMultiplePassesCiBuilder
To obtain an instance of this class use CAM::DmCmBuilder::DmCmMultiplePassesBuilder

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAM::DmCmMultiplePassesCiBuilder:
NXOpen::TaggedObject

Public Types

enum  OrderType { OrderTypeWallFirst, OrderTypeFloorFirst }
 Available types for Order. More...
 
enum  WallStepMethodType { WallStepMethodTypeIncrement, WallStepMethodTypePasses }
 Available types for Wall Step Method. More...
 

Public Member Functions

bool AuxFloor ()
 Returns the Use Auxiliary Floor
Created in NX5.0.0. More...
 
bool CutOnlyAlongFloorAndWall ()
 Returns the Cut Only Along Floor and Wall
Created in NX8.5.0. More...
 
bool Floor ()
 Returns the Floor
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderFloorIncrementBuilder ()
 Returns the builder of Floor Increment
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableIntBuilderFloorNumberPassesBuilder ()
 Returns the builder of Floor Number of Passes
Created in NX5.0.0. More...
 
NXOpen::NXObjectFloorStepMethodBuilder ()
 Returns the Floor Step Method Builder
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderFloorStockOffsetBuilder ()
 Returns the builder of Floor Stock Offset
Created in NX5.0.0. More...
 
NXOpen::CAM::DmCmMultiplePassesCiBuilder::OrderType Order ()
 Returns the Order
Created in NX5.0.0. More...
 
void SetAuxFloor (bool auxFloor)
 Sets the Use Auxiliary Floor
Created in NX5.0.0. More...
 
void SetCutOnlyAlongFloorAndWall (bool cutAlongFloorWall)
 Sets the Cut Only Along Floor and Wall
Created in NX8.5.0. More...
 
void SetFloor (bool floor)
 Sets the Floor
Created in NX5.0.0. More...
 
void SetOrder (NXOpen::CAM::DmCmMultiplePassesCiBuilder::OrderType order)
 Sets the Order
Created in NX5.0.0. More...
 
void SetWall (bool wall)
 Sets the Wall
Created in NX5.0.0. More...
 
void SetWallStepMethod (NXOpen::CAM::DmCmMultiplePassesCiBuilder::WallStepMethodType wallStepMethod)
 Sets the Wall Step Method
Created in NX5.0.0. More...
 
bool Wall ()
 Returns the Wall
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderWallIncrementBuilder ()
 Returns the builder of Wall Increment
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableIntBuilderWallNumberPassesBuilder ()
 Returns the builder of Wall Number of Passes
Created in NX5.0.0. More...
 
NXOpen::CAM::DmCmMultiplePassesCiBuilder::WallStepMethodType WallStepMethod ()
 Returns the Wall Step Method
Created in NX5.0.0. More...
 
NXOpen::CAM::InheritableDoubleBuilderWallStockOffsetBuilder ()
 Returns the builder of Wall Stock Offset
Created in NX5.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a DmCmMultiplePassesCiBuilder
To obtain an instance of this class use CAM::DmCmBuilder::DmCmMultiplePassesBuilder

Created in NX5.0.0.


Member Enumeration Documentation

Available types for Order.

Enumerator
OrderTypeWallFirst 

Wall First.

OrderTypeFloorFirst 

Floor First.

Available types for Wall Step Method.

Enumerator
WallStepMethodTypeIncrement 

Increment.

WallStepMethodTypePasses 

Passes.

Member Function Documentation

bool NXOpen::CAM::DmCmMultiplePassesCiBuilder::AuxFloor ( )

Returns the Use Auxiliary Floor
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

bool NXOpen::CAM::DmCmMultiplePassesCiBuilder::CutOnlyAlongFloorAndWall ( )

Returns the Cut Only Along Floor and Wall
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

bool NXOpen::CAM::DmCmMultiplePassesCiBuilder::Floor ( )

Returns the Floor
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmCmMultiplePassesCiBuilder::FloorIncrementBuilder ( )

Returns the builder of Floor Increment
Created in NX5.0.0.



License requirements : None

NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::DmCmMultiplePassesCiBuilder::FloorNumberPassesBuilder ( )

Returns the builder of Floor Number of Passes
Created in NX5.0.0.



License requirements : None

NXOpen::NXObject* NXOpen::CAM::DmCmMultiplePassesCiBuilder::FloorStepMethodBuilder ( )

Returns the Floor Step Method Builder
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmCmMultiplePassesCiBuilder::FloorStockOffsetBuilder ( )

Returns the builder of Floor Stock Offset
Created in NX5.0.0.



License requirements : None

NXOpen::CAM::DmCmMultiplePassesCiBuilder::OrderType NXOpen::CAM::DmCmMultiplePassesCiBuilder::Order ( )

Returns the Order
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

void NXOpen::CAM::DmCmMultiplePassesCiBuilder::SetAuxFloor ( bool  auxFloor)

Sets the Use Auxiliary Floor
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
auxFloorthe toggle value of Use Auxiliary Floor
void NXOpen::CAM::DmCmMultiplePassesCiBuilder::SetCutOnlyAlongFloorAndWall ( bool  cutAlongFloorWall)

Sets the Cut Only Along Floor and Wall
Created in NX8.5.0.



License requirements : cam_base ("CAM BASE")

Parameters
cutAlongFloorWallthe toggle value of Cut only along Floor and Wall
void NXOpen::CAM::DmCmMultiplePassesCiBuilder::SetFloor ( bool  floor)

Sets the Floor
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
floorthe toggle value of floor
void NXOpen::CAM::DmCmMultiplePassesCiBuilder::SetOrder ( NXOpen::CAM::DmCmMultiplePassesCiBuilder::OrderType  order)

Sets the Order
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
orderthe value of Order
void NXOpen::CAM::DmCmMultiplePassesCiBuilder::SetWall ( bool  wall)

Sets the Wall
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
wallthe toggle value of Wall
void NXOpen::CAM::DmCmMultiplePassesCiBuilder::SetWallStepMethod ( NXOpen::CAM::DmCmMultiplePassesCiBuilder::WallStepMethodType  wallStepMethod)

Sets the Wall Step Method
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Parameters
wallStepMethodthe value of Wall Step Method
bool NXOpen::CAM::DmCmMultiplePassesCiBuilder::Wall ( )

Returns the Wall
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmCmMultiplePassesCiBuilder::WallIncrementBuilder ( )

Returns the builder of Wall Increment
Created in NX5.0.0.



License requirements : None

NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::DmCmMultiplePassesCiBuilder::WallNumberPassesBuilder ( )

Returns the builder of Wall Number of Passes
Created in NX5.0.0.



License requirements : None

NXOpen::CAM::DmCmMultiplePassesCiBuilder::WallStepMethodType NXOpen::CAM::DmCmMultiplePassesCiBuilder::WallStepMethod ( )

Returns the Wall Step Method
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::DmCmMultiplePassesCiBuilder::WallStockOffsetBuilder ( )

Returns the builder of Wall Stock Offset
Created in NX5.0.0.



License requirements : None


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