Oh, this seems very fun :) I would love to participate!
I'll be submitting a proposal for sure!
Oh, this seems very fun :) I would love to participate!
I'll be submitting a proposal for sure!
This is how I plan to cross off each day in my #hobonichi. Use #Clojure to make some vector art and draw it in with a #penplotter
To save some time, I plan to make some generator code to make similar yet unique outputs for a given day. We will see how it goes :)
Some plotter sketches I enjoyed making. As always, using #clojure and an #axidraw
Analog media journaling has been pretty fun. Here is Hades and Hades 2
Here's a fun chain of open source tools I used to make a diagram:
#clojure -> #openscad -> #freecad -> #inkscape -> real ink
Photo of a hand written journal entry of a review of the book 'Artemis' by Andy Weir. A sketch of a welding torch is on the right of the image
A digitally typeset journal entry of a review of the book 'Artemis' by Andy Weir. A digitally traced sketch of a welding torch is on the right of the image
In an effort to be more mindful about media I consume, I've started writing a media journal for fun. I tried editing one into a digital version and it came out alright :) Not sure what I'll do with such entries, but they're satisfying to make that's for sure #review #journal #sketch #inkscape
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 :)
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!
Using #clojure and membrane, I made a little tool that makes interactive notes/calc tools for my design and engineering needs. Should be useful to build up a small library of simple calculators :)
So, Iβm running a shop now and will have access to a nice CNC router!
While I have *real work* to do with it, I canβt help but think of fun projects of my own. And I wonder how I can combine my #clojure knowledge with design and engineering.
I made a video for the first time in a bit:
youtu.be/oHBfI8NgpT0
It's always satisfying to make them :)
Mostly talking about the vision I hope to build towards as I keep writing programs, but there's a brief #clojure repl in there too
Ah, good suggestion, thanks :)
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.
Make your code more tangible
#clojure #clojurescript #svg
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
Using github.com/clj-python/l..., and #build123d, I have attempted yet again to use #clojure for CAD. Here's a successful 'sweep' operation, exported to STEP (viewed in #freecad @freecad.bsky.social). Also have an SVG export that you can open up and view directly in emacs.
Patterning things on circles can look quite fun
#clojure #svg
This is roughly based on a Swarovski Crystal Star ornament. My mom has a collection of them and, well, some of them are quite beautiful!
Writing as a form of thinking is something I hope to use somewhat regularly in my 'year of crafting'. Won't set a writing goal specifically, nor will I post every day, but writing and posting is nice, so I'll do it sometimes :)
adam-james.weblog.lol/2025/01/just...
hacked together a #clojure tool to make little art 'cards'.
With improvements, the idea is to be able to use this on my phone and save the SVGs. Hoping to use it when I get bored in lines or whatever, hopefully leading to some more artistic output
A photo of an abstract floral and vine design print made with a gradient of blue purple and pink crayon wax on cream paper
Brown and grey pebbles arranged on a light blue background to represent a leaf.
Over the holidays my family decided to exchange experiences rather than gifts. It was an enjoyable idea and we all loved it. 2 of the experiences involved creativity. A crayon print and a pebble picture.
A new version of my #Lisp NES #chiptune sequencer is live: codeberg.org/bobbicodes/L...
It now uses a more tracker-like pattern system which allows for longer compositions and much easier arrangement.
Here's a screenshot of a WIP web viewer using Signed Distance Fields, also set up to 'compile' from the same model.
Here's an example of using #clojure to define a data model for CAD geometry and operations. From that model, I can create a STEP file via #FreeCAD and also view/export a meshed solid via #OpenSCAD
wow, that's exciting and impressive! Thanks for sharing
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 :)
I'm thinking about how I can angle my career towards 'making bespoke CAD tools for makers'. I... don't know exactly how to proceed, does anyone have some general advice?
Or, perhaps there are companies or labs that do work related to CAD design and automation that I could poke at?
First success using #clojure to create STEP files. Here I'm using #FreeCAD as a python module and using libpython-clj to script a 3D model. It's promising!
density plots for the Iris dataset
Tableplot, our #Clojure library for easy layered #grammarofgraphics, has made some progress recently.
scicloj.github.io/tableplot/
Among other things, it now has new, detailed documentation for its #plotly API.
scicloj.github.io/tableplot/ta...
Fair question. I've worked in the agriculture industry (greenhouses) before, so I'm thinking about structural, HVAC, and small/medium manufacturing and CAD/solid modelling.
I'm fascinated by the idea of 'cranking out full 3D models in C++'. Is that OpenCASCADE based stuff? something else?