Contains the following configuration files for the Brigham Young University Electrical and Computer Engineering Shop:
- Shop parts library
- EAGLE CAM Processor
- EAGLE Design rules (for DRC)
- Altium *.RUL file (WIP)
- Altium Export Proccess
- KiCad Design Rules Project
- KiCad Export Proccess
It is easiest to use this repository by using git, which on Windows has to be installed. Linux and Mac usually come with git installed. You can find out by opening a terminal (or PowerShell for Windows) and typing git version
. If it is not installed, download it. If using a computer without administrative privileges (a school computer), download the Portable or "thumbdrive edition".
- Open a terminal (Ctrl+Alt+T on Linux, PowerShell on Windows).
- Run
git version
. If an error occurs, follow the instructions in the above paragraph to download git. - Navigate to where you want to download the repository using the
cd
command - Run
git clone https://github.com/BYU-ELC/PcbDesign byuPCB
- Now when running your PCB design software, make sure to navigate here when checking design rules or exporting to .gbr files
Every once in a while, navigate to the directory chossen for download and execute git pull
. This will keep your version of the file up to date.
This method is easier, but you will have to do it every time you want to submit a board for production. Using Git is highly recommended, but this option is included for completeness.
- Open a browser and navigate to https://github.com/BYU-ELC/PcbDesign.
- Click on the green "Code" button, then "Download ZIP"
- Extract the files from the folder
(Below this line is eagle specific.)
- To use the library, click on the "Open library manager" (3 books) button at the top, click on the "In Use" tab, and select "Browse..." and find and select the .lbr file that was extracted.
- When running the DRC, click "Load", and then find and select the .dru file that was extracted.
- When running the CAM Processor, click the "Load job file" button at the top (paper with an arrow) and then "Open CAM File...". Find the .cam file that was extracted.
Remember, the file will have to be downloaded new each time it is used so that all updates will be available.
Below are links to JLC PCB's CAM and Design rule files because they are hard to find on the website.
CAM files: use jlcpcb_2_layer_v9.cam for most jobs
DRC files: use design_rules/jlcpcb-2layers.dru