NXOpen .NET Reference Guide
1899
|
Represents the builder of NXOpen.CAE.Optimization.TBSDesignVariable More...
Public Types | |
enum | GroupOperator { Max, Min, Sum, Count, Deviation } |
Defines the operator type to determine the design variable that used within the selection area More... | |
Properties | |
unsafe NXOpen.CAE.Optimization.TBSGroupDefinition | DesignElements [get] |
Returns the element group in which the value of the design variable is to be determined More... | |
unsafe NXOpen.CAE.Optimization.TBSGroupDefinition | DesignNodes [get] |
Returns the node group in which the value of the design variable is to be determined More... | |
unsafe NXOpen.CAE.Optimization.TBSBaseDesignVariableBuilder.GroupOperator | GroupOperatorOption [get, set] |
Returns or sets the group operator option More... | |
unsafe NXOpen.CAE.Optimization.TBSLoadCaseManager | LoadCases [get] |
Returns the load cases More... | |
unsafe NXOpen.CAE.Optimization.NameDescription | NameDescription [get] |
Returns the name description More... | |
unsafe NXOpen.CoordinateSystem | ReferenceCoordinateSystem [get, set] |
Returns or sets the referenced coordinate system More... | |
unsafe NXOpen.CAE.Optimization.TBSGroupDefinition.GroupElementType | SelectionAreaType [get, set] |
Returns or sets the type of selection location on which design variable is applied More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents the builder of NXOpen.CAE.Optimization.TBSDesignVariable
This is an abstract class, and cannot be created.
Created in NX8.0.0
Defines the operator type to determine the design variable that used within the selection area
|
get |
Returns the element group in which the value of the design variable is to be determined
Created in NX8.0.0
License requirements: None.
|
get |
Returns the node group in which the value of the design variable is to be determined
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the group operator option
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")
|
get |
Returns the load cases
Created in NX8.0.0
License requirements: None.
|
get |
Returns the name description
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the referenced coordinate system
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")
|
getset |
Returns or sets the type of selection location on which design variable is applied
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization")