Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MarlinFirmware/MarlinDocumentation.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/_tools
diff options
context:
space:
mode:
authorshitcreek <luulac85@gmail.com>2019-08-02 06:53:17 +0300
committershitcreek <luulac85@gmail.com>2019-08-02 06:53:17 +0300
commit0c66c4b4ea223c73bfce585e1286777881e01d37 (patch)
tree3b170a9e89794d9857919321b4362c8c0b118f9b /_tools
parent9e68504fd8bb62d48a88834d7979cb1e04770662 (diff)
Add LCD message to K-factor Calibration Pattern
Diffstat (limited to '_tools')
-rw-r--r--_tools/lin_advance/k-factor.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/_tools/lin_advance/k-factor.js b/_tools/lin_advance/k-factor.js
index ef722f5a..f1837fd7 100644
--- a/_tools/lin_advance/k-factor.js
+++ b/_tools/lin_advance/k-factor.js
@@ -263,7 +263,7 @@ function genGcode() {
txtArea.value += ';\n' +
'; mark the test area for reference\n' +
- ';\n' +
+ 'M117 K0 ;\n' +
'M900 K0 ; set K-factor 0\n' +
moveTo(refStartX1, refStartY, basicSettings) +
doEfeed('+', basicSettings, (USE_FWR ? 'FWR' : 'STD')) +
@@ -454,6 +454,7 @@ function createAltPattern(startX, startY, basicSettings, patSettings) {
for (var i = patSettings['kStart']; i <= patSettings['kEnd']; i += patSettings['kStep']) {
if (k % 2 === 0) {
gcode += 'M900 K' + Math.round10(i, -2) + ' ; set K-factor\n' +
+ 'M117 K' + Math.round10(i, -2) + ' ; \n' +
createLine(startX + patSettings['lengthSlow'], startY + j, patSettings['lengthSlow'], basicSettings, {'speed': basicSettings['slow']}) +
createLine(startX + patSettings['lengthSlow'] + patSettings['lengthFast'], startY + j, patSettings['lengthFast'], basicSettings, {'speed': basicSettings['fast']}) +
createLine(startX + (2 * patSettings['lengthSlow']) + patSettings['lengthFast'], startY + j, patSettings['lengthSlow'], basicSettings, {'speed': basicSettings['slow']}) +
@@ -462,6 +463,7 @@ function createAltPattern(startX, startY, basicSettings, patSettings) {
k += 1;
} else if (k % 2 !== 0) {
gcode += 'M900 K' + Math.round10(i, -2) + ' ; set K-factor\n' +
+ 'M117 K' + Math.round10(i, -2) + ' ; \n' +
createLine(startX + patSettings['lengthSlow'] + patSettings['lengthFast'], startY + j, patSettings['lengthSlow'], basicSettings, {'speed': basicSettings['slow']}) +
createLine(startX + patSettings['lengthSlow'], startY + j, patSettings['lengthFast'], basicSettings, {'speed': basicSettings['fast']}) +
createLine(startX, startY + j, patSettings['lengthSlow'], basicSettings, {'speed': basicSettings['slow']}) +
@@ -481,6 +483,7 @@ function createStdPattern(startX, startY, basicSettings, patSettings) {
for (var i = patSettings['kStart']; i <= patSettings['kEnd']; i += patSettings['kStep']) {
gcode += 'M900 K' + Math.round10(i, -2) + ' ; set K-factor\n' +
+ 'M117 K' + Math.round10(i, -2) + ' ; \n' +
doEfeed('+', basicSettings, (basicSettings['fwRetract'] ? 'FWR' : 'STD')) +
createLine(startX + patSettings['lengthSlow'], startY + j, patSettings['lengthSlow'], basicSettings, {'speed': basicSettings['slow']}) +
createLine(startX + patSettings['lengthSlow'] + patSettings['lengthFast'], startY + j, patSettings['lengthFast'], basicSettings, {'speed': basicSettings['fast']}) +