epony has quit [Remote host closed the connection]
J24k71 has quit [Quit: Client closed]
J24k71 has joined #openscad
erectus has quit [Ping timeout: 240 seconds]
erectus has joined #openscad
erectus has quit [Read error: Connection reset by peer]
erectus has joined #openscad
<JordanBrown>
teepee why is that a problem?
<JordanBrown>
Do we not cleanly ignore it?
epony has joined #openscad
<InPhase>
JordanBrown: stl has no object sorting. The triangles do not need to be contiguous or anything.
<InPhase>
Well, for manifoldness they do, but stl doesn't even require that. But what I meant to say is contiguous triangles do not need to be adjacent.
<linext>
i read the book on OpenSCAD that came out in 2021
<kintel>
linext Hope you liked it! It's mostly targeting beginners or young people, so it was probably a bit basic for you :)
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
RoyK has quit [Ping timeout: 256 seconds]
RoyK has joined #openscad
epony has joined #openscad
J24k58 has quit [Quit: Client closed]
J24k58 has joined #openscad
epony has quit [Read error: Connection reset by peer]
guso78k has joined #openscad
arebil has joined #openscad
peeps[work] has quit [Read error: Connection reset by peer]
peeps[work] has joined #openscad
peeps[work] has quit [Ping timeout: 268 seconds]
cart_ has joined #openscad
cart_ has quit [Ping timeout: 264 seconds]
cart_ has joined #openscad
cart_ has quit [Ping timeout: 264 seconds]
cart_ has joined #openscad
cart_ has quit [Ping timeout: 240 seconds]
cart_ has joined #openscad
cart_ has quit [Ping timeout: 256 seconds]
Guest17 has joined #openscad
Guest17 has quit [Client Quit]
cart_ has joined #openscad
J24k58 has quit [Quit: Client closed]
J24k58 has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
J24k58 has quit [Quit: Client closed]
J24k58 has joined #openscad
cart_ has quit [Ping timeout: 268 seconds]
guerd87 has joined #openscad
<juri_>
wait, you get books? ;)
<guso78k>
a copy of this book is also waiting in my shelf ...
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
pca006132 has joined #openscad
guso78k has quit [Quit: Client closed]
adigitoleo has joined #openscad
snaked has quit [Quit: Leaving]
adigitoleo has quit [Ping timeout: 258 seconds]
adigitoleo has joined #openscad
adigitoleo has quit [Ping timeout: 258 seconds]
ferdna has joined #openscad
J24k58 has quit [Quit: Client closed]
J24k58 has joined #openscad
mmu_man has joined #openscad
Non-ICE has quit [Quit: Screw you guys, im going home!]
cart_ has joined #openscad
<phryk>
there was a pattern to create geometry only if the file its defined in is directly loaded, anyone have an idea what i'm talking about?^^
<phryk>
use-case is having .scad files that define a single thing, which can be seen when loading the file directly into openscad so i can work on it, but which can also be loaded into a bigger project and used as part in there, without the import already instantiating the geometry at the origin.
ferdna has quit [Ping timeout: 264 seconds]
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
Non-ICE has joined #openscad
Non-ICE has quit [Client Quit]
Non-ICE has joined #openscad
<teepee>
phryk: that is the behavor with use<>
<phryk>
great, thanks teepee :)
Non-ICE has quit [Ping timeout: 264 seconds]
J24k58 has quit [Quit: Client closed]
J24k58 has joined #openscad
cart_ has quit [Ping timeout: 260 seconds]
Non-ICE has joined #openscad
cart_ has joined #openscad
J24k58 has quit [Quit: Client closed]
J24k58 has joined #openscad
cart_ has quit [Ping timeout: 255 seconds]
peeps[work] has joined #openscad
Non-ICE has quit []
Non-ICE has joined #openscad
GNUmoon2 has quit [Ping timeout: 240 seconds]
GNUmoon2 has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
Non-ICE has quit []
mmu_man has quit [Ping timeout: 256 seconds]
mmu_man has joined #openscad
Non-ICE has joined #openscad
epony has joined #openscad
<linext>
i think you should put mirror_copy() into the code base
<JordanBrown>
InPhase yes, you would need to identify disjoint objects topologically, rather than through the structure of the file.
<JordanBrown>
My initial thought was that that seemed readily do-able, but now I'm realizing that a hollow object would be split into two solid objects because the inside and the outside wouldn't be touching and so wouldn't be considered part of the same object.
mmu_man has quit [Ping timeout: 264 seconds]
mmu_man has joined #openscad
Non-BSOD has joined #openscad
Non-ICE has quit [Ping timeout: 276 seconds]
Non-BSOD is now known as Non-ICE
<linext>
the intro book by kintel is good. i brought it to a makerspace and showed some beginners. they were able to follow along