Я пытаюсь объединить два файла .stl вместе.Кажется, что каждый из них отрисовывается нормально, но когда я размещаю их вместе, я вижу эту ошибку компиляции:
ERROR: CGAL error in CGAL_Nef_polyhedron3(): CGAL ERROR: assertion violation! Expr: e->incident_sface() != SFace_const_handle() File: /usr/include/CGAL/Nef_S2/SM_const_decorator.h Line: 326
Когда я гуглю эту ошибку, я вижу: Как мне отрендерить файл dxf сСфера в OpenSCAD
Который ссылается на это: http://forum.openscad.org/Assertion-Violation-in-Render-td10598.html
Исходя из того, что мне кажется, что мне нужно сместить мою модель с оси X, но даже когда я это сделалвсе еще кажется, что терпит неудачу.Я думаю, что я неправильно понимаю решение.Куда мне обратиться, чтобы выполнить сдвиг оси X?
Вот мой код, который импортирует два stls:
import("globe_bigger_windows.stl");
scale=.5;
rotate([0, 0, -1]) {
translate([0, 0, -5]) {
scale([1*scale, 1*scale, 1*scale]){
translate([0, -25, -40]){
import("Dragon.stl");
}
}
}
}
Вот мой репозиторий, который содержит stls.