aiyion2 has quit [Remote host closed the connection]
aiyion2 has joined #openscad
epony has joined #openscad
<linext_>
so my experiment with contact points failed
<linext_>
the ruler would shear the hemispheres right off on insertion
<linext_>
the bottom contact patches would block the ruler if it was inserted at a slight angle
<linext_>
so back to the spring idea when i have more time
J24k68 has joined #openscad
J24k41 has quit [Ping timeout: 250 seconds]
LordOfBikes has quit [Ping timeout: 260 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
LordOfBikes has joined #openscad
snaked has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
|{ame has joined #openscad
J24k68 has quit [Quit: Client closed]
J24k68 has joined #openscad
J24k68 has quit [Client Quit]
J24k68 has joined #openscad
<|{ame>
is it possible to perform a for loop and accumulate a value in a function? What I'd like to to (this does not compile, it's just to show the desired computation) is
<|{ame>
function lj(x, j, xv) =
<|{ame>
let(xj = xv[j])
<|{ame>
let(p = 1)
<|{ame>
for(i = [0:len(xv)-1])
<|{ame>
if(i != j)
<|{ame>
p *= (x - xv[i]) / (xj - xv[i]);
<|{ame>
p;
qeed has quit [Ping timeout: 264 seconds]
qeed has joined #openscad
peepsalot has quit [Ping timeout: 268 seconds]
<|{ame>
is recursion the only method?
teepee_ has joined #openscad
peepsalot has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
lastrodamo has joined #openscad
<J24k68>
|{ame probably if you can't express this as a function of i
<kintel>
pca006132 The VBO code has changed quite a bit lately. Any chance you could try to reproduce your Windows memory usage issue? (https://github.com/openscad/openscad/issues/4858) It's possible that the issue was related to one of the deprecated VBO options