From 4a8b92561998f5a6d95897298f569ed24836e708 Mon Sep 17 00:00:00 2001 From: Mikhail Allen Date: Thu, 10 Jun 2021 18:21:06 -0400 Subject: [PATCH] fixed arcs outputting NaN in special cases --- src/mode/fdm/export.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mode/fdm/export.js b/src/mode/fdm/export.js index f459b76e..12a54a4a 100644 --- a/src/mode/fdm/export.js +++ b/src/mode/fdm/export.js @@ -551,7 +551,7 @@ if (arcQ.length === 4) { // not enough points for an arc, drop first point and recalc center emitQrec(arcQ.shift()); - let tc = [ BASE.util.center2d(arcQ[0], arcQ[1], arcQ[2], 1) ]; + let tc = BASE.util.center2d(arcQ[0], arcQ[1], arcQ[2], 1); // the new center is invalid as well. drop the first point if (!tc) { emitQrec(arcQ.shift());