<InPhase>
Pretty much everything between 10-24 and 11-27 is just peepsalot updating Qt and build system stuff.
<InPhase>
peepsalot: Also, yay, I see C++17 is officially in.
<J22477153>
well it broke my library at several points ..
<peeps>
ah, i see the issue, i can fix in a sec
<J22477153>
that slices thing is not the only one .. and i also fixed this as slices should not be 0 ..
<J22477153>
but a warning would be nice .. now i need to work through all the other new warnings Ü
snakedGT has joined #openscad
snaked has quit [Ping timeout: 255 seconds]
<peeps>
i think i would rather revert to previous behavior (basically if 0 then it acts as if no slices were specified, and uses default calculation) than add another warning
<J22477153>
but 0 slices is a wrong setting or .. i had a calculation that rounded it and so it could be 0 but doesn't every linear_extrude has min 1 slice ?
<peeps>
J22477153: a consequence of the old behavior is that you even get more than one slice in some cases if you specify slices=0 (just needs a twist and/or non-uniform scale): linear_extrude(twist=90, slices=0) square(10);
<peeps>
yes it should have at least one
<J22477153>
so is slices=0 more like "auto" or "undef" - at the moment it seems it generate an extrusion with only top and body and 0 slice between
<InPhase>
If undef is auto, then less than 1 should probably clamp to 1.
<InPhase>
The most likely scenario for less than 1 is a math error. Perhaps even 0.9999 getting truncated.
<J22477153>
that is why i thought a warning would be good
<J22477153>
also floats should give a warning
J22477153 is now known as J22
<J22>
hmm door3 .. i should have made it an animation probably nobody will notice the nice random moon phases
epony has joined #openscad
<peeps>
yeah, undef == auto. and before, 0 was considered invalid, therefore undef. InPhase do you think there should be a warning too?
<peeps>
sorry, got distracted by a cat fight in front of my house, and now I'm all stressed out
* J22
offers tea ..
<J22>
the cats are probably stressed too
<linext>
i'm going to spend a couple days on 3dcustomizer.net/embed
<linext>
that way if you want to put a wasm openscad into your own page, you can
<linext>
the scad code and variables can be passed in using URL vars
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
<linext>
anyone know of 3d printing services with affiliate links?
<linext>
so far i was able to sign up with treatstock and jlcpcb
<linext>
imaterialise and craftcloud require an incorporated business
<linext>
i'm trying to figure out how to recreate the length lines, axis lines, and that little cube in the bottom left that says x,y,z
<linext>
the guy who created viewstl said it runs on-top of three.js so it's compatible
<InPhase>
peeps: If you go with clamping, I don't think a warning is required.
<InPhase>
peeps: Like if you try to turn a faucet farther than off, it doesn't yell at you, it just stops at off. :)
<InPhase>
It counts as a good trustworthy behavior.
<linext>
jlcpcb is offering services similar to shapeways
fling has quit [Ping timeout: 255 seconds]
fling has joined #openscad
fling has quit [Remote host closed the connection]
<teepee>
InPhase: great, I'll prepare some updates on the website to add a note to the detail window
<InPhase>
The caterpillar arm is fully mobile now. Stage 1 done. :)
<InPhase>
It wasn't designed for that, but some reorganization and realignment made it work.
<teepee>
nice, I'll try checking that post again, but it does look legit and reported by a group he was involved with
fling has joined #openscad
fling has quit [Ping timeout: 255 seconds]
fling_ has joined #openscad
fling_ is now known as fling
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
fling has quit [Ping timeout: 255 seconds]
fling has joined #openscad
<InPhase>
teepee: It was also on the thingiverse openscad group, but linking to the same article.
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
TheAssassin has quit [Remote host closed the connection]
califax has quit [Read error: Connection reset by peer]
TheAssassin has joined #openscad
califax has joined #openscad
fling has quit [Ping timeout: 255 seconds]
TheAssassin has quit [Ping timeout: 255 seconds]
TheAssassin has joined #openscad
fling has joined #openscad
ali1234 has quit [Remote host closed the connection]
peepsalot has quit [Killed (NickServ (GHOST command used by peeps))]
peeps is now known as peepsalot
ali12341 has joined #openscad
peeps[win] has joined #openscad
Guest63 has joined #openscad
fling has quit [Ping timeout: 255 seconds]
fling has joined #openscad
<JordanBrown[m]>
full-print-bed prints take forever to make vertical progress.
<InPhase>
JordanBrown[m]: What's your longest print?
<InPhase>
I don't think I ever pushed it over 14 hours for a single item.
Guest63 has quit [Quit: Client closed]
<JordanBrown[m]>
Ever? I think it was somewhere in the 20h range. Nearly full height (200mm), 0.1mm layers.
<JordanBrown[m]>
What I'm doing right now, trays for my tool drawer, don't take *that* long total, ~6h, but because they are up right near the full size of the print bed there's a lot on each layer.
<JordanBrown[m]>
They're only 15mm tall, but they are ~245x190.
<JordanBrown[m]>
And probably 70 or 80% of that is infill.
<JordanBrown[m]>
I took off the bottom solid layers because they really aren't needed for this project, and that helps a lot.
<InPhase>
Light-duty storage items inside?
<JordanBrown[m]>
In-the-house tools.
<JordanBrown[m]>
Hold a moment.
<InPhase>
The bottom layer would provide strength.
<JordanBrown[m]>
I’m printing that last module (top right in this photo) now. What you can see there is a “draft”, a 1mm outline-and-infill projection that prints in 15m or so.
<JordanBrown[m]>
The final slot will just be a tray, since I don’t have more tools I want in that drawer and need to fill the gap.
<JordanBrown[m]>
And then some shims to get it all snug.
<InPhase>
Ah, that sort of thing.
<InPhase>
My tools are typically organized by the method of "this is the only tetris configuration that will let them all fit".
<JordanBrown[m]>
The goal is to have every tool have a designated place so that hopefully it will come *back* to that place, and to make it a bit hard to throw random things into the drawer.
<InPhase>
A tool is then missing if there is extra space. ;)
<JordanBrown[m]>
There was a bit of Tetris here, indeed, but the big thing was "no, I don't need three of these in this drawer" and "I haven't used this in the last ten years, move it to the garage".
<InPhase>
I'm pleased to see you have the good precision screwdrivers. It got hard to buy those for a while after Radio Shack disappeared. Finally they reappeared on Amazon. My old set was in bad shape.
<JordanBrown[m]>
Unfortunately I'm missing one or two. I haven't looked for replacements, but I'm surprised that they are hard to find.
<InPhase>
Now they're cheap on Amazon, and have been for a few years now.
<JordanBrown[m]>
And yes, the empty white areas just scream "don't you have something to put here?" or "couldn't you pack this a little tighter".
<InPhase>
Worth it if you have the space though. It's a huge benefit to know exactly where to reach for every tool.
<InPhase>
The utility of a tool is determined mostly by having it available when you need it.
<JordanBrown[m]>
This is a double drawer; the bottom half is a bit taller. My 27' tape measure won't fit in the top half.
<JordanBrown[m]>
Right now the bottom half is not organized. Haven't figured out the plan there yet. It's got two boxes of fasteners, my set of lock pins, and some random crap.
<JordanBrown[m]>
Then comes doing something about the toolboxes in the garage.
<JordanBrown[m]>
I love the look of gyroid infill, but I fear that it prints slower than more straightforward rectangular infill.
<InPhase>
I finally cracked down and bought myself a larger carryable toolbox for my primary tools, which has helped with deploying them as a set where I need them. I'm thinking about doing a similar thing with some other tool categories. Like maybe having a wall/door toolbox, and an ethernet toolbox. For electronics I have a small electronics tool station with drawers and shelves.
<JordanBrown[m]>
1h20 into this print and it’s only now about to start on stuff that isn’t infill.
<JordanBrown[m]>
It’s at 3.55mm.
<InPhase>
The trick is to forget about it, and just let the printer do the work. ;)
<InPhase>
But I know it's hard. It's tempting to keep watching it.
<JordanBrown[m]>
Yep. But it's in my office, and I sometimes get fascinated watching the grass grow.
<JordanBrown[m]>
Waiting for the little "ooh, wow" moments, when something that isn't infill starts printing, or when it finally makes a bridge, or ...
<InPhase>
There's something innately fascinating. Both of my easily distracted children have sat and watched the 3D printer for stretches up to an hour.
<JordanBrown[m]>
that's the one that's printing now.
<InPhase>
Is that a pen in the front there?
<JordanBrown[m]>
I'm trying to avoid going too far overboard in modeling the tools so as to make a custom fit, but it's hard to resist.
Sauvin has quit [Ping timeout: 252 seconds]
Sauvin has joined #openscad
<JordanBrown[m]>
it's a pen-shaped X-acto knife.
<InPhase>
Ah. Then I guess you won't have to reprint your drawer segment when it runs out of ink. :)
<JordanBrown[m]>
The long skinny thing on the right is a pencil torch.
<JordanBrown[m]>
If I was going to have a pen space, I think I could make it generic enough to fit a replacement pen :-)
<JordanBrown[m]>
I'm already going to have to reprint about half of them to add finger holes. The screw drivers sit with their centerline on the surface, and that's really too low to be able to grab them easily. (But any higher would have the shaft floating unsupported.)
<JordanBrown[m]>
I suppose I could have some supports above the surface, but so far I don't have any.
TheAssassin has quit [Ping timeout: 255 seconds]
<JordanBrown[m]>
Some of the tools are modeled, but for many of them I put the tool on a scanner, scanned it, then traced it in Inkscape and imported that into OpenSCAD.
<InPhase>
Next what you need to do, is buy a multicolor printer so that you can make the top layer of all the indentations look like the tool that goes there.
<JordanBrown[m]>
Indeed.
<JordanBrown[m]>
I've considered printing photos and gluing them into the slots. I've also thought about putting labels next to or in the spaces.
TheAssassin has joined #openscad
<JordanBrown[m]>
But I keep looking at Prusa's multi-color rig. Seems like it would be horribly slow, but it's also not ridiculously expensive.