Roger Maitland
GitHub
8 repos
152 followers
Explained projects
cq_warehouse: The Hardware Store Hidden Inside CadQuery
A Python library that turns standards tables, fasteners, bearings, and threads into parametric solids, then reaches beneath CadQuery to patch in the missing industrial stuff.
9 min read · Apr 8, 2026
GreyhawkCalendar: The DM Dashboard That Behaves Like a Planet
A single-file Greyhawk tool tracks dates, moons, tides, latitude, and weather so a Dungeon Master can run a living world instead of a static calendar.
8 min read · Apr 7, 2026
bd_warehouse: The Standard Library for Mechanical Parts
Built for build123d, it generates fasteners, bearings, gears, and threads from standards tables, so a CAD script can call up exact hardware on demand.
8 min read · Apr 7, 2026
FantasmicForms: Fantasmic Forms: The Browser Tab That Compiles D&D Prep into XML
A single-file, schema-aware tool that turns tabletop chaos into downloadable XML without a backend, a login, or a build step.
7 min read · Apr 7, 2026
build123d: The Algebraic Engine for CAD-as-Code
How a Python framework rejected fluent APIs and embraced operator overloading to turn physical manufacturing into a standard software pipeline.
8 min read · Mar 30, 2026