-
Notifications
You must be signed in to change notification settings - Fork 29
scripts howto
Before using the scripts, please make sure you already have all the required files for your frame and modules. Please refer to How to create a new board? for more info on where to start.
We recomment using docker to combine hellen pieces together. We even have github acrion to invoke that docker see https://github.com/rusefi/hellenSkeleton!
- Export gerbers/BOM/CPL/WRL from KiCAD or AD
- Convert from EDA-specific format into unified Hellen format using appropriate script(s)
Syntax example for Kicad modules:
cd hellen-one
python ./bin/copy_from_Kicad.py "modules" "kicad/modules" "gerber" "vr-discrete" "0.2"
Before starting the script, please make sure you have exported the gerber files from Kicad to the following folder:
./hellen-one/kicad/modules/hellen1-vr-discrete/gerber
Syntax example for AD modules:
cd hellen-one
sh ./bin/copy_from_AD.sh "../path-to-AD-workspace" "." "modules" "can" "0.1"
The exported gerber files should be placed into the "path-to-AD-workspace/modules/hellen1-can/jlc-0.1" (where "can" and "0.1" are the module name and revision) The preferred method of exporting from AD is to use the corresponding .OutJob file.