NX Open C++ Reference Guide
|
Represents a Boundary Drive Method Builder
Created in NX5.0.0.
More...
Public Member Functions | |
bool | ApplyAtBoundary () |
Returns the Apply at Boundary Created in NX5.0.0. | |
bool | ApplyAtPartSurface () |
Returns the Apply at Part Surface Created in NX5.0.0. | |
NXOpen::CAM::DmBndBuilder::ApplyFilletAtTypes | ApplyFilletAt () |
Returns the apply fillet Created in NX5.0.0. | |
int | BndAddPasses () |
Returns the Additional Passes Created in NX5.0.0. | |
NXOpen::CAM::DmBndBuilder::BndCustomStartTypes | BndCustomStart () |
Returns the Custom Start Created in NX5.0.0. | |
NXOpen::CAM::DmBndBuilder::BndPocketDirTypes | BndPocketDir () |
Returns the Pocketing Deriction Created in NX5.0.0. | |
bool | BndProfilePass () |
Returns the Profile Pass Created in NX5.0.0. | |
double | BndProfilePassStock () |
Returns the Profile Pass Stock Created in NX5.0.0. | |
NXOpen::CAM::CutAngle * | CutAngle () |
Returns the cut angle ci builder Created in NX6.0.0. | |
NXOpen::CAM::CutPatternBuilder * | CutPatternBuilder () |
Returns the cut pattern builder Created in NX6.0.0. | |
NXOpen::CAM::DmBndBuilder::BndPatternCenterTypes | CutPatternCenter () |
Returns the Pattern Center Created in NX5.0.0. | |
bool | DispContact () |
Returns the Display Contact Created in NX5.0.0. | |
bool | DispContactNormal () |
Returns the Display Contact Normal Created in NX5.0.0. | |
bool | DispToolEnd () |
Returns the Display Tool End Created in NX5.0.0. | |
bool | DisToolEndProj () |
Returns the Display Tool End Projection Created in NX5.0.0. | |
double | DmBndStock () |
Returns the Boundary Stock Created in NX5.0.0. | |
NXOpen::CAM::DmBndBuilder::BndCutPatternTypes | GetBndCutPattern () |
Returns the Cut Pattern. | |
NXOpen::CAM::DmBndBuilder::BndCutTraversalTypes | GetBndCutTraversal () |
Returns the Cut Traversal. | |
std::vector< double > | GetDmBndCutZigDir () |
Get boundary Cut Zig Dir. | |
std::vector< double > | GetDmBndIntolOuttol () |
Get boundary intol outtol. | |
bool | IslandCleanupStatus () |
Returns the Island Clean Created in NX5.0.0. | |
NXOpen::Point * | PatternCenterPoint () |
Returns the Pattern Center Point Created in NX6.0.0. | |
bool | RegionConnection () |
Returns the Region Connection Created in NX5.0.0. | |
void | SetApplyAtBoundary (bool applyBoundaryValue) |
Sets the Apply at Boundary Created in NX5.0.0. | |
void | SetApplyAtPartSurface (bool applyPartSurface) |
Sets the Apply at Part Surface Created in NX5.0.0. | |
void | SetApplyFilletAt (NXOpen::CAM::DmBndBuilder::ApplyFilletAtTypes applyFilletAt) |
Sets the apply fillet Created in NX5.0.0. | |
void | SetBndAddPasses (int addPassesValue) |
Sets the Additional Passes Created in NX5.0.0. | |
void | SetBndCustomStart (NXOpen::CAM::DmBndBuilder::BndCustomStartTypes customStartValue) |
Sets the Custom Start Created in NX5.0.0. | |
void | SetBndCutPattern (NXOpen::CAM::DmBndBuilder::BndCutPatternTypes bndCutPattern) |
Sets the Cut Pattern Created in NX5.0.0. | |
void | SetBndCutTraversal (NXOpen::CAM::DmBndBuilder::BndCutTraversalTypes bndCutTraversal) |
Sets the Cut Traversal Created in NX5.0.0. | |
void | SetBndPocketDir (NXOpen::CAM::DmBndBuilder::BndPocketDirTypes pocketDirValue) |
Sets the Pocketing Deriction Created in NX5.0.0. | |
void | SetBndProfilePass (bool bndProfilePass) |
Sets the Profile Pass Created in NX5.0.0. | |
void | SetBndProfilePassStock (double bndProfilePassStock) |
Sets the Profile Pass Stock Created in NX5.0.0. | |
void | SetCutPatternCenter (NXOpen::CAM::DmBndBuilder::BndPatternCenterTypes patternCenterValue) |
Sets the Pattern Center Created in NX5.0.0. | |
void | SetDispContact (bool dispContactdValue) |
Sets the Display Contact Created in NX5.0.0. | |
void | SetDispContactNormal (bool dispContactNormalValue) |
Sets the Display Contact Normal Created in NX5.0.0. | |
void | SetDispToolEnd (bool dispToolEndValue) |
Sets the Display Tool End Created in NX5.0.0. | |
void | SetDisToolEndProj (bool dispToolEndProjValue) |
Sets the Display Tool End Projection Created in NX5.0.0. | |
void | SetDmBndCutZigDir (const std::vector< double > &bndCutZigDir) |
Set boundary Zig Dir Created in NX5.0.0. | |
void | SetDmBndIntolOuttol (const std::vector< double > &values) |
Set boundary intol outtol Created in NX5.0.0. | |
void | SetDmBndStock (double stockValue) |
Sets the Boundary Stock Created in NX5.0.0. | |
void | SetIslandCleanupStatus (bool islandClean) |
Sets the Island Clean Created in NX5.0.0. | |
void | SetPatternCenterPoint (NXOpen::Point *centerPoint) |
Sets the Pattern Center Point Created in NX6.0.0. | |
void | SetRegionConnection (bool regionCon) |
Sets the Region Connection Created in NX5.0.0. | |
void | SetUsePart (NXOpen::CAM::DmBndBuilder::UsePartTypes partContain) |
Sets the Use Part Created in NX5.0.0. | |
NXOpen::CAM::StepoverBuilder * | StepoverBuilder () |
Returns the stepover builder Created in NX6.0.0. | |
NXOpen::CAM::DmBndBuilder::UsePartTypes | UsePart () |
Returns the Use Part Created in NX5.0.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Available types for Boundary cut pattern in FASurfaceContour.
Available types for Boundary cut traversal in FASurfaceContour.
Available types for Boundary Pattern Center in FASurfaceContour.
bool NXOpen::CAM::DmBndBuilder::ApplyAtBoundary | ( | ) |
Returns the Apply at Boundary
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAM::DmBndBuilder::ApplyAtPartSurface | ( | ) |
Returns the Apply at Part Surface
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmBndBuilder::ApplyFilletAtTypes NXOpen::CAM::DmBndBuilder::ApplyFilletAt | ( | ) |
Returns the apply fillet
Created in NX5.0.0.
License requirements : None
int NXOpen::CAM::DmBndBuilder::BndAddPasses | ( | ) |
Returns the Additional Passes
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmBndBuilder::BndCustomStartTypes NXOpen::CAM::DmBndBuilder::BndCustomStart | ( | ) |
Returns the Custom Start
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmBndBuilder::BndPocketDirTypes NXOpen::CAM::DmBndBuilder::BndPocketDir | ( | ) |
Returns the Pocketing Deriction
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAM::DmBndBuilder::BndProfilePass | ( | ) |
Returns the Profile Pass
Created in NX5.0.0.
License requirements : None
double NXOpen::CAM::DmBndBuilder::BndProfilePassStock | ( | ) |
Returns the Profile Pass Stock
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::CutAngle* NXOpen::CAM::DmBndBuilder::CutAngle | ( | ) |
Returns the cut angle ci builder
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::CutPatternBuilder* NXOpen::CAM::DmBndBuilder::CutPatternBuilder | ( | ) |
Returns the cut pattern builder
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::DmBndBuilder::BndPatternCenterTypes NXOpen::CAM::DmBndBuilder::CutPatternCenter | ( | ) |
Returns the Pattern Center
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAM::DmBndBuilder::DispContact | ( | ) |
Returns the Display Contact
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAM::DmBndBuilder::DispContactNormal | ( | ) |
Returns the Display Contact Normal
Created in NX5.0.0.
License requirements : None
bool NXOpen::CAM::DmBndBuilder::DispToolEnd | ( | ) |
bool NXOpen::CAM::DmBndBuilder::DisToolEndProj | ( | ) |
double NXOpen::CAM::DmBndBuilder::DmBndStock | ( | ) |
Returns the Boundary Stock
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::DmBndBuilder::BndCutPatternTypes NXOpen::CAM::DmBndBuilder::GetBndCutPattern | ( | ) |
Returns the Cut Pattern.
NXOpen::CAM::DmBndBuilder::BndCutTraversalTypes NXOpen::CAM::DmBndBuilder::GetBndCutTraversal | ( | ) |
Returns the Cut Traversal.
std::vector<double> NXOpen::CAM::DmBndBuilder::GetDmBndCutZigDir | ( | ) |
Get boundary Cut Zig Dir.
std::vector<double> NXOpen::CAM::DmBndBuilder::GetDmBndIntolOuttol | ( | ) |
Get boundary intol outtol.
bool NXOpen::CAM::DmBndBuilder::IslandCleanupStatus | ( | ) |
Returns the Island Clean
Created in NX5.0.0.
License requirements : None
NXOpen::Point* NXOpen::CAM::DmBndBuilder::PatternCenterPoint | ( | ) |
Returns the Pattern Center Point
Created in NX6.0.0.
License requirements : None
bool NXOpen::CAM::DmBndBuilder::RegionConnection | ( | ) |
Returns the Region Connection
Created in NX5.0.0.
License requirements : None
void NXOpen::CAM::DmBndBuilder::SetApplyAtBoundary | ( | bool | applyBoundaryValue | ) |
void NXOpen::CAM::DmBndBuilder::SetApplyAtPartSurface | ( | bool | applyPartSurface | ) |
void NXOpen::CAM::DmBndBuilder::SetApplyFilletAt | ( | NXOpen::CAM::DmBndBuilder::ApplyFilletAtTypes | applyFilletAt | ) |
Sets the apply fillet
Created in NX5.0.0.
License requirements : None
applyFilletAt | applyfilletat |
void NXOpen::CAM::DmBndBuilder::SetBndAddPasses | ( | int | addPassesValue | ) |
Sets the Additional Passes
Created in NX5.0.0.
License requirements : None
addPassesValue | the Additional Passes value |
void NXOpen::CAM::DmBndBuilder::SetBndCustomStart | ( | NXOpen::CAM::DmBndBuilder::BndCustomStartTypes | customStartValue | ) |
Sets the Custom Start
Created in NX5.0.0.
License requirements : None
customStartValue | the Custom Start |
void NXOpen::CAM::DmBndBuilder::SetBndCutPattern | ( | NXOpen::CAM::DmBndBuilder::BndCutPatternTypes | bndCutPattern | ) |
Sets the Cut Pattern
Created in NX5.0.0.
License requirements : None
bndCutPattern | the Cut Pattern value |
void NXOpen::CAM::DmBndBuilder::SetBndCutTraversal | ( | NXOpen::CAM::DmBndBuilder::BndCutTraversalTypes | bndCutTraversal | ) |
Sets the Cut Traversal
Created in NX5.0.0.
License requirements : None
bndCutTraversal | the Cut Traversal value |
void NXOpen::CAM::DmBndBuilder::SetBndPocketDir | ( | NXOpen::CAM::DmBndBuilder::BndPocketDirTypes | pocketDirValue | ) |
Sets the Pocketing Deriction
Created in NX5.0.0.
License requirements : None
pocketDirValue | the Pocketing Deriction value |
void NXOpen::CAM::DmBndBuilder::SetBndProfilePass | ( | bool | bndProfilePass | ) |
Sets the Profile Pass
Created in NX5.0.0.
License requirements : None
bndProfilePass | the Profile Pass |
void NXOpen::CAM::DmBndBuilder::SetBndProfilePassStock | ( | double | bndProfilePassStock | ) |
Sets the Profile Pass Stock
Created in NX5.0.0.
License requirements : None
bndProfilePassStock | the Profile Pass Stock |
void NXOpen::CAM::DmBndBuilder::SetCutPatternCenter | ( | NXOpen::CAM::DmBndBuilder::BndPatternCenterTypes | patternCenterValue | ) |
Sets the Pattern Center
Created in NX5.0.0.
License requirements : None
patternCenterValue | patterncentervalue |
void NXOpen::CAM::DmBndBuilder::SetDispContact | ( | bool | dispContactdValue | ) |
void NXOpen::CAM::DmBndBuilder::SetDispContactNormal | ( | bool | dispContactNormalValue | ) |
void NXOpen::CAM::DmBndBuilder::SetDispToolEnd | ( | bool | dispToolEndValue | ) |
void NXOpen::CAM::DmBndBuilder::SetDisToolEndProj | ( | bool | dispToolEndProjValue | ) |
void NXOpen::CAM::DmBndBuilder::SetDmBndCutZigDir | ( | const std::vector< double > & | bndCutZigDir | ) |
Set boundary Zig Dir
Created in NX5.0.0.
License requirements : None
bndCutZigDir | the boundary zig dir values |
void NXOpen::CAM::DmBndBuilder::SetDmBndIntolOuttol | ( | const std::vector< double > & | values | ) |
Set boundary intol outtol
Created in NX5.0.0.
License requirements : None
values | the boundary inside and outside tolerance values |
void NXOpen::CAM::DmBndBuilder::SetDmBndStock | ( | double | stockValue | ) |
Sets the Boundary Stock
Created in NX5.0.0.
License requirements : None
stockValue | the boundary stock value |
void NXOpen::CAM::DmBndBuilder::SetIslandCleanupStatus | ( | bool | islandClean | ) |
Sets the Island Clean
Created in NX5.0.0.
License requirements : None
islandClean | the Island Clean |
void NXOpen::CAM::DmBndBuilder::SetPatternCenterPoint | ( | NXOpen::Point * | centerPoint | ) |
Sets the Pattern Center Point
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
centerPoint | centerpoint |
void NXOpen::CAM::DmBndBuilder::SetRegionConnection | ( | bool | regionCon | ) |
Sets the Region Connection
Created in NX5.0.0.
License requirements : None
regionCon | the Region Connection |
void NXOpen::CAM::DmBndBuilder::SetUsePart | ( | NXOpen::CAM::DmBndBuilder::UsePartTypes | partContain | ) |
Sets the Use Part
Created in NX5.0.0.
License requirements : None
partContain | the use part value |
NXOpen::CAM::StepoverBuilder* NXOpen::CAM::DmBndBuilder::StepoverBuilder | ( | ) |
Returns the stepover builder
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::DmBndBuilder::UsePartTypes NXOpen::CAM::DmBndBuilder::UsePart | ( | ) |
Returns the Use Part
Created in NX5.0.0.
License requirements : None