teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
<teepee> let's see if that hint worked https://fosstodon.org/@OpenSCAD/113665025933828613 ;-)
<teepee> wait what now? $fn = 3600? ahhhhhhhhhhhhhh! https://fosstodon.org/@benbe@social.chaotikum.org/113665017835006051
<InPhase> lol
<InPhase> Also, the thing I had in mind as a possibility for door 24 could be consider a dynamic explosion of fractalness.
<InPhase> s/consider/considered/
<teepee> nice, las
<teepee> last 2 years I did Mandelbrot and Julia
mtm has quit [Ping timeout: 265 seconds]
<teepee> I wonder if there are more? I never looked at that
mtm has joined #openscad
snaked has joined #openscad
<teepee> huh, bluesky does not allow mp4
<teepee> so how do I get the animation if gif does not work?
<teepee> webp maybe?
<teepee> nope, also converted to jpeg without animation :(
<teepee> oh, I need to add via a separate video buttom, meh
Quake120 has quit [Ping timeout: 246 seconds]
gunnbr has quit [Ping timeout: 244 seconds]
kintel has joined #openscad
<kintel> InPhase To answer your color question: I believe color support in render mode is complete. I don't know of any open issues
Quake120 has joined #openscad
<kintel> I think the only blocking issue for release is 3MF color import/export
<teepee> colors don't help with slicers though, at least not with 3mf/prusaslicer
* InPhase nods.
<kintel> Someone mentioned once that one of the dominant slicers supports surface color
<InPhase> kintel: Thanks for the confirmation.
<InPhase> I might treat myself to a new multifilament printer after the holiday, and see what I can get going.
<teepee> I just need to get the 3mf stuff in shape
<teepee> but it relies on the lazy union hack
<teepee> so we need something official replacing that
<InPhase> My 8 year old printer has done its dutiful service period. I can tune it up and keep it going probably another decade, but I think it's time to shelve it and try a fancy new one with this extra feature.
<kintel> teepee for exporting single-color volumes as separate objects?
<teepee> yes, prusaslicer ignores colors and materials, only uses the sparate objects (as far as I can tell from my tests so far)
<teepee> even importing that linked one with color in the 3mf shows up single color in slicer
<teepee> but you can select extruders for the separate objects/parts
<kintel> Perhaps, once a popular CAD tool can export/import colors with 3MF, slicers will be motivated to follow :)
<teepee> well, we can't support bambuslicer, so that would at least be one option
<kintel> ochafik also has some interesting WIP for volumetric color, but that needs significant love, so -> post next release
<InPhase> It looks like cura, what I usually use, also does multi-file for multiple color prints.
<teepee> yes, that's the STL way, but STL also does not even have color in the file
<InPhase> That seems to be the approach cura uses for 3mf as well.
<teepee> at some point we may want to try talking to bambu
<teepee> I belive their interpretation of 3MF and use for colors is not spec compliant
<InPhase> I just need to make sure cura does this right for normal printers. :) Cura is a great program, but their documentation can't pass up a chance to explain how to use every feature on an Ultimaker printer.
<teepee> meaning we can't read that info via lib3mf (well, at least v1, I don't know if maybe v2 has some generic support)
<teepee> hmm, I can try with that test file from printables ^
<teepee> assuming I'll be half awake at least tomorrow
* teepee should go getting sleep
<gbruno> [github] kintel edited issue #4974 (Update to Clipper2) https://github.com/openscad/openscad/issues/4974
<pca006132> how can surface color translate to volumetric color/material...?
<gbruno> [github] ebarrere opened issue #5500 (Port to Apple silicon?) https://github.com/openscad/openscad/issues/5500
J24k77 has joined #openscad
mmu_man has quit [Ping timeout: 248 seconds]
J24k58 has quit [Ping timeout: 240 seconds]
<gbruno> [github] kintel pushed 4 modifications (Updated goldens for offest-tests) https://github.com/openscad/openscad/commit/96129ad68d95eb371a0b914b913730cc01a3b402
<gbruno> [github] kintel opened pull request #5501 (Update to Clipper2) https://github.com/openscad/openscad/pull/5501
<gbruno> [github] kintel edited issue #4974 (Update to Clipper2) https://github.com/openscad/openscad/issues/4974
<pca006132> btw, are there useful tools to repair non-manifold meshes? someone in babylonjs forum is asking about this
<kintel> pca006132 I think the trick that was used (in the slicer I cannot remember) was to create a thin veneer of the surface color, and a neutral fill color
<kintel> pca006132 too many repair tools out there, but MeshLab is the classic Open Source one
<kintel> There are a few proprietary ones from Autodesk and/or Microsoft, but they tends to fade in and out of support
teepee has quit [Remote host closed the connection]
<pca006132> I see
teepee has joined #openscad
<kintel> This keeps popping up too here, promoted by the author: https://github.com/arnholm/angelcad
<kintel> there's a repair tool in there somewhere, but I haven't tried it
<kintel> The OpenSCAD mailing list is full of repair discussions, so try searching the archives
<pca006132> ok
<kintel> Btw., ref Clipper2 discussion, this works for me: https://github.com/elalish/manifold/pull/1115
<kintel> Need to do some more testing before making it ready
<pca006132> LGTM though
<gbruno> [github] kintel closed issue #5500 (Port to Apple silicon?) https://github.com/openscad/openscad/issues/5500
<kintel> I cannot remember why I'm doing this Clipper2 thing any more, but it looks like it's working.
peeps[zen] has quit [Quit: Connection reset by peep]
peepsalot has joined #openscad
snaked has quit [Read error: Connection reset by peer]
snaked has joined #openscad
yogadude` has quit [Ping timeout: 265 seconds]
gunnbr has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<J24k77> day after rain .. https://imgur.com/a/6E05eAi
JakeSays is now known as JakeSayss
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
califax has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
drfff has quit [Ping timeout: 252 seconds]
shaina has joined #openscad
<teepee> hey :)
<teepee> so I don't work with macos, but let me find the github issue with the discussion
<teepee> the signing issue is mostly solved as far as I know, but there are still some issues remaining
<shaina> Hi
<shaina> Thanks for replying
<teepee> specifically on latest macos version which seems to cause quite some headaches
<teepee> hmm, there was another long thread but I can't find that right now
<shaina> Yeah, in the discussion, they suggested to use "Open Anyway" which I used too
<teepee> ok, off for a meeting at work
<shaina> sure, thanks :)
shaina has quit [Remote host closed the connection]
shaina has joined #openscad
shaina has quit [Remote host closed the connection]
shaina has joined #openscad
shaina has quit [Ping timeout: 240 seconds]
shaina has joined #openscad
shaina has quit [Remote host closed the connection]
shaina has joined #openscad
Guest57 has joined #openscad
shaina has quit [Ping timeout: 240 seconds]
shaina has joined #openscad
Guest57 has quit [Quit: Client closed]
shaina has quit [Ping timeout: 240 seconds]
J24k77 has quit [Quit: Client closed]
J24k77 has joined #openscad
Non-ICE has quit [Quit: Screw you guys, im going home!]
Non-ICE has joined #openscad
mtm has quit [Ping timeout: 252 seconds]
shaina has joined #openscad
mtm has joined #openscad
JakeSayss is now known as JakeSays
dingodoppelt has quit [Remote host closed the connection]
dingodoppelt has joined #openscad
dingodoppelt has quit [Remote host closed the connection]
dingodoppelt has joined #openscad
J24k77 has quit [Quit: Client closed]
J24k77 has joined #openscad
snaked has quit [Quit: Leaving]
shaina has quit [Remote host closed the connection]
dingodoppelt has quit [Remote host closed the connection]
J24k77 has quit [Quit: Client closed]
J24k77 has joined #openscad
TheCoffeMaker has quit [Remote host closed the connection]
TheCoffeMaker has joined #openscad
shaina has joined #openscad
shaina has quit [Remote host closed the connection]
shaina has joined #openscad
shaina has quit [Ping timeout: 240 seconds]
dingodoppelt has joined #openscad
dingodoppelt has quit [Remote host closed the connection]
dingodoppelt has joined #openscad
shaina has joined #openscad
<gbruno> [github] lgarron opened issue #5502 (OpenSCAD app does not automatically pick up file changes, nor picks up file changes on explicit re-render) https://github.com/openscad/openscad/issues/5502
<gbruno> [github] lgarron edited issue #5502 (OpenSCAD app does not automatically pick up file changes, nor picks up file changes on explicit re-render) https://github.com/openscad/openscad/issues/5502
<gbruno> [github] lgarron edited issue #5502 (OpenSCAD app does not automatically pick up file changes, nor picks up file changes on explicit re-render) https://github.com/openscad/openscad/issues/5502
<gbruno> [github] lgarron edited issue #5502 (OpenSCAD app does not automatically pick up file changes, nor picks up file changes on explicit re-render) https://github.com/openscad/openscad/issues/5502
mmu_man has joined #openscad
<J24k77> wow the animate function is not working well anymore .. the buttons are vertical not horizontal and it starts when changing the steps even you paused it and the image dump never stops
cbmuser has quit [Ping timeout: 252 seconds]
cbmuser has joined #openscad
Non-ICE has quit [Quit: Screw you guys, im going home!]
Guest94 has joined #openscad
<J24k77> still need day 20 and 24
<Guest94> "Design a **transparent, eco-friendly smart pull-up bar** crafted from **recyclable polycarbonate material**, inspired by the robust style of **Rogue pull-up rigs**.
<Guest94> ### Key Features:
<Guest94> 1. **Big LCD Electroluminescent Display on top**:
<Guest94>    - **Right**: Real-time **weight measurements (kg)**.
<Guest94>    - **Center**: A sleek **logo** symbolizing innovation and sustainability.
<Guest94>    - **Left**: Glows with the phrase **'EMOM'** (Every Minute on the Minute) and includes a **Bluetooth symbol** for connectivity.
<Guest94> 2. **Frame Design**: Durable, **transparent poles** with no branding, resembling the **sturdy, functional style** of Rogue rigs.
<Guest94> 3. **Audio Integration**: **Small speakers and microphones** on the sides for music and coaching.
<Guest94> 4. **Soft-Grip Bar**: Non-slip, ergonomic material for comfort.
<Guest94> ### Specifications:
<Guest94> - **Primary material**: Transparent **polycarbonate** for durability and sustainability.
<Guest94> - **Color accents**: **White** grip bar and neon electroluminescent highlights for a clean, modern aesthetic.
<Guest94> - **Eco-conscious** design prioritizing functionality, minimalism, and smart technology.
<Guest94> Tagline: 'Eco-fit Revolution – Powering Strength Sustainably.'"
Non-ICE has joined #openscad
Guest94 has quit [Client Quit]
<J24k77> oh that is new
<InPhase> Still not that sort of "chat".
shaina has quit [Remote host closed the connection]
TheCoffeMaker has quit [Remote host closed the connection]
<teepee> we are doomed
TheCoffeMaker has joined #openscad
<teepee> J24k77: I think I can do 20, last tutorial - assembly stuff
<J24k77> great i just added 21
<J24k77> so we just need a 24 idea
<teepee> I think InPhase had an idea, let me check the backlog
<teepee> quote: I had a wild idea, but it might take 3 hours.
<teepee> quote: Like total, not like I'm going to do it in 3 hours. Almost certainly not working on any such thing today.
<teepee> so lets hear later if the idea is still open
<J24k77> ÜÜÜ
shaina has joined #openscad
<J24k77> 120h to go
<teepee> oh, btw, I found the reason for that GIF -> JPEG thing on bluesky
<teepee> adding the GIF via image button -> makes single frame jpeg
<teepee> adding the GIF via video button -> all good
<teepee> technically user error, but I'd rate it at least 84.6% bug ;-)
<teepee> also no edit button :(
<teepee> I guess it's not too critical as long as we stay at one more post than followers :D
shaina has quit [Ping timeout: 240 seconds]
shaina has joined #openscad
shaina has quit [Ping timeout: 240 seconds]
shaina has joined #openscad
mtm has quit [Ping timeout: 265 seconds]
mtm has joined #openscad
shaina has quit [Remote host closed the connection]
shaina has joined #openscad
shaina has quit [Remote host closed the connection]
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
shaina has joined #openscad
shaina has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 252 seconds]
<InPhase> teepee, J24k77: My idea was to build a tree down to the needle level with a single recursive module with a single call to cylinder, with its input being a list of sizes, colors, and affine transformation matrices for where to put all the tree elements. Because doing it this way would enable adding an additional transformation to make the tree sway in the wind. :)
<InPhase> The other way of doing it by recursive modules and geometric operations blocks that, by the fact that at the depth, the elements don't actually know where they will end up oriented.
<InPhase> Although there may be another way to do this by special variables and multmatrix which might be even easier, as that passes the same knowledge down the path.
<InPhase> If the multmatrix approach checks out, I may do that instead, as it works better with the language elements, and introduces something we skipped over. :)
<InPhase> But I probably won't write it out as a tutorial, because I'm pretty confident it will be 150 or so lines as-is just to implement.
yogadude has joined #openscad
<teepee> ending tutorial with 20 is fine
<teepee> that was the original plan anyway
<InPhase> Also I should add a caveat that I'm not 100% certain that what I said above is reasonably achievable. :) I only intuited it should work.
J24k77 has quit [Quit: Client closed]
J24k77 has joined #openscad
<gbruno> [github] kintel closed issue #5502 (OpenSCAD app does not automatically pick up file changes, nor picks up file changes on explicit re-render) https://github.com/openscad/openscad/issues/5502
student has quit [Ping timeout: 252 seconds]
student has joined #openscad
<gbruno> [github] ochafik synchronize pull request #5180 (Color support for 3D rendering + export to glTF, Collada, STEP, PLY, X3D) https://github.com/openscad/openscad/pull/5180
shaina has joined #openscad
shaina has quit [Ping timeout: 240 seconds]
JordanBrown has joined #openscad
<gbruno> [github] ochafik synchronize pull request #5180 (Color support for 3D rendering + export to glTF, Collada, STEP, PLY, X3D) https://github.com/openscad/openscad/pull/5180
mmu_man has joined #openscad
ccox has quit [Ping timeout: 260 seconds]
teepee_ has joined #openscad
Jern has joined #openscad
<Jern> Hello I am one of the devs of build123d (an OCCT based CodeCAD modeling package in python) https://build123d.readthedocs.io/en/latest/
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
<teepee> hi Jern
<teepee> J24k77: I'll try to align the sizes a bit, the animation script can't easily handle different camera zooms
<J24k77> sure .. is it too small?
<J24k77> or the multiple polygon too big?
<teepee> too different with step 3 with all the stars
<J24k77> maybe just slap resize around everything (for the gif generation)
<teepee> nah, you have such nice point lists, easy to change sizes
ccox has joined #openscad
<teepee> that 3 level star looks cool
snaked has joined #openscad
mmu_man has quit [Ping timeout: 264 seconds]
shaina has joined #openscad
<teepee> J24k77: updated, gif is generated
shaina has quit [Ping timeout: 240 seconds]
<teepee> hmm, it did not pick up the image of day 21
<J24k77> hm
<teepee> ah, fixed
<teepee> the gif file had lower case s
<J24k77> yeah i just tried to change and got an error .. and then the file was gone
<J24k77> i first wanted to change the index.js .. but glad i didn't
<teepee> haha, we could do that all day then :D
<J24k77> and both wondering why it isn't working ..
mmu_man has joined #openscad
<J24k77> oh you colored the polygon .. looks nice
<teepee> yeah, I first was wondering which was the correct version
<teepee> and it's big enough to not be confusing in preview mode
Jern has quit [Quit: Client closed]
<gbruno> [github] ochafik synchronize pull request #37 ([WIP] 🌈 Colorful & Customizable ™ Playground) https://github.com/openscad/openscad-playground/pull/37