mirror of
https://github.com/Doodle3D/Doodle3D-Slicer.git
synced 2024-12-23 19:43:48 +01:00
simplified add gcode
This commit is contained in:
parent
bd910a270c
commit
2b10f388f7
16
src/gcode.js
16
src/gcode.js
@ -13,19 +13,21 @@ export default class {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_addGCode (command) {
|
_addGCode (command) {
|
||||||
var str = '';
|
let str = '';
|
||||||
var first = true;
|
let first = true;
|
||||||
|
|
||||||
for (var i in command) {
|
for (const action in command) {
|
||||||
|
const value = command[action];
|
||||||
|
const currentValue = this.current[action];
|
||||||
if (first) {
|
if (first) {
|
||||||
str = i + command[i];
|
str = action + value;
|
||||||
|
|
||||||
first = false;
|
first = false;
|
||||||
}
|
}
|
||||||
else if (this.current[i] !== command[i]) {
|
else if (currentValue !== value) {
|
||||||
str += ' ' + i + command[i];
|
str += ` ${action}${value}`;
|
||||||
|
|
||||||
this.current[i] = command[i];
|
this.current[action] = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user