NX Open C++ Reference Guide
|
Represents a Features::ShipDesign::ShipEndCut builder
To create a new instance of this class, use Features::ShipCollection::CreateShipEndCutBuilder
Default values.
More...
Public Types | |
enum | CreationMethod { CreationMethodFaceEdge, CreationMethodSpecifyCSYS } |
available methods used to place a cutout object More... | |
Public Member Functions | |
NXOpen::CoordinateSystem * | CoordSystem () |
Returns the coord system Created in NX7.5.0. | |
NXOpen::EndCutBlockBuilder * | EndCutBlock () |
Returns the end cut block (containing the library sketch block and other end cut specific settings) that defines the end cut outline Created in NX7.5.0. | |
NXOpen::Features::ShipDesign::ShipEndCutBuilder::CreationMethod | PlacementType () |
Returns the placement type Created in NX7.5.0. | |
NXOpen::SelectTaggedObject * | SelectCSYSFace () |
Returns the select csysface Created in NX7.5.0. | |
NXOpen::SelectTaggedObject * | SelectEdge () |
Returns the select edge Created in NX7.5.0. | |
NXOpen::SelectTaggedObject * | SelectTargetFace () |
Returns the select target face Created in NX7.5.0. | |
void | SetCoordSystem (NXOpen::CoordinateSystem *coordSystem) |
Sets the coord system Created in NX7.5.0. | |
void | SetPlacementType (NXOpen::Features::ShipDesign::ShipEndCutBuilder::CreationMethod placementType) |
Sets the placement type Created in NX7.5.0. |
Represents a Features::ShipDesign::ShipEndCut builder
To create a new instance of this class, use Features::ShipCollection::CreateShipEndCutBuilder
Default values.
Property | Value |
---|---|
EndCutBlock.Angle.Value |
0 |
EndCutBlock.Offset.Value |
0 |
EndCutBlock.SketchBlock.Exp1.Value |
0 |
EndCutBlock.SketchBlock.Exp10.Value |
0 |
EndCutBlock.SketchBlock.Exp11.Value |
0 |
EndCutBlock.SketchBlock.Exp12.Value |
0 |
EndCutBlock.SketchBlock.Exp2.Value |
0 |
EndCutBlock.SketchBlock.Exp3.Value |
0 |
EndCutBlock.SketchBlock.Exp4.Value |
0 |
EndCutBlock.SketchBlock.Exp5.Value |
0 |
EndCutBlock.SketchBlock.Exp6.Value |
0 |
EndCutBlock.SketchBlock.Exp7.Value |
0 |
EndCutBlock.SketchBlock.Exp8.Value |
0 |
EndCutBlock.SketchBlock.Exp9.Value |
0 |
EndCutBlock.SketchBlock.Sketches |
EndCut1 |
EndCutBlock.TaperType |
Trim |
Created in NX7.5.0.
Returns the coord system
Created in NX7.5.0.
License requirements : None
Returns the end cut block (containing the library sketch block and other end cut specific settings) that defines the end cut outline
Created in NX7.5.0.
License requirements : None
NXOpen::Features::ShipDesign::ShipEndCutBuilder::CreationMethod NXOpen::Features::ShipDesign::ShipEndCutBuilder::PlacementType | ( | ) |
Returns the placement type
Created in NX7.5.0.
License requirements : None
Returns the select csysface
Created in NX7.5.0.
License requirements : None
Returns the select edge
Created in NX7.5.0.
License requirements : None
Returns the select target face
Created in NX7.5.0.
License requirements : None
void NXOpen::Features::ShipDesign::ShipEndCutBuilder::SetCoordSystem | ( | NXOpen::CoordinateSystem * | coordSystem | ) |
Sets the coord system
Created in NX7.5.0.
License requirements : nx_ship_concept ("Ship Concept")
coordSystem | coordsystem |
void NXOpen::Features::ShipDesign::ShipEndCutBuilder::SetPlacementType | ( | NXOpen::Features::ShipDesign::ShipEndCutBuilder::CreationMethod | placementType | ) |
Sets the placement type
Created in NX7.5.0.
License requirements : nx_ship_concept ("Ship Concept")
placementType | placementtype |