KB: Creating a Panel Array PCB Template from DXF or DWG Outline
Solution Details
The goal is to generate a reusable panel array PCB template from a DXF or DWG file that contains mechanical outlines, cutouts, and holes. These features must be accurately translated into Altium Designer to support manufacturing and assembly processes. DXF and DWG formats are commonly used for mechanical drawings and for defining precise board outlines and tooling features. Importing these into Altium Designer ensures consistency between mechanical and electrical design domains.
To achieve this, you can use the following methods:
- Import DXF/DWG into a mechanical layer
- Convert primitives into board outlines, holes, and cutouts
- Use Embedded Board Arrays for Panelization
Step-by-Step Instructions
1. Import DXF/DWG into Altium Designer
1. Open your PCB document
2. Go to File » Import » DXF/DWG
3. Choose the mechanical layer where the outline should be placed
4. Complete the import process
Further Reading: AutoCAD-DXF Import-Export Support
2. Convert DXF Lines to Board Outline
1. Select the imported objects representing the board outline
2. Use Design » Board Shape » Define Board Shape from Selected Objects to create the board outline
Further Reading:
3. Create Holes and Cutouts
1. Select the primitives representing holes or cutouts.
2. Navigate to Tools » Convert » Create Board Cutout from Selected Primitives.
Further Reading: Cutting a Hole in the Board Shape
4. Define Route Tool Paths
5. Panelization Using Embedded Board Arrays
1. Open the panel PCB document.
2. Use the Embedded Board Array object to place multiple instances of the board.
3. Configure spacing, rotation, and tooling features as needed.
Further Reading: Board Panelization
Video: How to do Panelization in Altium Designer - Video