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.