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
<Friithian> hmm, wwould it be a horrible idea to print o-rings out of TPC? And if not, how do I make a torus in openscad
Robin_Watts has quit [Quit: Client closed]
<InPhase> O-rings you would usually want to be super water tight.
<InPhase> Or air tight, depending on purpose.
<InPhase> Friithian: Oh, but I remember a trick that would do that. You take your print, then pack it into fine sand. Then you bake it just above the melting temperature. :)
<InPhase> Except then you have to get the sand out of your o-ring...
<Friithian> this isn't an actual o-ring o-ring, it is a grip for the ifixit kit screwdriver
<Friithian> although I have wanted to do that
<InPhase> Oh, well then it's just a question of how it feels to your hand.
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
<Friithian> is it worth making a torus though
<Friithian> oh fuck why does openscad make a sound when it finishes rendering I just noticed that
<teepee> ding ding
<teepee> just switch it off then
<teepee> maybe it will be configurable at some point, so you can make it bark at you when ready ;-)
<Friithian> I just never knew it did that as I always used it on my laptop
teepee has quit [Remote host closed the connection]
guerd1 has joined #openscad
guerd has quit [Read error: Connection reset by peer]
teepee has joined #openscad
<teepee> it's doing that for a while now, but with the slow release cycle, it's probably still just the latest release
<Friithian> oh fuck I already have a print on that printer I can't start another one
<Friithian> I've never once before used openscad with audio enabled
rawgreaze has quit [Ping timeout: 252 seconds]
rawgreaze has joined #openscad
rawgreaze has joined #openscad
rawgreaze has quit [Changing host]
rawgreaze_ has joined #openscad
rawgreaze has quit [Ping timeout: 256 seconds]
<JordanBrown> Friithian: As to how to make a torus: rotate_extrude(...) translate(...) circle(...).
rawgreaze_ has quit [Ping timeout: 268 seconds]
rawgreaze has joined #openscad
rawgreaze has quit [Changing host]
rawgreaze has joined #openscad
<Friithian> it took me a hot sec but in my mild altered state I managed to get that… took very hot of a sec
<Friithian> but uh, the printer that has my TPC is already printing something so
LordOfBikes has quit [Ping timeout: 252 seconds]
<InPhase> Friithian: Now I know what you're talking about. :) https://guide-images.cdn.ifixit.com/igi/UbuQBWd52JDNELUJ.medium
<InPhase> Looks like a silly design for a screwdriver handle. I see why they changed that for the later versions.
<Friithian> yeah this is the OG design
<Friithian> honestly I don't use the o-rings that much if I need TORQUE I use the TORQUE bar
<Friithian> but I like the look
LordOfBikes has joined #openscad
J1A8435 has joined #openscad
J1A84 has quit [Ping timeout: 252 seconds]
<joseph_> teepee InPhase: My solution for rendering cut faces as a different color now appears to work. It's here: https://github.com/jbinvnt/openscad/tree/show-cut-faces. This is a different branch than the one that I originally created a PR for. In retrospect, I should have made a single gsoc-2022 branch in my fork (where my own little feature branches would get progressively merged) and have a standing PR to openscad:master. We may have
<joseph_> decided on this at the beginning of the summer, but if so then I forgot before making the first PR. Should I delete #4305 and create a new one? I would replicate my comment attributing the source of the example shaders
<joseph_> You'll notice that the approach I followed is a bit different than what I originally outlined. It turned out that instead of creating a fully new function that accepts polyhedrons and produces the vertex attributes separately, it made more sense to add new data onto polysets and then I could reuse a greater portion of the existing code. Additionally, the CI tests are still failing because they use fastcsg, while my method
<joseph_> currently requires nef. I know that this isn't ideal long-term
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
crazy_imp has quit [Ping timeout: 268 seconds]
fling has quit [Remote host closed the connection]
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #openscad
fling has joined #openscad
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #openscad
snaked is now known as snaked_clancy
ur5us has joined #openscad
crazy_imp has joined #openscad
crazy_imp has quit [Changing host]
crazy_imp has joined #openscad
ur5us has quit [Ping timeout: 256 seconds]
ur5us has joined #openscad
<teepee> joseph_: maybe the easiest way is to just create that gsoc-2022 branch now and put the current combined state into that
<teepee> if you then create a PR from that branch you can handle the local branches and merge those into your gsoc-2022 branch to appear automatically in the PR too
ur5us has quit [Ping timeout: 256 seconds]
crazy_imp has quit [Quit: leaving]
crazy_imp has joined #openscad
fling has quit [Remote host closed the connection]
fling_ has joined #openscad
fling_ is now known as fling
aiyion has quit [Quit: aiyion]
fling has quit [Remote host closed the connection]
fling has joined #openscad
fling has quit [Ping timeout: 268 seconds]
fling has joined #openscad
Alexer has quit [Ping timeout: 268 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
<Friithian> oh did I remember to set these rings to be radius or diameter?
<Friithian> did I just pull an InPhase
qeed_ has quit [Quit: qeed_]
qeed has joined #openscad
<Scopeuk> do we need a #pragma circles_use_radius to trigger a warning if you use dia or vice vs :P
<Friithian> yes
<Friithian> #pragma warn_me_for_being_stupid
<Friithian> sigh… looking at the print it does see a bit too big
<Friithian> oh fuck yup I forgot a /2…
<Friithian> although this was me fucking up a rotate_extrude
<Scopeuk> take this diameter, using that as radius...
<Friithian> exactly
<Friithian> I used the oring's ID to move the circle I was about to rotate_extrude, so I got ID*2 as the actual ID on the model
fling has quit [Remote host closed the connection]
teepee_ has joined #openscad
fling_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
J1A8435 has quit [Quit: Client closed]
J1A8435 has joined #openscad
fling_ is now known as fling
<J1A8435> i am often including reference objects %  just to make sure i didn't miss anyting
<Friithian> ah but that would require thinking
<J1A8435> just knowing about the own stupidity
Furor has joined #openscad
Colere has quit [Ping timeout: 252 seconds]
Furor is now known as Colere
<Friithian> well that is a good working print, only took two tries
Alexer has joined #openscad
<Scopeuk> I have 3d tool free from https://www.3d-tool.com/en-update.htm (free viewer) to just look over model dimensions from the stl before a print on a new model
<Scopeuk> not opensource and windows only but it has a very nice interface for measuring/interegating a design
snaked_clancy has quit [Remote host closed the connection]
snaked_clancy has joined #openscad
aiyion has joined #openscad
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
aiyion has quit [Quit: aiyion]
aiyion has joined #openscad
p3ck has quit [Quit: Leaving]
aiyion has quit [Quit: aiyion]
aiyion has joined #openscad
TheAssassin has quit [Quit: No Ping reply in 180 seconds.]
TheAssassin has joined #openscad
J1A8435 has quit [Quit: Client closed]
J1A8435 has joined #openscad
Colere has quit [Ping timeout: 252 seconds]
Colere has joined #openscad
Furor has joined #openscad
Colere has quit [Ping timeout: 256 seconds]
J1A8435 has quit [Quit: Client closed]
J1A8435 has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
qeed_ has joined #openscad
qeed has quit [Ping timeout: 248 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
fling has quit [Remote host closed the connection]
fling has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
TheAssassin has quit []
TheAssassin has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
qeed has joined #openscad
qeed_ has quit [Ping timeout: 268 seconds]
<tcurdt-> when I do an 2d export it creates some axis and the path to the file ... how I can I disable that?
<teepee> i have no idea what that means
<tcurdt-> clear now?
snaked_clancy is now known as snaked
<teepee> ah, this is about PDF export. no there's currently no option
J1A8435 has quit [Quit: Client closed]
J1A8435 has joined #openscad
<tcurdt-> hmm. ok :-/
TheAssassin has quit [Ping timeout: 268 seconds]
TheAssassin has joined #openscad
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
<InPhase> tcurdt-: pdfcrop is a handy tool.
J1A8435 has quit [Quit: Client closed]
J1A8435 has joined #openscad