DMGB Systems — Hall thruster teaching model This package contains an editable conceptual CAD cutaway, informed by NASA SmallSat State of the Art 2026, In-Space Propulsion, Figure 4.30 (PDF page 36 / printed page 91). It is not a replica of a particular engine. The dimensions are arbitrary teaching proportions. STEP millimetres are an exchange convention, not manufacturing dimensions. A removed quarter-sector reveals internal parts; that opening is not part of an operating thruster. Files build_hall_effect_thruster_cad.py: parametric source hall-effect-thruster-cutaway.step: editable solid geometry hall-effect-thruster-cutaway.stl: mesh geometry hall-effect-thruster-components.csv: component descriptions hall-effect-thruster-assumptions.json: assumptions and geometry checks hall-effect-thruster-*.png: views rendered from the CAD geometry Rebuild in an environment with Python, CadQuery 2.7 and Matplotlib installed: python build_hall_effect_thruster_cad.py --help The script's optional workspace fallback is not required when CadQuery is installed normally. Read the script's CLI options before choosing output paths. Fields and flow arrows are explanatory graphics, not CAD hardware, computed fields or calculated particle trajectories. Central cathode placement is one configuration; other Hall thrusters use external cathodes. No acceleration grids or magnet arrangement are asserted by this model. Solid validity and STEP re-import checks establish readable geometry only. No plasma, thermal, structural, thrust, efficiency, erosion or lifetime result is established. No flight or manufacturing validation is implied. Source: https://www.nasa.gov/wp-content/uploads/2026/05/4-in-space-propulsion-chapter-2026-final.pdf NASA attribution identifies the explanatory reference, not endorsement.