Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Rom327 » 03 ноя 2018, 11:36

Сергей! Отличная программа получается ! Спасибо!
В первом видео показано, как создавать цепочки операция для профилей. Все наглядно и понятно. А нельзя ли этот принцип внести в программу для создания профилей? То есть, есть некое поле на котором расположены "кубики" от 100 до 900. Берем такой "кубик" и тащим в нижнее поле. Там автоматом появляется "стрелка" "цепочка действий 1". Далее берем второй "кубик" и ставим его на "стрелку" правее первого. Пр этом программа проверяет правильность последовательности установленных кубиков. И, если пользователь ошибся, выдается сообщение типа: "данная последовательность невозможна потому что..." Если надо несколько параллельных операций, следующий кубик ставим ниже первых и там автоматом появляется новая "стрелка" "цепочка действий 2", и т.д.
Вложения
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF кубики2.jpg
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://instrumentotvet.ru/grbl-0-9j-perevod
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
http://planetacam.ru/college/learn/6-0/
Аватара пользователя
Rom327
Мастер
 
Сообщения: 2004
Зарегистрирован: 03 апр 2015, 13:23
Откуда: Подольск МО
Репутация: 228
Настоящее имя: Роман

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 03 ноя 2018, 11:48

Rom327 писал(а):Сергей! Отличная программа получается ! Спасибо!
В первом видео показано, как создавать цепочки операция для профилей. Все наглядно и понятно. А нельзя ли этот принцип внести в программу для создания профилей? То есть, есть некое поле на котором расположены "кубики" от 100 до 900. Берем такой "кубик" и тащим в нижнее поле. Там автоматом появляется "стрелка" "цепочка действий 1". Далее берем второй "кубик" и ставим его на "стрелку" правее первого. Пр этом программа проверяет правильность последовательности установленных кубиков. И, если пользователь ошибся, выдается сообщение типа: "данная последовательность невозможна потому что..." Если надо несколько параллельных операций, следующий кубик ставим ниже первых и там автоматом появляется новая "стрелка" "цепочка действий 2", и т.д.

Да в будущем интерфейс конструктора профилей значительно изменится, когда можно будет набрасывать модули, и связывать их друг с дружкой, по типу того как на рисунке:
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF visual_programming_6.png
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Rom327 » 03 ноя 2018, 12:07

Это уже электромонтаж какой то получается! :hehehe:
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://instrumentotvet.ru/grbl-0-9j-perevod
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
http://planetacam.ru/college/learn/6-0/
Аватара пользователя
Rom327
Мастер
 
Сообщения: 2004
Зарегистрирован: 03 апр 2015, 13:23
Откуда: Подольск МО
Репутация: 228
Настоящее имя: Роман

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 03 ноя 2018, 12:20

Rom327 писал(а):Это уже электромонтаж какой то получается! :hehehe:

Зато визуально будет более понятно от куда данные взялись, какие манипуляции с ними были, и как эти данные объединялись/делились у куда попали.
Сейчас вот по поводу модуля 500 не всё интуитивно понятно, без объяснения сложно догадаться....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение dovganya » 07 ноя 2018, 06:37

selenur писал(а):
dovganya писал(а):Какие команды поддерживает генератор кода в HPGL ? В частности команду CI - окружность с радиусом

В следующем обновлении добавлю такую возможность, а пока возможно только через гербер файлы.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF #1799
реализовано ли это в новой версии?
dovganya
Кандидат
 
Сообщения: 49
Зарегистрирован: 11 июл 2010, 19:55
Репутация: 1

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 07 ноя 2018, 07:15

dovganya писал(а):
selenur писал(а):
dovganya писал(а):Какие команды поддерживает генератор кода в HPGL ? В частности команду CI - окружность с радиусом

В следующем обновлении добавлю такую возможность, а пока возможно только через гербер файлы.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF #1799
реализовано ли это в новой версии?

Ещё нет, но скоро уже сделаю.....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 09 ноя 2018, 22:25

Понемногу начал делать видео с описанием работы каждого модуля, и в данном видео, это модуль №100
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Alexversh » 10 ноя 2018, 03:32

Привет.Профиль из модулей 103-302-901. В 901 "фрезеровка/гравировка" нет данных. метод перезаполнить все данные не помогает. Старые болячки?
Редактор правил формирования G кода создан явно не для простого пользователя. Старый вариант файла (.rule) был проще, и удобнее редактировать в простом блокноте. сейчас вобще ничего непонятно.
Alexversh
Опытный
 
Сообщения: 115
Зарегистрирован: 15 апр 2017, 17:27
Репутация: 7
Настоящее имя: Александр

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 10 ноя 2018, 07:27

901 модуль ещё не готов, в версии 3.3
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 10 ноя 2018, 07:41

Конструктор правил, ещё так-же в процессе доработки, и чуть позже покажу, что делать правила будет проще, но без инструкции пока конечно мою логику работы, не понять.
Версия 3.3 ещё пока не является полноценной заменой версии 3.2, т.к. из-за переписывания ядра программы, там пришлось поменять практически всё, вот как-то так...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение wip85 » 12 ноя 2018, 17:11

Сергей посмотрите не получается прочитать гербер файл модулем 102 именно когда файл создан в спреенте размножить по кругу такая уже пролема была как то тут на форуме обсуждалось. Скрин прилагаю
wip85
Кандидат
 
Сообщения: 76
Зарегистрирован: 03 сен 2017, 09:29
Репутация: 0
Настоящее имя: Никита

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение wip85 » 12 ноя 2018, 17:16

Скрин
Вложения
Новый точечный рисунок.zip
(147.69 Кб) Скачиваний: 52
wip85
Кандидат
 
Сообщения: 76
Зарегистрирован: 03 сен 2017, 09:29
Репутация: 0
Настоящее имя: Никита

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение wip85 » 12 ноя 2018, 17:20

Исходник спринт
Вложения
Ангельские глазки.zip
(26.04 Кб) Скачиваний: 65
wip85
Кандидат
 
Сообщения: 76
Зарегистрирован: 03 сен 2017, 09:29
Репутация: 0
Настоящее имя: Никита

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 12 ноя 2018, 17:25

Хорошо, сегодня посмотрю
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Lineyka2 » 12 ноя 2018, 17:59

Сергей, подскажите (работаю в спринлаоут) почему при экспорте в plt расширение и gerber файла контура одно платы при создании г-кода конструктором получаю разные координаты. Это видно из КОМПАСА, в котором была нарисована сама плата. Гербер получается точнее, а в plt отверстия в плате съезжают относительно дорожек. Это может быть из-за того, что г-код дорожек делаю из гербера, а контур платы из экспорта в plt?
и еще кто знает, как на китайце GRBL0.9 сделать, чтоб программа не слетала. При фрезеровки платы станок или зависает в одном положении с включенным шпинделем или вообще остановившись в одном месте все останавливается и происходит сброс всех координат в ноль. потом очень трудно стартонуть с "нуля"
Lineyka2
Новичок
 
Сообщения: 9
Зарегистрирован: 12 ноя 2018, 17:45
Репутация: 0
Настоящее имя: Александр

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 12 ноя 2018, 22:56

wip85 писал(а):Сергей посмотрите не получается прочитать гербер файл модулем 102 именно когда файл создан в спреенте размножить по кругу такая уже пролема была как то тут на форуме обсуждалось. Скрин прилагаю

Проблему нашел, исправлю ;-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 13 ноя 2018, 14:59

Lineyka2 писал(а):Сергей, подскажите (работаю в спринлаоут) почему при экспорте в plt расширение и gerber файла контура одно платы при создании г-кода конструктором получаю разные координаты. Это видно из КОМПАСА, в котором была нарисована сама плата. Гербер получается точнее, а в plt отверстия в плате съезжают относительно дорожек. Это может быть из-за того, что г-код дорожек делаю из гербера, а контур платы из экспорта в plt?
и еще кто знает, как на китайце GRBL0.9 сделать, чтоб программа не слетала. При фрезеровки платы станок или зависает в одном положении с включенным шпинделем или вообще остановившись в одном месте все останавливается и происходит сброс всех координат в ноль. потом очень трудно стартонуть с "нуля"

Пришли исходные и полученные файлы, и я посмотрю ;-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 13 ноя 2018, 15:04

dovganya писал(а):
selenur писал(а):
dovganya писал(а):Какие команды поддерживает генератор кода в HPGL ? В частности команду CI - окружность с радиусом

В следующем обновлении добавлю такую возможность, а пока возможно только через гербер файлы.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF #1799
реализовано ли это в новой версии?

С очередным обновлением поддержка CI команд в PLT (HPGL) появится ;-)
Вот пример:
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF 2018-11-13_165532.png
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение selenur » 13 ноя 2018, 21:42

Немного о том как хранятся векторные данные
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 4042
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1438
Медальки:
Настоящее имя: Сергей

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF

Сообщение Lineyka2 » 14 ноя 2018, 19:30

Сергей, подскажите почему при нажатии на кнопку подключиться в модуле управления контроллером ГРБЛ конструктора, станок запускается, включается шпиндель, происходит опускание Z и движения по X и Y (Фреза сломалась), остановить весь этот процесс получается только лишь обесточиванием станка. Контроллер ГРБЛ 0.9.
И еще подскажите кто сталкивался почему зависает станок при выполнении операции, я уже писал выше, то остановится в одном месте с включенным шпинделем, то при длительной работе в пределах 25 минут вообще все останавливается при это координаты все сбрасываются в ноль.
Lineyka2
Новичок
 
Сообщения: 9
Зарегистрирован: 12 ноя 2018, 17:45
Репутация: 0
Настоящее имя: Александр

Пред.След.

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

Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Majestic-12 [Bot], pegas13, Yandex [bot]

Reputation System ©'