G52 fanuc пример программы

подскажите как правильно использовать код G52 в системе Fanuc18i на обрабатывающем центре станке с возможностью вылета пиноли и W.

Re: G52 в системе Fanuc18i

Сообщение andrysir1 » 07 май 2018, 15:59

Сама команда, если смотреть по старшьінству, то она смещает рабочую систему координат на растояние записаное в строке, тоисть G52 X. При етом сместятся также все координатьі, записаньіе в G54-G59, на ето самое растояние. Но она не влияет на команду G92.
Тоесть она работает до тех пор, пока ее не вьіключить : G52 X0. При етом координата возвратится а точку записаную в G92. И вместе с тем Вернутся и G54-G59.
Пример с фрезерной прграммьі. Исплльзуем 2 инсьрумента, которьіе записаньіе в G54 -1 инструмент, в G55- второй соответственно. Координатьі 1 заготовки запишем через G92 X. а второй через G52. при етом растояние записаное в G52, будет отщитьіватся от G92., по приращению.
G92 x50 У100
.
G54
M98 P0001
G52 X200
M98 P0001

G52 local Coordinate system/G52 cnc Milling


G52 x0
.
G55
M98 P0002
G52 x200
M98 P0002
G52 x0
.
M30.

На примере сначала обработается программа 0001 с нулевими точками программьі в кооодитате Х50 У100 первьім инструментом, потом тем же инструментом обработается таже программа но нулевьіе точки программьі сместятся в точку Х250 У100., потом вторьім инструментом проделаем теже действия второй программой.
Если не отключить команду G52 при переходе от одной программьі к второй, то сначала обработается вторая программа на координатах Х250 У100, а потом надо отключить команду G52 X0, и обработается вторая программа в координатах Х50 У100
G55
M98 P0002
G52 X0
M98 P0002
.
M30
Немного сумбурно, но надеюсь поймете.

  • Отправить тему по email
  • Версия для печати
Читайте также:
Негативные родовые программы примеры

2 сообщения • Страница 1 из 1

  • Wiki
  • ↳ Wiki нашего клуба: cnc-club.ru/wiki
  • Станки
  • ↳ Фрезерные станки по металлам
  • ↳ Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры
  • ↳ Токарные станки
  • ↳ Лазерные, плазменные и другие раскроечные станки
  • ↳ 3D принтеры
  • ↳ Роботы
  • ↳ Прочие станки
  • ↳ Изделия
  • ↳ Общие вопросы
  • ↳ Станки
  • Предложения покупки/продажи/услуг
  • ↳ Куплю
  • ↳ Продам
  • ↳ Услуги
  • ↳ Продано
  • ↳ Карантин
  • Системы ЧПУ
  • ↳ LinuxCNC
  • ↳ MESA
  • ↳ Windows / Mach
  • ↳ KFlop
  • ↳ Промышленные стойки
  • Программное обеспечение
  • ↳ Новости и анонсы
  • ↳ CAD пакеты
  • ↳ SolidWorks
  • ↳ Компас
  • ↳ CAM пакеты
  • ↳ Artcam
  • ↳ Прочие вопросы Linux
  • ↳ Прочие вопросы Windows
  • Детали станков
  • ↳ Механика
  • ↳ Электроника
  • ↳ Двигатели и шпиндели
  • Обработка
  • ↳ Материалы
  • ↳ Инструмент
  • ↳ Видео
  • Мероприятия
  • ↳ Мероприятия
  • Площадки друзей cnc-club.ru
  • ↳ Chipmaker.ru
  • Ресурсы сети
  • ↳ Интернет сайты
  • ↳ Организации
  • Сайт
  • ↳ Обсуждение сайта
  • ↳ Оффтоп
  • Женский раздел
  • ↳ Женский раздел
  • English forum
  • Архив
  • ↳ Архив
  • Список форумов
  • Часовой пояс: UTC+03:00
  • Удалить cookies
  • Связаться с администрацией

Источник: www.cnc-club.ru

How to use G52 Local Coordinate command in Fanuc Controller #Gcode #mcode #Fanuc

G52 установить сдвиг рабочих координат HAAS

Эти G-коды позволяют выбрать одно из шести смещений системы рабочих координат, которые введены на дисплейной странице Смещение Рабочих Координат (Work Zero Offset). Все последующие перемещения осей будут осуществляться относительно выбранной рабочей системы координат.

Эти G-коды работают подобно кодам G54–G59

Код G154 был добавлен в программной реализации системы HAAS версии 12.02 и выше. Эта возможность позволяет расширить число дополнительных систем рабочих координат до 99. Во всех предыдущих версиях пользователь был ограничен 27 системами рабочих координат. Они включали шесть стандартных систем координат (определяемые черед G54–G59) и 20 дополнительных (с G110 по G129).

Читайте также:
Программа исследования выполняет функции

Теперь, с помощью кода G154 P1–99 вы можете активировать дополнительные системы рабочих координат. Например, G154 P10 активирует дополнительную систему рабочих координат №10. Обратите внимание, что коды с G110 по G129 ссылаются на те же системы координат, что и G154 с P1 по P20, то есть, их можно выбрать, используя любой метод. Дисплей Рабочих Координат будет скорректирован соответственно. Страница Позиционирование также расширена так, чтобы при задании рабочих координат через код G154 заголовок в верхнем правом углу рабочих координат будет показывать значение G154 P.

Примечание: в программном обеспечения версии 12.02 код G154 переименован в G155: во всех предыдущих версиях код G154 означал 5-осевой цикл жесткого нарезания левой резьбы. Теперь он задаётся кодом G155.

Примечание: команда G52работает в зависимости от установок параметра 33. Эти установки выбирают один из стилей FANUC, HAAS или YASNAK для определения координат.

Этот код выбирает систему координат G52. Эта система координат работает подобно системе координат G54 за исключением того, что она может изменяться программно с использованием кода G92.

Этот код устанавливает сдвиг локальной (дочерней) системы координат по отношению к текущей рабочей системе. G52 не модальная функция, не задаёт осевого перемещения. Координатная система G52 будет эффективна для всех рабочих координатных систем до её отмены. Отмена осуществляется путём нажатия на RESET или достижением конца программы. Также отменяется при достижении команд M30, G52 X0 Y0 Z0 или командой G92.

Этот код по действию подобен коду G52 FANUC, за исключением того, что он не отменяется по включению станка, нажатию RESET или достижению программой команды M30. Отмена сдвига рабочей координатной системы можно осуществить только командой G52 X0 и/или Y0 и/или Z0 или командой G92.

Читайте также:
Программа мегаклиника инструкция по применению в поликлинике

Источник: studopedia.su

Выбор локальной системы координат – G52

Когда программирование осуществляется в системе координат детали, иногда удобно иметь временную координатную систему внутри рабочей системы координат. Такая система координат называется локальной. Формат задания локальной системы координат:

При помощи G52 будет задана локальная система координат (X’Y’Z’), начало которой будет смещено относительно рабочей XYZ так, что текущая точка инструмента в локальной системе координат примет значение заданных в адресах X,Y,Z величин. Например, при задании G52 X100 Y100 , локальная система координат установится относительно рабочей смещенной на вектор A ( 100,60 ) и текущая точка инструмента станет равной X100 , Y100 , вместо X200 , Y160 .

При отсутствии одного из параметров X , Y , Z , координаты локальной системы по этой оси не смещаются. После установки локальной системы координат все последующие команды движения выполняются в локальной системе координат. Локальная система координат может быть изменена заданием новой функции G52 с новыми значениями адресов X , Y , Z в рабочей системе координат.

Источник: www.axispanel.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru