Проблема с автоуровнем стола принтера (G-code)
Приветствую!
Кинематика: H-bot
Платформа: Mega2560 + Ramps 1.4
Прошивка: Marlin 1.1.0-RC6 - 24 April 2016
Датчик уровня: LJC18A3-H-Z/BX (включен в разъем Z концевика)
Проблема: необходимость программной корректировки нулевого положения оси Z.
После автоматического выравнивания стола (команда G29) остается небольшой зазор в nnn миллиметров между соплом и покрытием стола, который хотелось бы убрать программным способом. Команда 'G92 Znnn', где nnn - новое положение оси Z (собственно, зазор), приводит к изменению положения Z до nnn согласно данным команды M114, однако Z координата в Repetier-Host (V2.0.1) остается нулевой. Попытка последующего перемещения в новый выставленный ноль командой 'G1 Z0' не приводит к перемещению стола, а в Repetier-Host координата меняется на 'минус nnn'.
Аналогичные попытки в pronterface приводят к тому же результату.
С темами (http://3dtoday.ru/blogs/liqsun/the-induction-method-is-close-to-that-of-hefestos/ ; http://3dtoday.ru/blogs/tihonuk/the-calibration-levels-table-for-inductance-sensor/) ознакомился, но ответа не нашел.
Возможно ли решение проблемы без привлечения механических способов (перемещение и/или подстройка датчика)?
Заранее благодарен,
Данил.
P.S.
Start G-code:
G28 ; home all axes
G29 ; Z probe
G90 ; use absolute coordinates
G1 Z0 ; home Z axis
G92 Z0.6 ; Z correction
G1 Z0 F7800; Z correction move
Кинематика: H-bot
Платформа: Mega2560 + Ramps 1.4
Прошивка: Marlin 1.1.0-RC6 - 24 April 2016
Датчик уровня: LJC18A3-H-Z/BX (включен в разъем Z концевика)
Проблема: необходимость программной корректировки нулевого положения оси Z.
После автоматического выравнивания стола (команда G29) остается небольшой зазор в nnn миллиметров между соплом и покрытием стола, который хотелось бы убрать программным способом. Команда 'G92 Znnn', где nnn - новое положение оси Z (собственно, зазор), приводит к изменению положения Z до nnn согласно данным команды M114, однако Z координата в Repetier-Host (V2.0.1) остается нулевой. Попытка последующего перемещения в новый выставленный ноль командой 'G1 Z0' не приводит к перемещению стола, а в Repetier-Host координата меняется на 'минус nnn'.
Аналогичные попытки в pronterface приводят к тому же результату.
С темами (http://3dtoday.ru/blogs/liqsun/the-induction-method-is-close-to-that-of-hefestos/ ; http://3dtoday.ru/blogs/tihonuk/the-calibration-levels-table-for-inductance-sensor/) ознакомился, но ответа не нашел.
Возможно ли решение проблемы без привлечения механических способов (перемещение и/или подстройка датчика)?
Заранее благодарен,
Данил.
P.S.
Start G-code:
G28 ; home all axes
G29 ; Z probe
G90 ; use absolute coordinates
G1 Z0 ; home Z axis
G92 Z0.6 ; Z correction
G1 Z0 F7800; Z correction move
Популярные вопросы
очень часто забивается сопло на creality k1c
Здравстуйте! подскажите из за чего на моем creality k1c очень часто забивается сопло?.буквально отпечатал одну модель и перед следующей приходиться чи...
Вой шаговых двигателей
Столкнулся с такой проблемой:3д принтер Anycubic Kobra Goна оси X стоит движок от creality 42-34 с напрессованным на вал шкивом (отдаю предпочтение им...
Зачем используют слово '3D' при описании аддитивных технологий?
Несколько раз уже я обращался к уважаемому сообществу с вопросом на тему - почему так говорят '3D печать', '3D принтеры' и прочие интерпретации, типа...
Комментарии и вопросы
А ещё, для несложной технички,...
Появился у меня такой аппарат,...
Поддерживаю на все 100. Чёрные...
Суть такова. Приобрел какое то...
Доброго дня кто может объяснит...
Продолжаю насиловать свой прин...
Всем добра!Коллеги, если у ког...