There are three primary ways of creating geometry for meshing in Trelis. First, Trelis provides many geometry primitives for creating common shapes which can then be modified and combined to build complex models. Primitives available in Trelis include:
3D objects can also be created from bounding surfaces, by lofting, by sweeping, and copying.
2D objects can also be created from bounding curves, copying, extended surface, vertex list, midsurfacing, netsurfacing, off-sets, by projecting, by skinning curves, by sweeping, and sweep helix.
- Conic Section
1D objects can also be created from combining curves, copying, specifying locations, specifying an off-set, and projecting.
0D objects can also be created from specifying arc center, intersection, by picking, via coordinates, copying, and by specifying a complex location.
Secondly, geometry can be imported into Trelis from another application. Finally, geometry can be defined by building it from the "bottom up", creating vertices, then curves from those vertices, etc.
Geometric entities can be modified in Trelis using transform operations, which include align, copy, move, reflect, restore, rotate, and scale.
Trelis supports powerful boolean operations to intersect, subtract, and unite geometric entities.
Geometry decomposition is often required to generate an all-hexahedral mesh for three-dimensional solids. "Web cutting" is cutting an existing body into two or more pieces through the use of a cutting tool. Trelis has several methods for making web cuts.
Cleanup and Defeaturing
Sometimes models imported from a CAD program will either provide too much detail for mesh generation or the geometry is deficient. This can be corrected by making changes to the model. Trelis has excellent tools for cleanup and defeaturing including.
- Tweaking Geometry
- Removing Geometric Features
- Automatic Geometry Clean-up
- Regularizing Geometry
- Finding Surface Overlap
- Validating Geometry
- Debugging Geometry
- Trimming and Extending Curves
- Stitching Sheet Bodies
- Defeaturing Tool
- ...and many more
CAD Model Import
Trelis supports many common CAD formats. See Trelis Data Translators for more information about supported file formats.