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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

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

Сообщение xvovanx »

Александр Д писал(а):
selenur писал(а):но я использую встроенный механизм измерения длины инструмента, для сканирования.
Поможите советом: как пользоваться этим режимом? где что почитать?
У меня MK1
Почитать кинул в приложении. В двух словах как сам делаю: подключаем пластинку (на детали) и крокодил (на фрезе) параллельно контактам концевика "Z-".
Вложения
Убираю все галочки вверху. (2769 просмотров) <a class='original' href='./download/file.php?id=133118&mode=view' target=_blank>Загрузить оригинал (79.88 КБ)</a>
Убираю все галочки вверху.
Подвожу фрезу где будет X0Y0 на детали, Z ставлю чуть повыше (20-50мм) и обнуляю в окошках программы координаты. (2769 просмотров) <a class='original' href='./download/file.php?id=133119&mode=view' target=_blank>Загрузить оригинал (87.54 КБ)</a>
Подвожу фрезу где будет X0Y0 на детали, Z ставлю чуть повыше (20-50мм) и обнуляю в окошках программы координаты.
Жмем Tools- фреза медленно опускается до касания, обнуляется Z и отъезжает вверх. (2769 просмотров) <a class='original' href='./download/file.php?id=133120&mode=view' target=_blank>Загрузить оригинал (76.64 КБ)</a>
Жмем Tools- фреза медленно опускается до касания, обнуляется Z и отъезжает вверх.
Убираю крокодилы и жму перейти к нулю. Фреза опустится до толщины контактной пластины. (2769 просмотров) <a class='original' href='./download/file.php?id=133121&mode=view' target=_blank>Загрузить оригинал (91.85 КБ)</a>
Убираю крокодилы и жму перейти к нулю. Фреза опустится до толщины контактной пластины.
Вписываем нашу толщину пластины в окошке Z координат, Enter. Все на делали будет ноль. Конечно в менюшках можно сразу заложить толщину датчика и прога сама отнимет толщину. Но так как я пользуюсь разными датчиками (текстолит 1.5мм, брусок 20мм, тул-сенсор) мне удобнее забить ручками толщину Z после измерения. (2769 просмотров) <a class='original' href='./download/file.php?id=133122&mode=view' target=_blank>Загрузить оригинал (89.66 КБ)</a>
Вписываем нашу толщину пластины в окошке Z координат, Enter. Все на делали будет ноль. Конечно в менюшках можно сразу заложить толщину датчика и прога сама отнимет толщину. Но так как я пользуюсь разными датчиками (текстолит 1.5мм, брусок 20мм, тул-сенсор) мне удобнее забить ручками толщину Z после измерения.
CNCUSB от наладки до детали.pdf
(2.67 МБ) 530 скачиваний
Как использовать подвижный датчик.doc
(461 КБ) 520 скачиваний
BlackShooter
Новичок
Сообщения: 6
Зарегистрирован: 23 фев 2018, 14:37
Репутация: 1
Настоящее имя: Александр
Контактная информация:

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

Сообщение BlackShooter »

Ребят прошу совета. Прикупил станок с китая 3040. Там внутри как пару страниц назад платка JB328A кажется. Я так понял это аналог МК1. Работает через юсб адаптер от CNCplanet с этой же программой. Все замечательно, но, не работает карта высот которая для меня очень важна. Читал что работает от мк2 и выше... но нет средств на покупку новой платы. Может есть стороннее ПО для работы с этой платой, где карта высот работает? Если через мач3 подключить по ЛПТ, будет карта высот работать? Но этот вариант для меня самый крайний, так как в ноутбуках к сожалению нет ЛПТ порта.

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

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

Сообщение selenur »

Карта высот в мк1 не работает, т.к. Изначально автором не предусматривалась.
Я свою программу когда делал,для данного контроллера, дошел до момента сканирования поверхности путем опции изменения длины инструмента, столкнулся с проблеммой что контроолеры мк1 возвращают, информацию по разному, в связи с чем нехватило возможности расшифровать. Т.к. покупать 10 различных мк1 контролеров не мог.
Сканирование поверхности у grbl контроллеров реализовано в 2x бесплатных программах.
Разницы в качестве работы между мк1 и grbl нет особой. Если не считать возможности управления лазером через ttl (у мк1 нет). И наличием удобных штук в программе от планетыснс.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
BlackShooter
Новичок
Сообщения: 6
Зарегистрирован: 23 фев 2018, 14:37
Репутация: 1
Настоящее имя: Александр
Контактная информация:

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

Сообщение BlackShooter »

То есть елси мне нужна карта высот, то из вариантов это либо покупать MK2 у китайцев, при этом работать только с одной версией проги, так как перепрошить не получится + докупить драйвера прийдется. Либо переходить на ардуино UNO, только вопрос, потянут ли драйвера A4988 шаговики от станка 3040 ?
drey82
Мастер
Сообщения: 639
Зарегистрирован: 24 авг 2014, 10:29
Репутация: 82
Настоящее имя: Drey
Откуда: Воронеж
Контактная информация:

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

Сообщение drey82 »

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

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

Сообщение selenur »

Мк2 у китайцев не покупай, там все очень криво с прошивкой, и работает с кучей глюков, возможности обновить китайский мк2, нет, что-бы можно было потом например купить оффициальную лицензию. Ко мне обращались люди купившие мк2, и это просто жуть....
Самый простой способ, это выпаять pic микроконтроллер, и к контактам припаять сигналы с ардуины. Можно ещё и к USB подпаяться, тогда вообще способ подключения останется прежний.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
BlackShooter
Новичок
Сообщения: 6
Зарегистрирован: 23 фев 2018, 14:37
Репутация: 1
Настоящее имя: Александр
Контактная информация:

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

Сообщение BlackShooter »

Отличная идея! а если немного заморочиться, то сделать переключатель, и можно будет использовать либо ардуино, либо родную плату. Для разных задач так сказать. Так как почему-то софту GRBL я не очень доверяю. Может есть что попрофессиональнее для ардуины? естественно с картой высот.
monoplaner
Новичок
Сообщения: 4
Зарегистрирован: 11 фев 2018, 05:26
Репутация: 0
Настоящее имя: Роман Юрьевич
Контактная информация:

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

Сообщение monoplaner »

Уважаемые форумчане, подготавливаюсь к постройке небольшого чпу плазмореза ( бомж вариант) . Достался в подарок контроллер : https://ru.aliexpress.com/item/Latest-p ... 0.0.RWFaJL
Подскажите у кого есть опыт управления чпу плазморезом через planet-cnc ?
Каким еще софтом можно успешно рулить данным контролером для решения моих задач.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

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

Сообщение xvovanx »

BlackShooter писал(а):Отличная идея! а если немного заморочиться, то сделать переключатель, и можно будет использовать либо ардуино, либо родную плату. Для разных задач так сказать. Так как почему-то софту GRBL я не очень доверяю. Может есть что попрофессиональнее для ардуины? естественно с картой высот.
С переключателем идея не очень - считаем количество контактных групп: выходы чипа на драйвера 3/4 оси + концевики + пульт + стоп= куча. Лучше тогда уж переходную плату с панелькой.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

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

Сообщение xvovanx »

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

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

Сообщение selenur »

Вот тут есть список программ работающих с ардуино контроллером: https://github.com/gnea/grbl/wiki/Using-Grbl
BlackShooter писал(а):Так как почему-то софту GRBL я не очень доверяю
Уже года 3 пользуюсь Candle, и могу сказать что софт нормальный, и работает корректно, при условии что сам контроллер работает без сбоев (на протяжении этих лет ни разу сбоев не было). Т.к. большинство проблем из-за которых пользователи жалуются на GRBL контроллеры связано именно с косяками разводки самой платы, защиты от наводок, отсутствии гальванических развязок. Сама ардуина делалась для создания лишь прототипов, для последующего создания уже нормального устройства. А те платы что делают китайцы, и ставят на дешевые станки, от их конструкции конечно рыдать хочется.....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
BlackShooter
Новичок
Сообщения: 6
Зарегистрирован: 23 фев 2018, 14:37
Репутация: 1
Настоящее имя: Александр
Контактная информация:

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

Сообщение BlackShooter »

Понял, а где можно почитать про настройку прошивки которая в ардуину ставится? Какие настройки там делать для работы с драйверами на 6560 вот такими http://www.cnc-club.ru/forum/download/f ... =view&mt=1
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

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

Сообщение Александр Д »

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

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

Сообщение selenur »

BlackShooter писал(а):Понял, а где можно почитать про настройку прошивки которая в ардуину ставится? Какие настройки там делать для работы с драйверами на 6560 вот такими http://www.cnc-club.ru/forum/download/f ... =view&mt=1
Ресурсов достаточно много:
http://users1.univer.omsk.su/voroshilov ... tings.html
http://i4.ru/index.php?topic=2806.0
А количество импульсов необходимое для перемещения по осям на 1 мм можно найти экспериментальным путем.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

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

Сообщение Александр Д »

приветствую всех!
Вначале поблагодарю Владимира (xvovanx) за пошаговые инструкции и разжевывание материала - наконец-то стартанул и начал понимать о чем вообще тут разговаривают :)

а теперь отчеты и вопросы...
Проверил стол - пробовал его немного прогнать фрезой, в разных направлениях, в разных местах стола - погрешность примерно 0.1мм. (прогонял банально вручную командами X, Y и F - тупо прогоняя фрезой по столу, так как не знаю как написать такую программу)

далее пробовал фрезеровать плату. В первый раз слишком глубоко вогнал фрезу и местами прорезал плату насквозь.
Потом по совету подклеивал под плату двухсторонний скотч и резал, но вылезла неровность текстолита: где-то глубоко, а где-то чуть провело фрезой по меди. Потом увидел неровности резки меди, понял, что подаю быстро, понизил скорость подачи: пробовал от 10 до 50 - вполне.

Где-то сильно срезаю, а где-то - только царапаю. Я так понимаю, надо составлять карту высот, а потом только фрезой резать? У меня MK1 и в CNC planet нет такой функции? Какой сторонний софт надо для: преобразования Гербер в G-код, сканирования площади платы, изменение G-кода по оси Z?

Я так понимаю, я еще и фрезу затупил? (смотрите последнее фото)

вот что вышло:
Вложения
IMG_6190.JPG (2659 просмотров) <a class='original' href='./download/file.php?id=133281&mode=view' target=_blank>Загрузить оригинал (1.46 МБ)</a>
IMG_6191.JPG (2659 просмотров) <a class='original' href='./download/file.php?id=133282&mode=view' target=_blank>Загрузить оригинал (1.33 МБ)</a>
IMG_6193.JPG (2659 просмотров) <a class='original' href='./download/file.php?id=133283&mode=view' target=_blank>Загрузить оригинал (1.46 МБ)</a>
IMG_6194.JPG (2659 просмотров) <a class='original' href='./download/file.php?id=133284&mode=view' target=_blank>Загрузить оригинал (114.61 КБ)</a>
IMG_6195.JPG (2659 просмотров) <a class='original' href='./download/file.php?id=133285&mode=view' target=_blank>Загрузить оригинал (240.53 КБ)</a>
IMG_6196.JPG (2659 просмотров) <a class='original' href='./download/file.php?id=133286&mode=view' target=_blank>Загрузить оригинал (46.64 КБ)</a>
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1422
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 328
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

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

Сообщение evgenymcp »

Попробуй этот софт для измерения поверхности http://www.autoleveller.co.uk/?ddownload=277
Какие обороты? Гравер тупой, рвет края. Я использую граверы с пяткой 0.2мм 30 и 10 градусов.Сейчас остановился на 10 градусном. 10 градусные легче сломать на больших подачах, а 30 градусные при большом заглублении срезают дорожки. Еще экспериментировал с гравером-пирамидкой 30 градусой 0.1мм. Ниже фото из под пирамидки без обработки.
Вложения
Без имени.png (2640 просмотров) <a class='original' href='./download/file.php?id=133287&mode=view' target=_blank>Загрузить оригинал (420.23 КБ)</a>
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

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

Сообщение xvovanx »

Александр Д писал(а):а теперь отчеты и вопросы...
Проверил стол - пробовал его немного прогнать фрезой, в разных направлениях, в разных местах стола - погрешность примерно 0.1мм. (прогонял банально вручную командами X, Y и F - тупо прогоняя фрезой по столу, так как не знаю как написать такую программу)
...
Написать можно банально даже вручную. Создаете *.txt в блокноте Г код куда нахо ехать фрезе по координатам типа
X0 Y0
Z-0.1
X100 Y0
X100 Y1
X0 Y1
X0 Y2
X100 Y2 и т.д. Конечно есть программы для этого - обработка плоскостей и т.д.
Александр Д писал(а): далее пробовал фрезеровать плату. В первый раз слишком глубоко вогнал фрезу и местами прорезал плату насквозь.
Толщина меди порядка 0.05мм. Если стол кривой на 0.1мм, то можно выставить глубину 0.2мм.
Александр Д писал(а): Где-то сильно срезаю, а где-то - только царапаю. Я так понимаю, надо составлять карту высот, а потом только фрезой резать? У меня MK1 и в CNC planet нет такой функции? Какой сторонний софт надо для: преобразования Гербер в G-код, сканирования площади платы, изменение G-кода по оси Z?
софт не надо для: преобразования Гербер в G-код, сканирования площади платы, изменение G-кода по оси Z. МК1 не умеет сканировать поверхность, но вполне способен корректировать Г код, имея сторонный файл таблицы сканирования плоскости (*.txt файл). Прогу способную это делать с МК1 конроллером не нашел :yawn: . Уважаемый форумчанин Selenur начал создание своей проги умеющей это делать, но по обоснованным причинам проект остановился :( .
Александр Д писал(а): Я так понимаю, я еще и фрезу затупил?
Да уж
Аватара пользователя
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/
Аватара пользователя
xvovanx
Мастер
Сообщения: 3772
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 920
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

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

Сообщение xvovanx »

selenur писал(а):Сканирование неровности выполнить не получится, нет подходящего софта, вообще...
Сергей, ведь в вашей программе Сnc Hobby фреза ездит при управлении мышкой. А почему нельзя сделать алгоритм движения по сетке с опусканием по Z и на выходе получить txt файл таблицу координат?
Александр Д
Кандидат
Сообщения: 49
Зарегистрирован: 27 дек 2017, 10:42
Репутация: 6
Настоящее имя: Александр
Откуда: Брянская область
Контактная информация:

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

Сообщение Александр Д »

evgenymcp писал(а):Попробуй этот софт для измерения поверхности http://www.autoleveller.co.uk/?ddownload=277
скачал, всё установил. А как им пользоваться?..
Ответить

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