NX Open C++ Reference Guide
|
Contains setting for corner creation. More...
Public Types | |
enum | BendMethod { BendMethodRadius, BendMethodRatioToDiameter, BendMethodBendRadiusTable, BendMethodInnerRadius } |
Methods available for bend creation. More... | |
Public Member Functions | |
NXString | BendTable () |
Returns the name of bend radius table Created in NX11.0.0. More... | |
void | ImportBendRadiusTable (const NXString &bendTableFilename) |
Imports bend radius table Created in NX11.0.0. More... | |
void | ImportBendRadiusTable (const char *bendTableFilename) |
Imports bend radius table Created in NX11.0.0. More... | |
NXOpen::MechanicalRouting::BendCornerTypeBuilder::BendMethod | Method () |
Returns the bend corner methods Created in NX11.0.0. More... | |
NXOpen::Expression * | Radius () |
Returns the bend corner radius Created in NX11.0.0. More... | |
NXOpen::Expression * | RatioToDiameter () |
Returns the bend corner ratio to diameter Created in NX11.0.0. More... | |
void | SetBendTable (const NXString &bendTableName) |
Sets the name of bend radius table Created in NX11.0.0. More... | |
void | SetBendTable (const char *bendTableName) |
Sets the name of bend radius table Created in NX11.0.0. More... | |
void | SetMethod (NXOpen::MechanicalRouting::BendCornerTypeBuilder::BendMethod routeCornerBendMethods) |
Sets the bend corner methods Created in NX11.0.0. More... | |
Public Member Functions inherited from NXOpen::MechanicalRouting::BaseCornerTypeBuilder | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Contains setting for corner creation.
Type of bend to be created and the method to create the corner.
Created in NX11.0.0.
Methods available for bend creation.
NXString NXOpen::MechanicalRouting::BendCornerTypeBuilder::BendTable | ( | ) |
Returns the name of bend radius table
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
void NXOpen::MechanicalRouting::BendCornerTypeBuilder::ImportBendRadiusTable | ( | const NXString & | bendTableFilename | ) |
Imports bend radius table
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
bendTableFilename | bendtablefilename |
void NXOpen::MechanicalRouting::BendCornerTypeBuilder::ImportBendRadiusTable | ( | const char * | bendTableFilename | ) |
Imports bend radius table
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
bendTableFilename | bendtablefilename |
NXOpen::MechanicalRouting::BendCornerTypeBuilder::BendMethod NXOpen::MechanicalRouting::BendCornerTypeBuilder::Method | ( | ) |
Returns the bend corner methods
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
NXOpen::Expression* NXOpen::MechanicalRouting::BendCornerTypeBuilder::Radius | ( | ) |
Returns the bend corner radius
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
NXOpen::Expression* NXOpen::MechanicalRouting::BendCornerTypeBuilder::RatioToDiameter | ( | ) |
Returns the bend corner ratio to diameter
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
void NXOpen::MechanicalRouting::BendCornerTypeBuilder::SetBendTable | ( | const NXString & | bendTableName | ) |
Sets the name of bend radius table
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
bendTableName | bendtablename |
void NXOpen::MechanicalRouting::BendCornerTypeBuilder::SetBendTable | ( | const char * | bendTableName | ) |
Sets the name of bend radius table
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
bendTableName | bendtablename |
void NXOpen::MechanicalRouting::BendCornerTypeBuilder::SetMethod | ( | NXOpen::MechanicalRouting::BendCornerTypeBuilder::BendMethod | routeCornerBendMethods | ) |
Sets the bend corner methods
Created in NX11.0.0.
License requirements : routing_base ("Routing Basic")
routeCornerBendMethods | routecornerbendmethods |