diff --git a/src/kiri-mode/cam/slice.js b/src/kiri-mode/cam/slice.js index aab397a4..0d1a80e9 100644 --- a/src/kiri-mode/cam/slice.js +++ b/src/kiri-mode/cam/slice.js @@ -500,6 +500,7 @@ CAM.holes = async function(settings, widget, diam) { continue; } for (let poly of inner) { + if ( poly.points.length < 7 ) continue; let center = poly.calcCircleCenter(); center.area = poly.area(); center.overlapping = [center]