easyeda2kicad.py icon indicating copy to clipboard operation
easyeda2kicad.py copied to clipboard

Relative Links for 3D Models include entire output path

Open InfraredAces opened this issue 8 months ago • 0 comments

Steps to Reproduce

mkdir -p ~/KicadProject/libs/easyeda
easyeda2kicad --full --lcsc_id=C434858 --output ~/KicadProject/libs/easyeda/easyeda --project-relative

Expected Behavior

  • Creates the symbol, footprint, and 3D model at ~/KicadProject/libs/easyeda
    • easyeda.kicad_sym
    • easyeda.pretty/DIO-DT-TH_BD8.0-L6.0-P10.00-D1.2.kicad_mod
    • easyeda.3dshapes/DIO-DT-TH_D8.0-L6.0-P10.16.wrl
  • The footprint is linked to the 3D model at ${KIPRJMOD}/libs/easyeda/easyeda.3dshapes/DIO-DT-TH_D8.0-L6.0-P10.16.wrl

Actual Behavior

  • Creates the symbol, footprint, and 3D model at ~/KicadProject/libs/easyeda
    • easyeda.kicad_sym
    • easyeda.pretty/DIO-DT-TH_BD8.0-L6.0-P10.00-D1.2.kicad_mod
    • easyeda.3dshapes/DIO-DT-TH_D8.0-L6.0-P10.16.wrl
  • The footprint is linked to the 3D model at ${KIPRJMOD}/home/username/KicadProject/libs/easyeda/easyeda.3dshapes/DIO-DT-TH_D8.0-L6.0-P10.16.wrl

InfraredAces avatar Jun 03 '24 02:06 InfraredAces