wntrblm / Gingerbread

Web-based tool for creating artistic PCBs
Other
120 stars 13 forks source link

Drill holes and Silkscreen mismatch on KiCad 8.0.5 #9

Open robusta opened 1 month ago

robusta commented 1 month ago

I tried converting one of my designs via Gingerbread, and noticed that the drill holes seem to be converted perfectly, but the size of the F.SilkS layer is smaller. The height of the design is about 6 mm smaller than it should be.

Any idea why this would be happening? Small screenshot as an example.

Scherm­afbeelding 2024-09-23 om 21 35 22
theacodes commented 1 month ago

It's hard to tell without the exact file, would you mind sharing it?

robusta commented 1 month ago

Sure, here's the svg I used. 1  Buffered Multiplier_eigen design And the resulting pcb (renamed to txt, otherwise it didn't want to upload).

design.kicad_pcb.txt

debreczeni commented 1 month ago

Hello, I have a similar issue, all my layers are down 0.22mm. After some debugging I realised the Edge.Cuts layer is what is off for me, it is 0.22mm higher than it should be. Adjusting it manually by hand fixes the drill holes too, and fixes all the other layers. Edit: Looking closer showed that in fact the origin of all the other layers are off by 0.22mm on my design, instead of the edge cut, the edge cut polygon's origin is starting at 0, 0. The copied text / generated .kicad_pcb file does show the origins at 0, 0... weird.