From 1029d313d880c1c6bb3fa4ac40f8926eb1efbe3c Mon Sep 17 00:00:00 2001
From: Neil Gershenfeld <gersh@cba.mit.edu>
Date: Sat, 18 Jan 2020 22:31:21 +0530
Subject: [PATCH] wip

---
 modules/processes/mill/raster/3D | 31 ++++++++++++++-----------------
 1 file changed, 14 insertions(+), 17 deletions(-)

diff --git a/modules/processes/mill/raster/3D b/modules/processes/mill/raster/3D
index 3a1516e..aaa3a83 100644
--- a/modules/processes/mill/raster/3D
+++ b/modules/processes/mill/raster/3D
@@ -229,28 +229,25 @@ function calculate_path() {
    //
    var step = 1
    var ix = 0
-   var iy = 0
+   var iy = 10
+   var x1 = mod.xmin+(mod.xmax-mod.xmin)*ix/(mod.width-1)
+   var y1 = mod.ymin+(mod.ymax-mod.ymin)*iy/(mod.height-1)
    while (1) {
-      var x = mod.xmin+(mod.xmax-mod.xmin)*ix/(mod.width-1)
-      var y = mod.ymin+(mod.ymax-mod.ymin)*iy/(mod.height-1)
-      console.log(x,y)
       ix += step
       if (ix == mod.width)
          break;
+      var x2 = mod.xmin+(mod.xmax-mod.xmin)*ix/(mod.width-1)
+      var y2 = mod.ymin+(mod.ymax-mod.ymin)*iy/(mod.height-1)
+      var line = document.createElementNS('http://www.w3.org/2000/svg','line')
+      line.setAttribute('stroke','black')
+      line.setAttribute('stroke-width',1)
+      line.setAttribute('stroke-linecap','round')
+      line.setAttribute('x1',x1)
+      line.setAttribute('y1',y1)
+      line.setAttribute('x2',x2)
+      line.setAttribute('y2',y2)
+      g.appendChild(line)
       }
-   var line = document.createElementNS('http://www.w3.org/2000/svg','line')
-   line.setAttribute('stroke','black')
-   line.setAttribute('stroke-width',1)
-   line.setAttribute('stroke-linecap','round')
-   var x1 = 0
-   var y1 = 0
-   var x2 = mod.width
-   var y2 = mod.height
-   line.setAttribute('x1',x1)
-   line.setAttribute('y1',y1)
-   line.setAttribute('x2',x2)
-   line.setAttribute('y2',y2)
-   g.appendChild(line)
    mod.label.nodeValue = 'calculate'
    mod.labelspan.style.fontWeight = 'normal'
    }
-- 
GitLab