Commands

Specifies a 2D geometry, then creates zones by extruding into the third dimension. Creates and manipulates a 2D geometric description of a model, which can be extruded in the third dimension to create 3D zones. Multiple sets of extrude data can be created, each under a different name. Points are created in space, connected to edges, which are themselves connected into blocks. Edges are either linear or curved, in which case they follow a path given by a number of control points. Blocks of two types can be created in the Extruder: 3- or 4-sided blocks with structured mesh (“regular blocks”) and blocks with 5 or more sides and unstructured mesh (“irregular blocks” - these blocks may have convex or concave boundary, may be multiply-connected and/or contain nested blocks). Both structured and unstructured meshes consist of triangular and/or quadrilateral elements. Upon extrusion, a single zone (brick or wedge) is created from each element of the mesh.

Number of zones and their ratio can be assigned for every edge and they propagate automatically across all regular blocks attached to the edge. However, these parameters are unique for every edge in an irregular block; upon any changes of edge parameters, including vertex locations, the unstructured mesh has to be re-created. A multiplier factor can be assigned to a regular block to increase (densify) the number of zones in it. Irregular blocks do not use multipliers.

Points, edges, and blocks can be assigned group names, which are then assigned to the gridpoints, faces and zones created by them.

The extrude data are also accessible by FISH, which means that extruded geometry can be scripted and parameterized.

The FLAC3D user interface provides an interactive front end to these commands, allowing one to graphically create 2D models and then extrude them.

EXTrude Block commands

extrude block create
extrude block delete
extrude block group
extrude block id
extrude block list
extrude block multiplier
extrude block position

EXTrude Edge commands

extrude edge clear
extrude edge combine
extrude edge create
extrude edge delete
extrude edge group
extrude edge id
extrude edge list
extrude edge ratio
extrude edge ratio-isolate
extrude edge size

EXTrude Mesh commands

extrude mesh gradation
extrude mesh list
extrude mesh mode
extrude mesh optimization
extrude mesh quad-weight
extrude mesh reset
extrude mesh shape-quality
extrude mesh target-size
extrude mesh type

EXTrude Point commands

extrude point create
extrude point delete
extrude point group
extrude point id
extrude point list
extrude point transform

EXTrude Segment commands

Modifies the segments that describe how the 2D model is extruded in the third dimension. Each segment is identified by an index, from 1 to the number of segments in the extrusion. All operations is done for the current extrude set.

extrude segment add
extrude segment clear
extrude segment delete
extrude segment index
extrude segment list
extrude segment origin

EXTrude SEt commands

extrude set automatic-validate
extrude set automatic-zone
extrude set clear
extrude set delete
extrude set list
extrude set metadata
extrude set select
extrude set system
extrude set update-polygons