social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

489
active users

#openscad

9 posts7 participants0 posts today
Kyle Davis<p>I love seeing people use <a href="https://fosstodon.org/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a>. However, when I see a project in OpenSCAD on one of the model sites (Printables, Thingiverse, etc.) I'm usually more... hesitant than happy.</p><p>- There is no version control and nor meaningful way to contribute back to the code.<br>- The most common licenses in these places are in the Creative Commons family. OpenSCAD is source code, not content, so it's probably the wrong license and hard to integrate into projects with a more appropriate license.</p><p>1/2</p>
Michael K Johnson<p><strong>Why not both‽</strong></p><ul><li>The <a href="https://social.makerforums.info/tags/FreeCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeCAD</span></a> <a href="https://social.makerforums.info/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> workbench lets you mix and match. A friend sent me an OpenSCAD model of a part he wanted me to machine. I used the FreeCAD OpenSCAD workbench to show his model and then used TechDraw to make a drawing to work from.</li><li>FreeCAD's Part workbench is basically a similar CSG workflow to OpenSCAD, with boolean operations on shapes that take parameters, so a preference for working that way, or problems that fit that model, shouldn't drive a decision either way.</li><li>Actually, design-as-code works in both OpenSCAD and FreeCAD. FreeCAD has been a Python library and allowed you to write custom code driving basically anything in it in Python forever; I've written custom macros for multiple purposes. And in recent development builds, OpenSCAD added the ability to use Python as well as its bespoke language.</li></ul><p>/fin</p>
Michael K Johnson<p><a href="https://social.makerforums.info/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> advantages that I care about:</p><ul><li>Code. <code>git diff</code> is more meaningful (though it's possible to make it <em>somewhat</em> meaningful for FreeCAD)</li><li>Affine transformations (wow I miss this sometimes in FreeCAD!)</li><li>The <a href="https://openscad.org/cheatsheet/" rel="nofollow noopener noreferrer" target="_blank">OpenSCAD Cheet Sheet</a> — if you think in code and CSG, OpenSCAD is remarkably easy to get started with. When I first started with my 3D printer, this got me up and running in minutes.</li></ul><p>2/3</p>
Steve DeGroof 📚🛸<p><span class="h-card" translate="no"><a href="https://mas.to/@mzedp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mzedp</span></a></span> </p><p>Sure! The components are mostly from <span class="h-card" translate="no"><a href="https://mastodon.cloud/@adafruit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>adafruit</span></a></span>:<br>- RP2040 Feather<br>- touchscreen FeatherWing<br>- AMG8833 FeatherWing<br>- PTC08 video camera<br>- a 5V DC-to-DC converter<br>- a rechargeable battery pack</p><p>The first 3 are stacked together; the rest are wired in.</p><p>And then there's a bunch of Arduino code that I wrote by mashing together sample code, embellishing as needed.</p><p>I designed the enclosure in <a href="https://mastodon.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a>, using STLs of the components as references.</p><p>Hope these help.</p>
Pete Prodoehl 🍕<p><span class="h-card" translate="no"><a href="https://mastodon.social/@crazybutable" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>crazybutable</span></a></span> Not exactly a box but I did take a stab at explaining parametric design in OpenSCAD with an example of a tray...</p><p>➡️ <a href="https://codeberg.org/raster/OpenSCAD/src/branch/main/Customizable%20Tray" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/raster/OpenSCAD/s</span><span class="invisible">rc/branch/main/Customizable%20Tray</span></a></p><p><a href="https://mastodon.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a></p>
Pete Prodoehl 🍕<p><span class="h-card" translate="no"><a href="https://mastodon.social/@ali1234" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ali1234</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@makerblock" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>makerblock</span></a></span> <span class="h-card" translate="no"><a href="https://kolektiva.social/@licho" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>licho</span></a></span> <span class="h-card" translate="no"><a href="https://couch.beerriot.com/users/bryan" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bryan</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@deshipu" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>deshipu</span></a></span> Thanks for the comments &amp; code today! I wrote up a post here:</p><p>➡️ <a href="https://rasterweb.net/raster/2025/03/27/openscad-springy-example/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rasterweb.net/raster/2025/03/2</span><span class="invisible">7/openscad-springy-example/</span></a></p><p>(I mention an "OpenSCAD Coding Club" and maybe that should be a thing?)</p><p><a href="https://mastodon.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> <a href="https://mastodon.social/tags/3D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3D</span></a> <a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a></p>
Pete Prodoehl 🍕<p>I'm trying to come up with a good way of creating this in OpenSCAD... I have something using a bunch of hull'd cylinders but I'm wondering if there is a better/easier way to do it.</p><p><a href="https://mastodon.social/tags/3DPrinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3DPrinting</span></a> <a href="https://mastodon.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a></p>
Pete Prodoehl 🍕<p>I may add a front plate that can screw into place to hold the slide-in modules in place.</p><p>It's parametric so it generates a bunch of holes, though I don't need to use them all.</p><p>I thought about making a fancy clip-in mechanism but I got tired.</p><p><a href="https://mastodon.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> <a href="https://mastodon.social/tags/3DPrinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3DPrinting</span></a> <a href="https://mastodon.social/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RaspberryPi</span></a></p>
FiFi<p><a href="https://mastodon.social/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a> does anyone know of a recorder made in openscad ? Would want to make weird flutes but would like a working base to experiment with</p>
Darren<p>playing with <a href="https://sfba.social/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a> (lots of fun!) lead inevitably to having to get the printer working after a long break of downtime. I have PTSD from early days wondering how anyone ever got anything to print before <a href="https://sfba.social/tags/3dprinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dprinting</span></a> became routine. Hoping the printer still remembers those days.</p>
Kyle Davis<p>My toddler loves playing “kitchen”. </p><p>Recently he’s been wanting to make “cake” for us but he doesn’t have anything that resembles a cake in his toy chest. He loves his Velcro toys that he can chop apart with a toy knife.</p><p>Let’s make it with <a href="https://fosstodon.org/tags/3dPrinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dPrinting</span></a>!</p><p>I designed a simple 2 layer cake in <a href="https://fosstodon.org/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> with each slice being 45°. I’m printing the outer “frosting” with my SV08 and the inner “sponge” layers on my resurrected SV06 and a dab of superglue attached the layers to the frosting.</p>
Begasus<p>OpenSCAD 2021.01 now availabe on Haiku (64bit only for now).</p><p>Thanks to <span class="h-card" translate="no"><a href="https://f.duriansoftware.com/@joe" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>joe</span></a></span> for pointing this out and the pointer on building it for Haiku!</p><p>Thanks to <span class="h-card" translate="no"><a href="https://mastodon.social/@waddlesplash" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>waddlesplash</span></a></span> for poking me into looking to porting it to Haiku! :)</p><p>EDIT: after fixing CGAL for 32bit, OpenSCAD is now also available for that on Haiku.</p><p>Enjoy!</p><p><a href="https://mastodon-belgium.be/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HaikuOS</span></a> <a href="https://mastodon-belgium.be/tags/CAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CAD</span></a> <a href="https://mastodon-belgium.be/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> <a href="https://mastodon-belgium.be/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a></p>
Pete Prodoehl 🍕<p>I made some tiny "nut knobs" for 3mm screws that we use on our laser cutter for the probe that we have to adjust all the time. Easy to grab with your fingers and loosen or tighten without a tool. (Though you can still use a tool.)</p><p><a href="https://mastodon.social/tags/3Dprinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3Dprinting</span></a> <a href="https://mastodon.social/tags/openSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openSCAD</span></a></p>
Pete Prodoehl 🍕<p>I'm working on a new parametric design to hold micro:bit boards... You can change the number of boards, space between them, and angle they insert... they also snap into place with a nice little "click" and don't fall out. </p><p><a href="https://mastodon.social/tags/openScad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openScad</span></a> <a href="https://mastodon.social/tags/3Dprinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3Dprinting</span></a> <a href="https://mastodon.social/tags/microbit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>microbit</span></a></p>
Jon Gilbert<p>Last April I broke out a bunch of internal <a href="https://mastodon.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> libraries from a project I'm working on into their own library set. I just made an update to one of those libraries, the collection of decoration and arrangement modules in openscad_annotations, that I'm pretty jazzed with. </p><p>🧵</p>
Trouble<p><span class="h-card" translate="no"><a href="https://aus.social/@nickzoic" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nickzoic</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@rasterweb" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rasterweb</span></a></span> <span class="h-card" translate="no"><a href="https://sfba.social/@ascentale" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ascentale</span></a></span> <span class="h-card" translate="no"><a href="https://sakurajima.social/@daihard" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>daihard</span></a></span> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/bikenite" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bikenite</span></a></span> I've done GL and am very spacially/visually inclined, so <a href="https://masto.ai/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> works for me. Yep, dozens!</p>
patagona<p>Da ich eigentlich auch gerne die BMS-Daten hätte und Bluetooth, naja, halt Bluetooth ist, jetzt noch ein Mount für so steckbare Schraubklemmen um RS485 und Schalter vom BMS anzuschließen.</p><p>Passt ins Akku-Frontpanel wo vorher 2x RJ45 waren und lässt sich komplett von Außen einfädeln und festschrauben (die Mutter drückt einfach von innen gegen das Frontpanel)</p><p>(das Gedruckte ist die erste Version)</p><p><a href="https://chaos.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> <a href="https://chaos.social/tags/3DPrinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3DPrinting</span></a></p>
Pete Prodoehl 🍕<p>If I open an <span class="h-card" translate="no"><a href="https://fosstodon.org/@OpenSCAD" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>OpenSCAD</span></a></span> file that lives in a certain place I get this dialog that shows up and then I click "Allow" and it shows up again over and over until I have to quit OpenSCAD. </p><p><a href="https://mastodon.social/tags/macos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macos</span></a> <a href="https://mastodon.social/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> <a href="https://mastodon.social/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a></p>
Stewart Russell<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@linux_mclinuxface" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>linux_mclinuxface</span></a></span> depends on the number of sides.</p><p>I wrote a model in OpenSCAD that generates n-gon extrusions with the same volume for different numbers of sides. Code link is below.</p><p>But for a nominal 100 mm diameter, 10 mm high disk in PrusaSlicer:</p><p>n=256: 2 h 12 min<br>n=16: 2 h 13 min<br>n=8: 2 h 15 min<br>n=4: 2 h 11 min</p><p>I don't think the game's worth the candle, tbh.</p><p>Code: <a href="https://gist.github.com/scruss/e47c6f9bf0295148dd6c4003450f0144" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/scruss/e47c6f9</span><span class="invisible">bf0295148dd6c4003450f0144</span></a></p><p><a href="https://xoxo.zone/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a></p>
mmu_man<p>For those with a G4 Cube, you can now light it up from the bottom with this little base, on an idea by <span class="h-card"><a href="https://mastodon.social/@xodium" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>xodium</span></a></span> :</p><p><a href="https://www.thingiverse.com/thing:6964919" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="">thingiverse.com/thing:6964919</span><span class="invisible"></span></a></p><p><a href="https://github.com/mmuman/cad-retro-parts/blob/main/Apple/Macintosh/G4cube_base.scad" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mmuman/cad-retro-pa</span><span class="invisible">rts/blob/main/Apple/Macintosh/G4cube_base.scad</span></a></p><p>Some real photos here:<br><a href="https://tinkerdifferent.com/threads/project-satanicube-or-xodiums-g4-cube-build.4206/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tinkerdifferent.com/threads/pr</span><span class="invisible">oject-satanicube-or-xodiums-g4-cube-build.4206/</span></a></p><p><a href="https://m.g3l.org/tags/Marchintosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Marchintosh</span></a> <a href="https://m.g3l.org/tags/G4Cube" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>G4Cube</span></a> <a href="https://m.g3l.org/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> <a href="https://m.g3l.org/tags/Macintosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Macintosh</span></a> <a href="https://m.g3l.org/tags/PowerPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PowerPC</span></a> <a href="https://m.g3l.org/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://m.g3l.org/tags/3DPrinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3DPrinting</span></a> <a href="https://m.g3l.org/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a></p>