After probably 100 hours I can finally say I am coming to a stop.
Shout out to
@Replit . This started for their 10 year anniversary buildathon and I haven't stopped since. Long days, sometimes 16 hour days at the weekend.
I'm at a stage where I can finally sign off.
KinetiCAD is browser-native parametric CAD. Real B-rep geometry kernel, OpenCascade compiled to WebAssembly. Live rigid-body physics with Rapier. Sketch, extrude, revolve, fillet, chamfer, boolean operations. Five mate types, motorised joints. An eight-material library with density-driven mass. STEP import, export and round-trip. WebGPU rendering. No install, no licence, no CAD seat.
Verified by maths, not vibes:
A motorised windmill assembly tuned to hold exactly pi radians per second. Across 420 simulation steps it held between 3.1415925 and 3.1415930. Target pi is 3.1415927. Every sample within 1.5e-7.
Material mass is real arithmetic, not an estimate. A 5.70 cm³ part: steel at 7.87 g/cm³ gives 0.045 kg, brass at 8.50 gives 0.048 kg, PLA at 1.25 gives 0.007 kg. Exact, every time.
If the maths is wrong, it is not a CAD tool. So the maths gets checked.
FREE to use and open source. MIT licensed.
I will always try something, even if I fail, because that's my mindset.
kineticad.co.uk/
@ThreeJS #CAD #BuildInPublic #AdeviousAI