După ce am fost familiarizați cu programarea CNC pentru o perioadă de timp, am stăpânit funcțiile de bază și utilizarea instrucțiunilor corespunzătoare. Dar acesta este doar începutul. Ca programator CNC, instrucțiunile sunt instrumente, la fel ca mișcările bazate pe arte marțiale. Cum să joci împotriva inamicului este fundamental. Trebuie să aplicăm flexibil, prin analogie. Pentru părțile complexe, avem nevoie de mai multe instrucțiuni pentru a lua în considerare utilizarea și nu ar trebui să existe contradicții și conflicte între ele. Să studiem prelucrarea cheii următoarei cuplăți în formă de prună.
Trei chei distribuite uniform sunt prelucrate pe un cilindru gol. Deoarece seamănă cu o floare de prun, Gu se numește o cheie de prune spline. Această structură este utilizată în general pentru cuplajele quincunx. Este o structură mai frecvent utilizată, iar învățarea programării sale are valoare practică.

Imaginea prezintă o piesă tubulară cu un cerc exterior de 80 și o gaură interioară de 50. În conformitate cu cerințele, se prelucrează trei caneluri în formă de umbrelă distribuite uniform, cu un unghi de 60. Instrumentul utilizează un tăietor de frezare 20.
Puncte cheie de analiză:
1. Panta structurii umbrelei intersectează centrul, iar compensarea razei sculei trebuie utilizată pentru ao elimina în timpul procesării;
2. Unghiul de procesare trebuie realizat prin comenzi de coordonate polare;
3. Frezarea la adâncimea ciclului trebuie să utilizeze instrucțiunile programului macro;
Procedura de programare este următoarea:
G54G90G0X0Y0; (Stabilirea unui sistem de coordonate)
G43H1Z20; (compensarea lungimii instrumentului)
M03S1000; (început ax)
G17G16; (Stabiliți coordonate polare)
#1=0; (cesiune)
ÎN TIMP CE[#1LE20]DO1; (începerea programului macro)
#1=#1+0,5; (Increment de adâncime 0,5)
G42G0X60Y0D1; (coordonate polare offset dreapta)
G0Z-#1; (adâncimea de tăiere)
G01X0F80; (frezarea primului slot)
X60Y60;
G0Z20; (ridicarea cuțitului)
G0X60Y120; (Treceți la a doua cheie)
Z-#1; (adâncimea de tăiere)
G01X0F80; (frezarea celui de-al doilea slot)
X60Y180;
G0Z20; (ridicarea cuțitului)
G0X60Y240; (a treia cheie a cuțitului în mișcare)
Z-#1; (Adâncimea de tăiere)
G01X0F80; (frezarea celui de-al treilea slot)
X60Y300;
G0Z20; (ridicarea cuțitului)
END1; (Introducerea ciclului)
G40X0Y0; (anulați decalajul instrumentului)
G15; (Anulare coordonate polare)
M05; (Ax stop)
M30; (oprire program)
fii atent:
Există câteva puncte de cunoștințe pentru a adăuga.
1. Atunci când se utilizează coordonate polare, unii elevi vor folosi G52 pentru a stabili originea sistemului de coordonate temporare. Dar nu se aplică în programul de mai sus, deoarece comenzile offset ale instrumentului G41 și G42 sunt nevalide în G52, așa că vă rugăm să acordați atenție acestuia. Desigur, programarea programului este schimbătoare, puteți utiliza comanda de rotație grafică G68 pentru a scrie un try.
2. Din acest program, putem vedea că, în utilizarea comenzii offset instrument, hotărârea G41 și G42 nu este pur și simplu să spunem dacă este pe stânga sau la dreapta piesei de prelucrat. Cu alte cuvinte, cum se determină părțile superioare și inferioare ale piesei de prelucrat. De asemenea, trebuie să analizăm direcția de alimentare a instrumentului. Dacă vi se pare dificil de înțeles, toată lumea își amintește o formulă: G41 mills forma sensul acelor de ceasornic, frezarea cavității în sens invers acelor de ceasornic; G42 mills forma în sens invers acelor de ceasornic, frezare cavitatea sensul acelor de ceasornic.
3. Este inevitabil să existe erori în învățarea programării CNC. Înainte de a face procesarea efectivă, cel mai bine este să verificați funcționarea în software-ul de simulare pentru a evita pierderile inutile. Vă rugăm să lăsați un mesaj pentru instrucțiunile coordonatelor polare în software-ul de simulare. Dacă unghiul a două puncte depășește 180 de grade, va exista o eroare, care poate fi diferită de utilizarea reală, deci sfaturile personale nu ar trebui să fie prea dependente. Inspecția este doar un mijloc, iar tehnologia este fundamentală.





