Un semn care indică faptul că informațiile care îl urmează înainte de primul caracter "Sfârșitul cadrului" pot fi prelucrate sau nu pe mașină (în funcție de poziția comenzii de pe panoul de comandă al dispozitivului CNC). Când acest caracter este înaintea caracterelor "Frame number" și "Frame principal", acesta acționează asupra întregului cadru al programului de control
Semnul care denotă blocul principal al programului de control
1 2 3 4 5 6 7 8
simbolul "Sfârșitul cadrului";
file (nu este permisă utilizarea). Când utilizați filele, acestea sunt inserate înaintea fiecărui cuvânt din cadrul programului de control, cu excepția cuvintelor "Număr cadre".
Simbolul "Tabulare" este marcat cu un punct (.), "Sfârșitul unui cadru" prin literele PS sau simbolurile primite, de exemplu *, $, etc.
Cuvintele de informare din cadru se recomandă să fie scrise în următoarea secvență:
cuvânt (sau cuvinte) "Funcție pregătitoare";
cuvintele "Deplasări dimensionale", care se recomandă să fie scrise într-o astfel de secvență de simboluri: X, Y, Z, U, V, W, P, Q, R, A, B;
cuvintele "Parametrul de interpolare" sau "Pasul de filet" I, J, K;
cuvânt (sau cuvinte) "funcție de alimentare", care se referă numai la o anumită axă și trebuie să urmeze direct cuvintele "deplasare dimensională" de-a lungul acestei axe; cuvântul "funcție de alimentare", care se referă la două sau mai multe axe, trebuie să urmeze cuvântul "deplasare dimensională";
cuvântul "funcție principală de mișcare";
cuvânt (sau cuvinte) "Funcția de instrument";
cuvânt (sau cuvinte) "Funcție auxiliară".
În cadrul aceluiași bloc al programului de control, cuvintele "mișcări dimensionale" și "parametru de interpolare" sau "pitch thread" nu trebuie repetate; Cuvintele "Funcție pregătitoare", incluse într-un singur grup, nu ar trebui utilizate.
După simbolul "Cadrul principal", programul de control trebuie să înregistreze toate informațiile necesare pentru pornirea sau reluarea procesării. Acest simbol este utilizat pentru a determina începutul programului pe mediul de stocare.
Dacă este necesară, de exemplu, modul "Salvarea cadrului", în timpul reglării setării mașinii și eliminarea acestor tranziții după finalizarea reglării, trebuie să se scrie simbolul "Blocare de blocare" înainte de simbolurile "Numărul cadrului" și "Cadrul principal".
Cuvintele din programul de control pot fi scrise în unul din două moduri: fără a utiliza un punct zecimal (poziția punctului zecimal implicit) și cu utilizarea sa (poziția punctului zecimal explicit). Un punct zecimal explicit este indicat de simbolul "DS". Poziția implicită a punctului zecimal trebuie definită în caracteristicile dispozitivului NC special. Atunci când scrieți cuvinte folosind un semn zecimal, cuvintele în care lipsește punctul zecimal trebuie să fie tratate de CNC ca întregi. În acest caz, zerouri nesemnificative care preced și (sau) după semn pot fi omise:
^ X, 03 înseamnă o mărime de 0,03 mm de-a lungul axei X; X 1030 are dimensiunea de 1030.0 mm de-a lungul axei X. O dimensiune reprezentată numai de zerouri trebuie exprimată cu cel puțin un zero.
Când scrieți cuvinte cu un punct zecimal implicit pentru a reduce cantitatea de informații, se recomandă să omiteți zerourile cu care se confruntă prima cifră semnificativă (zerouri). Ultimile zerouri pot fi omise (în acest caz nu pot fi omise zerouri). Atunci când sunt omiteți atât zerouri de conducere, cât și zerouri, poziția punctului zecimal implicit rămâne neschimbată în funcție de caracteristicile dispozitivului CNC special.
Cuvântul "Număr de bloc" trebuie să fie format din cifre, numărul cărora este indicat în formatul unui dispozitiv NC specific.
Cuvântul (sau cuvintele) "Funcție pregătitoare" trebuie să fie exprimat prin simbolul de cod în conformitate cu tabelul. 7.2 și 7.3.
Atingeți feedul de lucru
Toate mișcările dimensionale trebuie să fie specificate în valori absolute sau incremente. Metoda de control trebuie selectată prin una dintre funcțiile pregătitoare: G 90 (dimensiune absolută) sau G 91 (mărime incrementală).
Toate mișcările liniare trebuie exprimate în milimetri, iar fracțiile zecimale. Toate dimensiunile unghiulare sunt date în radiani sau grade. Este permisă exprimarea dimensiunilor unghiulare în fracții zecimale ale unei rotații.
Un număr de dispozitive CNC au cicluri speciale "legate" la o anumită mașină. De exemplu, strungurile au cicluri de filetare și caneluri cu separare automată în treceri, un ciclu de găurire profundă cu separare automată în pasaje, un ciclu de filetare sau o matriță etc.
Dacă dispozitivul CNC permite dimensionarea în valori absolute (pozitive sau negative) în funcție de originea sistemului de coordonate, semnul matematic ("" sau "-") face parte integrantă din cuvântul "Deplasare dimensională" și trebuie să precede prima cifră a fiecărei dimensiuni.
Dacă TNC are permisiunea de a specifica dimensiunile în trepte, atunci semnul matematic trebuie să fie precedat de prima cifră a fiecărei dimensiuni, indicând direcția de mișcare.
Mișcarea instrumentului de-a lungul unei traiectorii complexe este asigurată de un dispozitiv special - un interpolator. Interpolarea liniilor și a segmentelor de arc se realizează separat de-a lungul secțiunilor traiectoriei date. Fiecare secțiune poate fi înregistrată într-unul sau mai multe cadre ale programului de control.
Fig. 7.1. Programarea fasciculelor (a) și a arcurilor (b) pe un strung CNC
Feedul și viteza mișcării principale sunt codificate prin numere, numărul de biți din care este indicat în formatul unui dispozitiv CNC specific. Selectarea tipului de alimentare trebuie efectuată cu ajutorul uneia dintre funcțiile pregătitoare: G 93 (funcția de avans în funcție, timp invers), G 94 (feedrate per minute), G 95 (alimentare per revoluție).
Alegerea tipului principal de mișcare trebuie efectuată prin una dintre funcțiile pregătitoare: G 96 (viteză de tăiere constantă) sau G 97 (rpm).
Deoarece fluxul principal metoda metoda de codificare este utilizată o denumire directă în care trebuie utilizat în aceste unități: milimetru pe minut - alimentarea independent de viteza mișcării principale; milimetru per revoluție - presiunea depinde de viteza mișcării principale; radiani pe secundă (grade pe minut) - presiunea se referă numai la o mișcare circulară. În codarea directă, numărul principal este viteza de mișcare a vitezei unghiulare a axului (în radiani pe secundă sau RPM) sau viteza de tăiere (în metri pe minut). De exemplu, în cazul în care programul, viteza de ax este setat ca S - 1000, acest lucru înseamnă că axul este rotit în sens orar cu o viteză de 1000 rot / min. (Dacă nu există semnul minus, atunci arborele se rotește în sens invers acelor de ceasornic.)
Pentru deplasarea rapidă, se recomandă utilizarea funcției pregătitoare G 00, dar sunt posibile și alte opțiuni (vezi Tabelul 7.2, 7.3).
Pentru viteza de mișcare vectorială independentă de viteza mișcării principale, avansul poate fi exprimat într-o valoare invers proporțională cu timpul (în minute) necesar pentru a rula cadrul corespunzător. În acest caz, feed-ul este egal cu raportul dintre viteza vectorului (în milimetri pe minut) și vectorul de deplasare (în milimetri) de-a lungul căii de prelucrare.
Cuvântul (sau cuvintele) "Funcția auxiliară" este exprimat prin numărul de cod în conformitate cu tabelul. 7.4
În blocul programului de control care specifică modul de tăiere a firului, ar trebui să fie disponibile următoarele informații:
Cuvântul "funcția de alimentare" nu trebuie programat cu un pas constant al filetului.
Se recomandă ca programul de control să se facă astfel încât să se schimbe doar informația geometrică, tehnologică și auxiliară înregistrată în cadru, care se schimbă în comparație cu cadrul anterior.
Fiecare program de control trebuie să înceapă cu simbolul "Începutul programului", după care trebuie afișat simbolul "Sfârșitul cadrului", apoi rândul cu numărul corespunzător. Dacă este necesar să se desemneze un program de control, această denumire (număr) trebuie să fie direct în spatele simbolului "Start program" înainte de simbolul "Sfârșitul cadrului".
Programul de control trebuie să se încheie cu simbolul "Sfârșit de program" sau "Sfârșit de informații". Informațiile plasate după simbolul "Sfârșitul informațiilor" nu sunt acceptate de CN.