Software Downloads
AM-DT Installers
This page contains the installers for AM-DT Client and Server applications. Please register to obtain a license key to use the software.
Release notes
New features, capabilities and major fixes from AM-DT 2.3.4 onwards.
This history is reconstructed from release and version-bump commits, using packaging dates where available. Dates are release-history reference dates, not independently verified publication dates.
AM-DT 2.7 series
2.7.5
- Mechanical, thermal and solidification results now use disk-backed frame storage with on-demand browsing. GUI and API loads require explicit approval when exceeding the shared 10 GiB decoded-frame cache budget.
- Fixed saved-project result restoration, including mechanical results without optional VTK exports, machining and ray-tracing outputs, and the latest heat-treatment display snapshot. Loading now reports missing or invalid results and preserves project material settings.
- Reduced solver memory duplication by distributing mechanical plastic history across MPI processes, storing thermal properties locally and writing thermal-history rows as they complete. Fixed resource leaks on mechanical and thermal solver failure paths.
- Invalid geometry replacements now retain the previous geometry and report errors to GUI/API clients. After reconnecting, the GUI resends meshing inputs and keeps affected controls disabled until the server acknowledges synchronization and rejected inputs are corrected.
- Improved immersed-cell face export with validated polygon rendering. Mesh views now hide nearly flat seams within a cell while preserving sharp edges and boundaries between cells.
- Corrected laser scan-to-mesh mapping around concave boundaries and cavities, and fixed concurrent shell-thickness reads that could produce inconsistent laser power densities.
- Fixed false hanging-node constraint conflicts on octree meshes by resolving nested dependencies before comparison; genuine conflicts and dependency cycles are still rejected.
- Standardized solidification effective-solute concentration in wt.% across materials and alloy generators, and removed an erroneous factor-of-100 conversion. Breaking material-format change: the field is now dT_c0_wtPercent, with no automatic legacy conversion.
- Solidification failures now report detailed rejection or process-exit diagnostics to clients. Rejected jobs no longer generate a misleading calculation-complete server log.
- Fixed Linux MPI peer-memory access being revoked during crash-reporter startup. The server launcher also includes a targeted container policy exception for MPI memory binding.
- The powder-scale reconstruction utility now loads required slices on demand and reports unreadable or incomplete slice data with a clear error and failed exit status.
2.7.4
- Added independently packaged AM-DT API distributions for Windows and Linux, with CLI/Python launchers, a C++ SDK and an INI schema reference.
- Unified GUI and API workflow control, and added configurable MPI process counts for powder-bed simulations.
- Added native crash-report collection and export to help diagnose failures in production installations.
- Improved STL accuracy controls, lattice-mesh performance and shell topology handling.
- Fixed powder-scale result-frame persistence and improved error handling so invalid geometry does not terminate the server.
2.7.3
- Integrated and packaged the MPI powder-bed solver, with improved particle-simulation stability and intermediate result frames.
- Added regional update-mirror selection and configurable MPI resources for solidification workflows.
- Improved STL feature preservation, nested-cavity and lattice-envelope handling, and slicing performance; added a minimum scan-vector length setting.
- Corrected thermal-history and classification plotting, increased history-data precision, and improved hanging-node constraints and solver convergence handling.
2.7.2
- Expanded headless API workflows, including offline license validation and additional solid-state transformation controls.
- Added earlier license checks before launching restricted features, and corrected license-directory handling for alloy generators.
- Added geometry-derived anisotropic thermal conductivity and stiffness for lattice structures.
- Fixed shell-mesh preservation during transfer and project loading, improved malformed-STL reporting, and corrected classification volumes to use physical immersed geometry.
2.7.1
- Improved large OVF uploads and project transfers with bounded streaming to reduce memory pressure and keep the interface responsive.
- Extended bounded VTK result transfers across simulation modules and corrected transfer-state reset behavior.
- Corrected solidification reference-frame and phase-field advancement behavior, and included the solver and required inputs in Linux Docker packages.
- Fixed a parallel cut-plane meshing race condition and contour topology handling at layer boundaries.
2.7.0
- Extended server-managed immersed-mesh workflows across the GUI, API, thermal, mechanical, classification, transformation and machining modules.
- Added lattice-strength estimates and user-defined strength overrides.
- Improved thermal cut-cell stability and scan-power assignment, and removed orphan mesh points from mechanical workflows.
- Reworked large scan-pattern reception into bounded background transfers with ordered completion to improve interface responsiveness.
AM-DT 2.6 series
2.6.4
- Improved immersed finite-element thermal calculations to respect physical cut-cell volumes and energy conservation.
- Isolated shared-memory identifiers between concurrent jobs and corrected thermal result reconstruction and frame handoff.
- Fixed a solver-library symbol collision and completed aluminum-generator packaging for Windows and Linux.
2.6.3
- Added editable process-parameter profiles for generated alloys, preserving material identity and printer settings through save/load operations.
- Included the aluminum-alloy generator in the Linux Docker build and packaged runtime alongside nickel, iron and titanium generators.
- Corrected generated-alloy inherent-strain defaults across the supported alloy families.
2.6.2
- Added volume-threshold controls for part-scale classification.
- Added the aluminum-alloy generation workflow to the GUI and corrected immersed solid-support clipping.
2.6.1
- Added original-resolution pre-compensation output and refined signed-normal distortion inspection and zero-isoline display.
- Added shared MPI launch handling with clearer failure reporting, and fixed Windows solver alignment issues.
- Improved rapid-solidification calibration and result notifications.
- Added powder-interface validation to report inconsistent inputs explicitly.
- Improved immersed solid supports, multi-volume cells and non-manifold STL handling; corrected rigid-body constraints after baseplate removal.
2.6.0
- Added mixed triangular/quadrilateral shell support and improved meshing of annular shells and changing cross-section topology.
- Added adaptive octree coarsening with hanging-node constraints for thermal calculations.
- Enabled inherent-strain workflows without requiring a thermal environment, and exposed advanced solver-tolerance controls.
- Improved mechanical projection responsiveness and final support-removal frames, and corrected OVF job metadata and scan labels.
AM-DT 2.5 series
2.5.0
- Introduced thin-wall shell meshing and quadrilateral-shell finite-strain mechanical workflows.
- Added immersed finite-element cut-cell meshing and directional pre-compensation controls.
- Added shell constraints for models without a baseplate and per-cell shell-thickness handling.
AM-DT 2.4 series
2.4.0
- Improved project save/load support for parts, supports, baseplates and result paths, and adopted the .DTproject project format.
- Added region-specific contour, infill, upskin and downskin marking parameters, with scan-parameter serialization and improved imported OVF labels.
- Added resizable interface layouts and configurable result-frame output intervals.
- Improved inherent-strain calculations and GMRES solver support, and fixed shared-memory synchronization and powder-scale memory handling.
AM-DT 2.3 series
2.3.6
- Added integrated startup and manual update checks, resumable update downloads, and transactional update application with rollback.
- Expanded packaged AI Alloy workflows for nickel, iron and titanium materials on Windows and Linux.
- Improved end-to-end powder-scale, homogenization and solidification workflows.
- Corrected generated scan-path speed/marking behavior and reset operations that left parts or supports behind.
2.3.4
- Expanded titanium- and iron-alloy generation workflows and material-generator deployment.
- Improved OVF import/export with millimetre-based coordinates and background file handling.
- Added richer scan-block information, scan-speed and energy visualization, and scan-pattern translation.
- Improved slicing and hatch coverage, support-density/energy scaling, and part/baseplate positioning.