*fetosurfs
Generates surfaces from shell elements.
Syntax
*fetosurfs mark_id_2d mark_id_1d options complexity tolerance reserved
Type
HyperMesh Tcl Modify Command
Description
Generates surfaces from shell elements.
Inputs
- mark_id_2d
 - The mark ID that contains the input 2D shell elements, which are used to construct the surface.
 - mark_id_1d (optional)
 - The mark ID that contains edge/feature elements, which are used to split shell elements into separate surfaces.
 - options
 - Specifies options for creating the surfaces. Bit values are used and the value is
            calculated as (Bit0 + 2*Bit1 + 4*Bit2 + 8*Bit3 + 16*Bit4 + 32*Bit5 +
              64*Bit6).
- Bit0
 - 0 - Use given tolerance to control accuracy.
 - Bit1
 - 0 - Do not attempt automatic shell splitting in cases where surface approximation could not be calculated for given tolerance and complexity limit.
 - Bit2
 - 0 - Ignore failure on some patches and calculate the remainder.
 - Bit3
 - 0 - Ignore sharp features unless specified by input feature edges.
 - Bit4
 - 0 - Ignore element component information.
 - Bit5
 - 0 - Do not associate nodes to created surfaces.
 - Bit6
 - 0 - Do not use automatic feature detection.
 
 - complexity
 - A number controlling the maximum complexity of a single surface patch. This sets the maximum number of control points for a surface.
 - tolerance
 - Geometry simplification tolerance. Defines the maximum distance between original and simplified geometries.
 - reserved
 - Reserved for future use. Must be set to 0.
 
Example
*createmark elems 1 "by config" quad4
*fetosurfs 1 0 60 900 0.1 0Errors
if { [ catch {command_name...} ] } {
   # Handle error
}