3D Print Panel > Scripts > Add Parts |
|
Note: Import behavior can be customized in the Settings dialog:
Known Limitations:
|
|
|
Result: A new component will be created for each imported file. Components are renamed to match their file names. For 3MF files, the part names and assembly structure are preserved. Repaired mesh bodies will have a suffix added to their name (configurable in Settings).
|
|
3D Print Panel > Tools > Duplicate Components |
|
|
|
|
Result: New component instances will be created based on your specifications. The running total (per selection and overall) is shown in the dialog as you adjust the quantities.
Known Limitations:
|
|
3D Print Panel > Tools > Minimize Bounding Box |
|
|
|
|
Result: The selected component(s) are rotated so that their oriented minimum bounding box (the smallest-volume box that encloses the geometry) becomes aligned with the world X, Y, and Z axes. This yields the smallest possible axis-aligned bounding box, and the shortest of the box's three dimensions is placed along your chosen axis. Note that the extent along your chosen axis is the shortest side of the minimum-volume box — the command does not independently minimize only the height along that axis. This function is a common pre-processing step for nesting parts within the build volume of an SLS/MJF 3D printer.
Note: The command uses Fusion's built-in Oriented Minimum Bounding Box algorithm for both solid and mesh bodies. For solid bodies, the occurrence-level
orientedMinimumBoundingBox property is used. For mesh bodies, the command falls back to the mesh body-level orientedMinimumBoundingBox property, which provides equivalent results.
Known Limitations:
|
|
3D Print Panel > Tools > Optimize Orientation |
|
|
|
|
How It Works:
The algorithm performs a brute-force upper-hemisphere search, evaluating every candidate build direction against the upskin and downskin angle thresholds. For each direction, it computes an area-weighted stair-stepping cost. The direction with the lowest cost is selected, and the component is rotated around its bounding-box center to align that direction with the Z-axis (build direction).
Result: The selected component(s) are rotated to minimize near-horizontal surface area (stair-stepping) relative to the build direction. The statistics panel shows the stair-stepping area before and after optimization, the percentage reduction, and the computation time.
Known Limitations:
|
|
3D Print Panel > Tools > Sinterbox |
|
|
|
|
Result: A new top-level component named "Sinterbox" is created. In Rectangular mode it contains a single solid body, also named Sinterbox; in Freeform mode it contains a mesh body of the same name. If "Move Components into Sinterbox" is enabled, each selected component is nested inside the new component with its position preserved, and any component left empty as a result is removed. This ensures the component can be 3D nested as a group. In a parametric design, the operations are collected into a timeline group named Sinterbox. When the command is run from the Manufacture workspace with an active setup, the new Sinterbox component is added to that setup and the components that moved inside it are removed from the setup's model list.
Note: The Label option is only available in Rectangular mode. Switching to Freeform hides Cage Thickness, Automatic Bar Spacing, Bar Spacing, and the whole Label group, and shows the Voxel Size and Min Beam Length inputs instead. No label is added in Freeform mode even if Add Label was checked before switching.
Label placement: The label plate is positioned automatically — on the front (−Y) face of the cage when the text fits there, otherwise on the left (−X) face, aligned to the bottom of the cage. The plate and the raised text are merged into the Sinterbox body, so the finished cage is still a single body. The label is not shown in the preview.
Known Limitations:
|
|
3D Print Panel > Tools > Label |
|
|
|
|
Result: A new component is created for each label. Each component contains a copy of the selected body with the corresponding label text applied (embossed/debossed for solid bodies, or joined/cut for mesh bodies). Components are renamed to include the label text. When run inside an active setup, the new components are added to the active setup. Dialog settings are remembered between sessions.
Multi-row labels: Use
\n in a label (CSV cell or manual entry) to create multi-row labels (e.g., Line1\nLine2 will produce a label with two lines of text).
Known Limitations:
|
|
3D Print Panel > Tools > Pins and Holes |
|
|
|
|
Result: The input body will be split into 2 bodies with interlocking pins and holes. The body with holes will have 90% opacity by default. Body suffixes and opacity can be customized in the Settings dialog.
Note: This command requires parametric modeling mode.
|
|
3D Print Panel > Analysis > Minimum Part Gap Analysis |
|
|
|
|
Result: Displays the minimum distance between all bodies, helping identify parts that may be too close together for successful 3D printing.
Known Limitations:
|
|
3D Print Panel > Analysis > Minimum Wall Thickness |
|
|
|
|
Result: Analyzes selected bodies and generates a report showing which bodies pass or fail the minimum wall thickness requirement, along with the thinnest measured value for each body. Optionally creates selection sets for passing and failing bodies for easy re-selection.
|
|
3D Print Panel > Analysis > Upskin / Downskin Analysis |
|
|
|
|
Result: Highlights upskin regions (green) and downskin regions (red) on the selected body. Upskin surfaces face upward and typically require adjusted print parameters (e.g., upskin exposure or laser power settings) but do not need support structures. Downskin surfaces face downward and generally require support structures to prevent sagging or failed overhangs during printing.
Note: The highlighting is a live preview shown only while the dialog is open; it is cleared when the command closes. Use the Fit All on OK option to fit the view to the body when you press OK. In the Manufacture workspace the build direction is always +Z (the Build Direction option is hidden).
|
|
3D Print Panel > Analysis > Trapped Volume Analysis |
|
|
|
|
How Detection Works:
Result: Displays a report grouping the analyzed bodies into those with and without trapped volumes. For solid bodies with a trapped volume, the trapped volume count and total volume (cm³) are also shown; for mesh bodies, only whether a trapped volume exists is reported. While the dialog is open, the selected bodies are shown at 50% opacity for visual clarity, and the analysis is run when you press OK.
Known Limitations:
|
|
3D Print Panel > Analysis > Interlock Analysis |
|
|
|
|
How Detection Works:
Uses 3D voxel-based Directional Escape Analysis. The algorithm voxelizes all selected bodies onto a shared 3D grid, then checks each pair of bodies across all 6 axis-aligned directions (±X, ±Y, ±Z). For each direction, it walks every column perpendicular to that axis and determines whether one body can slide past the other without collision. This correctly handles concave geometry (holes, channels, recesses). If any of the 6 directions allows escape, the pair is separable. If no direction allows escape, the pair is interlocked — like chain links that cannot be pulled apart after printing. The analysis also detects collisions (overlapping bodies that share voxels) and reports them before interlock checking can proceed.
Result: Displays a report showing which body pairs are interlocked (cannot be separated) and which are separable. Interlocked pairs are flagged with a warning, as they cannot be separated after 3D printing. If bodies overlap (collide), the collision is reported and must be resolved first.
Sinterbox note: If your setup contains a Sinterbox, the analysis will report parts inside the sinterbox as interlocked. This is expected — the sinterbox is designed to enclose parts. Exclude sinterbox bodies from the selection or ignore interlock results involving the sinterbox.
Known Limitations:
|
|
3D Print Panel > Analysis > Z Removability |
|
|
|
|
How Detection Works:
Uses 3D voxel-based analysis to check vertical removability:
Result: Displays a report showing stuck pairs — bodies that mutually block each other and cannot be separated by lifting vertically. If no stuck pairs are found, all parts can be removed by lifting straight up. If bodies overlap (collide), the collision is reported and must be resolved first. This is useful for SLS/MJF builds where parts must be unpacked from the build platform after printing.
Sinterbox note: If your setup contains a Sinterbox, the analysis will report parts inside the sinterbox as stuck. This is expected — the sinterbox is designed to enclose parts. Exclude sinterbox bodies from the selection or ignore removability results involving the sinterbox.
Known Limitations:
|
|
3D Print Panel > Templates > Create Arrange Template |
|
|
|
|
Result: A new arrange template is written to your local Fusion template library in a 3D Printing Essentials folder (
%APPDATA%\Autodesk\CAM360\templates\3D Printing Essentials on Windows, ~/Library/Application Support/Autodesk/CAM360/templates/3D Printing Essentials on macOS) as <Name>.f3dhsm-template. A message confirms whether the template was created or overwritten. The template then appears in the Arrange Template lists of the MJF / Binder Jet, SLS, and MPBF setup automations, in Arrange Template Comparison, and in Fusion's own Additive Arrange dialog.
Note: The template file is generated directly by the add-in, so it does not depend on any existing template being present. After it is written, the add-in validates the file by loading it back into Fusion; if the file is not valid, a previously existing template of the same name is restored unchanged. Only the template name is remembered between runs — all other settings return to their defaults each time the dialog opens.
Known Limitations:
|
|
3D Print Panel > Templates > Create Orientation Template |
|
|
|
|
Result: An Automatic Orientation template is written to the same local library folder as arrange templates (3D Printing Essentials) as
<Name>.f3dhsm-template, and a message confirms whether it was created or overwritten. The template appears in the Orientation Template list of the MPBF Setup Automation and in Fusion's Automatic Orientation dialog.
Note: This command writes an orientation template for Fusion's own Automatic Orientation solver. It is different from Optimize Orientation, which immediately rotates selected components using the add-in's own stair-stepping search.
Known Limitations:
|
|
3D Print Panel > Templates > Arrange Template Comparison |
|
Tip: Selecting more than 20 templates prompts a confirmation, because every template runs a full packing operation and a large study can take a long time.
|
|
|
Result: Each selected template packs the same parts on the same machine, and an HTML report is written to
%APPDATA%\Autodesk\3DPrintingEssentials\TrueShapeStudyReport.html and opened in your browser. The report contains:
Note: The study runs in temporary manufacturing models and setups in the Manufacture workspace. Unless Keep result builds in document is checked, everything it creates is deleted when the study finishes, so your design and your setup list are left as they were. Vendor, machine, print setting, template selection, filter, slice settings, and the keep-builds option are remembered between runs.
Known Limitations:
|
|
3D Print Panel > Scripts > FFF Setup Automation |
|
|
|
|
Result: Creates an FFF setup in the Manufacture workspace:
Note: All dialog settings are remembered between sessions. The automation supports cancellation at any time.
Known Limitations:
|
|
3D Print Panel > Scripts > SLA/DLP Setup Automation |
|
|
|
|
Result: Creates an SLA/DLP setup in the Manufacture workspace:
Note: All dialog settings are remembered between sessions. The automation supports cancellation at any time.
Known Limitations:
|
|
3D Print Panel > Scripts > MJF / Binder Jet Setup Automation |
|
Tip: If you are using Automatic Orientation, select an arrangement template that does not rotate parts or only rotates them around the Z-axis. Otherwise, the arrangement step may override the optimized orientations and you will lose the benefit of minimized stair-stepping.
|
|
|
Result: Creates MJF or Binder Jet setups in the Manufacture workspace and packs the requested copy counts:
Note: All dialog settings (including quantities and CSV path) are remembered between sessions. If you saved pack-density settings from an earlier version, previous Target Build Density and Density Tolerance values are migrated automatically to Max Build Density (their sum). The automation supports cancellation at any time (Ctrl+Z to undo).
Known Limitations:
|
|
3D Print Panel > Scripts > SLS Setup Automation |
|
Tip: If you are using Automatic Orientation, select an arrangement template that does not rotate parts or only rotates them around the Z-axis. Otherwise, the arrangement step may override the optimized orientations and you will lose the benefit of minimized stair-stepping.
|
|
|
Result: Creates SLS setups in the Manufacture workspace and packs the requested copy counts:
Note: All dialog settings (including quantities and CSV path) are remembered between sessions. If you saved pack-density settings from an earlier version, previous Target Build Density and Density Tolerance values are migrated automatically to Max Build Density (their sum). The automation supports cancellation at any time (Ctrl+Z to undo).
Known Limitations:
|
|
3D Print Panel > Scripts > MPBF Setup Automation |
|
|
|
|
Result: Creates an MPBF setup in the Manufacture workspace:
Note: This command requires the Manufacturing Extension. If the extension is not available, a prompt will offer to learn more about it. All dialog settings are remembered between sessions.
Known Limitations:
|
|
3D Print Panel > Settings (available in Design, Manufacturing Model, and Manufacture workspaces) |
|
|
The Settings dialog allows you to customize various options for the 3D Printing Essentials add-in: Add Parts Tab
Pins and Holes Tab
Updates Tab
|
|
3D Print Panel > Check for Updates (available in Design, Manufacturing Model, and Manufacture workspaces) |
|
|
|
|
Result: If a newer version is available, you will be notified with information about the update and instructions to download it from the Autodesk App Store. If you have the latest version, a confirmation message will be displayed.
Note: The add-in also automatically checks for updates periodically when Fusion starts (can be disabled in Settings > Updates tab).
|
|
Additive Tab > Prepare Panel > Tessellate |
|
|
|
|
Result: Selected solid bodies are converted to mesh bodies with the specified tessellation quality.
|
|
Additive Tab > Prepare Panel > Scale |
|
|
|
|
Result: Selected bodies are scaled by the specified factor(s). Dialog settings are remembered between sessions.
Note: This command only works on bodies within a Manufacturing Model.
|
|
Additive Tab > Prepare Panel > Mirror |
|
|
|
|
Result: Mirrored copies of the selected components are created.
Note: This command only works on components within a Manufacturing Model.
|
|
Additive Tab > Prepare Panel > Sinterbox |
|
|
Same dialog and behavior as the Design workspace Sinterbox command, for use within a Manufacturing Model. An additive setup must exist before the command will open; otherwise it reports that no setups were found. Select components from the active Manufacturing Model, and when you press OK the new Sinterbox component is added to the active setup's model list while the components nested inside it are removed from that list, so the setup contains the cage as a single item. |
|
Additive Tab > Prepare Panel > Label |
|
|
Same functionality as the Design workspace Label command, with an additional option to add new labeled components to the active setup. Inside an additive setup the selector is named Face and accepts solid faces only — mesh bodies cannot be picked here. Label mesh bodies from the Design workspace or while editing the Manufacturing Model instead. |
|
Additive Tab > Prepare Panel > Optimize Orientation |
|
|
Same functionality as the Design workspace Optimize Orientation command, available for use within a Manufacturing Model context. Useful for minimizing stair-stepping on parts before arranging them in the build volume. |
|
Additive Tab > Prepare Panel > Component List |
|
|
|
|
Result: Generates a list of all components in the active setup's Manufacturing Model. The exported HTML report includes the component name, quantity, volume, bounding box dimensions, and a comments field for each component. An overview screenshot of the full build layout is always captured and displayed at the top of the report regardless of the image capture setting.
|
|
Additive Tab > Prepare Panel > Analysis > Minimum Part Gap Analysis |
|
|
Same functionality as the Design workspace Minimum Part Gap Analysis command, available for use within a Manufacturing Model context. Uses setup bodies if a setup is active, otherwise uses the manufacturing model or design bodies. |
|
Additive Tab > Prepare Panel > Analysis > Minimum Wall Thickness |
|
|
Same functionality as the Design workspace Minimum Wall Thickness command, available for use within a Manufacturing Model context. |
|
Additive Tab > Prepare Panel > Analysis > Upskin / Downskin Analysis |
|
|
Same functionality as the Design workspace Upskin / Downskin Analysis command, available for use within a Manufacturing Model context. |
|
Additive Tab > Prepare Panel > Analysis > Trapped Volume Analysis |
|
|
Same functionality as the Design workspace Trapped Volume Analysis command, available for use within a Manufacturing Model context. Supports both solid and mesh bodies with the two-stage detection algorithm for reliable mesh analysis. |
|
Additive Tab > Prepare Panel > Analysis > Interlock Analysis |
|
|
Same functionality as the Design workspace Interlock Analysis command, available for use within a Manufacturing Model context. Select bodies from the Manufacturing Model or active setup to check for interlocking. |
|
Additive Tab > Prepare Panel > Analysis > Z Removability |
|
|
Same functionality as the Design workspace Z Removability command, available for use within a Manufacturing Model context. Useful for verifying that parts in a powder bed build can be unpacked vertically after printing. |
|
Additive Tab > Prepare Panel > Analysis > Slice Analysis |
|
|
|
|
How It Works:
The algorithm tessellates all bodies (solid and mesh) in the active setup, voxelizes them onto a shared isotropic 3D grid, solid-fills the interior using column Z-parity, then counts filled voxels at each layer height to compute cross-sectional area.
Result: Opens an interactive HTML report in your browser showing a graph of cross-sectional area (cm²) vs layer number. The report includes metadata such as the number of bodies analyzed, total layers, layer thickness, voxel size, and Z range. This is useful for identifying layers with large cross-sections that may cause thermal issues during powder bed fusion printing.
Known Limitations:
|
|
Additive Tab > Prepare Panel > Center On Platform |
|
|
|
|
Result: Selected components are centered on the additive build platform in X and Y, and positioned at the platform surface in Z (plus any specified clearance). The command accounts for the machine's platform origin offset, ensuring correct centering for all machine types including those with centered coordinate systems (e.g., Renishaw AM250) and corner-origin systems (e.g., most FDM printers).
|
|
Additive Tab > Prepare Panel > Move By Keyboard |
|
|
|
|
Result: Selected components are moved/rotated by the specified increments. Final positions are committed via Manufacturing Model snapshots.
|
|
Additive Tab > Prepare Panel > Support from Template |
|
|
|
|
Result: Every support operation defined by the template is created in the active additive setup, with the bodies you selected already assigned as the operation input, so you do not have to set the target on each operation by hand. The support structures are then generated for each of those operations, and the setup is activated and fitted in the viewport so the machine and the finished supports are visible. The template you picked and the filter text are remembered for the next run.
How templates are classified: Templates from your Local library are inspected directly, and only those whose operations are all support operations are offered. Templates from Fusion's shipped library are classified by folder, so templates under a Supports folder are listed while those under Arrangements, Orientations, or Holes are not.
Known Limitations:
|
|
Additive Tab > Manage Panel > Post Configurator |
|
|
|
|
Result: Creates or modifies custom post processors for use with FFF (Fused Filament Fabrication) machines.
|
|
Additive Tab > Process Sim Panel > Generate PRM |
|
|
|
|
How It Works:
The command runs a two-stage additive process simulation — a thermal simulation followed by a linked mechanical simulation — then exports the calibrated results as a PRM (Process Reference Model) file. A progress dialog tracks the thermal and mechanical stages.
Result: A
.prm parameter file is generated at the location you choose. This PRM file can be used as a custom parameter set for additive process simulation studies, calibrated to your specific machine and material parameters.
Note: The PRM generation is a long-running operation. The progress dialog cannot be cancelled once started. Solver details are written to the Text Commands palette, which opens automatically.
Known Limitations:
|
|
All Tabs > Inspect Panel > Display Component Colors |
|
|
|
|
Result: Toggles the display of component colors in the canvas. When enabled, each component is displayed with a distinct color for easier identification.
Keyboard Shortcut: Shift + N
|
|
All Tabs > Inspect Panel > Display Mesh Face Groups |
|
|
|
|
Result: Toggles the display of mesh face groups in the canvas. When enabled, different face groups within mesh bodies are displayed with distinct colors.
Keyboard Shortcut: Shift + F
|
|
Additive Tab > Actions Panel > Netfabb for Fusion |
|
|
|
|
Result: Transfers all bodies within your active Setup to the latest installed version of Autodesk Netfabb for advanced mesh repair and analysis.
Note: This command is only available on Windows and requires Autodesk Netfabb to be installed.
|
|