public interface TBSObjectives extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
TBSObjectives.ObjectiveType
Defines the target type of the design objective
|
Modifier and Type | Method and Description |
---|---|
void |
addObjectives(TBSSingleObjective[] objectives)
Add objectives
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
TBSSingleObjective[] |
getObjectives()
Returns the design response
License requirements: None. |
void |
removeObjectives(TBSSingleObjective[] objectives,
boolean deleteObject)
Remove objectives
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setObjectives(TBSSingleObjective[] objectives)
Sets the design response
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setTargetObjective(TBSObjectives.ObjectiveType target)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
TBSObjectives.ObjectiveType |
targetObjective()
Returns the target objective type
License requirements: None. |
printTestData, printTestData, tag, tagValue
TBSObjectives.ObjectiveType targetObjective() throws NXException, RemoteException
NXException
RemoteException
void setTargetObjective(TBSObjectives.ObjectiveType target) throws NXException, RemoteException
target
- NXException
RemoteException
TBSSingleObjective[] getObjectives() throws NXException, RemoteException
NXException
RemoteException
void setObjectives(TBSSingleObjective[] objectives) throws NXException, RemoteException
objectives
- NXException
RemoteException
void addObjectives(TBSSingleObjective[] objectives) throws NXException, RemoteException
objectives
- NXException
RemoteException
void removeObjectives(TBSSingleObjective[] objectives, boolean deleteObject) throws NXException, RemoteException
objectives
- deleteObject
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.