|
|
|
# Gerber2Png
|
|
|
|
|
|
|
|
**Overview**
|
|
|
|
|
|
|
|
Gerber2Png is a java script based react frontend application that runs on your browser to load Gerber files from EDA Software ( like Kicad, Eagle,Fusion 360 , Proteus, easy EDA, altium etc ) and convert them to black and white PNG files includes traces, drills, Board outline for PCB Milling operations in Mods
|
|
|
|
|
|
|
|
**Gerber2PNG** is an online tool designed to convert Gerber files from KiCad into PNG format, making them suitable for CNC milling. This tool simplifies the process of generating milling-ready images for both single-sided and double-sided PCBs. It is hosted at [Gerber2PNG](https://gerber2png.fablabkerala.in/) and built using JavaScript libraries with a React-based UI.
|
|
|
|
|
|
|
|
**Why Gerber2Png**
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
|
|
|
- Convert KiCad Gerber files to PNG format
|
|
|
|
- Support for **single-sided PCBs**
|
|
|
|
- Support for **double-sided PCBs**
|
|
|
|
- User-friendly React-based interface
|
|
|
|
|
|
|
|
**Usage**
|
|
|
|
|
|
|
|
# Single Side PCB
|
|
|
|
|
|
|
|
To generate a PNG for a **single-sided PCB**, follow these steps:
|
|
|
|
|
|
|
|
1. Go to [Gerber2PNG](https://gerber2png.fablabkerala.in/)
|
|
|
|
2. Upload your Gerber file
|
|
|
|
3. Select **Single-Sided** option
|
|
|
|
4. Click **Convert** to generate the PNG
|
|
|
|
5. Download the output file
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
# Double Side PCB
|
|
|
|
|
|
|
|
For a **double-sided PCB**, follow these steps:
|
|
|
|
|
|
|
|
1. Go to [Gerber2PNG](https://gerber2png.fablabkerala.in/)
|
|
|
|
2. Upload your Gerber files
|
|
|
|
3. Select **Double-Sided** option
|
|
|
|
4. Click **Convert** to generate PNGs for both layers
|
|
|
|
5. Download the output files
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
## Troubleshooting
|
|
|
|
|
|
|
|
- **Output PNG is blank**: Ensure your Gerber files are correctly exported from KiCad.
|
|
|
|
- **File upload error**: Check the file format and size limitations.
|
|
|
|
- **Incorrect alignment for double-sided PCB**: Verify that the top and bottom layers are correctly aligned before conversion.
|
|
|
|
|
|
|
|
## Contributing
|
|
|
|
|
|
|
|
If you’d like to contribute to Gerber2PNG, feel free to submit feedback or feature requests via the website or open an issue on GitHub.
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
This project is licensed under the MIT License.
|
|
|
|
|
|
|
|
## Contact
|
|
|
|
|
|
|
|
For support, reach out via email: `midlaj4n@gmail.com`
|
|
|
|
|
|
|
|
### Reference links
|
|
|
|
[Rayan’s Eagle PCB Double sided](https://fabacademy.org/2024/labs/kochi/students/rayan-abdul/week08.html) |
|
|
|
\ No newline at end of file |