MyHaas Добре дошли,
!
Haas Tooling История на поръчки на посетителите MyHaas/HaasConnect Вписване Регистрирайте се Haas Tooling Моя профил Order History Return History MyHaas/HaasConnect Изход Добре дошли, Моите машини Последна дейност Моите оферти Моя профил Моите потребители Изход
Намерете Вашия дистрибутор
  1. Избор на език
    1. English
    2. Deutsch
    3. Español - España
    4. Español - Méjico
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. пост-советский
    15. Türkçe
    16. 中文
    17. Suomi
    18. Norsk
    19. الإنجليزية
    20. български
    21. Hrvatski
    22. Ελληνικά
    23. Română
    24. Slovenský
    25. Slovenščina
    26. 한국어
    27. 日本語
Search
  • Машини Main Menu
    • Вертикални фрези Haas Вертикални фрези
      Вертикални фрези
      Вертикални фрези View All
      • Вертикални фрези
      • Серията VF
      • Универсални машини
      • Серия VR
      • Вертикални центри с палетна станция
      • Мини Обработващи центри
      • Центри за инструментално производство
      • Пробивно/Резбонарязващи/Фрезови центри
      • Центри серия Toolroom
      • Компактни фрези
      • Рутери за метал с ЦПУ
      • Супер дълги ВОЦ
      • Настолен обработващ център с ЦПУ
      • Станция за автоматично зареждане на детайли за фреза
      • Компактна станция за автоматично зареждане на детайли
    • Product Image Решения с много оси
      Решения с много оси
      Решения с много оси View All
      • Решения с много оси
      • Стругове с Y-ос
      • Фрези с 5 оси
    • Стругове Haas Стругове
      Стругове
      Стругове View All
      • Стругове
      • Серия ST
      • Два шпиндела
      • Инструментални стругове
      • Патронен струг
      • Прътоподаващо устройство Haas V2
      • Станция за автоматично зареждане на детайли за струг
    • Хоризонтални фрези Haas Хоризонтални фрези
      Хоризонтални фрези
      Хоризонтални фрези View All
      • Хоризонтални фрези
      • Конус 50
      • Конус 40
    • Въртящи маси и делителни апарати Haas Въртящи маси и индексиращи апарати
      Въртящи маси и индексиращи апарати
      Въртящи маси и индексиращи апарати View All
      • Въртящи маси и индексиращи апарати
      • Въртящи маси
      • Делителни апарати
      • Въртящи маси с 5 оси
      • Едрогабаритни въртящи маси
    • Product Image Системи за автоматизация
      Системи за автоматизация
      Системи за автоматизация View All
      • Системи за автоматизация
      • Пакети Robot
      • Станция за автоматично зареждане на детайли
      • Системи за палетни станции
      • Прътоподаващо устройство на Haas
      • Models
    • БЪРЗИ ВРЪЗКИ Специална серия  Специална серия 
      КАРИЕРИ В HAAS КАРИЕРИ В HAAS СЪЗДАВАНЕ И ЦЕНООБРАЗУВАНЕ КОНФИГУРИРАНЕ И ЦЕНООБРАЗУВАНЕ Ценова листа Ценова листа КАКВО НОВО КАКВО НОВО ВАШЕТО ПЪРВО ЦПУ ВАШЕТО ПЪРВО ЦПУ HAAS SIX PACK HAAS SIX PACK
      ИНСТРУМЕНТИ ЗА ПОКУПКА
      • Конфигуриране и ценообразуване на Haas
      • Ценова листа
      • Наличности на склад
      • CNCA финансиране
      ИСКАТЕ ЛИ ДА ГОВОРИТЕ С НЯКОЙ?

      Представителството на завода на Haas (HFO) може да отговори на Вашите въпроси и да Ви окаже съдействие да направите най-добрия избор.

      CONTACT YOUR DISTRIBUTOR >
  • Опции Main Menu
    • Product Image Шпиндели
      Шпиндели
      Шпиндели View All
      • Шпиндели
    • Product Image Инструментален магазин
      Инструментален магазин
      Инструментален магазин View All
      • Инструментален магазин
    • Product Image 4-та | 5-та ос
      4-та | 5-та ос
      4-та | 5-та ос View All
      • 4-та | 5-та ос
    • Product Image Револверни глави с фрезови инструменти
      Револверни глави с фрезови инструменти
      Револверни глави с фрезови инструменти View All
      • Револверни глави с фрезови инструменти
    • Product Image Измерване
      Измерване
      Измерване View All
      • Измерване
    • Управление на стружките и охлаждащата течност на Haas Управление на стружките и охлаждащата течност
      Управление на стружките и охлаждащата течност
      Управление на стружките и охлаждащата течност View All
      • Управление на стружките и охлаждащата течност
    • Управлението на Haas Управлението на Haas
      Управлението на Haas
      Управлението на Haas View All
      • Управлението на Haas
    • Product Image Продуктови опции
      Продуктови опции
      Продуктови опции View All
      • Продуктови опции
    • Product Image Инструменти и устройства за фиксиране
      Инструменти и устройства за фиксиране
      Инструменти и устройства за фиксиране View All
      • Инструменти и устройства за фиксиране
    • Product Image Закрепване на детайла
      Закрепване на детайла
      Закрепване на детайла View All
      • Закрепване на детайла
    • Product Image Решения с 5 оси
      Решения с 5 оси
      Решения с 5 оси View All
      • Решения с 5 оси
      • 5 Easy Steps to 5-Axis
    • Product Image Автоматизиране
      Автоматизиране
      Автоматизиране View All
      • Автоматизиране
    • БЪРЗИ ВРЪЗКИ Специална серия  Специална серия 
      КАРИЕРИ В HAAS КАРИЕРИ В HAAS СЪЗДАВАНЕ И ЦЕНООБРАЗУВАНЕ КОНФИГУРИРАНЕ И ЦЕНООБРАЗУВАНЕ Ценова листа Ценова листа КАКВО НОВО КАКВО НОВО ВАШЕТО ПЪРВО ЦПУ ВАШЕТО ПЪРВО ЦПУ HAAS SIX PACK HAAS SIX PACK
      ИНСТРУМЕНТИ ЗА ПОКУПКА
      • Конфигуриране и ценообразуване на Haas
      • Ценова листа
      • Наличности на склад
      • CNCA финансиране
      ИСКАТЕ ЛИ ДА ГОВОРИТЕ С НЯКОЙ?

      Представителството на завода на Haas (HFO) може да отговори на Вашите въпроси и да Ви окаже съдействие да направите най-добрия избор.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Открийте с какво Haas се различава
    • Защо Haas
    • MyHaas
    • Образователна общност
    • Индустрия 4.0
    • Сертификация от Haas
    • Отзиви на клиенти
  • Сервиз Main Menu
      Добре дошли в Сервизно обслужване на Haas
      НАЧАЛО ОБСЛУЖВАНЕ Ръководства за оператора Процедури „Как да…“ Ръководства за отстраняване на неизправности Превантивна поддръжка Части Haas ИНСТРУМЕНТИТЕ НА HAAS Видеоклипове
  • Видеоклипове Main Menu
  • Свържете се с нас

×

Резултати от търсене

Web Pages

Images

    • <
    • 1
    • >
MyHaas Добре дошли,
!
Haas Tooling История на поръчки на посетителите MyHaas/HaasConnect Вписване Регистрирайте се Haas Tooling Моя профил Order History Return History MyHaas/HaasConnect Изход Добре дошли, Моите машини Последна дейност Моите оферти Моя профил Моите потребители Изход
Намерете Вашия дистрибутор
  1. Избор на език
    1. English
    2. Deutsch
    3. Español - España
    4. Español - Méjico
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. пост-советский
    15. Türkçe
    16. 中文
    17. Suomi
    18. Norsk
    19. الإنجليزية
    20. български
    21. Hrvatski
    22. Ελληνικά
    23. Română
    24. Slovenský
    25. Slovenščina
    26. 한국어
    27. 日本語
Search
×

Резултати от търсене

Web Pages

Images

    • <
    • 1
    • >

Mill - G-Codes

Ръководство за оператора на фрезата


  • 1 - Фреза - Представяне
  • 2 - Фреза - Правна информация
  • 3 - Фреза - Безопасност
  • 4 - Фреза - Висящо командно табло
  • 5 - Фреза - Дисплей за управление
  • 6 - Фреза - Мениджър на устройства
  • 7 - Фреза - Функция за сензорен екран
  • 8 - Фреза – Настройка на детайл
  • 9 - Фреза - Горен инструментален магазин
  • 10 - Фреза - SMTC
  • 11 - Фреза - Работа
  • 12 - Фреза - Програмиране
  • 13 - Фреза - Макроси
  • 14 - Фреза - Икони за управление
  • 15 - Фреза - Дистанционно управление с ръчен импулсен генератор
  • 17 - Фреза - G-кодове
  • 18 - Фреза - M-кодове
  • 19 - Фреза - Настройки
  • 20 - Фреза - Друго оборудване

Go To :

17.1 Въведение в G-кодовете на фрезата

Въведение в G-кодовете на фрезата

Тази глава предоставя подробни описания за G-кодове, които използвате, за да програмирате Вашата фреза. 

ВНИМАНИЕ: Примерните програми в това ръководство са тествани за точност, но те са единствено с илюстративна цел. Програмите не определят инструментите, изместванията или материалите. Те не описват устройството за фиксиране на детайла или други фиксиращи приспособления. Ако изберете да пуснете примерна програма на вашата машина, извършете това в режим Графичен. Винаги следвайте безопасни практики на обработка, когато пускате непозната програма.

ЗАБЕЛЕЖКА: Примерните програми в това ръководство представят много консервативен стил на програмиране. Примерите са предназначени да демонстрират безопасни и надеждни програми и те не са задължително най-бързия или най-ефективния начин да работите с машината. Примерните програми използват G-кодове, които може да изберете да не използвате при по-ефективни програми.

Какво представляват G-кодовете?
  • 17.1 - Фреза - G-кодове
  • 17.2 G-кодове за рязане
  • 17.3 Компенсация на инструмента
  • 17.4 Повтарящи се цикли
  • 17.5 Специални G кодове
Отмяна
Код Описание Група
G00 Позициониране с бързо движение 01
G01 Движение с линейна интерполация 01
G02 Кръгово интерполационно движение в посока по часовниковата стрелка 01
G03 Кръгово интерполационно движение в посока обратна на часовниковата стрелка 01
G04 Пауза 00
G09 Точен стоп 00
G10 Задаване на измествания 00
G12 Фрезоване на джобове по часовниковата стрелка 00
G13 Фрезоване на джобове обратно на часовниковата стрелка 00
G17 Избиране на равнина XY 02
G18 Избиране на равнина XZ 02
G19 Избиране на равнина YZ 02
G20 Избиране на инчове 06
G21 Избиране на метрична система 06
G28 Връщане към машинната нула 00
G29 Връщане от базова точка 00
G31 Подаване до пропускане 00
G35 Автоматично измерване на диаметъра на инструмента 00
G36 Автоматично измерване на изместването на детайла 00
G37 Автоматично измерване на изместването на инструмента 00
G40 Отмяна на компенсацията на резеца 07
G41 2D компенсация на резеца вляво 07
G42 2D компенсация на резеца вдясно 07
G43 Компенсация на дължината на инструмента + (събиране) 08
G44 Компенсация на дължината на инструмента - (изваждане) 08
G47 гравиране на текст 00
G49 G43/G44/G143 Отмяна 08
G50 Отмяна на мащабиране 11
G51 Мащабиране 11
G52 Задаване на работна координатна система 00 или 12
G53 Избор на немодална машинна координата 00
G54 Избиране на работна координатна система #1 12
G55 Избиране на работна координатна система #2 12
G56 Избиране на работна координатна система #3 12
G57 Избиране на работна координатна система #4 12
G58 Избиране на работна координатна система #5 12
G59 Избиране на работна координатна система #6 12
G60 Еднопосочно позициониране 00
G61 Режим точен стоп 15
G64 G6115
G65 Опция извикване на макрос подпрограма 00
G68 Завъртане 16
G69 Отмяна на въртене G68 16
G70 Центрова окръжност на отвори за болтове 00
G71 Отвори за болтове по дъга 00
G72 Отвори за болтове по протежение на ъгъл 00
G73 Високоскоростен пробивен повтарящ се цикъл с отвеждане на свредлото 09
G74 Реверсивен резбонарезен повтарящ се цикъл 09
G76 Повтарящ се цикъл за чисто разстъргване 09
G77 Повтарящ се цикъл за обратно разстъргване 09
G80 Отмяна на повтарящ се цикъл 09
G81 Повтарящ се цикъл за пробиване 09
G82 Повтарящ се цикъл на точково пробиване 09
G83 Нормален пробивен повтарящ се цикъл с отвеждане на свредлото 09
G84 Резбонарезен повтарящ се цикъл 09
G85 Повтарящ се цикъл за разстъргване 09
G86 Повтарящ се цикъл на разстъргване и спиране 09
G89 Повтарящ се цикъл от разстъргване навътре, пауза, разстъргване навън 09
G90 Команда за абсолютна позиция 03
G91 Команда за инкрементална позиция 03
G92 Задаване на стойност на отместване за работни координатни системи 00
G93 Режим на инвертирано време на подаване 05
G94 Режим подаване на минута 05
G95 Подаване на оборот 05
G98 Връщане към началната точка на повтарящ се цикъл 10
G99 Връщане към равнината R на повтарящ се цикъл 10
G100 Отмяна на огледално изобразяване 00
G101 Активиране на огледално изобразяване 00
G103 Ограничаване на буферирането на блокове 00
G107 Цилиндрично картографиране 00
G110 #7 Координатна система 12
G111 #8 Координатна система 12
G112 #9 Координатна система 12
G113 #10 Координатна система 12
G114 #11 Координатна система 12
G115 #12 Координатна система 12
G116 #13 Координатна система 12
G117 #14 Координатна система 12
G118 #15 Координатна система 12
G119 #16 Координатна система 12
G120 #17 Координатна система 12
G121 #18 Координатна система 12
G122 #19 Координатна система 12
G123 #20 Координатна система 12
G124 #21 Координатна система 12
G125 #22 Координатна система 12
G126 #23 Координатна система 12
G127 #24 Координатна система 12
G128 #25 Координатна система 12
G129 #26 Координатна система 12
G136 Автоматично измерване на изместването на центъра на детайла 00
G141 3D+ Компенсация на резеца 07
G143 Компенсация на дължината на инструмента при 5-та ос + 08
G150 Фрезоване на гнездо с общо предназначение 00
G154 Избор на координати на детайла P1-P99 12
G156 Повтарящ се цикъл на щосване 09
G167 Промяна на настройката 00
G174 Невертикално нарязване на резба с твърд метчик обратно на часовата стрелка 00
G184 Невертикално нарязване на резба с твърд метчик по часовата стрелка 00
G187 Настройка на класа на грапавост 00
G234 Управление на централната точка на инструмента (TCPC) 08
G253 G253 Ориентиране на шпиндела от нормална към специализирана координатна система 00
G254 Динамично изместване на детайла (DWO) 23
G255 Отмяна на динамично изместване на детайла (DWO) 23
G266 Линейно бързо % движение на видимите оси 00
G268 Активиране на функция координатна система 02
G269 Деактивиране на функция координатна система 02

G-кодове за рязане

Основните G-кодове са категоризирани в интерполационно движение и повтарящи се цикли. Кодовете за рязане на интерполационното движение са разделени на:

G01 - Движение с линейна интерполация
G02 - Кръгово интерполационно движение по часовниковата стрелка
G03 - Кръгово интерполационно движение обратно на часовниковата стрелка
G12 - Фрезоване на джобове по часовниковата стрелка
G13 - Фрезоване на джобове обратно на часовниковата стрелка

Движение с линейна интерполация

G01 Движение с линейна интерполация се използва за отрязване на прави линии. То изисква скорост на подаване, определена с адресния код Fnnn.nnnn. Xnn.nnnn, Ynn.nnnn, Znn.nnnn, и Annn.nnn са адресни кодове по избор за определяне на рязането. Следващите команди за осево движение ще използват стойността на подаване определена от G01, докато не се зададе друго осево движение, G00, G02, G03, G12, или G13.

По ъглите могат да се изработят фаски, чрез употребата на избираем аргумент Cnn.nnnn, за да се определи фаската. Ъглите могат да бъдат заоблени, чрез употребата на избираем адресен код Rnn.nnnn, за да се определи радиусът на дъгата. За повече информация вижте G01 линейно интерполационно движение (група 01).

Кръгово интерполационно движение

G02 и G03 са G-кодовете за режещи кръгови движения. Кръгово интерполационно движение притежава няколко адресни кода за избор, за определяне на дъгата или окръжността. Дъгата или окръжността започват рязане от текущата позиция на инструмента [1] до геометрията определена в командата G02/ G03.

Дъгите могат да бъдат определени по два различни метода. Предпочитаният метод е да определите центъра на дъгата или окръжността с I, J и/или K и да определите крайната точка [3] на дъгата с X, Y и/или Z. Стойностите I J K определят относителните разстояния X Y Z от началната точка [2] до центъра на окръжността. Стойностите X Y Z определят абсолютните разстояния X Y Z от началната до крайната точка на дъгата в текущата координатна система. Това, също така, е единствения метод да изрежете окръжност. Като определите само стойностите I J K и не определите стойностите X Y Z на крайната точка, ще се изреже окръжност.

Другият метод за отрязване на дъга е да определите стойностите X Y Z за крайната точка и да определите радиуса на окръжността със стойност R.

Долу са примери за употреба на два различни метода за отрязване на 180 градуса, обратна на часовниковата стрелка, дъга с радиус 2" (или 2 мм). Инструментът започва при X0 Y0 [1], придвижва се до началната точка на дъгата [2], и отрязва дъгата до крайната точка [3]:

1

Метод 1:
%
T01 M06
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G03 F20.0 I-2.0 J0. X0. Y2. ;
...
M30;
%

Метод 2:
%
T01 M06
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G03 F20.0 X0. Y2. R2 ;
M30 ;
%

Долу е посочен пример, как се отрязва окръжност с радиус 2" (или 2 мм):

%
T01 M06
...
G00 X4. Y2. ;
G01 F20.0 Z-0.1 ;
G02 F20.0 I2.0 J0. ;
...
M30;
%

Компенсация на инструмента

Компенсацията на инструмента е метод за отместване на траекторията на инструмента така, че действителната осева линия на инструмента се премества наляво или надясно от програмираната траектория.

Нормално компенсацията на инструмента се програмира за офсет на инструмента с цел контрол на размера. Дисплеят на офсета се използва за въвеждане на стойността, с която трябва да се отмести инструмента.

Офсетът може да бъде въведен като стойност на диаметър или радиус, в зависимост от Настройка 40, за стойностите на геометрията и износването. Ако е зададен диаметърът, стойността на отместването е половината от въведената стойност.

Ефективните стойности на изместването са сумата от стойностите на геометрията и износването. Компенсацията на инструмента е на разположение само за ос X и ос Y за 2D обработка (G17). За триизмерна (3D) обработка компенсацията на инструмента е на разположение за ос X , ос Y, и ос Z (G141).

Общо описание на компенсацията на резеца

G41 избира компенсация на режещия връх вляво. Това означава, че управлението придвижва инструмента към лявата страна на програмираната траектория (в съответствие с посоката на движение), за да радиуса на инструмента или диаметъра определен в таблицата за изместване на инструмента (Виж настройка 40). G42 избира компенсация на инструмента вдясно, което придвижва инструмента към дясната страна на програмираната траектория, в съответствие с посоката на движение.

Команда G41 или G42 трябва да притежава стойност Dnnn, за да избере правилното число в колонката за офсет радиус / диаметър. Числото за употреба с D е в най-лявата колона на таблицата на офсет на инструмента. Стойността, която използва управлението за компенсация на инструмента е в колоната ГЕОМЕТРИЯ под D (ако Настройка 40 е ДИАМЕТЪР) или R (ако Настройка 40 е РАДИУС).

Ако стойността на офсет е отрицателна, компенсацията на инструмента работи, като при задаване на противоположния G код от програмата. Например, отрицателна стойност въведена за G41 ще има поведението като на положителна стойност въведена за G42. Когато е активна компенсация на резеца (G41 или G42), използвайте само равнината X-Y за кръгови движения (G17). Компенсацията на инструмента е ограничена до компенсация само в равнината X-Y.

G40 отменя компенсацията на инструмента и е условието по подразбиране, когато включите вашата машина. Когато компенсацията на резеца не е активна, програмираната траектория се връща към центъра на траекторията на резеца. Не можете да завършите програма (M30, M00, M01, или M02) с активна компенсация на инструмента.

Управлението работи с един блок за движение едновременно. Въпреки това, то ще преглежда напред при следващите (2) блока, които притежават движения по X или Y. Управлението проверява тези (3) блока от информация за смущения. Настройка 58 управлява начина, по който работи тази част от компенсацията на резеца. Налични стойности за настройка 58 са Fanuc или Yasnac.

Ако настройка 58 е настроена на Yasnac, управлението трябва да може да позиционира странично инструмента по протежение на всички ръбове на програмирания контур без подрязване при следващите две движения. Кръгово движение свързва всичките външни ъгли.

Ако настройка 58 е зададена на Fanuc, управлението не изисква режещият ръб на инструмента да бъде поставян по протежение на всички ръбове на програмирания контур за предотвратяване на подрязване. Въпреки това управлението ще генерира аларма, ако траекторията на резеца е програмирана, така че да извърши подрязване. Управлението свързва външни ъгли по-малки или равни на 270 градуса с остър ъгъл. Свързва външни ъгли по-големи от 270 градуса с допълнително линейно движение.

Тези схеми показват как работи компенсацията на инструмента за възможните стойности на настройка 58. Обърнете внимание, че рязане по-малко от радиуса на инструмента и под прав ъгъл спрямо предходното движение ще се осъществи само с настройката Fanuc.

Компенсация на инструмента, стил YASNAC, G41 с Положителен диаметър на инструмента или G42 с Отрицателен диаметър на инструмента:

[1] Действителен център на траекторията на инструмента,
[2] Програмирана траектория на инструмента,
[3] Начална точка,
[4] Компенсация на инструмент G41 / G42 и G40 са зададени, като команди при старта и в края на траекторията на инструмента.

Компенсация на инструмента, стил YASNAC, G42 с Положителен диаметър на инструмента или G41 с Отрицателен диаметър на инструмента:

[1] Действителен център на траекторията на инструмента,
[2] Програмирана траектория на инструмента,
[3] Начална точка,
[4] Компенсация на инструмент G41 / G42 и G40 са зададени, като команди при старта и в края на траекторията на инструмента.

Компенсация на инструмента, стил FANUC, G41 с Положителен диаметър на инструмента или G42 с Отрицателен диаметър на инструмента:

[1] Действителен център на траекторията на инструмента,
[2] Програмирана траектория на инструмента,
[3] Начална точка,
[4] Компенсация на инструмент G41 / G42 и G40 са зададени, като команди при старта и в края на траекторията на инструмента.

Компенсация на инструмента, стил FANUC, G42 с Положителен диаметър на инструмента или G41 с Отрицателен диаметър на инструмента:

[1] Действителен център на траекторията на инструмента,
[2] Програмирана траектория на инструмента,
[3] Начална точка,
[4] Компенсация на инструмент G41 / G42 и G40 са зададени, като команди при старта и в края на траекторията на инструмента.

Неправилна компенсация на инструмента:

[1] Придвижването е по-малко от радиуса за компенсация на рязането,
[2] Детайл,
[3] Инструмент.

ЗАБЕЛЕЖКА: Рязане по-малко от радиуса на инструмента и под прав ъгъл спрямо предходното движение ще се осъществи само с настройката Fanuc. Ще бъде генерирана аларма за компенсацията на инструмента, ако машината е настроена с настройка Yasnac.

Настройки на подаването при компенсация на режещия инструмент

При употреба на компенсация на инструмента при кръгови движения има възможност скоростта да бъде настроена спрямо програмираното. Ако целевото фино отрязване е от едната страна на кръговото движение, инструментът трябва да бъде забавен за да се гарантира, че подаването на повърхността няма да превиши целевата стойност указана от програмиста. Има обаче проблеми, когато скоростта е забавена твърде много. Поради тази причина настройка 44 се използва за ограничаване на стойността, с която подаването се регулира в този случай. Тя може да бъде настроена между 1 % и 100 %. Ако е настроена на 100 %, няма да има промяна на скоростта. Ако е настроена на 1 %, скоростта може да бъде забавена до 1 % от програмираното подаване.

При външна обработка с рязане с кръгово движение няма регулиране за ускоряване на скоростта на подаване.

Вход за компенсация на инструмента (Yasnac) тип A и B:

[1] Програмирана траектория,
[2] Траектория на центъра на инструмента,
[r] Радиус на инструмента

Вход за компенсация на инструмента (стил Fanuc) тип A и B:

[1] Програмирана траектория,
[2] Траектория на центъра на инструмента,
[r] Радиус на инструмента

Кръгова интерполация и компенсация на резеца

В този раздел употребата на G02 (кръгова интерполация по посока на часовниковата стрелка), G03 (кръгова интерполация по посока, обратна на часовниковата стрелка) и компенсация на инструмента (G41: компенсация на инструмента вляво G42: компенсация на инструмента вдясно) е описана.

При употреба на G02 и G03, можете да програмирате машината да реже с кръгово движение и радиуси. По принцип, при програмиране на профил или контур най-лесният начин за описване на радиус между две точки е с R и стойност. За пълни кръгови движения (360 градуса) трябва да бъдат зададени I или J със стойност. Илюстрацията на част от окръжност описва различните части на окръжността.

При употреба на компенсация на инструмента в тази част програмистът ще може да отмести инструмента с точна стойност и ще може да обработи профила или контура до точните отпечатани размери. При употреба на компенсация на инструмента времето за програмиране и вероятността от грешка в изчисления при програмирането намалява поради факта, че могат да бъдат програмирани реални размери и размерът и геометрията на детайла могат лесно да бъдат контролирани.

Налични са няколко правила за компенсация на инструмента, които трябва да следвате стриктно за успешно изпълнение на операциите за обработка. Винаги правете справка с тези правила, когато пишете програма.

  1. Компенсацията на инструмента трябва да бъде ВКЛ. по време на движение по G01 X,Y, което е равно на или по-голямо от радиуса на инструмента или компенсираната стойност.
  2. Когато се извърши операция използваща компенсация на инструмента, компенсацията на инструмента трябва да бъде ИЗКЛ. при спазване на същите правила като процеса на ВКЛ., т.е. това, което е добавено, трябва да се извади.
  3. При повечето машини по време на компенсация на инструмента линейно движение по X,Y, което е по-малко от радиуса на инструмента, не може да се изпълни. (Настройка 58 - зададена на Fanuc - за положителни резултати.)
  4. Компенсацията на инструмента не може да бъде включвана или изключвана при движение по дъга G02 или G03.
  5. При активна компенсация на инструмента обработката на вътрешна дъга с радиус по-малък от дефинирания с активна стойност ще причини аларма на машината. Не може да притежава твърде голям диаметър на инструмента, ако радиуса на дъгата е твърде малък.

Тази илюстрация показва как е изчислена траекторията на инструмента за компенсация на инструмента.

Детайлното сечение показва инструмента в стартова позиция и след това в изместена позиция, когато инструмента достигне детайла.

Кръгова интерполация G02 и G03:

[1] 0.250" диаметър на палцова фреза
[2] Програмирана траектория,
[3] Център на инструмента,
[4] Начална позиция.
[5] Траектория на офсет на инструмента.

Упражнение за програмиране показващо траектория на инструмента.

Тази програма използва компенсация на инструмента. Траекторията на инструмента е програмирана до осевата линия на резеца. Това също е начин, по който управлението изчислява компенсацията на инструмента.

%
O40006 (компенсация на инструмент външна прогр.) ;
(G54 X0 Y0 е в долния ляв ъгъл на детайла) ;
(Z0 е на върха на детайла);
(T1 е .250 палцова фреза);
(СТАРТИРАНЕ ПОДГОТОВКА ЗА БЛОКОВЕТЕ);
T1 M06 (избор на инструмент 1);
G00 G90 G40 G49 G54 (бързо придвижване);
X-1. Y-1. (бързо придвижване до 1-ва позиция);
S1000 M03 (включване на шпиндела по часовника (CW));
G43 H01 Z0.1 (офсет на инструмент 1 вкл.);
M08 (Включване на охлаждащата течност);
(СТАРТИРАНЕ НА РЕЖЕЩИ БЛОКОВЕ) ;
G01 Z-1. F50. (Подаване до дълбочина на рязане)
G41 G01 X0 Y0 D01 F50. (Включена 2D компенсация на режещия инструмент) ;
Y4.125 (линейно движение) ;
G02 X0.25 Y4.375 R0.375 (закръгляне на ъглите) ;
G01 X1.6562 (линейно движение) ;
G02 X2. Y4.0313 R0.3437 (закръгляне на ъгъл) ;
G01 Y3.125 (линейно движение) ;
G03 X2.375 Y2.75 R0.375 (закръгляне на ъгъл) ;
G01 X3.5 (линейно движение) ;
G02 X4. Y2.25 R0.5 (закръгляне на ъгъл) ;
G01 Y0.4375 (линейно движение) ;
G02 X3.4375 Y-0.125 R0.5625 (закръгляне на ъгъл) ;
G01 X-0.125 (линейно движение) ;
G40 X-1. Y-1. (Последна позиция, компенсация на режещия инструмент) ;
(СТАРТИРАНЕ НА БЛОКОВЕТЕ ЗА ЗАВЪРШВАНЕ) ;
G00 Z0.1 M09 (Бързо изтегляне, изключване на охлаждащата течност) ;
G53 G49 Z0 M05 (нулиране на Z, изключване на шпиндела) ;
G53 Y0 (Y начална позиция) ;
M30 (Край на програмата) ;
%

Повтарящи се цикли

Повтарящи се цикли са G кодове, които изпълняват повтарящи се операции, като пробиване, нарязване на резба и разстъргване. Дефинирате повтарящ се цикъл с буквени адресни кодове. Докато повтарящият се цикъл е активен, машината извършва дефинираната операция всеки път, когато задавате команда за нова позиция, освен ако не зададете да не я извършва.

Повтарящите се цикли опростяват програмирането на детайли. Най-честите повтарящи се операции по оста Z, като пробиване, нарязване на резба и разстъргване притежават повтарящи се цикли. Когато е активен, повтарящ се цикъл се извършва при всяка нова позиция на ос. Повтарящите се цикли изпълняват движения по осите, като бързи команди (G00) и операцията на повтарящия се цикъл се изпълнява след движението на оста. Това се прилага към цикли G17, G19 и движения на оста Y при стругове с ос Y.

Повтарящи се цикли за пробиване

Всичките четири повтарящи се цикли за пробиване могат да бъдат повторени в G91, режим за инкрементално програмиране.

  • G81 Повтарящ се цикъл за пробиване е основата на цикъла за пробиване. Използва се за пробиване на плитки отвори или за пробиване с охлаждаща течност на шпиндел (TSC).
  • G82 Повтарящ се цикъл на пробиване на центрови отвор е същия, както повтарящ се цикъл за пробиване G81 с изключение на това, че може да направи пауза на дъното на отвора. Избираемият аргумент Pn.nnn определя продължителността на паузата.
  • G83 Нормален пробивен повтарящ се цикъл с отвеждане на свредлото обикновено се използва за пробиване на дълбоки отвори. Дълбочината на отвеждане може да варира или да е константа и винаги инкрементална. Qnn.nnn. Не използвайте стойност Q при програмиране с I, J и K.
  • G73 Високоскоростен пробивен повтарящ се цикъл с отвеждане на свредлото е същия, като нормален пробивен повтарящ се цикъл с отвеждане на свредлото G83, с изключение, че отвеждането на инструмента е определено с настройка 22 - Разстояние "делта" по Z на повтарящ се цикъл. Цикли на пробиване с отвеждане се препоръчват за отвори с дълбочина по-голяма от 3 пъти диаметъра на главата на свредлото. Първоначалната дълбочина на отвеждане, определена от I, трябва основно да бъде дълбочина от диаметъра на 1 инструмент.

Резбонарезни повтарящи се цикли

Съществуват два резбонарезни повтарящи се цикъла. Всички резбонарезни повтарящи се цикъл могат да бъдат повтаряни в G91, режим за инкрементално програмиране.

Резбонарезен повтарящ се цикъл G84 е нормалният резбонарезен цикъл. Използва се за нарязване на дясна резба.

G74 Реверсивен резбонарезен повтарящ се цикъл е реверсивният резбонарезен цикъл. Използва се за нарязване на лява резба.

Цикли от разстъргване и райбероване

Налични са (5) повтарящи се цикли на разстъргване. Всички повтарящи се цикли от разстъргване могат да бъдат повторени в G91, режим за инкрементално програмиране.

  • G85 Повтарящ се цикъл от разстъргване е основата на цикъла от разстъргване. Той ще разстърже до желаната височина и ще се върне към определената височина.
  • G86 Повтарящият се цикъл от разстъргване и стоп е същия, като G85 Повтарящ се цикъл на разстъргване, с изключение на това, че шпинделът ще спре на дъното на отвора, преди да се завърне до определената височина.
  • G89 Повтарящ се цикъл от разстъргване навътре, пауза, разстъргване навън е същия, като G85, с изключение, че е налична пауза в дъното на отвора, а отворът продължава да се разстъргва при определената подаваща скорост, докато инструментът се връща в определената позиция. Това го отличава от останалите повтарящи се цикли от разстъргване, в които инструментът се предвижва в бързо движение или чрез ръчен стъпков ход, към позицията на връщане.
  • G76 Повтарящ се цикъл за чисто разстъргване разстъргва отвор до определената дълбочина и след разстъргването на отвора се предвижва, за да освободи инструмента от отвора преди изтегляне.
  • G77 Повтарящ се цикъл за обратно разстъргване работи подобно на G76, с изключение, че преди започване на разстъргване на отвора, той предвижва инструмента, за да освободи отвора, придвижва се надолу в отвора и разстъргва до определената дълбочина.

Равнини R

Равнини R или равнини на завръщане са команди G код, които определят височината на завръщане на оста Z по време на повтарящи се цикли.

G кодовете на равнината R остават активни по продължението на повтарящия се цикъл, с който се използват. G98 Връщане към началната точка на повтарящ се цикъл, придвижва оста Z до височината на оста Z преди повтарящия се цикъл.

G99 Връщане към равнината R на повтарящ се цикъл, придвижва оста Z до височината определена от аргумента Rnn.nnnn, определен с повтарящия се цикъл.

 

Специални G кодове

Специални G кодове се използват за комплексно фрезоване. Това включва:

  • Гравиране (G47)
  • Фрезоване на джоб (G12, G13, и G150)
  • Въртене и скалиране (G68, G69, G50, G51)
  • Огледално изобразяване (G101 и G100)

Гравиране

Гравирането G47 на текст с G-код ви дава възможност за гравирате текст включително някои ASCII символи) или последователни серийни номера с единичен блок от код.

Вижте G47 Гравиране на текст (група 00) за повече информация относно гравиране.

Фрезоване на гнездо

Съществуват два типа G код за фрезоване на джоб на управлението на Haas:

Фрезоване на джобове се извършва с G кодовете за команда за фрезоване на джобове по часовниковата стрелка G12 и команда за фрезоване на джобове обратно на часовниковата стрелка G13.

Фрезоване на джоб с общо предназначение G150 използва подпрограма за обработка на определени от потребителя геометрии на гнездото.

Уверете се, че геометрията на подпрограмата е с напълно затворена форма. Уверете се, че началната точка X-Y в командата G150 е в границата на напълно затворената форма. Неспазването на това може да причини аларма 370 - грешка в дефиниране на джоб.

Вижте G12 фрезоване на джобове CW (по часовата стрелка)/ G13 фрезоване на джобове CCW (обратно на часовата стрелка) (група 00) за повече информация относно G-кодовете за фрезоване на джобове.

Завъртане и мащабиране

ЗАБЕЛЕЖКА: Трябва да закупите опцията за въртене и скалиране за да използвате тези функции. Опция за изпробване в рамките на 200 часа, също е налична.

G68 Завъртане се използва, за да завърти координатната система в желаната равнина. Може да използвате тази функция заедно с режим за инкрементално програмиране G91 към машинни симетрични модели. G69 отменя въртене.

G51 прилага фактор за мащабиране, към стойностите за позициониране в блоковете след командата G51. G50 отменя мащабирането. Може да използвате мащабиране заедно с въртене, но уверете се, че първо сте подали команда за мащабиране.

Вижте G68 Въртене (Група 16) за повече информация относно G кодове за въртене и скалиране.

Огледално изобразяване

G101 Позволяването огледално изобразяване ще изобрази огледално движение на ос спрямо зададената ос. Настройки 45-48, 80 и 250 позволяват огледално изобразяване, относно оси X, Y, Z, A, B и C.

Точката на въртене на огледалото по оста се определя от аргумента Xnn.nn. Тя може да се зададе за оста Y, която е активирана в машината и в настройките чрез употребата на оста към огледалното изображение като аргумент. анулира . G100 отменя G101.

Вижте G100/G101 деактивиране/активиране на огледалния образ (група 00) за повече информация относно G-кодовете за огледалния образ.

Обратна връзка
Намерете дистрибутор
Обратна връзка
Haas Logo

美元价格不包括关税、报关费用、保险费、增值税及运费。
USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

Доставна цена за Haas

Тази цена включва разходите за доставка, мита за износ и внос, застраховка и всички други разходи, направени по време на доставката до място във Франция, договорени с Вас като купувач. Никакви други задължителни разходи не могат да се добавят към доставката на продукт с ЦПУ на Haas.

АБОНИРАЙТЕ СЕ ЗА НАЙ-НОВИТЕ СЪВЕТИ И ТЕХНОЛОГИИ НА HAAS…

Регистрирайте се сега!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • Сервиз & Поддръжка
  • Клиенти
  • Заявка за сервизно обслужване
  • Ръководства за оператора
  • Части Haas
  • Заявка за ремонт на въртящи маси
  • Ръководства за предварителна инсталация
  • Покупка на инструменти
  • Конфигуриране и ценообразуване на нова машина Haas
  • Наличности на склад
  • Ценовата листа на Haas
  • CNCA финансиране
  • За Haas
  • Кариери
  • Сертифициране и безопасност
  • Свържете се с нас
  • История
  • Общи условия
  • Общи условия Haas Tooling
  • Поверителност
  • Гаранция
  • Общност Haas
  • Програма за сертификация от Haas
  • Моторни спортове Haas
  • Фондация Gene Haas
  • Общността за техническо образование Haas
  • Събития
  • Включете се в разговор
  • Facebook
  • Twitter
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2023 Haas Automation, Inc – металообработващи машини с ЦПУ

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255

Предупреждение за бисквитките

Ние използваме бисквитки, за да подобрим Вашето потребителско изживяване. Известие относно нашите „бисквитки“ описва кои бисквитки използваме, защо ги използваме и как можете да намерите повече информация за тях. Моля, потвърдете, че сте съгласни да използваме аналитични бисквитки. Ако не сте съгласни, все пак можете да използвате нашия уебсайт с намалена функционалност.

Управление на настройки

Предупреждение за бисквитките

Ние използваме бисквитки, за да подобрим Вашето потребителско изживяване. Известие относно нашите „бисквитки“ описва кои бисквитки използваме, защо ги използваме и как можете да намерите повече информация за тях. Моля, потвърдете, че сте съгласни да използваме аналитични бисквитки. Ако не сте съгласни, все пак можете да използвате нашия уебсайт с намалена функционалност.

Functional Cookies

Analytics Cookies