PINS · 品石 / USER GUIDE

KiCad

Copy the files, register project libraries, then start designing.

Use your file manager and KiCad; no scripts are required. Install a KiCad version that supports the delivered files, then open the target .kicad_pro project in the KiCad Project Manager.

01Copy the files

Download and extract the product ZIP. Copy its 01_PINS folder into your project, beside the .kicad_pro file. If the folder already exists, merge the required files and retain other products. Check revisions before replacing matching filenames; do not replace the entire folder.

Your project/
├── Your project.kicad_pro
└── 01_PINS/
    ├── Product_rNN.kicad_sym   Symbols
    ├── Product_rNN.kicad_mod   Footprint
    └── Product_rNN.step        3D model

These filenames are examples. Keep the actual filenames, revisions and folder structure from the package. PCB-native features may have no separate STEP model.

02Register symbol libraries

Open the Schematic Editor from this project. Choose Preferences → Manage Symbol Libraries → Project Specific Libraries. Add each required .kicad_sym file from 01_PINS as a separate entry, then save.

NicknameThe symbol library filename without .kicad_sym
Library path${KIPRJMOD}/01_PINS/actual-filename.kicad_sym
Library typeKiCad

03Register the footprint library

Open the PCB Editor from this project. Choose Preferences → Manage Footprint Libraries → Project Specific Libraries. Add an empty row with the values below and save. Register this library once per project; additional products use the same folder.

Nickname01_PINS (must match exactly)
Library path${KIPRJMOD}/01_PINS
Library typeKiCad

Enter the folder path directly; do not rename it or create a .pretty subfolder. ${KIPRJMOD} resolves to the current project folder, keeping these paths portable.

04Place and check

  1. Place a symbol and confirm its Footprint field is 01_PINS:actual-footprint-name.
  2. Run Update PCB from Schematic. Confirm the footprint is found and pad numbers match symbol pins.
  3. Open the 3D Viewer. If a model is missing, check the footprint’s 3D Models path, ${KIPRJMOD}/01_PINS/actual-filename.step, against the file on disk.

Copying a newer library does not update existing schematic or PCB instances. Back up the project before changing revisions, update symbols or footprints from their libraries as needed, then check nets, ERC and DRC.