PolyNURBSShapeOptimization (hwx.inspire.core)¶
Modify the location of cage points (defined by Shape variables) to optimize the shape.
Shape variables are required to run this shape optimization.
Attributes¶
Public Methods¶
classmethod export (cls, file, params={}, runOptions={}, ignoreWarnings=False)
__new__ (cls, params={}, runOptions={}, ignoreWarnings=False)
Attribute Details¶
active : Bool¶
Returns or sets the object activeness.
Setting this on or off sets all children. Setting to True sets all the parents active too.
imported : Bool¶
If True, Results are loaded.
name : Attribute¶
Returns or sets the name of the object.
It can be any text string, including spaces, although it’s best to avoid using the following characters: ” ‘ * ? and $.
While these characters are allowed, they could create difficulties when you export the model to other applications.
progress : Int¶
Current state of the Object.
status : Enum¶
Current status of the Object.
visible : Bool¶
Determines whether the object is visible in the graphics window.
Setting this on or off sets all children. Setting to True sets all the parents visible too.
workingDir : Attribute¶
Working directory of the Object
Method Details¶
- classmethod export(cls, file, params={}, runOptions={}, ignoreWarnings=False)¶
 
Download solver file (.fem, .ssp) for run
- param file
 File path to save to
- type file
 str
- param See constructor for params
 - param runOptions
 - param ignoreWarnings
 
- __new__(cls, params={}, runOptions={}, ignoreWarnings=False)¶
 
Create and run.
Passed params/options are merged into the default values. Use repr(cls.Params(**kwds)) to see exactly what is being used.
- param params
 See cls.Params.
- type params
 dict
- param runOptions
 See cls.RunOptions
- type runOptions
 dict
- param ignoreWarnings
 Abort on warnings
- type ignoreWarnings
 bool