Closed SharkiBoom closed 11 months ago
Also having this issue with KiCad 6.0
Probably because of this line: https://github.com/bennymeg/JLC-Plugin-for-KiCad/blob/ef138c8feb8282dfd7ed4f879b4f1364de1db1fd/plugins/process.py#L68
JLC PCB expects this margin.
I Checked the API and it seems KiCad excepts an int
(here).
I haven't encountered this issue before, probably the units KiCad want are not millimeters, I am trying to figure this out.
I have seen this issue in KiCad 6.0 as well. A quick Google says that KiCad internally stores measurements as nanometres (https://docs.kicad.org/6.0/en/pcbnew/pcbnew.html) so perhaps this is what the API is expecting?
OK, I'll try to update it to 50000 nanometers.
Added a fix in 3.0.2 (prerelease). you can try it manually.
Thank you! Working well in KiCad 7.0
ERROR in method 'BOARD_DESIGN_SETTINGS_m_SolderMaskMargin_set', argument 2 of type 'int'
I'm not sure how to fix this and I haven't found anyone else having this issue. This is kicad 6.0, I will try migrating over to kicad 7.0 to see if it changes anything :)
Edit: Works fine in kicad 7.0, might be a non-issue but will leave it up for anyone still having the issue in kicad 6.0