NX Open C++ Reference Guide
|
Represents a Features::ShipDesign::SteelCollarPlate builder
To create a new instance of this class, use Features::ShipCollection::CreateSteelCollarPlateBuilder
Default values.
More...
Public Member Functions | |
std::vector< NXString > | GetAvailablePlateSizes () |
The list of available plate sizes. | |
bool | IsInternal () |
Returns the is internal toggle. | |
bool | KeepSelectFace () |
Returns the keep select face. | |
bool | KeepSelectProfileBody () |
Returns the keep select profile body. | |
int | PlateSize () |
Returns the plate size. | |
NXOpen::SelectFace * | SelectFace () |
Returns the select face. | |
NXOpen::SelectBody * | SelectProfileBody () |
Returns the select profile body. | |
void | SetInternal (bool isInternal) |
Sets the is internal toggle. | |
void | SetKeepSelectFace (bool keepSelectFace) |
Sets the keep select face. | |
void | SetKeepSelectProfileBody (bool keepSelectProfileBody) |
Sets the keep select profile body. | |
void | SetPlateSize (int plateSize) |
Sets the plate size. |
Represents a Features::ShipDesign::SteelCollarPlate builder
To create a new instance of this class, use Features::ShipCollection::CreateSteelCollarPlateBuilder
Default values.
Property | Value |
---|---|
IsInternal |
0 |
KeepSelectFace |
0 |
KeepSelectProfileBody |
0 |
Created in NX7.5.0.
std::vector<NXString> NXOpen::Features::ShipDesign::SteelCollarPlateBuilder::GetAvailablePlateSizes | ( | ) |
The list of available plate sizes.
Note this list will change every time the selected profile body changes.
Returns the is internal toggle.
Is this plate inside the profile cutout, or slapped onto the outside of the placement face?
Created in NX7.5.0.
License requirements : None
Returns the keep select face.
Determines whether or not we should reuse the same selected face on apply.
Created in NX7.5.0.
License requirements : None
Returns the keep select profile body.
Determines whether or not we should reuse the same selected profile body on apply.
Created in NX7.5.0.
License requirements : None
Returns the plate size.
Note: when the selected profile body changes, the available sizes will also change. Therefore, after changing the selected profile, you must call GetAvailablePlateSizes before you can set this PlateSize value.
Created in NX7.5.0.
License requirements : None
Returns the select face.
The face is used along with the profile body to determine the placement of the collar plate feature. Typically this face will already have a profile cutout feature and the collar plate is used to "fill the gap" caused by the profile cutout.
Created in NX7.5.0.
License requirements : None
Returns the select profile body.
The profile body determines what sizes of collar plate features are available, and where to place the collar plate feature.
Created in NX7.5.0.
License requirements : None
void NXOpen::Features::ShipDesign::SteelCollarPlateBuilder::SetInternal | ( | bool | isInternal | ) |
Sets the is internal toggle.
Is this plate inside the profile cutout, or slapped onto the outside of the placement face?
Created in NX7.5.0.
License requirements : nx_ship_concept ("Ship Concept")
isInternal | isinternal |
void NXOpen::Features::ShipDesign::SteelCollarPlateBuilder::SetKeepSelectFace | ( | bool | keepSelectFace | ) |
Sets the keep select face.
Determines whether or not we should reuse the same selected face on apply.
Created in NX7.5.0.
License requirements : nx_ship_concept ("Ship Concept")
keepSelectFace | keepselectface |
void NXOpen::Features::ShipDesign::SteelCollarPlateBuilder::SetKeepSelectProfileBody | ( | bool | keepSelectProfileBody | ) |
Sets the keep select profile body.
Determines whether or not we should reuse the same selected profile body on apply.
Created in NX7.5.0.
License requirements : nx_ship_concept ("Ship Concept")
keepSelectProfileBody | keepselectprofilebody |
void NXOpen::Features::ShipDesign::SteelCollarPlateBuilder::SetPlateSize | ( | int | plateSize | ) |
Sets the plate size.
Note: when the selected profile body changes, the available sizes will also change. Therefore, after changing the selected profile, you must call GetAvailablePlateSizes before you can set this PlateSize value.
Created in NX7.5.0.
License requirements : nx_ship_concept ("Ship Concept")
plateSize | platesize |