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
<gbruno> [github] kintel pushed 1 modifications (Boost system is not longer in use) https://github.com/openscad/openscad/commit/258902281e3a4a46d61965d9bd22b9420b3b9778
<gbruno> [github] kintel opened pull request #6110 (Boost system is not longer in use) https://github.com/openscad/openscad/pull/6110
<gbruno> [github] kintel pushed 1 modifications (Boost system is not longer in use) https://github.com/openscad/openscad/commit/d57808bd313d9fc9fb6849dabde31bd0ae1b43f4
<gbruno> [github] kintel synchronize pull request #6110 (Boost system is not longer in use) https://github.com/openscad/openscad/pull/6110
califax has quit [Remote host closed the connection]
califax has joined #openscad
snaked has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Boost system is not longer in use (#6110)) https://github.com/openscad/openscad/commit/6afea6fcab08e2cfefffef04e26ce9068b53b37c
<gbruno> [github] kintel closed pull request #6110 (Boost system is not longer in use) https://github.com/openscad/openscad/pull/6110
stefanct has quit [Server closed connection]
stefanct has joined #openscad
meshugga has quit [Server closed connection]
meshugga has joined #openscad
J25K84 has joined #openscad
J25K88 has quit [Ping timeout: 250 seconds]
germ has quit [Server closed connection]
germ has joined #openscad
abff has quit [Server closed connection]
abff has joined #openscad
ccox has quit [Ping timeout: 244 seconds]
ccox has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
jbd has joined #openscad
krushia has quit [Ping timeout: 252 seconds]
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<gbruno> [github] locchh closed pull request #6108 (Fully functional AI chat feature) https://github.com/openscad/openscad/pull/6108
<nihil> noooo
<nihil> no
<nihil> no
<nihil> no AI
<nihil> if you want to AI some shit, do it outside the app
<nihil> please dont superfuck my favorite cad tool with that trash
jbd has quit [Ping timeout: 245 seconds]
sculptor2 has quit [Ping timeout: 244 seconds]
dustinm` has quit [Server closed connection]
dustinm` has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
<J25K84> kintel this is bit bizarre sometimes a double click open doesn't auto compile and i had it that it does it when going via the welcome screen.  no idea what triggered it.
krushia has joined #openscad
LordOfBikes has quit [Ping timeout: 252 seconds]
LordOfBikes has joined #openscad
Kehet has quit [Ping timeout: 245 seconds]
Kehet has joined #openscad
califax has quit [*.net *.split]
teepee has quit [*.net *.split]
aiyion has quit [*.net *.split]
TheAssassin has quit [*.net *.split]
GNUmoon has quit [*.net *.split]
califax has joined #openscad
GNUmoon has joined #openscad
aiyion has joined #openscad
TheAssassin has joined #openscad
teepee has joined #openscad
<teepee> nihil: while I do agree to the general sentiment in regard to AI, also consider it might be a massive help for example for blind users who are using OpenSCAD
pie_ has quit [Server closed connection]
pie_ has joined #openscad
<J25K84> i think we can consider AI like a 3rd party print service .. optional and configurable and most important outside of our responsibility
<J25K84> I mean you can create code that freezes your computer (with multicore) - not to think if someone print parts that don't fit because the AI was confused - Ü
<teepee> people seem perfectly capable of crashing openscad or breaking printers without AI :)
<J25K84> sure - my point is that people may not understand that when using AI - and think openSCAD made shitty modells
<teepee> just like they do already via web browser
<J25K84> There are e.g. on makerworld  some AI tools for creating models.  So it is important to know the code is generated by "not openSCAD"
<teepee> educating people how to use tools in a way to harm them is important for both angle grinders and AI ;)
<J25K84> people will just yell " openSCAD create box for coins " send to printer ..
<teepee> same people that cut their fingers with hedge trimmers I guess
<teepee> it's difficult to prevent people from their own stupidity. probably the only solution is education
<J25K84> without disabling the safety they need both hands .. and cut their ..  qualify for darwinaward
<J25K84> But i don't worry/care so much about the people - AI code just suck and until that gets better we should add a warning label when integrating into the GUI
califax has quit [Ping timeout: 272 seconds]
<J25K84> also chickenegg i am sure AI will be able to make some usable code very soon.
<teepee> like mentioned earlier, for blind people the "describe this image" is a massive help in a number of cases, not just for social media
<teepee> I've read about someone using openscad and letting AI describe the image to verify the result
<teepee> it's probably far from perfect, but still a useful tool it seems when accepting the limitations
califax has joined #openscad
<J25K84> hm already not so bad https://bpa.st/K7HA
<J25K84> but on chatGPT you also get the explanations: How It Works:
<J25K84> Each scale is a diamond created from a polygon (4 points).
<J25K84> The grid is staggered, alternating rows for overlap.
<J25K84> You can change scale_w and scale_h to get longer, narrower, or broader scales.
<J25K84> 🧪 Options You Can Customize:
<J25K84> Want them slightly rounded? I can replace sharp diamonds with curved edges using arcs.
<J25K84> Want randomness or variation? I can add noise to positions or scale size.
<J25K84> Want the whole thing as one solid object? I can union all geometry to export as a single STL.
<J25K84> This could be very useful for new user
<teepee> what was the question?
<J25K84> create a snake scale texture on a 40 mm × 80 mm block in OpenSCAD, with a 2 mm minimum thickness.
<J25K84> it first used ellipses and i refined to have diamonds
<teepee> ok, looks like it does indeed get better
<J25K84> this was my attempt https://imgur.com/a/B3ruFHn  .. so maybe with some refinement it can get there
<J25K84> btw: the input was "Ich möchtewill einen Schlangenhautstempel."
<J25K84> great chat gpt blames open scad if you complain that the code doesn't work as expected
<J25K84> but i got praised for my "cool project" this feels so weird
<teepee> haha
<teepee> lol, what model is that? I have read gpt-5 supposedly is too grumpy for many people
<teepee> so they want their friendly gpt-4o back
<J25K84> free no login version .. not sure
<J25K84> after i asked for more realism i got phyton code instead - Ü
<J25K84> it claimed to be some 4o architecture
<J25K84> love bombing included
jbd has joined #openscad
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
mmu_man has joined #openscad
snaked has quit [Ping timeout: 256 seconds]
axelrod has joined #openscad
axelroddy has joined #openscad
axelrod has quit [Ping timeout: 244 seconds]
J25K84 has quit [Quit: Client closed]
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
shwouchk has quit [Quit: WeeChat 4.5.2]
shwouchk has joined #openscad
shwouchk has quit [Read error: Connection reset by peer]
shwouchk has joined #openscad
J25K has joined #openscad
mmu_man has quit [Ping timeout: 255 seconds]
mmu_man has joined #openscad
LordOfBikes has quit [Read error: Connection reset by peer]
ecraven has quit [Server closed connection]
sculptor has joined #openscad
ecraven has joined #openscad
LordOfBikes has joined #openscad
mmu_man has quit [Ping timeout: 256 seconds]
mmu_man has joined #openscad
JordanBrown has joined #openscad
gioele has quit [Server closed connection]
Guest85 has joined #openscad
Guest85 has left #openscad [#openscad]
L29Ah has quit [Read error: Connection timed out]
gioele has joined #openscad
mmu_man has quit [Ping timeout: 245 seconds]
mmu_man has joined #openscad
<Joel> todays I'm doing something dumb: polygon(points=[[0,0], [20,20], [30,30], [40,40]]);
<Joel> WARNING: No top level geometry to render
<Joel> any ideas why it's upset?
<Joel> it's not drawing for whatever reason
JordanBrown has quit [Ping timeout: 260 seconds]
mmu_man has quit [Ping timeout: 256 seconds]
mmu_man has joined #openscad
<Joel> cylinder(h=20, r1=20, r2=20, $fn=3) - Given this, is there a way to *know* the distance between the points?
<Joel> I would expect it to be 20, but that doesn't seem to be the case
<Joel> sorry, 40.
<Joel> i guess that doesn't make sense, I'll have to read up on radius to distance between points math I guess
<Joel> hrm, I guess it all depends on how it's supposed to work
<Joel> https://www.vedantu.com/maths/circum-radius-of-a-triangle - depends if it's doing the top diagram vs the bottom I guess
L29Ah has joined #openscad
<Joel> sorted the math.
<Joel> I'm still not sure what's up with my polygon usage
<J25K> what is your problem?
<J25K> [[0,0], [20,20], [30,30], [40,40]]  those points are on a 45° line  .. this is 1 dimension polygon
<Joel> hmm oops
<J25K> polygon(points=[[0,30],[0,0],[20,0],[40,40]]);
<Joel> yeah I need to sit with graph paper and draw what I want, clearly.
<J25K> you can use inkscape and import a svg for more free shapes
<gbruno> [github] kintel synchronize pull request #6099 (Treat a malformed escape sequence as an error. Fixes #331.) https://github.com/openscad/openscad/pull/6099
shwouchk has quit [Read error: Connection reset by peer]
axelroddy has quit [Ping timeout: 245 seconds]
<gbruno> [github] Zenmaster43 opened issue #6111 (macOS: OpenSCAD doesn't bring its window(s) into view when the Space they occupy is not in view.) https://github.com/openscad/openscad/issues/6111
teepee_ has joined #openscad
teepee has quit [Ping timeout: 272 seconds]
teepee_ is now known as teepee
<teepee> updated the build system to more recent versions
<teepee> looks ok when running via wine on linux
<Joel> Is it possible to scale/resize based on a %?
<Joel> ah I don't think I understood scale. playing with it now.
<Joel> if you're calling a module to draw a shape, who's scale is based on an argument passed in, how would you go about transforming them so they don't collide? I don't have any way of returning the size of the shape from the module.
<gbruno> [github] Zenmaster43 opened issue #6112 (macOS: Rapid Memory Leak during animation) https://github.com/openscad/openscad/issues/6112
<gbruno> [github] Zenmaster43 edited issue #6112 (macOS: Rapid Memory Leak during animation) https://github.com/openscad/openscad/issues/6112
jbd has quit [Remote host closed the connection]
muesli has quit [Server closed connection]
J25K has quit [Quit: Client closed]
J25K has joined #openscad
muesli has joined #openscad
sculptor has quit [Ping timeout: 272 seconds]
JordanBrown has joined #openscad
<JordanBrown> In case anybody cares, I expect to lose cell service in the next couple of hours and go dark until the 22nd.
<JordanBrown> G'nite.
<JordanBrown> Joel What does "collide" mean? If you have a module that generates something, and you transform the result, the result is ... transformed.
<JordanBrown> They stack.
kintel has joined #openscad
<JordanBrown> so if your module is "scale(2) cube(5)" then the module yields a 10-unit cube
<JordanBrown> and if you say "scale(3) mymod()" you get a 30-unit cube.
<kintel> JordanBrown I'll merge https://github.com/openscad/openscad/pull/6099
<JordanBrown> Which one is that?
<kintel> escape sequence fix
<JordanBrown> Oh, OK. I thought I saw you already merge that one.
<JordanBrown> Thanks.
<JordanBrown> But I wasn't paying close attention.
<JordanBrown> As you might see from the logs I'll probably go dark for two days or so as we cross from Norway to England.
<gbruno> [github] kintel closed pull request #6099 (Treat a malformed escape sequence as an error. Fixes #331.) https://github.com/openscad/openscad/pull/6099
<gbruno> [github] kintel pushed 2 modifications (Treat a malformed escape sequence as an error. Fixes #331. (#6099)) https://github.com/openscad/openscad/commit/22bfcfceb8cb97c61574c4bf69234ee40f6bfb4a
<gbruno> [github] kintel closed issue #331 (Parser has issues with backslashes in strings [$5]) https://github.com/openscad/openscad/issues/331
<JordanBrown> Ooh, do I get a $5 bounty? :-)
<gbruno> [github] nomike opened pull request #6113 (Fix compiler warnings) https://github.com/openscad/openscad/pull/6113
<JordanBrown> Yeah, I know, BountySource is dead.
<JordanBrown> Anyhow, I'm in UTC+2 and it's late here, so g'nite.
<teepee> we would send you the money, but we probably can't reach you ;-)
<teepee> good night and take care
<JordanBrown> No falling overboard.
<teepee> and no swimming with whales
<JordanBrown> Haven't seen any whales. We think they are mythical. Like moose.
<JordanBrown> And puffins.
<teepee> aww, nooooo
<JordanBrown> But this time for sure: good night!
JordanBrown has quit [Quit: Leaving]
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
snaked has joined #openscad
lostapathy has quit [Server closed connection]
lostapathy has joined #openscad