drop a level to make the numbering more sensible
This commit is contained in:
@@ -85,39 +85,38 @@ Their headquarters is in Belgium.
|
|||||||
|
|
||||||
|
|
||||||
# Setup the Constraints
|
# 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!
|
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! Open Design > Constraint Manager
|
||||||
1. Design > Constraint Manager
|
1. Clearances > All Nets
|
||||||
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. 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
|
||||||
2. Physical > All Nets
|
1. Click on "Min Width" and look at the bottom of the screen
|
||||||
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. 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:
|
||||||
3. Power nets might want to have larger traces:
|
1. Right click on "All Nets" > Classes > Add Class > Net Class
|
||||||
1. Right click on "All Nets" > Classes > Add Class > Net Class
|
4. Set the class as "Power"
|
||||||
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. Select all the nets such as "GND" and "3V3" in Non-members and click ">" to make them members
|
4. Click OK
|
||||||
4. Click OK
|
4. Click on the new "Power" class of nets
|
||||||
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
|
||||||
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.
|
||||||
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.
|
||||||
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. 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
|
||||||
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. 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
|
||||||
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
|
||||||
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. Edit the schematic symbol and put the new pins slightly off the symbol
|
3. Click on a blank spot
|
||||||
3. Click on a blank spot
|
3. Properties: Pins tab > click on the pencil to edit
|
||||||
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. 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
|
||||||
3. If the hole is bigger than 2.5mm, you'll have to increase the max hole constraint
|
1. Constraint Manager > All Rules
|
||||||
1. Constraint Manager > All Rules
|
4. Scroll to Manufacturing > Hole size
|
||||||
4. Scroll to Manufacturing > Hole size
|
4. Expand "Advanced Rules"
|
||||||
4. Expand "Advanced Rules"
|
4. Increase the maximum to your mounting hole size
|
||||||
4. Increase the maximum to your mounting hole size
|
2. Check for Design Rule violations and fix them
|
||||||
2. Check for Design Rule violations and fix them
|
1. Tools > Design Rule Check
|
||||||
1. Tools > Design Rule Check
|
3. Click "Run Design Rule Check" which is on the bottom left! OK will just close the dialog.
|
||||||
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
|
## 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)
|
Create an Outjob to produce the files the PCB manufacturer wants (Gerber and NC drill usually)
|
||||||
|
|||||||
Reference in New Issue
Block a user