home.social

#openscad — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #openscad, aggregated by home.social.

fetched live
  1. My 3yr old loves .

    So, I'm going to print him up a Klek helmet/mask.

    99 lines of ! Now I just need to get the exact dimensions and do a little !

  2. Hey. It printed. And the coils separated. Woot.
    #openscad

  3. This...what not what I expected to happen.

    module sprial_bracelet() {
    d1=75;

    // render()
    for(r = [0 : 0.25 : 360*4]) {
    rotate([0,0,r])
    translate([d1/2, 0, r/39])
    rotate([0,r*rands(0,10,1)[0],0])
    resize([wall_thick, wall_thick, spiral_height])
    rotate([90,0,0])
    sphere(d=3, $fn=50);
    }
    }

    #openscad

  4. module sprial_bracelet() {
    d1=75;

    // render()
    for(r = [0 : 0.25 : 360*4]) {
    rotate([0,0,r])
    translate([d1/2, 0, r/39])
    rotate([0,r,0])
    resize([wall_thick, wall_thick, spiral_height])
    rotate([90,0,0])
    sphere(d=3, $fn=50);
    }
    }

    #openscad

  5. module sprial_bracelet() {
    d1=75;

    // render()
    for(r = [0 : 0.25 : 360*4]) {
    rotate([0,0,r])
    translate([d1/2, 0, r/39])
    rotate([0,0,0])
    resize([wall_thick, wall_thick, spiral_height])
    rotate([90,0,0])
    sphere(d=3, $fn=50);
    }
    }

    #openscad

  6. I installed today @OpenSCAD and found a file named "ai_settings.json" and just... FUCK!

    More AI bullshit infecting open source.

    #FuckAI #NoAI #AI #OpenSCAD #OpenSource

  7. In the meantime, here is a gist that includes my Keycap Playground preset for generating the key caps, and my #OpenSCAD script for chamfering, tilting, and supporting them for #3DPrinting:

    gist.github.com/haliphax/fe653

    And if you've never used Keycap Playground before, you should check it out!

    github.com/riskable/keycap_pla

  8. I think I finally got it! Sprues do not connect to the main part in the slicer, so they are juuuuust barely touching the part when it gets printed. Witness marks are minimal, and the support fins are still able to do their job. I've also added additional stem (i.e. stabilizers) support generation to the #OpenSCAD script, though just like with the #Keyboard Playground script, you have to manually add the support placement vectors yourself by editing the file (boo). A 0.2mm brim has been added to anchor the first layer without relying on slicer settings.

    I'm going to get a reasonable set of caps generated this evening and post it up on Printables, etc. ASAP.

    #3DPrinting

  9. @SallyStrange @roguefoam

    #FreeCAD seems to be the most capable #FOSS #CAD package out there. #OpenSCAD looks nice, but it's more like a programming language.

    #TinkerCAD is easy, but it's not FOSS, and they have a stinking #BindingArbitration clause now. 🤦‍♂️

    #Blender is extremely capable, but not really meant for solid modeling, from what I can tell.

  10. I couldn't do a project without some and .

    The cheapo media converters didn't come with any mounting hardware. Boo!

    That's okay.

    I have parametric skills and a 3D printer. In less than 100 lines of code, I have a fully customizable, vented mounting hardware generator. I can use the same code to generate a mount for the media converter's inline power brick.

  11. This worked surprisingly well for generating a cutout template based on a picture from the manual and some basic measurements. I was able to download the final #scad file to render locally before mashing it's negative into a #gridfinity base: adam.new/cadam/share/fba582d6-

    I wouldn't have thought of using the polygon primitive directly rather than trying to union some sort of nominal torus shape. But it works well enough and is easy to follow.

    #openscad #llm #vibedcad

  12. And already on version 1.1 of the #fruitfly funnel. I had to print another one today, so why not incorporate customer feedback... A 1mm adjustment to the fit into the jar and off printing again.. p.s. #openscad is just a joy to work with. Light weight, logical, renders instantly, 66 lines of code with comments. Now I'm also realizing I should have researched #drosophila visual systems more deeply. Apparently yellow / green is the best printing color, but brown is what is on the filament reel right now.. oh well, next fruit fly trap.. v1.2

  13. RE: hachyderm.io/@haliphax/1170774

    (Broke the absolute feck out of this thread, so I'm continuing it here.)

    The #3DPrinting key caps saga continues! I've used #OpenSCAD to add designed supports to XDA key caps generated from the #Keyboard Playground script after adding a bottom edge chamfer and tilting them on their right edge at a 45 degree angle. It took several rounds of experimentation, but I'm pretty satisfied with my latest result! I've only got it dialed in for a 1U keycap right now, but I plan on fleshing out the spacing for stabilizers and rotated keys (e.g. 1.5U long, 1U wide for thumb paddles on many split keyboards) when/if I have time this evening.

    The supports are *very* snug, and there are sprues connecting them to the walls of the cap (but not the stem), so it takes some force to remove them. I may be able to pull back the wall supports a bit since the sprues should keep everything from jostling around... but the stem supports need to be very snug to prevent stringing on the bottom edge, so I don't have a lot of wiggle room there.

    I'll post my final results as a gist on GitHub and on Printables, etc., when everything's ready. Very close now!

  14. @koz Turns out the slicer thinks it can print in mid-air; this line isn't even considered a bridge. On 1U keys, it hasn't been much of an issue (though I have noticed a loose thread of filament on the edge on several keys after printing, and now I know why), but on larger/longer keys, it will be a problem if you're trying to print them on their back edge instead of their left/right edge... so I'm working on an #OpenSCAD script for generating supports. Doing a test print now. I am still relying on auto generated supports for the stems and the dome ceiling, but I'll take a stab in #FreeCAD later today and see if I can manage something.

  15. @koz Here's a 3MF file with each of the key caps I modified (I left out the odd-shaped ISO enter key) and the print settings I'm using. Wanted to get this posted before I forgot about it in case it takes me a few days to get the files up on Printables/etc.

    share.oddnetwork.org/s/ngtGVpd4

    Edit: Added the #OpenSCAD script I later wrote for generating the chamfers since it's more accessible than a parametric FreeCAD project

  16. Objects created from rounded cubes in OpenSCAD. The source is in the file rounded-cubes.scad here: codeberg.org/qalle/voxel

    #OpenSCAD

  17. Prototype fruit fly collector has attracted hundreds of flies (built from SF voter guide and SimHound gummy jar). Working on the production model #openscad #Drosophila #3d

  18. I recently managed trail lighting for a multi-day burning man regional event called Luna Burn. I decided to use fairy lights as trail blazes and needed to fix the problem I've always had with enamel wire lights: them getting tangled.

    I designed a 3D printable spool that makes it easy to wind/unwind the lights. It's easily printable on most FDM 3D printers and is open source, with source files that are easy to modify if you need to. Full details here: printables.com/model/1795816-i
    #openscad

  19. Today I share simple 3D-printable cable clips. They can help organizing cabling and prevent tangly messes.

    This is more like an #OpenSCADFriday than a #FreeCADFriday this time, but you can combine them using the #OpenSCAD workbench in #FreeCAD.

    printables.com/model/1795910

    #3DPrint #CAD #DIY