Prerequisites
KiKit version
kikit, version 1.7.2
KiCAD version (only KiCAD 8 and 9 are supported)
10
Operating system
Win10
Description
I upgraded to KiCad 10 specifically to try out KiKit, didn't know it was unsupported
That may be why --DRC always
`Windows fatal exception: access violation
Current thread 0x00000624 (most recent call first):
File "C:\Program Files\KiCad\10.0\bin\Lib\site-packages\pcbnew.py", line 9917 in WriteDRCReport
File "C:\Program Files\KiCad\10.0\bin\Lib\site-packages\kikit\drc.py", line 202 in runBoardDrc`
But you can get around that with --no-drc
So my Actual issue is that when running FAB, specifically FAB JLC, the PLOT option "Subtract soldermask from silkscreen', which is always on by default in standard KiCad, is disabled, leaving ink on pads.
The Website does not list a option to re-enable it.
Steps to Reproduce
Draw silsscreen on a pad on a board.
Use KiCad Plot function to make Gerbers. Verify that "Subtract soldermask from silkscreen" is checked.
Load into a viewer, see that the Pads are clear
Use KiKit fab jlcpcb to make gerbers.
Load into a viewer, see that the Pads are covered in ink
Ploted from plain KiCad, as seen on JLC
Fab from KiKit as seen on JLC kikit fab jlcpcb --no-drc SilkError.kicad_pcb test
silkerrror.zip
Prerequisites
KiKit version
kikit, version 1.7.2
KiCAD version (only KiCAD 8 and 9 are supported)
10
Operating system
Win10
Description
I upgraded to KiCad 10 specifically to try out KiKit, didn't know it was unsupported
That may be why --DRC always
`Windows fatal exception: access violation
Current thread 0x00000624 (most recent call first):
File "C:\Program Files\KiCad\10.0\bin\Lib\site-packages\pcbnew.py", line 9917 in WriteDRCReport
File "C:\Program Files\KiCad\10.0\bin\Lib\site-packages\kikit\drc.py", line 202 in runBoardDrc`
But you can get around that with --no-drc
So my Actual issue is that when running FAB, specifically FAB JLC, the PLOT option "Subtract soldermask from silkscreen', which is always on by default in standard KiCad, is disabled, leaving ink on pads.
The Website does not list a option to re-enable it.
Steps to Reproduce
Draw silsscreen on a pad on a board.
Use KiCad Plot function to make Gerbers. Verify that "Subtract soldermask from silkscreen" is checked.
Load into a viewer, see that the Pads are clear
Use KiKit fab jlcpcb to make gerbers.
Load into a viewer, see that the Pads are covered in ink
Ploted from plain KiCad, as seen on JLC
Fab from KiKit as seen on JLC
kikit fab jlcpcb --no-drc SilkError.kicad_pcb testsilkerrror.zip