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
califax has quit [Remote host closed the connection]
califax has joined #openscad
killjoy has quit [Ping timeout: 256 seconds]
killjoy has joined #openscad
killjoy has quit [Changing host]
killjoy has joined #openscad
califax has quit [Ping timeout: 255 seconds]
califax_ has joined #openscad
califax_ is now known as califax
foul_owl has quit [Ping timeout: 256 seconds]
pca006132 has quit [Ping timeout: 255 seconds]
pca006132 has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
sinned69157 has joined #openscad
foul_owl has joined #openscad
ndnihil_ has joined #openscad
ndnihil_ has quit [Changing host]
ndnihil_ has joined #openscad
ndnihil_ is now known as nihil
escherial5 has joined #openscad
germ_ has quit [Ping timeout: 264 seconds]
epony has quit [Ping timeout: 264 seconds]
ToAruShiroiNeko has quit [Ping timeout: 264 seconds]
splud has quit [Ping timeout: 264 seconds]
escherial has quit [Ping timeout: 264 seconds]
sinned6915 has quit [Ping timeout: 264 seconds]
lostapathy has quit [Ping timeout: 264 seconds]
ndnihil has quit [Ping timeout: 264 seconds]
sinned69157 is now known as sinned6915
escherial5 is now known as escherial
nihil is now known as nihil_
epony has joined #openscad
germ_ has joined #openscad
nihil_ is now known as nihil
nihil is now known as ndnihil
splud has joined #openscad
J24k26 has joined #openscad
lostapathy has joined #openscad
J24k22 has quit [Ping timeout: 250 seconds]
LordOfBikes has quit [Ping timeout: 255 seconds]
mmu_man has quit [Ping timeout: 272 seconds]
LordOfBikes has joined #openscad
J24k26 has quit [Quit: Client closed]
J24k26 has joined #openscad
J24k26 has quit [Quit: Client closed]
J24k26 has joined #openscad
TylerTork has joined #openscad
<TylerTork> Perhaps I'm missing something obvious, but I'm using 2024.02.10 (git 662e59003) and the intersection operation doesn't seem to be working at all. I'm using the code from the tutorial https://en.wikibooks.org/wiki/OpenSCAD_Tutorial/Chapter_3#The_sphere_primitive_and_resizing_objects -- intersection_of_three_spheres.scad and the result is three
<TylerTork> spheres mooshed together instead of the little wedge shape pictured in the documentation
TylerTork has quit [Client Quit]
TylerTork has joined #openscad
epony has quit [Remote host closed the connection]
arebil has quit [Ping timeout: 255 seconds]
arebil has joined #openscad
<TylerTork> So many people, so little chatting...?
foul_owl has quit [Ping timeout: 256 seconds]
kintel has joined #openscad
<kintel> TylerTork It's late everywhere :) What did you press to get that result?
foul_owl has joined #openscad
<TylerTork> Never mind, I downloaded yesterday's build and they seem to have fixed it. Didn't see the issue in github though so I don't know what PR was responsible for the fix. I'm just starting with OpenSCAD and going thru the tutorials but I'm an old hand at software projects
<kintel> that's weird, but good that it works :)
<gbruno> [github] kintel edited issue #4974 (Update to Clipper2) https://github.com/openscad/openscad/issues/4974
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gbruno> [github] kintel edited issue #4974 (Update to Clipper2) https://github.com/openscad/openscad/issues/4974
<gbruno> [github] kintel pushed 4 modifications (Add more comments) https://github.com/openscad/openscad/commit/0ed4e9e9b4b3a44c05f66ed0d8d1f9e4250e013c
<gbruno> [github] kintel edited issue #4974 (Update to Clipper2) https://github.com/openscad/openscad/issues/4974
TylerTork has quit [Ping timeout: 250 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
cart_ has joined #openscad
mmu_man has joined #openscad
Non-BEAST has quit [Ping timeout: 256 seconds]
RoyK^ has joined #openscad
RoyK has quit [Ping timeout: 256 seconds]
zauberfisch has quit []
zauberfisch has joined #openscad
mmu_man has quit [Ping timeout: 264 seconds]
J24k26 has quit [Quit: Client closed]
J24k26 has joined #openscad
mmu_man has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 256 seconds]
ToAruShiroiNeko has joined #openscad
ali1234 has quit [Remote host closed the connection]
ali1234 has joined #openscad
Non-ICE has joined #openscad
L29Ah has left #openscad [#openscad]
aiyion2 has quit [Ping timeout: 255 seconds]
aiyion2 has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
epony has joined #openscad
mmu_man has joined #openscad
RoyK^ is now known as RoyK
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 264 seconds]
epony has quit [Read error: Connection reset by peer]
Guest98 has joined #openscad
<Guest98> Hello everyone!
Guest98 is now known as tavanuka
<tavanuka> what is the proper way of using conditional assignment within a for loop with a let statement?
<tavanuka> I have used a ternary operator within the let statement itself, but it looks really long and "ugly" (relative)
<tavanuka> are there any other methods for that?
Guest98 has joined #openscad
Guest98 has quit [Client Quit]
tavanuka has quit [Ping timeout: 250 seconds]
arebil has quit [Quit: arebil]
L29Ah has joined #openscad
<petaflot> I believe I had a nasty bug at my fingertips: preview (F5) works fine, render (F6) does the opposite of what it should do: https://bpa.st/IKTA FYI the python script to generate the horns is https://github.com/petaflot/scadlib/blob/main/horns.py
<petaflot> ^had^have
<petaflot> screenshot of the bug: https://www.imgpaste.net/image/Sdmpqb
<petaflot> in some cases, the engine says "no geometry to render"
<petaflot> I have a nother model, much more complicated, which I was able to render on sept 2nd with no issue (I know this because of the stl timestamp)
epony has joined #openscad
<InPhase> petaflot: You have purple in thrown together, which means you made a polyhedron with the inside on the outside.
<petaflot> uh wait. I see it is an old version, too. InPhase thanks now I know that the purple is XD that will help me fix it
<InPhase> :)
<petaflot> isn't there a function to make a polyhedron inside-out? I recycled this function (lines 124-203 of https://github.com/petaflot/scadlib/blob/main/horns.py) from somewhere (forgot to write the reference), now I inverted the order of the vertices of the faces as per https://bpa.st/FIQQ but it's the same
<petaflot> it's a shame we get the purple faces only when doing boolean operations
<petaflot> now I'm very confused. talking about the purple, I have this other model I made recently that has some purple too (and it's just using cylinders and extruded text)t)tm
<petaflot> about the version, I foudn out I'm running 2021.01-r4, trying to compile current from git
<petaflot> ok.. so there is something wrong here: https://www.imgpaste.net/image/SdmIww (and this is current AppImage from git)
<petaflot> same thing with a cylinder and a cube. obviously purple is something else than an inside-out polyhedron
teepee_ has joined #openscad
<InPhase> You might also have a hole or self-intersection, which can give the same inside out problem without obviously violating the right hand rule.
<InPhase> A missing surface polygon exposes the surface inside, and a self intersection can put some of the outsides onto the insides.
<InPhase> I mean, insides onto the outsides.
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
<petaflot> InPhase: not with the cube minus the sphere
<petaflot> or the cube minus the cube, which also shows purple
<petaflot> .. or else there is something serioulsy wrong
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
<InPhase> petaflot: I think you have confused yourself with your color scheme choice...
<InPhase> That's not thrown together, but just a color scheme that has purple.
<InPhase> Thrown together mode will not give purple there, but will actually show the entire sphere. It is a different operating mode for diagnosing polyhedrons.
<InPhase> When I say "thrown together" I mean going from View, down to Thrown Together.
<InPhase> Maybe if you're going to use that to diagnose, you should pick a color scheme that does not do purple insides. ;)
<InPhase> I mean, purple carve-outs.
<InPhase> Mine shows that in blue.
epony has quit [Remote host closed the connection]
epony has joined #openscad
mmu_man has quit [Ping timeout: 264 seconds]
<petaflot> thanks
mmu_man has joined #openscad
epony has quit [Remote host closed the connection]
pa has quit [Ping timeout: 256 seconds]
pah has joined #openscad
epony has joined #openscad
mmu_man has quit [Ping timeout: 264 seconds]
arebil has joined #openscad
mmu_man has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
mmu_man has quit [Ping timeout: 264 seconds]
mmu_man has joined #openscad
cart_ has quit [Ping timeout: 264 seconds]
pah is now known as pa
J24k26 has quit [Quit: Client closed]
J24k26 has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
aiyion2 has quit [Remote host closed the connection]
aiyion2 has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
<RoyK> hm... anyone that knows a design for a clamp of sorts that can just fasten something to a pole? I was making some things to clamp onto a crutch for a friend, who broke his leg and I just made it so that he could fasten it with cable ties. That works, but it isn't very flexible. https://www.printables.com/model/750883-can-holder-for-mounting-on-a-crutch
<RoyK> same thing
epony has quit [Remote host closed the connection]
epony has joined #openscad
<peeps[work]> RoyK: you looking for an existing model or ideas to implement?
<peeps[work]> first thing that comes to mind would be a lever cam
<peeps[work]> but that's more for quickly attaching detaching. you would have to design a part that goes around tube, but with a split, and enough flexibility (PLA probably wouldn't work, but maybe PETG, depending on thickness etc.) to slip over the tube, while having features to hold a bolt head and nut
<peeps[work]> a bolt/nut could do the same job as lever cam as a tradeoff of simpler design vs marginally harder to attach.
<peeps[work]> but the idea of a horizontal tray going on a crutch which is swinging around as you walk, seems not very practical to me
<peeps[work]> RoyK: or just do like bike handlebars attach to stem: https://www.youtube.com/watch?v=ZMiaweUAeEk
<othx> peeps[work] linked to YouTube video "HOW TO: Insert A-Head Stem Handlebars" => 1 IRC mentions
<RoyK> lemme see
<peeps[work]> another thing similar to cable ties would be worm clamp
<peeps[work]> the lever cam idea would look something more like this, but in a flexible material if you don't have access to the end of the tube to slide it on: https://www.worldwidecyclery.com/products/hope-34-9mm-qr-seatclamp-red?variant=882200969
<RoyK> well, I have a few bikes, so I know
<peeps[work]> ok, yeah i feel like that is a good source of inspiration for "attaching things to tubes" ;)
<RoyK> I'm just not that into openscd to translate it to one
<RoyK> *openscad
<RoyK> my a seem to be having some issues
<RoyK> (or seems - whateveR)
peepsalot has quit [Remote host closed the connection]
peeps[zen] has joined #openscad
J24k26 has quit [Quit: Client closed]
J24k26 has joined #openscad