Hacker News new | past | comments | ask | show | jobs | submit login

Tools like Fusion360 and FreeCAD have python scripting. You can definitely programmatically create entire models. But, because Fusion360 and FreeCAD are both parametric, you can also just define a number of parameters as global variables and then reference them in dimensions (with formulas). For KiCAD, I just export to STEP files (Fusion 360 has integrated physical and electrical design, but I found Fusion 360's electrical/PCB design to be worse than KiCAD).



I had trouble getting the Python scripting working in FreeCAD, so I kind of blew it off after that. I haven't used the Fusion360 Python stuff.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: