Dynamic Interaction Sumulator
Explicit-time integration solver. A predictor-corrector algorithm is used that is based on the trapezoidal integration rule. The solver can maintain the system total energy and momentum with negligible drift over very long simulation times.
Rigid multibody dynamics.
Total rotation matrix relative to the inertial frame to measure the rotation of the rigid bodies. The rotational equations of motion are written in the body frame and solved for the vector of incremental rotation angles.
Joint models. A penalty formulation is used to model joints including: spherical, revolute, cylindrical, and prismatic joints.
A penalty formulation is used to model normal contact. A nonlinear penalty normal contact force can be used that is a nonlinear function of penetration and penetration rate. The formulation can model various types of contacts including Hertzian contact.
Contact surfaces can be general polygonal surfaces; superquadric surfaces or analytical surfaces (such as elliptical cylinder and torus).
Fast hierarchical bounding boxes contact point search for contact search and detection for polygonal surfaces.
Coulomb friction is approximated using an asperity-based model.
Elasto-hydrodynamic (EHD) friction/lubircation model.
Solid finite elements.
Truss and spring elements.
Torsional spring element.
Thin beam element based on the torsional-spring formulation.
Spatial thick beam element based on the lumped parameters formulation.
Triangular and rectangular thin shell elements based on the torsional-spring formulation.
Brick (hexahedral) element based on the natural deformation modes formulation.
Tetrahedral and prismatic elements based on the natural deformation modes formulation.
All elements support:
Non-linear stress-strain and stress-rate of strain constitutive materials models for modeling non-linear elastic and visco-elastic materials.
Fluid finite elements.
Arbitrary Lagrangian-Eulerian formulation.
Compressible and incompressible fluids.
Volume-of-fluid method for modeling free surfaces.
Fluid-structure interaction. The solid and fluid equations of motion are solved for a common solid-fluid acceleration at the solid-fluid boundaries.
Discrete element modeling (DEM).
Arbitrary particle geometry and sizes. Particles geometry can be represented using: polygonal surfaces, superquadrics or glued-spheres.
Eulerian search grid for fast contact search and detection.
Inter-particle normal contact force can be specified by the user and can include attractive and repulsive forces.
Coulomb or EHD friction models can be used as the inter-particle tangential contact force.
Smoothed particle hydrodynamics (SPH).
Control laws can be scripted using built-in scripting languages.
Fast hierarchical bounding box based ray-tracing.
Can be used in radiation dose calculation applications and line-of-sight coating application (such as EBPVD coating).
Support for parallel processing using CPUs and GPUs.
Integrated graphical pre-processor and post-processor.
Hierarchical tree editor.
Near photo-realistic visualization.
Real-time virtual-reality visualization.
Supports high-end multi-screen immersive stereoscopic virtual-reality facilities.
Scene graph architecture.
Display complex large-scale scientific time-dependent datasets.
Display dynamic finite element simulation results.
Extensive library of visualization objects including.
Geometric primitives (sphere, superquadric, elliptical cylinder, torus, box, cone).
Shading using any scalar field variable (Stresses, strains, internal forces, deformations, etc.).
Static and dynamic arrow vector plots with shading using any vector field.
3-D stream-line & streak-line plots for fluid flow simulations
2-D and 3-D graphs.
Widgets: button, dial, check box and text box.
Includes IVRESS/Player web browser plug-in.
Spatial navigation (fly-through) in the VR environment.
CFD visualization objects.
Separation and attachment lines and surfaces.
Surface and volume shading.
Surface and volume arrows and particles.
Photorealistic rendering including:
Data import formats:
CFD file formats: PLOT3D
Finite element files: MSC/NASTRAN, MSC/DYTRAN.
Still Images: bmp, jpeg, png, and gif
Data export formats