Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
- Q-starь
- Мастер
- Сообщения: 918
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сергей, есть возможность прописать в первой строке текста кода название исходного файла? Например так:
( Рисунок теста )
M5 S0
G90 G21
G0 F3000 X30.000 Y-10.000
G4 P0.2
M3 S255
G4 P1.000
G1 F600 X30.000 Y-30.000
X30.000Y-35.724
X30.000Y-44.464
Что надо в правиле прописать?
( Рисунок теста )
M5 S0
G90 G21
G0 F3000 X30.000 Y-10.000
G4 P0.2
M3 S255
G4 P1.000
G1 F600 X30.000 Y-30.000
X30.000Y-35.724
X30.000Y-44.464
Что надо в правиле прописать?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Привет!Q-starь писал(а):Сергей, есть возможность прописать в первой строке текста кода название исходного файла? Например так:
( Рисунок теста )
M5 S0
G90 G21
G0 F3000 X30.000 Y-10.000
G4 P0.2
M3 S255
G4 P1.000
G1 F600 X30.000 Y-30.000
X30.000Y-35.724
X30.000Y-44.464
Что надо в правиле прописать?
Ты имеешь в виду вот это: ????
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Q-starь
- Мастер
- Сообщения: 918
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Не, имя загружаемого в первый модуль файла:
Ещё у меня непонятка с началом движения по по всем траекториям,( но это скорее вопрос к автору контроллера):
M5 S0
G90 G21
G0 F3000 X9.988 Y-110.000
G4 P0.2
M3 S255
G4 P0.5
G1 F600
X9.988 Y-110.000 В этот месте лазер гаснет, а потом опять включается и едет
X9.988 Y-98.325
X9.988 Y-90.000
X9.988 Y-31.638
Этот же код сгенерированный в Aspire - всё нормально: Быстро подъехал, выдержал паузу, начал жечь, выдержал паузу, поехал с рабочей скоростью.
Файлики приклею: Дополню - G-code из PLT. Если из DXF делать, то тоже самое и + ещё пр траектории начинает моргать, как будто траектория из отдельных отрезков.
Где то туплю.
M5 S0
G90 G21
G0 F3000 X9.988 Y-110.000
G4 P0.2
M3 S255
G4 P0.5
G1 F600
X9.988 Y-110.000 В этот месте лазер гаснет, а потом опять включается и едет
X9.988 Y-98.325
X9.988 Y-90.000
X9.988 Y-31.638
Этот же код сгенерированный в Aspire - всё нормально: Быстро подъехал, выдержал паузу, начал жечь, выдержал паузу, поехал с рабочей скоростью.
Файлики приклею: Дополню - G-code из PLT. Если из DXF делать, то тоже самое и + ещё пр траектории начинает моргать, как будто траектория из отдельных отрезков.
Где то туплю.
- Мастерю
- Мастер
- Сообщения: 520
- Зарегистрирован: 17 фев 2019, 13:45
- Репутация: 34
- Настоящее имя: Сергей
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сергей, здравствуйте!
Спасибо за труд!
Есть просьба добавить на странице программы для версии 3.3 список уже реализованных модулей, как это размещено для версии 3.2. Например, очень интересует модуль 202 (преобразование растра в точки), в программе этот модуль якобы имеется, но он не работает. Как я понимаю, он еще не реализован? Есть ли в планах его реализация и как скоро его можно ожидать?
Спасибо!
Спасибо за труд!
Есть просьба добавить на странице программы для версии 3.3 список уже реализованных модулей, как это размещено для версии 3.2. Например, очень интересует модуль 202 (преобразование растра в точки), в программе этот модуль якобы имеется, но он не работает. Как я понимаю, он еще не реализован? Есть ли в планах его реализация и как скоро его можно ожидать?
Спасибо!
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
А если первую строку движения №8 перенести к строке №7? заработает? т.к. пока только это бросается в глаза.Q-starь писал(а):Ещё у меня непонятка с началом движения по по всем траекториям,( но это скорее вопрос к автору контроллера):
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавил в описание программы список модулей, теперь там появилась ссылка на эту страницу: http://selenur.ru/?page_id=1361Мастерю писал(а):Есть просьба добавить на странице программы для версии 3.3 список уже реализованных модулей, как это размещено для версии 3.2. Например, очень интересует модуль 202 (преобразование растра в точки), в программе этот модуль якобы имеется, но он не работает. Как я понимаю, он еще не реализован? Есть ли в планах его реализация и как скоро его можно ожидать?
Выжигание растра, и точками конечно планируется, но не раньше начала июня. Но сейчас это возможно делать с помощью второй версии программы, там этот процесс уже был вполне отлажен
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
В описании программы добавил ссылку на эту страницу: http://selenur.ru/?page_id=1372 в которой теперь будет видно когда появится функция такаяQ-starь писал(а):Сергей, есть возможность прописать в первой строке текста кода название исходного файла?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Q-starь
- Мастер
- Сообщения: 918
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Не помогло конечно, это я первым делом попробовал.selenur писал(а):А если первую строку движения №8 перенести к строке №7? заработает?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Странно конечно...Q-starь писал(а):Не помогло конечно, это я первым делом попробовал.selenur писал(а):А если первую строку движения №8 перенести к строке №7? заработает?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Q-starь
- Мастер
- Сообщения: 918
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
selenur, И ещё...
Открываю файл DXF его смещает и переворачивает куда то: А знак по "У" специально перевёрнут наоборот? И почему? Мне потом приходится в "правиле" этот минус дорисовывать.
Добавлю по подробнее:
Исходный файл: Загружаю в программу: Отражаю по "У" : Пропадает шкала "У"
Смещаю в начало: Выдаёт ошибку: Может попробовать в другой версии DXF сохранять из Corel? С PLT таких фокусов нет.
С другими кривыми фокусов ещё больше.
Открываю файл DXF его смещает и переворачивает куда то: А знак по "У" специально перевёрнут наоборот? И почему? Мне потом приходится в "правиле" этот минус дорисовывать.
Добавлю по подробнее:
Исходный файл: Загружаю в программу: Отражаю по "У" : Пропадает шкала "У"
Смещаю в начало: Выдаёт ошибку: Может попробовать в другой версии DXF сохранять из Corel? С PLT таких фокусов нет.
С другими кривыми фокусов ещё больше.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
А пришли DXF файл, посмотрю его изнутриQ-starь писал(а):Открываю файл DXF его смещает и переворачивает куда то:
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Q-starь
- Мастер
- Сообщения: 918
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
selenur, в архиве:
Ещё есть момент с DXF ( другим ): Если в Corel вектора не объединены, то DXF в "Конструкторе" открываешь, отражаешь по любой оси, а кривые разбегаются в разные стороны.
Всё с картинками затолкал в этот архив : Пы Сы. В исходном Coral все не объединённые кривые, а овал - это овал.
Всё с картинками затолкал в этот архив : Пы Сы. В исходном Coral все не объединённые кривые, а овал - это овал.
- Q-starь
- Мастер
- Сообщения: 918
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
По этой проблеме уточню: В Aspire файл экспортировался через EPS, если через DXF делать, то приходится вектора в Aspire "заменять отрезками прямой", иначе тоже бардак.selenur писал(а):А если первую строку движения №8 перенести к строке №7? заработает? т.к. пока только это бросается в глаза.Q-starь писал(а):Ещё у меня непонятка с началом движения по по всем траекториям,( но это скорее вопрос к автору контроллера):
- Q-starь
- Мастер
- Сообщения: 918
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сергей, можно по подробнее про №108? Берём "чужой" G-код, вводим, получаем векторную траекторию? Команды типа М3-М5, S0-1000, G4 P и прочие... как то сохранятся будут? Или получим только векторный рисунок, а остальное пропишем в №900 по правилу программы?selenur писал(а): Добавил в описание программы список модулей,
- Мастерю
- Мастер
- Сообщения: 520
- Зарегистрирован: 17 фев 2019, 13:45
- Репутация: 34
- Настоящее имя: Сергей
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Сергей, здравствуйте!
Могу ли я к вам обратиться за помощью в вопросах лишь опосредовано связанных с продуктом вашего интеллектуального труда?
п.с. Дабы не "флудить" здесь, с вашего позволения, могу написать на ваш электронный адрес.
Могу ли я к вам обратиться за помощью в вопросах лишь опосредовано связанных с продуктом вашего интеллектуального труда?
п.с. Дабы не "флудить" здесь, с вашего позволения, могу написать на ваш электронный адрес.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Конечно можно zheigurov@gmail.comМастерю писал(а):Сергей, здравствуйте!
Могу ли я к вам обратиться за помощью в вопросах лишь опосредовано связанных с продуктом вашего интеллектуального труда?![]()
п.с. Дабы не "флудить" здесь, с вашего позволения, могу написать на ваш электронный адрес.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Знакомый в свое время наклепал файлов с G-кодом, но исходиков не осталось, и спросил возможно ли как-то их разможать, для вырезки, на что я сказал что постепенно сделаю модуль который сможет извлечь траектории, и модуль в котором можно будет указать сколько раз размножить траектории, и как их расположить, для последующей генерации нового G-кода.Q-starь писал(а):Сергей, можно по подробнее про №108? Берём "чужой" G-код, вводим, получаем векторную траекторию? Команды типа М3-М5, S0-1000, G4 P и прочие... как то сохранятся будут? Или получим только векторный рисунок, а остальное пропишем в №900 по правилу программы?selenur писал(а): Добавил в описание программы список модулей,
Команды сохранять не планировал....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Мастерю
- Мастер
- Сообщения: 520
- Зарегистрирован: 17 фев 2019, 13:45
- Репутация: 34
- Настоящее имя: Сергей
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Спасибо! Написал на почту.selenur писал(а):Конечно можно zheigurov@gmail.com
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавил новое видео: https://www.youtube.com/watch?v=5qXtCouUg9c
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Q-starь
- Мастер
- Сообщения: 918
- Зарегистрирован: 04 апр 2011, 16:50
- Репутация: 604
- Настоящее имя: Гэн
- Откуда: Казахстан
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
selenur, со своей проблемой с "МОРГАНИЕМ ЛАЗЕРА в начале траектории" из поста № 2203 разобрался. "Шляпа" была в том что координата повторяется, вот эта:
Как в правиле поправить что бы первая точка G1 повторно не прописывалась? Зачем её на рабочей скорости повторять, если мы к ней уже быстро переместились?
