<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
<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?