Dear all,
This is my first post here and my first pcb design, so please lots of mistakes from my side.
I am doing a PCB to replace the acetate PCB like that comes with many low cost keypads. On my case that’s the printed circuit in my calculator.
The PCB design consists only of vertical and horizontal copper tracks. In the intersection of each row and column I have a hand made footprint where each key will touch when pressed.
Something similar to what I am doing.
Problems
1 - DRC Fails saying that the PAD is too close to a track. That is because they are connected.
Is this happening because I don’t have a schematic, so the software could match pads to nets ?
2 - I am always changing grid size to perfectly connect tracks. I think this is not good, but will that have an impact on the final product?
3 - I am going to use these guys http://www.allpcb.com. How can I get their rules, so I could configure kiCad according to them ?
It seems alright. But it is difficult to evaluate a .png file. Especially without the schematic.
I suppose the footprints for the keys will work fine. It is not possible to make any measure. Look at the website pointed out by @ppelleti to check the design rules.
hi,
To do a schematic I would only have pins, labels and not much more. Please remember this takes no component at all, just tracks drawn horizontally and vertically with the footprint for the keys cutting the connection between one side of the track and the other, which will be shorted whenever a key is pressed. So I guess that would be more difficult to do the schematic + layout, than the layout on it’s own.
I disagree, even with 9 pads and tracks. If you don’t want to create nets you just have to do without DRC. But the time spent with schematic is saved in layout. After you have used the push and shove router you will know why.
Hi,
What I mean is that, at this point, I already have the layout done, so what would be the benefit to go back and design the schematic and layout?
The layout I’ve done wasn’t time consuming at all, since I literally drew one line, one column, one via, one pad and one footprint. Then I created an array with the correct number of elements and spacing and with a click the layout was 70% done.
The only advantage I see in starting from scratch is to be able to use DRC.
Thanks,
Pedro