We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 66d0acc commit 0fca748Copy full SHA for 0fca748
1 file changed
src/views/providers/gcodeRuntimeParser.ts
@@ -106,7 +106,7 @@ export class GCodeRuntimeParser {
106
107
// Feed Rate
108
if (letter === 'E' || letter === 'F') {
109
- state.feedrate = +argument / 60.0; // Convert Per Min to Per Second
+ state.feedrate = +argument;
110
}
111
112
// Coords
@@ -184,9 +184,12 @@ export class GCodeRuntimeParser {
184
ijkr.r = -1;
185
186
187
+ // New Point -> Old Point
188
+ Object.assign(oldpt, newpt);
189
+
190
if (!state.rapid) {
- // Calculate Time :: t = d / v
- state.rt += state.distance / state.feedrate;
191
+ // Calculate Time :: t = d / v :: Convert Feedrate from IPM to Per Second
192
+ state.rt += state.distance / (state.feedrate / 60);
193
194
195
if (!isNaN(state.rt)) {
0 commit comments