easyw
easyw
> What is you command to make the track? `import fcad_pcb` `from fcad_pcb import kicad` `from kicad_parser import KicadPCB` `pcb = kicad.KicadFcad(filename)` `pcb.setLayer('B.Cu')` `pcb.makeZones(shape_type='face',thickness=0.05, fit_arcs=True,holes=True)` `pcb.makeTracks(holes=True)` `pcb.makePads(shape_type='face',thickness=0.05,holes=True,fit_arcs=True)` or `import fcad_pcb`...
@realthunder I forgot to add the FC version [code] OS: Windows 10 (10.0) Word size of FreeCAD: 64-bit Version: 0.21.29484 (Git) Build type: Release Branch: master Hash: 4de0e6fb198a60bd09400d64994e7aa8308b1e23 Python 3.8.13,...
@realthunder I tried but still in some user case I cannot solve the issue... then I tried: 1) create tracks without holes 2) create holes 3) extrude holes as solid...
@realthunder I'm sorry but I cannot replicate the issue on other boards atm ... I need to dig deeply in my testing board folder...
@galou @realthunder it seems that simoro doesn't support py3 > Requirements > > python (>= 2.7, 3.* is not supported) FreeCAD is going toward py3 compatibility...
Hi @probono, I'm using FreeCAD AppImage and calling a python code: subprocess.call(["xdg-open", fnameDemo]) Vshould I use a different code?
hi @probonopd Thx! it works for me using: ``` import os, subprocess del os.environ['LD_LIBRARY_PATH'] subprocess.call(["xdg-open", pdffilename]) ``` Should I restore the `os.environ['LD_LIBRARY_PATH']` value after the call?
Thx @TheAssassin I'm going to use `Popen` with `my_env`
hi @jbayer05 thanks for your detailed feedback... I've pushed some code https://github.com/easyw/kicadStepUpMod/commit/05ca2b70dafe89563e443af404f18ce3a0cd1320 to make the parser a bit more robust... Please have a try.
@TimGoll in kSU you can use he make union or make compound and then export it