FEM (Polygonal modeling, drafting and point cloud, plus NURBS and BRep modeling, IGES/STEP, CAM, 2D/3D meshing and Finite Element Analysis)
- Modules
- Region Booleans - Trim and Union/Subtraction/Intersection operations for planar regions.
- BRep Booleans - Trim and Union/Subtraction/Intersection operations for manifold 3D solids.
- Meshing - Subdivision of a continuous geometric space into discrete geometric and topological cells.
- Collision Detection - Determining if when and where two objects come into contact.
- Geometric Constraint Solver - Find the positions of geometric elements that satisfy the given constraints.
- Hidden Lines - 2D vector views generation of complex 3D models.
- FEM Solver - Partial differential equations solution in two or three space variables.
- Surface Reconstruction - Compute a triangle mesh interpolating a given point cloud.
- Geometry Tessellation - Subdivision of analytical curves and surfaces into polygonal chains and meshes.
- Surface Trim - Find the intersection of two surfaces.
- Surface Fillet - Create a surface that smoothly connects two primary surfaces.
- Machining - Generate 3D toolpaths for a given setup, geometry and tool definition.
- Marching Cubes - Generate surfaces for a 3D scalar field.
- Mesh Booleans - Union/Subtraction/Intersection operations for mesh objects.
- Measure - Minimum distance computation between objects.
- Entities
- Point
- Line
- Circle
- Ellipse
- LinearPath
- CompositeCurve
- Mesh
- Solid (Polygonal)
- PointCloud
- Region
- Dimensions
- Sketch
- NURBS Curve
- NURBS Surface
- BRep
- FemMesh
- Workspaces (the actual .NET controls)
- Design
- Drawing
- Simulation
- Manufacture
- CGAL
- Triangulation
- Mesh reconstruction from point cloud
- Marching squares/cubes
- Collision detection
- Area/mass properties
- Hidden Lines Removal
- Hidden Lines Removal with 3D model edges recover
- Constraint solver
- 3D Graphics
- OpenGL and DirectX renderers
- Fully-leveraged 3D GPU acceleration
- Wireframe, Shaded, Rendered, Flat and HiddenLines display modes
- Orthographic and perspective projection for each viewport
- Up to eight lights (point, spot, directional)
- Examine, Walk and Fly navigation modes
- Planar and realistic shadows (with three different quality settings)
- Multi-viewport support
- Anti-aliasing
- Planar reflection
- Environment mapping
- Dashed hidden lines
- Geometric and image-based silhouette curves
- Minimum frame rate control
- Progressive drawing
- Built-in High DPI Support
- Turbo mode
- Screen Space Ambient Occlusion
- Small object and frustum culling
- Up to six clipping planes
- Customizable overlay drawing
- High-quality TrueType and 3D text support
- High-quality WYSIWYG hard copy output
- Vector copy to Windows clipboard
- Modeling
- Mesh booleans/cut/split/section
- Curve-Curve Intersection
- Surface-Surface Intersection
- BRep booleans/cut/split/section
- Curve and surface offset
- Curve and surface edit
- Fillet and chamfer
- Proprietary File Format
- Always compatible with previous versions
- Geometry, tessellation or both.
- Single or multi-file
- Lazy loading of large assemblies
- Extensible with customer data
- Optional data compression
- Input
- Keyboard
- Touch
- Mouse
- Space mouse
- Translators
- ASC
- LAS
- STL
- OBJ
- DWG/DXF
- IFC
- BRep in IFC import
- WebGL
- GCode
- PDF
- 3D PDF
- IGES
- STEP
- Nastran
- Miscellaneous
- WorkUnit and WorkManager
- WinForms and WPF Visual Studio designer support
- ViewCube, Legend, Toolbar, Timeline and Histogram UI elements
- Labels
- TextOnly
- LeaderAndText
- ImageOnly
- CAM
- Work plane setup
- Support for flat, bull nose and ball end mills
- Support for any kind of geometry (flipped, cracked and faulty included)
- 2D toolpath generation
- Material removal simulation
- Climb, conventional and mixed cut directions.
- Straight and circular leads
- Plunge and helix ramps
- 3D Clearing
- 3D Pocket
- 3D Contour
- 3D Parallel
- Toolpath generation limited to a boundary region
- Flat area detection
- Meshing
- 2D triangles (linear and quadratic)
- 3D tetrahedrons (linear and quadratic)
- 3D meshing on NURBS surface and BRep objects with mesh control at vertex/edge/face level
- FEM Boundary conditions
- Fixed displacement and rotation
- Concentrated load and moment
- Pressure load
- Temperature
- FEM Element Types
- 2D & 3D trusses
- 3 & 6 node triangles - plane stress & strain, 3D axisymmetric
- 4 & 8 node quadrilaterals - plane stress & strain, 3D axisymmetric
- 4 & 10 node solid tetrahedrons
- 6 & 15 node solid pentahedrons
- 8 & 20 node solid hexahedrons
- 2D & 3D joints
- FEM Solvers
- Direct
- Parallel, iterative, preconditioned Conjugate Gradient