Anycubic 3D Printer Kossel Delta

Список разделов РАДИОТЕХНИЧЕСКИЙ ФОРУМ ЧПУ станки/Конструирование

Описание: ЧПУ/Станки/Различные конструкторские задачи
Модератор: Алаев Ян

  • 1

#1 Алаев Ян » 9 января 2017, 14:03

Изображение

Долго я ходил вокруг да около темы 3D-принтеров и никак не мог решиться действовать в каком-нибудь из направлений. Как вариант, я собирался собрать все сам. Купить необходимые комплектующие и собрать, этот вариант достаточно безопасный, так как доставка всех деталей была бы отдельной и риск повреждения какой-то локальной детали был бы минимальным. Но у этого варианта есть огромный недостаток - в данный момент существуют тысячи реплик одной и той же модели и при попытке разобраться как и что, я так и не смог понять, подойдет ли, например, нарисованное шасси под все другие детали, которые частично надо напечатать, частично купить или какие-нибудь монтажные отверстия не сойдутся и придется браться за напильник. Эта потенциально возможная нестыковка каждый раз останавливала меня, так как тут становилось понятно, что если придется несколько раз переделывать, то по частям выйдет дороже, чем купить все и сразу. А при покупке все и сразу есть риск получить заказ поврежденным. Там много хрупких элементов, которые можно разбить, погнуть в процессе доставки, но зато это 100% комплект рассчитанный под себя. Еще меня останавливал тот факт, что в комплекты обычно кладут самые дешевые детали, чтобы снизить стоимость, но, к счастью, мне удалось найти продавца, который вселил в меня уверенность, что все будет сделано хорошо, что все будет упаковано хорошо и доедет до меня в целости и сохранности. В общем, затаив дыхание я сделал заказ и теперь ожидаю свой первый 3D-принтер заказанный в полной комплектации. Заказ я оформил здесь: https://ru.aliexpress.com/store/837425?spm=2114.12010208.0.0.OoGnQ6
Мне понравился стаж работы, рейтинг продавца, а самое главное - отзыв об этом магазине и о принтере от моего хорошего знакомого (Ефремов Сергей), без поддержки которого эта покупка не состоялась бы. Пока опубликую обзор на то, что я купил https://ru.aliexpress.com/store/product/ANYCUBIC- ... l?spm=2114.12010608.0.0.ycJgpJ
Есть подробная видеоинструкция: https://www.youtube.com/playlist?list=PLigeDb6eIcGrjdY6AjGRBZLEpSqVgQ10L
Ну а я пока жду и почитываю тематические материалы. Почему-то очень волнительно.

Мне удалось купить 3D-принтер под акцию "минус 19%", поэтому в полной комплектации он обошелся в 22 532 руб. 63 коп.
Я бы сказал, что не так уж и дорого относительно тех ожиданий, которые я на него возлагаю.

Содержание:
Спойлер
1. Начало /viewtopic.php?p=13584#p13584
2. Сборка эффектора /viewtopic.php?p=13916#p13916
3. Установка рельсовых линейных направляющих /viewtopic.php?p=13961#p13961
4. Новый пластик - новые настройки /viewtopic.php?p=14094#p14094
5. Новая жизнь флешки /viewtopic.php?p=14115#p14115
6. Ролик для катушки с пластиком /viewtopic.php?f=74&t=307&p=14179#p14179
7. Проблемы деламинации /viewtopic.php?f=74&t=307&p=14212#p14212
8. Мысли пользователя 3D-принтера /viewtopic.php?f=74&t=307&p=14293#p14293
9. Повышаем качество печати 3D-принтера /viewtopic.php?f=74&t=307&start=20#p14487
10. Настраиваем 3D-принтер под прошивку Marlin /viewtopic.php?f=74&t=307&p=14499#p14499
11. Тестовый кубик - проверка метрологии /viewtopic.php?f=74&t=307&p=14536#p14536
12. Печать на подложку из ПВА /viewtopic.php?f=74&t=307&start=60#p15137
13. Отказ фитинга под трубку диаметром 4 мм /viewtopic.php?f=74&t=307&start=220#p16514
14. Еще один глюк автолевела /viewtopic.php?f=74&t=307&p=17012#p17012
15. Спасибо автолевелу за качественную печать! /viewtopic.php?f=74&t=307&p=17075#p17075
16. Печать горизонтальных и вертикальных отверстий /viewtopic.php?f=74&t=307&p=18690#p18690
17. Новая жизнь старого сопла /viewtopic.php?f=74&t=307&p=18785#p18785
18. Усилители стоек /viewtopic.php?f=74&t=307&p=18799#p18799
19. Для уменьшения люфта... /viewtopic.php?f=74&t=307&p=18884#p18884

Сопутствующие полезные материалы:
Спойлер
1. Первичная настройка дельта принтера — Kossel Mini http://reprapzone.ru/printers/kossel/delta-printera-kossel-mini-first-setup.html
2. Mini Kossel http://deltabot.tumblr.com/
3. Много полезных картинок https://www.flickr.com/photos/jcrocholl/tags/rostock
4. Кинематика дельта-робота https://geektimes.ru/post/270890/
5. Составные части принтера http://www.thingiverse.com/tag:rostock/page:2
6. CAD-файлы https://github.com/jcrocholl/rostock
7. Модифицированная для дельта-принтера прошивка Marlin https://github.com/jcrocholl/Marlin
8. Калибровка дельта-принтера http://3dtoday.ru/blogs/3dq/calibration-delta-printer-for-example-mini-prism/
9. Разработка головок для 3D-принтеров https://geektimes.ru/post/259730/
10. Пластик для 3D-принтера http://www.sopytka.ru/products/prutki-dlya-3d-printera/
11. 3D-принтер RepRap http://null-b.blogspot.ru/2013/10/3d-reprap-5.html
12. Калибровка Delta принтера в Marlin http://3dtoday.ru/blogs/uotani/calibration-of-delta-printer-marlin-e/
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца


#501 Алаев Ян » 20 января 2018, 8:55

Viking писал(а):Пока сделал вот так (на замыкание), но что-то сомневаюсь:
Все правильно сделали, на замыкание должно быть.
2018-01-20 09.53.38.jpg


Viking писал(а):Пробовал другие Arduino ставить, так они вообще после установки не запускаются.
надо поставить последнюю версию ардуино. 1.0.6 - это что-то старое, наверное. У меня версия 1.8.5 - все работает отлично.
Откуда скачали Марлин? Тут много кто выкладывал и не факт, что все одинаково хорошо работает.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца

#502 berkas » 20 января 2018, 9:04

Viking писал(а):Приветствую всех.
У меня Anucubic Kossel Delta Plus. Тоже решил заморочится автоколибровкой. Но что-то вообще кругом : "от ворот поворот".

По поводу контактов не подскажу, в прошивке смотреть надо. А по поводу "запихать в принтер" это надо обновить версию программы, иначе так и будет.

Не заметил, что ответили уже :-)
berkas
Интересующийся
Интересующийся
Аватара
Возраст: 29
Откуда: Новосибирск
Репутация: 10 (+10/−0)
Лояльность: 1 (+1/−0)
Сообщения: 52
С нами: 1 год 2 месяца

  • 1

#503 Viking » 20 января 2018, 12:27

Спасибо за ответы. Удалось поставить Arduino версии 1.8.5. Проблема была в том, что ОС никак не давала удалить некоторые файлы от Arduino старой версии. Пришлось брать бубен...(загрузочный диск с другой ОС).
Marlin загрузил... Не знаю только все ли параметры которые надо, я поменял на свои. Я правильно понимаю, что надо только в файле Configuration.h менять?

Ну а пока я дальше иду тернистым путём, хотел бы сказать спасибо Яну за тему и ещё за STL-файлы к катушке-органайзеру http://forum.alaev.club/viewtopic.php?f=74&t=307&start=380#p17320
Сделал себе и немного доработал катушку: вырезал центр и напечатал донышко и крышку (дно и кольцо с резьбой сажал на клей-гель "Секунда"). Теперь и в центре отсек.
DSC04665.JPG

Крышка на крупной резьбе, закрывается в полоборота.
Делюсь своими STL. (сильно не пинайте - только начинаю осваивать SOLIDWORKS)
Катушка органайзер - крышка.STL
Размер: 788.36 КБ
Скачиваний: 14

Катушка органайзер - кольцо.STL
Размер: 162.58 КБ
Скачиваний: 12

Катушка органайзер - донышко.STL
Размер: 30.16 КБ
Скачиваний: 13
Viking
Наблюдатель
Наблюдатель
Аватара
Репутация: 2 (+2/−0)
Лояльность: 0 (+0/−0)
Сообщения: 16
С нами: 5 месяцев 1 день

#504 berkas » 20 января 2018, 12:29

Viking писал(а):Я правильно понимаю, что надо только в файле Configuration.h менять?
Да, остальные вкладки не нужны.
berkas
Интересующийся
Интересующийся
Аватара
Возраст: 29
Откуда: Новосибирск
Репутация: 10 (+10/−0)
Лояльность: 1 (+1/−0)
Сообщения: 52
С нами: 1 год 2 месяца

#505 Алаев Ян » 20 января 2018, 17:33

Viking писал(а):хотел бы сказать спасибо Яну за тему и ещё за STL-файлы к катушке-органайзеру
И Вам спасибо за участие! Органайзер получился действительно очень удобным. Я в хозяйстве использую для хранения деталей.

2018-01-20 18.28.23.jpg
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца

#506 Viking » 20 января 2018, 22:19

Продолжаю биться головой об стену автоколибровки. И проблема видимо в голове... чего-то в ней не хватает.
И так: взял Marlin (вот от сюда http://forum.alaev.club/viewtopic.php?p=18650#p18650), поменял в нём параметры (те которые смог как-то сопоставить) -
DELTA_PRINTABLE_RADIUS 116 ---> 115.0
DELTA_DIAGONAL_ROD 268 ---> 269.0
DELTA_HEIGHT 285.59 ---> 293.3
DELTA_RADIUS 132.44 ---> 132.90
DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 80, 96 } ---> { 80, 80, 80, 89 }
DEFAULT_MAX_FEEDRATE { 400, 400, 400, 25 } ---> { 200, 200, 200, 200 }
DEFAULT_MAX_ACCELERATION { 3000, 3000, 3000, 9000 } ---> { 3000, 3000, 3000, 3000 }
PREHEAT_1_TEMP_HOTEND 180 ---> 205
PREHEAT_1_TEMP_BED 50 ---> 60
PREHEAT_1_FAN_SPEED 0 ---> 255
PREHEAT_2_TEMP_HOTEND 230 ---> 240
PREHEAT_2_TEMP_BED 80 ---> 100
PREHEAT_2_FAN_SPEED 0 ---> 255
Прошил. Попробовал напечатать тестовое кольцо - всё нормально - принтер живой.
Датчик закреплён, выполняю последовательно команды: M502 , M500 , M501, G28, G33 P3, G28 , G29 P1 , G29 S1 , G29 F10.0 , G29 A , M500
(команда G33 P3 напугала - одно и то же делала несколько раз ) ... а вот дальше:
Vlad писал(а): не забываем настроить Z offset. На выходе получаем ровный слой.
КАК ? Как настроить? У меня сопло теперь зависает мм в 8 от стола и всё. (типа я в воздухе хочу печатать) И даже командами вниз его не удаётся опустить. (на 1 мм вниз даёт и всё - дальше никак) Сколько Z offset в принтере менял -ничего не меняется. Прошил Марлин снова - никаких результатов. Менял параметр Z_PROBE_OFFSET_FROM_EXTRUDER - ничего не даёт.
Алаев Ян писал(а):Чтобы обновить значение смещения, мне приходится полностью стирать EEPROM и заново заливать прошивку. Очень странно, но работает только так.
А как можно стереть - подскажите пожалуйста?
Алаев Ян писал(а):я обнаружил второй глюк прошивки. Проявляется он следующим образом - сразу после процедуры автолевела, после сохранения карты стола в eeprom, - печатать нельзя, так как сопло будет выше необходимого уровня приблизительно на 0.5 мм. ... Но с этим легко можно жить. Нужно всего лишь выключить и включить принтер перед печатью второй детали и сопло опять находится на нужном уровне.
И я так понимаю - меня ждёт это же? Как-то не очень весело... Но хотелось бы до конца дойти. "Помогите люди добрые, кто чем может!"
Viking
Наблюдатель
Наблюдатель
Аватара
Репутация: 2 (+2/−0)
Лояльность: 0 (+0/−0)
Сообщения: 16
С нами: 5 месяцев 1 день

#507 Алаев Ян » 21 января 2018, 12:52

Viking писал(а):Продолжаю биться головой об стену автоколибровки. И проблема видимо в голове... чего-то в ней не хватает.
И так: взял Marlin (вот от сюда /viewtopic.php?p=18650#p18650), поменял в нём параметры (те которые смог как-то сопоставить) -
Я не проверял эту прошивку. Ничего по ней не могу сказать. Я пользуюсь старой прошивкой, которую выложил автор датчика автоуровня. Она меня более чем устраивает и работает без косяков, если ее правильно использовать.

Я отвечу чуть позже на Ваши вопросы.

Viking писал(а):КАК ? Как настроить?
Вам нужно просмотреть Форум вот отсюда:
/viewtopic.php?p=16814#p16814
По факту нужно правильно настроить величину смещения #define Z_PROBE_OFFSET_FROM_EXTRUDER -20.9
и величину общей высоты #define MANUAL_Z_HOME_POS 297.5

Как происходит процесс подстройки уровня? Мы принтеру сообщаем начальную высоту от сопла до стола (это параметр #define MANUAL_Z_HOME_POS 297.5) и сообщаем точную высоту от кончика микрика (от момента срабатывания) до сопла (это параметр #define Z_PROBE_OFFSET_FROM_EXTRUDER -20.9).
Вам нужно проводить настройку стола и опытным путем подбирать параметры. У меня на это ушло пару дней. Очень удобно результаты смотреть в терминале.

Изображение

Если память не изменяет, то если у Вас сопло не доходит до стола, то нужно увеличивать параметр #define Z_PROBE_OFFSET_FROM_EXTRUDER -20.9
Только не торопитесь это делать сразу на 8 мм. Делайте итерации с делением величины на пополам. Т.е. нужно увеличить #define Z_PROBE_OFFSET_FROM_EXTRUDER -20.9 на 4 мм. Учитывая знак, абсолютное значение будет уменьшаться, т.е. в моем случае с -20.9 мм до -23.9 мм.
Далее смотрите на результат.

Во время процедуры настройки руку держите на выключателе, чтобы что-то не поломать, если вдруг что-то пойдет не так. Сопло может стукнуть в стол, например.

Viking писал(а):А как можно стереть - подскажите пожалуйста?
В моей версии прошивки смещение не меняется без очистки EEPROM. Очистить можно записав следующий код:

Код: Выделить всё
/*
 * EEPROM Clear
 *
 * Sets all of the bytes of the EEPROM to 0.
 * Please see eeprom_iteration for a more in depth
 * look at how to traverse the EEPROM.
 *
 * This example code is in the public domain.
 */

#include <EEPROM.h>

void setup() {
  // initialize the LED pin as an output.
  pinMode(13, OUTPUT);
 
  /***
    Iterate through each byte of the EEPROM storage.

    Larger AVR processors have larger EEPROM sizes, E.g:
    - Arduno Duemilanove: 512b EEPROM storage.
    - Arduino Uno:        1kb EEPROM storage.
    - Arduino Mega:       4kb EEPROM storage.

    Rather than hard-coding the length, you should use the pre-provided length function.
    This will make your code portable to all AVR processors.
  ***/

  for (int i = 0 ; i < EEPROM.length() ; i++) {
    EEPROM.write(i, 0);
  }

  // turn the LED on when we're done
  digitalWrite(13, HIGH);
}

void loop() {
  /** Empty loop. **/
}

После того, как Вы записали новое значение #define Z_PROBE_OFFSET_FROM_EXTRUDER -20.9 убедитесь в терминале, что параметр действительно записался. У меня он записывается только после очистки EEPROM. Иначе Вы будете думать, что что-то изменилось, а на самом деле параметр остался прежним. Это очень важный момент.

Viking писал(а):И я так понимаю - меня ждёт это же? Как-то не очень весело... Но хотелось бы до конца дойти. "Помогите люди добрые, кто чем может!"
если у Вас будет та же самая прошивка - однозначно да, если что-то новое, то и глюки будут новые (если повезет, то не будет глюков, но это маловероятно).
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца

#508 Viking » 22 января 2018, 0:58

Алаев Ян писал(а):Я пользуюсь старой прошивкой, которую выложил автор датчика автоуровня.
Я так понимаю - это: Marlin-1.1.0-RC8-Anycubic-Linear https://github.com/jam3sward/Marlin/releases/tag/1.1.0-RC8-Anycubic-Linear
Хорошо, буду её пробовать.
Алаев Ян писал(а):Вам нужно проводить настройку стола и опытным путем подбирать параметры. У меня на это ушло пару дней.
Хорошо, пусть пару дней, не пугает. Последовательность действий видимо такой: выключаю/включаю принтер, стираю EEPROM (не очень пока понимаю как), прошиваю с новым предполагаемым параметром Z_PROBE_OFFSET_FROM_EXTRUDER, делаю автоколибровку, проверяю: доходит/переходит сопло до стола - если нет, то повторяем всё снова.

По поводу стирания... Кое-как допёр что надо из Ардуино этот код загрузить в принтер, типа вот так:
2018-01-21_210759.jpg

Вот только по поводу размера стирания: на наших принтерах 512 байт? или больше?

Стёр EEPROM на 512 байт. Загрузил прошивку "Marlin-1.1.0-RC8-Anycubic-Linear". Что-то не то: простая команда G28 поднимает до верха и после отработки всех 3-х верхних контактников опускает голову на 7 см вниз (хорошо что не на 70). Что делаю не так, не пойму.
Viking
Наблюдатель
Наблюдатель
Аватара
Репутация: 2 (+2/−0)
Лояльность: 0 (+0/−0)
Сообщения: 16
С нами: 5 месяцев 1 день

#509 Алаев Ян » 22 января 2018, 7:24

Viking писал(а):По поводу стирания... Кое-как допёр что надо из Ардуино этот код загрузить в принтер, типа вот так:
Да, все верно. Это обычный скетч.

Viking писал(а):Вот только по поводу размера стирания: на наших принтерах 512 байт? или больше?
у нас 4 кБ, но я опытным путем определил, что 512 байт достаточно, чтобы стереть все необходимое. Вы это можете проконтролировать в терминале.
Запускайте считывание параметров и смотрите, что реально там записано. Если стирается - значит все ОК.

Viking писал(а):поднимает до верха и после отработки всех 3-х верхних контактников опускает голову на 7 см вниз (хорошо что не на 70). Что делаю не так, не пойму.
Все так и должно быть. В этой версии прошивки, после поиска всех концевиков, принтер головку опускает вниз, чтобы удобнее было подключать датчик автоуровня и не тянуться до верха.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца

#510 Viking » 22 января 2018, 21:05

Проводить дальнейшие испытания с автоколибровкой теперь смогу только по вечерам, поэтому и писать о результатах смогу не часто...

Алаев Ян писал(а):Все так и должно быть. В этой версии прошивки, после поиска всех концевиков, принтер головку опускает вниз, чтобы удобнее было подключать датчик автоуровня и не тянуться до верха.
Ну не знаю... Для меня это странно. Сразу представляю напечатанную высокую статуэтку или вазу, которую в конце принтер - хрясь... и разбивает опускающейся головой. :oops: (Утрирую конечно, но... )
Наверняка в прошивке это можно поправить. Не это пока самое страшное для меня в этой (старой от автора датчик) прошивке. После прошивки и команд M502 , M500 , M501, G28 даю следующую G33 P3 - она вообще не отрабатывает (видимо и не должна в этой прошивке), ладно, идём дальше: G29 P1 - начинает, как бы это по мягче... голова начинает прощупывать стол, но очень странным способом. Стол для принтера как будто наклонен градусов под 15. :spy:
Дальний край стола остаётся вообще не промеренным (датчик не даёт до туда добежать), а ближний край промеряет высоко приподымая голову (ну типа чтоб не споткнуться об виртуальную поверхность). :insane:
Как то я уже встречался с подобным поведением принтера. Установил новую Cura и искал какой же правильно принтер указать из её списка, так вот на одном таком неправильном, голова так же бегала.

Дальше я не знал что придумать и решил помучать другие прошивки. Ох, думаю, и разгуляюсь... :boxing: Я ж теперь EEPROM стирать умею! (Наивный мальчик)

И решил я попробовать прошивку от Anycubic. У них же сейчас выложена для наших принтеров с автоколибровкой. И инструкция на русском. В моих мыслях ничто не должно было помешать воспользоваться их прошивкой и моим датчиком. Ага, сщас...
Прошивка выложена в виде .HEX файла. Не беда - Cura замечательно этот файл запихивает в принтер и принтер радостно пишет WELCOME.
... а дальше всё. При попытке провести автоколибровку по инструкции, голова в судорогах бьется об верхние концевики, стремясь снести крышу.

Ах так, думаю... погоди... запихаю тебе снова прошивку, которую уже пытался:
Vlad писал(а):Свежий Marlin 1.1.7 (https://yadi.sk/d/uDLNJ0Jt3Qof8q) с настроенным авто-уровнем
Удалось настроить и провести калибровку, но... печатать можно только не самые крупные по площади детали. Небольшие печатает просто замечательно, вот пример:
DSC04672.JPG

А если печатать большой диаметр, то как только голова доходит до "северной" стойки (или как её там), то начинает подниматься вверх, при этом верхний концевик не срабатывает и ... :toothless: ну Вы понимаете. Картинка наверно лучше объяснит (видна укладка большого диаметра и нить пошла вверх за головой):
DSC04671.JPG


Даже и не знаю, с какими ветряными мельницами мне теперь бороться... Жду подсказок и наверно ещё какую нибудь прошивку опробую.

...

И пока никто не ответил - успел попробовать ещё одну прошивку: от автора датчика, но которая поновее.
Результат лучше чем от других прошивок. Результат на фото:
DSC04676.JPG

Почти всю поверхность нормально укладывает, а вот в дали - как будто там лежит камушек (или трупик) и голова его перешагивает. :sad:
У меня жуткое подозрение, что EEPROM больше 512 байт... Но стирать больше, как-то стрёмно. Не понимаю я пока раскладку памяти нашего принтера.
Viking
Наблюдатель
Наблюдатель
Аватара
Репутация: 2 (+2/−0)
Лояльность: 0 (+0/−0)
Сообщения: 16
С нами: 5 месяцев 1 день

#511 Begemot » 22 января 2018, 23:37

/viewtopic.php?p=18701#p18701
прошивка работает хорошо, вычисляет вроде гладко, печатает ровно.
Viking писал(а):И решил я попробовать прошивку от Anycubic. У них же сейчас выложена для наших принтеров с автоколибровкой. И инструкция на русском. В моих мыслях ничто не должно было помешать воспользоваться их прошивкой и моим датчиком. Ага, сщас...
Прошивка выложена в виде .HEX файла. Не беда - Cura замечательно этот файл запихивает в принтер и принтер радостно пишет WELCOME.
... а дальше всё. При попытке провести автоколибровку по инструкции, голова в судорогах бьется об верхние концевики, стремясь снести крышу.
если у вас пошло сопло вверх вместо низа, значит направление движения другое, оно правится или в прошивке (что тут невозможно) или нужно перевернуть коннектор проводов к двигателям.

по поводу стирания памяти -команда M502 загрузка дефолтных настроек, M500 сохранение настроек, а карта будет перезаписываться каждый раз после калибровки.
Как настроить высоту - мы не знаем высоту точную датчика, выставляем любую высоту принтера в настройках, примерную высоту датчика, проводим калибровку, дальше снимаем датчик и по методу листа бумаги определяем фактическую высоту, опуская сопло, пока не лист не затронем. Дальше вносим поправку в высоту датчика и в высоту принтера.
Begemot
Интересующийся
Интересующийся
Аватара
Репутация: 4 (+4/−0)
Лояльность: 7 (+7/−0)
Сообщения: 67
С нами: 1 год 2 месяца

#512 Viking » 23 января 2018, 0:07

Begemot писал(а):/viewtopic.php?p=18701#p18701
прошивка работает хорошо, вычисляет вроде гладко, печатает ровно.
Это та же прошивка что и Ян давал ссылку. Я обе скачивал - они один в один. Именно на ней получается что голова вдруг уходит вверх. Что я показал на второй фотке выше. Если бы не этот казус, я бы на ней пока и остановился.
(А определять и вносить поправки в высоту датчика и высоту принтера, я уже понял как и нормально получается. Один раз вычислив, теперь эти цифры подсовываю во все прошивки и всё хорошо.)
Viking
Наблюдатель
Наблюдатель
Аватара
Репутация: 2 (+2/−0)
Лояльность: 0 (+0/−0)
Сообщения: 16
С нами: 5 месяцев 1 день

#513 Алаев Ян » 23 января 2018, 7:30

Viking писал(а):Ну не знаю... Для меня это странно. Сразу представляю напечатанную высокую статуэтку или вазу, которую в конце принтер - хрясь... и разбивает опускающейся головой. (Утрирую конечно, но... )
Наверняка в прошивке это можно поправить.
В прошивке это можно поправить.

Добавлено 23 января 2018, 7:24:
Viking писал(а):начинает прощупывать стол, но очень странным способом. Стол для принтера как будто наклонен градусов под 15.
У меня работает все ровно.

phpBB [media]


Я пока даже не знаю, чем еще Вам помочь - могу выложить еще раз ту прошивку, которая сейчас трудится в моем принтере и которая у меня работает стабильно.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца

#514 Viking » 23 января 2018, 9:00

Алаев Ян писал(а):Я пока даже не знаю, чем еще Вам помочь - могу выложить еще раз ту прошивку, которая сейчас трудится в моем принтере и которая у меня работает стабильно.
Уже сам не понимаю, что мне может помочь. Такое впечатление, что я упускаю какой-то нюанс, наверняка само сабой разумеющийся, но я про него просто не знаю. Может не те изменения делаю в конфигурационном файле, может наоборот, что-то не доделываю? Может не те команды даю на калибровку, может не те прописываю в слайсер? Может вообще в слайсере дело? (хотя вроде пробовал из 2-х разных)
На любой из прошивок, до того как сделаю калибровку - печатает, плохо, но печатает, а вот во время калибровки или после после неё, начинаются нелепости.
Если можете, действительно, поделитесь прошивкой... ну хоть что-то ещё попробую, а то уже не знаю куда ещё потыкаться. Заранее спасибо.
Viking
Наблюдатель
Наблюдатель
Аватара
Репутация: 2 (+2/−0)
Лояльность: 0 (+0/−0)
Сообщения: 16
С нами: 5 месяцев 1 день

#515 Алаев Ян » 23 января 2018, 9:07

Буду дома - выложу прошивку.

Давайте пройдемся еще раз по пунктам, я расскажу, как делаю я, а Вы сравните, может быть что-то упускаете.
Разовые операции:
1. Очищаем EEPROM перед записью любой новой прошивки (обязательно).
2. Записываем новую прошивку.
3. Выключаем принтер (обязательно).

Перед печатью:
1. Устанавливаем датчик автолевела.
2. Включаем принтер.
3. Запускаем поиск баз.
4. Запускаем процедуру автолевела.
5. Не забываем сохранить настройки (обязательно!!!).
6. Снимаем датчик автолевела.
7. Запускаем поиск баз.
8. Выключаем принтер.

Печать:
1. Включаем принтер
2. Выбираем файл и запускаем печать.
Все.

У меня работает так.
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца

#516 Viking » 23 января 2018, 21:39

Вот! Люблю когда всё подробно. Спасибо!

Мне непонятен пункт: 3. Запускаем поиск баз. (вжал ушки жду удара)

4. Запускаем процедуру автолевела. Под этим я подразумеваю набор команд:
G28 ; home
G29 P1 ; automatically probe the bed
G29 T ; view the results
G29 S1 ; save the UBL auto level data to EEPROM
G29 F 10.0 ; set fade height for correction at 10mm
G29 A ; activate UBL auto level system
M500 ; save current setup to EEPROM

5. Не забываем сохранить настройки - это ведь команда M500 или ещё как-то надо сохранить?

Остальное всё вроде так и делаю.
Пойду ещё помучаю принтер и себя конечно...
Viking
Наблюдатель
Наблюдатель
Аватара
Репутация: 2 (+2/−0)
Лояльность: 0 (+0/−0)
Сообщения: 16
С нами: 5 месяцев 1 день

#517 Алаев Ян » 24 января 2018, 7:37

Последняя версия моей прошивки лежит здесь: https://cloud.mail.ru/public/3LoH/xqY7gR7L6

Viking писал(а):Мне непонятен пункт: 3. Запускаем поиск баз. (вжал ушки жду удара)
Я нажимаю кнопку энкодера, появляется "Main Menu", там находим раздел "Prepare" и в нем находим "Auto home".
Нажимаем на него и соответственно принтер поднимает головку вверх для поиска баз и установки числовых значений координат, которые до этой процедуры ему были неизвестны.

Viking писал(а):4. Запускаем процедуру автолевела. Под этим я подразумеваю набор команд:
G28 ; home
G29 P1 ; automatically probe the bed
G29 T ; view the results
G29 S1 ; save the UBL auto level data to EEPROM
G29 F 10.0 ; set fade height for correction at 10mm
G29 A ; activate UBL auto level system
M500 ; save current setup to EEPROM
Я делаю не так, я нажимаю кнопку энкодера, появляется "Main Menu", там находим раздел "Prepare" и в нем находим "Level bed".
Нажимаем на эту закладку и начинается сканирование стола. После того, как стол будет "прощупан" необходимо зайти в "Control" и нажать
"Store memory", чтобы записать измеренные значения карты стола в память контроллера, иначе эти данные будут потеряны.
После этой процедуры я снимаю датчик автоуровня, еще раз делаю процедуру "Auto home", чтобы поднять печатающую головку, после чего перезагружаю принтер.

Viking писал(а):5. Не забываем сохранить настройки - это ведь команда M500 или ещё как-то надо сохранить?
я сохраняю настройки командой "Store memory"

Забыл еще вот что написать, в слайсере должна быть команда, которая считывает карту поверхности перед печатью, иначе она не будет использоваться.
Вот здесь я об этом писал: /viewtopic.php?p=16864#p16864
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца

#518 Viking » 24 января 2018, 20:45

"Свершилось чудо! друг спас друга!" Спасибо тебе Ян - ОГРОМНОЕ!
Всё получилось... ну почти всё... подшаманим ещё чуток и всё будет нормально.
И так - попорядку. Прошивку взял твою (в прочем именно такую и пробовал), сменил только: стол у меня с подогревом - вернул закоментированное тобой, ну и два параметра высоты, общий ход сопла до стола и высота датчика, которым меряет. Даже не стал менять параметры длинны тяг и прочего (наверняка из-за этого небольшие погрешности). Вот фото первого слоя:
DSC04684.JPG


Главное, что голова никуда не убегает, как было раньше.
Дело видимо было в том что я делал калибровку командами с компьютера. Я всё делал так же, в той же последовательности, но с компа. (Да, пока не забыл, при работе с энкодера принтера, лучше чтобы USB не был подключен к компу.)

Надеюсь этот опыт поможет ещё кому нибудь... Ещё раз СПАСИБО!

"Теперь мы с нашей Бурёнкой..." ... ещё больше дров наломаем.
Viking
Наблюдатель
Наблюдатель
Аватара
Репутация: 2 (+2/−0)
Лояльность: 0 (+0/−0)
Сообщения: 16
С нами: 5 месяцев 1 день

#519 Алаев Ян » 25 января 2018, 7:45

Viking писал(а):"Свершилось чудо! друг спас друга!" Спасибо тебе Ян - ОГРОМНОЕ!
Рад был помочь! Теперь и Ваш принтер способен на многое!!!
Стремление к совершенству рождает шедевры! http://www.alaev.org
Алаев Ян
Автор темы, Основатель Форума
Аватара
Возраст: 34
Откуда: Саратов
Репутация: 60 (+60/−0)
Лояльность: 173 (+174/−1)
Сообщения: 2202
С нами: 4 года 3 месяца

#520 asmadeil » 30 января 2018, 11:31

phpBB [media]
такая проблема как только экструдер попадает в точку G1X+52Y-30 сразу поднимается в верх концевики не срабатывают
Последний раз редактировалось asmadeil 30 января 2018, 12:26, всего редактировалось 1 раз.
asmadeil
Наблюдатель
Наблюдатель
Аватара
Репутация: 0 (+0/−0)
Лояльность: 0 (+0/−0)
Сообщения: 1
С нами: 5 месяцев 9 дней

Пред.След.

Вернуться в ЧПУ станки/Конструирование



Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость