Всем привет! Столкнулся с небольшой загвоздкой. Подскажите, пожалуйста, варианты решений)
Есть,вроде, в linuxcnc G10 L2 для поворота осей вокруг Z.
А для поворота вокруг Y не нашел G-код (((.
Конкретно сейчас мне нужно это для фрезеровки на вертикальной поверхности YZ жестко повернутым вдоль оси X шпинделем . Но и в будущем пригодилось бы, так как не всегда есть возможность закрепить заготовку, чтоб обрабатываемая поверхность была горизонтальна.
В самом крайнем случае придется в настройках просто поменять местами X и Z. Но хотелось бы более "технологичного" метода)
поворот системы координат вокруг Y
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: поворот системы координат вокруг Y
Честно говоря не видел такого... имхо просто на Gкоде не выйдет.
Разве что написать функцию для подмены осей:
И потом заменить
G01 X1 Y2 Z3 на:
O<GY-Z> CALL [1] [2] [3]
Функцию можно усложнить, чтобы она принимала и команды с не полными параметрами - (G01 X10 Z2) и G02 с G03.
а что именно фрезеруешь?
Разве что написать функцию для подмены осей:
Код: Выделить всё
O<GY-Z> SUB
G1 X#1 Y#3 Z#2
O<G> ENDSUB
G01 X1 Y2 Z3 на:
O<GY-Z> CALL [1] [2] [3]
Функцию можно усложнить, чтобы она принимала и команды с не полными параметрами - (G01 X10 Z2) и G02 с G03.
а что именно фрезеруешь?
-
Гагарин
- Опытный
- Сообщения: 142
- Зарегистрирован: 18 июн 2015, 17:25
- Репутация: 13
- Настоящее имя: Юрий
- Контактная информация:
Re: поворот системы координат вокруг Y
Спасибо! Интересное решение. Сегодня создал отдельный конфиг для повернутой оси: поменял X и Z местами. Дорабатываю форму для выдува. По высоте не влезает. Поэтому нужно сбоку фрезеровать. Конкретно моя проблема считай решена. Но тему думаю стоит оставить. Вдруг найдутся решения для фрезеровки на поверхностях не только под прямым углом.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: поворот системы координат вокруг Y
еще есть вариант с подменой стандартного Gкода - но имхо оно того не стоит - иметь станок, который не обычно ездит не очень хорошо... (вот http://linuxcnc.org/docs/html/remap/structure.html)
Лучше все это сделать на уровне cam программы.
Лучше все это сделать на уровне cam программы.
