gunnbr has quit [Remote host closed the connection]
gunnbr has joined #openscad
LordOfBikes has joined #openscad
mmu_man has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
gunnbr has quit [Remote host closed the connection]
gunnbr has joined #openscad
qeed has joined #openscad
qeed_ has quit [Ping timeout: 244 seconds]
J23k89 has joined #openscad
mmu_man has quit [Ping timeout: 244 seconds]
J23k77 has quit [Ping timeout: 246 seconds]
snaked has joined #openscad
guso87 has quit [Ping timeout: 246 seconds]
gunnbr has quit [Remote host closed the connection]
gunnbr has joined #openscad
gunnbr has quit [Ping timeout: 244 seconds]
gunnbr has joined #openscad
gunnbr has quit [Ping timeout: 245 seconds]
gunnbr has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
guso52 has joined #openscad
gunnbr has quit [Ping timeout: 260 seconds]
Guest61 has joined #openscad
<Guest61>
Hi All, I would like to create a half circle like shape to be used with BOSL2 offset_sweep. Here's what I came up so far:
<Guest61>
include <BOSL2/std.scad>
<Guest61>
include <BOSL2/rounding.scad>
<Guest61>
s = right_half(circle(d=15, $fn=30), x=1);
<Guest61>
polygon(round_corners(s, r=1));
<Guest61>
I would like to have it smoother, but increasing $fn yields an error that I can't really interpret. I'm not that familiar with OpenSCAD. How can I make the shape more smooth?
<Scopeuk>
where are you adding the $fn?
<Scopeuk>
the current one is the circle number of facets rather than the facet count of the extrude
<Scopeuk>
it looks like round_corners also takes a $fn argument
<Scopeuk>
polygon(round_corners(s, r=1),$fn=30);
<Scopeuk>
I'm not familiar with BOSL to go much further
<Scopeuk>
other people may be able to jump in later
<Guest61>
The original code had $fn lifted out, I just moved it to the circle to make it 1 line shorter:
<Guest61>
$fn=31; // fails!
<Guest61>
s = right_half(circle(d=15), x=1);
<Guest61>
polygon(round_corners(s, r=1));
<Guest61>
I would like to get the circle smoother, but your idea helps with the section where the rounding kicks in.
<Scopeuk>
I suspect 31 is causing issues due to not being even, that however is an informed guess rather than based on anything solid
<Scopeuk>
this includes some scenarios that cause errors and explaining you can add verbose=true to get some more help with errors
<Guest61>
Yeah, I got a list of "scale factors", but I don't know what to do with them, and I don't understand why I need put scale factors from error messages into the code depending on the value of $fn. It sounds workaroundish, and I thought there's a better way to achieve the same result.
mmu_man has joined #openscad
<Scopeuk>
in this case Bosl is trying to do some specific warping of the part to achieve the effect, under some circumstances the way the numbers work out the maths for some input combinations breaks down . those numbers are designed to move the numbers in such a way as you get the same result but without hitting the maths issues. I don't know BOSL well
<Scopeuk>
enough to go into any more detail on this particular case
<Guest61>
thanks, I'll look into it!
snaked has quit [Quit: Leaving]
guso52 has quit [Quit: Client closed]
TheAssassin has quit [Remote host closed the connection]
fling has quit [Remote host closed the connection]
TheAssassin has joined #openscad
Guest61 has quit [Quit: Client closed]
J23k89 has quit [Quit: Client closed]
J23k89 has joined #openscad
mmu_man has quit [Ping timeout: 244 seconds]
J23k89 has quit [Quit: Client closed]
J23k89 has joined #openscad
mmu_man has joined #openscad
srk_ has joined #openscad
srk has quit [Ping timeout: 246 seconds]
srk_ is now known as srk
gunnbr has joined #openscad
fling has joined #openscad
srk_ has joined #openscad
srk has quit [Ping timeout: 260 seconds]
srk_ is now known as srk
mmu_man has quit [Ping timeout: 260 seconds]
mmu_man has joined #openscad
<teepee>
oh, my, the technoking forgot to also mess with the favicon, what a BS
<teepee>
can we just go with Mastodon now?
guso19 has joined #openscad
ChanServ has quit [shutting down]
<teepee>
RIP ChanServ
ChanServ has joined #openscad
<Scopeuk>
It is risen!
<J23k89>
that was fast
<InPhase>
But is it like, done for real?
<teepee>
I have not seen any announcement yet
<InPhase>
Yeah. I figured, wait a little for one.
JakeSays_ has joined #openscad
<teepee>
actually that might be confirmation that all is done: <tomaw> I did most of it before the reboot
JakeSays has quit [Ping timeout: 258 seconds]
<teepee>
also they finally found the favicon :(
misterfish has joined #openscad
<teepee>
ahh, official notification, nice
mmu_man has quit [Ping timeout: 260 seconds]
peeps[work] has joined #openscad
mmu_man has joined #openscad
killjoy has quit [Ping timeout: 246 seconds]
teepee has quit [Remote host closed the connection]