Add gerber files for eepyPad rev1
This commit is contained in:
parent
622dc6feff
commit
98fae1e0ae
21 changed files with 68505 additions and 6 deletions
29
README.md
29
README.md
|
|
@ -11,11 +11,18 @@ Custom macro key pad with mechanical low-profile (Choc) switches.
|
|||
|
||||
### Generating the PCB
|
||||
|
||||
The KiCad PCB files are generated using Ergogen. Then they need to be manually routed and finalized in KiCad before
|
||||
they can be exported as Gerber files and send to a PCB manufacturer.
|
||||
|
||||
#### Generating KiCad files with Ergogen
|
||||
|
||||
To generate the KiCad PCB file with Ergogen, first install Ergogen using npm: `npm install`.
|
||||
|
||||
Then, run `npm run ergogen`. You can find the KiCad file in `ergogen/output/pcbs/eepypad.kicad_pcb`.
|
||||
Copy the file to `kicad/eepypad.kicad_pcb`.
|
||||
|
||||
#### Routing and finalizing the KiCad files
|
||||
|
||||
Open the file in KiCad (create a project if non exists yet). Finalize the PCB in KiCad.
|
||||
|
||||
1. (Optional) Run the Design Rules Checker. Check the errors. Most of them can be ignored/excluded.
|
||||
|
|
@ -46,7 +53,27 @@ Open the file in KiCad (create a project if non exists yet). Finalize the PCB in
|
|||
9. Run the Design Rules Checker and make sure there are no (relevant) violations.
|
||||
10. Add some fancy text on the `F.Silkscreen` layer.
|
||||
|
||||
TODO: How to export?
|
||||
#### Export Gerber files
|
||||
|
||||
Now you can generate the gerber, drill and map files.
|
||||
|
||||
1. Generate Gerber files.
|
||||
- Menu: `File -> Fabrication Output -> Gerbers`
|
||||
- Select plot format `Gerber`.
|
||||
- Set output directory to `gerber/rev1/` (adjust for current revision).
|
||||
- Set coordinate format to `4.6, unit mm`.
|
||||
- Click `Plot` to generate files.
|
||||
2. Generate drill and map files.
|
||||
- In the previous dialog, click `Generate Drill Files...`.
|
||||
- Set drill file format to `Excellon`.
|
||||
- Set drill units to millimeters.
|
||||
- Set same output directory as above.
|
||||
- Click `Generate Drill File`, then `Generate Map File`
|
||||
3. Create zip file with all generated files from `kicad/gerber/{REVISION}`.
|
||||
- No subdirectories, only files.
|
||||
- Ideally name the file `eepypad_{REVISION}.zip`.
|
||||
4. Upload zip file to manufacturer and make sure everything is correct.
|
||||
5. Add all generated files to version control (the zip should be on gitignore).
|
||||
|
||||
## Used software
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue