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

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

Добавлено: 03 апр 2018, 16:13
igoryan74
300Х300

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

Добавлено: 03 апр 2018, 17:26
dovganya
igoryan74 писал(а):помогите разобраться есть чертеж самолета, представленный в виде JPG
Конвертировать JPG в DXF https://jpgtodxf.online/ru/
Easy_Cessna_182_18 (1).dxf
(89.88 КБ) 1034 скачивания

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

Добавлено: 03 апр 2018, 17:37
igoryan74
dovganya
и какой там размер получился 3-метра :D по DPI Получается то что нужно завтра проверю когда вырежу

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

Добавлено: 03 апр 2018, 17:52
dovganya
igoryan74 писал(а):и какой там размер получился 3-метра
Так масштабирования чертежа никто не отменял, его надо редактировать в любом случае.
Снимок.JPG (1842 просмотра) <a class='original' href='./download/file.php?id=136291&mode=view' target=_blank>Загрузить оригинал (38.56 КБ)</a>
как такое резать .

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

Добавлено: 03 апр 2018, 19:55
Rom327
igoryan74 писал(а):Добрый день помогите разобраться есть чертеж самолета, представленный в виде JPG если печатать на А4, то потом нужно вырезать в ручную шаблон и переносить на пенопласт и снова вырезать. Но ведь есть чпу и лазер вот и пусть режут, но я не могу попасть в размер .
Приветствую! Пользуюсь версией 2.0.0.51.
Что нужно сделать:
1. Измерить расстояния между крайними точками деталей на чертеже по оси Х (для примера получилось 297мм)
1.jpg (1824 просмотра) <a class='original' href='./download/file.php?id=136297&mode=view' target=_blank>Загрузить оригинал (324.42 КБ)</a>
2. Измеренный размер внести на стр. 7 программы.
2.JPG (1824 просмотра) <a class='original' href='./download/file.php?id=136298&mode=view' target=_blank>Загрузить оригинал (955.68 КБ)</a>
3. Программа сама смасштабирует до нужного размера.
3.JPG (1824 просмотра) <a class='original' href='./download/file.php?id=136299&mode=view' target=_blank>Загрузить оригинал (283.92 КБ)</a>

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

Добавлено: 04 апр 2018, 02:22
selenur
igoryan74 писал(а):300Х300
Для примера использовал пресет 0002, в котором есть модули 100-200-302-900.
в модуле 100 выбрали файл изображения, в модуле 200 из изображения получили векторные данные, и в модуле 302:
2018-04-04_041057.png (1801 просмотр) <a class='original' href='./download/file.php?id=136338&mode=view' target=_blank>Загрузить оригинал (54.29 КБ)</a>
Имея исходное изображение размером 300х412 пикселей (пункт №1), мы указываем что данное изображение сохранялось с применением DPI равное 300, что означает 12 пикселей на 1 мм. (пункт №2),
в результате чего векторные данные (имеющие координаты, равные координатам пикселей исходного изображения) должны пересчитаться, до нового размера. (пункт №3).

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

Добавлено: 04 апр 2018, 02:34
selenur
dovganya писал(а):
igoryan74 писал(а):и какой там размер получился 3-метра
Так масштабирования чертежа никто не отменял, его надо редактировать в любом случае.
Снимок.JPG
как такое резать .
Но как правильно заметили, вплывает ещё одна проблема, которая ещё у меня в этой версии не сделана, связана с тем что линия у тебя толщиной не 1 пиксель, а несколько, в связи с чем программа найдет и внешний контур линии, и внутренний, в старой версии №2 у меня есть возможность получать среднюю линию, в новой №3 пока ещё не перенёс код, к сожалению.

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

Добавлено: 04 апр 2018, 02:44
selenur
Вторая версия доступна тут: https://github.com/selenur/ToolsGenGkode/releases там будет ссылка на 51 релиз.
Последовательность действий очень похожа, но там есть заветный флаг:
2018-04-04_044102.png (1798 просмотров) <a class='original' href='./download/file.php?id=136339&mode=view' target=_blank>Загрузить оригинал (106.57 КБ)</a>
А потом через несколько шагов, будет модуль изменения размеров, где нужно будет ввести новый размер, вот этот размер можно например в 3-й версии узнать, либо посчитать на калькуляторе, математика тут простая.

вот нашел у себя видео: https://youtu.be/lx1xR12CNKA?t=126 отметка времени 2:06

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

Добавлено: 04 апр 2018, 11:54
dovganya
selenur писал(а): в старой версии №2 у меня есть возможность получать среднюю линию, в новой №3 пока ещё не перенёс код, к сожалению.
Да действительно, сегодня поигрался пробуя версию 2 в этом варианте преобразования вектора получилось даже...
Снимок.JPG (1761 просмотр) <a class='original' href='./download/file.php?id=136369&mode=view' target=_blank>Загрузить оригинал (129.06 КБ)</a>
Зря наверное двойку в архив отправил :thinking:

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

Добавлено: 04 апр 2018, 15:56
igoryan74
добрый день пробывал и по дпи и 2,0,0,51 не могу попасть в размер для проверки самая большая нервюра 146мм, а самая маленькая 102мм.
как программа считает размер по изображению на картинке или по размеру фона?

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

Добавлено: 04 апр 2018, 16:48
dovganya
igoryan74 писал(а):не могу попасть в размер
Выложи исходник в архиве , и напиши какие должны быть размеры в мм.
Это 140 мм
Снимок.JPG (1732 просмотра) <a class='original' href='./download/file.php?id=136390&mode=view' target=_blank>Загрузить оригинал (26.21 КБ)</a>
вот в G - коде
Снимок1.JPG (1732 просмотра) <a class='original' href='./download/file.php?id=136391&mode=view' target=_blank>Загрузить оригинал (31.26 КБ)</a>
размер совпадает.
Какой у тебя должен??? Я сделаю код.

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

Добавлено: 04 апр 2018, 17:42
igoryan74
да этот размер высота на уровне паза 14мм но исходников как таковых нет это JPG файл или пдф печатаешь 1:1 вырезаешь и клеишь.
Но нужны все десять они разных размеров.

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

Добавлено: 04 апр 2018, 17:45
Rom327
igoryan74 писал(а):да этот размер высота на уровне паза 14мм но исходников как таковых нет это JPG файл или пдф печатаешь 1:1 вырезаешь и клеишь.
Но нужны все десять они разных размеров.
А чем мой способ совет #1805 не нравится?

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

Добавлено: 04 апр 2018, 17:50
igoryan74
сейчас пробую считать по клеточках вроде бы получается

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

Добавлено: 04 апр 2018, 17:52
dovganya
igoryan74 писал(а):Но нужны все десять они разных размеров.
Самый нижний нервюр какого размера должен быть? ( остальное по пропорции )

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

Добавлено: 04 апр 2018, 18:03
igoryan74
145Х14

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

Добавлено: 04 апр 2018, 18:11
selenur
igoryan74 писал(а):как программа считает размер по изображению на картинке или по размеру фона?
Тут все очень просто, есть некая программа, которая сохраняет векторные данные в рисунок, при сохранении указывается dpi, которая содержит соотношение количества пикселей на 1 дюйм, и потом я в обратную сторону пересчитываю, при малом dpi, пересчеты туда обратно дают большую погрешность.
Изменяя размер фона, итоговые траектории, останутся одинаковыми, наличие фона по краям, лишь приведет к смещению всех траекторий от края.

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

Добавлено: 04 апр 2018, 18:21
igoryan74
Rom327 спасибо за подсказку все получилось края немного оплавились но это нормально,всем спасибо за помощь.
лазер 2.5Ват без регулировки мощности.

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

Добавлено: 10 апр 2018, 17:30
UmkaAP
Здравствуйте. Есть ли возможность при импорте из dxf сделать цветовое разделение на резку и гравировку? Либо 1 файл с разными скоростью и мощностью либо два. Может возможно в программе выбрать вектор и указать с какой скоростью и мощностью обрабатывать ,также сделать заливку контура?

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

Добавлено: 11 апр 2018, 14:44
selenur
UmkaAP писал(а):Здравствуйте. Есть ли возможность при импорте из dxf сделать цветовое разделение на резку и гравировку? Либо 1 файл с разными скоростью и мощностью либо два. Может возможно в программе выбрать вектор и указать с какой скоростью и мощностью обрабатывать ,также сделать заливку контура?
Привет!
Вот в этом проекте вроде было цветовое разделение: https://github.com/svenhb/GRBL-Plotter у него много интересных роликов!
У каждого вектора есть параметр TAG, или Метка (если по русски) по идее можно в качестве метки указывать значение например мощность, или скорость, можно конечно и оба значения, но для этого потребуется подкорректировать файл правил генерации G-кода, в котором используется LUA язык.