*topography_reanalysis
Extract the final geometry from OptiStruct topology, topography and shape optimization results and inherit the boundary conditions for reanalysis.
Syntax
*topography_reanalysis grid_filename sh_filename autobead bead_threshold layers isosurface mode density_threshold
Type
HyperMesh Tcl Modify
Description
Extract the final geometry from OptiStruct topology, topography and shape optimization results and inherit the boundary conditions for reanalysis.
Inputs
- grid_filename
- The full name and path to the OptiStruct .grid results file generated from the optimization.
- sh_filename
- The full name and path to the OptiStruct .sh results file generated from the optimization.
- autobead
- Flag that determines whether to create beads. Valid values are:
- bead_threshold
- The threshold value for bead creation (0 <= bead threshold <= 1).
- isosurface
- Flag that determines whether to create isosurfaces. Valid values are:
- mode
- Iso-surface mode indicating how to process non-design elements. Valid values are:
- density_threshold
- Threshold value for topology optimization (0 ≤ density threshold ≤ 1).
Example
Execute OSSmooth on the C:/test/os1.grid and C:/test/os.sh files, loading the geometry back to HyperMesh, creating 1 layer autobead with 0.3 bead threshold, splitting all quads on non-design/design interface, with a density threshold of 0.3:
*topography_reanalysis "C:/test/os1.grid" "C:/test/os1.sh" 1 0.3 1 1 3 0.3
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
11.0