CNC-töötlemisel on tööriista tegelik asend sageli erinev tööriista teoreetilisest asukohast programmeerimise ajal. Seetõttu peame programmi vastavalt tööriista asukohale muutma. Kuid nagu kõik teavad, kui keeruline ja veaterohke on programmi muutmine. Seetõttu tekkis tööriistade kompenseerimise kontseptsioon. Niinimetatud tööriista kompenseerimine on funktsioon, mida kasutatakse tööriista tegeliku paigaldusasendi ja teoreetilise programmeerimisasendi erinevuse kompenseerimiseks. Pärast tööriista kompenseerimise funktsiooni kasutamist tuleb tööriista vahetamisel muuta ainult tööriista asendi kompensatsiooni väärtust ilma NC-programmi muutmata.
Tööriista kompenseerimisel kasutame sageli pikkuse ja raadiuse kompenseerimist. Üldiselt on CNC-tööstuses uutel inimestel keeruline neid kahte hüvitist oskuslikult kasutada. Allpool selgitame neid kahte kompensatsioonimeetodit üksikasjalikult.
pilt
1. Tööriista pikkuse kompenseerimine
1. Tööriista pikkuse kompenseerimise mõiste
Kõigepealt peaksime mõistma, mis on tööriista pikkus. Tööriista pikkus on väga oluline mõiste. Kui me detaili programmeerime, peame esmalt määrama detaili programmeerimiskeskuse ja seejärel määrama tooriku programmeerimise koordinaatide süsteemi ning see koordinaatide süsteem on ainult tooriku koordinaatsüsteem ja nullpunkt on üldiselt tooriku peal. Pikkuse kompenseerimine on seotud ainult Z-koordinaadiga. See ei ole nagu programmeerimise nullpunkt X- ja Y-tasandil, kuna tööriist on positsioneeritud spindli koonuse avaga ega muutu. Z-koordinaadi nullpunkt on erinev. Iga nuga on erineva pikkusega.
Näiteks tahame puurida 50 mm sügavuse augu ja seejärel 45 mm sügavuse auku, kasutades selleks 250 mm pikkust puurit ja 350 mm pikkust kraani. Esmalt kasutage puurit, et puurida 50 mm sügavusega auk. Sel ajal on tööpink seadnud tooriku nullpunkti. Kui kraan vahetatakse välja keeramiseks, kui mõlemad noad alustavad töötlemist seatud nullpunktist, on kraan puuri otsast pikem ja kraan liiga pikk, mis kahjustab tööriista. ja esemeid. Kui sel ajal on seadistatud tööriista kompenseerimine, kompenseeritakse kraani ja puuri pikkus. Pärast tööpingi nullpunkti seadmist, isegi kui kraani ja puuri pikkus on erinev, on kompensatsiooni olemasolu tõttu kraani tööle kutsumisel nullpunkti Z koordinaat automaatselt liikunud Z plus (või Z) kompenseerib kraani pikkust ja tagab õige töötluse nullpunkti.
2. Tööriista pikkuse kompenseerimise käsk
Tööriista pikkuse kompenseerimine realiseeritakse G43 (G44) ja H sisaldavate käskude täitmisega. Samal ajal anname Z koordinaadi väärtuse, nii et tööriist liigub pärast kompenseerimist kohta, kus kaugus tooriku pinnast on Z. Teine käsk G49 on G43 (G44) käsu tühistamine. Tegelikult pole meil seda käsku vaja kasutada, sest igal tööriistal on oma pikkusekompensatsioon. Tööriista vahetamisel kasutage käsku G43 (G44) H, et anda oma tööriista pikkuse kompensatsioon. Eelmise tööriista pikkuse kompenseerimine aga tühistatakse automaatselt.
G43 tähendab mälus oleva kompensatsioonisumma lisamist programmikäsu lõpp-punkti koordinaatide väärtusele, G44 tähendab lahutamist ja tööriista pikkuse nihke tühistamiseks saab kasutada G49 või H00. Kui programmilõigul N80G43 Z56 H05 on 05 mälus olev väärtus 16, tähendab see, et lõpp-punkti koordinaatväärtus on 72 mm.
3. Kaks võimalust tööriista pikkuse kompenseerimiseks
(1) Kasutage tööriista pikkuse kompenseerimiseks tööriista tegelikku pikkust (see meetod on soovitatav). Tööriista pikkuse kasutamine kompensatsioonina tähendab tööriista seadistusinstrumendi kasutamist tööriista pikkuse mõõtmiseks ja seejärel selle väärtuse sisestamist tööriista pikkuse kompenseerimise registrisse tööriista pikkuse kompensatsioonina.
Tööriista pikkuse kasutamine tööriista pikkuse kompensatsioonina võimaldab vältida tööriista pikkuse nihke pidevat muutmist erinevate toorikute töötlemisel. Nii saab tööriista kasutada erinevatel detailidel ilma tööriista pikkuse nihet muutmata. Sel juhul saate viilida iga tööriista teatud tööriistade nummerdamise reeglite järgi ja kirjutada väikese märgiga iga tööriista asjakohased parameetrid, sealhulgas tööriista pikkus ja raadius. Nende ettevõtete jaoks, kus on spetsiaalsed tööriistahaldusosakonnad, ei ole vaja tööriista parameetreid operaatorile silmast silma rääkida. Sildil olevat tööriista pikkuse väärtust kasutatakse tööriista pikkuse kompenseerimiseks ilma täiendava mõõtmiseta.
Tööriista pikkuse kasutamine tööriista pikkuse kompensatsioonina võib võimaldada tööpingil mõõta ka muude tööriistade pikkust tööriista seadistusinstrumendil, kui tööpink töötab, ilma et see võtaks tööpingi tööaega ära tööriista seadistuse tõttu. tööpink, et töötlemiskeskust saaks täielikult kasutada. tõhusust. Sel viisil, kui spindel liigub programmeeritud Z-koordinaadipunkti, on see spindli koordinaat pluss (või lahutatud) Z-koordinaadi väärtus pärast tööriista pikkuse kompenseerimist.
(2) Kasutage kompensatsiooniväärtusena tööriista nina ja programmeeritud nullpunkti vahelist kaugust (positiivne või negatiivne) Z-suunas. See meetod sobib kasutamiseks, kui tööpinki juhib ainult üks inimene ja tööriista pikkuse mõõtmiseks pole piisavalt aega tööriista seadistusinstrumendi kasutamiseks. Nii tuleb ühe tööriistaga teise tooriku töötlemisel uuesti läbi viia tööriista pikkuse kompensatsiooni seadistus. Selle meetodi kasutamisel tööriista pikkuse kompenseerimiseks on kompensatsiooniväärtus tööriista nina liikumise kaugus, kui spindel liigub tööpingi Z-koordinaadi nullpunktist tooriku programmeerimise nullpunkti, seega on see kompensatsiooniväärtus alati negatiivne ja väga suur.
2. Tööriista raadiuse kompenseerimine
1. Tööriista raadiuse kompenseerimise mõiste
Kontuuriga töötlemisel peavad tööriista keskpunkti liikumistrajektoor (tööriista keskpunkti või traadi keskpunkti liikumistrajektoor) ja töödeldava detaili tegelik kontuur olema teatud vahemaa võrra nihutatud. Seda nihet nimetatakse tööriista raadiuse kompenseerimiseks, tuntud ka kui tööriista keskpunkti nihe.
Kuna CNC-süsteem juhib tööriista keskpunkti trajektoori, peab CNC-süsteem arvutama tööriista keskpunkti trajektoori sisendosa kontuuri suuruse ja tööriista raadiuse kompensatsiooni väärtuse põhjal. Tööriista kompenseerimise juhiste kohaselt saab CNC-tööpink automaatselt teostada tööriista raadiuse kompenseerimist. Eriti käsitsi programmeerimisel on tööriista raadiuse kompenseerimine väga oluline. Käsitsi programmeerimisel, kasutades tööriista raadiuse kompenseerimise käsku, saate programmeerida vastavalt detaili kontuuri väärtusele, ilma tööriista keskpunkti trajektoori programmeerimiseta arvutamata, mis vähendab oluliselt arvutuse mahtu ja veamäära. Kuigi kasutades CAD/CAM automaatset programmeerimist, on käsitsi arvutamise maht väike ja programmi genereerimise kiirus kiire, kuid kui tööriist on veidi kulunud või töötluskontuuri suurus erineb veidi projekteeritud suurusest või töötlemata freesimine, poolviimistlusfreesimine ja viimistlusfreesimine. Kui samm-sammult töötlemisvaru muutub, tuleb seda siiski vastavalt reguleerida. Pärast tööriista raadiuse kompensatsiooni kasutamist pole programmi taastamiseks vaja tööriista suurust ega modelleerimissuurust muuta. Vajalik on ainult CNC-tööpingi tööriista kompensatsiooni parameetrite õige muutmine. . See mitte ainult ei lihtsusta programmeerimise arvutamist, vaid suurendab ka programmi loetavust.
Tööriista raadiuse kompensatsioonil on kaks kompensatsioonivormi: B-funktsioon (Basic) ja C-funktsioon (Complete). Kuna funktsiooni B tööriista raadiuse kompensatsioon arvutab ainult selle programmi järgi tööriista kompensatsiooni, ei saa see lahendada programmi segmentide vahelisi üleminekuprobleeme ja nõuab tooriku kontuuri töötlemist ümarnurga üleminekuks, nii et terava nurga valmistatavus tooriku osa ei ole hea. Veelgi enam, programmeerijad peavad eelnevalt hindama katkestusi ja ristumiskohti, mis võivad ilmneda pärast tööriista kompenseerimist, ning neid käsitsi töötlema, mis ilmselt raskendab programmeerimist; samas kui C-funktsiooniga tööriista raadiuse kompenseerimine saab automaatselt hakkama tööriista keskpunkti liikumisteede ülekandmisega kahe programmisegmendi vahel, mida saab See on programmeeritud täielikult vastavalt tooriku kontuurile, seega kasutavad peaaegu kõik kaasaegsed CNC-tööpingid C-funktsiooniga tööriista raadiuse kompenseerimist. Praegu on nõutav, et tööriista raadiuse kompensatsioonilause vähemalt kahel järgneval lausel peab olema nihkekäsk (G00, G01, G02, G03 jne), mis määrab kompensatsioonitasandi, vastasel juhul õige tööriist hüvitist ei ole võimalik kindlaks teha.
2. Tööriista raadiuse kompenseerimise käsk
ISO reeglite kohaselt, kui tööriista keskrada on programmis määratud edasisuunas paremal pool, nimetatakse seda parema tööriista kompenseerimiseks, mida tähistab G42; muidu nimetatakse seda vasaku tööriista kompenseerimiseks, mida tähistab G41.
G41 on tööriista vasaku kompensatsiooni käsk (vasakpoolse tööriista kompensatsioon), st vaadatuna piki tööriista edasiliikumise suunda (eeldusel, et toorik ei liigu), asub tööriista keskrada tooriku kontuuri vasakul küljel, mida nimetatakse vasakule. tööriista kompenseerimine.
G42 on tööriista paremale kompenseerimise käsk (parempoolse tööriista kompenseerimine), st vaadates piki tööriista ettepoole suunatud suunda (eeldusel, et toorik ei liigu), asub tööriista keskrada tooriku kontuuri paremal küljel, mida nimetatakse paremale. tööriista kompenseerimine.
G40 on käsk tööriista raadiuse kompensatsiooni tühistamiseks. Pärast selle käsu kasutamist on G41 ja G42 käsud kehtetud.




