zone generate command
Syntax
- zone generate keyword
Primary keywords:
from-building-blocks from-extruder from-topography from-geometry
This set of commands generates zones based on an algorithm, generally from some other data structure. The following keywords are available:
- from-building-blocks <set s >
Generate zones from the current building-blocks set. See the Building-Blocks section. If the optional keyword set is used, then will generate zones from the set with name s instead of the current set.
- from-extruder <keyword>
Generate zones from the current extruder set.
- from-topography <keyword ...> <range>
Generates zones by extruding surface faces in the range until they meet polygons in a geometric set.
Discussion and examples on the use of this option to create zones can be found in Surface Topography and Layering.
- geometry-set s
Specify the geometry set used to define the surface to which zones are being extruded. By default the current geometric set will be used.
- segments i
Specify the number of zone layers created between the existing surface zone faces and the geometry set. By default this value is 1.
- direction v
Specify the extrusion direction that will be used to create zones on surface faces. From a surface gridpoint, a ray will be cast in this direction until it intersects a polygon in the geomtric set. This will define the shape and size of the zones created. By default this value will be (0,0,1). If a face normal is parallel to this direction vector (with a tolerance of about 0.5 degrees) the face will be neglected even it if is in the range.
- ratio f
Specify the ratio used to distribute zones from the surface face to the geometric set. A ratio of 1.1 means that each zone edge in that direction will be 1.1 times the length of the previous zone. If not specified, the default ratio is 1.0.
- from-geometry <keyword> ...
Generate zones by identifying closed volumes in a geometric set, and creating tetrahedral zones that fill the volume. The following optional keywords are available.
- set s
Specify the geometry set used to define the surface to which zones are being extruded. By default the current geometric set will be used.
- maximum-edge f
Specify the maximum edge length for any tetra to be generated. The actual maximum edge length will be close to this, but the result is not guaranteed to be exact.
- gradation f
Rate at which, on the surface of the tetrahedral mesh, neighboring triangle sizes vary as triangles increase or decrease in size due to local size adaptation.
- offset f
Offset distance between the input surface and the surface of the resulting tetrahedral mesh measured in thousandths of the length of the bounding box diagonal.
- cut-angle f
Threshold angle for the capture of surface features. The default value is 45°. Use a larger cut angle smooth over unwanted surface features associated with the coarseness of the triangulation. Use a smaller cut angle if if there are intersecting surfaces after surface remeshing.
- verbose b
The default value is off. If set to on the tetra generation process emits information and diagnostic information to the console.
- hexahedron
If specified, then an attempt will be made to fill the volume with hexahedral blocks.
- bring-to-building-blocks
If specified, then the result of the volume discretization will also be sent to a building-blocks set.
Was this helpful? ... | PFC 6.0 © 2019, Itasca | Updated: Nov 19, 2021 |