mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#openscad

3 posts3 participants0 posts today
Kauzerei<p><span class="h-card" translate="no"><a href="https://tech.lgbt/@nina_kali_nina" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nina_kali_nina</span></a></span> seems right, of course one doesn't bother documenting a project, if they didn't bother to code it themself.<br>Is this a standard functionality built in github now? I'd chat with my repos just for giggles. Especially with the one with <a href="https://social.tchncs.de/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> models, now that "vibe CADing" is apparently a thing :D</p>
Hey Gus<p><a href="https://github.com/soypat/gsdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/soypat/gsdf</span><span class="invisible"></span></a> this looks pretty great.</p><p>I won’t claim a high level of knowledge or expertise with <a href="https://mastodon.social/tags/signeddistancefunction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>signeddistancefunction</span></a> but around 2 years ago I started learning <a href="https://mastodon.social/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a> and some of that sort of tooling.</p><p><a href="https://pythonscad.org/examples.php" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pythonscad.org/examples.php</span><span class="invisible"></span></a> was pretty cool too but the render performance was frustrating. </p><p><a href="https://mastodon.social/tags/modeling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>modeling</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/sdf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdf</span></a></p>
Frank<p>So version 1.3 of my filament spool for <a href="https://social.chaotikum.org/tags/3dprinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dprinting</span></a> with some useful updates is now officially released:<br><a href="https://git.chaotikum.org/derderwish/filament_spool" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.chaotikum.org/derderwish/f</span><span class="invisible">ilament_spool</span></a></p><p>It's in use for a few weeks in the <a href="https://social.chaotikum.org/tags/Nbsp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nbsp</span></a> of the <span class="h-card" translate="no"><a href="https://social.chaotikum.org/@chaotikumev" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>chaotikumev</span></a></span> now and I think it works fine.</p><p><a href="https://social.chaotikum.org/tags/lasercutting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lasercutting</span></a> a spool is much faster than printing and it is very storage efficient when disassembled.</p><p>Thanks to <a href="https://social.chaotikum.org/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a> it is adjustable, too.</p>
Steve DeGroof 📚🛸<p>...and this works for any type of thread, provided you can come up with the coordinates for the thread profile.</p><p>I mean, it seems obvious in retrospect that this should work. It just never occurred to me before.</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/3dDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dDesign</span></a></p>
Steve DeGroof 📚🛸<p>Interesting <a href="https://mastodon.social/tags/3dDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dDesign</span></a> thing I noticed in <a href="https://mastodon.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a>...</p><p>You can take the xy coordinates of a thread profile, use them as rθ coordinates (stretching the x range to cover 360°), and create a polygon from that.</p><p>That polygon, then, represents a cross-section of a bolt with that thread profile.</p><p>You can then do a linear_extrude() on the polygon with 360° of twist per pitch length (e.g. a 1mm length with .1mm pitch needs to twist 3600°).</p><p>And that creates a bolt with the original thread profile.</p>
Enea Lecas<p>My first steps in 3D modelling.<br>I created the Flower of Life in OpenSCAD. <a href="https://mastodon.social/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a> is a code-based open-source <a href="https://mastodon.social/tags/3Dmodelling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3Dmodelling</span></a> software. I am receiving my 3D printer soon, to be able to print it out.</p>
Paul Richards<p>A little fidget thing my daughter asked me to make and print. It's amazing what you can make in a few lines of OpenSCAD code. The two parts should slot into each other, but I'm expecting to have to iterate a little on the clearances. 😆 <br><a href="https://mastodon.scot/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a></p>
Darren<p>I have finally found a <a href="https://sfba.social/tags/3dcad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dcad</span></a> tool that works for me. <a href="https://sfba.social/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a> lets me just write code for objects and (duh), that works for my brain. No fiddly mouse operations, and having to rebuild things from scratch. Just declarative objects. It's lightweight, you can check stuff into git. As long as you can visualize object transformations reasonably, it has been simple (so far) to build quite complex objects. The parametric features were very helpful for this object. I wasn't sure how many grooves I wanted, but you can just change a for loop till it looks right. Openscad does the visualization, I'm editing in vi. It's light weight..</p>
harryprayiv<p>With this latest news, I’ve decided to launch a new project repo called “Open Guillotine” where I’ll iterate on plans for a fully open source guillotine in openSCAD.</p><p><a href="https://archive.ph/hsatR" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">archive.ph/hsatR</span><span class="invisible"></span></a></p><p><a href="https://washingtonpost.com/opinions/2025/04/30/elon-musk-starlink-bangladesh-tariffs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">washingtonpost.com/opinions/20</span><span class="invisible">25/04/30/elon-musk-starlink-bangladesh-tariffs/</span></a></p><p><a href="https://mastodon.social/tags/SinglePayerOrGuillotine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SinglePayerOrGuillotine</span></a> <a href="https://mastodon.social/tags/OpenGuillotine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenGuillotine</span></a> <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/ElonMusk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ElonMusk</span></a> <a href="https://mastodon.social/tags/Corruption" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Corruption</span></a> <a href="https://mastodon.social/tags/NeoAmericanRevolution" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeoAmericanRevolution</span></a> <a href="https://mastodon.social/tags/toppleoligarchy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toppleoligarchy</span></a> <a href="https://mastodon.social/tags/pestcontrol" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pestcontrol</span></a> <a href="https://mastodon.social/tags/antifascist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>antifascist</span></a></p>
jakob42<p>My daughter wanted a moon lamp when we went to Space Expo in <a href="https://mastodon.social/tags/noordwijk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>noordwijk</span></a>. I remembered that I had this in my list of 3d printable things: <a href="https://www.printables.com/model/23859" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">printables.com/model/23859</span><span class="invisible"></span></a></p><p>But I wanted to use a 12 LED neopixel ring as a light source and therefore needed room for a Wemos D1 Mini as well. My <a href="https://mastodon.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> skills are poor, but with some time and hot glue I came up with this design: <a href="https://www.printables.com/model/1283609" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">printables.com/model/1283609</span><span class="invisible"></span></a></p><p>And here is the simple <a href="https://mastodon.social/tags/esphome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>esphome</span></a> config:<br><a href="https://paste.sh.jl42.de/iyanilakir.yaml" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">paste.sh.jl42.de/iyanilakir.ya</span><span class="invisible">ml</span></a><br>All in all I'm quite happy 😁<br><a href="https://mastodon.social/tags/3dprinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dprinting</span></a></p>
mmu_man<p><a href="https://m.g3l.org/tags/PowerBook" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PowerBook</span></a> 5xx rear feet: ✅ </p><p>I first tried to print the TPU part lying but it's ugly, I'll attempt on the side now.</p><p><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> cc <span class="h-card"><a href="https://bitbang.social/@shyra" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>shyra</span></a></span></p>
cdc<p>How to easily model curved functional parts in <a href="https://mamot.fr/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a>: 1. Take a picture of the profiles of the parts and draw their contours in <a href="https://mamot.fr/tags/Inkscape" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Inkscape</span></a>, then save the file as an SVG; 2. Import all the SVG files into OpenSCAD and intersect the extruded profiles; and 3. Model the functional features accordingly. Happy <a href="https://mamot.fr/tags/3Dprinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3Dprinting</span></a> 😎</p>
mmu_man<p><a href="https://m.g3l.org/tags/Spoilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spoilers</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>
mmu_man<p>Oh right, in <a href="https://m.g3l.org/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCAD</span></a> the mirror() operator accepts values for each axis to mirror… or not.</p><p>So I can return either part from the same code without having to copy:</p><p>mirror([right?0:1,0,0]) {…}</p><p><a href="https://m.g3l.org/tags/3DPrinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3DPrinting</span></a></p>
Richard "RichiH" Hartmann<p>Question about <a href="https://chaos.social/tags/3dprinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dprinting</span></a> <a href="https://chaos.social/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a>: Can I print a value in the Customizer? As in, calculate a value from some of the inputs and print it to make things more convenient for the user</p>
Dave Smith<p>Now printing out a prototype hinge for a set of wind deflectors for the Stupid Car. Let's see if they </p><p>a) fit<br>b) withstand 60mph+ winds.</p><p><a href="https://ohai.social/tags/weirdcarmastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>weirdcarmastodon</span></a> <a href="https://ohai.social/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openscad</span></a></p>
Jon<p>Just pre-ordered an <a href="https://gts.lylapol.com/tags/elegoo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Elegoo</span></a> centauri carbon, because I apparently need yet another hobby! Now to learn <a href="https://gts.lylapol.com/tags/freecad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freeCAD</span></a> and <a href="https://gts.lylapol.com/tags/openscad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openSCAD</span></a> while I wait for the estimated end of July delivery date. <a href="https://gts.lylapol.com/tags/3dprinting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dprinting</span></a> <a href="https://gts.lylapol.com/tags/3dprinter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3dprinter</span></a></p>
Pete Prodoehl 🍕<p><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> This looks good! I can't wait to try it. I am quite pleased that I am learning new things in OpenSCAD each week. ;)</p><p>I may have to start using the "nozzleD" variable.</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></p>
0x10f<p>Nanoblock Vaporeon:<br>- top: original<br>- bottom: convex or almost-convex body parts enclosed in convex hulls in OpenSCAD<br><a href="https://tech.lgbt/tags/nanoblock" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nanoblock</span></a> <a href="https://tech.lgbt/tags/vaporeon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vaporeon</span></a> <a href="https://tech.lgbt/tags/pokemon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pokemon</span></a> <a href="https://tech.lgbt/tags/openSCAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openSCAD</span></a></p>
Pete Prodoehl 🍕<p>Sorry <a href="https://mastodon.social/tags/OpenSCADClub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSCADClub</span></a> but I've been slammed with work lately! Here's a thing I did a while back I finally got around to posting.</p><p>I'm wondering if anyone has a better way of doing a 3D printed cutter design by loading in an SVG file...</p><p>(Code is the same for each example, only the SVG is different.)</p><p>➡️ <a href="https://codeberg.org/raster/OpenSCAD/src/branch/main/Cookie%20Cutters" 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/Cookie%20Cutters</span></a></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>