"Calc for 3D printer"
Bootstrap 3.3.0 Snippet by DarkLynx

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<div class="container">
<div class="row">
<h2>Калибровка параметров коэффициента шаг/мм. Оптимизировано для 3D принтеров управляемых прошивкой Marlin</h2>
<ol>
<li>Указываем текущие значения коэффициента из текущих настроек, запрос: М503 ( смотрим параметры M92)</li>
<li>Осуществляем перемещение (G1 X50 или G1 Y10 или …)</li>
<li>Измеряем реальное перемещение и вносим его в таблицу</li>
<li>Вносим новые коэффициенты в принтер скопировав команду поля «Калибровка»</li>
<li>Проверяем повторяя пункты 2-4</li>
<li>Если результаты правильные то сохраняем настройки в EEPROM ( M500 )</li>
</ol>
<table class="table table-bordered">
<tbody>
<tr>
<td>Ось</td>
<td>Требуемое перемещение</td>
<td>Реальное перемещение</td>
<td>Коэффициент пройденного пути</td>
<td>Текущее число шаг/мм</td>
<td>Пересчитанное число шаг/мм</td>
</tr>
<tr>
<td>X</td>
<td><input type="text" class="form-control" id="needvalueX" placeholder="100" value="100"></td>
<td><input type="text" class="form-control" id="realvalueX" placeholder="50" value="50"></td>
<td></td>
<td><input type="text" class="form-control" id="currentsflashvalueX" placeholder="64,27" value="64,27"></td>
<td></td>
</tr>
<tr>
<td>Y</td>
<td><input type="text" class="form-control" id="needvalueY" placeholder="100" value="100"></td>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
$('#calcValue').on('click', function () {
var $btn = $(this).button('loading');
// business logic...
$btn.button('reset');
});
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Related: See More


Questions / Comments: