Tutorials
Copy tutorials from $ADDITIVEFOAM_TUTORIALS into $FOAM_RUN; their Allrun scripts create processor and result directories in place.
| Tutorial | Material | Demonstrates |
|---|---|---|
| AMB2018-02-B | IN625 | Calibrated single track and sub-cell source integration |
| Multi-beam | IN625 | Two simultaneous moving sources |
| Multi-layer PBF | IN625 | Powder deposition, layer mapping, dynamic source depth, and ExaCA |
| nLight AFX | SS316L | Characterized ring-beam modes |
| Tabulated profile | AlSi10Mg | Measured PRIMES profile conversion and interpolation |
| Heat-source calibration | SS316L | Bayesian calibration of the projected depth distribution |
Common workflow
Single-layer tutorials run blockMesh, decomposePar, additiveFoam, reconstructPar, and the optional Function Object reconstruction helpers. The multi-layer tutorial uses createScanPath, runLayers, and reconstructLayers instead.
The heat-source calibration tutorial is a campaign rather than one case. calibrateHeatSource renders and runs a trial-case grid, extracts liquidus melt-pool depths, fits the projected-source closure, and writes its own report and cache files.
Post-processing workflows
The AMB2018-02-B tutorial provides complete workflows for generating and processing the standard quantitative and microstructure outputs:
- Plot absorbed power
- Write and plot melt-pool dimensions
- Write solidification data and plot CET curves
- Create ExaCA temperature histories