*topologylatticeupdate
Updates a topology design variable with a lattice optimization.
Syntax
*topologylatticeupdate name lattice_type bound_type lower_bound upper_bound stress
Type
HyperMesh Tcl Modify
Description
Updates a topology design variable with a lattice optimization. This applies only to topology design variables of type PSOLID.
Inputs
- name
- The name of the design variable.
- lattice_type
- Lattice type 1, 2 or 3.
- bound_type
- Defines the type of lattice density bound:
- lower_bound
- Density lower bound.
- upper_bound
- Density upper bound.
- stress
- Stress constraint for phase 2 of Lattice optimization (real)
Example
To update the design variable "dv1" with lattice type 2, lower bound 0.2, upper bound 0.9 and stress constraint 100:
*topologylatticeupdate "dv1" 2 3 0.2 0.9 100
Errors
Incorrect usage results in a Tcl error. To
detect errors, you can use the catch
command:
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
14.0