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
marlasinger has quit [Ping timeout: 264 seconds]
<rapha> InPhase: i'm back at that thing i'm trying to make where i asked about using minkowski on an imported stl. so, like you said, this does work, and is much faster with manifold enabled. unfortunately i'd misunderstood minkowski completely.
rawgreaze has quit [Quit: ZNC 1.8.2 - https://znc.in]
rawgreaze has joined #openscad
<rapha> sooo, new question ... if i have a random 2d shape, say, a circle for simplicity's sake. is there a way of "blowing" that "up" like a balloon, so that, in the case of the circle, it'd become a half-sphere?
califax has quit [Remote host closed the connection]
<rapha> my current thing looks like this https://gist.github.com/sixtyfive/5e65d329f110e3431a7f17d4efaf5740 ... but i'd like for it to be flat on the bottom like it is, but rounded, as if it were a balloon, on the top. not sure if this is at all possible.
califax has joined #openscad
mmu_man has quit [Ping timeout: 256 seconds]
J24k81 has joined #openscad
J24k98 has quit [Ping timeout: 250 seconds]
LordOfBikes has quit [Ping timeout: 255 seconds]
ubitux has quit [Ping timeout: 268 seconds]
ubitux has joined #openscad
LordOfBikes has joined #openscad
crazy_imp has quit [Ping timeout: 240 seconds]
crazy_imp has joined #openscad
<InPhase> rapha: Starting with an stl for that is not particularly ideal.
<InPhase> rapha: I suppose you could do it somewhat clumsily with an epsilon-overlapped series of roof-based layers, each stretched by the trig functions that would produce a circular curvature, and then truncated by a big cube intersection?
<InPhase> It would take a combination like: for (...) { translate(...) intersection() { translate(...) cube(...); scale([1,1,...]) roof() offset(-...) shape(); }
<InPhase> }
<InPhase> rapha: It's late and I'm on the cusp of asleep, so I'm not going to attempt the trig math. :) Only the big picture part of my brain is still operating adequately.
<gbruno> [github] rcolyer review_requested pull request #5165 (Reseed rng at compile for unseeded initial vals) https://github.com/openscad/openscad/pull/5165
<InPhase> teepee: I dropped a review request for you on #5165. It's like 7 active lines of code, but it's a nuanced intentional change of behavior, wedged into an unusual place, so it should get another pair of eyes to sanity check. :)
<InPhase> teepee: Specifically, I wasn't 100% certain the location in MainWindow::compile where initialize_rng was placed was the right place. It is, however, the place that seemed to work right on testing. There might have been a smarter spot I didn't see. The behavior is, as far as I can reason, unneeded for any command line usage.
<InPhase> teepee: The treatment of the static seed_val is also a wee bit weird, but I think it's a valid approach, and was the simplest I could think of for the objective of not over-tapping the slow clock.
<gbruno> [github] rcolyer pushed 2 additions (Add daylight gem and nocturnal gem color schemes) https://github.com/openscad/openscad/commit/d9193ef740a030c92c62d924e891266446c499c1
<gbruno> [github] rcolyer opened pull request #5171 (Add daylight gem and nocturnal gem color schemes) https://github.com/openscad/openscad/pull/5171
krushia has quit [Ping timeout: 272 seconds]
krushia has joined #openscad
snaked has quit [Ping timeout: 240 seconds]
snakedGT has joined #openscad
TheAssassin has quit [Remote host closed the connection]
hyperair has quit [Ping timeout: 268 seconds]
<InPhase> kintel: I hope you are still magically noticing whenever someone mentions you. Did something break in tests? I was aiming for a second PR for the evening, but it was not possible because cgalstlcgalpngtest and cgalbinstlcgalpngtest have both been running for over 30 minutes with manifold, which seems weird.
TheAssassin has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
hyperair has joined #openscad
hyperair has quit [Read error: Connection reset by peer]
hyperair has joined #openscad
marlasinger has joined #openscad
marlasinger has quit [Ping timeout: 264 seconds]
hyperair has quit [Read error: Connection reset by peer]
sadome has joined #openscad
sadome has joined #openscad
sadome has quit [Excess Flood]
hyperair has joined #openscad
marlasinger has joined #openscad
stephen has quit [Remote host closed the connection]
stephen has joined #openscad
hyperair has quit [Read error: Connection reset by peer]
guso78k has joined #openscad
hyperair has joined #openscad
_marlasinger_ has joined #openscad
r2ro has joined #openscad
r2ro has quit [Client Quit]
marlasinger has quit [Ping timeout: 256 seconds]
R2robot has joined #openscad
kintel has joined #openscad
<kintel> InPhase Out traveling so I don't have time to look into it, but I'm unaware of any breakage
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rapha> Good morning InPhase, I wasn't expecting an answer in the middle of the night, no worries :) STLs are not particularly ideal for anything I guess. Unfortunately the author seems to not be monitoring his account anymore, so, no source files. What you described is a little advanced for me, but I wonder if the intersection technique could be used to get close "enough". Will play with that some more,
<rapha> thank you!
snakedLX has joined #openscad
snakedGT has quit [Ping timeout: 264 seconds]
J24k81 has quit [Quit: Client closed]
J24k81 has joined #openscad
guso78k has quit [Quit: Client closed]
R2robot has quit [Ping timeout: 268 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
_marlasinger_ has quit [Remote host closed the connection]
_marlasinger_ has joined #openscad
mmu_man has joined #openscad
jan64 has quit [Remote host closed the connection]
RoyK has quit [Ping timeout: 240 seconds]
guso78k has joined #openscad
guerd87 has quit [Read error: Connection reset by peer]
<InPhase> kintel: Oh, I think I see the issue... I fell asleep while trying to rerun it, and so it actually finished before I woke up. I think the two tests it was trying to run were probably utilizing CGAL rather than Manifold in some way that interacted poorly with my attempt to change the default $fa and $fs. I will look into the details of those two tests later, now that I have the actual completion of the
<InPhase> report.
<InPhase> kintel: I'm trying to prepare a pretty-by-default PR to improve OpenSCAD first impressions.
<InPhase> kintel: I think now is our opportunity to actually do this for a release.
hyperair has quit [Ping timeout: 264 seconds]
J24k81 has quit [Quit: Client closed]
J24k81 has joined #openscad
RoyK has joined #openscad
snakedLX has quit [Quit: Leaving]
meshugga has quit [Ping timeout: 260 seconds]
meshugga has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
crazy_imp has quit [Ping timeout: 264 seconds]
crazy_imp has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
guso78k has quit [Quit: Client closed]
califax has quit [Remote host closed the connection]
califax has joined #openscad
mmu_man has quit [Ping timeout: 256 seconds]
__marlasinger__ has joined #openscad
_marlasinger_ has quit [Ping timeout: 264 seconds]
mmu_man has joined #openscad
gonkulator has left #openscad [#openscad]
peepsalot has quit [Remote host closed the connection]
peepsalot has joined #openscad
<rapha> Hmm. Why does cube() have center=, but sphere() doesn't. That seems inconsistent, no?
<J24k81> why would you put a sphere not to center?
<J24k81> cube has a vec3  sphere only r
<J24k81> cylinder has center that is centering only h
<J24k81> sphere don't have h so this is consistent with cylinder, also circle has no center
<J24k81> rapha but you can always define your own sphere module that has a center parameter if you need that
<rapha> Hmm.
<rapha> Okay, I guess that makes sense.
<Scopeuk> it is not necessarily intuitive but you can usually rationalise it
mmu_man has quit [Ping timeout: 255 seconds]
<rapha> yeah, it'll forever be a learning curve :) ... but using intersection() and a lot of difference() i managed a kind of shape that should work and doesn't look too bad, either. https://i.imgur.com/xVvcUQ4.png
mmu_man has joined #openscad
<J24k81> rapha looks quite cool - some drone frame?
mmu_man has quit [Quit: reboot]
<J24k81> seems so just duckgo TKS GTR
hyperair has joined #openscad
<rapha> yes, TarkusX used to be a designer of really cool micro frames
<rapha> He built this one for 2S, though, and I'm flying it on 4S and with a GPS module up top. So no space for battery there. So I put it underneath, but that means I land on it. Not good for the lipo, better to land on some TPU.
__marlasinger__ has quit [Ping timeout: 240 seconds]
J24k81 has quit [Quit: Client closed]
J24k81 has joined #openscad
R2robot has joined #openscad
__marlasinger__ has joined #openscad
jaredo has quit [Read error: Connection reset by peer]
jaredo has joined #openscad
__marlasinger__ has quit [Ping timeout: 268 seconds]
__marlasinger__ has joined #openscad
__marlasinger__ has quit [Remote host closed the connection]
__marlasinger__ has joined #openscad
J24k81 has quit [Quit: Client closed]
J24k81 has joined #openscad
hyperair has quit [Ping timeout: 264 seconds]
hyperair has joined #openscad
__marlasinger__ has quit [Remote host closed the connection]
__marlasinger__ has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
<J24k81> why is the customizer not supporting arrays of strings?
<J24k81> label=["yes","no"];
<J24k81> up to 4 this should work, i think
aiyion3 has quit [Remote host closed the connection]
califax has quit [Read error: Connection reset by peer]
califax has joined #openscad
aiyion3 has joined #openscad
aiyion3 has quit [Remote host closed the connection]
aiyion3 has joined #openscad
ccox has quit []
ccox has joined #openscad
__marlasinger__ has quit [Ping timeout: 252 seconds]