*beams_to_surfaces
Create surfaces/meshes from 1D beams.
Syntax
*beams_to_surfaces entitytype=<value> mark=<value> <option1>=<value1> <option2>=<value2> ... <optionN>=<valueN>
Type
HyperMesh Tcl Modify Command
Description
Create surfaces/meshes from 1D beams. The beams must have valid section data assigned.
Inputs
- 1dtosolid=<value>
 - Specifies whether to create 2D surfaces or 3D solids from the beam.
 - domesh=<value>
 - Specifies whether the generated surfaces should be meshed. Valid only when 1dtosolid is set to 0.
 - dosnap=<value>
 - Specifies whether the generated surfaces should be snapped at the surface intersection within snaptol:
 - entitytype=<value>
 - The type of input 1D entities. Valid values are elements and components. This is a mandatory option.
 - mark=<value>
 - The ID of the mark of input entities. Valid values are 1 and 2. This is a mandatory option.
 - meshextension=<value>
 - Specifies whether the generated mesh should be extended to the connected surfaces:
 - meshsize=<value>
 - The size of the mesh when domesh=1. The default is the global element size.
 - meshtype=<value>
 - Specifies the mesh element type when domesh=1:
 - referencepoint=<value>
 - Describes the reference point of the beam to be used for surface creation:
 - shellsectiondestination=<value>
 - The surface/mesh component organization in shell section only.
 - smoothcurves=<value>
 - Specifies to have smooth surfaces or straight surfaces at the beam for shell sections only.
 - stitchtol=<value>
 - The stitch tolerance when dosnap=1. The default is the global geometry cleanup tolerance.
 - surfacecreationtype=<value>
 - The surface generation mode for shell sections only.
 - tobeamcomponent=<value>
 - Specifies the surface/mesh component organization:
 - x_breakangle=<value>
 - The angle value in degrees to break the source 1D chain.
 - y_breakangle=<value>
 - The angle value in degrees to break the beam offset.
 
Examples
*beams_to_surfaces entitytype=elems mark=1 usebeamnode=1 meshextension=1 dosnap=1 domesh=1 meshsize=100 meshtype=2 stitchtol=0.0 tobeamcomponent=1 Errors
if { [ catch {command_name...} ] } {
   # Handle error
}Version History
2021
2022.1 - Added new optional arguments 1dtosolid, referencepoint, x_breakangle, y_breakangle, smoothcurves, shellsectiondestination, and surfacecreationtype. Removed argument usebeamnode.