Програмирането на CNC обработка е да напишете процеса на обработка на части, параметрите на процеса, размера на детайла, посоката на изместване на инструмента и други спомагателни действия (като смяна на инструмента, охлаждане, зареждане и разтоварване на детайли и т.н.) в реда на движение и в в съответствие с програмния формат за писане на програмни листове с помощта на кодове с инструкции. процесът на. Написаният списък с програми е списъкът с програми за обработка.
CNC инструментите Xinfa имат характеристиките на добро качество и ниска цена. За подробности, моля посетете:
Производители на CNC инструменти – Китайска фабрика и доставчици на CNC инструменти (xinfatools.com)
Определяне на координатната система на металорежещата машина и посоката на движение
Трите координатни системи на линейното движение на машинния инструмент X, Y и Z приемат дясната декартова правоъгълна координатна система, както е показано на Фигура 11-6. Редът на дефиниране на координатните оси е първо да се определи оста Z, след това оста X и накрая оста Y. За машинни инструменти, които въртят детайла (като стругове), посоката на инструмента от детайла е положителната посока на Look, правилната посока е положителната посока на оста X.
Координатните системи с три оси на въртене са успоредни съответно на координатните оси X, Y и Z, а посоката напред на дясната резба се приема за положителна посока.
Основни инструкции за CNC стругове
1) Формат на програмата
Програмата за обработка обикновено се състои от три части: начало на програмата, съдържание на програмата и край на програмата.
Началото на програмата е номерът на програмата, който се използва за идентифициране на началото на програмата за обработка. Номерът на програмата обикновено се представя от знака “%”, последван от четири цифри.
Краят на програмата може да бъде показан чрез помощни функции M02 (край на програмата), M30 (край на програмата, връщане към начална точка) и др.
Основното съдържание на програмата се състои от няколко програмни сегмента (БЛОК). Програмният сегмент се състои от една или няколко информационни думи. Всяка информационна дума е съставена от знаци за адрес и букви за знаци за данни. Информационната дума е най-малката единица за обучение. (Когато няма кой да ви напътства, е много бавно да разчитате на собствените си способности или да преминавате и натрупвате малко по малко сами. Ако другите ви научат на техния опит, можете да избегнете много заобиколни пътища.
2) Формат на програмния сегмент
Понастоящем обикновено се използва форматът на програмния сегмент с адрес на думата, а стандартът за приложение е JB3832-85.
Следното е типичен формат на програмен сегмент за адресиране на думи:
N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF
Сред тях N001-представлява първия програмен сегмент
G01―Показва линейна интерполация
X60.0 Z-20.0 – представлява количеството движение съответно в посоките на координатите X и Z
F, S, T – представляват съответно скорост на подаване, скорост на шпиндела и номер на инструмента
M03 – Показва, че шпинделът се върти по посока на часовниковата стрелка
LF – показва края на програмния сегмент
3) Основни функционални кодове в CNC системата
(1) Номер на програмен сегмент: N10, N20…
(2) Функция за подготовка: G00-G99 е функция, която позволява на CNC устройството да изпълнява определени операции.
G кодовете са разделени на два вида: модални кодове и немодални кодове. Така нареченият модален код означава, че след като бъде определен определен G код (G01), той винаги е валиден, докато същата група от G кодове (G03) не бъде използвана в следващия програмен сегмент, за да го замени. Немодалният код е валиден само в посочения програмен раздел и трябва да бъде пренаписан, когато е необходимо, в следващия програмен раздел (като G04). Обработката на метал WeChat заслужава вашето внимание.
а. Команда за бързо позициониране на точки G00
Командата G00 е модален код, който командва инструмента бързо да се придвижи от точката, в която е инструментът, до следващата целева позиция в управлението на позиционирането на точка. Той е само за бързо позициониране без изисквания за траектория на движение.
Форматът за писане на командата е: G00 Сблъсъците по-долу са по-опасни.
b. Команда за линейна интерполация G01
Инструкцията за линейна интерполация е инструкция за линейно движение и също е модален код. Той командва инструмента да извършва линейно движение с всякакъв наклон между две координати или три координати по начин на интерполационна връзка при определената скорост на подаване F (единица: mm/min).
Форматът за запис на командата е: G01 X_Z_F_; командата F също е модална команда и може да бъде отменена с командата G00. Ако няма команда F в блока преди блока G01, машинният инструмент няма да се движи. Следователно в програмата G01 трябва да има команда F.
c. Инструкции за интерполация на дъга G02/G03 (използване на декартови координати за преценка)
Командата за интерполация на дъга инструктира инструмента да извърши кръгово движение в определената равнина при дадена скорост на подаване F, за да изреже контура на дъгата. Когато обработвате дъга на струг, трябва не само да използвате G02/G03, за да посочите посоката на часовниковата стрелка и обратно на часовниковата стрелка на дъгата и да използвате XZ, за да посочите координатите на крайната точка на дъгата, но също така да посочите радиуса на дъгата.
Форматът за писане на инструкции е: G02/G03 X_Z_R_;
(3) Спомагателни функции: използвани за указване на спомагателните действия на машинния инструмент (като стартиране и спиране на машинния инструмент, управление, превключвател на флуида за рязане, управление на шпиндела, затягане и разхлабване на инструмента и др.)
M00-Пауза на програмата
M01 – Планът на програмата е поставен на пауза
M02-Край на програмата
M03-Въртене на шпиндела напред (CW)
M04-Реверс на шпиндела (CCW)
M05-Спира на шпиндела
M06-Смяна на инструмента в обработващия център
M07, M08-включена охлаждаща течност
M09- Охлаждащата течност е изключена
M10 – затягане на детайла
M11-Разхлабена работна част
M30 – Край на програмата, връщане към началната точка
Командата M05 трябва да се използва между командите M03 и M04 за спиране на шпиндела.
(4) Функция за подаване F
Ако се използва методът на директно обозначаване, напишете необходимата скорост на подаване директно след F, като F1000, което означава, че скоростта на подаване е 1000 mm/min); при въртене на резба, нарязване на резба и нарязване на резба, тъй като скоростта на подаване е свързана със скоростта на шпиндела, числото след F е указаното предимство.
(5) Функция на шпиндела S
S указва скоростта на шпиндела, като S800, което означава, че скоростта на шпиндела е 800 r/min.
(6) Функция на инструмента T
Инструктирайте CNC системата да смени инструмента и използвайте адреса T и следващите 4 цифри, за да посочите номера на инструмента и номера на компенсацията на инструмента (номер на отместването на инструмента). Първите 2 цифри са серийният номер на инструмента: 0~99, а последните 2 цифри са номерът на компенсацията на инструмента: 0~32. След като всеки инструмент бъде обработен, компенсацията на инструмента трябва да бъде отменена.
Серийният номер на инструмента може да съответства на номера на позицията на инструмента върху режещата глава;
Компенсацията на инструмента включва компенсация на формата и компенсация на износването;
Серийният номер на инструмента и номерът на компенсацията на инструмента не трябва да са еднакви, но могат да бъдат еднакви за удобство.
В CNC устройството записът на програмата се идентифицира с номера на програмата, тоест извикването на програмата или редактирането на програмата трябва да се извика чрез номера на програмата.
а. Структурата на програмата номер: O;
Числото след „O“ е представено с 4 цифри (1~9999), а „0″ не е разрешено.
b. Пореден номер на програмен сегмент: Добавете поредния номер преди програмния сегмент, като например: N;
Числото след „O“ е представено с 4 цифри (1~9999), а „0″ не е разрешено.
Настройка на координатната система на детайла
Заготовката се монтира върху патронника. Координатната система на машинния инструмент и координатната система на детайла обикновено не съвпадат. За да се улесни програмирането, трябва да се създаде координатна система на детайла, така че инструментът да може да се обработва в тази координатна система.
G50XZ
Тази команда указва разстоянието от началната точка на инструмента или точката на смяна на инструмента до началото на детайла. Координатите X и Z са позицията на началната точка на върха на инструмента в координатната система на детайла.
За CNC машинни инструменти с функция за компенсиране на инструмента, грешката в настройката на инструмента може да бъде компенсирана чрез отместване на инструмента, така че изискванията за регулиране на инструмента не са строги.
Основни методи за настройка на инструменти за CNC стругове
Има три често използвани метода за настройка на инструмента: метод за настройка на тестовия режещ инструмент, настройка на инструмента с настройка на инструмента за механично откриване и настройка на инструмента с настройка на инструмента за оптично откриване.
Използването на G50 UW може да доведе до изместване на координатната система, замяна на старите координатни стойности с нови координатни стойности и замяна на координатната система на машинния инструмент и координатната система на детайла една с друга. Трябва да се отбележи, че в координатната система на машинния инструмент координатната стойност е разстоянието между централната точка на държача на инструмента и началото на инструмента; докато в координатната система на детайла координатната стойност е разстоянието между върха на инструмента и началната точка на детайла.
Време на публикуване: 27 май-2024 г