adam-james
banner
adam-james.bsky.social
adam-james
@adam-james.bsky.social
Clojure programmer slowly and steadily working on CAD tools.
Oh I'd be happy to! What's your preferred platform to talk?
Off the cuff, I just want to say thanks, Membrane is really quite fun to use. defui / defeffect clicked in my head nicely :)
September 16, 2025 at 8:32 PM
Here's a WIP of a more useful note about gears and how straight spur gears typically use an involute tooth profile. Fun to code it up!
September 15, 2025 at 2:11 AM
Ah, good suggestion, thanks :)
February 6, 2025 at 10:35 PM
It's powered by @borkdude.bsky.social's sci (naturally). A sci context with a few svg functions and the app's state (just the point values in a map wrapped in an atom). I want to make a little art tool that I can use on my phone, and this isn't good enough for that yet, but it's a promising start.
February 4, 2025 at 2:45 AM
Lesson so far is that the semantics of build123d, and similarly cadquery, are different enough from Clojure's typical style that I question if it's worth the trouble. I don't like to give up though, so I have a goal project and will see if a useful set of Clojure fns pop out as a small wrapper lib
February 4, 2025 at 2:19 AM
Here's a screenshot of a WIP web viewer using Signed Distance Fields, also set up to 'compile' from the same model.
December 20, 2024 at 2:47 AM
wow, that's exciting and impressive! Thanks for sharing
December 18, 2024 at 2:55 AM
I do have a Maker lab near me. That's a really good suggestion, thanks! I had wondered if the lab near me offers classes, and considered pitching an 'open source design tools' class, but a presentation might be quicker and an easier sell :)
December 18, 2024 at 2:54 AM