我在OpenSCAD中遇到了交集()的问题。这是代码
intersection(){
rotate_extrude($fn=200)
translate([30, 0, 0])
circle(r=5);
translate([0,0,-50])
cube([100,100,100]);
};看上去不错

直到你抓住了这个观点

这不是我所期望的。我怎么才能修好它?
发布于 2015-01-22 21:46:48
如果只编译代码,则视图可能会损坏。编译和渲染,您将看到正确的3D对象。若要验证导出为stl,请将stl-文件导入新文档并对其进行检查。
发布于 2015-08-26 23:01:10
您可能应该在挤出过程中设置convexity参数,否则渲染器可能会假设对象是凸的,从而导致屏幕快照中的呈现错误。
对于环面,凸度应该设置为至少4,因为一条直线可以相交四次。我相信文档中的圆环示例将凸性设置为10,这是过分的,但在这个方向上的错误似乎没有问题。
https://stackoverflow.com/questions/28091954
复制相似问题