NX Open C++ Reference Guide
|
Represents a Sheetmetal Flange Bend Properties builder class. More...
Public Types | |
enum | Insets { InsetsMaterialInside, InsetsMaterialOutside, InsetsBendOutside } |
This enum defines the material inset types. More... | |
enum | LengthReferences { LengthReferencesInside, LengthReferencesOutside, LengthReferencesWeb } |
This enum defines the flange length dimension types. More... | |
enum | WidthOptions { WidthOptionsFull, WidthOptionsAtCenter, WidthOptionsAtEnd, WidthOptionsFromEnd, WidthOptionsFromBothEnds } |
This enum defines the flange width options. More... | |
Public Member Functions | |
NXOpen::Expression * | Angle () |
Returns the angle Created in NX12.0.0. More... | |
void | DeleteFlangeBendProperties () |
Create a flange properties. More... | |
NXOpen::Expression * | Distance1 () |
Returns the distance1 Created in NX12.0.0. More... | |
NXOpen::Expression * | Distance2 () |
Returns the distance2 Created in NX12.0.0. More... | |
NXOpen::ScCollector * | Edges () |
Returns the base edge for the flange. More... | |
NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Insets | Inset () |
Returns the inset Created in NX12.0.0. More... | |
NXOpen::Expression * | Length () |
Returns the length Created in NX12.0.0. More... | |
NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::LengthReferences | LengthReference () |
Returns the length reference Created in NX12.0.0. More... | |
bool | Miter () |
Returns the option to specify behaviour of mirror/pattern of the flange Created in NX12.0.0. More... | |
NXOpen::Expression * | Offset () |
Returns the offset Created in NX12.0.0. More... | |
NXOpen::Point * | Point () |
Returns the point Created in NX12.0.0. More... | |
bool | ReverseDirectionLength () |
Returns the reverse direction Created in NX12.0.0. More... | |
bool | ReverseDirectionOffset () |
Returns the reverse direction Created in NX12.0.0. More... | |
void | SetInset (NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Insets inset) |
Sets the inset Created in NX12.0.0. More... | |
void | SetLengthReference (NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::LengthReferences lengthReference) |
Sets the length reference Created in NX12.0.0. More... | |
void | SetMiter (bool bMiter) |
Sets the option to specify behaviour of mirror/pattern of the flange Created in NX12.0.0. More... | |
void | SetPoint (NXOpen::Point *point) |
Sets the point Created in NX12.0.0. More... | |
void | SetReverseDirectionLength (bool reverseDirectionLength) |
Sets the reverse direction Created in NX12.0.0. More... | |
void | SetReverseDirectionOffset (bool reverseDirectionOffset) |
Sets the reverse direction Created in NX12.0.0. More... | |
void | SetUseRecipe (bool bUseRecipe) |
Sets the option to specify behaviour of mirror/pattern of the flange Created in NX12.0.0. More... | |
void | SetWidthOption (NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::WidthOptions widthOption) |
Sets the width option Created in NX12.0.0. More... | |
bool | UseRecipe () |
Returns the option to specify behaviour of mirror/pattern of the flange Created in NX12.0.0. More... | |
NXOpen::Expression * | Width () |
Returns the width Created in NX12.0.0. More... | |
NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::WidthOptions | WidthOption () |
Returns the width option Created in NX12.0.0. More... | |
Public Member Functions inherited from NXOpen::Features::SheetMetal::FeatureBendPropertiesBuilder | |
NXOpen::Features::SheetMetal::BendOptions * | BendOptions () |
Returns the Sheet Metal Bend Options Created in NX12.0.0. More... | |
NXOpen::Expression * | Value () |
Returns the offset Created in NX12.0.0. More... | |
Public Member Functions inherited from NXOpen::Features::SheetMetal::SheetmetalComponentBuilder | |
NXOpen::Features::SheetMetal::ApplicationContext | GetApplicationContext () |
Get the application context. More... | |
void | SetApplicationContext (NXOpen::Features::SheetMetal::ApplicationContext appContext) |
Set the application context. More... | |
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... | |
Represents a Sheetmetal Flange Bend Properties builder class.
This builder is used to interrogate the flange bend properties in the list.
To create a new instance of this class, use NXOpen::Features::SheetMetal::FlangeBendPropertiesListBuilder::CreateFlangeBendProperties
Created in NX12.0.0.
NXOpen::Expression* NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Angle | ( | ) |
Returns the angle
Created in NX12.0.0.
License requirements : None
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::DeleteFlangeBendProperties | ( | ) |
Create a flange properties.
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
NXOpen::Expression* NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Distance1 | ( | ) |
Returns the distance1
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Distance2 | ( | ) |
Returns the distance2
Created in NX12.0.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Edges | ( | ) |
Returns the base edge for the flange.
Created in NX12.0.0.
License requirements : None
NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Insets NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Inset | ( | ) |
Returns the inset
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Length | ( | ) |
Returns the length
Created in NX12.0.0.
License requirements : None
NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::LengthReferences NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::LengthReference | ( | ) |
Returns the length reference
Created in NX12.0.0.
License requirements : None
bool NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Miter | ( | ) |
Returns the option to specify behaviour of mirror/pattern of the flange
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Offset | ( | ) |
Returns the offset
Created in NX12.0.0.
License requirements : None
NXOpen::Point* NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Point | ( | ) |
Returns the point
Created in NX12.0.0.
License requirements : None
bool NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::ReverseDirectionLength | ( | ) |
Returns the reverse direction
Created in NX12.0.0.
License requirements : None
bool NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::ReverseDirectionOffset | ( | ) |
Returns the reverse direction
Created in NX12.0.0.
License requirements : None
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::SetInset | ( | NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Insets | inset | ) |
Sets the inset
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
inset | inset |
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::SetLengthReference | ( | NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::LengthReferences | lengthReference | ) |
Sets the length reference
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
lengthReference | lengthreference |
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::SetMiter | ( | bool | bMiter | ) |
Sets the option to specify behaviour of mirror/pattern of the flange
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
bMiter | bmiter |
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::SetPoint | ( | NXOpen::Point * | point | ) |
Sets the point
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
point | point |
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::SetReverseDirectionLength | ( | bool | reverseDirectionLength | ) |
Sets the reverse direction
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
reverseDirectionLength | reversedirectionlength |
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::SetReverseDirectionOffset | ( | bool | reverseDirectionOffset | ) |
Sets the reverse direction
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
reverseDirectionOffset | reversedirectionoffset |
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::SetUseRecipe | ( | bool | bUseRecipe | ) |
Sets the option to specify behaviour of mirror/pattern of the flange
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
bUseRecipe | buserecipe |
void NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::SetWidthOption | ( | NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::WidthOptions | widthOption | ) |
Sets the width option
Created in NX12.0.0.
License requirements : nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") OR nx_ship_detail ("Ship Detail Design")
widthOption | widthoption |
bool NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::UseRecipe | ( | ) |
Returns the option to specify behaviour of mirror/pattern of the flange
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::Width | ( | ) |
Returns the width
Created in NX12.0.0.
License requirements : None
NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::WidthOptions NXOpen::Features::SheetMetal::FlangeBendPropertiesBuilder::WidthOption | ( | ) |
Returns the width option
Created in NX12.0.0.
License requirements : None