Router raising between passes

Trying to understand the way GcodeForce - javascript edition works. When looking at the gcode. The original file all moves are shown in 3 decimal places the newly created file the values are in 2 decimal places. How does this affect the carved results? Not sure why G0 is removed sometimes. as an example
G0X27.713Y11.059
G0Z6.350
G1Z-4.445F106.0
G1X27.340Y11.324F424.2
X26.945Y11.645
was changed to
X27.71Y11.06Z6.35

G1Z-4.45F106.0
X27.34Y11.32F424.2

The second pass I don’t see any change in gcode. On the third pass it did this
G0Z6.350
G0Z6.350
G0X68.897Y9.842
G0
G1Z-4.445F106.0
G1Y11.747F424.2
changed to
G0Z6.35
X68.90Y9.84
G0
G1Z-4.45F106.0
Y11.75F424.2
X83.503
Not sure why there was a double G0Z6.350 in the original file. Some times G0 is removed and other times it is not.
utensil1.nc (5.3 KB)
utensil1-out.nc (4.6 KB)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.