Jern
@jernd.bsky.social
FOSS contributor, 3D Code CAD modeling enthusiast, build123d collaborating developer, python, and 3D printing. Former OpenSCAD and CadQuery user.
https://github.com/jdegenstein
https://github.com/jdegenstein
I typically just apply the sauce immediately before putting in oven, works great for me!
November 6, 2025 at 2:17 AM
I typically just apply the sauce immediately before putting in oven, works great for me!
Walmart dishwasher powder costs 6.6 cents/ounce, Great Value pods cost 26.9 cents/ounce, Cascade Platinum pods cost 73.8 cents/ounce. The price difference is enormous! (used pricing from walmart website)
November 5, 2025 at 8:31 PM
Walmart dishwasher powder costs 6.6 cents/ounce, Great Value pods cost 26.9 cents/ounce, Cascade Platinum pods cost 73.8 cents/ounce. The price difference is enormous! (used pricing from walmart website)
It's very similar IMHO to Keurig, pre-dosed bad coffee with a high cost in the name of "convenience". Drip coffee with a paper filter that can be composted is plenty convenient for me -- while being cheaper and higher quality.
November 5, 2025 at 1:26 AM
It's very similar IMHO to Keurig, pre-dosed bad coffee with a high cost in the name of "convenience". Drip coffee with a paper filter that can be composted is plenty convenient for me -- while being cheaper and higher quality.
Nellie's dishwasher powder is the right intersection of cheap enough, good performance, short ingredient list, and reputable source for me.
November 5, 2025 at 1:15 AM
Nellie's dishwasher powder is the right intersection of cheap enough, good performance, short ingredient list, and reputable source for me.
Took a stab in build123d, definitely non-trivial!
October 30, 2025 at 6:13 PM
Took a stab in build123d, definitely non-trivial!
Yep, you can use e.g. the `location_at` operator (shortcut ^) on edges or faces and it will give you info about both location and orientation. It works a bit differently from BOSL2 but the same info is available. Here is a super simple demo, but the same idea scales to any shape of arbitrary form.
October 27, 2025 at 2:14 PM
Yep, you can use e.g. the `location_at` operator (shortcut ^) on edges or faces and it will give you info about both location and orientation. It works a bit differently from BOSL2 but the same info is available. Here is a super simple demo, but the same idea scales to any shape of arbitrary form.
Yes do it!! (Or at least give it a try to see if you like it) FYI there is also webasm build123d now too!! e. g. jojain.github.io/build123d-sa...
Build123d Sandbox
jojain.github.io
October 27, 2025 at 3:28 AM
Yes do it!! (Or at least give it a try to see if you like it) FYI there is also webasm build123d now too!! e. g. jojain.github.io/build123d-sa...
They are both great communities and focused on learning and developing new skills! They both have discord channels which is where a lot of the activity takes place.
October 26, 2025 at 3:46 PM
They are both great communities and focused on learning and developing new skills! They both have discord channels which is where a lot of the activity takes place.
How many of these shirts do you own? Honestly I wouldn't be surprised if you had one stashed everywhere given the frequency of these outages...
October 21, 2025 at 2:41 AM
How many of these shirts do you own? Honestly I wouldn't be surprised if you had one stashed everywhere given the frequency of these outages...
Have you considered build123d? In short it combines benefits of OpenSCAD with benefits of BREP CAD like Fusion.
October 15, 2025 at 12:28 AM
Have you considered build123d? In short it combines benefits of OpenSCAD with benefits of BREP CAD like Fusion.
See the [build123d cheatsheet](build123d.readthedocs.io/en/latest/ch...) for further information about available arc types (supports hovering to see doc string). 3/3
Cheat Sheet — build123d 0.1.dev194+g0166408f6 documentation
build123d.readthedocs.io
October 2, 2025 at 3:23 PM
See the [build123d cheatsheet](build123d.readthedocs.io/en/latest/ch...) for further information about available arc types (supports hovering to see doc string). 3/3
Assumption 1 is described above. Assumption 2 is that the arc starts at an angle perpendicular to an axis passing through the regular polygon center. For that build123d's `TangentArc` was a good choice, however it may also be possible to use `RadiusArc` which accepts two points and a radius. 2/3
October 2, 2025 at 3:21 PM
Assumption 1 is described above. Assumption 2 is that the arc starts at an angle perpendicular to an axis passing through the regular polygon center. For that build123d's `TangentArc` was a good choice, however it may also be possible to use `RadiusArc` which accepts two points and a radius. 2/3
No, I simply set the point at which the arc would terminate. The resulting radii are different for each regular polygon. There are a number of approaches here that would work. The correct way to formalize this is a technical drawing, but given the lack of that I had to make some assumptions. 1/2
October 2, 2025 at 3:13 PM
No, I simply set the point at which the arc would terminate. The resulting radii are different for each regular polygon. There are a number of approaches here that would work. The correct way to formalize this is a technical drawing, but given the lack of that I had to make some assumptions. 1/2
Nice, yes OpenSCAD also supports 2D offsets -- so that is probably a good idea here.
October 1, 2025 at 6:18 PM
Nice, yes OpenSCAD also supports 2D offsets -- so that is probably a good idea here.
Awesome, glad to hear I understood your goal better this time! This is python, yes. build123d supports exporting to a wide range of 3D formats; STL, 3MF, GLTF, STEP, and BREP.
October 1, 2025 at 2:42 PM
Awesome, glad to hear I understood your goal better this time! This is python, yes. build123d supports exporting to a wide range of 3D formats; STL, 3MF, GLTF, STEP, and BREP.
OK, I generalized it and it now works for even and odd regular polygons. FYI, It is also totally possible to use various transformations to turn these 1D objects into 3D solids (not demonstrated here). Quick and dirty video demo + code:
October 1, 2025 at 2:28 PM
OK, I generalized it and it now works for even and odd regular polygons. FYI, It is also totally possible to use various transformations to turn these 1D objects into 3D solids (not demonstrated here). Quick and dirty video demo + code:
Here's my first attempt at the square, I think should be generalizable to all regular polygons fairly easily but need to think on it a bit. 1D are first class citizens in build123d, which makes this quite a bit easier
October 1, 2025 at 2:13 AM
Here's my first attempt at the square, I think should be generalizable to all regular polygons fairly easily but need to think on it a bit. 1D are first class citizens in build123d, which makes this quite a bit easier
Hmm, is there a rule defining the orientation/angle of the arc at the e.g. square corner?
September 30, 2025 at 9:48 PM
Hmm, is there a rule defining the orientation/angle of the arc at the e.g. square corner?
How about this? I made a few improvements since my last post. I also fused the hexagons together and then offset them to create some tolerance to allow for a better fit. The tolerance I used is quite high just to make it visually obvious.
September 30, 2025 at 8:09 PM
How about this? I made a few improvements since my last post. I also fused the hexagons together and then offset them to create some tolerance to allow for a better fit. The tolerance I used is quite high just to make it visually obvious.
Wondering if build123d could work for you? I watched your video and came up with this approach using construction geometry that act as helpers to place hexagons. This approach should scale very well to more complex hexagonal tilings.
September 30, 2025 at 4:32 PM
Wondering if build123d could work for you? I watched your video and came up with this approach using construction geometry that act as helpers to place hexagons. This approach should scale very well to more complex hexagonal tilings.