PDF-CNC8070_CYC-T_I

Embed Size (px)

DESCRIPTION

CNC 8070 - Tornuaren ziklo finkoak tomo I

Citation preview

  • Proiektuaren bultzatzaileak

    Laguntzaileak

    Hizkuntza-koordinazioa

  • Egilea(k): CNC 8070 - Ciclos fijos de torno, Fagor Industrial.

    Itzulpena: Eskura Itzulpen-zerbitzuak Zuzenketak: Elhuyar Hizkuntza Zerbitzuak

    Maketa: Garbie Goikoetxea Azalaren diseinua: Naiara Beasain

    2009an itzulia eta prestatua

  • CNC 8070 - Tornuaren ziklo finkoak

    LANBIDE EKIMENA I

    Aurkibidea

    1. MEKANIZAZIOAREN ZIKLO FINKOAK (ISO)............................................................................................5

    1.1. Kontzeptu orokorrak ....................................................................................................................5

    1.2. G81. Tarte zuzenak torneatzeko ziklo finkoa ...........................................................................7

    1.3. G82. Tarte zuzenak aurpegitzeko ziklo finkoa .......................................................................11

    1.4. G83. Zulatzeko / Ardatzez hariztatzeko ziklo finkoa..............................................................15

    1.5. G84. Tarte kurbatuak torneatzeko ziklo finkoa......................................................................18

    1.6. G85. Tarte kurbatuak aurpegitzeko ziklo finkoa....................................................................22

    1.7. G86. Luzetara hariztatzeko ziklo finkoa ..................................................................................26

    1.8. G87. Aurretik hariztatzeko ziklo finkoa ....................................................................................31

    1.9. G88. X ardatzean artekatzeko ziklo finkoa ............................................................................36

    1.10. G89. Z ardatzean artekatzeko ziklo finkoa ............................................................................38

    1.11. G66. Profilari jarraitzeko ziklo finkoa ........................................................................................40

    1.12. G68. X ardatzean arbastatzeko ziklo finkoa..........................................................................46

    1.13. G69. Z ardatzean arbastatzeko ziklo finkoa ..........................................................................54

    1.14. G160. Aurreko aldea zulatzea / ardatzez hariztatzea .........................................................62

    1.15. G161. Alde zilindrikoa zulatzea / ardatzez hariztatzea........................................................67

    1.16. G162. Matadera axialak fresatzeko ziklo finkoa...................................................................72

    1.17. G163. Matadera erradialak fresatzeko ziklo finkoa..............................................................74

    2. ZIKLO FINKOEN EDITOREA ....................................................................................................................77

    2.1. Kontzeptu orokorrak ..................................................................................................................77

    2.2. 1. posizionamendu-zikloa .........................................................................................................83

    2.3. 2. posizionamendu-zikloa .........................................................................................................84

    2.4. 1. zilindraketa-zikloa...................................................................................................................86

    2.5. 2. zilindraketa-zikloa...................................................................................................................90

    2.6. 1. aurpegiketa-zikloa.................................................................................................................94

    2.7. 2. aurpegiketa-zikloa.................................................................................................................98

    2.8. 1. konikotasun-zikloa................................................................................................................102

    2.9. 2. konikotasun-zikloa................................................................................................................107

  • CNC 8070 - Tornuaren ziklo finkoak

    LANBIDE EKIMENA II

    2.10. 3. konikotasun-zikloa................................................................................................................112

    2.11. 1. biribilketa-zikloa....................................................................................................................117

    2.12. 2. biribilketa-zikloa....................................................................................................................122

    2.13. Hariztaketa-zikloa (luzetarako hariztaketa) .........................................................................127

    2.14. 2. hariztaketa-zikloa (hariztaketa konikoa)..........................................................................132

    2.15. 3. hariztaketa-zikloa (aurretik hariztatzeko zikloa) ..............................................................138

    2.16. 4. hariztaketa-zikloa (hariak errepasatzea) .........................................................................143

    2.17. 5. hariztaketa-zikloa (N sarrerak hariztatzea) ......................................................................148

    2.18. 1. artekaketa-zikloa (artekaketa zilindrikoa) .......................................................................154

    2.19. 2. artekaketa-zikloa (aurreko aldea artekatzea) ...............................................................161

    2.20. 3. artekaketa-zikloa (pareta inklinatuko artekaketa zilindrikoa) ......................................167

    2.21. 4. artekaketa-zikloa (pareta inklinatuko aurreko aldearen artekaketa) ........................173

    2.22. Trontzaketa ...............................................................................................................................179

    2.23. Zulaketa-zikloa..........................................................................................................................182

    2.24. Ardatzez hariztatzeko zikloa...................................................................................................185

    2.25. Zulaketa anitzak egiteko zikloa .............................................................................................188

    2.26. Hariztaketa anitzak egiteko zikloa ........................................................................................193

    2.27. Matadera anitzak egiteko zikloa ..........................................................................................197

    2.28. Profila puntuka definitzeko zikloa..........................................................................................201

    2.29. Profila torneatzeko zikloa........................................................................................................208

    2.30. ZC profila egiteko zikloa .........................................................................................................221

    2.31. XC profila egiteko zikloa.........................................................................................................225

    3. KANALEN ARTEKO MEKANIZAZIOAREN BANAKETA DINAMIKOA..................................................229

    3.1. Mekanizazioaren banaketa dinamikoa aktibatu eta baliogabetu................................232

    4. HARI NORMALIZATUAK.......................................................................................................................235

    4.1. Neurri normaleko hari metrikoa M (S.I.) ...........................................................................236

    4.2. Neurri fineko hari metrikoa M (S.I.F.).................................................................................237

    4.3. Neurri normaleko Whitworth haria BSW (W.)...................................................................238

    4.4. Neurri fineko Whitworth haria BSF .....................................................................................239

    4.5. Neurri normaleko hari amerikar batua UNC (NC, USS) .................................................240

    4.6. Neurri fineko hari amerikar batua UNF (NF, SAE)............................................................241

    4.7. Whitworth gas-haria BSP ....................................................................................................242

  • LANBIDE EKIMENA 1

    CCNNCC 88007700

    TTOORRNNUUAARREENN ZZIIKKLLOO FFIINNKKOOAAKK

  • LANBIDE EKIMENA

    2

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    3

    FAGOR

    Debekatuta dago softwarea baimenik gabe kopiatzea edo erabiltzea, osorik nahiz zatika.

    Eskubide guztiak erreserbatuta. Ezingo da agiri honen zatirik kopiatu, transmititu, transkribatu, datuak berreskuratzeko sistema batean gorde edo edozein hizkuntzatara itzuli aldez aurretik Fagor Automation-en baimenik jaso gabe.

    Microsoft Corporation, U.S.A.ren marka komertzial erregistratuak dira bai Microsoft eta baita Windows ere.

    Aurretiko oharrak

    Makinaren segurtasunak

    Makina-fabrikatzailearen erantzukizuna da makinaren segurtasunak gaituta egotea, pertsonei lesiorik ez eragiteko eta CNCari edo berarekin konektaturik dauden produktuei kalterik ez egiteko.

    CNCa abian jartzean eta parametroak baliozkotzean, honako segurtasun hauen egoera egiaz-tatzen da:

    Harrera-alarma ardatz analogikoetan.

    Softwarearen mugak, ardatz lineal analogikoetan eta sercos ardatzetan.

    Jarraipen-akatsaren monitorizazioa ardatz analogikoetan eta sercos ardatzetan (buruan izan ezik), bai CNCan eta bai erreguladoreetan ere..

    Joera-testa ardatz analogikoetan.

    Horietakoren bat desgaituta baldin badago, CNCak ohar-mezu bat emango du, eta gaitu egin beharko da lan-ingurune segurua bermatu ahal izateko.

    FAGOR AUTOMATIONek ez du erantzukizunik izango pertsonei eragindako lesioengatik, ezta CNCak jasan edo eragin ditzakeen kalte fisiko edo materialengatik ere, baldin eta segurtasunetako bat baliogabetuta edukitzearen erruz gertatu badira.

    Hardwarearen hedapenak

    FAGOR AUTOMATIONek ez du erantzukizunik izango pertsonei eragindako lesioengatik, ezta CNCak jasan edo eragin ditzakeen kalte fisiko edo materialengatik ere, baldin eta Fagor Automationek baimendu gabeko pertsonalak hardwarea aldatu izanaren erruz gertatu badira.

    Fagor Automationek baimendu gabeko pertsonalak CNCaren hardwarea aldatzeak bermea galtzea eragingo du.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 4

    Birus informatikoak

    FAGOR AUTOMATIONek bermatu egiten du instalatutako softwareak ez duela inolako birus informatikorik. Erabiltzailearen erantzukizuna izango da ekipoa birusetatik garbi edukitzea, egoki funtzionatuko duela bermatzearren.

    CNCan birus informatikoak agertzeak gaizki funtzionatzea eragin dezake. CNCa zuzenean beste PC bati konektatzen bazaio, sare informatiko baten barruan konfiguratua badago edo disketeak edo beste euskarri informatiko batzuk erabiltzen badira informazioa trukatzeko, birusen aurkako softwarea instalatzea gomendatzen da.

    FAGOR AUTOMATIONek ez du erantzukizunik izango pertsonei eragindako lesioengatik, ezta CNCak jasan edo eragin ditzakeen kalte fisiko edo materialengatik ere, baldin eta sisteman birus informatikoren bat agertzearen erruz gertatu badira.

    Sisteman birus informatikoak agertzeak bermea galtzea eragingo du.

    Bertsioen historikoa

    Jarraian, software-bertsio bakoitzean gehitutako prestazioen zerrenda agertzen da.

    0509 erref. V3.00 softwarea

    Lehen bertsioa.

    0710 / 0801 erref. V3.20 softwarea

    Editorearen zikloak. Konfiguratu tornu bertikalen zikloen editoreko grafikoak.

    Editorearen zikloak. Gaitu M funtzioen programazioa ziklo finkoetan, horiek arbastuari, erdiakaberari eta akaberari dagozkien eragiketen aurretik exekutatzeko.

    Editorearen zikloak. Profilaren zikloa puntuka eta profila torneatzeko zikloa. Arbastua paraxiala denean, iraganaldi bakoitza 45ko atzerapeneko irteerarekin amaitzeko aukera ematen du zikloak.

    #DINDIST sententzia berria. Kanalen arteko mekanizazioaren banaketa dinamikoa.

  • LANBIDE EKIMENA

    5

    MMEEKKAANNIIZZAAZZIIOOAARREENN ZZIIKKLLOO FFIINNKKOOAAKK ((IISSOO)) 11

    1.1 Kontzeptu orokorrak

    Ziklo finko batzuk ISO kodean editatzen dira (kapitulu honetan deskribatuko direnak) eta beste batzuk editorearen bidez sortzen dira. Ikus "2 Ziklo finkoen editorea" kapitulua.

    ISO kodean editatutako ziklo finkoak G prestakuntza-funtzioaren bidez eta dagozkien parametroen bidez definitzen dira.

    G81 Tarte zuzenak torneatzeko ziklo finkoa

    G82 Tarte zuzenak aurpegitzeko ziklo finkoa

    G83 Zulatzeko / Ardatzez hariztatzeko ziklo finkoa

    G84 Tarte kurbatuak torneatzeko ziklo finkoa

    G85 Tarte kurbatuak aurpegitzeko ziklo finkoa

    G86 Luzetara hariztatzeko ziklo finkoa

    G87 Aurretik hariztatzeko ziklo finkoa

    G88 X ardatzean artekatzeko ziklo finkoa

    G89 Z ardatzean artekatzeko ziklo finkoa

    G66 Profilaren jarraipena egiteko ziklo finkoa

    G68 X ardatzean arbastatzeko ziklo finkoa

    G69 Z ardatzean arbastatzeko ziklo finkoa

    Erreminta motordun bidezko mekanizazio-ziklo finkoak:

    G160 Aurreko aldean zulatzeko / ardatzez hariztatzeko ziklo finkoa

    G161 Alde zilindrikoan zulatzeko / ardatzez hariztatzeko ziklo finkoa

    G162 Matadera axialak fresatzeko ziklo finkoa

    G163 Matadera erradialak fresatzeko ziklo finkoa

    Ziklo finkoak programaren edozein zatitan definitu daitezke, bai programa nagusian eta baita azpi-rrutina batean ere.

    ZX planoa ez den beste lan-plano batekin lan egiten denean, honela interpretatzen ditu CNCak ziklo finkoaren parametroak:

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 6

    Parametroa Z-X planoa W-X planoa A-B planoa

    Z parametroa eta berarekin lotutako guztiak, hau da, abzisa-ardatzarekin lotutako guztiak

    Z ardatza W ardatza A ardatza

    X parametroa eta berarekin lotutako guztiak, hau da, ordenatu-ardatzarekin lotutako guztiak

    X ardatza X ardatza B ardatza

    MAKINA KONBINATUAK. TORNEATZEKO ETA FRESATZEKO ZIKLO FINKOAK CNC BEREAN EGOTEA

    Makina konbinatuetan, hau da, torneaketa eta fresaketako eragiketak ahalbidetzen dituzten makinetan, CNCak bi makina horien ziklo finkoak erabiltzeko aukera ematen du. Bi ziklo mota horiek G funtzio berberak partekatzen dituztenez, zein ziklo exekutatu nahi duen aukera dezake erabiltzaileak. Lehenespenez, instalatuta dagoen softwarearen zikloak exekutatuko dira.

    Fresatzeko CNC batean (fresatzeko makinaren softwarea instalatuta dagoela)

    Lehenespenez, fresatzeko ziklo finkoak exekutatuko dira. Torneatzeko ziklo finkoak exekutatzeko, honako sententzia hauek erabili behar dira:

    #LATHECY ON - Torneatzeko ziklo finkoak aktibatzen ditu.

    #LATHECY OFF - Torneatzeko ziklo finkoak desaktibatzen ditu.

    G81 Zulatzeko ziklo finkoa.

    #LATHECY ON Torneatzeko ziklo finkoak aktibatzen ditu.

    G81

    G87

    #LATHECY OFF Torneatzeko ziklo finkoak desaktibatzen ditu.

    Torneatzeko CNC batean (tornuaren softwarea instalatuta dagoela)

    Lehenespenez, torneatzeko ziklo finkoak exekutatuko dira. Fresatzeko ziklo finkoak exekutatzeko, honako sententzia hauek erabili behar dira:

    #MILLCY ON - Fresatzeko ziklo finkoak aktibatzen ditu.

    #MILLCY OFF - Fresatzeko ziklo finkoak desaktibatzen ditu.

    G81 Tarte zuzenak torneatzeko ziklo finkoa.

    #MILLCY ON Fresatzeko ziklo finkoak aktibatzen ditu.

    G81

    G86

    #MILLCY OFF Fresatzeko ziklo finkoak desaktibatzen ditu.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    7

    1.2 G81. Tarte zuzenak torneatzeko ziklo finkoa

    Ziklo honek programatutako zatia torneatzen du, zehaztutako torneaketa-iraganaldien arteko neurria mantenduta.

    Programatutako torneaketa amaitzean akabera-iraganaldi bat egingo den edo ez hautatu daiteke ziklo honen bidez.

    Programazio-formatua koordenatu cartesiarretan:

    (G81XZQRCDLMFH)

    X5.5 Profilaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Profilaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    Q5.5 Profilaren amaierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    R5.5 Profilaren amaierako puntuaren kota definitzen du, Z ardatzaren arabera.

    C5.5 Torneaketa-neurria definitzen du eta balio positibo baten bidez programatuko da, erradiotan.

    Torneaketa guztia egiteko neurri bera erabiliko da eta programatutakoaren (C) parekoa edo txikiagoa izan daiteke.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    D 5.5 Iraganaldi bakoitzean erremintaren itzulera-mugimendua egiteko zein segurtasun-tarte erabiliko den definitzen du.

    D parametroari 0 ez den beste balio bat ematen bazaio, hortzak 45ko atzeratze-mugimendua egingo du segurtasun-tartera iritsi arte (ezkerraldeko irudia).

    D parametroari 0 balioa ematen bazaio, irteera-ibilbideak bat egingo du sarrera-ibilbidearekin.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 8

    D parametroa programatzen ez denean, erreminta profilari jarraituta atzeratzen da aurreko iraganaldiraino, C distantzia (eskuinaldeko irudia). D parametroa programatzen ez denean, kontuan hartu beharko da zikloaren exekuzio-denbora handiagoa dela, baina akabera-iraganaldian jan beharreko material kopurua txikiagoa dela.

    L5.5 Akaberako soberakina definitzen du X ardatzaren arabera, eta erradiotan programatuko da.

    Programatzen ez bada, 0 balioa hartuko da.

    M5.5 Akaberako soberakina definitzen du Z ardatzaren arabera. Programatzen ez bada, 0 balioa hartuko da.

    F5.5 Arbastuaren azken iraganaldiko aitzinamendu-abiadura definitzen du. Programatzen ez bada edo 0 balioarekin programatzen bada, ez da arbastuaren azken iraganaldirik egingo.

    H5.5 Akabera-iraganaldiaren aitzinamendu-abiadura definitzen du.

    Programatzen ez bada edo 0 balioarekin programatzen bada, ez da akabera-iraganaldirik egingo.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    9

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) eta erreminta-erradioaren konpentsazioa (G41, G42) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurreko F aitzinamendua eta G funtzio berberak mantenduko dira programan.

    Ziklo finkoak programatutako profila analizatuko du, eta beharrezkoa izanez gero, torneaketa horizontal bat egingo du definitutako profila egin arte.

    Torneaketa guztia egiteko neurri bera erabiliko da eta programatutakoaren (C) parekoa edo txikiagoa izan daiteke.

    Honela egiten da torneaketa-neurri bakoitza:

    "1-2" desplazamendua aitzinamendu azkarrean egingo da (G00). "2-3" desplazamendua, berriz, programatutako aitzinamenduan egingo da (G01).

    D parametroa programatzen denean, "3-4" desplazamendua aitzinamendu azkarrean egingo da (G00); aldiz, D parametroa programatzen ez denean, "3-4" desplazamendua programa-tutako inguruari jarraituta egingo da, G01 programatutako aitzinamenduan (F).

    "4-5" itzulerako desplazamendua aitzinamendu azkarrean egingo da (G00).

    Arbastuaren azken iraganaldia hautatu bada, profilaren iraganaldi paralelo bat egingo da "L" eta "M" soberakinak mantenduta eta adierazitako "F" aitzinamenduan. Arbastuaren azken iraganaldi horrek ezabatu egingo ditu arbastua egin ondoren geratu diren soberakinak.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 10

    Torneaketa egin ondoren (akabera-iraganaldiarekin nahiz gabe), zikloari dei egin zaion puntuan amaituko da beti zikloa.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    11

    1.3 G82. Tarte zuzenak aurpegitzeko ziklo finkoa

    Ziklo honek programatutako zatia aurpegitzen du, zehaztutako aurpegiketa-iraganaldien arteko neurria mantenduta.

    Programatutako aurpegiketa amaitzean akabera-iraganaldi bat egingo den edo ez hautatu daiteke ziklo honen bidez.

    Programazio-formatua koordenatu cartesiarretan:

    G82XZQRCDLMFH

    X5.5 Profilaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Profilaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    Q5.5 Profilaren amaierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    R5.5 Profilaren amaierako puntuaren kota definitzen du, Z ardatzaren arabera.

    C5.5 Torneaketa-neurria definitzen du eta balio positibo baten bidez programatuko da, erradiotan.

    Torneaketa guztia egiteko neurri bera erabiliko da eta programatutakoaren (C) parekoa edo txikiagoa izan daiteke.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    D 5.5 Iraganaldi bakoitzean erremintaren itzulera-mugimendua egiteko zein segurtasun-tarte erabiliko den definitzen du.

    D parametroari 0 ez den beste balio bat ematen bazaio, hortzak 45ko atzeratze-mugimendua egingo du segurtasun-tartera iritsi arte (ezkerraldeko irudia).

    D parametroari 0 balioa ematen bazaio, irteera-ibilbideak bat egingo du sarrera-ibilbidearekin.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 12

    D parametroa programatzen ez denean, erreminta profilari jarraituta atzeratzen da aurreko iraganaldiraino, C distantzia (eskuinaldeko irudia). D parametroa programatzen ez denean, kontuan hartu beharko da zikloaren exekuzio-denbora handiagoa dela, baina akabera-iraganaldian jan beharreko material kopurua txikiagoa dela.

    L5.5 Akaberako soberakina definitzen du X ardatzaren arabera, eta erradiotan programatuko da.

    Programatzen ez bada, 0 balioa hartuko da.

    M5.5 Akaberako soberakina definitzen du Z ardatzaren arabera. Programatzen ez bada, 0 balioa hartuko da.

    F5.5 Arbastuaren azken iraganaldiko aitzinamendu-abiadura definitzen du. Programatzen ez bada edo 0 balioarekin programatzen bada, ez da arbastuaren azken iraganaldirik egingo.

    H5.5 Akabera-iraganaldiaren aitzinamendu-abiadura definitzen du.

    Programatzen ez bada edo 0 balioarekin programatzen bada, ez da akabera-iraganaldirik egingo.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    13

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) eta erreminta-erradioaren konpentsazioa (G41, G42) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurretiko F aitzinamendua eta G funtzio berberak mantenduko dira programan.

    Ziklo finkoak programatutako profila analizatuko du, eta beharrezkoa izanez gero, aurpe-giketa bertikal bat egingo du definitutako profila egin arte.

    Aurpegiketa guztia egiteko neurri bera erabiliko da eta programatutakoaren (C) parekoa edo txikiagoa izan daiteke.

    Honela egiten da aurpegiketa-neurri bakoitza:

    "1-2" desplazamendua aitzinamendu azkarrean egingo da (G00). "2-3" desplazamendua, berriz, programatutako aitzinamenduan egingo da (G01).

    D parametroa programatzen denean, "3-4" desplazamendua aitzinamendu azkarrean egingo da (G00); aldiz, D parametroa programatzen ez denean, "3-4" desplazamendua progra-matutako inguruari jarraituta egingo da, G01 programatutako aitzinamenduan (F).

    "4-5" itzulerako desplazamendua aitzinamendu azkarrean egingo da (G00).

    Arbastuaren azken iraganaldia hautatu bada, profilaren iraganaldi paralelo bat egingo da "L" eta "M" soberakinak mantenduta eta adierazitako "F" aitzinamenduan. Arbastuaren azken iraganaldi horrek ezabatu egingo ditu arbastua egin ondoren geratu diren soberakinak.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 14

    Aurpegiketa egin ondoren (akabera-iraganaldiarekin nahiz gabe), zikloari dei egin zaion puntuan amaituko da beti zikloa.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    15

    1.4 G83. Zulatzeko / Ardatzez hariztatzeko ziklo finkoa

    Ziklo honek zulaketa axial bat edo ardatz axial bidezko hariztaketa bat egiteko aukera ematen du. Erabilitako programazio-formatuaren arabera, modu batera edo bestera exekutatuko da eragiketa.

    "B=0" parametroa definitzen bada, ardatz axial bidezko hariztaketa bat egingo da; aldiz, "B>0" para-metroa definitzen bada, zulaketa axial bat egingo da.

    Programazio-formatua koordenatu cartesiarretan:

    Zulaketa axiala G83XZIBDKHCR

    Ardatz axial bidezko hariztaketa G83 X Z I B0 D K R

    X5.5 Profilaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Profilaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    I5.5 Sakonera definitzen du. Hasierako puntuari dagokio (X, Z), eta beraz, balio positiboa izango du noranzko negatiboan zulatu edo hariztatu bada, Z ardatzaren arabera; aldiz, balio negatiboa izango du aurkako noranzkoan zulatu edo hariztatu bada.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    B5.5 Exekutatu nahi den eragiketa mota definitzen du.

    B=0 programatzen bada, ardatz axial bidezko hariztaketa bat egingo da.

    B>0 programatzen bada, zulaketa axial bat egingo da; B balioak zulaketaren neurria adierazten du.

    D 5.5 Segurtasun-tartea definitzen du; hurbiltze-mugimenduan, erreminta hasierako puntutik zer distantziatara dagoen adierazten du. Programatzen ez bada, 0 balioa hartuko da.

    K5 Itxarote-denbora definitzen du segundo-ehunekotan, zuloaren hondoan, itzulera-mugimendua hasi arte.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 16

    Programatzen ez bada, 0 balioa hartuko da.

    H5.5 Aitzinamendu azkarrean (G00) zer distantzia itzuliko den definitzen du, zulaketa bakoitza egin ondoren.

    Programatzen ez bada edo 0 balioarekin programatzen bada, hurbiltze-punturaino itzuliko da.

    C5.5 Piezara hurbildu eta zulaketa-neurri berri bat egiteko fasean, aurreko zulaketa-neurritik zer distantziataraino desplazatuko den definitzen du, Z ardatzaren arabera eta aitzinamendu azkarrean (G00).

    Programatzen ez bada, 1 milimetroko balioa hartuko da.

    R5.5 "B" zulaketa-neurria murrizten duen faktorea adierazten du zulaketa-zikloan. Programatzen ez bada edo 0 balioarekin programatzen bada, 1 balioa hartuko da.

    R=1 parametroaren bitartez, zulaketa-neurri guztiak berdinak izango dira eta programatutako "B" balioa izango dute. Rri ez bazaio 1 balioa ematen, lehen zulaketa-neurria "B" izango da, bigarrena "R B", hirugarrena "R (RB)" eta, horrela, hurrenez hurren; beraz, neurri berriak honako balio hau izango du bigarren neurritik aurrera: R faktorea bider aurreko neurria.

    Ardatzez hariztatzeko zikloan, egin nahi den hariztaketa mota definitzen du. "R0" parame-troaren bitartez, konpentsagailu bidezko hariztaketa bat egingo da; "R1" parametroaren bitartez, hariztaketa zurrun bat egingo da. Programatzen ez bada, 0 balioa hartuko du eta konpentsagailu bidezko hariztaketa bat egingo da.

    Hariztaketa zurrun bat egin ahal izateko, buruak begizta itxian lan egiteko moduan egon behar du prestatuta, eta beraz, motor-erregulatzaile sistema bat eta buruko kodetzaile bat izan behar ditu.

    ZULAKETA. OINARRIZKO FUNTZIONAMENDUA

    1. Desplazamendua aitzinamendu azkarrean egiten da hurbiltze-punturaino; hurbiltze-puntua zulaketa-puntutik "D" segurtasun-tartera egongo da.

    2. Lehen zulaketa-sakontzea. Luzetarako ardatza "D+B" parametroan programatutako sakonera inkrementaleraino desplazatuko da lan-aitzinamenduan.

    3. Zulaketaren begizta. Hurrengo urratsak behin eta berriz errepikatuko dira "I"n programatutako sakonera-kotara iritsi arte.

    Itzulera-mugimendua aitzinamendu azkarrean (G00), aipatutako kopurua (H), edo hurbiltze-punturaino. Hurbiltze-mugimendua aitzinamendu azkarrean (G00), aurreko zulaketa-neurriaren "C" distantziaraino. Zulaketa-neurri berria lan-aitzinamenduan (G01), hurrengo sakonera inkre-mentaleraino ("B eta R" parametroen arabera).

    4. K itxarote-denbora segundo-ehunekotan, zuloaren hondoan, hura programatu bada.

    5. Itzulera-mugimendua aitzinamendu azkarrean (G00), hurbiltze-punturaino.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    17

    KONPENTSAGAILU BIDEZKO HARIZTAKETA. OINARRIZKO FUNTZIONAMENDUA

    1. Desplazamendua aitzinamendu azkarrean egiten da hurbiltze-punturaino; hurbiltze-puntua hariztaketa-puntutik "D" segurtasun-tartera dago.

    2. Ardatz bidezko hariztaketa. Luzetarako ardatza "D+B" parametroan programatutako sakonera inkrementaleraino desplazatuko da lan-aitzinamenduan.

    3. Buruaren biraketa-noranzkoa alderantzikatzen da.

    K programatu bada, burua gelditu egingo da; programatutako denbora igaro ondoren, burua aurkako noranzkoan abiaraziko da.

    4. Itzulera-mugimendua lan-aitzinamenduan, hurbiltze-punturaino.

    HARIZTAKETA ZURRUNA. OINARRIZKO FUNTZIONAMENDUA

    1. Hariztaketa piezaren erdian (X0) egingo da. Desplazamendu-mugimendua aitzinamendu azkarrean egiten da hurbiltze-punturaino; hurbiltze-puntua hariztaketa-puntutik "D" segurtasun-tartera egongo da.

    2. Ardatz bidezko hariztaketa. Ardatza "D+B" parametroan programatutako sakonera inkrementa-leraino desplazatuko da.

    Buru nagusia (biratzen ari dena) Z ardatzarekin interpolatuko da.

    Hariztaketa zurruna ezin da gelditu eta mekanizazio-baldintzak ere ezin dira aldatu. Programa-tutako S eta F parametroen % 100ean egingo da.

    3. Buruaren biraketa-noranzkoa alderantzikatzen da.

    K programatu bada, burua gelditu egingo da; programatutako denbora igaro ondoren, burua aurkako noranzkoan abiaraziko da.

    4. Itzulera-mugimendua lan-aitzinamenduan, hurbiltze-punturaino.

    Hariztaketa zurrunaren irudikapen grafikoa egiteko "konpentsaziorik gabe"ren kolore bera era-biliko da. Zikloa amaitzean burua (M5) gelditu egingo da.

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurreko F aitzina-mendua eta G funtzio berberak mantenduko dira programan. Erremintaren erradio-konpentsazioa hura aktibo egonez gero bakarrik baliogabetuko da; programak exekuzioan jarraituko du G40 funtzioaren bidez.

    Hariztaketen kasuan (zurruna edo ardatz bidezkoa), "TAPPING" (M5517) irteera logiko orokorra aktibo mantentzen da zikloaren exekuzioan zehar.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 18

    1.5 G84. Tarte kurbatuak torneatzeko ziklo finkoa

    Ziklo honek programatutako zatia torneatzen du, zehaztutako torneaketa-iraganaldien arteko neurria mantenduta.

    Programatutako torneaketa amaitzean ziklo finkoak akabera-lehenaldi bat egingo duen edo ez hautatu daiteke ziklo honen bidez.

    Programazio-formatua koordenatu cartesiarretan:

    G84 XZQRCDLMFHIK

    X5.5 Profilaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Profilaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    Q5.5 Profilaren amaierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    R5.5 Profilaren amaierako puntuaren kota definitzen du, Z ardatzaren arabera.

    C5.5 Torneaketa-neurria definitzen du eta balio positibo baten bidez programatuko da, erradiotan.

    Torneaketa guztia egiteko neurri bera erabiliko da eta programatutakoaren (C) parekoa edo txikiagoa izan daiteke.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    D 5.5 Iraganaldi bakoitzean erremintaren itzulera-mugimendua egiteko zein segurtasun-tarte erabiliko den definitzen du.

    D parametroari 0 ez den beste balio bat ematen bazaio, hortzak 45ko atzeratze-mugimendua egingo du segurtasun-tartera iritsi arte (ezkerraldeko irudia).

    D parametroari 0 balioa ematen bazaio, irteera-ibilbideak bat egingo du sarrera-ibilbidearekin.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    19

    D parametroa programatzen ez denean, erreminta profilari jarraituta atzeratzen da aurreko iraganaldiraino, C distantzia (eskuinaldeko irudia). D parametroa programatzen ez denean, kontuan hartu beharko da zikloaren exekuzio-denbora handiagoa dela, baina akabera-iraganaldian jan beharreko material kopurua txikiagoa dela.

    L5.5 Akaberako soberakina definitzen du X ardatzaren arabera, eta erradiotan programatuko da.

    Programatzen ez bada, 0 balioa hartuko da.

    M5.5 Akaberako soberakina definitzen du Z ardatzaren arabera. Programatzen ez bada, 0 balioa hartuko da.

    F5.5 Arbastuaren azken iraganaldiko aitzinamendu-abiadura definitzen du. Programatzen ez bada edo 0 balioarekin programatzen bada, ez da arbastuaren azken iraganaldirik egingo.

    H5.5 Akabera-iraganaldiaren aitzinamendu-abiadura definitzen du.

    Programatzen ez bada edo 0 balioarekin programatzen bada, ez da akabera-iraganaldirik egingo.

    I5.5 Hasierako puntutik (X, Z) arkuaren erdira bitarteko distantzia definitzen du erradiotan, X arda-tzaren arabera. Kota inkrementaletan programatzen da hasierako puntuari dagokionez, interpolazio zirkularretan (G02, G03) I bezala.

    K5.5 Hasierako puntutik (X, Z) arkuaren erdira bitarteko distantzia definitzen du, Z ardatzaren arabera. Kota inkrementaletan programatzen da hasierako puntuari dagokionez, interpolazio zirkularretan (G02, G03) K bezala.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 20

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) eta erreminta-erradioaren konpentsazioa (G41, G42) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurretiko F aitzinamendua eta G funtzio berberak mantenduko dira programan.

    Ziklo finkoak programatutako profila analizatuko du, eta beharrezkoa izanez gero, torneaketa horizontal bat egingo du definitutako profila egin arte.

    Torneaketa guztia egiteko neurri bera erabiliko da eta programatutakoaren (C) parekoa edo txikiagoa izan daiteke.

    Honela egiten da torneaketa-neurri bakoitza:

    "1-2" desplazamendua aitzinamendu azkarrean egingo da (G00). "2-3" desplazamendua, berriz, programatutako aitzinamenduan egingo da (G01).

    D parametroa programatzen denean, "3-4" desplazamendua aitzinamendu azkarrean egingo da (G00); aldiz, D parametroa programatzen ez denean, "3-4" desplazamendua programa-tutako inguruari jarraituta egingo da, G01 programatutako aitzinamenduan (F).

    "4-5" itzulerako desplazamendua aitzinamendu azkarrean egingo da (G00).

    Arbastuaren azken iraganaldia hautatu bada, profilaren iraganaldi paralelo bat egingo da "L" eta "M" soberakinak mantenduta eta adierazitako "F" aitzinamenduan. Arbastuaren azken iraganaldi horrek ezabatu egingo ditu arbastua egin ondoren geratu diren soberakinak.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    21

    Torneaketa egin ondoren (akabera-iraganaldiarekin nahiz gabe), zikloari dei egin zaion puntuan amaituko da beti zikloa.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 22

    1.6 G85. Tarte kurbatuak aurpegitzeko ziklo finkoa

    Ziklo honek programatutako zatia aurpegitzen du, zehaztutako aurpegiketa-iraganaldien arteko neurria mantenduta.

    Programatutako aurpegiketa amaitzean ziklo finkoak akabera-iraganaldi bat egingo duen edo ez hautatu daiteke ziklo honen bidez.

    Programazio-formatua koordenatu cartesiarretan:

    G85XZQRCDLMFHIK

    X5.5 Profilaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Profilaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    Q5.5 Profilaren amaierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    R5.5 Profilaren amaierako puntuaren kota definitzen du, Z ardatzaren arabera.

    C5.5 Aurpegiketa-neurria definitzen du. Aurpegiketa guztia egiteko neurri bera erabiliko da eta programatutakoaren (C) parekoa edo txikiagoa izan daiteke.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    D 5.5 Iraganaldi bakoitzean erremintaren itzulera-mugimendua egiteko zein segurtasun-tarte erabiliko den definitzen du.

    D parametroari 0 ez den beste balio bat ematen bazaio, hortzak 45ko atzeratze-mugimendua egingo du segurtasun-tartera iritsi arte (ezkerraldeko irudia).

    D parametroari 0 balioa ematen bazaio, irteera-ibilbideak bat egingo du sarrera-ibilbidearekin.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    23

    D parametroa programatzen ez denean, erreminta profilari jarraituta atzeratzen da aurreko iraganaldiraino, C distantzia (eskuinaldeko irudia). D parametroa programatzen ez denean, kontuan hartu beharko da zikloaren exekuzio-denbora handiagoa dela, baina akabera-iraganaldian jan beharreko material kopurua txikiagoa dela.

    L5.5 Akaberako soberakina definitzen du X ardatzaren arabera, eta erradiotan programatuko da.

    Programatzen ez bada, 0 balioa hartuko da.

    M5.5 Akaberako soberakina definitzen du Z ardatzaren arabera. Programatzen ez bada, 0 balioa hartuko da.

    F5.5 Arbastuaren azken iraganaldiko aitzinamendu-abiadura definitzen du. Programatzen ez bada edo 0 balioarekin programatzen bada, ez da arbastuaren azken iraganaldirik egingo.

    H5.5 Akabera-iraganaldiaren aitzinamendu-abiadura definitzen du.

    Programatzen ez bada edo 0 balioarekin programatzen bada, ez da akabera-iraganaldirik egingo.

    I5.5 Hasierako puntutik (X, Z) arkuaren erdira bitarteko distantzia definitzen du erradiotan, X ardatzaren arabera. Kota inkrementaletan programatzen da hasierako puntuari dagokionez, interpolazio zirkularretan (G02, G03) I bezala.

    K5.5 Hasierako puntutik (X, Z) arkuaren erdira bitarteko distantzia definitzen du, Z ardatzaren arabera. Kota inkrementaletan programatzen da hasierako puntuari dagokionez, interpolazio zirkularretan (G02, G03) K bezala.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 24

    OINARRIZKO FUNTZIONAMENDUA

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) eta erreminta-erradioaren konpentsazioa (G41, G42) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurretiko F aitzinamendua eta G funtzio berberak mantenduko dira programan.

    Ziklo finkoak programatutako profila analizatuko du, eta beharrezkoa izanez gero, aurpegiketa bertikal bat egingo du definitutako profila egin arte.

    Aurpegiketa guztia egiteko neurri bera erabiliko da eta programatutakoaren (C) parekoa edo txikiagoa izan daiteke.

    Honela egiten da aurpegiketa-neurri bakoitza:

    "1-2" desplazamendua aitzinamendu azkarrean egingo da (G00). "2-3" desplazamendua, berriz, programatutako aitzinamenduan egingo da (G01).

    D parametroa programatzen denean, "3-4" desplazamendua aitzinamendu azkarrean egingo da (G00); aldiz, D parametroa programatzen ez denean, "3-4" desplazamendua programa-tutako inguruari jarraituta egingo da, G01 programatutako aitzinamenduan (F).

    "4-5" itzulerako desplazamendua aitzinamendu azkarrean egingo da (G00).

    Arbastuaren azken iraganaldia hautatu bada, profilaren iraganaldi paralelo bat egingo da "L" eta "M" soberakinak mantenduta eta adierazitako "F" aitzinamenduan. Arbastuaren azken iraganaldi horrek ezabatu egingo du arbastua egin ondoren geratu diren soberakinak.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    25

    Aurpegiketa egin ondoren (akabera-iraganaldiarekin nahiz gabe), zikloari dei egin zaion puntuan amaituko da beti zikloa.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 26

    1.7 G86. Luzetara hariztatzeko ziklo finkoa

    Gorputz koniko edo zilindrikoetan neurri konstanteko barneko nahiz kanpoko hariak zizelkatzeko aukera ematen du ziklo honek.

    Programazio-formatua koordenatu cartesiarretan:

    G86XZQRKIBEDLCJAW

    X5.5 Hariaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Hariaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    Q5.5 Hariaren amaierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    R5.5 Hariaren amaierako puntuaren kota definitzen du, Z ardatzaren arabera.

    K5.5 Hautazkoa. "W" parametroarekin batera, hariak errepasatzeko erabiltzen da.

    Hariaren neurketa egiten den puntuko kota definitzen du, Z ardatzaren arabera. Normalean, hariaren tarteko puntu bat izaten da.

    I5.5 Hariaren sakonera definitzen du, eta erradiotan programatzen da. Balio positiboa izango du kanpoko harietan, eta negatiboa barnekoetan.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    B5.5 Hariaren iraganaldien sakonera definitzen du, eta erradiotan programatzen da.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    27

    B5.5 Balio positibo bat programatzen bada, iraganaldi bakoitzaren sakonera hari dagokion iraganaldi-zenbakiaren araberakoa izango da. Beraz, honako hauek dira sakonerak, X arda-tzaren arabera:

    nB ,...4B,3B,2B,B

    Balio negatibo bat programatzen bada, sakonera-gehikuntza konstante mantenduko da iraga-naldien artean eta programatutako (B) balioa izango du. Beraz, honako hauek dira sakonerak, X ardatzaren arabera:

    B, 2B, 3B, 4B, - nB

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    "B"parametroari eman zaion zeinua dena dela, arbastuaren azken iraganaldia (akaberaren aurretik) programatutako kopurua baino txikiagoa bada, ziklo finkoak material soberakinaren iraganaldi berdina egingo du.

    E5.5 B parametroarekin lotuta dago.

    Sakontze-neurriak izan dezakeen balio minimoa adierazten du, B parametroa balio positibo baten bidez programatu denean.

    Programatzen ez bada, 0 balioa hartuko da.

    D5.5 Segurtasun-tartea definitzen du; hurbiltze-mugimenduan erreminta hasierako puntutik zer distantziatara (X ardatzean) dagoen adierazten du. Erradiotan programatuko da.

    Hariaren iraganaldi bakoitzaren ondoren, programatutako tartearen distantzia (D) bera mantenduta egingo da hasierako puntura bitarteko itzulera-mugimendua.

    Programatutako balioa positiboa bada, itzulera-mugimendu hori ertz kamustuan (G05) egingo da; balioa negatiboa bada, ertz bizian (G07) egingo da.

    Programatzen ez bada, 0 balioa hartuko da.

    L5.5 Akaberako soberakina definitzen du eta erradiotan programatuko da.

    Balio positibo bat programatzen bada, beste iraganaldietan erabili den "A" sarrera-angelua mantenduta egingo da akabera-iraganaldia.

    Balio negatibo bat programatzen bada, sarrera erradiala erabiliko da akabera-iraganaldia egiteko.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 28

    0 balioa programatzen bada, aurreko iraganaldia errepikatu egingo da.

    C5.5 Hari-neurria definitzen du.

    Zeinu positiboa izango du neurria konoaren inklinazioaren arabera programatu bada.

    Zeinu negatiboa izango du neurria lotutako ardatzaren arabera programatu bada.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    Eskuinetarako edo ezkerretarako hariak buruaren biraketa-noranzkoa (M03 edo M04) adie-razita programatzen dira.

    J5.5 Hariaren irteera. Hariaren irteera haren amaierako puntutik (R, Q) zer distantziatara hasiko den definitzen du, Z ardatzaren arabera.

    Programatzen ez bada, 0 balioa hartuko da.

    A5.5 Erremintaren sarrera-angelua definitzen du. X ardatzari dagokio, eta ez bada programatzen, 30ko balioa hartuko da.

    A=0 programatzen bada, erremintaren sartze erradiala erabiliko da haria egiteko.

    "A" parametroari esleitutako balioa erreminta-angeluaren erdia bada, hariaren saihetsa higatuta sartuko da erreminta.

    A balio negatibo baten bidez programatzen bada, erreminta sigi-sagan sartuko da eta iraga-naldi bakoitzean txandatu egingo da hariaren saihetsa.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    29

    W5.5 Hautazkoa. Haren esanahia "K" parametroaren araberakoa da.

    "K" parametroa definitzen ez bada, hariaren hasierako puntuari dagokion buruaren posizio angeluarra adieraziko du. Horrek sarrera anitzeko hariak egiteko aukera ematen du.

    "K" parametroa definitzen denean, hark harien errepasoa adieraziko du. Hariaren neurketa egiten den puntuari dagokion buruaren posizio angeluarra adieraziko du.

    Adibide honetan, 3 sarrerako hari bat nola egin adierazten da. Horretarako, hariztatzeko 3 ziklo finko programatuko dira; horiek balio bera izango dute, ez ordea "W" parametroak.

    G86 X Z Q R K I B E D L C J A W0

    G86 X Z Q R K I B E D L C J A W120

    G86 X Z Q R K I B E D L C J A W240

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 30

    OINARRIZKO FUNTZIONAMENDUA

    1. Desplazamendua egiten da aitzinamendu azkarrean, hurbiltze-punturaino; hurbiltze-puntua hasierako puntutik (X, Z) "D" segurtasun-tartera dago.

    2. Hariztaketaren begizta. Hurrengo urratsak behin eta berriz errepikatuko dira akabera-kotara iritsi arte; honako hau da akabera-kota: "I"n programatutako sakonera ken "L" akaberako soberakina.

    Desplazamendua aitzinamendu azkarrean (G00), "B" parametroaren bidez programatutako sakonera-kotaraino. Desplazamendu hori hautatutako erremintaren sarrera-angeluaren (A) araberakoa izango da.

    Programatutako tartea hariztatzen du, hautatutako hariaren irteeraren (J) bidez. Hariztaketa elektronikoa exekutatzeko, kalkulatu den aitzinamenduaren % 100 erabiltzen da, eta ezinezkoa da balio horiek aldatzea, ez agindu-panelaren bidez eta ezta PLCaren bidez ere. Fabrikatzaileak baimentzen badu (THREADOVR parametroa), agindu-panelaren bidez abiaduraren override funtzioa aldatzeko aukera izango du makina-erabiltzaileak; kasu horretan, CNCak automatikoki egokituko du aitzinamendua, eta hariaren neurria errespetatuko du. Override funtzioa aldatzeko, feed forward aktiboak % 90 baino handiagoa izan behar du.

    Itzulera-mugimendua aitzinamendu azkarrean (G00), hurbiltze-punturaino.

    3. Hariaren akabera. Desplazamendua aitzinamendu azkarrean (G00), "I"n programatutako sakonera-kotaraino.

    Desplazamendu hori modu erradialean edo erremintaren sarrera-angeluaren (A) bidez egingo da, "L" parametroari aplikatutako zeinuaren arabera.

    4. Programatutako tartea hariztatzen du, hautatutako hariaren irteeraren (J) bidez.

    Azken iraganaldian ezin da aitzinamenduaren eta abiaduraren override funtzioa aldatu; iraganaldi hori azken iraganaldiko override funtzio bera erabilita egingo da.

    5. Itzulera-mugimendua aitzinamendu azkarrean (G00), hurbiltze-punturaino.

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurretiko F aitzina-mendua eta G funtzio berberak mantenduko dira programan. Erremintaren erradio-konpentsazioa hura aktibo egonez gero bakarrik baliogabetuko da; programak exekuzioan jarraituko du G40 funtzioaren bidez.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    31

    1.8 G87. Aurretik hariztatzeko ziklo finkoa

    Aurretiko neurri konstanteko barneko nahiz kanpoko hariak zizelkatzeko aukera ematen du ziklo honek.

    Programazio-formatua koordenatu cartesiarretan:

    G87 XZQRKIBEDLCJAW

    X5.5 Hariaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Hariaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    Q5.5 Hariaren amaierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    R5.5 Hariaren amaierako puntuaren kota definitzen du, Z ardatzaren arabera.

    K5.5 Hautazkoa. "W" parametroarekin batera, hariak errepasatzeko erabiltzen da.

    Hariaren neurketa egiten den puntuko kota definitzen du, X ardatzaren arabera. Normalean, hariaren tarteko puntu bat izaten da.

    I5.5 Hariaren sakonera definitzen du. Balio positiboa izango du noranzko negatiboan mekanizatu bada (Z ardatzaren arabera); aldiz, balio negatiboa izango du aurkako noranzkoan meka-nizatu bada.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    B5.5 Hariaren iraganaldien sakonera definitzen du.

    Balio positibo bat programatzen bada, iraganaldi bakoitzaren sakonera hari dagokion iraganaldi-zenbakiaren araberakoa izango da. Beraz, honako hauek dira sakonerak, Z arda-tzaren arabera:

    nB ,...4B,3B,2B,B

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 32

    Balio negatibo bat programatzen bada, sakonera-gehikuntza konstante mantenduko da iraganaldien artean; hark programatutako (B) balioa izango du. Beraz, honako hauek dira sakonerak, Z ardatzaren arabera:

    B, 2B, 3B, 4B,... nB

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    "B"ri esleitu zaion zeinua dena dela, arbastuaren azken iraganaldia (akaberaren aurretik) programatutako kopurua baino txikiagoa bada, ziklo finkoak material soberakinaren iraganaldi berdina egingo du.

    E5.5 B parametroarekin lotuta dago.

    Sakontze-neurriak izan dezakeen balio minimoa adierazten du, B parametroa balio positibo baten bidez programatu denean.

    Programatzen ez bada, 0 balioa hartuko da.

    D5.5 Segurtasun-tartea definitzen du; hurbiltze-mugimenduan erreminta hasierako puntutik zer distantziatara (Z ardatzean) dagoen adierazten du.

    Hariaren iraganaldi bakoitzaren ondoren, programatutako tartearen distantzia (D) bera mantenduta egingo da hasierako puntura bitarteko itzulera-mugimendua.

    Programatutako balioa positiboa bada, itzulera-mugimendu hori ertz kamustuan (G05) egingo da; balioa negatiboa bada, ertz bizian (G07) egingo da.

    Programatzen ez bada, 0 balioa hartuko da.

    L5.5 Akaberako soberakina definitzen du.

    Balio positibo bat programatzen bada, beste iraganaldietan erabili den "A" sarrera-angelua mantenduta egingo da akabera-iraganaldia.

    Balio negatibo bat programatzen bada, sarrera erradiala erabiliko da akabera-iraganaldia egiteko.

    0 balioa programatzen bada, aurreko iraganaldia errepikatu egingo da.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    33

    C5.5 Hari-neurria definitzen du.

    Zeinu positiboa izango du neurria konoaren inklinazioaren arabera programatu bada.

    Zeinu negatiboa izango du neurria lotutako ardatzaren arabera programatu bada.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    Eskuinetarako edo ezkerretarako hariak buruaren biraketa-noranzkoa (M03 edo M04) adie-razita programatzen dira.

    J5.5 Hariaren irteera. Hariaren irteera haren amaierako puntutik (R, Q) zer distantziatara hasiko den definitzen du, X ardatzaren arabera.

    Erradiotan definitzen da, eta programatzen ez bada, 0 balioa hartuko da.

    A5.5 Erremintaren sarrera-angelua definitzen du. X ardatzari dagokio, eta ez bada progra-matzen, 30ko balioa hartuko da.

    A=0 programatzen bada, erremintaren sartze erradiala erabiliko da haria egiteko.

    "A" parametroari esleitutako balioa erreminta-angeluaren erdia bada, hariaren saihetsa higatuta sartuko da erreminta.

    A balio negatibo baten bidez programatzen bada, erreminta sigi-sagan sartuko da eta iraga-naldi bakoitzean txandatu egingo da hariaren saihetsa.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 34

    W5.5 Hautazkoa. Haren esanahia "K" parametroaren araberakoa da.

    "K" parametroa definitzen ez bada, hariaren hasierako puntuari dagokion buruaren posizio angeluarra adieraziko du. Horrek sarrera anitzeko hariak egiteko aukera ematen du.

    "K" parametroa definitzen denean, hark harien errepasoa adieraziko du. Hariaren neurketa egiten den puntuari dagokion buruaren posizio angeluarra adieraziko du.

    Adibide honetan, 3 sarrerako hari bat nola egin adierazten da. Horretarako, hariztatzeko 3 ziklo finko programatuko dira; horiek balio bera izango dute, ez ordea "W" parametroak.

    G86XZQRKIBEDLCJAW0

    G86XZQRKIBEDLCJA W120

    G86XZQRKIBEDLCJA W240

    Honako urrats hauek bete behar dira hariak errepasatzeko:

    1. Bilatu buruaren makina-erreferentzia

    2. Egin hariaren angelu-neurketa (sakonunea), K W parametroak

    3. Definitu G87 zikloa hariaren errepasoa egiteko

    4. Exekutatu ziklo finkoa

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    35

    OINARRIZKO FUNTZIONAMENDUA

    1. Desplazamendua egiten da aitzinamendu azkarrean, hurbiltze-punturaino; hurbiltze-puntua hasierako puntutik (X, Z) "D" segurtasun-tartera dago.

    2. Hariztaketaren begizta. Hurrengo urratsak behin eta berriz errepikatuko dira akabera-kotara iritsi arte; honako hau da akabera-kota: "I"n programatutako sakonera ken "L" akaberako soberakina.

    Desplazamendua aitzinamendu azkarrean (G00), "B" parametroaren bidez programatutako sakonera-kotaraino. Desplazamendu hori hautatutako erremintaren sarrera-angeluaren (A) arabe-rakoa izango da.

    Programatutako tartea hariztatzen du, hautatutako hariaren irteeraren (J) bidez. Hariztaketa elektronikoa exekutatzeko, kalkulatu den aitzinamenduaren % 100 erabiltzen da, eta ezinezkoa da balio horiek aldatzea, ez agindu-panelaren bidez eta ezta PLCaren bidez ere. Fabrikatzaileak baimentzen badu (THREADOVR parametroa), agindu-panelaren bidez abiaduraren override funtzioa aldatzeko aukera izango du makina-erabiltzaileak; kasu horretan, CNCak automatikoki egokituko du aitzinamendua, eta hariaren neurria errespetatuko du. Override funtzioa aldatzeko, feed forward aktiboak % 90 baino handiagoa izan behar du.

    Itzulera-mugimendua aitzinamendu azkarrean (G00), hurbiltze-punturaino.

    3. Hariaren akabera. Desplazamendua aitzinamendu azkarrean (G00), "I"n programatutako sakonera-kotaraino.

    Desplazamendu hori modu erradialean edo erremintaren sarrera-angeluaren (A) bidez egingo da, "L" parametroari aplikatu zaion zeinuaren arabera.

    4. Programatutako tartea hariztatzen du, hautatutako hariaren irteeraren (J) bidez.

    Azken iraganaldian ezin da aitzinamenduaren eta abiaduraren override funtzioa aldatu; iraga-naldi hori azken iraganaldiko override funtzio bera erabilita egingo da.

    5. Itzulera-mugimendua aitzinamendu azkarrean (G00), hurbiltze-punturaino.

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurretiko F aitzinamendua eta G funtzio berberak mantenduko dira programan. Erremintaren erradio-konpentsazioa hura aktibo egonez gero bakarrik baliogabetuko da; programak exekuzioan jarraituko du G40 funtzio-aren bidez.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 36

    1.9 G88. X ardatzean artekatzeko ziklo finkoa

    Ziklo honek X ardatzean artekatzeko aukera ematen du eta iraganaldien arteko neurria mantendu egiten da; hura programatutakoa (C) edo txikiagoa izan daiteke.

    Programazio-formatua koordenatu cartesiarretan:

    G88XZQ RCDK

    X5.5 Artekaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Artekaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    Q5.5 Artekaren amaierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Artekaren sakonera nulua bada, CNCak dagokion errorea bistaratuko du.

    R5.5 Artekaren amaierako puntuaren kota definitzen du, Z ardatzaren arabera.

    Artekaren zabalera hortzaren (NOSEW) zabalera baino txikiagoa bada, CNCak dagokion errorea bistaratuko du.

    C5.5 Artekaketa-neurria definitzen du.

    Programatzen ez bada edo 0 balioa programatzen bada, zikloak erreminta aktiboko hortzaren (NOSEW) zabalera hartuko du balio gisa.

    D5.5 Segurtasun-tartea definitzen du eta balio positibo baten bidez programatuko da, erradiotan.

    K5 Itxarote-denbora definitzen du segundo-ehunekotan eta sakontze bakoitzaren ondoren, itzulera-mugimendua hasi arte.

    Programatzen ez bada, 0 balioa hartuko da.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    37

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurretiko F aitzinamendua eta G funtzio berberak mantenduko dira programan. Erremintaren erradio-konpentsazioa hura aktibo egonez gero bakarrik baliogabetuko da; programak exeku-zioan jarraituko du G40 funtzioaren bidez.

    Artekaketa guztia egiteko neurri bera erabiliko da; hura "C" edo txikiagoa izan daiteke.

    Honela egiten da artekaketa-neurri bakoitza:

    Sakontze-desplazamendua programatutako aitzinamenduan (F) egingo da.

    Itzulera-desplazamendua eta hurrengo sartze-puntura bitarteko desplazamendua aitzina-mendu azkarrean (G00) egingo dira.

    Artekaketa egin ondoren, zikloari dei egin zaion puntuan amaituko da beti ziklo finkoa.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 38

    1.10 G89. Z ardatzean artekatzeko ziklo finkoa

    Ziklo honek Z ardatzean artekatzeko aukera ematen du eta iraganaldien arteko neurria mantendu egiten da; hura programatutakoa edo txikiagoa izan daiteke.

    Programazio-formatua koordenatu cartesiarretan:

    G89XZQ RCDK

    X5.5 Artekaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Artekaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    Q5.5 Artekaren amaierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Artekaren zabalera hortzaren (NOSEW) zabalera baino txikiagoa bada, CNCak dagokion errorea bistaratuko du.

    R5.5 Artekaren amaierako puntuaren kota definitzen du, Z ardatzaren arabera.

    Artekaren sakonera nulua bada, CNCak dagokion errorea bistaratuko du.

    C5.5 Artekaketa-neurria definitzen du. Erradiotan programatuko da.

    Programatzen ez bada edo 0 balioa programatzen bada, zikloak erreminta aktiboko hortzaren (NOSEW) zabalera hartuko du balio gisa.

    D5.5 Segurtasun-tartea definitzen du.

    Programatzen ez bada, 0 balioa hartuko da.

    K5 Itxarote-denbora definitzen du segundo-ehunekotan eta sakontze bakoitzaren ondoren, itzulera-mugimendua hasi arte.

    Programatzen ez bada, 0 balioa hartuko da.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    39

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, zikloari dei egin aurretiko F aitzinamendua eta G funtzio berberak mantenduko dira programan. Erremintaren erradio-konpentsazioa hura aktibo egonez gero bakarrik baliogabetuko da; programak exe-kuzioan jarraituko du G40 funtzioaren bidez.

    Artekaketa guztia egiteko neurri bera erabiliko da; hura "C" edo txikiagoa izan daiteke.

    Honela egiten da artekaketa-neurri bakoitza:

    Sakontze-desplazamendua programatutako aitzinamenduan (F) egingo da.

    Itzulera-desplazamendua eta hurrengo sartze-puntura bitarteko desplazamendua aitzina-mendu azkarrean (G00) egingo dira.

    Artekaketa egin ondoren, zikloari dei egin zaion puntuan amaituko da beti ziklo finkoa.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 40

    1.11 G66. Profilari jarraitzeko ziklo finkoa

    Ziklo honek programatutako profila mekanizatzen du, zehaztutako mekanizazio-iraganaldien arteko neurria mantenduta. Erreminta triangeluarrak, borobilak eta karratuak erabili daitezke.

    Programazio-formatua koordenatu cartesiarretan:

    G66XZICALMHSEP

    X5.5 Profilaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Profilaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    I5.5 Materialaren soberakina definitzen du, hau da, jatorrizko piezatik ezabatu beharrekoa.

    Erradiotan definitzen da, eta "A" parametroari eman zaion balioaren arabera, balio hori soberakin gisa interpretatuko da X edo Z ardatzean.

    Akaberako soberakina (L edo M) baino balio txikiagoa badu eta H zero ez bada, akabera-iraganaldia bakarrik egingo da.

    C5.5 Mekanizazio-neurria definitzen du. Erradiotan definitzen da, eta "A" parametroari eman zaion balioaren arabera, balio hori neurri gisa interpretatuko da X edo Z ardatzean, "I" bezala.

    Mekanizazio-iraganaldi guztiak egiteko neurri hori erabiliko da, azkenekoa salbu; azke-nekoak material soberakina ezabatzen du.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    A1 Mekanizazioaren ardatz nagusia definitzen du.

    A0 programatzen bada, ardatz nagusia Z izango da. "I" parametroaren balioa material soberakin gisa hartuko da X ardatzean; "C" parametroaren balioa neurri gisa hartuko da X ardatzean.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    41

    A1 programatzen bada, ardatz nagusia X izango da. "I" parametroaren balioa material soberakin gisa hartuko da Z ardatzean; "C" parametroaren balioa neurri gisa hartuko da Z ardatzean.

    L5.5 Akabera egiteko X ardatzean utziko den soberakina definitzen du. Erradiotan definitzen da, eta programatzen ez bada, 0 balioa hartuko da.

    M5.5 Akabera egiteko Z ardatzean utziko den soberakina definitzen du.

    "M" parametroa programatzen ez bada, "L" parametroan adierazitakoa izango da X eta Z ardatzen soberakina; gainera, arbastu-iraganaldiak distantziakideak izango dira, elkarren segidako bi iraganaldiren arteko "C" distantzia mantenduta.

    H5.5 Akabera-iraganaldiaren aitzinamendu-abiadura definitzen du.

    Programatzen ez bada edo 0 balioarekin programatzen bada, ez da akabera-iraganaldirik egingo.

    S4 Profilaren deskribapen geometrikoa hasiko den blokearen etiketa-zenbakia.

    E4 Profilaren deskribapen geometrikoa amaituko den blokearen etiketa-zenbakia.

    Erabiltzen ari den programan edo beste edozein programatan ("Q" parametroa) definituta egon daiteke profila.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 42

    P Profileko azpirrutina lokalaren izena. Erabiltzen ari den programan edo beste programa batean ("Q" parametroa) egon daiteke azpirrutina lokala.

    Profila azpirrutina osoak osatzen duela ulertzen du zikloak; "P" parametroa programatzen bada, zikloak ez ditu "E" eta "S" parametroak kontuan hartuko.

    Q Azpirrutina globalaren izena, profila definituta dagoen programaren izena ("E" eta "S" parame-troak) edo profilaren azpirrutina lokala definituta dagoen programaren izena ("P" parametroa).

    Laburbilduz, profila honako modu hauetara definituta egon daiteke:

    Parametroak Profilaren kokapena

    E + S Erabiltzen ari den programaren "E" eta "S" blokeen artean dago definituta profila.

    P Erabiltzen ari den programaren "P" azpirrutina lokalean dago definituta profila.

    Q Profila "Q" azpirrutina globalean dago definituta.

    Q + E+S Profila "Q" programaren "E" eta "S" blokeen artean dago definituta.

    Q + P Profila "Q" programaren "P" azpirrutina lokalean dago definituta.

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, programatutako azken aitzinamendua izango da aitzinamendu aktiboa, hau da, arbastatze-eragiketari (F) edo akabera-eragiketari (H) dagokiona. Era berean, CNCak G00, G40 eta G90 funtzioak hartuko ditu.

    Zikloari dei egiteko puntua mekanizatu beharreko piezatik kanpo egongo da, piezatik kanpoen dagoen profileko materialaren soberakin (I) gisa definitutakoa baino distantzia handiagora. Erremintaren posizioa ez bada zuzena zikloa exekutatzeko, CNCak dagokion errorea bistaratuko du.

    Hautatutako erremintaren bidez programatutako profila (sakonuneak) ezin denean mekanizatu, ohar bat bistaratuko da zikloaren exekuzioaren hasieran.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    43

    Langileak exekuzioa eten eta erreminta egokia aukeratu ahal izango du.

    Bestela, beste profil bat kalkulatuko da hautatutako erremintak mekanizatu ezin dituen ere-muetan eta ahal den guztia mekanizatuko da.

    Exekutatu beharreko profila kalkulatu ondoren, programatutako materialaren soberakina (I) ezabatzeko behar diren iraganaldi guztiak kalkulatuko dira.

    Mekanizazioa ertz bizian (G07) edo ertz kamustuan (G05) exekutatuko da, ziklora dei egitean aktibo zegoen funtzioaren arabera.

    "M" parametroa programatzen ez denean iraganaldi distantziakideak egingo dira, elkarren segidako bi iraganaldiren arteko "C" distantzia mantenduta. Gainera, profileko azken zatia kurbatua edo konikoa bada, CNCak iraganaldi desberdinak kalkulatuko ditu, programatutako kota maximoa gainditu gabe.

    Honela egiten dira iraganaldiak:

    "1-2" hurbiltze-desplazamendua aitzinamendu azkarrean egingo da (G00). "2-3" despla-zamendua programatutako aitzinamenduan (F) egingo da. "3-1" itzulera-desplazamendua aitzinamendu azkarrean egingo da (G00).

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 44

    Piezarekin talka egiteko arriskua egonez gero, "3-1" puntuen arteko desplazamenduan bi desplazamendu egingo dira G00 aitzinamenduan ("3-4" eta "4-1"), hurrengo irudian ikusten den moduan.

    Zikloari dei egin zaion puntuan amaituko da beti ziklo finkoa.

    MEKANIZAZIOAREN OPTIMIZAZIOA

    Nahi den profila bakarrik definitzen bada, pieza landugabea zilindrikotzat joko du CNCak eta meka-nizazioa ezkerreko irudian adierazten den moduan egingo da.

    Pieza landugabearen profila ezagutzen denean, bi profilak definitzea gomendatzen da, hau da, pieza landugabearena eta nahi den amaierako profilarena. Mekanizazioa azkarragoa da, bi profilek mugatutako materiala bakarrik ezabatzen baita.

    PROFILEN PROGRAMAZIO-SINTAXIA

    Profilaren definizioan ez da beharrezkoa hasierako puntua programatzea, hura jada zehaztuta baitago ziklo finkoa definitzeko X eta Z parametroen bidez.

    2 profil definitzen badira, lehenengo amaierako profila definitu behar da, eta gero, pieza landugabearena.

    Profila definitzeko hasierako eta amaierako (profila edo profilak amaitzen diren blokea) blokeek blokearen etiketa-zenbakia izan behar dute. Etiketa-zenbaki horiek adierazten diote ziklo finkoari profilaren deskribapen geometrikoaren hasiera eta amaiera.

    Profilaren programazio-sintaxiak honako arau hauek bete behar ditu:

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    45

    Kota absolutu eta inkrementaletan programatu daiteke eta elementu geometriko sinpleen bidez (zuzenak, arkuak, biribilketak eta alakak) osatuta egon daiteke; programaziorako, horientzat zehaztuta dauden sintaxi-arauak bete behar dira.

    G00 funtzioak azken profilaren definizioa amaitu dela eta bloke horretan pieza landugabearen profilaren definizioa hasiko dela adierazten du.

    Programatu hurrengo blokean G01, G02 edo G03 funtzioren bat; G00 modala da, eta horrela, CNCak ez du dagokion errorea bistaratuko.

    Profilaren deskribapenean ezin dira programatu ispilu-irudiak, eskala-aldaketak, koordenatu-sistemaren biraketa edo jatorri-lekualdaketak.

    Blokeak ezin dira goi mailako lengoaian programatu; esate baterako, ezin dira jauziak, azpi-rrutinei deiak edo programazio parametrikoa programatu.

    Ezin dira beste ziklo finko batzuk programatu.

    Profila definitzeko, honako funtzio hauek erabili daitezke:

    G01 Interpolazio lineala

    G02 Interpolazio zirkularra eskuinetara

    G03 Interpolazio zirkularra ezkerretara

    G06 Zirkunferentziaren erdialdea koordenada absolututan

    G08 Zirkunferentzia tangentea aurreko ibilbidearekiko

    G09 Hiru puntu bidez definitutako zirkunferentzia

    G36 Ertzak biribiltzea

    G39 Alakatzea

    G53 Programazioa zero-makinari dagokionez

    G70 Hazbetetan programatzea

    G71 Milimetrotan programatzea

    G90 Programazio absolutua

    G91 Programazio inkrementala

    G30 Jatorri polarraren aurreaukeraketa

    Honako funtzio hauek ere programatu daitezke, baina zikloak ez ditu horiek kontuan hartuko:

    G05 Ertz kamustua

    G07 Ertz bizia

    G50 Ertz kamustu kontrolatua

    F, S, T, D edo M funtzioak

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 46

    1.12 G68. X ardatzean arbastatzeko ziklo finkoa

    Ziklo honek programatutako profila mekanizatzen du, zehaztutako mekanizazio-iraganaldien arteko neurria mantenduta.

    Erreminta triangeluarrak, borobilak eta karratuak erabili daitezke.

    Programazio-formatua koordenatu cartesiarretan:

    G68XZCDLMKFHSEP

    X5.5 Profilaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Profilaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    C5.5 Mekanizazio-neurria definitzen du eta balio positibo baten bidez programatuko da, erradiotan.

    0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    Mekanizazio-iraganaldi guztiak egiteko neurri hori erabiltzen da, azkenekoa salbu; azke-nekoak material soberakina ezabatzen du.

    D 5.5 Iraganaldi bakoitzean erremintaren itzulera-mugimendua egiteko zein segurtasun-tarte erabiliko den definitzen du.

    D parametroari 0 ez den beste balio bat ematen bazaio, hortzak 45ko atzeratze-mugimendua egingo du segurtasun-tartera iritsi arte (ezkerraldeko irudia).

    D parametroari 0 balioa ematen bazaio, irteera-ibilbideak bat egingo du sarrera-ibilbidearekin. Hori interesgarria izan daiteke profil konplexuak artekatzeko, artezteko makina zilindrikoetan ziklo horiek erabiltzeko eta abar.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    47

    D parametroa programatzen ez denean, erreminta profilari jarraituta atzeratuko da aurreko iraganaldiraino, C distantzia (eskuinaldeko irudia). D parametroa programatzen ez denean, kontuan hartu beharko da zikloaren exekuzio-denbora handiagoa dela, baina akabera-iraganaldian jan beharreko material kopurua txikiagoa dela.

    L5.5 Akabera egiteko X ardatzean utziko den soberakina definitzen du. Erradiotan definitzen da, eta programatzen ez bada, 0 balioa hartuko da.

    M5.5 Akabera egiteko Z ardatzean utziko den soberakina definitzen du.

    "M" parametroa programatzen ez bada, soberakinak "L" parametroan adierazitako balioa izango du eta hura konstantea izango da profil guztian.

    K5.5 Erreminta sartzearen aitzinamendu-abiadura sakonuneetan. Programatzen ez bada edo 0 balioarekin programatzen bada, mekanizazioaren aitzinamendu-abiadura hartuko da (zikloari dei egin aurretik programatuta zegoena).

    F5.5 Arbastuaren azken iraganaldiko aitzinamendu-abiadura definitzen du. Programatzen ez bada edo 0 balioarekin programatzen bada, ez da arbastuaren azken iraganaldirik egingo.

    H5.5 Akabera-iraganaldiaren aitzinamendu-abiadura definitzen du. Programatzen ez bada edo 0 balioarekin programatzen bada, ez da akabera-iraganaldirik egingo.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 48

    S4 Profilaren deskribapen geometrikoa hasiko den blokearen etiketa-zenbakia.

    E4 Profilaren deskribapen geometrikoa amaituko den blokearen etiketa-zenbakia.

    Erabiltzen ari den programan edo beste edozein programatan ("Q" parametroa) definituta egon daiteke profila.

    P Profileko azpirrutina lokalaren izena. Erabiltzen ari den programan edo beste programa batean ("Q" parametroa) egon daiteke azpirrutina lokala.

    Profila azpirrutina osoak osatzen duela ulertzen du zikloak; "P" parametroa programatzen bada, zikloak ez ditu "E" eta "S" parametroak kontuan hartuko.

    Q Azpirrutina globalaren izena, profila definituta dagoen programaren izena ("E" eta "S" parametroak) edo profilaren azpirrutina lokala definituta dagoen programaren izena ("P" parametroa).

    Laburbilduz, profila honako modu hauetara definituta egon daiteke:

    Parametroak Profilaren kokapena

    E + S Erabiltzen ari den programaren "E" eta "S" blokeen artean definituta dago profila.

    P Erabiltzen ari den programaren "P" azpirrutina lokalean dago definituta profila.

    Q Profila "Q" azpirrutina globalean definituta dago.

    Q + E+S Profila "Q" programaren "E" eta "S" blokeen artean dago definituta.

    Q + P Profila "Q" programaren "P" azpirrutina lokalean dago definituta.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    49

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, programatutako azken aitzinamendua izango da aitzinamendu aktiboa, hau da, arbastatze-eragiketari (F) edo akabera-eragiketari (H) dagokiona. Era berean, CNCak G00, G40 eta G90 funtzioak hartuko ditu.

    Zikloari dei egiteko puntua mekanizatu beharreko piezatik kanpo egongo da, akaberako soberakin (L, M) gisa definitutako distantzia baino urrunago, bi ardatzen arabera (X, Z). Erre-mintaren posizioa ez bada zuzena zikloa exekutatzeko, CNCak dagokion errorea bistaratuko du.

    Hautatutako erremintaren bidez programatutako profila (sakonuneak) ezin denean meka-nizatu, ohar bat bistaratuko da zikloaren exekuzioaren hasieran.

    Langileak exekuzioa eten eta erreminta egokia aukeratu ahal izango du.

    Bestela, beste profil bat kalkulatuko da hautatutako erremintak mekanizatu ezin dituen ere-muetan eta ahal den guztia mekanizatuko da.

    Arbastu-iraganaldi bat exekutatzean kanal bat hautematen bada, CNCak profila exekutatzen jarraituko du kanal hori kontuan hartu gabe. Profil batek nahi adina kanal izan ditzake.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 50

    Profil soberakina amaitu ondoren, hautemandako kanalak exekutatuko dira.

    Horretarako, profilaren mekanizazioa eten den puntura (1) itzuliko da G00 funtzioan. Puntu horretatik aurrera, programatutako ingurua jarraituko da G01 funtzioan, akabera-soberakina mantenduta, hautatutako "C" iraganaldi-sakonerara iritsi arte. 1-2 zatia.

    "2-3" desplazamendua programatutako aitzinamenduan (F) egingo da, G01 funtzioan.

    D parametroa programatzen denean, "3-4" desplazamendua aitzinamendu azkarrean egingo da (G00); aldiz, D parametroa programatzen ez denean, "3-4" desplazamendua programa-tutako inguruari jarraituta egingo da, G01 programatutako aitzinamenduan (F).

    "4-5" itzulerako desplazamendua aitzinamendu azkarrean egingo da (G00).

    Kanal bat exekutatzen ari den bitartean bertan barne-kanalak hautematen badira, lehen azaldutako prozesu bera jarraituko da.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    51

    Arbastuaren azken iraganaldia hautatu bada, profilaren iraganaldi paralelo bat egingo da "L" soberakina mantenduta eta adierazitako "F" aitzinamenduan. Arbastuaren azken iraganaldi horrek ezabatu egingo du arbastua egin ondoren geratu diren soberakinak.

    Akabera-iraganaldia hautatu bada, erradio-konpentsazioaren bidez kalkulatutako profilaren iraganaldi bat egingo da adierazitako "H" aitzinamenduan.

    Profil hori programatutako profil bera edo antzekoa izan daiteke, baldin eta horietan erreminta sar ezin daitekeen eremuak badaude.

    Akabera-iraganaldia amaitu ondoren, erreminta dei egin zaion puntura itzuliko da berriz.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 52

    MEKANIZAZIOAREN OPTIMIZAZIOA

    Nahi den profila bakarrik definitzen bada, pieza landugabea zilindrikotzat joko du CNCak eta meka-nizazioa ezkerreko irudian adierazten den moduan egingo da.

    Pieza landugabearen profila ezagutzen denean, bi profilak definitzea gomendatzen da, hau da, pieza landugabearena eta nahi den amaierako profilarena. Mekanizazioa azkarragoa da, bi profilek muga-tutako materiala bakarrik ezabatzen baita.

    PROFILEN PROGRAMAZIO-SINTAXIA

    Profilaren definizioan ez da beharrezkoa hasierako puntua programatzea, hura jada zehaztuta baitago ziklo finkoa definitzeko X eta Z parametroen bidez.

    2 profil definitzen badira, lehenengo amaierako profila definitu behar da, eta gero, pieza landugabearena.

    Profila definitzeko hasierako eta amaierako (profila edo profilak amaitzen diren blokea) blokeek blokearen etiketa-zenbakia izan behar dute. Etiketa-zenbaki horiek adierazten diote ziklo finkoari profilaren deskribapen geometrikoaren hasiera eta amaiera.

    Profilaren programazio-sintaxiak honako arau hauek bete behar ditu:

    Kota absolutu eta inkrementaletan programatu daiteke eta elementu geometriko sinpleen bidez (zuzenak, arkuak, biribilketak eta alakak) osatuta egon daiteke; programaziorako, horientzat zehaztuta dauden sintaxi-arauak bete behar dira.

    G00 funtzioak azken profilaren definizioa amaitu dela eta bloke horretan pieza landuga-bearen profilaren definizioa hasiko dela adierazten du.

    Programatu hurrengo blokean G01, G02 edo G03 funtzioren bat; G00 modala da, eta horrela, CNCak ez du dagokion errorea bistaratuko.

    Profilaren deskribapenean ezin dira programatu ispilu-irudiak, eskala-aldaketak, koordenatu-sistemaren biraketa edo jatorri-lekualdaketak.

    Blokeak ezin dira goi mailako lengoaian programatu; esate baterako, ezin dira jauziak, azpi-rrutinei deiak edo programazio parametrikoa programatu.

    Ezin dira beste ziklo finko batzuk programatu.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    53

    Profila definitzeko, honako funtzio hauek erabili daitezke:

    G01 Interpolazio lineala

    G02 Interpolazio zirkularra eskuinetara

    G03 Interpolazio zirkularra ezkerretara

    G06 Zirkunferentziaren erdialdea koordenada absolututan

    G08 Zirkunferentzia tangentea aurreko ibilbidearekiko

    G09 Hiru puntu bidez definitutako zirkunferentzia

    G36 Ertzak biribiltzea

    G39 Alakatzea

    G53 Programazioa zero-makinari dagokionez

    G70 Hazbetetan programatzea

    G71 Milimetrotan programatzea

    G90 Programazio absolutua

    G91 Programazio inkrementala

    G30 Jatorri polarraren aurreaukeraketa

    Honako funtzio hauek ere programatu daitezke, baina zikloak ez ditu horiek kontuan hartuko:

    G05 Ertz kamustua

    G07 Ertz bizia

    G50 Ertz kamustu kontrolatua

    F, S, T, D edo M funtzioak

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 54

    1.13 G69. Z ardatzean arbastatzeko ziklo finkoa

    Ziklo honek programatutako profila mekanizatzen du, zehaztutako mekanizazio-iraganaldien arteko neurria mantenduta. Erreminta triangeluarrak, borobilak eta karratuak erabili daitezke.

    Programazio-formatua koordenatu cartesiarretan:

    G69XZCDLMKFHSEP

    X5.5 Profilaren hasierako puntuaren kota definitzen du, X ardatzaren arabera. Kota absolututan eta unitate aktiboen arabera (erradioak edo diametroak) programatuko da.

    Z5.5 Profilaren hasierako puntuaren kota definitzen du, Z ardatzaren arabera. Kota absolututan programatuko da.

    C5.5 Mekanizazio-neurria definitzen du. 0 balioa programatzen bada, CNCak dagokion errorea bistaratuko du.

    Mekanizazio-iraganaldi guztiak egiteko neurri hori erabiltzen da, azkenekoa salbu; azke-nekoak material soberakina ezabatzen du.

    D 5.5 Iraganaldi bakoitzean erremintaren itzulera-mugimendua egiteko zein segurtasun-tarte erabiliko den definitzen du.

    D parametroari 0 ez den beste balio bat ematen bazaio, hortzak 45ko atzeratze-mugimendua egingo du segurtasun-tartera iritsi arte (ezkerraldeko irudia).

    D parametroari 0 balioa ematen bazaio, irteera-ibilbideak bat egingo du sarrera-ibilbidearekin. Hori interesgarria izan daiteke profil konplexuak artekatzeko, artezteko makina zilindrikoetan ziklo horiek erabiltzeko eta abar.

    D parametroa programatzen ez denean, erreminta profilari jarraituta atzeratzen da aurreko iraganaldiraino, C distantzia (eskuinaldeko irudia).

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    55

    D parametroa programatzen ez denean, kontuan hartu beharko da zikloaren exekuzio-denbora handiagoa dela, baina akabera-iraganaldian jan beharreko material kopurua txikiagoa dela.

    L5.5 Akabera egiteko X ardatzean utziko den soberakina definitzen du. Erradiotan definitzen da, eta programatzen ez bada, 0 balioa hartuko da.

    M5.5 Akabera egiteko Z ardatzean utziko den soberakina definitzen du.

    "M" parametroa programatzen ez bada, soberakinak "L" parametroan adierazitako balioa izango du eta hura konstantea izango da profil guztian.

    K5.5 Erreminta sartzearen aitzinamendu-abiadura sakonuneetan. Programatzen ez bada edo 0 balioarekin programatzen bada, mekanizazioaren aitzinamendu-abiadura hartuko da (zikloari dei egin aurretik programatuta zegoena).

    F5.5 Arbastuaren azken iraganaldiko aitzinamendu-abiadura definitzen du. Programatzen ez bada edo 0 balioarekin programatzen bada, ez da arbastuaren azken iraganaldirik egingo.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 56

    H5.5 Akabera-iraganaldiaren aitzinamendu-abiadura definitzen du. Programatzen ez bada edo 0 balioarekin programatzen bada, ez da akabera-iraganaldirik egingo.

    S4 Profilaren deskribapen geometrikoa hasiko den blokearen etiketa-zenbakia.

    E4 Profilaren deskribapen geometrikoa amaituko den blokearen etiketa-zenbakia.

    Erabiltzen ari den programan edo beste edozein programatan ("Q" parametroa) definituta egon daiteke profila.

    P Profileko azpirrutina lokalaren izena. Erabiltzen ari den programan edo beste programa batean ("Q" parametroa) egon daiteke azpirrutina lokala.

    Profila azpirrutina osoak osatzen duela ulertzen du zikloak; "P" parametroa programatzen bada, zikloak ez ditu "E" eta "S" parametroak kontuan hartuko.

    Q Azpirrutina globalaren izena, profila definituta dagoen programaren izena ("E" eta "S" para-metroak) edo profilaren azpirrutina lokala definituta dagoen programaren izena ("P" parametroa).

    Laburbilduz, profila honako modu hauetara definituta egon daiteke:

    Parametroak Profilaren kokapena

    E + S Erabiltzen ari den programaren "E" eta "S" blokeen artean definituta dago profila.

    P Erabiltzen ari den programaren "P" azpirrutina lokalean dago definituta profila.

    Q Profila "Q" azpirrutina globalean definituta dago.

    Q + E+S Profila "Q" programaren "E" eta "S" blokeen artean dago definituta.

    Q + P Profila "Q" programaren "P" azpirrutina lokalean dago definituta.

  • Fabrikazio Mekanikorako Zenbakizko Kontroleko Makinen Programazioa

    LANBIDE EKIMENA

    57

    MEKANIZAZIOARI BURUZKO OHARRAK

    Mekanizazio-baldintzak (aitzinamenduaren abiadura, buruaren biraketa-abiadura eta abar) zikloari dei egin aurretik programatu behar dira. Ziklo finkoa amaitu ondoren, programatutako azken aitzinamendua izango da aitzinamendu aktiboa, hau da, arbastatze-eragiketari (F) edo akabera-eragiketari (H) dagokiona. Era berean, CNCak G00, G40 eta G90 funtzioak hartuko ditu.

    Zikloari dei egiteko puntua mekanizatu beharreko piezatik kanpo egongo da, akaberako soberakin (L, M) gisa definitutako distantzia baino urrunago, bi ardatzen arabera (X, Z). Erremintaren posizioa ez bada zuzena zikloa exekutatzeko, CNCak dagokion errorea bistaratuko du.

    Hautatutako erremintaren bidez programatutako profila (sakonuneak) ezin denean mekanizatu, ohar bat bistaratuko da zikloaren exekuzioaren hasieran.

    Langileak exekuzioa eten eta erreminta egokia aukeratu ahal izango du.

    Bestela, beste profil bat kalkulatuko da hautatutako erremintak mekanizatu ezin dituen ere-muetan eta ahal den guztia mekanizatuko da.

    Arbastu-iraganaldi bat exekutatzean kanal bat hautematen bada, CNCak profila exekutatzen jarraituko du kanal hori kontuan hartu gabe. Profil batek nahi adina kanal izan ditzake.

  • Mekanizazio bidezko Produkzioa

    LANBIDE EKIMENA 58

    Profil soberakina amaitu ondoren, hautemandako kanalak exekutatuko dira.

    Horretarako, profilaren mekanizazioa eten den puntura (1) itzuliko da G00 funtzioan. Puntu horretatik aurrera, programatutako ingurua jarraituko da G01 funtzioan, akabera-soberakina mantenduta, hautatutako "C" iraganaldi-sakonerara iritsi arte. 1-2 zatia.

    "2-3" desplazamendua programatutako aitzinamenduan (F) egingo da, G01 funtzioan.

    D parametroa programatzen denean, "3-4" desplazamendua aitzinamendu azkarrean egingo da (G00); aldiz, D parametroa programatzen ez denean, "3-4" desplazamendua programatutako inguruari jarraituta egingo da, G01 programatutako aitzinamenduan (F).

    "4-5" itzulerako desplazamendua aitzinamendu azkarrea