matlab-read-pcb-layout
Installation
SKILL.md
Reading PCB and Package Layouts
Scope: pcbFileRead handles both PCB boards and IC/SiP packages. ODB++ and Allegro files may contain package-level designs (BGA substrates, interposers, embedded passives). The workflow is identical — the format determines what's inside, not the function name.
When to Use
- Importing Gerber files (
.gtl,.gbl,.gbr, etc.) into MATLAB for visualization or EM analysis - Reading ODB++ archives (zipped or unzipped) to inspect board or package layouts
- Importing Cadence Allegro
.brdfiles - Inspecting cadnets, components, layers, pins, or shapes from imported layouts
- Extracting metal layer polygons from Gerber files for use in custom designs
- Building a
pcbComponentfrom externally designed layouts for S-parameter analysis
When NOT to Use
- Exporting designs to Gerber files — use
matlab-write-pcb-layout - Building PCB structures from scratch with shape primitives — use
matlab-assemble-pcb-layout - Running EM analysis after import — use
matlab-analyze-em - Defining substrates or stackup materials — use
matlab-manage-pcb-material