Siddhartha Yash Kovid

← Notes · Darth-Hidious/Vingilot.mk01.manta

Vingilot Mk01 — Code-CAD for a VTOL airframe

CadQuery modules for fuselage, wing, nacelle, empennage. Params in mm, STEP export, optional Onshape upload.

Modular Code-CAD for a VTOL airframe. CadQuery builds each section from a shared parameter file, exports STEP, and can upload the hierarchy to Onshape.

Layout

  • fuselage — main body
  • wing — flying-wing surfaces
  • nacelle — motor pods / tilt rotors
  • empennage — tail
  • params.py — dimensions (mm)
  • exports/ — STEP per module
  • upload_to_onshape.py — hierarchical upload

Workflow

python -m assemblies.fuselage.build
python upload_to_onshape.py fuselage
python upload_to_onshape.py --all

Deps: CadQuery, Onshape client, python-dotenv. Geometry lives in git; Onshape is an export target.

Repository: https://github.com/Darth-Hidious/Vingilot.mk01.manta