Skip to content
kicadStepUp: ECAD to MCAD FreeCAD WorkBench
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Resources added support for kicad_pcb, kicad_mod double quotes format Apr 15, 2019
demo added support for kicad_pcb, kicad_mod double quotes format Apr 15, 2019
images first commit Sep 12, 2017
.gitattributes first commit Sep 12, 2017
.gitignore fixed some OS command, added WB version nbr Sep 13, 2017
Init.py added open of FCStd zipped file(s) Apr 5, 2018
InitGui.py
README.md added support for kicad_pcb, kicad_mod double quotes format Apr 15, 2019
SaveSettings.py changed preferences page name Sep 23, 2018
ZipStepImport.py added brep support in zip Jul 25, 2018
changelog.txt fixing pushpcb Apr 12, 2019
constrainator.py
exchangePositions.py added generateSketch var to code Oct 17, 2018
expTree.py improved ECAD MCAD Synchronization (3D model position & pcb edge sync) Sep 1, 2018
explode.py adding silks to explode Oct 9, 2018
hlp.py usable new 8.1.0.8 release Oct 18, 2018
kicadStepUpCMD.py added support for kicad_pcb, kicad_mod double quotes format Apr 15, 2019
kicadStepUptools.py added support for kicad_pcb, kicad_mod double quotes format Apr 15, 2019
kicad_parser.py added support for kicad_pcb, kicad_mod double quotes format Apr 15, 2019
ksu_locator.py
makefacedxf.py added a warning if DXF import is not correctly configured Feb 9, 2019
test-mb.py remove_suffix improved Sep 10, 2018
tracks.py
utf8test-TBD.txt
utf8test.py going further to py3/py2 and preferences compat Oct 15, 2018

README.md

kicadStepUp-WB

icon

forthebadge made-with-python

KiCad StepUp tools are a FreeCAD Macro and a FreeCAD WorkBench to help in Mechanical Collaboration between KiCad EDA and FreeCAD or a Mechanical CAD.

KiCad StepUp features:

  • load kicad board and parts in FreeCAD and export it to STEP (or IGES) for a full ECAD MCAD collaboration
  • load kicad_mod footprint in FreeCAD to easy and precisely align the mechanical model to kicad footprint
  • convert the STEP 3D model of parts, board, enclosure to VRML with Materials properties for the best use in kicad
  • check interference and collisions for enclosure and footprint design
  • design a new pcb Edge with FreeCAD Sketcher and PUSH it to an existing kicad_pcb Board
  • PULL a pcb Edge from a kicad_pcb Board, edit it in FC Sketcher and PUSH it back to kicad
  • design a new footprint in FreeCAD to get the power of Sketch in footprints
  • generate Blender compatible VRML files

Please see KiCad Info forum or FreeCAD forum to discuss or report issues regarding this Addon.

screenshot

Installing

Download and install your corresponding version of FreeCAD from wiki Download page and either install

  • automatically using the FreeCAD Add-on Manager (bundled in to 0.17 dev version under Tools Menu)
  • manually by copying the kicadStepUpMod folder to the Mod sub-directory of the FreeCAD application.

StepUp Cheat sheet

kicad StepUp Cheat sheet

Requirements

  • FreeCAD 0.15 4671 or 0.16 >= 6712 or 0.17 >= 11707 or 0.18

License

GNU AFFERO GENERAL PUBLIC LICENSE

You can’t perform that action at this time.