opulo-inc / feeder

Source for LumenPnP Feeders
GNU General Public License v3.0
77 stars 31 forks source link

Setting proper design rules in KiCAD #22

Open Magpie-81 opened 1 year ago

Magpie-81 commented 1 year ago

Version Number

1.0.1

Bugfix or Enhancement

Bugfix

Description

grafik Some of the design rules need to be set to a more reasonable value for the design rule check to actually flag issues on the board.

For the big mounting holes where you place the countersink screws in, i would add a keepout ring a bit bigger than the size of the screw head max diameter, so there is no copper on top and bottom in these regions at all. The chamfering of the pcb is quite a rough mechanical job, so you really don't want signal traces near these holes at all.

And be aware that the board outline will be cut with a round router, usually 2.0 or 2.4mm diameter, so some corners you defined in the board outline will not be fabricated as drawn in the pcb file: grafik grafik

Suggested Solution

Go over the design rules and assign industry standard values or what ever your board fab sets as requirement in theyr documentation. Set keepout zones for the mechanical holes to keep any copper and traces away from there.

sphawes commented 1 year ago

Thanks for the note @Magpie-81! Totally agree, we should add these in for sure. I'll include them as part of the next rev!