Программирование по четырем осям
Программирование по четырем осям осуществляется достаточно просто, благодаря все тем же g-кодам, необходимым для 3-х осевой обработки с ЧПУ.
Вот схема, которая наглядно показывает векторы движения по осям.
Первые 3 оси — это знакомые оси X, Y и Z. Оси A и B — это потенциальные 4-е оси. Если у станка есть и то, и другое, это 5-осевой станок с ЧПУ.
Другими словами, вы можете установить свою 4-ю ось как ось A или ось B. Как правило, ось A вращается вокруг оси X станка, а ось B вращается вокруг оси Y станка. Но на практике, поскольку 4-я ось обычно съемная, вы будете называть ее осью A независимо от того, выставлена ли она по X или Y. Выравнивание по X или Y — это просто решение, которое вы примете в зависимости от выполняемой вами работы.
Предположим, вы решили установить свою 4-ю ось как «A». Тогда вы можете просто сослаться на это в G-Code. Так, например, вы можете повернуть в положение 0 с помощью «A0».
А как насчет единиц?
Перемещения по осям X, Y и Z выражаются в дюймах или мм в зависимости от действующей системы единиц.
Для осей вращения (которые вы будете использовать только на 4- или 5-осевом станке) мы не используем размеры для единиц измерения, мы используем углы, обычно в градусах. Например, поворот 4-й оси в положение 90 градусов можно выполнить как A90.
Инкрементальные и абсолютные и смещения
С большинством элементов управления координаты 4-й оси получают все возможности, доступные при использовании обычных координат. Так, например, вы можете использовать абсолютные или относительные координаты.
Рабочие смещения будут содержать не только XYZ, но и координату 4-й оси. Вы можете представить, что если у вас есть крепежная плита с креплениями с 4 сторон, вам может потребоваться настроить 4 рабочих смещения, соответствующих каждой из 4 сторон плиты. И, если у вас есть 4 детали с каждой стороны, у вас также может быть 4 стороны, умноженные на 4 детали, или 16 рабочих смещений.
С этими 16 рабочими смещениями вы можете создать 1 программу обработки детали в вашем программном обеспечении CAM. Затем, настроить ее как подпрограмму , установить рабочую координату, вызвать подпрограмму детали, установить следующую рабочую координату, вызвать подпрограмму и т. д., Чтобы сделать все 16 частей.
Поиск нуля в 4-осевой обработке с ЧПУ
Нулевая точка, конечно же, является источником при программировании вашей детали. Это 0, 0, 0, в вашей программе CAD или исходная точка в программе CAM.
При программировании 4-й оси часто бывает удобно иметь нулевую точку на каждой проиндексированной стороне крепежной плиты. Таким образом, вы можете использовать рабочие смещения, как описано выше.
Это имеет смысл для индексирования с ЧПУ по 4 осям. Но при непрерывной обработке по 4-й оси может быть более разумным, чтобы ось, на которой вращается 4-я ось, была равна 0.
Чтобы выбрать нулевую деталь для непрерывной обработки, вы должны хорошо знать свое программное обеспечение CAM.
Программирование по четырем осям для непрерывной работы
Это подводит меня к обсуждению программирования для непрерывной работы 4-й оси.
Это самый сложный вид 4-х осевой обработки с ЧПУ. Это не то, что вы обычно делаете вручную, используя g-код. Вместо этого вы воспользуетесь одним из двух видов программного обеспечения.
Программное обеспечение 4 Axis Wrapper
Программное обеспечение 4 Axis Wrapper — это самый простой способ выполнить программирование по четырем осям. По сути, вы программируете работу на плоской плоскости XYZ. Например, вы можете создать текстовую гравюру. Программное обеспечение 4 Axis Wrapper преобразует этот g-код, чтобы он был обернут вокруг цилиндра определенного диаметра.
Но я предпочитаю использовать современные CAM программы такие как Fusion 360 или PowerMill. Они могут выполнять «обертывание» по 4-й оси.
Программное обеспечение 4 Axis CAM
Программное обеспечение Wrapper может быть полезным, но очевидно, что оно имеет множество ограничений. Для выполнения истинной 4-х осевой непрерывной обработки требуется программное обеспечение CAM, поддерживающее 4 оси.
Вот пара видео, где мы можем увидеть программирование по четвертой оси с помощью разных CAM программ.