|
NX Open C++ Reference Guide
|
Represents a Hole feature
To create or edit an instance of this class, use Features::HoleFeatureBuilder
Created in NX3.0.0.
More...
Public Types | |
| enum | Subtype { SubtypeSimple, SubtypeCounterbore, SubtypeCountersink } |
| Represents the subtype of the hole. More... | |
Public Member Functions | |
| NXOpen::Expression * | CounterboreDepth () |
| Returns the counterbore depth of the hole. | |
| NXOpen::Expression * | CounterboreDiameter () |
| Returns the counterbore diameter of the hole. | |
| NXOpen::Expression * | CountersinkAngle () |
| Returns the countersink angle of the hole. | |
| NXOpen::Expression * | CountersinkDiameter () |
| Returns the countersink diameter of the hole. | |
| NXOpen::Expression * | Depth () |
| Returns the depth of the hole. | |
| NXOpen::Expression * | Diameter () |
| Returns the diameter of the hole. | |
| void | GetCounterboreHole (NXOpen::Expression **diameter, NXOpen::Expression **depth, NXOpen::Expression **tipAngle, NXOpen::Expression **cboreDiameter, NXOpen::Expression **cboreDepth) |
| Retrieves parameters of counterbore hole. | |
| void | GetCountersinkHole (NXOpen::Expression **diameter, NXOpen::Expression **depth, NXOpen::Expression **tipAngle, NXOpen::Expression **csinkDiameter, NXOpen::Expression **csinkAngle) |
| Retrieves parameters of countersink hole. | |
| std::vector < NXOpen::PositioningDimension * > | GetPositioningDimensions () |
| Returns array of positioning dimensions attached to the hole. | |
| void | GetSimpleHole (NXOpen::Expression **diameter, NXOpen::Expression **depth, NXOpen::Expression **tipAngle) |
| Retrieves parameters of simple hole. | |
| NXOpen::Features::Hole::Subtype | GetSubtype () |
| Returns the subtype of the hole. | |
| NXOpen::ISurface * | PlacementFace () |
| Returns the placement face of the hole. | |
| NXOpen::ISurface * | ThruFace () |
| Returns the thru face of the hole. | |
| NXOpen::Expression * | TipAngle () |
| Returns the tip angle of the hole. | |
Represents a Hole feature
To create or edit an instance of this class, use Features::HoleFeatureBuilder
Created in NX3.0.0.
| NXOpen::Expression* NXOpen::Features::Hole::CounterboreDepth | ( | ) |
Returns the counterbore depth of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| NXOpen::Expression* NXOpen::Features::Hole::CounterboreDiameter | ( | ) |
Returns the counterbore diameter of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| NXOpen::Expression* NXOpen::Features::Hole::CountersinkAngle | ( | ) |
Returns the countersink angle of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| NXOpen::Expression* NXOpen::Features::Hole::CountersinkDiameter | ( | ) |
Returns the countersink diameter of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| NXOpen::Expression* NXOpen::Features::Hole::Depth | ( | ) |
Returns the depth of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| NXOpen::Expression* NXOpen::Features::Hole::Diameter | ( | ) |
Returns the diameter of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| void NXOpen::Features::Hole::GetCounterboreHole | ( | NXOpen::Expression ** | diameter, |
| NXOpen::Expression ** | depth, | ||
| NXOpen::Expression ** | tipAngle, | ||
| NXOpen::Expression ** | cboreDiameter, | ||
| NXOpen::Expression ** | cboreDepth | ||
| ) |
Retrieves parameters of counterbore hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| diameter | Expression for diameter |
| depth | Expression for depth |
| tipAngle | Expression for tip angle |
| cboreDiameter | Expression for counterbore diameter |
| cboreDepth | Expression for counterbore depth |
| void NXOpen::Features::Hole::GetCountersinkHole | ( | NXOpen::Expression ** | diameter, |
| NXOpen::Expression ** | depth, | ||
| NXOpen::Expression ** | tipAngle, | ||
| NXOpen::Expression ** | csinkDiameter, | ||
| NXOpen::Expression ** | csinkAngle | ||
| ) |
Retrieves parameters of countersink hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| diameter | Expression for diameter |
| depth | Expression for depth |
| tipAngle | Expression for tip angle |
| csinkDiameter | Expression for countersink diameter |
| csinkAngle | Expression for countersink angle |
| std::vector<NXOpen::PositioningDimension *> NXOpen::Features::Hole::GetPositioningDimensions | ( | ) |
Returns array of positioning dimensions attached to the hole.
@return
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| void NXOpen::Features::Hole::GetSimpleHole | ( | NXOpen::Expression ** | diameter, |
| NXOpen::Expression ** | depth, | ||
| NXOpen::Expression ** | tipAngle | ||
| ) |
Retrieves parameters of simple hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| diameter | Expression for diameter |
| depth | Expression for depth |
| tipAngle | Expression for tip angle |
| NXOpen::Features::Hole::Subtype NXOpen::Features::Hole::GetSubtype | ( | ) |
Returns the subtype of the hole.
@return Subype of the hole, simple, counterbore, or countersink
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| NXOpen::ISurface* NXOpen::Features::Hole::PlacementFace | ( | ) |
Returns the placement face of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| NXOpen::ISurface* NXOpen::Features::Hole::ThruFace | ( | ) |
Returns the thru face of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")
| NXOpen::Expression* NXOpen::Features::Hole::TipAngle | ( | ) |
Returns the tip angle of the hole.
Created in NX3.0.0.
License requirements : features_modeling ("FEATURES MODELING"), solid_modeling ("SOLIDS MODELING")