testing bullet indentation

This commit is contained in:
2026-09-08 22:35:34 +00:00
parent 391f6a5688
commit 949ce0f3ec
+26 -13
View File
@@ -37,8 +37,7 @@ Altium Designer is an expensive professional-grade ECAD software for schematic c
1. If you make a particularly useful component, please share it in the Workspace so others can use it as well. 1. If you make a particularly useful component, please share it in the Workspace so others can use it as well.
1. By default, things are public so if you need to change permissions on a project related to an assignment, please contact your instructor to change the "Share" setting on a file or directory. 1. By default, things are public so if you need to change permissions on a project related to an assignment, please contact your instructor to change the "Share" setting on a file or directory.
# General Workflow # Starting a PCB
1. Setup what pins are allowed to connect in the Project > Options > Connection Matrix 1. Setup what pins are allowed to connect in the Project > Options > Connection Matrix
* The most common change is to change IO to Output to be "No Report" otherwise connecting a Pi GPIO to an output will create a warning. * The most common change is to change IO to Output to be "No Report" otherwise connecting a Pi GPIO to an output will create a warning.
1. Find the Schematic Symbols and PCB layout in the Reykjavik University Workspace library 1. Find the Schematic Symbols and PCB layout in the Reykjavik University Workspace library
@@ -58,17 +57,29 @@ Altium Designer is an expensive professional-grade ECAD software for schematic c
1. It will create an Engineering Change popup showing the operations it will do 1. It will create an Engineering Change popup showing the operations it will do
2. Click Validate (look for red X's for possible issues) 2. Click Validate (look for red X's for possible issues)
2. Click Execute 2. Click Execute
1. Pick a PCB manufacturer. This will determine the options for traces and vias. Some options in no particular order:
- AllPCB (as of 2026-06-15) # Pick a PCB manufacturer.
- Manufacturing capabilities at https://www.allpcb.com/advanced_pcb_manufacturing_capability.html This will determine the options for traces and vias. Some options in no particular order:
- Drill hole size: 0.15-6.5mm ## JLCPCB
- Minimum via/pad: Double-side board: 0.2mm (inner diameter)/0.5mm (outer diameter) Multi-layer board: 0.15mm (inner diameter)/0.25mm (outer diameter) ①The outer diameter must be 0.1mm larger than the inner diameter, 0.15mm preferred ②Preferred Min. Via hole size: 0.2mm The boards in the 2026 rover kits were made here.
Minimum trace: This depends up on the copper thickness! (1OZ copper) 0.076/0.076mm(3mil/3mil). Tolerance is 20% so you probably want to set the width to 1mm ## AllPCB
Silkscreen text minimum height 0.75mm, width 0.1mm As of 2026-07-29 they were not accepting orders.
Silkscreen spacing from character to copper: 0.15mm Manufacturing capabilities at https://www.allpcb.com/advanced_pcb_manufacturing_capability.html
PCB4LessLinks to an external site. * Drill hole size: 0.15-6.5mm
EuroCircuitsLinks to an external site. * Minimum via/pad:
1. Setup the Constraints (according to your PCB manufacturer. These are for AllPCB) to ensure that they 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! * Double-side board: 0.2mm (inner diameter)/0.5mm (outer diameter)
* Multi-layer board: 0.15mm (inner diameter)/0.25mm (outer diameter)
* The outer diameter must be 0.1mm larger than the inner diameter, 0.15mm preferred
* Preferred Min. Via hole size: 0.2mm
* Minimum trace: This depends up on the copper thickness! (1OZ copper) 0.076/0.076mm(3mil/3mil). Tolerance is 20% so you probably want to set the width to 1mm
* Silkscreen text minimum height 0.75mm, width 0.1mm
* Silkscreen spacing from character to copper: 0.15mm
## PCB4Less
## EuroCircuits
# 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 Design > Constraint Manager
Clearances > All Nets 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. 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.
@@ -101,6 +112,8 @@ Altium Designer is an expensive professional-grade ECAD software for schematic c
Check for Design Rule violations and fix them Check for Design Rule violations and fix them
Tools > Design Rule Check Tools > Design Rule Check
Click "Run Design Rule Check" which is on the bottom left! OK will just close the dialog. 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) Create an Outjob to produce the files the PCB manufacturer wants (Gerber and NC drill usually)
Right click on the project > Add New to Project > Output Job File Right click on the project > Add New to Project > Output Job File
Click on [Add New Fabrication Output] > Gerber Files > pick the PCB file Click on [Add New Fabrication Output] > Gerber Files > pick the PCB file