Šajā rakstā ir apskatīti trīs zināšanu punkti, cerot jūs iedvesmot.
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 auto skaitīšanai un programmēšanai jāizmanto G41G42
Apstrādājot sagataves ar koniskām virsmām vai lokiem uz CNC virpām, starp pareizi uzrakstīto programmu un faktiski apstrādātajām daļām būs izmēru kļūdas.
Šo kļūdu izraisa instrumenta priekšgala loks.
Lai skaidri izskaidrotu šo problēmu, mums jāsāk no CNC automašīnas instrumenta iestatījuma, lūdzu, skatiet šo shematisko diagrammu:
Mēs zinām, ka vairumam virpošanas instrumentu galam būs loks R, kā parādīts attēlā iepriekš:
Instrumenta iestatījums Z-ass virzienā ir tad, kad instrumenta gala punkts A pieskaras detaļas gala virsmai
Pāris X-ass virzienā ir tāds, ka instrumenta gala punkts B pieskaras detaļas ārējam aplim
Faktiski griežot gala virsmu vai ārējo apli, detaļas Z vai X virziena izmēru nosaka punkts A vai B. Šobrīd instrumenta priekšgala noapaļotais stūris neietekmē apstrādes izmēru.
Tomēr, ja to izmanto, lai apstrādātu sagataves ar slīpām, koniskām virsmām vai lokiem, instrumenta faktiskais griešanas punkts ir katrs instrumenta gala loka AB pieskares punkts, nevis punkts A vai punkts B instrumenta iestatīšanas laikā. Kā parādīts zemāk:
Tad, apstrādājot detaļas ar tādām formām kā koniskas virsmas vai loki, ir jāizmanto G41/G42 instrumenta priekšgala rādiusa kompensācija.
Labi, princips ir skaidrs, un tad pārejiet pie otrā zināšanu punkta
2. Kā programmējot izvēlēties G41 G42
Darbgaldiem tas ir sadalīts:
Priekšējais instrumentu turētājs
Aizmugurējais instrumentu turētājs
Daļas ir sadalītas:
auto forma
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 turētājs: instruments griež apstrādājamā priekšmeta labajā pusē
2. Priekšējais instrumenta statnis: instruments griež apstrādājamās detaļas kreisajā pusē
3. Aizmugurējais instrumenta turētājs: instruments griež apstrādājamā priekšmeta kreisajā pusē
4. Priekšējais instrumenta turētājs: instruments griež apstrādājamā priekšmeta labajā pusē
Nu, ņemsim tieši apdares programmas piemēru:
bilde
procentiem
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
procentiem
Treškārt, instrumenta uzgaļa orientācijas izvēle
Programmēšanas laikā programmai tiek pievienota instrumenta rādiusa korekcija (G41/G42).
Kādi jautājumi jums varētu būt līdz šim? ---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 priekšgala loku R un instrumenta priekšgala orientāciju.
Šeit parādījās "naža gala orientācija"
Es pārtvēru instrumentu uzgaļu orientācijas diagrammu vairāku virpu rokasgrāmatā šādi:
Konkrēts pielietojums ir šāds:
Ārējais aplis priekšējais auto
Automašīnas priekšējais iekšējais caurums
Iepriekš minētais ir mūsu garākais instrumenta pozīcijas numurs, proti:
Automašīnas priekšējais ārējais aplis: 3
Automašīnas priekšējais iekšējais caurums: 2
Programmā izmantojam G41 vai G42, un instrumenta kompensācijas panelī ievadām attiecīgā instrumenta priekšgala loku R un instrumenta priekšgala orientāciju.
Tāpat kā iepriekš minētajā 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
Tādā veidā, ja tiek palaista programma O0001, darbgalds izmantos funkciju G42, lai novērstu pārmērīgas griešanas vai griešanas atlikumu parādību.
Nu G41/G42 skaidrojums par pagriešanos ir beidzies.
Ļaujiet man dalīties ar CNC makro programmas aptuvenu un smalku automašīnas lodīšu futrāli un pastāstīt par piesardzības pasākumiem, programmējot G41/G42.
bilde
Procedūra ir šāda:
bilde
1. piezīme: loka R kompensācijai ir jābūt G00 vai G01 stāvoklī, 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 atrakstīties, izmantojot G02 vai G03 komandu.





