Sep 06, 2021 Залишити повідомлення

Обробний центр з ЧПУ 1165 програмний код, навички програмування та загальні інструкції


Значення загальних символів адреси


Детальне пояснення кодів інструкцій з програмування обробного центру з ЧПУ FANUC


Допоміжна функція M команда


Примітка: У блоці може бути тільки одна команда М. Якщо в програмі з'являється дві або більше команд M, дійсна лише остання команда M, а решта недійсні!


Інші інструкції


(1) F - команда швидкості подачі


F і наступні цифри вказують на те, що коли команда G94, одиниця вимірювання становить мм/хв, коли команда G95, одиниця мм/r.


(2) S - команда швидкості обертання шпинделя


S та наступні цифри вказують на те, що одиниця вимірювання - об/хв.


(3) T - Команда інструменту


T і наступні три цифри позначають номер інструменту.


(4) Значення компенсації довжини інструменту H та D та значення компенсації радіуса інструменту


H і D та наступні три цифри вказують на те, що три цифри є адресою пам’яті (номером), де зберігається сума компенсації інструменту.


Детальне пояснення коду команди G


1. Налаштування функцій машини


1. G53 - Виберіть систему координат машини


Формат: G53 XYZ; (XYZ - значення координати машини)


Примітка: Коли вказано команду G53, компенсація радіуса, компенсація довжини інструменту та значення зміщення інструменту будуть очищені. Як правило, вісь Z призначена для заміни інструменту.


2. G54 ~ G59 - Виберіть систему координат заготовки


Примітка: Після ввімкнення живлення та повернення контрольної точки система автоматично вибирає G54.


3. G54.1 P1 ~ P48 - Виберіть додаткову систему координат заготовки


4. G52 — локальна система координат


Формат: G52X YZ;


Значення формату: Для зручності програмування встановіть систему підкоординат системи координат заготовки. Значення XYZ в G52 - це координата положення в системі координат заготовки G54 ~ G59.


Скасувати локальну систему координат —— G52 X 0 Y 0 Z 0;


Примітка: Коли командується локальною системою координат G52 або скасовується локальна система координат, значення зсуву інструменту, такі як компенсація довжини інструменту та компенсація радіусу інструмента, будуть скасовані. У наступній програмі необхідно скинути зазначену компенсацію довжини інструмента, компенсацію радіуса інструменту та інші значення зміщення інструменту.


5. G90 - Абсолютне програмування


Абсолютне програмування означає, що інструмент переміщується в певне положення подалі від початку координат системи заготовки.


6. G91 — Поступове програмування


У поступовому програмуванні відстань руху інструменту обчислюється на основі попередньої точки, що є приростом попередньої точки.


7. G21 — мм вхід G20 — дюймовий вхід


8. G16 - Увімкнути команду полярних координат G15 - Скасувати команду полярних координат


2. Інструкція функції інтерполяції


1. G00 — Інструкція щодо швидкого позиціонування


Формат: G00 XYZ;


Значення формату: команда G00 змушує інструмент рухатися від поточної точки інструменту до іншої точки на найшвидшій швидкості в режимі керування положенням точки. Траєкторія - це не обов’язково дві точки та одна лінія, це може бути ламана лінія.


Примітка: (1) Коли інструмент рухається зверху вниз: G00 XY; Z; Спочатку встановіть площину XY, а потім осі Z опуститься. (2) Коли інструмент рухається знизу вгору: G00 Z; XY; Вісь Z спочатку піднімається, а потім встановлюється площина XY.


2. G01 - Команда лінійної інтерполяції


Формат: G01 XYZF;


Значення формату: команда G01 змушує інструмент рухатися від поточної до зазначеної точки відповідно до команди F.


3. G02 - інтерполяція за годинниковою стрілкою, G03 - інтерполяція проти годинникової стрілки


Формат: G17 {G02 /G03} XY (R /IJ) F;


G18 {G02 /G03}X Z (R /I K )F;


G19 {G02 /G03}Y Z (R /J K )F;


Значення формату:


Примітка: 1. Його можна пропустити, коли IJK дорівнює нулю; в тій же програмі, якщо IJK і R з'являються одночасно, R дійсний.


2. При обробці за допомогою R не можна обробляти все коло, а все коло можна запрограмувати лише за центральною координатою IJ k.


3. Інструкція паузи програми


1. G04 — Інструкція паузи


Формат: G04 X; або G04 P;


Значення формату: за X слідує час розширення, одиниця - s, а після нього має бути десятковий знак. Число після Р - ціле число, а одиниця - мс.


По -четверте, інструкція виклику підпрограми


1. M98 P ×××;


Значення формату: P × × × відноситься до номера підпрограми виклику програми, 0 перед програмою не можна пропустити, це стосується кількості повторних викликів.


2. Написання підпрограми в основному таке ж, як і загальної програми, за винятком того, що кінець програми - M99, що означає, що підпрограма закінчується і повертається. M99 не обов'язково повинен бути блоком самостійно, але його можна розмістити в кінці останнього блоку.


П’яте, інструкції щодо компенсації інструменту


1. G43, G44, G49 - команда компенсації довжини інструменту


Формат: G43 ZH; вказує на позитивну компенсацію довжини інструменту, вісь Z, що досягає відстані Z, є заданим значенням плюс значенням компенсації H.


Г44 Ж; Являє собою від'ємну компенсацію довжини інструменту, вісь Z, що досягає відстані Z, є заданим значенням мінус значення компенсації H.


G49 Z; або H00 означає скасування компенсації довжини інструменту


Примітка: Команда G43 G44 не має нічого спільного з G90 G91, значення зміщення, відповідне команді Н, може бути від'ємним або позитивним. Коли H дорівнює 0, компенсація довжини інструменту скасовується. Діапазон значення Н становить 00 ~ 200.


Оскільки значення компенсації коливається від -999.999 до 999.999 мм або від -99.9999 до 99.9999 дюймів, знак значення компенсації змінюється, і всю роботу можна виконати за допомогою G43.


2. G41, G42, G40 - команда компенсації радіуса інструменту


Формат: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;


G40 G00 (G01) XYF; або D00


Значення формату: G17 G18 G19 - площина вибору,


Корекція радіуса інструменту G41 вліво, компенсація радіуса інструменту G42 і компенсація радіуса інструмента G40 скасовуються.


Примітка:


1. При переході в стан компенсації радіуса інструмента з режиму відсутності компенсації інструменту або при скасуванні компенсації радіуса інструменту інструмент необхідно перемістити на певну відстань, інакше інструмент безпосередньо змістить радіус інструмента в нормальному напрямку руху, і інструмент зіткнеться, якщо немає місця для повороту.


2. Коли D дорівнює 0, компенсація радіуса інструмента скасовується. Діапазон значення D становить 0 ~ 200.


Оскільки діапазон значення компенсації становить -999,999 ~ 999,999 мм або -99,9999 ~ 99,9999 дюймів.


3. Визначення компенсації ліворуч і праворуч радіуса інструменту ґрунтується на напрямку подачі інструменту, контурі центру інструменту, особливо на значеннях зміщення ліворуч та праворуч G41 та G42 під час виконання G18 G19.


4. Під час виконання G41, G42 та G40 команда переміщення може використовувати лише G00 G01, але не G02 G03.


5. Для забезпечення цілісності та гладкості контуру зазвичай використовуйте: команду G41 G42 для компенсації радіусу інструменту, пройдіть через перехідну секцію (коло або пряму лінію), різання контуру пройдіть через перехідну секцію (коло або пряма) рядок), за допомогою G40 скасуйте компенсацію радіуса інструмента.


6. Під час програмування, якщо програма для введення та скасування радіусної компенсації інструменту знаходиться в головній програмі блоку (це необхідно зробити при обробці боса), то коли кількість разів виклику підпрограми (обробка контуру програма) перевищує один раз, вона буде вирізана вдруге. Буде надто потужне явище.


Шість інструкцій із циклу консервів


Перелік командних функцій фіксованого циклу


Звичайні шість основних дій команди фіксованого циклу:


1. Дія 1 - Позиціонування осі X і Y (початкова точка)


2. Дія 2 - Швидко досягніть площини точки R (положення, яке потрібно вирізати


3. Дія 3-отворна обробка. Обробка отворів виконується в режимі подачі різання.


4. Дія 4 - Дія на дні отвору. Такі як пауза, зупинка шпинделя, зміщення інструменту тощо.


5. Дія 5 - повернення до площини R.


6. Дія 6 - Швидко поверніться до початку



Послати повідомлення

whatsapp

skype

Електронна пошта

Розслідування