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
J24k86 has joined #openscad
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
J24k89 has quit [Ping timeout: 256 seconds]
greenbigfrog has quit [Ping timeout: 248 seconds]
greenbigfrog has joined #openscad
JakeSays_ is now known as JakeSays
LordOfBikes has quit [Ping timeout: 272 seconds]
Junxter has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 265 seconds]
LordOfBikes has joined #openscad
mmu_man has joined #openscad
crazy_imp has quit [Ping timeout: 245 seconds]
crazy_imp has joined #openscad
RoyK has quit [Ping timeout: 260 seconds]
paddymahoney has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
Guest5923 is now known as buZz
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
kintel has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ccox has joined #openscad
ccox_ has quit [Ping timeout: 248 seconds]
<knielsen> Aha, so it's fixed in lib3mf v2, great, I can refer to that in the patch then
SamantazFox has quit [Killed (NickServ (GHOST command used by SamantazFox_))]
SamantazFox_ has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
guso79 has joined #openscad
<guso79> https://imgur.com/a/nzaY5Rf would individual-per-axis center codes also make sense for openscad ? They are easy to use, moderate to implement, and True/False still works for backward compatibility
* knielsen thinks it looks rather neat; has so often done these translate(-w/2, h/2, 0) cube(w,h,d) exercises...
<knielsen> Maybe a list [-1,0,+1] instead of a string "-|+" would be more in style with the numeric nature of OpenSCAD? Mostly a matter of style preference perhaps
<guso79> using mirror method together with cube  removes the need to  specify  the  cube dimentions twice. but its not really shorter
<guso79> knielsen, i have implemented many characters like []()_ ><0 | ....
<knielsen> ah, nice!
<guso79> so use the one which you remember 1st
<guso79> i could implement vector of numbers, too, but more effort to write/edit
<knielsen> teepee: I have prepared a new upload of lib3mf, and I can see I have upload rights, so if you're ok with it I can upload a new lib3mf and then upload the new openscad that fixes the cgal-qt5 RC bug, just let me know
Reisga24 has quit [Ping timeout: 252 seconds]
guso79 has quit [Quit: Client closed]
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 255 seconds]
mmu_man has joined #openscad
J24k86 has quit [Quit: Client closed]
J24k86 has joined #openscad
mmu_man has quit [Ping timeout: 244 seconds]
mmu_man has joined #openscad
snaked has quit [Quit: Leaving]
guso25 has joined #openscad
bozo16 has joined #openscad
kintel has joined #openscad
<kintel> guso I think several PRs already exist for per-axis centering. It has always felt a bit clunky, so it never made it past the suggestion stage
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<guso25> @kintel, ah understand 2nd best option  is per-axis mirroring afterwards, it just does not work correct if all 3 axes are inverted
<guso25> In any case i am happy, that I  writing my models will be less code in future.  I did not exactly get the point, why openscad language tries to be as sparse as possible with exactly one way way to achieve a goal.
guso25 has quit [Ping timeout: 256 seconds]
<teepee> it's short but horrible
<InPhase> guso78: If it were string based, 0 or o would be better than | for centered. But I really don't think string based is appropriate. A vector of bools is more natural, even if not compact. But OpenSCAD does not attempt to be golf score minimizing, nor to look like regex-based perl. :)
<InPhase> guso78: A core problem with using a string based API is that the OpenSCAD tools for manipulating and constructing strings are a bit pitiful.
<teepee> I wonder if maybe something like pos(...) cube(...); might work based on bounding box
<teepee> that said the attachment idea might make that unnecessary
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
bozo16 has quit [Quit: Leaving]
mmu_man has quit [Ping timeout: 248 seconds]
mmu_man has joined #openscad
ali12341 has quit [Remote host closed the connection]
ali1234 has joined #openscad
RoyK has joined #openscad
rogeliodh9101 has quit [Quit: The Lounge - https://thelounge.chat]
rogeliodh9101 has joined #openscad
muesli has quit [Quit: NO CARRIER]
muesli has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
drfff has joined #openscad
deathonater has joined #openscad
Smeef has quit [Ping timeout: 252 seconds]
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
J24k86 has quit [Quit: Client closed]
J24k86 has joined #openscad
germ has quit [Ping timeout: 252 seconds]
germ has joined #openscad
Guest32 has joined #openscad
Guest32 has quit [Client Quit]
Guest32 has joined #openscad
Guest32 has quit [Client Quit]
Guest32 has joined #openscad
<Guest32> ```
<Guest32> solid keyring
<Guest32> facet normal 0 0 1
<Guest32> outer loop
<Guest32> vertex 0 15 1.5
<Guest32> vertex 15 15 1.5
<Guest32> vertex 15 -15 1.5
<Guest32> vertex 0 -15 1.5
<Guest32> endloop
<Guest32> endfacet
<Guest32>   ...
<Guest32> facet normal 0 0 -1
<Guest32> outer loop
<Guest32> vertex 0 15 -1.5
<Guest32> vertex 15 15 -1.5
<Guest32> vertex 15 -15 -1.5
<Guest32> vertex 0 -15 -1.5
<Guest32> endloop
<Guest32> ```
<Guest32> solid keyring
<Guest32> facet normal 0 0 1
<Guest32> outer loop
<Guest32> vertex 0 15 1.5
<Guest32> vertex 15 15 1.5
<Guest32> vertex 15 -15 1.5
<Guest32> vertex 0 -15 1.5
<Guest32> endloop
<Guest32> endfacet
<Guest32>   ...
<Guest32> facet normal 0 0 -1
<Guest32> outer loop
<Guest32> vertex 0 15 -1.5
<Guest32> vertex 15 15 -1.5
<Guest32> vertex 15 -15 -1.5
<Guest32> vertex 0 -15 -1.5
<Guest32> endloop
<Guest32> solid keyring
<Guest32> facet normal 0 0 1
<Guest32> outer loop
<Guest32> vertex 0 15 1.5
<Guest32> vertex 15 15 1.5
<Guest32> vertex 15 -15 1.5
<Guest32> vertex 0 -15 1.5
<Guest32> endloop
<Guest32> endfacet
<Guest32> facet normal 0 0 -1
<Guest32> outer loop
<Guest32> vertex 0 15 -1.5
<Guest32> vertex 15 15 -1.5
<Guest32> vertex 15 -15 -1.5
<Guest32> vertex 0 -15 -1.5
<Guest32> endloop
<Guest32> endfacet
<Guest32> facet normal 1 0 0
<peepsalot> Guest32: stop
Guest32 has quit [Client Quit]
Guest32 has joined #openscad
Guest32 has quit [Client Quit]
<peepsalot> Guest32: use a pastebin if you want to paste ascii files
<peepsalot> ugh
<InPhase> I often wonder about the mindset that causes people to try something like that, have that failure mode, and then promptly respond to this outcome by fleeing and never returning.
<Scopeuk> I do wonder how much of it is people playing with AI scripting stuff and having no idea what they are doing
<Scopeuk> There was definitely a phase of bots dropping in, dumping 10 lines of almost scad and then running off (I assume giggling)
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
<gbruno> [github] kintel edited pull request #5357 (Add support for multiple 3D print services) https://github.com/openscad/openscad/pull/5357
<gbruno> [github] kintel edited pull request #5357 (Add support for multiple 3D print services) https://github.com/openscad/openscad/pull/5357
<gbruno> [github] kintel edited pull request #5357 (Add support for multiple 3D print services) https://github.com/openscad/openscad/pull/5357
<teepee> hmm, something broke the appimage build :(
stefanct has quit [Excess Flood]
stefanct has joined #openscad
<gbruno> [github] kintel edited pull request #5357 (Add support for multiple 3D print services) https://github.com/openscad/openscad/pull/5357