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

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

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

Сообщение selenur » 14 май 2018, 13:24

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

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

Сообщение iMaks-RS » 14 май 2018, 13:45

Ну так.. ответ уже есть... давно
https://www.youtube.com/watch?v=TV0NECuPG0o

Вместо автокада, можно взять Фьюзжн.

Вопрос в другом.. если делать сверловкой, то на сколько будет затрачено свёрел, как фиксировать 1мм пластину, что-бы её не выгибало.. ну СОЖ.. - баллон с ВД40
Аватара пользователя
iMaks-RS
Мастер
 
Сообщения: 410
Зарегистрирован: 10 июл 2017, 09:25
Откуда: Сочи
Репутация: 32
Настоящее имя: Maks

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

Сообщение Grobman » 14 май 2018, 13:54

xvovanx писал(а):Только вот с жирнейшим минусом - 64 bit систему подавай :pssdoff: А когда комп "обвешен" кучей лицензионных программ, а кое что из "обвеса" работает только на 32 бит, еще и подумаешь нужен ли такой небесплатный геморой с переустановкой системы :thinking:

Так для того и нужен форум с вопросами, ответами и советами. Я в этом деле новичок и многого не знаю. У меня нет платного лицензионного софта на компе. И платить сотни а то и тысячи долларов за специальный софт я не собираюсь. Это просто хобби. А так как я ничего еще не использовал и не знаюкак работать в этих программах, то и ничего проблемного нет для меня.
Я посмотрел несколько видеороликов обучающих:
Программа несложная, бесплатная, вполне полноценная, много видеоуроков. Решил остановиться на ней.
За уточнение, что многие проги тоебуют 32 отдельное спасибо.
Grobman
Новичок
 
Сообщения: 15
Зарегистрирован: 13 ноя 2015, 00:23
Репутация: 0

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

Сообщение Argon_61 » 15 май 2018, 10:26

Argon_61 писал(а):
selenur писал(а):
Argon_61 писал(а):Прошу не пинать и гайками не забрасывать если не в тему написал . Занимаюсь ремонтом ноутбуков . Станок ЧПУ 3040 купил недавно поэтому знаний в этой области нет - но придётся постепенно как-то осваивать. В ближайшее время задача стоит как быстро можно создавать по сканированному чипу или трафарету код для сверловки отверстий - в ручную больно муторная работа. Может кто чего посоветует.

А можешь поподробнее описать, возможно с рисунками, фотками, что-бы я смог понять ;-)

Сергей возможно ли в твоём генераторе G-кода конвертирование посредством преобразования фото или скана в сам G- код для сверловки отверстий трафарета . Интересует именно автоматизация данного процесса .У меня есть переходник USB-LPT MK-1
для моих начинаний пока хватит, так вот с ним шёл софт CNCUSBController и в ней есть возможность создать массив для сверловки - но только он редко может соответствовать тому что требуется. Сейчас пошли чипы такой затейливой конфигурации контактов что это всё не годится . Осваивать программы типа Автокада понятно надо но на это уйдёт масса времени . В интернете много перерыл но чего нибудь доступного и более простого конвертера не нашёл .
Вложения
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF Станок 3040.jpg
Вот мой станок
Генерация G-кода, из текста, рисунка, и файлов PLT, DXF южный мост Intel 82801EB.jpg
Тестер для мостов делал в ручную с использованием трафарета в качестве кондуктора
Argon_61
Новичок
 
Сообщения: 4
Зарегистрирован: 30 дек 2017, 12:26
Репутация: 0
Настоящее имя: Артемьев Иван Васильевич

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

Сообщение SergK » 15 май 2018, 18:07

По идее, G-код для сверловки таких массивов отверстий можно и вручную в блокноте написать... Копировать и вставлять одни и те-же куски перемещения по горизонтали (по Х), между которыми перемещение по вертикали (по Y)...
А для автоматизированного перевода сакна (такой штуки) в G-код, нужно чтобы анализатор понимал, что перед ним фактически сетка, в узлах которой скорее всего нужно просверлить, а возможно и нет. Если анализатор будет просто анализировать картинку на поиск "круглых" элементов, то координаты у отверстий будут иметь отклонения. Ну или в конце усреднять полученные координаты, что всё-равно чревато отклонениями.
Фактически для построения G-кода с таких сканов нужен отдельный модуль, в котором на пользователя возложена обязанность выставить шаг сетки и расположить "скан" под сеткой так, что-бы центры контактов попали в узлы сетки. После этого анализатор вполне сможет сформировать G-код для сверловки вполне красивого трафарета.
SergK
Новичок
 
Сообщения: 19
Зарегистрирован: 15 апр 2018, 12:22
Репутация: 2
Настоящее имя: Serg

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

Сообщение xvovanx » 15 май 2018, 19:42

Argon_61 писал(а):Осваивать программы типа Автокада понятно надо но на это уйдёт масса времени

В программе Sprint Layout нарисовать шаблон для чипов можно без напряга...
Аватара пользователя
xvovanx
Мастер
 
Сообщения: 482
Зарегистрирован: 25 фев 2016, 12:27
Откуда: Latvia
Репутация: 223
Настоящее имя: Владимир

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

Сообщение selenur » 15 май 2018, 20:11

Argon_61 писал(а):Сергей возможно ли в твоём генераторе G-кода конвертирование посредством преобразования фото или скана в сам G- код для сверловки отверстий трафарета .

Да возможно, но!!!!!!!
xvovanx писал(а):В программе Sprint Layout нарисовать шаблон для чипов можно без напряга...

Но вот этот метод будет намного лучше.

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

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

Сообщение selenur » 15 май 2018, 20:26

SergK писал(а):По идее, G-код для сверловки таких массивов отверстий можно и вручную в блокноте написать... Копировать и вставлять одни и те-же куски перемещения по горизонтали (по Х), между которыми перемещение по вертикали (по Y)...

Достаточно муторный вариант, особенно учесть что не все точки одинаково повторяются, и без предварительного просмотра, сложновато в блокноте заметить ошибки.
SergK писал(а):Если анализатор будет просто анализировать картинку на поиск "круглых" элементов, то координаты у отверстий будут иметь отклонения. Ну или в конце усреднять полученные координаты, что всё-равно чревато отклонениями.

При высоком DPI погрешности оказываются настолько малы, что получаются куда меньше, чем точность позиционирования станка.
SergK писал(а):Фактически для построения G-кода с таких сканов нужен отдельный модуль....

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

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

Сообщение dovganya » 19 май 2018, 04:21

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

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

dovganya писал(а):#1775 dovganya » 24 мар 2018, 09:25

Просьба к автору добавить в "Модуль простых траекторий - 106" Спираль.
Ниже приведена таблица уравнений плоских основных спиралей для прямоугольных координат.

selenur писал(а):#1776 selenur » 24 мар 2018, 09:54

Хорошо, добавлю


это в планах или в корзине?
dovganya
Новичок
 
Сообщения: 28
Зарегистрирован: 11 июл 2010, 19:55
Репутация: 0

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

Сообщение selenur » 19 май 2018, 06:43

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

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

Сообщение dovganya » 19 май 2018, 07:06

selenur писал(а):какая программа может генерировать файл

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

пример:
точка координат радиуса;
CI25;
чертит окружность с радиусом 25
Используйте при обработке на выходе G02, G03
ЧПУ-плата3.zip
(245 байт) Скачиваний: 12

selenur писал(а):Спираль и прочие штуки решил сделать в 303 модуле.

Может тогда есть смысл избавится от 106 (дабы не маячил)
dovganya
Новичок
 
Сообщения: 28
Зарегистрирован: 11 июл 2010, 19:55
Репутация: 0

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

Сообщение selenur » 19 май 2018, 07:29

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

Пред.

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

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

Зарегистрированные пользователи: Alexa [Bot], Bing [Bot], Google [Bot], putnik, Yandex [bot], Тенгель

Поделиться

Reputation System ©'