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 .brd files
  • Inspecting cadnets, components, layers, pins, or shapes from imported layouts
  • Extracting metal layer polygons from Gerber files for use in custom designs
  • Building a pcbComponent from 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
Installs
23
GitHub Stars
692
First Seen
May 22, 2026
matlab-read-pcb-layout — matlab/matlab-agentic-toolkit