LinuxCNC аспекты практической работы

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

LinuxCNC аспекты практической работы

Сообщение Nick »

Предлагаю обсудить аспекты практической работы с LinuxCNC на реальных станках.
Т.е. именно процедуру того, как работать на станке.
Вот пример, измерение инструмента:
Процедура изменения таблицы инструментов токарный станок
Только к этой статье надо добавить по больше информации, фото, видео, и написать как удобнее этот код использовать.
Аватара пользователя
verser
Мастер
Сообщения: 1904
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: LinuxCNC аспекты практической работы

Сообщение verser »

Nick писал(а):Предлагаю обсудить аспекты практической работы с LinuxCNC на реальных станках.
Т.е. именно процедуру того, как работать на станке.
Вот пример, измерение инструмента:
Отличная тема.
И, если начать "плясать" от таблицы инструментов, то первый практический аспект, вызывающий лично у меня серьезную загвоздку, это выполнение одной программы разными инструментами. А конкрктнее - ручная смена инструмента в середине выполнения программы.
Как правильно встать на паузу, заменить инструмент, вписать для него отступ в таблицу инструментов и продолжить с того же места выполнение программы? В настоящий момент тупо делаю несколько отдельных программ для каждого инструмента, но это надо прекращать.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: LinuxCNC аспекты практической работы

Сообщение Сергей Саныч »

verser писал(а):ручная смена инструмента в середине выполнения программы.
Вот здесь кое-что обсуждалось (для фрезера).
Некоторые вещи я сейчас бы сделал по другому, например, ввел бы измерение длины инструмента прямо в команду M6 (раньше в LCNC такой возможности не было). Но оно и так вполне работает.
Чудес не бывает. Бывают фокусы.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: LinuxCNC аспекты практической работы

Сообщение aftaev »

Nick писал(а):Предлагаю обсудить аспекты практической работы с LinuxCNC на реальных станках.
надо разделить на несколько тем (токарная, фрезерная и тд...)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC аспекты практической работы

Сообщение Serg »

Сергей Саныч писал(а):ввел бы измерение длины инструмента прямо в команду M6
я б так не делал - приходилось выполнять работы, когда размеры заготовки и инструмента не позволяли ездить к измерителю...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
jo_key
Почётный участник
Почётный участник
Сообщения: 262
Зарегистрирован: 19 сен 2011, 14:49
Репутация: 30
Настоящее имя: Евгений
Откуда: Украина, Харьков
Контактная информация:

Re: LinuxCNC аспекты практической работы

Сообщение jo_key »

Сергей Саныч писал(а):verser писал(а):
ручная смена инструмента в середине выполнения программы.
За источник я брал http://softsolder.com/2010/04/14/emc2-u ... tion-ever/ немного переосмыслил, подправил постпроцессор и работаю уже год... только руки не дойдут сделать нормальный "пробник". Макс с чем работал - 7 инструментов.. нареканий нет. В принципе , когда станок собирался, оч сильно уделили этому внимание
Аватара пользователя
verser
Мастер
Сообщения: 1904
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: LinuxCNC аспекты практической работы

Сообщение verser »

Сергей Саныч писал(а):
verser писал(а):ручная смена инструмента в середине выполнения программы.
Вот здесь кое-что обсуждалось (для фрезера).
Некоторые вещи я сейчас бы сделал по другому, например, ввел бы измерение длины инструмента прямо в команду M6 (раньше в LCNC такой возможности не было). Но оно и так вполне работает.
Сергей Саныч, отличная работа! :good:
Измерение длины инструмента прямо в команде M6 неплохо, кстати, воплотили в gmoccapy. Внимательно ознакомился с концепцией. Очень грамотная. Хоть и мозг по-началу сломать можно, как ей пользоваться, но в итоге разобрался. После ряда начальных разовых настроек, и небольших настроек перед началом работы, смена инструмента сводится к вынуть-старую-вставить-новую фрезу, когда выскочит окошко с именем новой фрезы. Расписал подробно как ей пользоваться в теме gmoccapy. И ошибки всевозможные мониторятся, и к таблице инструментов привязана и т.д. и т.п. Сейчас пробую для Axis адаптировать, уж больно понравилась концепция.
Ответить

Вернуться в «LinuxCNC»