Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting proper design rules in KiCAD #22

Open
Magpie-81 opened this issue May 11, 2023 · 1 comment
Open

Setting proper design rules in KiCAD #22

Magpie-81 opened this issue May 11, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@Magpie-81
Copy link

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.

@Magpie-81 Magpie-81 added the triage for issues that need a first response and tagging label May 11, 2023
@sphawes
Copy link
Member

sphawes commented May 12, 2023

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!

@sphawes sphawes added this to the REV12 Feeder Motherboard milestone May 12, 2023
@sphawes sphawes added enhancement New feature or request and removed triage for issues that need a first response and tagging labels May 12, 2023
@sphawes sphawes self-assigned this May 12, 2023
sphawes added a commit that referenced this issue May 17, 2023
…keepouts are already present for the countersink, and they're much bigger than the max diameter of the countersink
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants