Страница 32 из 85

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

Добавлено: 07 апр 2016, 20:24
selenur
Сейчас обновил файлы на гитхабе, там самые последние версии программ, конечно ещё не проверил весь функционал который раньше работал, т.к. пришлось кое какие вещи заново переписать.
Но вот что добавилось:
В утилите которая из текста, или рисунка генерировала G-код, появилась новая опция:
2016-04-07_221632.jpg (2038 просмотров) <a class='original' href='./download/file.php?id=77052&mode=view' target=_blank>Загрузить оригинал (212.19 КБ)</a>
Это позволяет выжигать траектории на определенной скорости, с неизменяемой мощностью лазера, и в переходах между отрезками ВКЛ/ВЫКЛ лазер.

И в программе управления контроллером, можно теперь выбирать режим отображения выполняемого кода, если это лазерное выжигание:
2016-04-07_221929.jpg (2038 просмотров) <a class='original' href='./download/file.php?id=77053&mode=view' target=_blank>Загрузить оригинал (511.16 КБ)</a>
Если в тестируемых версиях с гитхаба встречаются проблемы, ошибки, с удовольствием выслушаю, и постараюсь решить :-)

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

Добавлено: 08 апр 2016, 09:19
trafbite
Спасибо за труды! :)

1. всплывающие подсказки у первых трех кнопок ленты не видны:
selenur.png
selenur.png (8.88 КБ) 2016 просмотров
2. Боковые панели "Координаты" и "Данные для выполнения" появляются только после подключения к контроллеру (у меня его пока нет)? Т.к. у меня просто одно сплошное окно:
selenur_1.png (2016 просмотров) <a class='original' href='./download/file.php?id=77110&mode=view' target=_blank>Загрузить оригинал (39.55 КБ)</a>
3. Дубль оси пока не добавил (для двух драйверов на одной оси) или я не нашел?

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

Добавлено: 08 апр 2016, 10:09
selenur
trafbite писал(а):Спасибо за труды! :)

1. всплывающие подсказки у первых трех кнопок ленты не видны:
selenur.png
2. Боковые панели "Координаты" и "Данные для выполнения" появляются только после подключения к контроллеру (у меня его пока нет)? Т.к. у меня просто одно сплошное окно:
selenur_1.png
3. Дубль оси пока не добавил (для двух драйверов на одной оси) или я не нашел?
Всплывающие подсказки так выводятся из-за того что не доделан модуль переключения языка, :-)
В настройках программы есть раздел с настройкой тех панелей которые нужно отображать, наличие связи с контроллером не связано с их отображением.
Связи осей пока не сделал. Но думаю сегодня добавлю возможность подчинения оси А к одной из X,Y или Z.

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

Добавлено: 08 апр 2016, 11:09
trafbite
selenur писал(а):В настройках программы есть раздел с настройкой тех панелей которые нужно отображать, наличие связи с контроллером не связано с их отображением.
Точно, сразу не допер, что о них речь :)

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

Добавлено: 08 апр 2016, 22:40
selenur
Дублирование оси добавил, но возможности проверить нет, поэтому пробовать нужно крайне осторожно!!!
2016-04-09_003953.jpg (1979 просмотров) <a class='original' href='./download/file.php?id=77163&mode=view' target=_blank>Загрузить оригинал (386.4 КБ)</a>
Вот где активируется опция, и настраивается пока только ось А, которая будет делать такое-же движение, какое будет делать, одна из выбранных осей.
Скачать можно с гитхаба каталог "_OUT_FILES_"

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

Добавлено: 09 апр 2016, 09:13
trafbite
Спасибо, как контроллер придет проверю: без станка подключу два двигателя с метками на валах, запущу какую-нибудь УП и в конце посмотрю сбивается ли положение вала у главной и подчиненной осей.

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

Добавлено: 12 апр 2016, 14:59
selenur
Обновил на гитхабе файлы, доработал утилиту генерации G-кода:
2016-04-12_164950.jpg (1895 просмотров) <a class='original' href='./download/file.php?id=77530&mode=view' target=_blank>Загрузить оригинал (107.2 КБ)</a>
Теперь она умеет:
1) Получать данные из встроенного в ОС шрифта траектории.
2) Получать траектории из указанного файла шрифта (не установленного в ОС).
3) Получать траектории из рисунков.
4) Получать траектории из Corel Draw посредством экспорта через файл PLT.
5) Манипулировать размером получаемой траектории.
6) Генерировать G-код для гравировки
7) Генерировать G-код для выжигания лазером, пока лишь применяя M3 и M5 команды
2016-04-12_165040.jpg (1895 просмотров) <a class='original' href='./download/file.php?id=77531&mode=view' target=_blank>Загрузить оригинал (84.37 КБ)</a>
Вот пример выжигания герба, полученного из корела:
https://www.youtube.com/watch?v=ig6GGP44A_c
И вот результат:
WP_001432.jpg (1895 просмотров) <a class='original' href='./download/file.php?id=77537&mode=view' target=_blank>Загрузить оригинал (762.9 КБ)</a>
WP_001433.jpg (1895 просмотров) <a class='original' href='./download/file.php?id=77538&mode=view' target=_blank>Загрузить оригинал (816.69 КБ)</a>
WP_001434.jpg (1895 просмотров) <a class='original' href='./download/file.php?id=77539&mode=view' target=_blank>Загрузить оригинал (943.79 КБ)</a>
Прожигаемая толщина дорожки составила 0.2 мм

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

Добавлено: 12 апр 2016, 15:36
pretorean
А по средней линии не умеет?

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

Добавлено: 12 апр 2016, 15:50
selenur
pretorean писал(а):А по средней линии не умеет?
Это как? :thinking:

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

Добавлено: 12 апр 2016, 16:01
pretorean
selenur писал(а):
pretorean писал(а):А по средней линии не умеет?
Это как? :thinking:
Арткам так умеет.
Когда есть две векторных линии рядом, проходить фрезой не по каждой из них, а между ними.
А если еще фреза конусная, то глубиной погруржения фрезы выбрать весь материал между линиями за один проход.

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

Добавлено: 12 апр 2016, 16:05
selenur
ну такое в принципе возможно сделать в будущем :-)

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

Добавлено: 12 апр 2016, 16:13
pretorean
selenur писал(а):ну такое в принципе возможно сделать в будущем :-)
арткам такое делает с замкнутыми контурами

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

Добавлено: 13 апр 2016, 21:57
selenur
Я сейчас переписываю планировщик в управляющей программе, поэтому на гитхабе, программа пока поддерживает очень мало G- команд, но параллельно с переделкой на станице: http://selenur.ru/?page_id=332 буду сразу писать какие команды реализовал, и как они работают.
Сегодня вот распечатал держатель для "Чертилки по металлу твердосплавной":
WP_001437.jpg (1831 просмотр) <a class='original' href='./download/file.php?id=77712&mode=view' target=_blank>Загрузить оригинал (693.6 КБ)</a>
Так-что скоро можно будет, фрезеровать, выжигать, и царапать :-)

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

Добавлено: 14 апр 2016, 15:28
xvovanx
Подключил свой МК1, запустил прогу, законнектился, в меню выставил МК1. При нажатии кнопки Шпиндель - вылет (с полным перезапуском проги и передергиванием провода для дальнейшего подключения). Поведение МК1 аналогично нажатию кнопки "Аварийный STOP" в оригинальной проге cnc-planet. В чем фокус у меня?...

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

Добавлено: 14 апр 2016, 16:05
selenur
А можешь показать ошибку? Самому интересно.

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

Добавлено: 14 апр 2016, 22:02
xvovanx
selenur писал(а):А можешь показать ошибку? Самому интересно.
На стационарном компе "зависон" при нажатии на кнопку Шпиндель, подключил контроллер к ноутбуку, так выкидывает транспорант при коннекте к контроллеру.
P.S. на обоих компах 7-ка

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

Добавлено: 14 апр 2016, 22:33
selenur
xvovanx писал(а):
selenur писал(а):А можешь показать ошибку? Самому интересно.
На стационарном компе "зависон" при нажатии на кнопку Шпиндель, подключил контроллер к ноутбуку, так выкидывает транспорант при коннекте к контроллеру.
P.S. на обоих компах 7-ка
Ошибку в своей программе вижу, так-что дело в моем ПО :-) ну ничё исправлю :-)

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

Добавлено: 15 апр 2016, 03:11
X-Ray
А зачем две разные версии программы для Windows и linux? У меня CNC-Qt и под виндой работает. И кстати там есть более удобный петевод реализованный через Qt Linguist. Я класс переводчика выпилил за ненадобностью.

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

Добавлено: 15 апр 2016, 04:58
selenur
X-Ray писал(а):А зачем две разные версии программы для Windows и linux? У меня CNC-Qt и под виндой работает. И кстати там есть более удобный петевод реализованный через Qt Linguist. Я класс переводчика выпилил за ненадобностью.
Программы пишутся разными людьми, и с разными конечными целями :-)

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

Добавлено: 15 апр 2016, 06:39
selenur
Интересный косячок:
2016-04-15_083159.jpg (1705 просмотров) <a class='original' href='./download/file.php?id=77809&mode=view' target=_blank>Загрузить оригинал (126.81 КБ)</a>
получился при вычислении координат X,Y,Z
Сегодня поправлю логирование данных от контроллера, что-бы посмотреть что шлет контроллер.
Уже не раз сталкивался с тем что китайские контроллеры, имеют прошивку которая иногда с ошибками шлет данные, и в тех местах где должна быть одна информация оказывается мусор, иногда ещё чего..... т.к. контроллер это черный ящик :-(