From b0c90c554cabdc07ad4e18482c60595fd3b9a29b Mon Sep 17 00:00:00 2001 From: Jeroen Roos Date: Thu, 21 May 2026 19:40:36 +0200 Subject: [PATCH] Fix for CGAL Error Fixes the following error when running recent OpenSCAD versions ``` WARNING: CGAL error in CGAL_Nef_polyhedron3(): CGAL ERROR: assertion violation! Expr: e_below != SHalfedge_handle() File: /usr/include/CGAL/Nef_3/SNC_FM_decorator.h Line: 418. Attempting union... WARNING: CGALUtils::convertSurfaceMeshToNef: Discarded 80 facets during Nef conversion. ``` --- utils/offset.scad | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/offset.scad b/utils/offset.scad index 97374e3f..1afe808f 100644 --- a/utils/offset.scad +++ b/utils/offset.scad @@ -27,7 +27,7 @@ include <../utils/core/core.scad> module offset_3D(r, chamfer_base = false) { //! Offset 3D shape by specified radius `r`, positive or negative. module ball(r) if(chamfer_base) - rotate_extrude() + rotate_extrude(start=0) intersection() { rotate(180) teardrop(0, r);