Страница 86 из 130

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

Добавлено: 05 фев 2018, 21:39
selenur
Выложил 12-ю версию, с исправлением парсинга окружностей. :-)

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

Добавлено: 06 фев 2018, 05:27
Pavel5
selenur писал(а):
Pavel5 писал(а):В какой программе Вы готовите файлы, для Вашей программы, чтобы кривые были с "плавными радиусами"?
Знакомые которые пользуются CorelDraw, как-то меняют тип траектории, и потом сохраняют в DXF файл, я сам с этой программой не особо знаком, на вскидку не скажу....
Вы какими программами готовите файлы, для Вашего же конструктора?

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

Добавлено: 06 фев 2018, 05:53
selenur
DipTrace, SprintLayout6, крайне редко inkscape, вот и весь список :-)

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

Добавлено: 06 фев 2018, 07:55
RA9UBD
Теперь все огонь!

Спасибо!

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

Добавлено: 07 фев 2018, 05:47
Pavel5
Может кто подскажет - как в кореле кривые готовить, чтобы они в конструкторе были плавными?

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

Добавлено: 07 фев 2018, 06:23
RA9UBD
Если из BMP файла преобразовывать, то же самое.
Я думаю разрешение исходного файла маленькое.

Если сделать огромную картинку, 10 000 х 10 000 точек, то нормально должно быть.

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

Добавлено: 07 фев 2018, 06:52
selenur
Pavel5 писал(а):Может кто подскажет - как в кореле кривые готовить, чтобы они в конструкторе были плавными?
Попробуй експортировать в PLT файл, а потом загрузить его в мою программу используя пресет №00006 специально поставил корел, вроде как получается...
п.с. Главное не забудь в пресете указать что файл сформирован в Кореле, а не спринте.

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

Добавлено: 07 фев 2018, 10:39
RA9UBD
А почему БМП файл так не точно преобразовывает?

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

Добавлено: 07 фев 2018, 11:08
selenur
А есть для примера файл?

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

Добавлено: 07 фев 2018, 12:00
Pavel5
selenur писал(а):
Pavel5 писал(а):Может кто подскажет - как в кореле кривые готовить, чтобы они в конструкторе были плавными?
Попробуй експортировать в PLT файл, а потом загрузить его в мою программу используя пресет №00006 специально поставил корел, вроде как получается...
п.с. Главное не забудь в пресете указать что файл сформирован в Кореле, а не спринте.
Шаг 1 - норм
2- почему разрывы в линиях
3- жму вычислить, при просмотре картинки нет и код соотвественно
G0 F500 X0 Y0 Z1
G0 F500 X0 Y0 Z1
?

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

Добавлено: 07 фев 2018, 12:22
selenur
Pavel5 писал(а):
selenur писал(а):
Pavel5 писал(а):Может кто подскажет - как в кореле кривые готовить, чтобы они в конструкторе были плавными?
Попробуй експортировать в PLT файл, а потом загрузить его в мою программу используя пресет №00006 специально поставил корел, вроде как получается...
п.с. Главное не забудь в пресете указать что файл сформирован в Кореле, а не спринте.
Шаг 1 - норм
2- почему разрывы в линиях
3- жму вычислить, при просмотре картинки нет и код соотвественно
G0 F500 X0 Y0 Z1
G0 F500 X0 Y0 Z1
?
Там где разрывы, это на самом деле пунктир, означающий базовую линию, относительно которой формировать отступы, данный модуль тебе точно не нужен, я тебе другой пресет сделал, воспользуйся им:
test.zip
(660 байт) 254 скачивания

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

Добавлено: 08 фев 2018, 11:06
RA9UBD
А есть для примера файл?
А вот прям с форума возьмите. Это он и есть.

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

Добавлено: 11 фев 2018, 16:27
dovganya
Проблема с скруглениями из dxf файла
Снимок.JPG (1668 просмотров) <a class='original' href='./download/file.php?id=132159&mode=view' target=_blank>Загрузить оригинал (30.5 КБ)</a>
исходник для теста
Untitled.dxf
(18.74 КБ) 751 скачивание

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

Добавлено: 11 фев 2018, 23:36
Mecal305
Все работает. Я ваш файл сохранил заново в формате AutoCad R12/LT2DXF. И ВСЕ ДУГИ ПОЯВИЛИСЬ

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

Добавлено: 11 фев 2018, 23:37
Mecal305
Ну еще конечно очистил от разных утилит

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

Добавлено: 11 фев 2018, 23:39
selenur
Пока вот как вариант выхода из ситуации, по возможности допишу функционал...

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

Добавлено: 11 фев 2018, 23:43
Mecal305
Сергей при получении векторов из рисунка а именно вот такой буквы возникают небольшие артефакты было бы удобно иметь возможность исправить их на этапе получения векторов

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

Добавлено: 11 фев 2018, 23:47
Mecal305
или удалить и заменить новым вектором :)

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

Добавлено: 11 фев 2018, 23:58
selenur
Mecal305 писал(а):Сергей при получении векторов из рисунка а именно вот такой буквы возникают небольшие артефакты было бы удобно иметь возможность исправить их на этапе получения векторов
Векторное редактирование ещё пока не готово....
Но можно попробовать использовать 301 модуль, эти артефакты получится убрать, но если будут другие полезные мелкие данные, то они так-же попадут под раздачу.

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

Добавлено: 12 фев 2018, 04:55
dovganya
Mecal305 писал(а):Все работает. Я ваш файл сохранил заново в формате AutoCad R12/LT2DXF. И ВСЕ ДУГИ ПОЯВИЛИСЬ
Проблема не в формате версии AutoCad , а в единой траектории. Именно на этом Я заострял внимание.
Последовательность действий (до написания нового функционала) рисуем квадрат\ прямоугольник ,производим скругления углов . В результате единая траектория, разрушаем её ,сохраняем.