NX Open C++ Reference Guide
|
Represents a Features::ShipDesign::Cutout2 builder
To create a new instance of this class, use Features::ShipCollection::CreateCutout2Builder
Default values.
More...
Public Types | |
enum | CreationMethod { CreationMethodFace2Lines, CreationMethodSpecifyCSYS } |
available methods used to place a cutout object More... | |
Public Member Functions | |
NXOpen::Expression * | AngularDimension () |
Returns the angular dimension Created in NX8.0.0. | |
NXOpen::CoordinateSystem * | CoordSystem () |
Returns the coord system Created in NX8.0.0. | |
NXOpen::Expression * | LinearOffset1 () |
Returns the linear offset1 Created in NX8.0.0. | |
NXOpen::Expression * | LinearOffset2 () |
Returns the linear offset2 Created in NX8.0.0. | |
NXOpen::Features::ShipDesign::Cutout2Builder::CreationMethod | PlacementType () |
Returns the placement type Created in NX8.0.0. | |
bool | ReverseDirection1 () |
Returns the reverse direction1 Created in NX8.0.0. | |
bool | ReverseDirection2 () |
Returns the reverse direction2 Created in NX8.0.0. | |
NXOpen::SelectNXObject * | SelectCSYSFace () |
Returns the select csysface Created in NX8.0.0. | |
NXOpen::SelectNXObject * | SelectLine1 () |
Returns the select line1 Created in NX8.0.0. | |
NXOpen::SelectNXObject * | SelectLine2 () |
Returns the select line2 Created in NX8.0.0. | |
NXOpen::SelectNXObject * | SelectTargetFace () |
Returns the select target face Created in NX8.0.0. | |
void | SetCoordSystem (NXOpen::CoordinateSystem *coordSystem) |
Sets the coord system Created in NX8.0.0. | |
void | SetPlacementType (NXOpen::Features::ShipDesign::Cutout2Builder::CreationMethod placementType) |
Sets the placement type Created in NX8.0.0. | |
void | SetReverseDirection1 (bool reverseDirection1) |
Sets the reverse direction1 Created in NX8.0.0. | |
void | SetReverseDirection2 (bool reverseDirection2) |
Sets the reverse direction2 Created in NX8.0.0. | |
NXOpen::Features::ShipDesign::SteelFeatureSpreadsheetBuilder * | SketchBlock () |
Returns the sketch block. |
Represents a Features::ShipDesign::Cutout2 builder
To create a new instance of this class, use Features::ShipCollection::CreateCutout2Builder
Default values.
Property | Value |
---|---|
AngularDimension.Value |
0 |
LinearOffset1.Value |
0 (millimeters part), 0 (inches part) |
LinearOffset2.Value |
0 (millimeters part), 0 (inches part) |
PlacementType |
Face2Lines |
Created in NX8.0.0.
Returns the angular dimension
Created in NX8.0.0.
License requirements : None
Returns the coord system
Created in NX8.0.0.
License requirements : None
Returns the linear offset1
Created in NX8.0.0.
License requirements : None
Returns the linear offset2
Created in NX8.0.0.
License requirements : None
NXOpen::Features::ShipDesign::Cutout2Builder::CreationMethod NXOpen::Features::ShipDesign::Cutout2Builder::PlacementType | ( | ) |
Returns the placement type
Created in NX8.0.0.
License requirements : None
Returns the reverse direction1
Created in NX8.0.0.
License requirements : None
Returns the reverse direction2
Created in NX8.0.0.
License requirements : None
Returns the select csysface
Created in NX8.0.0.
License requirements : None
Returns the select line1
Created in NX8.0.0.
License requirements : None
Returns the select line2
Created in NX8.0.0.
License requirements : None
Returns the select target face
Created in NX8.0.0.
License requirements : None
void NXOpen::Features::ShipDesign::Cutout2Builder::SetCoordSystem | ( | NXOpen::CoordinateSystem * | coordSystem | ) |
Sets the coord system
Created in NX8.0.0.
License requirements : nx_ship_detail ("Ship Detail Design")
coordSystem | coordsystem |
void NXOpen::Features::ShipDesign::Cutout2Builder::SetPlacementType | ( | NXOpen::Features::ShipDesign::Cutout2Builder::CreationMethod | placementType | ) |
Sets the placement type
Created in NX8.0.0.
License requirements : nx_ship_detail ("Ship Detail Design")
placementType | placementtype |
void NXOpen::Features::ShipDesign::Cutout2Builder::SetReverseDirection1 | ( | bool | reverseDirection1 | ) |
Sets the reverse direction1
Created in NX8.0.0.
License requirements : nx_ship_detail ("Ship Detail Design")
reverseDirection1 | reversedirection1 |
void NXOpen::Features::ShipDesign::Cutout2Builder::SetReverseDirection2 | ( | bool | reverseDirection2 | ) |
Sets the reverse direction2
Created in NX8.0.0.
License requirements : nx_ship_detail ("Ship Detail Design")
reverseDirection2 | reversedirection2 |
NXOpen::Features::ShipDesign::SteelFeatureSpreadsheetBuilder* NXOpen::Features::ShipDesign::Cutout2Builder::SketchBlock | ( | ) |
Returns the sketch block.
Users can specify the Cutout using a single sketche. The sketch type and its parameters are controlled by the Features::ShipDesign::SteelFeatureSpreadsheetBuilder .
Created in NX8.0.0.
License requirements : None