NX Open C++ Reference Guide
|
Represents the builder of CAE::Optimization::TBSTopologyRestrictArea
To create a new instance of this class, use CAE::Optimization::TBSOptimizationManager::CreateTopologyRestrictAreaBuilder
Created in NX8.0.0.
More...
Public Types | |
enum | CheckTypeOption { CheckTypeOptionFrozen, CheckTypeOptionLinkTopo, CheckTypeOptionMaximumsSize, CheckTypeOptionMinimumSize, CheckTypeOptionCast } |
Defines the type of restriction. More... | |
Public Member Functions | |
NXOpen::CAE::Optimization::TBSCastCondition * | CastCondition () |
Returns the cast condition Created in NX8.0.0. | |
NXOpen::CAE::Optimization::TBSGroupDefinition * | CheckingElementGroup () |
Returns the elements to react on the restrictions Created in NX8.0.0. | |
NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::CheckTypeOption | CheckingType () |
Returns the checking type Created in NX8.0.0. | |
NXOpen::Expression * | Distance () |
Returns the distance value Created in NX8.0.0. | |
NXOpen::CAE::Optimization::TBSTopologyLinkCondition * | LinkCondition () |
Returns the link condition Created in NX8.0.0. | |
NXOpen::Expression * | MinimumThickness () |
Returns the minimum thickness of the structure Created in NX8.0.0. | |
NXOpen::Expression * | Radius () |
Returns the radius Created in NX8.0.0. | |
void | SetCheckingType (NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::CheckTypeOption checkType) |
Sets the checking type Created in NX8.0.0. | |
NXOpen::Expression * | Thickness () |
Returns the maximum thickness of the structure Created in NX8.0.0. |
Represents the builder of CAE::Optimization::TBSTopologyRestrictArea
To create a new instance of this class, use CAE::Optimization::TBSOptimizationManager::CreateTopologyRestrictAreaBuilder
Created in NX8.0.0.
Defines the type of restriction.
NXOpen::CAE::Optimization::TBSCastCondition* NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::CastCondition | ( | ) |
Returns the cast condition
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::Optimization::TBSGroupDefinition* NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::CheckingElementGroup | ( | ) |
Returns the elements to react on the restrictions
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::CheckTypeOption NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::CheckingType | ( | ) |
Returns the checking type
Created in NX8.0.0.
License requirements : None
Returns the distance value
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::Optimization::TBSTopologyLinkCondition* NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::LinkCondition | ( | ) |
Returns the link condition
Created in NX8.0.0.
License requirements : None
Returns the minimum thickness of the structure
Created in NX8.0.0.
License requirements : None
Returns the radius
Created in NX8.0.0.
License requirements : None
void NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::SetCheckingType | ( | NXOpen::CAE::Optimization::TBSTopologyRestrictAreaBuilder::CheckTypeOption | checkType | ) |
Sets the checking type
Created in NX8.0.0.
License requirements : cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")
checkType | checktype |
Returns the maximum thickness of the structure
Created in NX8.0.0.
License requirements : None