public interface TBSBaseDesignVariableBuilder extends Builder
TBSDesignVariable
Modifier and Type | Interface and Description |
---|---|
static class |
TBSBaseDesignVariableBuilder.GroupOperator
Defines the operator type to determine the design variable that used within the selection area
|
Modifier and Type | Method and Description |
---|---|
TBSGroupDefinition |
designElements()
Returns the element group in which the value of the design variable is to be determined
License requirements: None. |
TBSGroupDefinition |
designNodes()
Returns the node group in which the value of the design variable is to be determined
License requirements: None. |
TBSBaseDesignVariableBuilder.GroupOperator |
groupOperatorOption()
Returns the group operator option
License requirements: None. |
TBSLoadCaseManager |
loadCases()
Returns the load cases
License requirements: None. |
NameDescription |
nameDescription()
Returns the name description
License requirements: None. |
CoordinateSystem |
referenceCoordinateSystem()
Returns the referenced coordinate system
License requirements: None. |
TBSGroupDefinition.GroupElementType |
selectionAreaType()
Returns the type of selection location on which design variable is applied
License requirements: None. |
void |
setGroupOperatorOption(TBSBaseDesignVariableBuilder.GroupOperator groupOperatorOption)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setReferenceCoordinateSystem(CoordinateSystem referenceCsys)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setSelectionAreaType(TBSGroupDefinition.GroupElementType areaType)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
NameDescription nameDescription() throws NXException, RemoteException
NXException
RemoteException
TBSBaseDesignVariableBuilder.GroupOperator groupOperatorOption() throws NXException, RemoteException
NXException
RemoteException
void setGroupOperatorOption(TBSBaseDesignVariableBuilder.GroupOperator groupOperatorOption) throws NXException, RemoteException
groupOperatorOption
- NXException
RemoteException
CoordinateSystem referenceCoordinateSystem() throws NXException, RemoteException
NXException
RemoteException
void setReferenceCoordinateSystem(CoordinateSystem referenceCsys) throws NXException, RemoteException
referenceCsys
- NXException
RemoteException
TBSGroupDefinition.GroupElementType selectionAreaType() throws NXException, RemoteException
NXException
RemoteException
void setSelectionAreaType(TBSGroupDefinition.GroupElementType areaType) throws NXException, RemoteException
areaType
- NXException
RemoteException
TBSGroupDefinition designElements() throws NXException, RemoteException
NXException
RemoteException
TBSGroupDefinition designNodes() throws NXException, RemoteException
NXException
RemoteException
TBSLoadCaseManager loadCases() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.