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

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

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
DipTrace, SprintLayout6, крайне редко inkscape, вот и весь список 
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
RA9UBD
- Кандидат
- Сообщения: 43
- Зарегистрирован: 23 окт 2017, 11:33
- Репутация: -2
- Настоящее имя: Сергей
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Теперь все огонь!
Спасибо!
Спасибо!
-
Pavel5
- Новичок
- Сообщения: 13
- Зарегистрирован: 27 дек 2017, 10:23
- Репутация: 0
- Настоящее имя: Pavel
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Может кто подскажет - как в кореле кривые готовить, чтобы они в конструкторе были плавными?
-
RA9UBD
- Кандидат
- Сообщения: 43
- Зарегистрирован: 23 окт 2017, 11:33
- Репутация: -2
- Настоящее имя: Сергей
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Если из BMP файла преобразовывать, то же самое.
Я думаю разрешение исходного файла маленькое.
Если сделать огромную картинку, 10 000 х 10 000 точек, то нормально должно быть.
Я думаю разрешение исходного файла маленькое.
Если сделать огромную картинку, 10 000 х 10 000 точек, то нормально должно быть.
- selenur
- Почётный участник

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

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
А есть для примера файл?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
Pavel5
- Новичок
- Сообщения: 13
- Зарегистрирован: 27 дек 2017, 10:23
- Репутация: 0
- Настоящее имя: Pavel
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Шаг 1 - нормselenur писал(а):Попробуй експортировать в PLT файл, а потом загрузить его в мою программу используя пресет №00006 специально поставил корел, вроде как получается...Pavel5 писал(а):Может кто подскажет - как в кореле кривые готовить, чтобы они в конструкторе были плавными?
п.с. Главное не забудь в пресете указать что файл сформирован в Кореле, а не спринте.
2- почему разрывы в линиях
3- жму вычислить, при просмотре картинки нет и код соотвественно
G0 F500 X0 Y0 Z1
G0 F500 X0 Y0 Z1
?
- Вложения
-
- Рисунок1.rar
- (5.58 КБ) 237 скачиваний
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Там где разрывы, это на самом деле пунктир, означающий базовую линию, относительно которой формировать отступы, данный модуль тебе точно не нужен, я тебе другой пресет сделал, воспользуйся им:Pavel5 писал(а):Шаг 1 - нормselenur писал(а):Попробуй експортировать в PLT файл, а потом загрузить его в мою программу используя пресет №00006 специально поставил корел, вроде как получается...Pavel5 писал(а):Может кто подскажет - как в кореле кривые готовить, чтобы они в конструкторе были плавными?
п.с. Главное не забудь в пресете указать что файл сформирован в Кореле, а не спринте.
2- почему разрывы в линиях
3- жму вычислить, при просмотре картинки нет и код соотвественно
G0 F500 X0 Y0 Z1
G0 F500 X0 Y0 Z1
?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
RA9UBD
- Кандидат
- Сообщения: 43
- Зарегистрирован: 23 окт 2017, 11:33
- Репутация: -2
- Настоящее имя: Сергей
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
А вот прям с форума возьмите. Это он и есть.А есть для примера файл?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Проблема с скруглениями из dxf файла исходник для теста
- Mecal305
- Кандидат
- Сообщения: 84
- Зарегистрирован: 21 июн 2017, 22:58
- Репутация: 17
- Настоящее имя: Александр
- Откуда: Минск
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Все работает. Я ваш файл сохранил заново в формате AutoCad R12/LT2DXF. И ВСЕ ДУГИ ПОЯВИЛИСЬ
- Вложения
-
- 2.dxf
- (6.91 КБ) 925 скачиваний
- Mecal305
- Кандидат
- Сообщения: 84
- Зарегистрирован: 21 июн 2017, 22:58
- Репутация: 17
- Настоящее имя: Александр
- Откуда: Минск
- Контактная информация:
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Ну еще конечно очистил от разных утилит
- selenur
- Почётный участник

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

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