roboforum.ru

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

MKS-SBASE + FullGraphic Controller + Smoothieware

Ответить

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

Alexus12 » 20 май 2017, 05:52

sergey2x писал(а):Из описания MKS-TFT:
Вообщем, как я понимаю, одновременная работа экрана и USB не гарантируется. И даже отключать экран для прошивки просят.
Меня всё чаще посещают мысли о неудачном выборе электроники для строящегося принтера.

У меня нормально работает при подключенном экране. Даже печатал по УСБ, без проблем. И файлы на карточку MKS SBase по УСБ нормально заливаются, в том числе и прошивка.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

karabas2011 » 22 май 2017, 11:48

icehardy писал(а):Дак купи новый проц и запаяй, или там чего то еще кроме может быть?
Хотя может цена на проц отдельно будет не очень хороша и затея не имеет смысла


да мне он больше нужен для лояльности светить в smoothie-dev гуглогруппе. Тамошний разраб как только слышит про MKS сразу нах посылает и ни на какие вопросы не отвечает.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

icehardy » 22 май 2017, 16:49

karabas2011 писал(а):да мне он больше нужен для лояльности светить в smoothie-dev гуглогруппе. Тамошний разраб как только слышит про MKS сразу нах посылает и ни на какие вопросы не отвечает.

Кстати, раз есть такая возможность, спроси пожалуйста
Как добавить функционал. Что то вроде макроса при смене инструмента. Мне сервой рулить хочется и не зависеть от слайсера :)
По мотивам Dondolo сделал двухголовую конструкцию.

Допустим прописать в файле конфига, как то так:
temperature_control.hotend.macro M280 S13/G4 P350/M281
но для другого экструдера другой
temperature_control.hotend2.macro M280 S4/G4 P350/M281

Исходники почитал, тяжко даются, хотя вроде бы всё написано круто и красиво
Возможно прикручивать нужно к модулю extruder

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

icehardy » 22 май 2017, 22:01

Интересная тема попалась
Сталкивался как то с описаной проблемой при печати острых углов
нужно будет попробовать
http://forums.reprap.org/read.php?418,763898

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

ursus » 04 июн 2017, 11:51

Приветствую, товарищи.
Т.к. это самая живая тема близкая к вопросу, то спрошу тут.
Пришла мне AZSMZ и пытаюсь я в ней и в смузиваре разобраться. Скачал я базовый конфиг с оффсайта смузи. Конфиг у китайца, автора платы, какой то странный. Проверил основные функции, моторы крутятся, энстопы и термисторы работают. Полноценно пока, к сожалению, проверить не могу, не пришли еще рельсы и БП для моего ZAVа. Но вот в процессе изучения конфига возникло несколько вопросов.
Первый вопрос по кинематике. В стандартном конфиге не прописана строка arm_solution. Я так понимаю без этой строки кинематика будет Cartesian robot, а мне нужен H-bot. В доках я нашел только corexy. Я правильно понимаю, что хбот и корху это одинаковая кинематика? Т.е. мне нужно прописать строку arm_solution с параметром corexy и все будет работать как надо?
И второй вопрос. Как прописать на контакты D9, которые под второй экструдер по идее, управление вентилятором? И как им потом рулить? На сколько я понял это возможно, но как это сделать никак не вкурю.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

sergey2x » 04 июн 2017, 13:19

ursus писал(а):И второй вопрос. Как прописать на контакты D9, которые под второй экструдер по идее, управление вентилятором? И как им потом рулить? На сколько я понял это возможно, но как это сделать никак не вкурю.


# Switch module for fan control
switch.fan.enable true #
switch.fan.input_on_command M106 #
switch.fan.input_off_command M107 #
switch.fan.output_pin 2.4 #
switch.fan.output_type pwm # pwm output settable with S parameter in the input_on_comand
#switch.fan.max_pwm 255 # set max pwm for the pin default is 255

В output_pin прописать пин соответствующий D9. Управлять командами M106/M107.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

ursus » 04 июн 2017, 14:19

Благодарю. Я почему то подумал, что этот блок отвечает за пины подписанные как fun.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

ursus » 04 июн 2017, 19:09

Есть еще вопрос. Есть на плате 3 пина с подписью Fan Vcc Gnd. Как то можно управлять включением\выключением питания на этих пинах?

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

sergey2x » 04 июн 2017, 20:00

Вот тут посмотри:
http://forums.reprap.org/read.php?13,486023
Fan - пин 0.26 пишут, им можно управлять.
К примеру как тут:
http://roboforum.ru/forum107/topic17379.html#p375380

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

ursus » 12 июн 2017, 18:24

Опять вопрос по смузи. Пришли мне наконец все комплектующие и я смог пошевелить осями. У меня Хбот ZAV.
Проблема первая. Не срабатывает оптический концевик. Концевик точно рабочий. При подключении вместо него механического работает. М119 все время выдает один и тот же ответ на зависимо от состояния концевика.
Проблема вторая. Голова двигается по диагонали. Т.е. когда нажимаю перемещение по оси Х или У в любую сторону, крутиться только один двигатель, второй встает на удержание. В конфиге прописано arm_solution corexy.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

sergey2x » 13 июн 2017, 13:38

ursus писал(а):В конфиге прописано arm_solution corexy.


Варианты arm_solution из исходников:
// arm solutions
#define cartesian_checksum CHECKSUM("cartesian")
#define rotatable_cartesian_checksum CHECKSUM("rotatable_cartesian")
#define rostock_checksum CHECKSUM("rostock")
#define linear_delta_checksum CHECKSUM("linear_delta")
#define rotary_delta_checksum CHECKSUM("rotary_delta")
#define delta_checksum CHECKSUM("delta")
#define hbot_checksum CHECKSUM("hbot")
#define corexy_checksum CHECKSUM("corexy")
#define corexz_checksum CHECKSUM("corexz")
#define kossel_checksum CHECKSUM("kossel")
#define morgan_checksum CHECKSUM("morgan")

Добавлено спустя 25 минут 54 секунды:
ursus писал(а):Т.е. когда нажимаю перемещение по оси Х или У в любую сторону, крутиться только один двигатель, второй встает на удержание. В конфиге прописано arm_solution corexy.


Временно поставить arm_solution cartesian и подвигать x/y чтобы убедиться что второй мотор рабочий?

ursus писал(а): Проблема первая. Не срабатывает оптический концевик. Концевик точно рабочий. При подключении вместо него механического работает. М119 все время выдает один и тот же ответ на зависимо от состояния концевика.

По картинке платы из интернета (ваша?) надо задать напряжение питания концевиков.
Вложения
azsmz.jpg

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

Alexus12 » 13 июн 2017, 15:42

ursus писал(а):Проблема первая. Не срабатывает оптический концевик. Концевик точно рабочий. При подключении вместо него механического работает. М119 все время выдает один и тот же ответ на зависимо от состояния концевика.

Проверить правильность подключения концевика. Я подключал оптические, так у них в комплекте шел свой провод с разъемом. Так вот 2 провода были местами перепутаны, причем на всех концевиках.
ursus писал(а):Проблема вторая. Голова двигается по диагонали. Т.е. когда нажимаю перемещение по оси Х или У в любую сторону, крутиться только один двигатель, второй встает на удержание. В конфиге прописано arm_solution corexy.

Для начала поменять двигатели местами и проверить рабочий ли второй. Возможно что также неправильно второй двигатель подключен.
sergey2x писал(а):надо задать напряжение питания концевиков.

У меня оптические концевики работают независимо от того, какое напряжение выставлено.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

karabas2011 » 13 июн 2017, 16:34

arm_solution hbot
corexy_homing true

далее подбираешь направления вращения моторов. HBOT пашет как из пушки.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

ursus » 13 июн 2017, 18:38

Разорбался с движками. Перепутал блин наклейки на проводах.
По концевику вопрос остался.
Концевик точно рабочий. Перемычка стоит на 5в, концевики тоже 5 вольтовые. Провода правильно подключены. Пин верно прописан. Механика работает, оптика нет.

Re: MKS-SBASE + FullGraphic Controller + Smoothieware

sergey2x » 13 июн 2017, 19:51

Вот здесь исследования оптических концевиков: http://roboforum.ru/forum107/topic14440.html


Rambler\'s Top100 Mail.ru counter