CNC virpas uzbūve un kods

Oct 10, 2025 Atstāj ziņu

CNC virpas programmu var iedalīt trīs daļās: programmas sākums, programmas saturs un programmas beigas.

 

Programmas palaišanas sadaļa galvenokārt nosaka programmas numuru, izsauc sagataves apstrādes koordinātu sistēmu, apstrādes instrumentus, iedarbina vārpstu un ieslēdz dzesēšanas šķidrumu. Maksimālais vārpstas ātruma ierobežojums ir definēts kā G50 S2000, iestatot maksimālo vārpstas apgriezienu skaitu uz 2000 apgr./min. Šī ir ļoti svarīga instrukcija CNC virpām.

 

Ja vien nav norādīts citādi, CNC sistēma pēc noklusējuma izmanto G54 koordinātu sistēmu.

 

Atgriešanās-pie-atsauces-punkta instrukcija G28 U0 tiek izmantota, lai instrumenta maiņas laikā izvairītos no sadursmēm vai traucējumiem starp instrumenta turētāju un apstrādājamo priekšmetu vai armatūru. Efektīva metode ir darbgaldam vispirms atgriezties pie mašīnas atskaites punkta X-ass virzienā un pārvietoties drošā attālumā no vārpstas.

 

Instrumenta definīcija ir G0 T0808 M8, kas automātiski pielāgojas instrumentam #8 (kreisās nobīdes rīks) un ieslēdz dzesēšanas šķidrumu.

 

Vārpstas ātrums ir definēts kā G96 S150 M4, un ir definēta nemainīga lineārā ātruma (S) funkcija. Funkcija S nodrošina vārpstas ātruma komandu uz CNC virpas, un to var izteikt divos veidos: viens ir apgr./min vai apgr./min, bet otrs ir m/min. S kods uz CNC virpas ir jāizmanto kopā ar G96 vai G97, lai iestatītu vārpstas ātrumu vai griešanas ātrumu.

 

G97: ātruma komanda, definē un iestata ātrumu minūtē.

 

G96: konstanta lineāra ātruma komanda nodrošina vienādu griešanas ātrumu visās sagataves pozīcijās.

 

Programmas satura sadaļa: programmas saturs ir visas programmas galvenā daļa, kas sastāv no vairākiem programmas segmentiem. Katrs programmas segments sastāv no vairākiem vārdiem, un katrs vārds sastāv no adreses koda un vairākiem cipariem. Parasti programmas segmenti sastāv no G un M komandām, katras ass koordinātu punktiem un ietver padeves ātruma definīciju.

 

Funkcija F attiecas uz padeves ātruma funkciju. CNC virpas padeves ātrumam ir divas izteiksmes: viena ir padeve uz apgriezienu, izteikta mm/r, ko galvenokārt izmanto virpošanai. Cita metode, līdzīga CNC frēzmašīnām, izmanto padevi minūtē (FPM), kas izteikta mm/min. To galvenokārt izmanto frēzēšanas padevei virpošanas{3}}frēzēšanas centros.

 

Programmas beigu sadaļa: Programmas beigās instrumenta tornītim ir jāatgriežas atskaites punktā vai mašīnas atskaites punktā, lai nodrošinātu drošu pozīciju nākamajai instrumenta maiņai. Tajā pašā laikā vārpsta tiek apturēta, dzesēšanas šķidrums tiek izslēgts un programma tiek atlasīta, lai apturētu vai beigtu.

 

Komanda atgriezties-to-atsauces-punktā G28U0 atgriežas mašīnas atskaites punktā X-ass virzienā, un G0 Z300.0 atgriežas atskaites punktā Z-ass virzienā.

 

Apturēšanas komanda M01 ir apturēšanas izvēles komanda, kas darbojas tikai tad, ja ir ieslēgts ierīces apturēšanas izvēles slēdzis; M30 ir programmas beigu komanda, kas, izpildot, aptur dzesēšanas šķidrumu, padevi un vārpstu. CNC programma un CNC aprīkojums tiek atiestatīti un atgriezti to pirms-apstrādes stāvoklī, gatavojoties nākamajai programmas izpildei un CNC apstrādes restartēšanai.