::hwat::utils::CreateSectionCut
Creates a finite or an infinite section cut.
Syntax
::hwat::utils::CreateSectionCut assemname sectionName template {startpnt} {endpnt}} distance type {xlocation} xmin ymin xmax ymax
Arguments
- assemname
- Name of the assembly on which to create the section.
- sectionName
- Name to give the newly created group in HyperMesh.
- template
- The location of the template file.
- startpnt
- Tcl list of x, y, and z coordinates of the tail node of the normal vector.
- endpnt
- Tcl list of x, y, and z coordinates of the tip node of the normal vector.
- distance
- The distance from the tail node to the base point. Can be a percentage distance between the start and end points.
- type
- Finite or Infinite
- xlocation
- Tcl list of x, y, and z coordinates of the node used to determine the local x axis (Finite section cuts only).
- xmin
- The minimum value of the local X axis (usually negative).
- ymin
- The minimum value of the local Y axis (usually negative).
- xmax
- The maximum value of the local X axis (usually positive).
- ymax
- The maximum value of the local Y axis (usually positive).
Returns
- Success
- ID of the section cut
- Failure
- {}
Example
CreateSectionCut MIDRAIL_L "SECTION1" "D:/Altair/feoutput/templates/ls-dyna/dyna.key." [list 0.0 0.0 0.0] [list 0.0 0.0 1.0] 50% finite [list 0.0 1.0 0.0] -200.0 -100.0 200.0 100.0.
Comments
xlocation, xmin, ymin, xmax, and ymax are needed only for the finite section cut.