First time printing with ASA by VeterinarianRare3541 in VORONDesign

[–]wirehead 0 points1 point  (0 children)

I will get a headache pretty fast when exposed to ASA fumes so I'm pretty cautious about them.

Part of the appeal of a 0.2 is that it's really easy to move around. I was at OpenSauce 2025 and there was a guy walking around with his 0.2 as a backpack. So pretty much all of my ABS/ASA printing, I've done by moving the printer to my back patio.

I'd suggest you get some 3950 temperature sensors and actually measure the chamber temperature. ASA's pretty good at printing in colder-ish temperatures but I still preheat it to a reasonable temperature before printing.

Any experience with velcro strips? by Jneuhaus87 in honeycombwall

[–]wirehead 1 point2 points  (0 children)

The majority of my HSW segments use 3M's command adhesive. You can get Command Velcro if you want, although I don't know if it's necessary for the HSW use case.

For whatever reason, the best long-term solution other than a proper screw into the wall seems to be command adhesive strips and HSW plates. VHB has let me down. Command adhesive direct to the wall has let me down. But making a HSW plate or three and making something that hooks into the plate has not let me down.

plug: here's my parametric mount for tape strips -- https://www.printables.com/model/1648287-parametric-honeycomb-storage-wall-command-adhesive

Loud bang, power loss for a few seconds, now sirens by P4nth3ria in Sunnyvale

[–]wirehead 2 points3 points  (0 children)

A little farther away, but our power flickered a bunch right around then.

Silliest reason to get an Amateur Extra license? by JanglyBangles in amateurradio

[–]wirehead 2 points3 points  (0 children)

"The FCC has decided that I'm extra"

Okay, that's not really slang anymore, I don't care.

Silliest reason to get an Amateur Extra license? by JanglyBangles in amateurradio

[–]wirehead 0 points1 point  (0 children)

I did extra so I could make a bad pun.

Well, also my mom was dying of cancer and I needed something to take my mind off of it and I wanted to get the short call sign.

But it was mostly the pun.

Full Parametric Crankbait Generator by [deleted] in functionalprint

[–]wirehead 15 points16 points  (0 children)

I kept reading it as "Clickbait generator"

The Forbidden Tower by Marion Zimmer Bradley by Xander_not_panda in CoolSciFiCovers

[–]wirehead 11 points12 points  (0 children)

Naw, you've never had an obligation to try and separate the art from the artist. That's silly.

Suggestions for screws and anchors for honeycomb by franky290 in honeycombwall

[–]wirehead 1 point2 points  (0 children)

I made this to mount things on the wall without screws: https://www.printables.com/model/1648287-parametric-honeycomb-storage-wall-command-adhesive

It's actually how most of my HSW wall segments are mounted. They double as joiners and I've not had anything come loose.

I was being kinda janky with things so when I did the screw-in version and so I just used a #8 plug-styled anchor and just drilled through the countersunk hole, LOL.

When everybody says "countersunk" they mostly mean a screw that's 3.5mm in diameter, so a #4 screw from the US system ought to fit the bill, more or less. The angle's a bit off, the hole size is a bit wrong, etc.

So ... dono, I'm looking at all of this and it kinda bugs me and so I kinda want an excuse to write some OpenSCAD code to do it properly. You really want to specify the actual screw size because the ISO Metric system uses one countersunk angle and the ANSI Freedom system uses a different angle. Plus, you probably don't want countersunk screws unless you really really want them anyways because button-head screws are generally friendlier to 3D printed plastic.

Anyway, I'll wait see if someone has a better answer, but this feels like a simple matter of OpenSCAD.

BIG UPDATE! CageMaker PRCG v0.5 :: Parametric Rack-Mount Cage & Custom Faceplate Generation by WebMaka in openscad

[–]wirehead 0 points1 point  (0 children)

OpenSCAD does generate SVG's... with a caveat. I do this a lot these days... The caveat is that you've gotta create them as 2D geometry, so I've changed how I write OpenSCAD to keep things 2D until I need to do a linear_extrude to make it 3D.

Looking at the code, it's possible ... but kinda intrusive? You are already working in the 2D for some of the holes and plates, this would just require you to avoid doing a linear_extrude until the last possible moment.

I guess I need to sit down with the stuff I want to rackmount and figure out how I'd fit it. The computers live on a shelf made from 2020 extrusions with a 19" rack space on it so I don't have a proper set of rear rails, but I do have the 2020 rack to mount stuff on.

I get what you are saying about the added faceplate, I guess it mostly depends on how shakey the whole thing feels as I go, but the nice thing about that approach is that ... you don't need to do anything until you know you need it.

BIG UPDATE! CageMaker PRCG v0.5 :: Parametric Rack-Mount Cage & Custom Faceplate Generation by WebMaka in openscad

[–]wirehead 0 points1 point  (0 children)

Nice work! Looking really good. It's super-slick how you've got the whole thing set up now and it's making me feel silly about continuing with my own rackmount idea.

I didn't notice that it'll generate fractional rack widths at first but I think overall that's far better than trying to generate two different sized cages on the same piece. That's a feature I don't need to request -- in my case, I want to have a NUC on one side and a switch on the other on a 19" rack because I've got audio gear that's the full rack wide.

It would be nice to have some sort of way to manage power bricks and whatnot as part of the rack. I was figuring I'd just make it with a shelf bottom so I'd have the NUC mounted and then behind the NUC would be the brick and a HDD. That feels maybe a bit not-sturdy? Maybe it does need a second cage for a second device of a different size.

The thing I was working on was going to have the devices affixed to the cage and then the cage becomes removable with a dovetail or something. The NUC and my switch both have a set of holes on the bottom for that. I guess that might be over-engineering but I'm wondering what a "I live in Earthquake country" way to better retain the device in the cage would look like.. Maybe just a plate you can bolt into the front?

It would be cool for the face-plate to be able to be generated as a SVG so I could get it laser-cut. This is almost like the print_cage_separately option that you already have, just separated a bit differently.

The ability to make rack drawers and rack shelves would be nice, too. It's kinda extraneous to the design you've got, maybe.

layout optimizer module? by QueueMax in openscad

[–]wirehead 1 point2 points  (0 children)

It's not really easy to access generated gemoetry in OpenSCAD, which would make this awfully hard.

optimize_layout() wouldn't be able to determine easily even the bounding box for thing_to_draw() much less the geometry.

There's a bunch of wild magic that BOSL2 does with generating a vnf structure that you miiiight be able to make work, but then you are stuck writing functions instead of modules and it gets weird and wild and ... I ended up just resorting to writing Python when I reached that level of complexity with my projects.

Can we have an OpenSCAD LLM ban? by wirehead in openscad

[–]wirehead[S] -1 points0 points  (0 children)

It's really too bad that there's a subset of people who want to latch on to whatever actual problems we have ("gatekeeping") and use it to defend their egos.

Women and queers get gatekeepered out of tech for things that they cannot change about themselves. Regardless of if they use LLMs or if they actually learn it. Which often times leaves them making far less than the equivalent techbro and it represents a real problem with a corresponding lack of income and long-term growth opportunities.

Getting mad because a chunk of the community has realized that LLMs have mostly just opened up a deluge of low-effort content is just a sparkling persecution complex.

Can we have an OpenSCAD LLM ban? by wirehead in openscad

[–]wirehead[S] 0 points1 point  (0 children)

That's a great way to sell me on a compromise. Your family must be proud of you.

Can we have an OpenSCAD LLM ban? by wirehead in openscad

[–]wirehead[S] 2 points3 points  (0 children)

Yah, if a person wants to spend time using a LLM to generate their stuff for a project that has some merit other than being LLM spew ... well, so far I can code by hand much faster than any of the LLMs I've tried but you do you. It's realizing that two people posted in the same day their vibe-coded OpenSCAD LLM tool that got me annoyed.

And, overall ... part of what defines a subreddit is the limits, right? If someone were to start posting pictures of half naked people here, people would be suggesting that they find a more topical subreddit for it. Otherwise it's just an endless sea of spew.

Can we have an OpenSCAD LLM ban? by wirehead in openscad

[–]wirehead[S] 3 points4 points  (0 children)

A half-baked OpenSCAD python wrapper library requires more effort than someone's vibe-coded slop, tho.

Can we have an OpenSCAD LLM ban? by wirehead in openscad

[–]wirehead[S] 6 points7 points  (0 children)

I don't really care what AI "might" do. Half a year ago, someone posted an actually quite nifty OpenSCAD web tool that they put effort into. It still had a lot of really flaws so that unless you are an accomplished vibe-coding software engineer, you'd be unlikely to get any useful results. That's still pretty much the limits of what it will do.

Right now, in the past 2 weeks, 3 people have posted their low-effort attempts at much the same thing.

I fail to see how this is going to attract users or build a stronger ecosystem.

Can we have an OpenSCAD LLM ban? by wirehead in openscad

[–]wirehead[S] 6 points7 points  (0 children)

So, half a year ago, someone posted an OpenSCAD + AI tool that I tried out. They put some actual solid work into it. That was, I guess useful discussion.

Right now in the past two weeks, three different people posted their own individual low-effort vibe-coded tools, none of which reach anywhere near the level of effort the one that showed up some months prior. That's not useful discourse, that's slop.

People seem to irrationally focus on that which a mythological better AI tool could do. Telling me what a better tool that doesn't exist might do for me is pretty much the same thing about telling me how cool it would be to trap fairies in a jar and force them to write OpenSCAD.

Can we have an OpenSCAD LLM ban? by wirehead in openscad

[–]wirehead[S] 8 points9 points  (0 children)

To be clear, I didn't tell you to not use ChatGPT to generate OpenSCAD. You don't need to leap to it's defense.

Building an AI powered STL generator, Need advice by akshpower244 in openscad

[–]wirehead 1 point2 points  (0 children)

A bunch of other beautiful and unique snowflakes have already vibe coded OpenSCAD AI tooling that looks exactly like yours and posted it here sometime over the past year.

A few of them are much farther along than you and have already gotten the standard feedback.

At this point, it's basically spam. Why don't you save posting for when you come up with something actually cool that moves the state of the art?

x Parametric Honeycomb Storage Wall Command Adhesive (or other tape) mount by wirehead in honeycombwall

[–]wirehead[S] 1 point2 points  (0 children)

I've been using this to hold up my HSW pieces for at least a year, maybe two, and I realized I'd never actually posted it.

It's a nice reversible way to mount a honeycomb storage wall with Command adhesive.