告诉我如何配制拖鞋的鞋底。例如像这样:
参数被传递给公式:几个地方的长度和可能的宽度。在输出中,您需要获得一组点。3D打印和更容易更改模型参数是必需的。
您可以使用https://openjscad.org/来测试公式。使用公式绘制形状的示例代码:
function main() {
var o = [];
var flen = 26;
for(var i=0; i < 360; i += 3) {
o.push(cylinder({r:1, h:1}).translate([(sin(5 * i) + 5 ) * sin(i), (sin(5*i) + flen) * cos(i)])
);
}
return o;
}
可以通过选择方法收集的这样一个棘手的公式来构建模型: