Sar*_*van 2 3d 3d-modelling openscad openjscad
我经常尝试加入不同的点以在OpenScad 中绘制直线。但我找不到任何方法来划清界限。但是我可以绘制确定的形状,如立方体、球体、圆柱体等......所以请帮助我指导进入正确的程序编码,通过连接不同的点来绘制直线。
小智 7
OpenSCAD 目前没有线基元;所有基元都必须是封闭的体积或封闭的多边形。您可以使用 hull() 模拟空间中的“线”,甚至可以将其打包为模块:
module line(start, end, thickness = 1) {
hull() {
translate(start) sphere(thickness);
translate(end) sphere(thickness);
}
}
line([0,0,0], [5,23,42]);
Run Code Online (Sandbox Code Playgroud)