Страница 56 из 130
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 июл 2017, 10:47
selenur
novodk писал(а):G-код который создаёт программа подойдёт для Mach3 ?
Перед генерацией G-кода, в модуле выбирается профиль станка, профили хранятся в виде файлов, вот пример файла:
Стрелкой выделен текст скрипта, для LUA движка, что позволяет генерировать G-код под конкретную программу, или контроллер.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 06 июл 2017, 16:09
motorist828
selenur писал(а):
А пришли файл профиля который ты для это используешь, я его гляну

Ну так профиль ваш "лазерная гравировка" , который идёт с программой, про что я указал в своём сообщении.
Даже снял видео всех действий, так же прилагаю саму картинку и полученный G код
https://www.youtube.com/watch?v=FqyIPy-EIH0
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 07 июл 2017, 20:08
selenur
motorist828 писал(а):selenur писал(а):
А пришли файл профиля который ты для это используешь, я его гляну

Ну так профиль ваш "лазерная гравировка" , который идёт с программой, про что я указал в своём сообщении.
Даже снял видео всех действий, так же прилагаю саму картинку и полученный G код
https://www.youtube.com/watch?v=FqyIPy-EIH0
Сейчас делаю модуль для выжигания в 3-й версии, так-что о тебе не забыл

просто в новой версии проще уже будет добавлять и править функционал, плюс в профиле станка будет удобнее попробовать адаптировать под твой принцип работы

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 08 июл 2017, 22:33
selenur
Сейчас продумываю реализацию модуля для формирования траекторий выжигания, после выбора изображения (в первом кадре), попадаем на второй кадр:
Точечное выжигание решил перенести в другой модуль, т.к. там появится ещё пара вариантов точечного выжигания.....
Пока вот в этом модуле, всё понятно что для чего нужно? (или что-то нужно сделать иначе?

)
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 08 июл 2017, 23:31
Alexversh
В прежней версии была кнопочка "выполнить изменение размера" . Как теперь будет?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 июл 2017, 07:23
selenur
Alexversh писал(а):В прежней версии была кнопочка "выполнить изменение размера" . Как теперь будет?
На входе например имеем размер изображения 200х100 пикселей, а мы хотим на выходе получить гравировку размером 100х50 милиметров, для этого мы указываем желаемый размер, и растояние между линиями зигзага, которое равно примерно диаметру прожигаемой точки.
В итогде кнопочка вроде как не нужна.
Так-же изменение растояния между зигзагами в меньшую сторону, при неизменном диаметре прожигаемой точки, должно по идее уменьшить эффект полос при выжигании.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 июл 2017, 17:19
Rom327
Сергей, приветствую! Наконец то нашел время посмотреть V3. RB даже получил некий код на выходе..., но:
Попытался получить контура...
На первой странице явно не хватает кнопки "Далее"
На второй странице, после выбора файла с картинкой, если нажать "предварительный просмотр изображения" выскакивает окно с предпросмотром. Изображение по умолчанию "Реальный размер". Можно сменить размер на "растянуть во все окно", но если 10 (например) раз нажать на "предварительный просмотр изображения" выскочат 10 окон с умолчальным изображением:
На 3 странице, после вычислений если нажать "пред.просмотр векторных данных" выскочит всегда пустое окно. И так же при многократном нажатии выскакивает множество окон. Хотелось бы исправить, чтобы не выскакивали новые окна...
Так же программа не запоминает выбор пользователя: во всех окнах всегда все по умолчанию. Хотелось бы "запоминание" внутри пресета. Кроме того не попалось окно, где задается изменение размера, смещение готовой картинки... Но тем не менее код сгенерился!
Спасибо за работу!
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 09 июл 2017, 17:37
selenur
Программа пока ещё очень сырая, все эти моменты обязательно учту, в том числе и сохранение пользовательских настроек в пресете, что-бы поделившись файлом пресета с другим пользователем, ему нужно было только выбрать рисунок в первом кадре( на первой странице по аналогии со старой программой) и в последнем кадре генерации G-кода "сформировать".

Сейчас доделаю модуль растрового выжигания, и начну делать возможность в одном пресете создавать несколько отдельных цепочек с модулями, из которых данные можно будет группировать и подавать в модуль генерации g-кода, как раз та самая просьба: "Как ещё в выжигаемую картинку добавить рамку", или обрезать по определенному контуру вокруг рисунка....
В связи с чем реализация хранения настроек, появиться только после этого, т.к. тут я не до конца всё продумал.....
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 10 июл 2017, 15:28
smk58
Подскажите, пожалуйста, почему не загружаются G-code в .cnc формате? В МАСН-3 при нажатии кнопки "Load G-code" в окошке типы файлов появляются только: All files(*.*), (*.nc), (*.ncc), (*.txt).
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 10 июл 2017, 16:01
selenur
smk58 писал(а):Подскажите, пожалуйста, почему не загружаются G-code в .cnc формате? В МАСН-3 при нажатии кнопки "Load G-code" в окошке типы файлов появляются только: All files(*.*), (*.nc), (*.ncc), (*.txt).
так ты у файла измени расширение, перед выбором его в программе mach

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 12 июл 2017, 12:58
selenur
Продолжаю заниматься модулем, растрового выжигания, и попробовал отсечь траектории у которых сила прожига (от 0 до 255) меньше 10, плюс применить модуль оптимизации (который использовался в примере с gerber файлом), в итоге получилась вот такая траектория:
на прожиг которой нужно 15 минут, против обычного варианта как это было в прошлой версии, когда проходилась вся траектория, требуемое время порядка 63 минут.
И вот тут возник куда этот параметр прикрутить. Вот есть форма модуля, и форма настройки расчета мощности:
Могу этот параметр добавить либо на форму модуля, либо прятать его в форме настройки, и на графике как-то отображать.....
Если такая опция нужна, то куда было-бы удобнее её прилепить?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 12 июл 2017, 14:55
Rom327
selenur писал(а):Если такая опция нужна, то куда было-бы удобнее её прилепить?
На второй картинке снизу под графиком добавить ползунок.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 12 июл 2017, 15:16
selenur
Rom327 писал(а):selenur писал(а):Если такая опция нужна, то куда было-бы удобнее её прилепить?
На второй картинке снизу под графиком добавить ползунок.
Ну так тогда и сделаю,

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 июл 2017, 16:23
UmkaAP
Добрый день. Не по теме. Подскажите, чем закончилась история со смещенным ШИМ в GRBL 1.1 по сравнению с 0.9? Проблема, версия 1.1 хуже жгет лазер. Изменил частоту ШИМ с 1 килогерца в 1.1 на 8 килогерц как в 0.9 (рекомендуемая продавцом лазера 10 килогерц). Но тоже не то. Плохо жгет мелкие детали.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 июл 2017, 20:17
Rom327
UmkaAP писал(а):Добрый день. Не по теме. Подскажите, чем закончилась история со смещенным ШИМ в GRBL 1.1 по сравнению с 0.9? Проблема, версия 1.1 хуже жгет лазер. Изменил частоту ШИМ с 1 килогерца в 1.1 на 8 килогерц как в 0.9 (рекомендуемая продавцом лазера 10 килогерц). Но тоже не то. Плохо жгет мелкие детали.
Что за история?
Можно совсем отключить ШИМ и проверить, как жжет на 100%. Может уже лазеру хана...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 13 июл 2017, 21:08
UmkaAP
Rom327 писал(а):Что за история?
Можно совсем отключить ШИМ и проверить, как жжет на 100%. Может уже лазеру хана...
На 11 странице сообщение #203 Видел заданный вопрос и на гитхабе. Сам так подумал, но при откате на 0.9 прошивку снова жгет будь здоров. Замерил напряжения выхода ШИМ на лазер, что в 0.9 что в 1.1 версии линейной зависимости не наблюдаю
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 14 июл 2017, 21:52
selenur
Добавил загрузку файла сверловки из DipTrace, с профилем генерации G-кода.
Но не знаю в GRBL есть какая либо команда паузы?
Или в Candle?
Что-бы после сверловки одним диаметром программа притормозила, для смены сверла?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 июл 2017, 19:00
Alexversh
Вроде как Candle понимает паузу P в долях секунды . Только шпиндель не выключается. Может м5 перед Р? Только пауза GRBL мне кажется не вариант. т.к смены инструмента нет, проще использовать несколько программ. для каждого инстр. своя. В арткаме при создании уп спрашивает одна будет программа со сменой инстр. или две черн. и чист.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 15 июл 2017, 20:53
Rom327
selenur писал(а):Добавил загрузку файла сверловки из DipTrace, с профилем генерации G-кода.
Вложение 2017-07-14_234647.jpg больше недоступно
Но не знаю в GRBL есть какая либо команда паузы?
Или в Candle?
Что-бы после сверловки одним диаметром программа притормозила, для смены сверла?
Команды
М5 останов шпинделя,
М0 останов программы
M5 M0
После смены инструмента запустить шпиндель вручную и выполнение программы "отправить с текущей строки".
http://planetacam.ru/college/learn/7-1/
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 16 июл 2017, 11:41
igoryan74
немного не втему
Rom327 доброго времени подскажите пожалуйста где можно взять программу grblControl на руском ?