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

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

Добавлено: 07 ноя 2019, 18:40
mamba
Подскажите, каким способом лучше всего сгенерировать код для Candle? Деталь нарисована в Солиде. Пробовал ее сохранять в dxf и затем открывать в G Code конструкторе. С одним файлом прокатило, а вот другой отображается криво. Грешу на то, что чертил с использованием сплайнов.

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

Добавлено: 08 ноя 2019, 07:00
selenur
mamba писал(а):Подскажите, каким способом лучше всего сгенерировать код для Candle? Деталь нарисована в Солиде. Пробовал ее сохранять в dxf и затем открывать в G Code конструкторе. С одним файлом прокатило, а вот другой отображается криво. Грешу на то, что чертил с использованием сплайнов.
Выложи файл, я посмотрю, почему он не открылся.

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

Добавлено: 08 ноя 2019, 14:38
mamba
Ну он открылся, только в искаженном виде)

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

Добавлено: 10 ноя 2019, 21:42
selenur
mamba писал(а):Ну он открылся, только в искаженном виде)
Посмотрел, там используются данные с типом "SPLine" и с этим типом данных я пока полностью к сожалению, не успел разобраться....
В будущем конечно разберусь......

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

Добавлено: 11 ноя 2019, 13:16
mamba
Спасибо, буду ждать=) А вообще классная прога, для нуба самое то!

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

Добавлено: 19 дек 2019, 23:26
selenur
Очередное обновление: http://selenur.ru/?page_id=1182
Если программа уже установлена, то можно через меню программы обновиться.
Что касается DXF файлов то импорт кривых поправил, но к сожалению кроме NUBS кривых, именно которые используются в файле у форумчанина "mamba", пока этот алгоритм не поддается мне, получить нужный вариант.

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

Добавлено: 20 дек 2019, 08:09
FLUKE
Программа при запуске спрашивает про демонстрационные примеры, при нажатии Да пишет, что профиля не найдены.

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

Добавлено: 20 дек 2019, 09:22
Mr.Shadow
У меня тоже демонстрационные файлы не загрузились, создал самостоятельно.
При генерации G-кода, файл с кодом не создается и вываливается ошибка.
(для просмотра содержимого нажмите на ссылку)
Ошибка.PNG (4446 просмотров) <a class='original' href='./download/file.php?id=173673&mode=view' target=_blank>Загрузить оригинал (38.15 КБ)</a>

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

Добавлено: 20 дек 2019, 10:29
selenur
FLUKE писал(а):Программа при запуске спрашивает про демонстрационные примеры, при нажатии Да пишет, что профиля не найдены.
Вечером проверю.

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

Добавлено: 20 дек 2019, 22:14
selenur
FLUKE писал(а):Программа при запуске спрашивает про демонстрационные примеры, при нажатии Да пишет, что профиля не найдены.
Данную ошибку исправил ;-)

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

Добавлено: 20 дек 2019, 22:17
selenur
Mr.Shadow писал(а):У меня тоже демонстрационные файлы не загрузились, создал самостоятельно.
При генерации G-кода, файл с кодом не создается и вываливается ошибка.
Если скачаешь программу повторно, то профили станка демонстрационные появятся.
Судя по ошибке, есть ошибка в параметрах профиля, если сможешь его прислать, посмотрю ;-)

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

Добавлено: 21 дек 2019, 06:50
dovganya
Будет ли исправлена проблема (в DXF файлах) когда в контуре находятся дуги или скругления углов и т.д. то после преобразования в вектор, дуги и скругления преобразуются в линию. эта проблема тянется с 2 версии Я не однократно обращал на это внимание Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF #2365 но воз и ныне там. Так же повторюсь о вопросе возможность ввода в постпроцессоре круговой интерполяции (G02 G03).

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

Добавлено: 21 дек 2019, 12:26
selenur
dovganya писал(а):Будет ли исправлена проблема (в DXF файлах) когда в контуре находятся дуги или скругления углов и т.д. то после преобразования в вектор, дуги и скругления преобразуются в линию. эта проблема тянется с 2 версии Я не однократно обращал на это внимание Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF #2365 но воз и ныне там. Так же повторюсь о вопросе возможность ввода в постпроцессоре круговой интерполяции (G02 G03).
Хорошо, постараюсь исправить эту ошибку, и наконец-то добавить g2,g3

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

Добавлено: 21 дек 2019, 23:29
a321
Если и добавлять g2 & g3, то строго опционально. К достоинствам Вашей программы я лично отношу то, что получаемый ж-код легко делается резиновым, разворачиваемым и т.п. через ряд несложных автозамен в тексте или даже через создание своего правила формирования ж-кода. Как только появятся g2 &g3 код, конечно, станет намного короче, но пострадает возможность разворота.

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

Добавлено: 22 дек 2019, 01:31
selenur
По идее ничего для большинства пользователей не поменяется, т.к. получив из того-же dxf файла дуги, окружности, мы в профиле станка по циклу получаем траекторию, а потом еще по вложенному циклу идем по точкам (эти точки уже являются преобразованием дуги и окружности в набор линий).
Для g2, g3 не требуется вложенный цикл по точкам, там можно сразу получить значения типа центр дуги, окружности, начальная и конечная точка, начальный и конечнвц угол, длина траектории, диаметр, размеры по си X,Y

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

Добавлено: 22 дек 2019, 06:04
dovganya
a321 писал(а):Как только появятся g2 &g3 код, конечно, станет намного короче, но пострадает возможность разворота.
пишется два постпроцессора (профиль станка)
1. Движение по контуру (по точкам)
2. Движение с круговой интерполяцией
выбор за вами
возможно автор реализует это другим способом

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

Добавлено: 23 дек 2019, 23:42
selenur
dovganya писал(а):Будет ли исправлена проблема (в DXF файлах) когда в контуре находятся дуги или скругления углов и т.д. то после преобразования в вектор, дуги и скругления преобразуются в линию. эта проблема тянется с 2 версии Я не однократно обращал на это внимание Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF #2365 но воз и ныне там.
Нашел альтернативный исходный код работы с DXF: https://github.com/haplokuon/netDxf с помощью которого можно не только получать данные, но и записывать данные в DXF файл, и конечно траектория теперь загружается корректно:
2019-12-24_013657.png (4274 просмотра) <a class='original' href='./download/file.php?id=173856&mode=view' target=_blank>Загрузить оригинал (29.75 КБ)</a>
Но есть нюанс пришлось перейти с microsoftFramework 4.0 на версию 4.5
Пока еще лишь 20% кода интегрировал, но по тестам парсинг файлов стал куда быстрее, скоро узнаем что из этого получится..... ;-)

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

Добавлено: 24 дек 2019, 22:43
selenur
Проблема с загрузкой данного файла решена:
2019-12-25_004131.png (4232 просмотра) <a class='original' href='./download/file.php?id=173923&mode=view' target=_blank>Загрузить оригинал (33.02 КБ)</a>
Остальные файлы проверю и допишу их корректность загрузки ;-)
Если дуги преобразовать в траектории, то работает и объединение нескольких траекторий в одну:
2019-12-25_004448.png (4231 просмотр) <a class='original' href='./download/file.php?id=173924&mode=view' target=_blank>Загрузить оригинал (36.56 КБ)</a>

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

Добавлено: 24 дек 2019, 23:28
selenur
mamba писал(а):Ну он открылся, только в искаженном виде)
Поборол и этот вид траекторий :-)
2019-12-25_012509.png (4224 просмотра) <a class='original' href='./download/file.php?id=173925&mode=view' target=_blank>Загрузить оригинал (37.95 КБ)</a>
Плюс оптимизация:
2019-12-25_012533.png (4224 просмотра) <a class='original' href='./download/file.php?id=173926&mode=view' target=_blank>Загрузить оригинал (33.31 КБ)</a>

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

Добавлено: 26 дек 2019, 07:57
a321
еще бы кроссплатформенность увидеть - приходится держать нелюбимые винды в виртуалке