Страница 21 из 85
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 08 янв 2016, 01:11
Vadim777
selenur писал(а):Получаю G-код, правда пока с косяками, из-за парсинга файла.
Может со временем Вы косяки исправите, а не удастся - так и конвертировать в другой программе легко в G-код.
Главное предсканирование поверхности наладить получше и гравировку.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 08 янв 2016, 06:47
selenur
Vadim777 писал(а):selenur писал(а):Получаю G-код, правда пока с косяками, из-за парсинга файла.
Может со временем Вы косяки исправите, а не удастся - так и конвертировать в другой программе легко в G-код.
Главное предсканирование поверхности наладить получше и гравировку.
Исправить ошибки легко, просто у спринта формат немного отличается от того что формирует Corel-draw
Поэтому позже реализую нормальную поддержку спринта.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 11 янв 2016, 19:10
Karbofos
Крэш в OpenGL устранил. Происходил из-за вызова функции glEnableClientState (взял из каких-то примеров) заменил, все работает. Падало только на закрытых дровах NVidia
Исходники проактуализировал.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 14 янв 2016, 21:55
Karbofos
тестирую сейчас преобразование дуг в короткие отрезки, т.к. в mk1 нет такого функционала
как протестирую с микроконтроллером - дам знать. сейчас работает только визуализация
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 15 янв 2016, 12:46
pretorean
Как обрабатывается переключение режима G61 (exact stop) и G64 (constant velocity)?
Хочу присоединится к вашей тусовке))
Если взять у китайцев аналог мк2, то нужна спецальная старая версия оригинальной программы, без нее только легализацию докупать за 69 евро?
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 15 янв 2016, 13:13
selenur
Уже скоро оригинальная программа не будет нужна (используется только для установки настроек), но скоро и эту проблему решим

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 15 янв 2016, 13:24
pretorean
selenur писал(а):Уже скоро оригинальная программа не будет нужна (используется только для установки настроек), но скоро и эту проблему решим

Тогда заказываю у китайцев
Что на счет G61 и G64?
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 15 янв 2016, 15:00
selenur
pretorean писал(а):Тогда заказываю у китайцев
Что на счет G61 и G64?
В контроллере мк1 такие коды точно не сделать, т.к. нет там такого механизма.
А в мк2 если есть реализация у оригинальной программы, то наверняка можно реализовать

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 15 янв 2016, 15:09
pretorean
selenur писал(а):pretorean писал(а):Тогда заказываю у китайцев
Что на счет G61 и G64?
В контроллере мк1 такие коды точно не сделать, т.к. нет там такого механизма.
А в мк2 если есть реализация у оригинальной программы, то наверняка можно реализовать

я буду использовать гугл перед тем как задавать глупые вопросы
http://forum.planet-cnc.com/viewtopic.php?f=5&t=279
похоже режим G64 (constant velocity) у них нету в принципе
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 15 янв 2016, 15:58
selenur
В документации на контроллеры описаны те g-коды которые они поддерживают

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 20 янв 2016, 00:20
Karbofos
маленькие, но гадкие ошибки в декодировании G02/G03 исправил, теперь делаю расширение для радиусов (параметр R)
для интересующихся, файл Reader.cpp, метод convertArcToLines
https://github.com/eduard-x/cnc-qt
сначала вычисляется длина дуги в миллиметрах, затем делим дугу на отрезки. сейчас в мм 10 отрезков.
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 20 янв 2016, 05:35
Тенгель
pretorean писал(а):selenur писал(а):Уже скоро оригинальная программа не будет нужна (используется только для установки настроек), но скоро и эту проблему решим

Тогда заказываю у китайцев
Что на счет G61 и G64?
Я тоже
А какую заказывать МК1 или МК2, или не имеет значениия ?
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 20 янв 2016, 07:13
selenur
Тенгель писал(а):pretorean писал(а):selenur писал(а):Уже скоро оригинальная программа не будет нужна (используется только для установки настроек), но скоро и эту проблему решим

Тогда заказываю у китайцев
Что на счет G61 и G64?
Я тоже
А какую заказывать МК1 или МК2, или не имеет значениия ?
Сейчас основной упор делается на мк1, для того что-бы протокол быстрее изучить, но мк2 тоже работает (но не используется доступный расширенный функционал), как с подключением по USB, так и в автономном режиме выполняя код с SD-карты (скоро добавлю генерацию файла).
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 20 янв 2016, 16:31
porshe
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 20 янв 2016, 16:47
selenur
Шустрые перцы

смотрю даже разъем для SD-карты сразу впаяли

и ценник вполне нормальный вроде

Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 20 янв 2016, 21:09
MX_Master
Да, ценник вменяемый. 9 осей. Положил в корзинку
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 20 янв 2016, 23:40
Karbofos
при обработке дуг добавил к плоскости XY еще две: YZ, ZX . Последнее напомнило мне о детище Синклера

радиус пока тестирую
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 21 янв 2016, 21:59
Karbofos
теперь возмножны трехмерные фигуры вращения. helix.nc
радиус пока не готов
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 24 янв 2016, 00:34
selenur
Ну вот предварительная версия фрезеровки по неровной поверхности
https://www.youtube.com/watch?v=9G6KEq9EuA0
и сама программа:
По поводу документации, вот думаю где её разместить, как вариант на wiki.....
Re: Управление контроллером MK1 и MK2 (planet-cnc)
Добавлено: 24 янв 2016, 06:03
MX_Master