public interface TBSTopologyControllerOptimizationParameters extends TBSOptimizationParameters
Modifier and Type | Interface and Description |
---|---|
static class |
TBSTopologyControllerOptimizationParameters.AutoFrozen
Defines the automatic fromzen strategy
|
static class |
TBSTopologyControllerOptimizationParameters.Speed
Specifies the step size of increment
|
static class |
TBSTopologyControllerOptimizationParameters.VolumeDefinitionMethod
Represents the definition of volume that can be removed immediatedly in the first design cycle
|
Modifier and Type | Method and Description |
---|---|
TBSTopologyControllerOptimizationParameters.AutoFrozen |
automaticFrozenOption()
Returns the automatic frozen option
License requirements: None. |
int |
iterationNumbers()
Returns the number of iterations.
|
void |
setAutomaticFrozenOption(TBSTopologyControllerOptimizationParameters.AutoFrozen autoFrozen)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setIterationNumbers(int numIterations)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setSpeedOption(TBSTopologyControllerOptimizationParameters.Speed speedOption)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setStartDeleteVolume(double startDeleteVolume)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setVolumeDefinitionOption(TBSTopologyControllerOptimizationParameters.VolumeDefinitionMethod volumeDefinitionOption)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
TBSTopologyControllerOptimizationParameters.Speed |
speedOption()
Returns the speed size of increment
License requirements: None. |
double |
startDeleteVolume()
Returns the volume that is deleted in the first design cycle
License requirements: None. |
TBSTopologyControllerOptimizationParameters.VolumeDefinitionMethod |
volumeDefinitionOption()
Returns the volume definition option
License requirements: None. |
printTestData, printTestData, tag, tagValue
TBSTopologyControllerOptimizationParameters.Speed speedOption() throws NXException, RemoteException
NXException
RemoteException
void setSpeedOption(TBSTopologyControllerOptimizationParameters.Speed speedOption) throws NXException, RemoteException
speedOption
- NXException
RemoteException
int iterationNumbers() throws NXException, RemoteException
speedOption()
is
TBSTopologyControllerOptimizationParameters.Speed.ITERATION
NXException
RemoteException
void setIterationNumbers(int numIterations) throws NXException, RemoteException
numIterations
- NXException
RemoteException
TBSTopologyControllerOptimizationParameters.VolumeDefinitionMethod volumeDefinitionOption() throws NXException, RemoteException
NXException
RemoteException
void setVolumeDefinitionOption(TBSTopologyControllerOptimizationParameters.VolumeDefinitionMethod volumeDefinitionOption) throws NXException, RemoteException
volumeDefinitionOption
- NXException
RemoteException
double startDeleteVolume() throws NXException, RemoteException
NXException
RemoteException
void setStartDeleteVolume(double startDeleteVolume) throws NXException, RemoteException
startDeleteVolume
- NXException
RemoteException
TBSTopologyControllerOptimizationParameters.AutoFrozen automaticFrozenOption() throws NXException, RemoteException
NXException
RemoteException
void setAutomaticFrozenOption(TBSTopologyControllerOptimizationParameters.AutoFrozen autoFrozen) throws NXException, RemoteException
autoFrozen
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.