diff --git a/README.md b/README.md index ae34535..30e1815 100644 --- a/README.md +++ b/README.md @@ -86,38 +86,38 @@ Their headquarters is in Belgium. # Setup the Constraints These ensure that the vendor can make the board and the Design Rule Checker will catch the mistakes. Your chances of having a working board are very low if you skip this step! - Design > Constraint Manager - Clearances > All Nets - Click on the dimension and set it to "0.2mm". You can go as small as 0.1mm if you are using the 1Oz AllPCB copper. - Physical > All Nets - Click on "Min Width" and look at the bottom of the screen - Most manufacturers can handle Min: 0.2mm, Prefer: 2.5mm Max 2.5 as a default - Power nets might want to have larger traces: - Right click on "All Nets" > Classes > Add Class > Net Class - Set the class as "Power" - Select all the nets such as "GND" and "3V3" in Non-members and click ">" to make them members - Click OK - Click on the new "Power" class of nets - Look at the bottom and set the Min: 0.5mm, Prefer 5.0mm, Max 0.9mm for some big traces - Setup the layers of the board. - RU CNC: Suggest doing it in one layer with jumper wires. Autoroute has an option for this. - Most projects: 2 layer is cheapest and enough for most projects - Fit in small space or lots of connections: 4 layers is commonly used on most modern devices - Manually route wires (or use Autorouting, my favorite) to place all the wires. - If you need mounting holes, create Pads with a hole of the size you want - You'll have to assign it an identifier (such as S1, S2, S3,..) and match it to a pin in the "Pins" list - Edit the schematic symbol and put the new pins slightly off the symbol - Click on a blank spot - Properties: Pins tab > click on the pencil to edit - Uncheck the boxes for Show, Number, and Name on the mounting hole pads to hide them - If the hole is bigger than 2.5mm, you'll have to increase the max hole constraint - Constraint Manager > All Rules - Scroll to Manufacturing > Hole size - Expand "Advanced Rules" - Increase the maximum to your mounting hole size - Check for Design Rule violations and fix them - Tools > Design Rule Check - Click "Run Design Rule Check" which is on the bottom left! OK will just close the dialog. +1. Design > Constraint Manager + 1. Clearances > All Nets + 2. Click on the dimension and set it to "0.2mm". You can go as small as 0.1mm if you are using the 1Oz AllPCB copper. + 2. Physical > All Nets + 1. Click on "Min Width" and look at the bottom of the screen + 3. Most manufacturers can handle Min: 0.2mm, Prefer: 2.5mm Max 2.5 as a default + 3. Power nets might want to have larger traces: + 1. Right click on "All Nets" > Classes > Add Class > Net Class + 4. Set the class as "Power" + 4. Select all the nets such as "GND" and "3V3" in Non-members and click ">" to make them members + 4. Click OK + 4. Click on the new "Power" class of nets + 4. Look at the bottom and set the Min: 0.5mm, Prefer 5.0mm, Max 0.9mm for some big traces + 2. Setup the layers of the board. + 1. RU CNC: Suggest doing it in one layer with jumper wires. Autoroute has an option for this. + 3. Most projects: 2 layer is cheapest and enough for most projects + 3. Fit in small space or lots of connections: 4 layers is commonly used on most modern devices + 2. Manually route wires (or use Autorouting, my favorite) to place all the wires. + 2. If you need mounting holes, create Pads with a hole of the size you want + 1. You'll have to assign it an identifier (such as S1, S2, S3,..) and match it to a pin in the "Pins" list + 3. Edit the schematic symbol and put the new pins slightly off the symbol + 3. Click on a blank spot + 3. Properties: Pins tab > click on the pencil to edit + 3. Uncheck the boxes for Show, Number, and Name on the mounting hole pads to hide them + 3. If the hole is bigger than 2.5mm, you'll have to increase the max hole constraint + 1. Constraint Manager > All Rules + 4. Scroll to Manufacturing > Hole size + 4. Expand "Advanced Rules" + 4. Increase the maximum to your mounting hole size + 2. Check for Design Rule violations and fix them + 1. Tools > Design Rule Check + 3. Click "Run Design Rule Check" which is on the bottom left! OK will just close the dialog. ## Output the job to send to the PCB manufacturer Create an Outjob to produce the files the PCB manufacturer wants (Gerber and NC drill usually)