KB: 3D Layout Mode Shows Excess Material Removal When Using Route Tool Path Layer

Altium Designer Altium Designer
This article explains why a PCB appears smaller in 3D Layout Mode compared to 2D Layout Mode when primitives are placed on the Route Tool Path layer. This behaviour is expected and not a software defect. The issue occurs when users define the board outline using line or arc primitives on the Route Tool Path layer instead of a mechanical or Keep-Out layer. In 2D Layout Mode, the board outline is defined from the centerline of primitives, whereas in 3D Layout Mode the Route Tool Path layer is interpreted as the physical machining path and removes material based on the full primitive width. This results in unintended material removal equal to half the primitive width. The solution is to separate board outline definition from routing path generation and follow the correct workflow to ensure consistent results between 2D and 3D views.

Solution Details

Symptoms of size mismatch between 2D and 3D

A PCB may appear correct in 2D Layout Mode but smaller in 3D Layout Mode.

  • The board outline appears wider in 2D.
  • The 3D model shows material removed along the board edge.
  • The discrepancy typically equals half the primitive width.

This behaviour occurs when primitives used to define the board outline are placed on the Route Tool Path layer instead of a mechanical or Keep-Out layer.

Root cause of centerline versus edge interpretation

The difference is caused by how primitives are interpreted in each mode and their intended function:

  • Board Shape definition is based on the centerline of selected line/arc primitives.
  • Route Tool Path represents the physical machining path used during PCB fabrication.
  • In 3D Layout Mode, the system removes material according to the full width of Route Tool Path primitives.
  • No centerline compensation is applied when rendering material removal.

If primitives are centered on the board edge, half of their width extends into the board area, resulting in unintended material removal equal to half the primitive width. This behaviour is expected functionality and reflects how the Route Tool Path layer models real-world routing operations.

Recommended usage and design decisions

  • ✅ Define the board outline using a mechanical layer or the Keep-Out layer.
  • ✅ Use Design » Board Shape » Define Board Shape from Selected Objects for outline creation.
  • ✅ Generate Route Tool Path primitives from the board shape using the dedicated command.
  • ❌ Do not use the Route Tool Path layer to define the board outline.

Incorrect use of the Route Tool Path layer can lead to:

  • Misinterpretation of PCB dimensions
  • Incorrect fabrication assumptions
  • Inconsistent 2D versus 3D visual results

Step-by-step workflow for correct implementation

  1. Place line/arc primitives forming a closed boundary on a mechanical or Keep-Out layer.
  2. Select the primitives.
  3. Run Design » Board Shape » Define Board Shape from Selected Objects.
    Altium Designer PCB editor with Design menu open to “Define Board Shape from Selected Objects”, showing primitives on a mechanical layer forming a closed boundary before board shape creation, illustrating step 3 in workflow. 
  4. Verify the board shape in 2D Layout Mode.
    Altium Designer PCB editor showing resulting board shape after using Define Board Shape from Selected Objects, with outline following primitive centerlines and not outer edges, demonstrating correct 2D board boundary interpretation. 
  5. Run Design » Board Shape » Create Primitives From Board Shape.
  6. Enable the Route Tool Outline option in the dialog.
    Altium Designer dialog “Line/Arc Primitives From Board Shape” showing Route Tool Path layer selected with Route Tool Outline enabled, demonstrating creation of routing primitives aligned to board edge via Design » Board Shape menu. 
  7. Select a dedicated mechanical layer with Layer Type set to Route Tool Path.
  8. Generate the Route Tool Path primitives.
    Altium Designer PCB editor showing generated Route Tool Path primitives aligned to board edge after enabling Route Tool Outline, with line and arc edges matching the board boundary to produce correct routing geometry. 
  9. Switch to 3D Layout Mode and confirm correct material removal.
    Altium Designer 3D Layout Mode comparison showing Route Tool Path using centerline-aligned primitives causing extra material removal versus edge-aligned primitives producing correct board edge with no excess removal. 

For troubleshooting validation:

  • Temporarily change the Route Tool Path layer type to a different layer type.
  • Switch to 3D Layout Mode and confirm that excess material removal disappears.
  • If resolved, recreate the Route Tool Path using the correct workflow above.

Additional Notes

The Route Tool Path layer is intended to represent the physical router bit path used during PCB fabrication. In 3D Layout Mode, this layer is used to simulate routed slots and material removal. It should not be used to define the board outline geometry.

References

如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。