Управление контроллером MK1 и MK2 (planet-cnc)

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Ivman »

trafbite писал(а):
selenur писал(а):Возвращение домой пока не реализовано, но могу сделать так что-бы, при дублировании оси Х осью А, возвращение в ДОМ, у каждой оси было индивидуальное.
Спасибо!
Ivman писал(а):Концевики одной стороны подключи последовательно тем самым пока оба не встанут на место будут двигаться то-бишь один ШД будет делать пропуски.
Тоже как вариант, спасибо :)
Я сам сейчас на этой стадии головной боли и думаю для надежности объединить ШД валом.
ZIPPY
Опытный
Сообщения: 145
Зарегистрирован: 23 дек 2015, 11:14
Репутация: 15
Настоящее имя: Антон
Откуда: Зеленоград
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение ZIPPY »

Ivman писал(а):Я сам сейчас на этой стадии головной боли и думаю для надежности объединить ШД валом.
На счет вала не знаю, но с концевиками надо попробовать, интересная идея.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Сергей Саныч »

ZIPPY писал(а):с концевиками надо попробовать, интересная идея.
Если устраивает точность +-2 полных шага, можно и так. А по уму, каждый концевик должен останавливать (прекращать подачу Step на драйвер) только "свой" двигатель.
Ivman писал(а):думаю для надежности объединить ШД валом.
Если это технически реализуемо, то лучше взять один более мощный ШД.

Вообще, пропуск шагов при работе - это аварийная ситуация. Если такое происходит регулярно, надо искать причину пропусков и устранять, а не пытаться как-то "замазать".
ZIPPY
Опытный
Сообщения: 145
Зарегистрирован: 23 дек 2015, 11:14
Репутация: 15
Настоящее имя: Антон
Откуда: Зеленоград
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение ZIPPY »

Сергей Саныч писал(а):
ZIPPY писал(а):с концевиками надо попробовать, интересная идея.
Если устраивает точность +-2 полных шага, можно и так.
Понятно, спасибо!
Еще слышал что ставят упоры и упираются порталом в эти упоры, тем самым выравнивают портал.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Сергей Саныч »

ZIPPY писал(а):Еще слышал что ставят упоры и упираются порталом в эти упоры, тем самым выравнивают портал.
Аналогично, если остаточный перекос туда-сюда два шага не смущает.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Ivman писал(а):Концевики одной стороны подключи последовательно тем самым пока оба не встанут на место будут двигаться то-бишь один ШД будет делать пропуски.
А драйверу мотора который не сможет вращаться, не поплохеет? Т :thinking:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Сергей Саныч »

selenur писал(а): А драйверу мотора который не сможет вращаться, не поплохеет?
Не должно. Какая разница драйверу, поддерживать ток во вращающемся или в заторможенном ШД?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Бывает ли команда в G-коде которая запускает движение в заданном направлении, без указания координаты?
Например для поиска "дома" какая используется команда?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Подправил названия настроек, для большей однозначности:
2016-04-21_005318.jpg (1480 просмотров) <a class='original' href='./download/file.php?id=78196&mode=view' target=_blank>Загрузить оригинал (165.38 КБ)</a>
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Сергей Саныч »

selenur писал(а):Бывает ли команда в G-коде которая запускает движение в заданном направлении, без указания координаты?
Бывает. Например, в версии G-кода для LinuxCNC G28, а также G30 вызывают переход в заранее заданную точку. http://www.linuxcnc.org/docs/html/gcode ... :g28-g28.1
selenur писал(а):Например для поиска "дома" какая используется команда?
В TurboCNC та же G28 - это команда поиска дома. http://www.dakeng.com/man/turbocnc.html#_Toc90515713
Так что в разных "диалектах" G-кода по разному.
Ivman
Новичок
Сообщения: 16
Зарегистрирован: 12 фев 2016, 10:49
Репутация: 0
Настоящее имя: Иван
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Ivman »

Вернемся к нашим баранам, а где ось А? как мне ее в ручную отдельно погонять?
Вложения
ось а.jpg (1447 просмотров) <a class='original' href='./download/file.php?id=78216&mode=view' target=_blank>Загрузить оригинал (116.33 КБ)</a>
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Вот прям сейчас возможно только если тут:
2016-04-21_161541.jpg
2016-04-21_161541.jpg (16.91 КБ) 1440 просмотров
Вводить типа: G0 f500 A10
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

xvovanx писал(а):Подключил свой МК1, запустил прогу, законнектился, в меню выставил МК1. При нажатии кнопки Шпиндель - вылет (с полным перезапуском проги и передергиванием провода для дальнейшего подключения). Поведение МК1 аналогично нажатию кнопки "Аварийный STOP" в оригинальной проге cnc-planet. В чем фокус у меня?...
Как оказалось китайский чип 18F4450 "коряво хакнут" - даже при полной перепрошивке и правильной верификации контролер косячит с программами. У себя в закромах откопал новый Пик, прошил прогу с нуля и вуаля - и пожжужал и лампочками шпинделя поморгал, нет зависонов. Так что узкоглазые друзья "забивая" свой определенный ID в Пик, что-то гробят в скрытых ячейках или программа (официалы) как-то специально проверяют хакнутые Пики в клонах.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Ничё-се прикол с китайскими клонами....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Roq
Новичок
Сообщения: 14
Зарегистрирован: 02 апр 2016, 16:55
Репутация: 0
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Roq »

xvovanx писал(а):
xvovanx писал(а):Подключил свой МК1, запустил прогу, законнектился, в меню выставил МК1. При нажатии кнопки Шпиндель - вылет (с полным перезапуском проги и передергиванием провода для дальнейшего подключения). Поведение МК1 аналогично нажатию кнопки "Аварийный STOP" в оригинальной проге cnc-planet. В чем фокус у меня?...
Как оказалось китайский чип 18F4450 "коряво хакнут" - даже при полной перепрошивке и правильной верификации контролер косячит с программами. У себя в закромах откопал новый Пик, прошил прогу с нуля и вуаля - и пожжужал и лампочками шпинделя поморгал, нет зависонов. Так что узкоглазые друзья "забивая" свой определенный ID в Пик, что-то гробят в скрытых ячейках или программа (официалы) как-то специально проверяют хакнутые Пики в клонах.
Ну это прям что то невероятное.
Я думаю что у вас просто брак Pic такое редко, но иногда случается. А по поводу прошивки и id, тут трудно что то испортить в камне, так как они просто сдампили прошивку одного пика и шлепают ее на все pic-и простым програматором.
ID скорее всего формируется только при первом старте бутлоудера и подключению к компу для заливки основной прошивки. Он просто хранится в eeprom. Теперь дампим прошивку, покупаем лицензию на этот Id и идем продовать эти пики по 15$ за штуку. :D
Я откопал на китайском форуме один такой дапм (правда ооооочень старый) а вот программу старую несмог найти, ну и соответвенно меня вежливо просит обновится и отказывается работать. Но при всем при этом на 3 разных пиках прошитых этой прошивкой id был один и тот же.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение MX_Master »

А вот интересно, кто-нибудь оригинальные MK2, MK3 использует? (: Так сказать, отдавая дань разработчику.
У них, кстати, недавно обновился сайт. Более цивильный вид приобрёл, но цены такие же )) Например, вот это у них стоит целых 35 евро, хотя цена в других местах всего 10 баксов. На европу что ли ориентируются?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Да наверняка используют, иначе навряд-ли это дожило до текущего момента.
Да и как не ориентироваться на европу, если у нас начинающие станкостроители очень ограничены в бюджете обычно, покупают китайские клоны.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Roq
Новичок
Сообщения: 14
Зарегистрирован: 02 апр 2016, 16:55
Репутация: 0
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение Roq »

На базе mk1 + программа selenur-а (спасибо разработчику за API) можно построить очень "народный" проект без всякого пиратсва. Я MK1 и драйвера собрал сам и затратил на все это 18$(если не считать остальные компоненты которые я взял на работе). Я не покупал лицензию программы и плату только потому что на данный момент мне станок не принесет никакой прибыли и средств на него тратить нужно как можно меньше. Если бы у меня был бы коммерческий проект я бы купил и mk3 и программу, цены в принципе приемлемые(за исключением всего остального :idiot: ).
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение xvovanx »

Roq писал(а):...
Я думаю что у вас просто брак Pic такое редко, но иногда случается....
Да очень на то похоже.

Selenur, а эта "красивость" поправима?
Вложения
1.JPG (1375 просмотров) <a class='original' href='./download/file.php?id=78272&mode=view' target=_blank>Загрузить оригинал (56.01 КБ)</a>
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Управление контроллером MK1 и MK2 (planet-cnc)

Сообщение selenur »

Конечно поправима, скоро поправлю :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Ответить

Вернуться в «Windows / Mach»