Šajā rakstā ir apskatīti trīs zināšanu punkti, un tas cer iedvesmot ikvienu.
1. Kādos apstākļos ir jāizmanto G41G42?
2. Kā izvēlēties G41G42
3. Instrumenta uzgaļa orientācijas izvēle
1. Kāpēc, programmējot automašīnu, ir jāizmanto G41G42?
Apstrādājot sagataves ar tādām formām kā konusi vai loki uz CNC virpas, starp pareizi uzrakstīto programmu un faktiskajām apstrādātajām daļām būs izmēru kļūdas.
Šo kļūdu izraisa instrumenta gala loka.
Lai noskaidrotu šo problēmu, mums jāsāk ar CNC virpas instrumenta iestatīšanu. Lūdzu, skatiet tālāk redzamo diagrammu:
bilde
Mēs zinām, ka lielākajai daļai virpošanas instrumentu uzgaļu būs loks R, kā parādīts attēlā iepriekš:
Instrumenta iestatīšanai Z-ass virzienā instrumenta gala punkts A saskaras ar detaļas gala virsmu.
X-ass virzienā instrumenta gala punkts B saskaras ar detaļas ārējo apli.
Faktiski griežot gala virsmu vai ārējo apli, detaļas Z-virziena vai X-virziena izmēru nosaka punkts A vai B. Šobrīd instrumenta gala fileja neietekmē apstrādes izmēru.
Tomēr, ja to izmanto, lai apstrādātu sagataves ar slīpām, konusveida vai lokām, instrumenta faktiskie griešanas punkti ir instrumenta gala loka AB pieskares punkti, nevis punkts A vai punkts B instrumenta iestatīšanas laikā. Kā parādīts zemāk:
bilde
Pēc tam, apstrādājot detaļas ar tādām formām kā konusi vai loki, ir jāizmanto G41/G42 instrumenta priekšgala rādiusa kompensācija.
Labi, skaidri izskaidrosim principu un tad pāriesim pie otrā zināšanu punkta.
2. Kā programmējot izvēlēties G41 G42?
Darbgaldiem tas ir sadalīts:
Priekšējais instrumenta balsts
Aizmugurējais instrumenta balsts
Daļas ir sadalītas:
auto forma
automašīnas iekšējais caurums
Tad šīs divas klasifikācijas metodes var apvienot šādās četrās situācijās. Lūdzu, uzmanīgi skatiet divus šādus attēlus:
1. Aizmugurējais instrumenta balsts: instruments griež apstrādājamā priekšmeta labajā pusē
2. Priekšējais instrumenta balsts: instruments griež apstrādājamā priekšmeta kreisajā pusē
3. Aizmugurējais instrumenta balsts: instruments griež apstrādājamā priekšmeta kreisajā pusē
4. Priekšējais instrumenta balsts: instruments griež sagataves labajā pusē
bilde
Uzmanīgi atcerieties iepriekš redzamo attēlu
Vienkārši?
Šis triks ir patiešām vienkāršs, bet ļoti efektīvs!
Labi, pāriesim tieši uz apdares programmas piemēru:
bilde
%
O0001
T0101
S500 M03
G0X60.Z2.
G01 G42 Z0 F0.1. (Instrumenta loka rādiusa kompensācija)
X120.Z-150.
X200.Z-180.
Z-260
G0G40X205.Z2. (atcelt rādiusa kompensāciju)
M30
%
3. Instrumenta uzgaļa orientācijas izvēle
Programmēšanas laikā programmai tiek pievienota instrumenta rādiusa korekcija (G41/G42).
Šajā brīdī jūs varētu jautāt? ---Kā darbgalds identificē instrumenta rādiusa kompensāciju R?
Tas prasa ne tikai programmai pievienot G41 vai G42, bet arī instrumenta kompensācijas panelī ievadīt instrumenta gala loku R un attiecīgā instrumenta uzgaļa orientāciju.
bilde
Šeit parādās "naža gala orientācija".
Es pārtvēru instrumenta uzgaļa orientācijas diagrammu no virpošanas darbgalda rokasgrāmatas šādi:
bilde
Kā to īpaši piemērot, kā parādīts zemāk esošajā diagrammā:
Ārējā apļa taisna automašīna
bilde
Iekšējā cauruma pozitīva pagriešana
bilde
Iepriekš minētais ir mūsu visilgāk izmantotā instrumenta atrašanās vietas numurs, proti:
Pozitīvs ārējais aplis: 3
Priekšējais iekšējais caurums: 2
Programmā izmantojam G41 vai G42, un instrumenta kompensācijas panelī ievadām attiecīgā instrumenta uzgaļa loku R un instrumenta gala orientāciju.
Kā parādīts iepriekš programmā O0001, ja instrumenta priekšgala loks R=0.8, instrumenta kompensācijas panelī jāievada instrumenta priekšgala loks R, kas atbilst instrumentam T0101, un instrumenta priekšgala orientācija.
bilde
Šādi palaižot programmu O0001, darbgalds izmantos G42 funkciju, lai novērstu pārgriešanu vai griešanas atlikumus.
Labi, tas noslēdz G41/G42 skaidrojumu pagriezienā.
Dalīsimies ar CNC makro programmas aptuvenas un precīzas pagriešanas gadījumu, lai informētu G41/G42 par jautājumiem, kam programmēšanas laikā jāpievērš uzmanība.
bilde
Procedūra ir šāda:
bilde
1. piezīme. Loka R kompensācijai ir jābūt stāvoklī G00 vai G01, un to nevar kompensēt ar komandu G02 vai G03.
2. piezīme. Atteikties arī ir jābūt stāvoklī G00 vai G01, un to nevar izrakstīt ar komandu G02 vai G03.




