r/PythonProjects2 • u/S0YUZ2 • 1h ago
ducted 3d printed drone segmented frame parametric generator
galleryall you do is give it a prop size, a motor and your printer's bed. It derives the duct section from the aerodynamics, splits the ring into the fewest pieces that still fit the plate, and builds the parts as SLDPRT, STEP and STL.
I built this from measurements of my own 13" ducted quad, so every default in the code is a number taken off that airframe. The design side (preview, section, layers, report) needs nothing but numpy and matplotlib and runs anywhere. The SolidWorks backend is tested on SolidWorks 2025, rev 33.4.1, on Windows only. The build123d backend runs anywhere Python does.
for more information , also looking for contributors to help if possible https://github.com/jackgibbons85/ductgen
give it a look ! ^_^