首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenSCAD呈现为空

OpenSCAD呈现为空
EN

Stack Overflow用户
提问于 2017-12-07 22:52:06
回答 0查看 1.2K关注 0票数 1

我在设计螺旋线的过程中,已经在AutoCAD中完成了刀片,稍后将其导出到.stl并在OpenSCAD中完成设计。

这里的问题是,当我试图渲染它(F6)时,结果是不完整的(只有Joints.stl显示)。尽管我已经多次尝试修复这两个.stl文件,但问题仍然存在。

提前感谢

编辑:如果有用的话,我用AutoCAD和搅拌器制作了.stl。

(这是我的代码)

代码语言:javascript
复制
module pal() {

    translate([1.5,100,0.2])
        rotate([0,-10,0])   
import("Helix_Final.stl", convexity=100);

}
pal();
rotate([0,0,120])
    pal();
rotate([0,0,-120])
    pal();

translate([0,0,8.4])
import("Joints.stl");

Helix_Final.stl Joints.stl

它还提供了以下日志:

代码语言:javascript
复制
Saved backup file: C:/Users/eleme/Documents/OpenSCAD/backups/Joints¿-backup-
qHp13132.scad
Compiling design (CSG Tree generation)...
Rendering Polygon Mesh using CGAL...
ERROR: CGAL error in CGAL_Nef_polyhedron3(): CGAL ERROR: assertion violation! 
Expr: e->incident_sface() != SFace_const_handle() File: /opt/mxe/usr/x86_64-w64-
mingw32.static/include/CGAL/Nef_S2/SM_const_decorator.h Line: 326 
ERROR: CGAL error in CGAL_Nef_polyhedron3(): CGAL ERROR: assertion violation! 
Expr: e->incident_sface() != SFace_const_handle() File: /opt/mxe/usr/x86_64-w64-
mingw32.static/include/CGAL/Nef_S2/SM_const_decorator.h Line: 326 
ERROR: CGAL error in CGAL_Nef_polyhedron3(): CGAL ERROR: assertion violation! 
Expr: e->incident_sface() != SFace_const_handle() File: /opt/mxe/usr/x86_64-w64-                
mingw32.static/include/CGAL/Nef_S2/SM_const_decorator.h Line: 326 
Geometries in cache: 8
Geometry cache size in bytes: 11954368
CGAL Polyhedrons in cache: 1
CGAL cache size in bytes: 1378168
Total rendering time: 0 hours, 0 minutes, 11 seconds
   Top level object is a 3D object:
   Simple:        yes
   Vertices:      661
   Halfedges:    3182
   Edges:        1591
   Halffacets:   1864
   Facets:        932
   Volumes:         2
Rendering finished.
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47697717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档