roboforum.ru

Технический форум по робототехнике.

Новичкам. Задай вопрос - получи ответ

Re: Новичкам. Задай вопрос - получи ответ

Sergey_3dprint » 13 дек 2015, 22:58

barakuda62 писал(а):Ну марлинов много всяких разных, я использую вот эту, адаптированна под автоуровень :) https://github.com/RichCattell/Marlin
Какой ответ на команду М119 ?, по датчикам, дай лог.

Ответ после команды G28:
SENDING:M119
Reporting endstop status
x_min: TRIGGERED
x_max: TRIGGERED
y_min: TRIGGERED
y_max: TRIGGERED
z_min: open
z_max: TRIGGERED
z_probe: open

Re: Новичкам. Задай вопрос - получи ответ

barakuda62 » 13 дек 2015, 23:07

Sergey_3dprint писал(а):
barakuda62 писал(а):Ну марлинов много всяких разных, я использую вот эту, адаптированна под автоуровень :) https://github.com/RichCattell/Marlin
Какой ответ на команду М119 ?, по датчикам, дай лог.

Ответ после команды G28:
SENDING:M119
Reporting endstop status
x_min: TRIGGERED
x_max: TRIGGERED
y_min: TRIGGERED
y_max: TRIGGERED
z_min: open
z_max: TRIGGERED
z_probe: open

у тебя установлены все 7 штук !? :)

Re: Новичкам. Задай вопрос - получи ответ

Sergey_3dprint » 13 дек 2015, 23:13

barakuda62 писал(а):
Sergey_3dprint писал(а):
barakuda62 писал(а):Ну марлинов много всяких разных, я использую вот эту, адаптированна под автоуровень :) https://github.com/RichCattell/Marlin
у тебя установлены все 7 штук !? :)

Ответ по команде как я написал, а вообще у меня 3 эндстопа + оптический датчик касания стола.

Re: Новичкам. Задай вопрос - получи ответ

barakuda62 » 13 дек 2015, 23:23

Ну так и конфигурируй марлин под 4 стопа, у тебя получаются конфликты !
Если установлено 4 стопа (у меня так же), лог должен быть примерно такой
Код: Выделить всёРазвернуть
22:25:43.695 : Reporting endstop status
22:25:43.696 : x_max: TRIGGERED
22:25:43.697 : y_max: TRIGGERED
22:25:43.697 : z_min: open
22:25:43.698 : z_max: TRIGGERED

Re: Новичкам. Задай вопрос - получи ответ

Sergey_3dprint » 13 дек 2015, 23:41

barakuda62 писал(а):Ну так и конфигурируй марлин под 4 стопа, у тебя получаются конфликты !
Если установлено 4 стопа (у меня так же), лог должен быть примерно такой
Код: Выделить всёРазвернуть
22:25:43.695 : Reporting endstop status
22:25:43.696 : x_max: TRIGGERED
22:25:43.697 : y_max: TRIGGERED
22:25:43.697 : z_min: open
22:25:43.698 : z_max: TRIGGERED

Хорошо, извините пожалуйста за просьбу, но можете пожалуйста показать как оно выглядит в прошивке? :sorry:

Re: Новичкам. Задай вопрос - получи ответ

barakuda62 » 14 дек 2015, 00:25

Для механники предполагаю как то так, у меня вся оптика стоит потому подтягивающие резюки везде отключены, короче пробуй, и проверяй командой М119
Код: Выделить всёРазвернуть
#ifndef ENDSTOPPULLUPS
  // fine Enstop settings: Individual Pullups. will be ignored if ENDSTOPPULLUPS is defined
  // #define ENDSTOPPULLUP_XMAX
  // #define ENDSTOPPULLUP_YMAX
  // #define ENDSTOPPULLUP_ZMAX
  // #define ENDSTOPPULLUP_XMIN
  // #define ENDSTOPPULLUP_YMIN
   #define ENDSTOPPULLUP_ZMIN
#endif

#ifdef ENDSTOPPULLUPS
  #define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
#endif

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
//#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS

Re: Новичкам. Задай вопрос - получи ответ

Sergey_3dprint » 14 дек 2015, 00:45

barakuda62 писал(а):Для механники предполагаю как то так, у меня вся оптика стоит потому подтягивающие резюки везде отключены, короче пробуй, и проверяй командой М119

Да, заработало, но где указать точки калибровки? А то он у меня уезжает непонятно куда...

Re: Новичкам. Задай вопрос - получи ответ

barakuda62 » 14 дек 2015, 00:55

тут
// Travel limits after homing
#define X_MAX_POS 132
#define X_MIN_POS -132
#define Y_MAX_POS 132
#define Y_MIN_POS -132
#define Z_MAX_POS MANUAL_Z_HOME_POS
#define Z_MIN_POS 0
это эначения для моего стола диаметром 265 мм, тоесть задаётся радиус.
Я так предполагаю у тебя нет в стандарте этого, потому кури прошивку по ссылке выше ! 8)

Re: Новичкам. Задай вопрос - получи ответ

Sergey_3dprint » 14 дек 2015, 08:54

barakuda62 писал(а):Я так предполагаю у тебя нет в стандарте этого, потому кури прошивку по ссылке выше ! 8)

Я нашёл это в прошивке с помощью ctrl+f. Спасибо большое! :) Но при калибровке он отъезжает в сторону, как и положено, делает касание и останавливается, а на экране пишет: endstop hit ZP. Я так понял ZP- это концевик у сопла.

Re: Новичкам. Задай вопрос - получи ответ

FoX87 » 14 дек 2015, 12:23

Подскажите почему когда нажимаю прогрев именно на принтере все хорошо,! а когда жму прогрев принтера с любой программы то происходит ошибка нагрева(надпись на экране принтера)( через любой промежуток времени)

Re: Новичкам. Задай вопрос - получи ответ

igorlab » 14 дек 2015, 12:52

приветствую!
подскажите пожалуйста - возможно ли при использовании линейных направляющих (MGN9 L = 300 мм + MGN9H) для движения по оси Z использовать только один шаговик с шариковым винтом (ball screw)? что-то вроде как на картинке (за качество которой прошу прощения :) )
Изображение

Re: Новичкам. Задай вопрос - получи ответ

icehardy » 14 дек 2015, 13:11

Если вот прям как нарисовано, то не пойдет, ерунда получится, будет всё волнами двигаться
Можно сделать консольный подвес для стола, как у принтеров МЗТО, но там направляющая пожалуй мощнее чуток

Добавлено спустя 1 минуту:
Сколько каких направляющих имеется?
может и вовсе на схему H-BOT или CoreXY посмотреть

Re: Новичкам. Задай вопрос - получи ответ

Alex Post » 14 дек 2015, 13:36

Harh писал(а):
Dimon372 писал(а):Похоже на банальные пропуски шагов в следствии цепляния соплом за выступы. Именно поэтому у вас и колонна сломана скорее всего.
Попробуйте уменьшать подачу пластика (чтоб его не так сильно выпирало вверх). Уменьшить температуру, добавить обдув... (при этом прочность упадет сразу)
Если не поможет - можно добавить тока на двигатели...


Смысл уловил: уменьшить флоу, увеличив проценты на верхней заливке. Хотя, у меня есть сомнения, что дело именно в этом. Но меня, к сожалению, в тот момент не было на месте, чтобы послушать, стучали движки или нет. Спасибо, буду иметь ввиду, когда в следующий раз буду печатать. Но пока есть сомнения, что дело именно в этом.


Рассмотрел еще раз внимательно фотки. Возникла мысль: а не люфт ли это по одной из осей? Очень похоже, что при смене направления движения происходит смещение на небольшую величину (визуально - где-то на ширину сопла). Может, ремень недотянут или подшипнику какому хана?

Re: Новичкам. Задай вопрос - получи ответ

igorlab » 14 дек 2015, 13:39

icehardy, спасибо за ответ!
с Китая едут 3 линейных направляющих(MGN9 L = 300 мм + MGN9H), еще есть 10 мм круглые направляющие и 3 подшипника LM10UU

Re: Новичкам. Задай вопрос - получи ответ

Harh » 14 дек 2015, 13:44

Alex Post писал(а):Рассмотрел еще раз внимательно фотки. Возникла мысль: а не люфт ли это по одной из осей? Очень похоже, что при смене направления движения происходит смещение на небольшую величину (визуально - где-то на ширину сопла). Может, ремень недотянут или подшипнику какому хана?


Все б ничего, но там по обоим осям видно сдвиг. И, что важно, большая часть "сдвигов" (просто по расположению детали) получается на наименее к этому вероятной оси - короткой - на которой к тому же стоит два ремня. О подшипниках, впрочем, сам тоже думаю.


Rambler\'s Top100 Mail.ru counter