|
NX Open C++ Reference Guide
|
Represents a thread boss Geometry builder
To create a new instance of this class, use CAM::HoleBossGeom::CreateThreadedBossBuilder
Created in NX7.5.0.
More...
Public Member Functions | |
| double | Height () |
| Returns the Height Created in NX7.5.0. | |
| void | SetHeight (double holeBossValue) |
| Sets the Height Created in NX7.5.0. | |
Public Member Functions inherited from NXOpen::CAM::HoleBossSet | |
| double | Depth () |
| Returns the Depth Created in NX7.5.0. | |
| NXOpen::CAM::InferredDouble * | DepthBuilder () |
| Returns the depth builder Created in NX7.5.0. | |
| NXOpen::CAM::HoleBossSet::DepthLimitTypes | DepthLimit () |
| Returns the Depth Limit types Created in NX8.0.0. | |
| double | Diameter () |
| Returns the Diameter Created in NX7.5.0. | |
| NXOpen::CAM::InferredDouble * | DiameterBuilder () |
| Returns the diameter builder Created in NX7.5.0. | |
| NXOpen::CAM::FBM::Feature * | GetFeature () |
| Returns the in process feature. | |
| NXOpen::CAM::CAMFeature * | GetMachiningFeature () |
| Returns the machining feature. | |
| void | InferLogic (NXOpen::NXObject *entity) |
| Save the infer logic information of the input entity, such as the orientation, pitch, diameter and height etc. | |
| double | Length () |
| Returns the Length Created in NX7.5.0. | |
| NXOpen::CAM::InferredDouble * | LengthBuilder () |
| Returns the length builder Created in NX7.5.0. | |
| double | MajorDiameter () |
| Returns the Major Diameter Created in NX7.5.0. | |
| double | MinorDiameter () |
| Returns the Minor Diameter Created in NX7.5.0. | |
| void | ReverseDirection () |
| Reverses the direction of the feature Created in NX8.0.0. | |
| void | SetDepth (double depthValue) |
| Sets the Depth Created in NX7.5.0. | |
| void | SetDepthLimit (NXOpen::CAM::HoleBossSet::DepthLimitTypes type) |
| Sets the Depth Limit types Created in NX8.0.0. | |
| void | SetDiameter (double holeBossValue) |
| Sets the Diameter Created in NX7.5.0. | |
| void | SetLength (double holeBossValue) |
| Sets the Length Created in NX7.5.0. | |
| void | SetMajorDiameter (double holeBossValue) |
| Sets the Major Diameter Created in NX7.5.0. | |
| void | SetMinorDiameter (double holeBossValue) |
| Sets the Minor Diameter Created in NX7.5.0. | |
| void | SetSize (const NXString &holeBossValue) |
| Sets the Size Created in NX7.5.0. | |
| void | SetSize (const char *holeBossValue) |
| Sets the Size Created in NX7.5.0. | |
| void | SetToolAxis (NXOpen::NXObject *toolAxis) |
| Sets the Tool Axis Created in NX7.5.0. | |
| NXString | Size () |
| Returns the Size Created in NX7.5.0. | |
| NXOpen::CAM::CAMAttribute * | StartDiameter () |
| Returns the start diameter Created in NX9.0.0. | |
| NXOpen::CAM::CAMAttribute * | TipAngle () |
| Returns the tip angle Created in NX9.0.0. | |
| NXOpen::NXObject * | ToolAxis () |
| Returns the Tool Axis Created in NX7.5.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. | |
Additional Inherited Members | |
Public Types inherited from NXOpen::CAM::HoleBossSet | |
| enum | DepthLimitTypes { DepthLimitTypesThrough, DepthLimitTypesBlind } |
| the depth limit types Created in NX8.0.0. More... | |
Represents a thread boss Geometry builder
To create a new instance of this class, use CAM::HoleBossGeom::CreateThreadedBossBuilder
Created in NX7.5.0.
| double NXOpen::CAM::ThreadedBossSet::Height | ( | ) |
Returns the Height
Created in NX7.5.0.
License requirements : None
| void NXOpen::CAM::ThreadedBossSet::SetHeight | ( | double | holeBossValue | ) |
Sets the Height
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
| holeBossValue | the height |