Страница 53 из 130
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 11:56
selenur
Alexversh писал(а):Вроде все понятно.) А разве GRBL поддерживает смену инструмента?
Насчет смены не подскажу, не знаю, это с расчетом на другие ЧПУ системы.
Я планирую добавить модуль прямого управления Grbl контроллером, в результате чего последним кадром будет этот модуль, а не модуль генерации файла G-кода.
И в этом случае у меня эта задача будет решаться программным путем

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 14:25
xvovanx
Загрузил пробную прогу.
Интуитивно нахрапом ничего не понятно оказалось, пошел смотреть урок видео и читать описание
- Сразу не понравилось слово "пресет"

"Выбор пресета" - ввело в ступор, чего от меня хотят.
- Почему в меню обе надписи дублированы?
- При нажатии кнопки - вылет (системма XP)
- (OS_XP) после загрузки цветного изображения, при изменении яркости/контраста - вылет.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 15:12
selenur
xvovanx писал(а):Сразу не понравилось слово "пресет"
Сам долго думал, как назвать, в итоге взял аналогию от сюда:
http://adobe-master.ru/chto-takoe-prese ... trume.html
xvovanx писал(а):Почему в меню обе надписи дублированы?
Если ты про слово пресет, то тут всё очень просто:
Какое название внутри файла давал такое и выводится
xvovanx писал(а):(OS_XP) после загрузки цветного изображения, при изменении яркости/контраста - вылет.
Это скоро поправлю...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 15:16
xvovanx
Раза так с пятого (при загрузке разных картинок тоже с вылетами) удалось раз изменить яркость. При нажатии кнопки - вылет.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 15:23
xvovanx
Из статьи, если речь про сохраненный набор предустановок (яркость/контраст/...), то напрашивается что-то типа "профиль пользователя" или "набор настроек".
selenur писал(а):
xvovanx писал(а):Почему в меню обе надписи дублированы?
Если ты про слово пресет, то тут всё очень просто:
...
Нет, я про это
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 15:35
selenur
В каталоге с программой, есть каталог, в котором содержатся файлы пресетов:
В файлах описывается какие модули будут отображаться, а так-же в них будут храниться настройки каждого кадра.
И внутри них храниться имя для отображения, которое будет выводится в списке пресетов.
Начиная с этой версии, пользователь сам может определять, какие модули использовать, в какой последовательности.
Т.е. теперь, нет жесткой последовательности модулей, которую нельзя поменять.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 16:10
Rom327
selenur писал(а):
Сам долго думал, как назвать, в итоге взял аналогию от сюда:
http://adobe-master.ru/chto-takoe-prese ... trume.html...
Из статьи, если речь про сохраненный набор предустановок (яркость/контраст/...), то напрашивается что-то типа "профиль пользователя" или "набор настроек".
Может все же
"набор настроек" вместо
"пресет"?
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 16:24
selenur
Пока я планировал именовать так:
Но Я только ЗА! сменить используемые термины, так что предлагайте
Как большинство решит, так и будет.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 16:37
xvovanx
Rom327 писал(а):
Может все же "набор настроек" вместо "пресет"?
У нас, судя по блок схеме, пресет - не просто "набор настроек пользователя". В пресет входит и куча всего, типа разные УП, центра координат, траектории...

Но "набор настроек" все ж более понятен, чем пресет

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 16:55
selenur
xvovanx писал(а):В пресет входит и куча всего, типа разные УП, центра координат, траектории.
Я долго думал как это назвать, в начале "схема взаимосвязи модулей", но в описании, и в разговоре немного неудобно, в итоге одним словом вроде неплохо звучит как Композиция.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 16:58
selenur
xvovanx писал(а):Но "набор настроек" все ж более понятен, чем пресет
Если так удобнее и понятнее, то переименую всё...
Если в течение пары дней, не появиться других идей.

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 17:48
Alexversh
selenur писал(а):Если в течение пары дней, не появиться других идей.
Меня устраивает "пресет" коротко и понятно. Как вариант "проект".
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 17:51
MX_Master
Народ предпочитает футбол, хотя это ногомяч (:
"предустановка"
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 20:51
Rom327
А может вернуться к "Профайлу" ? Вроде уже привыкать начали... Или "сценарий".... или "стратегия"...
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 20:56
selenur
Rom327 писал(а):А может вернуться к "Профайлу"
Тут главное что-бы потом ещё не путать с профилем станка, т.к. это ещё один каталог с файлами, только содержимое иное

Теперь вот так выглядит начинка:
Теперь внутри скрипта можно городить свои циклы, условия, и др.... что душе угодно....
Постепенно начну приводить примеры того что можно делать с их помощью......

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 21:02
Rom327
selenur писал(а):Тут главное что-бы потом ещё не путать с профилем станка, т.к. это ещё один каталог с файлами, только содержимое иное
Ну тогда "сценарий" или "стратегия"... И, чувствую, инструкция выйдет 3-х томником...

Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 27 июн 2017, 21:24
selenur
Rom327 писал(а):И, чувствую, инструкция выйдет 3-х томником...
В процессе пользования, думаю устаканится некоторый список "сценариев/стратегий/пресетов" + профилей станков, и от 2-й версии по идее не будет особых отличий.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 28 июн 2017, 20:32
selenur
Добавил ещё пару модулей, для создания печатных плат, реализована возможность получать траектории как во внутрь от базовой, так и наружу.
Для примера берем гербер файл, и загружаем:
Вот тут думаю ещё добавить возможность удалять лишние траектории, правда не знаю а нужно ли это????
После нажатия кнопки, получаем цельную траекторию:
На следующем кадре, получаем предыдущую траекторию, и считаем её за базовую, потом указываем направление для траектории, относительно базовой, если нужно делаем первоначальный отступ, а потом по циклу, получаем траектории:
Данный вариант планирую использовать для лазерной засветки фоторезиста.
А если цикл наружу, то получаем траекторию для гравировки:
Вот пример в кандле:
Правда ещё пока модуля оптимизации траектории не хватает, т.к. на круговых траекториях слишком много ненужных точек, и холостого хода много.
Но скоро добавлю этот модуль, и тогда уже выложу для тестов.
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 28 июн 2017, 20:35
Mecal305
[quote="selenur"]Не запомнил кто спрашивал, поэтому отпишусь тут:
Если нужно рулить мощностью лазера при выжигании рисунка, используя ось Z, то делается так:
И в профиле пишется примерно так:
2017-06-23_172229.png (3.41 Кб) Просмотров: 271
Где значение в кавычках в текст G-кода попадает как текст, и вставляется число параметра S.[/qu
доброго дня пробывал заставить свой станок работать через ось Z но наверно я чего то не понял т.к. в коде не правильно меняется скорость возможно помочь мне разобраться. За ранее благодарю
Re: Генерация G-кода, из текста, рисунка, и файлов PLT, DXF
Добавлено: 28 июн 2017, 20:46
selenur
Mecal305 писал(а):selenur писал(а):Не запомнил кто спрашивал, поэтому отпишусь тут:
Если нужно рулить мощностью лазера при выжигании рисунка, используя ось Z, то делается так:
И в профиле пишется примерно так:
2017-06-23_172229.png (3.41 Кб) Просмотров: 271
Где значение в кавычках в текст G-кода попадает как текст, и вставляется число параметра S.[/qu
доброго дня пробывал заставить свой станок работать через ось Z но наверно я чего то не понял т.к. в коде не правильно меняется скорость возможно помочь мне разобраться. За ранее благодарю
Выложи сюда файл профиля станка, исходный рисунок, и диапазон по Z в пределах которого должно меняться значение

и постараюсь помочь
