Вопрос по постпроцессору

wwswws

МЕСТНЫЙ
ПРОВЕРЕННЫЙ
Регистрация
21.10.2019
Сообщения
16
Реакции
3
Баллы
23
Город
Ульяновск
Имя
Виталий
Плата
Arduino nano, OrangePi Zero 256m и другие запчасти
Прошивка
GRBL 1.1
Здравствуйте.
Подскажите пожалуйста, как сделать выбор команды выполнения по условию.
Имеется два инструмента.
При выборе второго нужно включить обдув.
START = "( TOOL NUMBER:[T])"
START = "if [T]>1 то включить M8"
Заранее спасибо за ответы.
 
Эээ... Вы на каком языке программируете? 3018 понимает только Gкод.
 
Я это понимаю, только постпроцессор это вроде бы файл условий формирования строк Gкода.
Поэтому я предполагаю ,что может есть возможность использовать какие то условия?
Например если выбран второй инструмент, то включить обдув.
 
Так вам постпроцессор подправить нужно? Это ребят программистов надо спрашивать.
 
а как самому подправить постпроцессор, суть я понял, что и как, в блокнотике файл .con подправил, но когда запускаю арткам, он выдаёт ошибку по этому постпроцессору, что не так я делаю, правил в процессе просто один символ, чисто проверить что не так
 
  • Последнее редактирование:
Последнее редактирование:
Файл в студию. Укажи что правил и что в итоге хотел получить.
Себе я переделал под два режима лазера.
Первый выжигание, а второй на вырезку с подключением обдува.
 

Вложения

  • Laser_Grbl.con.txt
    1.5 KB · Просмотры: 13
А проще никак разве? Зачем такие сложности?
Пипку нажал - пошел обдув. И всего делов.
 
Это не интересно :)
У меня работает, если использовать оба инструмента при гравировке и вырезки в одном файле.
Если выбрать только рез, то обдув на включится :(
Есть вариант создать еще один постпроцесс.
 
Да просто ручками поставить в УП в нужном месте одну строку - включение обдува и все, чего тут городить целую систему...
 
Файл в студию. Укажи что правил и что в итоге хотел получить.
Себе я переделал под два режима лазера.
Первый выжигание, а второй на вырезку с подключением обдува.


Вот этот файл, я хотел подправить в нем вот эти кучу ненужных строк одинаковых убрать, а оставить просто для плавного пуска шпинделя M03 S50 P0.5 и так далее S100 S150 и т.д. и т.п. и в конце программы, чтобы шпиндель был M06 а потом уходил в Z0, еще неплохо бы было, чтобы он окружности не разбивал на отрезки а шел по окружностям, знаю так можно сделать
Ваши сообщения автоматически объединены:

еще он пишет мне вот таПАР_ГВС — копия.jpg кую бяку, а я просто поменял в одной строчке S50M3 на M03 S50
 

Вложения

  • GRBL_G_code_mm.con.txt
    1.9 KB · Просмотры: 10
Вот этот файл, я хотел подправить в нем вот эти кучу ненужных строк одинаковых убрать, а оставить просто для плавного пуска шпинделя M03 S50 P0.5 и так далее S100 S150 и т.д. и т.п. и в конце программы, чтобы шпиндель был M06 а потом уходил в Z0, еще неплохо бы было, чтобы он окружности не разбивал на отрезки а шел по окружностям, знаю так можно сделать
Ваши сообщения автоматически объединены:

еще он пишет мне вот таПАР_ГВС — копия.jpg кую бяку, а я просто поменял в одной строчке S50M3 на M03 S50
кодировка текста ему не нравится.... Notepad++ конечно лучше использовать.
 
  • Последнее редактирование:
Последнее редактирование:
Этот файл у меня загрузился.
:)
Сделал такую же замену.
Все прошло нормально.
Все редактирую AkelPad.
Поправил то, что бросилось в глаза.
А точность до четвертого знака после запятой, это критично?
FORMAT = [X|@|X|1.4]
FORMAT = [Y|@|Y|1.4]
FORMAT = [Z|#|Z|1.4]
может двух хватит?
FORMAT = [X|@|X|1.2]
FORMAT = [Y|@|Y|1.2]
FORMAT = [Z|#|Z|1.2]
 

Вложения

  • GRBL_G_code_mm.con.txt
    2.2 KB · Просмотры: 4
Тоже сталкивался с такой проблемой.
Блокнот дописывает свои теги в начало файла и Арткам отказывается его признавать за постпроцессор.
Я пользовался HEX редактором и удалял, насколько помню, первые три байта.
 
Этот файл у меня загрузился.
:)
Сделал такую же замену.
Все прошло нормально.
Все редактирую AkelPad.
Поправил то, что бросилось в глаза.
А точность до четвертого знака после запятой, это критично?
FORMAT = [X|@|X|1.4]
FORMAT = [Y|@|Y|1.4]
FORMAT = [Z|#|Z|1.4]
может двух хватит?
FORMAT = [X|@|X|1.2]
FORMAT = [Y|@|Y|1.2]
FORMAT = [Z|#|Z|1.2]
Этот постпроцессор чего дает? какие изменения со стандартным?
 
Человек возится именно с этим постпроцессором. По этому я его и смотрел. :)
Стандартный это какой? Там их очень много.
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать