NX Open C++ Reference Guide
|
This class allows you to define the thickness direction for plate system features in Ship Basic Design and and for grid planes in Ship Concept Design. More...
Public Types | |
enum | ThicknessDirectionType { ThicknessDirectionTypeFwdPortInUp, ThicknessDirectionTypeAftStbdOutDn, ThicknessDirectionTypeCtr, ThicknessDirectionTypePortToInCtr, ThicknessDirectionTypeStbdFrOutCtr } |
Settings used to indicate the direction of thickness from the mold face or grid plane. More... | |
Public Member Functions | |
void | SetThicknessDirection (NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionType thicknessDirection) |
Sets the direction in which to apply the thickness. | |
void | SetThicknessDirectionOnReference (NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionType thicknessDirectionOnReference) |
Sets the direction in which to apply the thickness when the mold face or grid plane is located on a midship reference. | |
NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionType | ThicknessDirection () |
Returns the direction in which to apply the thickness. | |
NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionType | ThicknessDirectionOnReference () |
Returns the direction in which to apply the thickness when the mold face or grid plane is located on a midship reference. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
This class allows you to define the thickness direction for plate system features in Ship Basic Design and and for grid planes in Ship Concept Design.
This class is sub-object of another builder, and cannot be directly instantiated.
Default values.
Property | Value |
---|---|
ThicknessDirection |
FwdPortInUp |
ThicknessDirectionOnReference |
FwdPortInUp |
Created in NX8.0.0.
Settings used to indicate the direction of thickness from the mold face or grid plane.
The actual direction depends on the type of plate system or grid defined.
ThicknessDirectionTypeFwdPortInUp |
Direction is Forward, Port, Inside or Up. |
ThicknessDirectionTypeAftStbdOutDn |
Direction is Aft, Starboard, Outside or Down. |
ThicknessDirectionTypeCtr |
Thickness is centered about the mold face. |
ThicknessDirectionTypePortToInCtr |
Direction is Port, To Reference, Inside or Centered. |
ThicknessDirectionTypeStbdFrOutCtr |
Direction is Starboard, From Reference, Outside or Centered. |
void NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::SetThicknessDirection | ( | NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionType | thicknessDirection | ) |
Sets the direction in which to apply the thickness.
Created in NX8.0.0.
License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
thicknessDirection | thicknessdirection |
void NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::SetThicknessDirectionOnReference | ( | NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionType | thicknessDirectionOnReference | ) |
Sets the direction in which to apply the thickness when the mold face or grid plane is located on a midship reference.
Created in NX8.0.0.
License requirements : nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
thicknessDirectionOnReference | thicknessdirectiononreference |
NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionType NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirection | ( | ) |
Returns the direction in which to apply the thickness.
Created in NX8.0.0.
License requirements : None
NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionType NXOpen::Features::ShipDesign::ThicknessDirectionBuilder::ThicknessDirectionOnReference | ( | ) |
Returns the direction in which to apply the thickness when the mold face or grid plane is located on a midship reference.
Created in NX8.0.0.
License requirements : None