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
<InPhase> teepee: I guess Prusa is probably asleep right now like you are, but hopefully he shows interest in the morning. :)
<InPhase> That change might convince me to put my stuff over on Printables.
<InPhase> And maybe start making more things again targetting release instead of personal use.
fling has quit [Remote host closed the connection]
fling has joined #openscad
<linext> nice one
<InPhase> There's always a subtle aesthetic imperfection in that AxialFunc solution path because it basically plots layers. But the layers there in the demo are twice as fine as a standard printer produces, which has the same intrinsic imperfection. So it's about as good as a printed object will get on standard systems.
<InPhase> If I wanted to round the top more finely for display purposes, I would switch to a different approach. But that's perfectly smooth for printing, and a very compact approach that's straightforward to reason out.
J2285 has quit [Quit: Client closed]
J2285 has joined #openscad
zauberfisch has quit [Remote host closed the connection]
zauberfisch has joined #openscad
<InPhase> linext: I decided to finish the nerd snipe. https://i.imgur.com/K1PCMHL.png https://bpa.st/B3CQ
<linext> beautiful work
<linext> i'll try printing another version tomorrow
<linext> the one i made works but doesn't look as nice
<InPhase> Unfortunately I got rid of the only equipment I had with one of these handles years ago. :) So it is of no utility to me. But it seemed like a fun exercise.
<InPhase> Perhaps if Prusa embraces the true path of the customizer I will add this to Printables.
<linext> prusa should hire all of you guys for regular pay
<linext> makerbot just isn't where things are going anymore
<InPhase> As long as I don't have to move to Prague.
Alicia has quit [Ping timeout: 260 seconds]
ur5us has quit [Ping timeout: 260 seconds]
J2285 is now known as J22
<J22> ok if everybody is showing off with their fancy lib ..   https://imgur.com/a/Hg0t3hM
<InPhase> Well played. Source?
<InPhase> You ended up with a neat aesthetic there on the inner part. Probably mechanically suboptimal to have prongs on your axle piece, but it's pretty. :)
<J22> (bracket missing at the end .. i removed the other stuff of my template)
<J22> inPhase but mechanically the prongs would stabilize and enforce  the  Nut wall - would be better with a 6 sym like the nut
<InPhase> You sure get a lot of variety out of those magic parameters in your module calls.
<InPhase> I guess the hardest part to a third party user is trying to intuit what they are all supposed to change.
<J22> so this https://imgur.com/a/KoRL2hg  .. but  doesn't look nice
<J22> InPhase .. and not just to third party .. there are variables which are set by others but if you dare and touch them manually - hell .. and first i was using r1 and r2 still i found that i only have to use r ..  ( it is one of my early modules)
<J22> But i think in general it is difficult for others to grasp how one has intended the workflow or how to use it -  like in the expensive CAD systems
<J22> The problem with RStern is that i have not limited variables so  wrong input looks like shit  as you can't  make a 40 star with 20 radius edges
<J22> ok i go with this https://imgur.com/a/OnP2LJt
<InPhase> :)
<J22> but i am always in awe when i see you doing this with points and pure (direct)  math
<InPhase> Something like that final knob is after something like 20-30 math mistakes in a row trying to make it. The trick is to look at the shape of the mistakes, guess what's wrong, fix, and keep going, and keep those cycles really short and fast.
<InPhase> Then I hide the mistakes and show the end result as if it fell from on high as a solution. :)
<J22> "This section does not need to be read or understood to use the library."  ⇐  great Ü
rvt_ has joined #openscad
<J22> But i am doing the same .. like walking learning from fall to fall
<J22> And the experience is that  when 4 years ago i couldn't wrap my mind around functions and point clouds .. i now start to using them from time to time
<J22> it is really learning by doing - and as PhD you just have a lot of experience of using this  number things
<J22> On the other hand i would assume it is difficult to understand with that knowledge how others without it will look at your code and just hoping it is working when they use it.  At least i can merely imagine  how weird my modules look for others -  let alone the format it comes
rvt_ has quit [Quit: rvt_]
<InPhase> J22: A fair assessment. And people do seem to react that way. I keep showing the math approaches because I think it works well once a person tries to create a bunch of them oneself. The thought process for it clicks in by doing, and then they become more readable because it's clearer where they break into pieces.
<InPhase> So I stay on my quest to encourage people to try it. :)
<InPhase> And one of the things I really need to try... is sleeping. Night.
<J22> n8 Ü
ricekot has joined #openscad
ViktorasCNC has quit [Ping timeout: 248 seconds]
Guest20 has joined #openscad
<Guest20> hi whats the best soft wear for building a thing
Guest20 has quit [Quit: Client closed]
rvt_ has joined #openscad
rvt_ has quit [Client Quit]
rvt_ has joined #openscad
rvt_ has quit [Quit: rvt_]
rvt_ has joined #openscad
Guest110 has joined #openscad
Guest110 has quit [Client Quit]
Leathong has joined #openscad
Leathong has quit [Client Quit]
rvt_ has quit [Quit: rvt_]
rvt_ has joined #openscad
rvt_ has quit [Quit: rvt_]
<J22> and another visualizer https://imgur.com/a/YDpb98R
SamantazFox has quit [Ping timeout: 248 seconds]
LordOfBikes has quit [Ping timeout: 256 seconds]
<InPhase> J22: Hmm. That's a really nice aesthetic. I think a really nice printed analog clock could be made from that if you made it 12 spokes and aligned the numbers so that they appear in the expanding diamonds. It would artistically symbolize time flowing outward from the numbers on the clock. The rotation could be done as the second hand, with one rotating spoke painted a different color.
<lf94> Wow, that would be an awesome clock...!
<J22> InPhase  you could put  e=12  in the script https://www.printables.com/model/196901-kinematik-visualizer
<J22> https://imgur.com/a/l4Z5xzG  like this?
rvt_ has joined #openscad
milza has quit [Quit: milza]
<InPhase> J22: Close to my mental image. I've tweaked your file and the animator is running to produce output, slowly, as it tends to do. :)
pie_ has quit []
pie_ has joined #openscad
<gbruno> [github] MichaelPFrey pushed 1 modifications (debug windowActionHideViewportControl) https://github.com/openscad/openscad/commit/17c764de5fb61d3a0cb4ed7f8488f4e9c3709bb5
<InPhase> J22: Oh, sneaky... I have to redo it because I did not spot or know the implications of your side-channel t0 variable.
<InPhase> I ended up with a clock that rotates 390 degrees per minute, and was very confused. :)
<J22> anima=false will disable it
<InPhase> I just edited that line of code, as I needed a different rotation scale anyway.
<InPhase> There's a seconds hand on it. (Which I will show in maybe 10-15 minutes or so.
<InPhase> )
<J22> how many frames do you do? .. i was doing 30 for a total rotation of 360/e
<InPhase> I need 600.
<InPhase> Rotation of 360.
<J22> ok if you need 12h
<InPhase> This is to show 1 minute of time.
<J22> but  you need only 360/12  for a full pattern rotation  ( sure a minute hand will only move a fraction)
<InPhase> I have another variant in mind to show 1 hour, which I will try next.
muesli has quit [Quit: NO CARRIER]
muesli has joined #openscad
ricekot has quit [Quit: Connection closed for inactivity]
SamantazFox has joined #openscad
<InPhase> teepee: You make clocks. Make this clock. ;)
<InPhase> J22: The other variant I was thinking of doesn't work right, so just this one.
<InPhase> It has all the essential features of a clock except for telling you what time it is. This is left as an exercise for the reader.
<J22> looks great .. i already thought dual color will cancle the effect but only one in color as hand is nice .. just wonder where the minutes and hour hand will go
<J22> .. ah don't worry time is relative
<InPhase> Probably on top would be best.
<InPhase> It would be too busy to put the minute and hour hand behind, they would get drowned out.
aiyion has quit [Ping timeout: 240 seconds]
<InPhase> For function over form, the minute and hour need to go on top, with the effect as a backdrop.
<J22> most clockworks have the second as inner axis so hour and minutes would be between
<J22> but using a stepper and gears would make this possible ..   or a ring around
<InPhase> Yeah, that's probably done for precision of the hour and minute hands, as it matters more there.
<InPhase> But I think it needs to go on top for this design.
aiyion has joined #openscad
<InPhase> It probably couldn't use traditional clockworks anyway as the second hand is now a giant heavy bicycle wheel.
<J22> a 24h clock  would have a denser pattern so the "slow" second rotation would look faster
<InPhase> This is a 2 AA battery clock at least.
<J22> if using a spring to level out the torque peaks the wheel could be turned by a second hand - as it is balanced
<J22> and well depending what dimensions you have planned for that clock Ü
<InPhase> I only use analog clocks that are about 30cm in diameter. :)
<InPhase> I'm all digital except one analog wall clock I keep in my living room for style, for making sure my children can tell time the traditional way, and for power outages.
<J22> if the other pattern is running with the hour  ccw  you could read the hour number when it is on top (number arranged radial )
<J22> btw nice toy to learn the clock
<J22> (the normal version)
LordOfBikes has joined #openscad
<dTal> J22: your visualizer project has given me a nifty little idea
<J22> that is how it should be  .. inspirational Ü
<J22> dTal (i hope you tell us when it is ripe for it)
<dTal> it's not a secrety but I'm afraid if I say what it is it'll sap my motivation for actually making it
dcorbin has joined #openscad
<dcorbin> When I call textmetrics, it says it is an unknown function.  Is it only in an unreleased version?
dcorbin has quit [Quit: Ping timeout (120 seconds)]
dcorbin has joined #openscad
<J22> dcorbin yes and you have to activate the feature in the nightly build
<J22> dTal  when ever you are ready Ü
<dcorbin> :(   any idea on a expected release date?
<J22> dcorbin you can download and use the snapshot versions
<J22> an official release is not planned at the moment  and  not sure what experimental features will be included then
<teepee> by definition none, to be included in a release happens by removing the experimental flag
<J22> but i always using  dev snapshots  as  there are just to many improvements
<J22> teepee are there any issues with textmetrics?  was working fine  for  me  ( may be not that easy to understand but quite usefull)
<teepee> not that I know off
<teepee> it's introducing the new object return value, so that can use some more feedback, but so far it looks good
<J22> finally i could  make text on a circle that has proper spacing
dcorbin has quit [Ping timeout: 252 seconds]
ur5us has joined #openscad
<joseph_> teepee InPhase: I just wanted to double-check that there's nothing else you need from me before GSoC contributor requests are due from orgs next Thursday. My exams are next week but after that I can work on some more issues
<teepee> joseph_: I don't think there's anything missing at this point, it's now between the orgs and google till the announcement on 20th
linext has quit [Ping timeout: 246 seconds]
linext has joined #openscad
<dTal> J22: I want to emulate the "hyperspace" effect from star wars in the form of an ornament composed of a rotating disk superimposed on a stationary disk
ur5us has quit [Ping timeout: 250 seconds]
linext_ has joined #openscad
linext has quit [Ping timeout: 276 seconds]
<gbruno> [github] Gregor-Gregor opened issue #4254 (Editor: comment unused lines) https://github.com/openscad/openscad/issues/4254
<gbruno> [github] Gregor-Gregor edited issue #4254 (Editor: comment unused lines) https://github.com/openscad/openscad/issues/4254
<gbruno> [github] Gregor-Gregor edited issue #4254 (Feature request: (Editor)comment unused lines) https://github.com/openscad/openscad/issues/4254
<gbruno> [github] Gregor-Gregor edited issue #4254 (Feature request: (Editor) comment unused lines) https://github.com/openscad/openscad/issues/4254
<J22> dTal iam intrigued how this could work