|
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. | |
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. | |
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