PDF-fagor Cnc 8050 m

Embed Size (px)

DESCRIPTION

8050/55 M

Citation preview

  • Proiektuaren bultzatzaileak

    Laguntzaileak

    Hizkuntz koordinazioa

    LANBIDE EKIMENA LANBIDE EKIMENA

  • Egilea(k): Fagor Automation, S. Coop. Ltda. FAGOR CNC 8050 M. Manual de programacin

    ARRASATE Material Hautaketa: Usurbilgo GLHBI. USURBIL

    Itzultzailea: Xabier Aranburu, AIXE S.L., Di-da, S-Koop.

    Zuzenketak: ELHUYAR Hizkuntz zerbitzuak

    Maketa: Ainara Sarasketa

    Azalaren diseinua: Naiara Beasain

  • CNC 80 50/55 MPROGRAMAZIO-ESKULIBURUA

  • FAGOR AUTOMATION S. Coop. Ltda-k aldiro helarazten dizkie eskatzendioten bezero guztiei CNC FAGOR 8050ari eransten dizkiogun ezaugarriguztiak.

    Horrenbestez, bere makinan jarri nahi duen/dituen ezaugarria/k eskatzerikbadauka bezeroak.

    Aski duzue, horretarako, zuen enpresaren helbide osoa eta dauzkazuenZenbakizko Kontroleko modeloen erreferentzia (modeloa eta serie--zenbakia) guri bidaltzea.

    Kontuan izan litekeena dela zureganatu berria duzun software-bertsioaneskuliburu honetan deskribatutako zenbait funtzio ez agertzea.

    Honako hauek dira software-aukeren araberako funtzioak:

    Erreminten bizitza-kontrolaHaztagailu-zikloakDNCProfil-editorea4 edo 6 ardatzetarako softwareaIrlak dituzten kajera irregularrakDigitalizazioaGrafiko solidoakHariztaketa zurrunaKopiatzea

    Eskuliburu honetan deskribatutako informazioak aldaketarik izan dezake,aldakuntza teknikoen araberakoak betiere.

    Eskuliburu honen edukia aldatzeko eskubiderik badu FAGORAUTOMATION S. Coop. Ltda?k, eta ez dago behartuta aldaketen berriematera.

    II

  • CNC FAGOR 8050 GP MODELOA zureganatu berria baduzu, izan kontuanhonako zehazpen hauek:

    * CNC 8050 fresatzeko makina modeloan dago oinarrituta modelo hau

    * CNC 8050 fresatzeko makina modeloak dauzkan funtzioetako batzuk ezditu honako modelo honek.

    Jarraian zehaztuko ditugu Fresatzeko Makina modeloak ez dauzkan funtzioak,baita modelo berberean eskuragarri dauden software-aukerak ere.

    Ez dauzkan funtzioak Software-aukerak

    Hariztaketa elektronikoa (G33) 4 edo 6 ardatzetarako softwareaKonpentsazio erradiala DNCErreminta-biltegiaren kudeaketa Hariztaketa zurruna (G84)Mekanizazio-ziklo finkoakMekanizazio anizkunakHaztagailu-ziklo finkoakErreminten bizitza-kontrolaProfil-editoreaIrlak dituzten kajera irregularrakDigitalizazioaGrafikoakKopiatzea

    III

  • IV

  • V

    AURKIBIDEA

    1 HITZAURREA

    1.1 DNC konexioa ......................................................................................................11.2 DNC edo PERIFERIKO bidezko komunikazio-protokoloa ...................................2

    2 PROGRAMA NOLA EGIN

    2.1 Programaren egitura CNC-n ................................................................................12.1.1 Blokeburua ...........................................................................................................12.1.2 Programa-blokea ..................................................................................................22.1.2.1 ISO lengoaia .........................................................................................................22.1.2.2 Goi-mailako lengoaia ............................................................................................22.1.3 Bloke-amaiera ......................................................................................................3

    3 ARDATZAK ETA KOORDENATU-SISTEMAK

    3.1 Ardatzen nomenklatura ........................................................................................13.1.1 Ardatz-hautaketa ..................................................................................................23.2 Plano-hautaketa (G16, G17, G18,G19) ................................................................33.3 Piezaren akotazioa. Milimetroak edo hazbeteak (G70, G71) ...............................53.4 Programazio absolutua/gehitzailea (G90, G91) ...................................................63.5 Kota-programazioa ...............................................................................................73.5.1 Koordenatu cartesiarrak .......................................................................................73.5.2 Koordenatu polarrak .............................................................................................83.5.3 Koordenatu zilindrikoak ......................................................................................103.5.4 Angelua eta koordenatu cartesiar bat ................................................................113.6 Ardatz birakariak ................................................................................................123.7 Lan-eremuak ......................................................................................................133.7.1 Lan-eremuen definizioa ......................................................................................133.7.2 Lan-eremuen erabilera .......................................................................................14

    4 ERREFERENTZIA-SISTEMAK

    4.1 Erreferentzia-puntuak ...........................................................................................14.2 Makina-erreferentziaren bila (G74) ......................................................................24.3 Makina-zeroaren araberako programazioa (G53) ................................................24.4 Kotaren aurrehautaketa eta jatorri-lekualdaketak ................................................34.4.1 Kotaren aurrehautaketa eta S balioaren (G92) mugapena ..................................44.4.2 Jatorri-lekualdaketak (G54, G59) .........................................................................54.5 Jatorri polarraren aurrehautaketa (G93)...............................................................7

  • VI

    5 ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5.1 Prestatze-funtzioak ...............................................................................................25.2 Aitzinapen-funtzioak (G94, G95) ..........................................................................45.2.1 Aitzinapena mm/min-tan edo hazbete/min-tan (G94) ..........................................45.2.2 Aitzinapena, mm/biratan edo hazbete/biratan (G95) ............................................55.3 Abiadura konstanteko/funtzioak (G96,G97) .........................................................65.3.1 Gainazaleko aitzinapen-abiadura konstantea (G96) ............................................65.3.2 Erremintaren erdiguneko aitzinapen-abiadura konstantea (G97) ........................65.4 Funtzio osagarriak ................................................................................................75.4.1 F aitzinapen-abiadura ...........................................................................................75.4.2 Buruaren biraketa-abiadura eta buruaren gelditze orientatua (S) ........................85.4.3 Erreminta-zenbakia (T) .........................................................................................95.4.4 Zuzentzaile-zenbakia (D) ....................................................................................105.4.5 Funtzio lagungarria (M) ......................................................................................115.4.5.1 M00. Programa gelditzea ...................................................................................125.4.5.2 M01. Programa baldintzaturik gelditzea .............................................................125.4.5.3 M02. Programaren amaiera ...............................................................................125..5.4 M30. Programaren amaiera, hasierara itzuliz ....................................................125.4.5.5 M03. Buruaren abioa, eskuinetara (erloju-orratzen noranzko berean)...............125.4.5.6 M04. Buruaren abioa, ezkerretara (erloju-orratzen aurkako noranzkoan) .........125.4.5.7 M05. Burua gelditzea ..........................................................................................125.4.5.8 M06. Erreminta-aldaketarako kodea ..................................................................135.4.5.9 M19. Buruaren gelditze orientatua .....................................................................135.4.5.10 M41, M42, M43, M44. Buruaren gama-aldaketa ................................................135.4.5.11 M45. Buru lagungarria / Erreminta motorizatua .................................................13

    6 IBILBIDE-KONTROLA

    6.1 Jartze azkarra (G00) ............................................................................................16.2 Interpolazio lineala (G01) .....................................................................................26.3 Interpolazio zirkularra G02, G03) .........................................................................36.4 Interpolazio zirkularra, arkuaren zentroa koordenatu absolutuetan

    programatuz (G06) ...............................................................................................86.5 Ibilbide zirkularra, aurreko ibilbidearekiko ukitzailea G08) ...................................96.6 Ibilbide zirkularra, hiru punturen bidez definitua (G09) .......................................106.7 Interpolazio helikoidala .......................................................................................116.8 Mekanizazio-hasierako sarrera tangentziala (G37) ............................................136.9 Mekanizazio-amaierako irteera tangentziala (G38) ............................................156.10 Ertzen biribiltze kontrolatua (G36) ......................................................................176.11 Alakatzea (G39)..................................................................................................186.12 Hariztaketa elektronikoa (G33) ...........................................................................19

    7 PRESTATZE-FUNTZIO OSAGARRIAK

    7.1 Blokeen prestakuntza etetea (G04) ......................................................................17.2 Tenporizazioa (G04 K) .........................................................................................37.3 Ertz biribilduan eta ertz bizian jardutea (G05, G07) .............................................47.3.1 Ertz biribildua (G05) ..............................................................................................47.3.2 Ertz bizia (G07) .....................................................................................................57.4 Ispilu-irudia (G10,G11;G12, G13, G14) ................................................................67.5 Eskala-faktorea (G72) ..........................................................................................87.5.1 Eskala-faktorea, ardatz guztiei aplikatuta ............................................................ 87.5.2 Eskala-faktorea, ardatz bati edo batzuei aplikatuta ............................................107.6 Koordenatu-sistemaren biraketa ........................................................................127.7 Ardatzen akoplamendu/desakoplamendu elektronikoa .....................................147.7.1 Ardatzen akoplamendu elektronikoa (G77) ........................................................157.7.2 Ardatzen akoplamendu elektronikoa baliogabetzea (G78) ................................16

  • VII

    8 ERREMINTEN KONPENTSAZIOA

    8.1 Erreminta-erradioaren konpentsazioa (G40, G41, G42) ......................................28.1.1 Erreminta-erradioaren konpentsazio-hasiera .......................................................38.1.2 Erreminta-erradioaren konpentsazio-tarteak ........................................................68.1.3 Erreminta-erradioaren konpentsazioa baliogabetzea ...........................................98.2 Erreminta-luzeraren konpentsazioa (G43,G44, G15).........................................15

    9 ZIKLO FINKOAK

    9.1 Ziklo finkoaren definizioa ......................................................................................19.2 Ziklo finkoaren eragin-eremua .............................................................................29.3 Ziklo finkoa baliogabetzea ....................................................................................29.4 Irizpide orokorrak ..................................................................................................39.5 Mekanizazio-ziklo finkoak .....................................................................................39.5.1 G69. Zulaketa sakoneko ziklo finkoa, iraganaldi aldakorraz ................................595.2 G81. Zulaketa-ziklo finkoa ....................................................................................99.5.3 G82. Zulaketa-ziklo finkoa, tenporizazioz ...........................................................119.5.4 G83. Zulaketa sakoneko ziklo finkoa, iraganaldi konstanteaz ...........................139.5.5 G84. Hariztatzeko ardatzez hariztatzeko ziklo finkoa .........................................169.5.6 G85. Otxabuketa-ziklo finkoa .............................................................................199.5.7 G86. Mandrinaketa-ziklo finkoa, aitzinapen azkarrean itzuleraduna (G01) ........219.5.8 G87 Kajera angeluzuzeneko ziklo finkoa ...........................................................239.5.9 G88. Kajera zirkularreko ziklo finkoa ..................................................................309.5.10 G89. Mandrinaketa-ziklo finkoa, laneko aitzinapenean itzuleraduna (G01) .......369.6 Ziklo finkoaren parametro-aldaketa ....................................................................38

    10 MEKANIZAZIO ANIZKUNAK

    10.1 G60: Mekanizazio anizkuna lerro zuzenean .........................................................210.2 G61: Mekanizazio anizkuna, paralelogramoa osatuz ...........................................510.3 G62: Mekanizazio anizkuna, sarea osatuz ...........................................................810.4 G63: Mekanizazio anizkuna, zirkunferentzia osatuz ..........................................1110.5 G64: Mekanizazio anizkuna, arkua osatuz .........................................................1410.6 G65: Mekanizazio programatua, arku-korda bidez ............................................17

    11 IRLAK DITUEN KAJERAREN ZIKLO FINKOA

    11.1 G66: Irlak dituen kajeraren ziklo finkoa ................................................................111.2 Zulatze-eragiketa ..................................................................................................411.3 Arbastatze-eragiketa ............................................................................................511.4 Akabera-eragiketa ................................................................................................711.5 Profilak programatzeko arauak ..........................................................................1011.6 Profil-ebaketa .....................................................................................................1211.6.1 Profilen gurutzaketa, oinarrizkoa (K=0) ..............................................................1211.6.2 Profil-ebaketa, aurreratua (K=1) .........................................................................1411.6.3 Ondoriozko profila ..............................................................................................1611.7 Profil-programazioaren sintaxia ..........................................................................1711.8 Akatsak ...............................................................................................................1911.9 Programazio-adibideak ......................................................................................20

  • VIII

    12 HAZTAGAILU-LANAK

    12.1 Mugimenduak, haztagailuz (G75, G76) ................................................................112.2 Haztaketa-ziklo finkoak ........................................................................................212.3 Erreminta kalibratzeko ziklo finkoa, luzerakoa .....................................................312.4 Haztagailua kalibratzeko ziklo finkoa ...................................................................612.5 Azalera neurtzeko ziklo finkoa ............................................................................1012.6 Kanpoko izkina neurtzeko ziklo finkoa ...............................................................1312.7 Barruko izkina neurtzeko ziklo finkoa .................................................................1612.8 Angelua neurtzeko ziklo finkoa ...........................................................................1912.9 Kanpoko izkina eta angelua neurtzeko ziklo finkoa ............................................2212.10 Zuloa neurtzeko ziklo finkoa ...............................................................................2612.11 Abatza neurtzeko ziklo finkoa .............................................................................30

    13 PROGRAMAZIOA GOI-MAILAKO LENGOAIAN

    13.1 Lexiko-deskribapena ............................................................................................113.1.1 Bereizitako hitzak .................................................................................................213.1.2 Zenbakizko konstanteak.......................................................................................313.1.3 Sinboloak ..............................................................................................................313.2 Aldagaiak ..............................................................................................................413.2.1 Xede orokorreko parametro edo aldagaiak ..........................................................613.2.2 Erremintei dagozkien aldagaiak ...........................................................................813.2.3 Jatorri-lekuei dagozkien aldagaiak .....................................................................1013.2.4 Makina-parametroei dagozkien aldagaiak ..........................................................1113.2.5 Lan-eremuei dagozkien aldagaiak .....................................................................1213.2.6 Aitzinapenei dagozkien aldagaiak ......................................................................1313.2.7 Kotei dagozkien aldagaiak ..................................................................................1513.2.8 Buruari dagozkion aldagaiak ..............................................................................1613.2.9 Automatari dagozkion aldagaiak ........................................................................1813.2.10 Lekuan lekuko parametroei dagozkien aldagaiak ..............................................1913.2.11 Beste zenbait aldagai .........................................................................................2013.3 Konstanteak .......................................................................................................2613.4 Eragileak.............................................................................................................2613.5 Adierazpenak......................................................................................................2813.5.1 Adierazpen aritmetikoak .....................................................................................2813.5.2 Erlazio-adierazpenak ..........................................................................................29

    14 PROGRAMEN KONTROLAREN SENTENTZIAK

    14.1 Esleipen-sententziak ............................................................................................114.2 Ikuste-sententziak ................................................................................................214.3 Gaitzeko/ezgaitzeko sententziak ..........................................................................314.4 Fluxu-kontrolaren sententziak ..............................................................................414.5 Azpirrutinen sententziak .......................................................................................614.6 Programak sortzeko sententziak ........................................................................1114.7 Pertsonalizatzeko sententziak ............................................................................13

    15 DIGITALIZAZIO-ZIKLOAK

    15.1 Sarean digitalizatzeko ziklo finkoa ........................................................................215.2 Arkuan digitalizatzeko ziklo finkoa ........................................................................5

  • IX

    16 KOPIATZEA

    16.1 Irizpide orokorrak ..................................................................................................216.2 G23. Luzerako ardatzean kopiatzea aktibatzea ...................................................316.3 G24. Digitalizazioa aktibatzea ..............................................................................516.4 G25. Kopiatzea baliogabetzea..............................................................................716.5 G26. Kopiatze-zundaren kalibraketa ....................................................................816.6 Sarean kopiatzeko ziklo finkoa .............................................................................916.7 Arkuan kopiatzeko ziklo finkoa ...........................................................................14

    GEHIGARRIAK

    A. Programazioa ISO kodean ...................................................................................2B. CNCren barne-aldagaiak ......................................................................................4C. Goi-mailako programazioa ...................................................................................9D. Tekla-kodeak ......................................................................................................12E. Programaziorako laguntza-sistemaren orrialdeak ..............................................17F. Akats-kodeak......................................................................................................20G. Zerbitzu berriak eta aldaketak ............................................................................30

  • Atala:orrialdea

    1.HITZAURREA1. kapitulua

    1. HITZAURREAMakinan bertan (aurrealdeko paneletik) nahiz kanpoko periferikoak (zinta-irakurgailua, kaseteirakurgailu/grabagailua, ordenagailua...) erabiliz programa daiteke CNC FAGOR 8050a. Pieza--programak egiteko honako memoria du eskura erabiltzaileak: 128 Kb-ekoa, eta 512 Kb-erainohanditzerik badago.

    Honela sar daitezke CNCren pieza-programak eta taulen balioak:

    Aurrealdeko paneletik. Edizio-sistema edo erabili nahi den taula hautatu ondoren, datuakteklatutik sartzea ahalbidetzen du CNCk.

    Ordenagailu (DNC) edo periferiko batetik. Ordenagailu edo periferikoekin informazioatrukatzea ahalbidetzen du CNCk, eta honako linea hauek erabili behar dira horretarako:RS232C eta RS422.

    Komunikazio horren kontrola CNCtik egiten bada, aldez aurretik hautatu behar da dagokiontaula edo pieza-programen direktorioa (erabilerak), aipatu komunikazioa burutzeko erabilinahi duguna, alegia.

    PROTOCOL serie-lerroetako makina-parametroa hautatu behar da, nahi dugunkomunikazioaren arabera.

    PROTOCOL = 0 Komunikazioa periferiko bidez egiten bada.PROTOCOL = 1 Komunikazioa DNC bidez egiten bada.

    1.1 CNC KONEXIOA

    Prestazio estandar gisara dauka CNCk DNC (Zenbakizko Kontrol Banatua) erabiltzeko aukera,eta ahalbidetu egiten du CNCren eta ordenagailuen arteko komunikazioa, honako eginkizunhauetarako:

    * Direktorio eta ezabatze-aginduak

    * CNCren eta ordenagailu baten arteko programa eta taula-transferentzia.

    * Makina urrutitik kontrolatzea.

    * DNC sistema aurreratuen egoera gainbegiratzeko gaitasuna.

  • orrialdea2.

    HITZAURREA1. kapitulua Atala:

    1.2 DNC EDO PERIFERIKO BIDEZKO KOMUNIKAZIO-PROTOKOLOA

    Programak kopiatzeko, programak ezabatzeko... eta abarretarako programa eta taula--transferentziak, baita direktorioen kudeaketa ere (bai CNCrenak bai ordenagailuarenak), CNCtiknahiz ordenagailutik egitea ahalbidetzen du komunikazio honek.

    Fitxategi-transferentziarik egin nahi denean honako protokoloa bete behar da:

    * "%" sinboloa erabili behar da fitxategi-hasiera gisara, eta jarraian programa-iruzkina jarribehar da (hautazkoa da). Gehienera ere 20 karaktere eduki behar ditu.

    Jarraian, eta koma ("," ) baten tartea utziz, fitxategi, irakurgai, idazki... horri dagozkionbabesgarriak jarri behar dira. Hautazkoak dira babesgarriak, eta ez da derrigorrezkoa horiekprogramatzea.

    Fitxategiaren idazpurua amaitzeko, RETURN (RT) edo LINE FEED (LF) karakterea bidalibehar da, aurreko guztitik koma (",") baten tartea utziz.

    Adibidez:

    %Fagor Automation, -MX, RT

    * Idazpuruaren jarraian programatu behar dira fitxategiaren blokeak. Eskuliburu honetakoprogramazio-arauen arabera programaturik egon behar dute bloke guztiek. Bloke bakoitzarenondoren RETURN (RT) edo LINE FEED (LF) karakterea jarri behar da, hurrengotikbereizteko.

    Adibidez:

    N20 G90 G01 X100 Y200 F2000 LF(RPT N10, N20) N3 LF

    Komunikazioa periferiko bidez egiten bada, fitxategi-amaierako komandoa bidali behar da."EOFCHR" serie-lerroen makina-parametroen bitartez hautatu behar da komando hori. Honakokaraktere hauetakoren bat erabili:

    ESC ESCAPEEOT END OF TRANSMISSIONSUB SUBSTITUTEEXT END OF TRANSMISSION

  • Atala:

    orrialdea1.

    PROGRAMA NOLA EGIN2. kapitulua

    2. PROGRAMA NOLA EGINZenbait bloke edo argibidek osatzen dituzte zenbakizko kontrol-programak.

    Letra larriko hitzek eta zenbakizko formatuak osatzen dituzte bloke edo argibide horiek.

    CNCren zenbakizko formatuaren osagaiak honakook dira:

    . + - zeinuak 0 1 2 3 4 5 6 7 8 9 zifrak

    Letra, zenbaki eta zeinu arteko tarterik onartzen du programazioak, baita zenbakizko formatuaez erabiltzea ere zero balioa baldin badu, edo zeinua ez erabiltzea positiboa bada.

    Hitz baten zenbakizko formatuaren ordez parametro aritmetikoa erabil daiteke programazioan.Gerora, oinarrizko gauzatzean, parametro aritmetikoaren ordez haren balioa jarri behar dukontrolak. Adibidez:

    XP3 programatu bada, P3ren ordez horren zenbaki-balioa jarri behar du CNCk, honako emaitzahauek eskuratuz: X20, X20.567, X-0.003, eta abar

    2.1 PROGRAMAREN EGITURA CNC-N

    Honako egitura hau eduki behar dute programa osatzen duten bloke guztiek:

    Blokeburua + programa-blokea + bloke-amaiera

    2.1.1. BLOKEBURUA

    Hautazkoak dira blokeburuak, eta bloke-jauziko baldintza batek edo gehiagok osa dezakete,baita etiketak edo bloke-zenbakiak ere. Hurrenkera edo ordena honetan programatu behar dirabiak:

    BLOKE-JAUZIKO BALDINTZA, /, /1, /2, /3.

    PLCren BLKSKIP1, BLKSKIP2 eta BLKSKIP3 markek zuzendu behar dituzte bloke-jauzikohiru baldintza horiek, gauza bera baitira / eta /.

    Marka horietakoren bat aktibatuta badago CNCk ezingo du/ditu egikaritu programatutadagoen/dauden blokea/blokeak, eta hurrengo blokean jarraitu beharko du egikaritzeak.

    Hiru jauzi-baldintza programa daitezke, gehienera ere, bloke bakarrean, eta banan-bananebaluatu behar dira, programatu diren hurrenkerari jarraituz.

    Egikaritzen ari den hori baino 20 bloke lehenago irakurtzen du kontrolak, aldez aurretikkalkulatu ahal izateko egin beharreko ibilbidea.Blokea irakurtzen den unean aztertu behar da bloke-jauziko baldintza, hau da, egikaritubaino 20 bloke lehenago.

    Bloke-jauziko baldintza egikaritze-unean bertan aztertu nahi bada, eten egin behar da bloke-prestakuntza, aurreko blokean G4 funtzioa programatuz.

  • orrialdea

    2.

    PROGRAMA NOLA EGIN

    2. kapitulua Atala:

    ETIKETA EDO BLOKE-ZENBAKIA. N(0-9999)

    Blokea identifikatzeko balio du, eta erreferentziak edo blokerako jauziak egiten direneanbakarrik erabili behar dira.

    N letra eta jarraian gehienez lau zifra (0-9999) jarriz adierazten da, eta ez dago inongohurrenkerarik erabili beharrik. Elkarren jarraian ez dauden zenbakiak onartzen dira.

    Programa berean bi edo bloke gehiago etiketa-zenbaki berberarekin badaude, CNCk betihorietako lehena hartuko du.

    Etiketen programazio automatikoa egiteko aukera (SOFTKEYren bidez) ematen du CNCk,programatzea derrigorrezkoa ez bada ere. Hasierako zenbakia eta etiketen arteko neurriaprogramatzailearen esku geratzen dira.

    2.1.2 PROGRAMA-BLOKEA

    ISO lengoaiako komandoekin edo Goi Mailako lengoaiako komandoekin egon behar du idatzita.Lengoaia batean eta bestean idatzitako blokeak erabili behar dira programak egiteko, etalengoaia bakar bateko blokez idatzirik egon behar du bloke bakoitzak.

    2.1.2.1 ISO LENGOAIA

    Ardatzen mugimendua kontrolatzeko dago bereziki diseinatua, desplazamendu-baldintzaketa informazioa ematen baitizkigu, baita aitzinapenari buruzko azalpenak ere. Honakohauek dauzka:

    * Mugimenduak prestatzeko funtzioak: geometria eta lan-baldintzak (interpolazio linealak,zirkularrak, hariztaketak...) zehazteko erabiltzen dira.

    * Ardatzen aitzinapenak eta buruen abiadurak kontrolatzeko funtzioak.

    * Tresnak kontrolatzeko funtzioak.

    * Funtzio osagarriak, argibide teknologikoak dituztenak.

    2.1.2.2 GOI-MAILAKO LENGOAIA

    Aldagai orokorretara jotzeko bidea ematen du, baita sistemaren taula eta aldagaietara ere.

    Hainbat kontrol-sententzia jartzen ditu erabiltzailearen esku, beste lengoaia batzuek (IF, GOTO,CALL....) erabiltzen duten terminologiaren antzekoak.

    Edozein adierazpen-mota erabiltzeko aukera ematen du: aritmetikoa, harremanezkoa edologikoa.

    Begiztak egiteko argibideak ere baditu, baita lekuan lekuko aldagaidun azpirrutinak ere. Lekuanlekuko aldagaia: definitzen duen azpirrutinaren bidez bakarrik ezagutzen den aldagaia.

    Bestalde, funtzio baliagarri eta probatuak dituzten liburutegiak sortzeko aukera ematen du,azpirrutinak bilduz, eta edozein programatatik sar daiteke haietara.

  • Atala:

    orrialdea3.

    PROGRAMA NOLA EGIN2. kapitulua

    2.1.3 BLOKE-AMAIERA

    Hautazkoak dira bloke-amaierak, eta honako hauek osa ditzakete: bloke-errepikapenen zenbaki--adierazleak eta bloke-iruzkinak. Hurrenkera horretantxe programa daitezke.

    BLOKE ERREPIKAPENEN ZENBAKIA, N(0-9999)

    Blokearen egikaritzea zenbat aldiz errepikatuko den adierazten du.

    Egikaritzeko unean ziklo finko edo modu-azpirrutinaren baten eraginpean daudendesplazamendu-blokeak bakarrik errepika daitezke.

    Horrelakoetan, CNCk egikaritzen du programatutako desplazamendua, baita mekanizazioaktiboa ere (ziklo finkoa edo modu-azpirrutina), aurrez adierazi bezainbat bider.

    BLOKE-IRUZKINA

    Honakoa ahalbidetzen du CNCk: bloke guztiei, iruzkin gisara, edozein informazio-motaeranstea.

    Blokearen amaieran programatu behar da iruzkina, ; karaktereaz hasita.

    Blokeren bat ; karaktereaz hasten bada, iruzkintzat jo behar da oso-osorik eta ez daegikaritu behar.

    Ez da onartzen bloke hutsik, eta iruzkin bat, gutxienik, eduki behar dute.

  • Atala:

    orrialdea

    1.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua

    3. ARDATZAK ETA KOORDENATU--SISTEMAK

    Zenbakizko Kontrolaren helburua ardatzen mugimendua eta kokapena kontrolatzea izaki, haienkoordenatuen bitartez zehaztu behar da jomuga-puntuaren kokapena.

    Koordenatu absolutu eta koordenatu erlatiboak (edo gehitzaileak) programa berean erabiltzeaahalbidetzen du CNC8050k.

    3.1 ARDATZEN NOMENKLATURA

    DIN 66217 arauaren arabera izendatzen dira ardatzak

    Ardatz-sistemaren ezaugarriak:

    X eta Y: aitzinapen-mugimendu nagusiak makinaren lan-plano nagusian.

    Z: makinaren ardatz nagusiarekiko paraleloan; zut XY plano nagusiarekiko.

    U, V, W: X, Y, Zrekiko (hurrenez hurren) ardatz osagarri paraleloak.

    A, B, C: X, Y, Z ardatz bakoitzarekiko ardatz birakariak.

    ARDATZEN NOMENKLATURA

    Z

    C

    W V B

    XA

    U

    Y

  • orrialdea

    2.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua Atala:

    Mahai inklinatuko fresatzeko/profilatzeko makina batean ardatzen deituraren adibide bat duzuehonako irudi honetan:

    3.1.1 ARDATZ-HAUTAKETA

    Guztira 9 ardatz egon daitezke, eta horietatik 6 (gehienez ere) hautatzeko aukera ematen dioCNC FAGOR 8050k fabrikatzaileari.

    Sei ardatz hautatzen direnean, horietako batek (gutxienik) GANTRY ardatza izan behar du, edoPLCtik gidatutako ardatza.

    Bestalde, behar bezala definiturik egon behar dute ardatz guztiek linealak, birakariak,...,instalatzeko eta martxan jartzeko eskuliburuan ageri diren ardatzen makina-parametroenbitartez.

    Ez dago inolako mugarik ardatzen programazioan, eta 5 ardatzekin batera ere egin daitezkeinterpolazioak.

    ARDATZ-HAUTAKETA

    Z

    Y X

    A

    C

    X

    Z

    W

    Y

  • Atala:

    orrialdea

    3.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua

    3.2 PLANO-HAUTAKETA (G16, G17, G18, G19)

    Honako eragiketa hauek egiten direnean erabili behar da plano-hautaketa:

    - Interpolazio zirkularrak.

    - Ertzen biribiltze kontrolatua.

    - Sarrera eta irteera tangentzialak.

    - Alakaketa.

    - Mekanizazio-ziklo finkoak.

    - Koordenatu-sistemaren biraketa.

    - Erreminta-erradioaren konpentsazioa.

    - Erreminta-luzeraren konpentsazioa.

    Honako hauek dira lan-planoak hautatzea ahalbidetzen duten G funtzioak:

    G16 1ardatza 2ardatza. Nahi dugun lan-planoa hautatzeko aukera ematen du, baita G02G03ren noranzkoa ere (interpolazio zirkularra). Abzisa-ardatza 1ardatza gisara programatubehar da, eta 2ardatza legez ordenatuena.

    G17. XY planoa hautatzen du

    G18. ZX planoa hautatzen du

    G19. YZ planoa hautatzen du

    YW

    X U

    Q

    G2G2

    Q

    G16 XW G16 UY

    PLANO-HAUTAKETAG16,G17,G18,G19

  • orrialdea

    4.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua Atala:

    Modu-funtzioak dira G16, G17, G18 eta G19, elkarrekin bateraezinak, eta bakarka (bloke batenbarruan) programatu behar da G16 funtzioa.

    G17, G18 eta G19 funtzioek lan-plano berekotzat definitzen dituzte X, Y, Z hiru ardatznagusietatik bi, eta hirugarrena, berriz, harekiko elkarzut gisara.

    Lan-planoan erradio-konpentsazioa eta ardatz elkarzutean luzerako konpentsazioa egitean,CNCk ez ditu onartuko G17, G18 eta G19 funtzioak X,Y edo Z ardatzetakoren bat CNCakontrolatzen duen ardatz gisa hautatuta ez badago.

    Piztean, M02, M30 egikaritzean edo LARRIALDI zein RESET baten ostean IPLANE makina-parametro orokorrak definitutakoa hartuko du CNCk lan-planotzat.

    PLANO-HAUTAKETAG16,G17,G18,G19

  • Atala:

    orrialdea

    5.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua

    3.3 PIEZAREN AKOTAZIOA. MILIMETROAK EDO HAZBETEAK (G70, G71)

    Neurri-unitateak programatzeko unean sartzea onartzen du CNCk, bai milimetrotan bai hazbetetan.

    INCHES makina-parametro orokorra dauka CNCren neurri-unitateak definitzeko.

    Neurri-unitate horiek aldatzerik badago, ordea, programan zehar. Honako funtzio hauek dituzuehorretarako:

    * G70. programazioa hazbetetan.* G71. Programazioa milimetrotan.

    G70 ala G71 programatu, horren arabera bereganatzen du CNCk unitate-sistema jarraianprogramatuko diren bloke guztietarako.

    Modu-funtzioak dira G70 eta G71, eta elkarrekin bateraezinak.

    0.0001etik 99999.9999rainoko zifrak (zeinudunak zein gabeak) programatzeko aukera ematendu CNC FAGOR 8050k, milimetrotan (G71) lan eginez (5.4 formatua deitzen zaio horri), edo0.00001etik 3937.00787rainokoak (zeinudunak zein gabeak) hazbetetan lan egiten bada (4.5formatua deitzen zaio horri).

    Dena den, eta argibideak erraztearren, esan dezagun honela: CNCk 5.5 formatua onartzen du;hots, milimetrotan 5.4 eta hazbetetan 4.5.Piztean, M02, M30 egikaritzean edo LARRIALDI zein RESET baten ostean, INCHES makina-parametro orokorrak definitutakoa hartuko du CNCk unitate-sistematzat.

    MILIMETROAK (G70) /HAZBETEAK (G71)

  • orrialdea

    6.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua Atala:

    3.4 PROGRAMAZIO ABSOLUTUA/GEHITZAILEA (G90, G91)

    Puntu baten koordenatuen programazioa koordenatu absolutuetan (G90) edo koordenatugehitzaileetan (G91) egitea onartzen du CNCk.

    Koordenatu absolutuetan (G90) jardunez gero, aurrez finkatutako koordenatuen jatorri batidagozkio puntuaren koordenatuak. Sarritan piezaren jatorri bera izaten da puntua.

    Koordenatu gehitzaileetan (G91) jardunez gero, programatutako zenbakizko balioa honakoaridagokio: une horretan tresna dagoen gunetik egin beharreko ibilbidearen desplazamenduareninformazioari. Aurretik jarritako zeinuak erakusten du desplazamenduaren noranzkoa.

    Modu-funtzioak dira G90/G91, eta elkarrekin bateraezinak.

    Adibidez:

    Kota absolutuak

    G90 X0 Y0 ; P0 puntuaX150.5 Y200 ; P1 puntuaX300 ; P2 puntuaX0 Y0 ; P0 puntua

    Kota gehitzaileak

    G90 X0 Y0 ; P0 puntuaG91 X150.5 Y200 ; P1 puntua

    X149.5 ; P2 puntuaX-300 Y-200 ; P0 puntua

    Piztean, M02, M30 egikaritzean edo LARRIALDI zein RESET baten ostean G90 edo G91onartuko du CNCk, ISYSTEMmakina-parametro orokorra definitzeko eraren arabera.

    X

    P1 P2

    P0 150,5 300

    Y

    200

    ABSOLUTUA (G90) /GEHITZAILEA (G91)

  • Atala:

    orrialdea

    7.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua

    3.5 KOTA-PROGRAMAZIOA

    CNC FAGOR 8050k aukera ematen du X, Y, Z, U, V, W, A, B, C balizko 9 ardatzetatik 5 (gehienezere) hautatzeko.

    Horietako bakoitza lineala, kokapeneko lineala, birakari normala, kokapeneko birakaria edohirth-horzdun birakaria (kokapena gradu osotan) izan daiteke, AXISTYPE ardatz bakoitzarenmakina-parametroak zehazten duenaren arabera.

    Unean uneko kota-programazio egokiena hautatzearren, honako mota hauetakoak dauzkaCNCk:

    Koordenatu cartesiarrak Koordenatu polarrak Koordenatu zilindrikoak Angelua eta koordenatu cartesiar bat

    3.5.1 KOORDENATU CARTESIARRAK

    Koordenatu Cartesiarreko Sistema bi ardatzek definitzen dute planoan; espazioan, berriz, hiru,lau edo bost ardatzek.

    Jatorri Cartesiarra edo Koordenatu Sistemaren Zero Puntua deitzen zaio horien guztiensorburuari, eta X Y Z ardatzetan bat dator elkargunearekin.

    Ardatzen koten bitartez adierazten da non dauden makinako puntu edo gune guztiak, bi, hiru,lau edo bost koordenaturen bitartez.

    Ardatzaren letraren bidez (X, Y, Z, U, V, W, A, B, C, hurrenkera honetan beti) programatu behardira ardatzen kotak, eta kotaren balioa jarri behar da jarraian.

    Absolutuak edo gehitzaileak izan daitezke koten balioak (G90 edo G91n aritzearen arabera).Programazio-formatuak, berriz, 5.5 izan behar du.

    KOTA-PROGRAMAZIOA

    X40

    50

    40

    Y

    30

    100

    Z

    Y

    X

    X40 Y50

    X100 Y30 Z40

  • orrialdea

    8.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua Atala:

    3.5.2 KOORDENATU POLARRAK

    Osagai zirkularrik edo dimentsio angeluarrik egonez gero, egokiagoa izan daiteke planokopuntuen koordenatuak (bi ardatz aldi berean) koordenatu polarretan adieraztea.

    Jatorri Polarra deitzen zaio erreferentzia-puntuari, eta hori izango da Koordenatu PolarrenSistemaren sorburua.

    Honako osagai hauek definitzen dute sistema horretako puntu bat:

    - ERRADIOAK (R). Horixe izango da jatorri polarraren eta puntuaren arteko distantzia.

    - ANGELUAK (Q). Abzisa-ardatzak eta jatorri polarra puntuarekin lotzen duen lerroakosatzen dute. (Gradutan adierazia).

    Kota absolutu edo gehitzaileak dira R eta Q balioak (G90n edo G91n aritzearen arabera), etahonakoa dute programazio-formatua: R5.5 Q5.5. Ez da onartzen erradioari balio negatiborikematea: balio positiboa izan behar du beti.

    Onartzen da R balio negatiboak programatzea kota gehitzaileetan programatzen denean, baldineta erradioari esleitzen zaion emaitza-balioa positiboa bada.

    360-tik gorako Q baliorik programatzen bada, zati 360 egin ondoren hartu behar da modulua.Beraz, Q420 Q60ren gauza bera da, eta Q-420 Q-60ren gauza bera da.

    X

    Y

    Q

    R

    KOTA-PROGRAMAZIOA

  • Atala:

    orrialdea

    9.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua

    Programazio-adibidea, Jatorri Polarra Koordenatuen jatorrian dagoela jorik betiere.

    Kota absolutuak:

    G90 X0 Y0 ; P0 puntuaG01 R100 Q0 ; P1 puntua, lerro zuzenean (G01)G03 Q30 ; P2 puntua, arkuan (G03)G01 R50 Q30 ; P3 puntua, lerro zuzenean (G01)G03 Q60 ; P4 puntua, arkuan (G03)G01 R100 Q60 ; P5 puntua, lerro zuzenean (G01)G03 Q90 ; P6 puntua, arkuan (G03)G01 R0 Q90 ; P0, lerro zuzenean (G01)

    Kota gehitzaileak:

    G90 X0 Y0 ; P0 puntuaG91 G01 R100 Q0 ; P1 puntua, lerro zuzenean (G01)

    G03 Q30 ; P2 puntua, arkuan (G03)G01 R50 Q0 ; P3 puntua, lerro zuzenean (G01)G03 Q30 ; P4 puntua, arkuan (G03)G01 R5 Q60 ; P5 puntua, lerro zuzenean (G01)G03 Q30 ; P6 puntua, arkuan (G03)G01 R-100 Q0 ; P0, lerro zuzenean (G01)

    Honako kasu hauetan alda daiteke jatorri polarra (G93 funtzioaz aurrez hautatzerik ere badago,geroago ikusiko dugunez):

    * Pizteko unean, M02, M30, LARRIALDIA edo RESET ostean, CNC8050k jatorripolartzat onartzen du IPLANE makina-parametro orokorrak definitutako lan-planoarenkoordenatu-sorburua.

    * Lan-planoz (G16, G17, G18 edo G19) aldatzen den bakoitzean, CNC8050k jatorripolartzat onartzen du hautatutako lan-plano berriaren koordenatu-sorburua.

    * Interpolazio zirkularrik (G02 edo G03) egikaritzean (eta PORGMOVE makina-parametroorokorrak 1 balioa badu) arkuaren zentroa izango da jatorri polar berria.

    P1

    50100

    P6P5

    P2

    P4

    P3

    60

    30

    P0

    KOTA-PROGRAMAZIOA

  • orrialdea

    10.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua Atala:

    3.5.3 KOORDENATU ZILINDRIKOAK

    Espazioan puntu bat definitzeko koordenatu zilindrikoen sistema erabil daiteke koordenatucartesiarren sistemaz gain.

    Honako osagai hauek definitzen dute sistema horretako puntu bat:

    * Puntu horren proiekzioak plano nagusian. Koordenatu polarretan (R Q) definitu beharda.

    * Gainerako ardatzek koordenatu cartesiarretan.

    Adibideak: R30 Q10 Z100, R20 Q45 Z10 V30 A20

    Z

    Y

    X

    Z

    P

    QR

    KOTA-PROGRAMAZIOA

  • Atala:

    orrialdea

    11.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua

    3.5.4 ANGELUA ETA KOORDENATU CARTESIAR BAT

    Plano nagusian puntu bat defini daiteke haren koordenatu cartesiar baten eta aurreko puntuarenibilbidearen irteera-angeluaren bidez.

    Programazio-adibidea, plano nagusia XY planoa dela jorik:

    X10 Y20 ; P0 puntua, abiapuntuaQ45 X30 ; P1 puntuaQ90 Y60 ; P2 puntuaQ-45 X50 ; P3 puntuaQ-135 Y20 ; P4 puntuaQ180 X10 ; P0 puntua

    Espazioan puntu bat irudikatu nahi bada, gainerako koordenatuak koordenatu cartesiarretanprograma daitezke.

    Y

    X10 30 50

    60

    20

    P2

    P1

    P0 P4

    P90

    45180

    135

    3

    o

    45o

    o

    oo

    KOTA-PROGRAMAZIOA

  • orrialdea

    12.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua Atala:

    3.6 ARDATZ BIRAKARIAK

    Erabili behar den ardatz birakaria hautatzeko aukera ematen du CNCk, AXISTYPE ardatzenmakina-parametroaren bidez. Honelakoak izan daitezke ardatzak:

    * Ardatz birakari normala* Posizionamendu hutsezko ardatz birakaria* Hirth ardatz birakaria

    0 eta 359.9999 gradu artean irudikatu behar dira haien kotak, eta DFORMAT ardatzenmakina-parametroaren bidez hautatu behar da ardatzaren irudikapenean agerrarazi nahi direnzifra hamartarren kopurua.

    Programazioa gradutan egiten denean ez du eraginik izango kotetan milimetro/hazbete unitate--aldaketak.

    Ardatz birakari normalak

    Kota absolutuetan (G90) programatzen badira, biraketa-noranzkoa adieraziko du zeinuak;azken kota, berriz, 0 eta 359.9999 arteko balioek definituko dute.

    Kota gehitzaileetan (G91) programatzen badira, ardatz linealen antzekoa izango daprogramazioa eta edozein balio (zeinuduna zein gabea) onartuko dute. Programatutakodesplazamendua 360tik gorakoa bada, bira bat baino gehiago emango du ardatzak nahidugun puntuan kokatu arte.

    Posizionamendu hutsezko ardatz birakaria

    G00an egin behar da beti ardatz hauen desplazamendua, eta ez dute onartzen erradio--konpentsaziorik (G41, G42).

    Kota absolutuetan (G90) programatzen badira 0 eta 359.9999 arteko balioak (zeinurikgabeak) onartzen ditu programazioak, eta bide laburrenetik egiten da desplazamendua.

    Kota gehitzaileetan (G91) programatzen badira, biraketa-noranzkoa adieraziko du zeinuaketa edozein balioren bitartez definituko da azken kota. Programatutako desplazamendua360tik gorakoa bada, bira bat baino gehiago emango du ardatzak nahi dugun puntuan kokatuarte.

    Hirth ardatz birakaria

    Posizionamendu hutsezko ardatz birakarien antzeko funtzionamendu eta programazioadute, honako salbuespen honekin: hirth ardatz birakariek ez dute zifra hamartarrik onartzen,eta kokapen osoak bakarrik hautatu behar dira.

    Hirth-ardatz bat baino gehiago erabiltzea ahalbidetzen du CNCk, baina ez du onartzen aldiberean hirth-ardatz bat baino gehiagok esku hartzen duen desplazamendurik.

    ARDATZ BIRAKARIA

  • Atala:

    orrialdea

    13.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua

    3.7 LAN-EREMUAK

    Bi lan-eremu edo esparru erabiltzea ahalbidetzen du CNC FAGOR 8050k, baita horietakobakoitzean tresnaren mugimendua mugatzea ere.

    3.7.1 LAN-EREMUEN DEFINIZIOA

    Bost ardatzetan tresnaren mugimendua mugatzea ahalbidetzen du CNCk lan-eremu bakoitzean,ardatz bakoitzaren goiko eta beheko mugak definituz.

    G20: Erabili nahi den eremuaren beheko aldeak definitzen ditu.G21: Erabili nahi den eremuaren goiko aldeak definitzen ditu.

    Honako hau da funtzio horien programazio-formatua:

    G20 K X...C5.5G21 K X...C5.5

    eta honakoa adierazten du letra bakoitzak:

    * K: Definitu nahi den lan-eremua (1 edo 2) adierazten du

    * X...C: Ardatzak definitzeko erabili behar diren kotak (goikoak zein behekoak) adieraztendituzte. Makina-zeroaren arabera programatu behar dira kota horiek.

    Ez dago ardatz guztiak programatu beharrik; beraz, definitutako ardatzak soilik mugatu behardira.

    Adibidea:

    G20 K1 X20 Y20G21 K1 X100 Y50

    X10020

    20

    50

    Y

    LAN-EREMUAK

  • orrialdea

    14.

    ARDATZAK ETA KOORDENATU-SISTEMAK

    3. kapitulua Atala:

    S= 1 Sarrerarik gabeko eremua S= 2 Irteerarik gabeko eremua

    3.7.2 LAN-EREMUEN ERABILERA

    Lan-eremu bakoitzaren barruan tresnaren mugimendua murrizteko aukera ematen du CNCk, baiprogramatutako esparrutik irtetea eragotziz (irteerarik gabeko eremua) bai programatutakoesparruan sartzea eragotziz (sarrerarik gabeko eremua).

    Tresnaren dimentsioak (zuzentzaile-taulak) kontuan izan behar ditu beti CNCk, harkprogramatutako mugak gaindi ez ditzan.

    G22 funtzioaren bidez egokitzen dira norberaren beharretara lan-eremuak, eta honako hau daprogramazio-formatua:

    G22 K S

    Hona zer adierazten duen letra bakoitzak:

    * K: Norberaren beharretara egokitu nahi den lan-eremua.

    * S: Lan-eremuaren prestatzea/baliogabetzea adierazten du.

    - S=0 baliogabetu egin behar da.

    - S=1 sarrerarik gabeko eremutzat prestatu behar da.

    - S=2 irteerarik gabeko eremutzat prestatu behar da.

    Lan-eremu guztiak baliogabetzen ditu CNC 8050k pizteko unean. Hala eta guztiz ere, ez duteinongo aldaketarik izango eremu horien goiko eta beheko mugek, eta G22 funtzioaren bitartezpresta daiteke berriro.

    LAN-EREMUAK

  • Atala:

    orrialdea

    1.

    ERREFERENTZIA-SISTEMAK

    4. kapitulua

    4. ERREFERENTZIA-SISTEMAK4.1 ERREFERENTZIA-PUNTUAK

    Zenbakizko kontrolez gidatutako makinek definiturik eduki behar dituzte honako jatorri etaerreferentzia-puntuok:

    Makina-zeroa, edo makinaren jatorri-puntua. Makinaren koordenatu-sistemaren jatorrigisara definitzen du fabrikatzaileak.

    Pieza-zeroa, edo piezaren jatorri-puntua. Piezaren neurriak programatzeko finkatzen denpuntua da. Programatzaileak bere nahierara hauta dezake, eta jatorrizko dekalajearenbitartez finkatzen da makina-zeroarekiko erreferentzia.

    Erreferentzia-puntua. Fabrikatzaileak finkatutako makinaren gune jakin bat da, eta horrengainean egiten da sistemaren sinkronizazioa. Puntu horretan kokatzen da kontrola,makinaren jatorriraino joan beharrean, REFVALUE ardatzen makina-parametroakdefinitutako erreferentzia-kotak hartuz.

    Z

    R

    W

    M XMRX

    XMW

    ZMR

    ZMW

    M Makina-zeroaW Pieza-zeroaR Makinako erreferentzia-puntuaXMW, YMW, ZMW, eta abar Pieza-zeroren koordenatuakXMR, YMR, ZMR eta abar Makinako erreferentzia-puntuaren (REFVALUE)

    koordenatuak

  • orrialdea

    2.

    ERREFERENTZIA-SISTEMAK

    4. kapitulua Atala:

    4.2 MAKINA-ERREFERENTZIAREN BILA (G74)

    Makina-erreferentziaren bilaketa bi eratara programatzea ahalbidetzen du CNC FAGOR 8050k:

    * ARDATZ BATEKO EDO GEHIAGOKO MAKINA-ERREFERENTZIAREN BILAKETAHURRENKERA JAKIN BATEAN

    G74 programatu behar da, eta horren jarraian erreferentzia-bilaketa egin nahi den ardatzak.Adibidez: G74 X Z C Y

    Makina-erreferentziako mikrorik badaukaten (DECINPUT ardatz makina-parametroa)hautatutako ardatz guztien desplazamenduari ekin behar dio CNCk, ardatzen REFDIRECmakina-parametroak agindutako noranzkoan.

    Ardatzen REFEED1 makina-parametroak agindutako aitzinapenaren arabera egin beharda desplazamendu hori, mikroa sakatu arte.

    Jarraian ardatz guztien makina-erreferentziaren bilaketari ekin behar zaio, horiek programatudiren hurrenkera edo ordena berean.

    Ardatzez ardatz egin behar da desplazamendu berri hori, ardatzen REFEED2 makina--parametroak agindutako aitzinapenaren arabera, makinako erreferentzia-puntua jo arte.

    * MAKINA-ERREFERENTZIAREN BILAKETA, DAGOKION AZPIRRUTINA ERABILIZ

    G74 funtzioa soilik programatu behar da blokean, eta automatikoki egikarituko du CNCkREFPSUB makina-parametro orokorrean jarritako zenbakiak agindutako azpirrutina. Nahidiren makina-erreferentzien bilaketak (eta nahi diren ordenan) programa daitezke azpirrutinahorretan.

    G74 programatu den blokean ezingo da beste inolako prestakuntza-funtziorik azaldu.

    Makina-erreferentziaren bilaketa eskuz egiten bada, galdu egingo da hautatutako pieza--zeroa, eta ardatzen REFVALUE makina-parametroan adierazitako makinako erreferentzia--puntuaren kotak agertuko dira. Gainerako kasuetan gorde egingo da hautatutako pieza--zeroa; azaltzen diren kotak, beraz, pieza-zero horri dagozkio.

    G74 komandoa MDIn egikaritzen bada, hura egikaritzeko moduaren araberakoa (Eskuz,Egikaritzea edo Simulazioa) izango da koten irudikatzea.

    4.3 MAKINA-ZEROAREN ARABERAKO PROGRAMAZIOA (G53)

    Ibilbide-kontroleko funtzioak dauzkan edozein blokeri dago eranstea G53 funtzioa.

    Bloke horretan makina-zeroari dagozkion kotak programatu nahi direnean, orduan bakarrik erabilibehar da aipatu funtzioa. Milimetro edo hazbetetan adierazi behar dira kotak, INCHESmakina-parametro orokorrean definitutakoaren arabera.

    G53 ez da modu-funtzioa; beraz, makina-zeroari dagozkion kotak adierazi nahi diren guztietanprogramatu behar da.

    Funtzio honek baliogabetu egiten du behin-behingoz tresnaren erradio eta luzera-konpentsazioa.

  • Atala:

    orrialdea

    3.

    ERREFERENTZIA-SISTEMAK

    4. kapitulua

    4.4 KOTAREN AURRE-HAUTAKETA ETA JATORRI-LEKUALDAKETAK

    Piezaren planoari dagozkion koordenatuak erabiltzeko jatorri-dekalajeak egiteko aukera ematendu CNCk, eta horretarako programatzerakoan ez dago piezaren gune edo puntuen koordenatuakaldatu beharrik.

    Jatorri-dekalajearen definizioa: pieza-zeroaren (piezaren jatorri-puntua) eta makina-zeroaren(makinaren jatorri-puntua) arteko distantzia.

    Y

    Z

    XM

    Z

    X

    Y

    W

    M Makina-zeroaW Pieza-zeroa

    Bi eratara egin daiteke jatorri-dekalajea:

    * G92 (koten aurretiko hautaketa) funtzioaren bitartez. G92ren jarraian programatutakoardatzen kotak onartu egiten ditu CNCk ardatzen kota berritzat.

    * Jatorri-lekualdaketen bitartez (G54, G55, G56, G57, G58, G59). CNCk onartu egiten dupieza-zero berritzat honako puntu hau: makina-zerotik hautatutako taulak edo taulekadierazitako distantziara dagoena.

    Modu-funtzioak dira biak, eta elkarrekin bateraezinak. Beraz, horietako bat hautatzean besteabaliogabeturik geratzen da.

    Badago, bestalde, automatak gidatzen duen jatorri-lekualdaketarik ere. Hautatutako jatorri--dekalajeari erantsi behar zaio beti lekualdaketa hori, eta dilatazioek eta abarrek eragindakodesbideraketak zuzentzeko erabiltzen da, besteak beste.

  • orrialdea

    4.

    ERREFERENTZIA-SISTEMAK

    4. kapitulua Atala:

    G54 G56 G57

    G58

    G59

    G92

    ORG * (54) ORG * (56)ORG * (55) ORG * (57)

    ORG * (58)

    ORG * (59)

    ORG * PLCOF *

    PLCrenoffseta

    ++

    ++

    G55

    Jatorri--lekualdaketa

    4.4.1 KOTAREN AURRE-HAUTAKETA ETA S BALIOAREN (G92) MUGAPENA

    Edozein balioren aurrehautaketa egin daiteke CNCren ardatzetan G92 funtzioaren bitartez, baitaburuaren gehieneko abiadura mugatu ere.

    * KOTEN AURREHAUTAKETA

    G92 funtzioaren bitartez jatorri-dekalajerik egitean bereganatu egiten ditu CNCkardatzen balio berritzat G92ren jarraian programatutako ardatzen kotak.

    G92 definitzen den blokean ez dago beste inongo funtziorik programatzerik. Honako hau daprogramazio-formatua:

    G92 X...C 5.5

    Adibidea:

  • Atala:

    orrialdea

    5.

    ERREFERENTZIA-SISTEMAK

    4. kapitulua

    G90 X50 Y40 ; P0n posizionamenduaG92 X0 Y0 ; P0 aurrehautatu pieza-jatorri gisaraG91 X30 ; Pieza-koten araberako programazioa

    X-20 Y20X-20 Y20X-30

    Y40

    * BURUAREN ABIADURAREN MUGAPENA

    G92 S5.4 programazioaren bitartez mugatzen da buruaren abiadura S5.4-ren bitartezfinkatutako baliora.

    Honakoa adierazten du horrek: CNCk ez duela onartuko bloke horretatik aurreradefinitutako gehienekotik gorako S-balioen programaziorik.

    Ez dago gehieneko hori gainditzerik aurrealdeko panelaren teklatua erabiliz ere.

    4.4.2 JATORRI-LEKUALDAKETAK (G54,G59)

    Jatorri-lekualdaketako taularik badu CNC FAGOR 8050k, eta hainbat jatorri-dekalaje hautadaitezke han pieza-zero jakin batzuk sortzeko, une horretan martxan dagoen pieza-zeroaedozein delarik ere.

    CNCren aurrealdeko panelaren bidez heltzen da taulara Eragiketa eskuliburuan azaltzendenez edo programaren bidez, goi-mailako lengoaian komandoak erabiliz.

    Bi eratako jatorri-lekualdaketak daude:

    Jatorri-lekualdaketa absolutuak (G54, G55, G56 eta G57), makina-zeroari dagozkionak.

    Jatorri-lekualdaketa gehitzaileak (G58, G59).

    Blokean bakarka programatu behar dira G54, G55, G56, G57, G58 eta G59 funtzioak, eta honelafuntzionatzen dute:

    G54, G55, G56 edo G57 funtzioetako bat egikaritzean CNCk aplikatu egiten du makina-zeroanprogramatutako jatorri-lekualdaketa, martxan zeuden balizko lekualdaketak baliogabetuz.

  • orrialdea

    6.

    ERREFERENTZIA-SISTEMAK

    4. kapitulua Atala:

    G58 edo G59 lekualdaketa gehitzaileetako bat egikaritzen bada, CNCk erantsi egingo dizkio berebalioak une horretan indarrean dagoen jatorri-lekualdaketa absolutuari. Halaber, aurretikbaliogabetuko du martxan legokeen lekualdaketa gehitzailea.

    Ikus honako adibide honetan programa egikaritzean aplikatzen diren jatorri-lekualdaketak:

    G54 G54 > G54 jatorri-lekualdaketa aplikatzen duG58 G58 > G54+G58 jatorri-lekualdaketa gehitzen duG59 G58 baliogabetu eta G59 gehitzen du > G54+G59G55 Lehendik zegoena baliogabetu eta G55 aplikatzen du > G55

    Jatorri-lekualdaketaren bat hautatutakoan funtzionamenduan eduki behar da beste bat hautatuarte edo makina-erreferentzia bilaketarik (G74) egin arte. Hautatutako jatorri-lekualdaketakfuntzionatzen jarraituko du CNC itzali eta berriro pizten bada ere.

    Programa bidez finkatutako jatorri-lekualdaketok oso gomendagarriak dira makinaren zenbaitposiziotan mekanizazioak errepikatzeko.

    Adibidez:

    Demagun lekualdaketa-taula honako balio hauekin hasieratu dugula:

    G54: X0 Y0 G58: X-40 Y-40G55: X-40 Y-40 G59: X-30 Y 10G56: X-30 Y 10

    G54 ; G54 lekualdaketa aplikatzen duProfilaren egikaritzea ; A1 profila egikaritzen duG55 ; G55 lekualdaketa aplikatzen duProfilaren egikaritzea ; A2 profila egikaritzen duG56 ; G56 lekualdaketa aplikatzen duProfilaren egikaritzea ; A3 profila egikaritzen du

  • Atala:

    orrialdea

    7.

    ERREFERENTZIA-SISTEMAK

    4. kapitulua

    4.5 JATORRI POLARRAREN AURRE-HAUTAKETA (G93)

    Lan-planoaren edozein gune koordenatu polarreko jatorri berri gisara aurrehautatzea ahalbidetzendu G93 funtzioak.

    Bakarka programatu behar da blokean funtzio hau, eta honakoa du programazio-formatua:

    G93 I5.5 J5.5

    Koordenatu polar berriaren abzisa eta koordenatua definitzen dituzte (hurrenez hurren) I eta Jparametroek.

    Adibidez:

    Demagun erreminta X0 Y0-n dagoela

    G93 I35 J30 ; P3 aurrehautatu jatorri polar gisaraG90 G01 R25 Q0 ; P1 puntua, lerro zuzenean (G01)

    G03 Q90 ; P2 puntua, arkuan (G03)G01 X0 Y0 ; P0 puntua, lerro zuzenean (G01).

    Blokeren batean G93 bakarrik programatzen bada, makina une horretan dagoen puntu bilakatukoda jatorri polarra.

    OHARRA: PORGMOVE makina-parametro orokorra programatuta dagoela interpolaziozirkularrik (G02 edo G03) programatzen bada, CNCk arkuaren zentroa hartuko du jatorripolar berritzat.

    30

    P2

    35

    P1P3

    P0

    25

  • Atala:

    orrialdea

    1.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua

    5. ISO KODEAREN ARABERAKOPROGRAMAZIOA

    Honako osagai hauek izan ditzakete ISO lengoaian programatutako blokeek:

    Prestakuntza-funtzioak (G)Ardatzen kotak (X..C)Aitzinapen-abiadura (F)Buruaren abiadura (S)Tresna-zenbakia (T)Zuzentzaile-zenbakia (D)Funtzio osagarriak (M)

    Hurrenkera honi eutsi behar zaio bloke bakoitzaren barruan, bloke bakoitzak informazio guztiakedukitzea premiazkoa ez den arren.

    0.0001etik 99999.9999rainoko zifrak (zeinudunak zein gabeak) programatzea ahalbidetzen duCNC FAGOR 8050k, milimetrotan (G71) jardunez gero (5.4 formatua deitzen zaie horrelakoetan),edo, bestela, 0.00001etik 3937.00787rainokoak (zeinudunak zein gabeak), hazbetetan (G70)programatzen bada (4.5 formatua deitzen zaie horrelakoetan).

    Dena den, eta argibideak erraztearren, CNCk 5.5 formatua onartzen duela esan behar dugu.Honakoa adierazten dugu horrekin: milimetrotan 5.4 onartzen duela, eta 4.5 hazbetetan.

    Parametrodun edozein funtzio ere programa daiteke bloketan, etiketa edo bloke-zenbakia izanezik. Horrenbestez, bloke hori egikaritzean parametro aritmetikoaren ordez berorrek unehorretan duen balioa hartuko du CNCk.

  • orrialdea

    2.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua Atala:

    5.1 PRESTATZE-FUNTZIOAK

    Honela programatzen dira prestatze-funtzioak: G letra (jarraian bi zifra dituela) erabiliz.

    CNCan erabiltzen diren G funtzioen taula:

    Funtzioa M D Esanahia

    G00 * ? Kokapen azkarraG01 * ? Interpolazio linealaG02 * Interpolazio zirkularra (helikoidala) eskuinetaraG03 Interpolazio zirkularra (helikoidala) ezkerretaraG04 Tenporizazioa/Bloke-prestaketa gelditzeaG05 * ? Ertz biribilduaG06 Zirkunferentzia-zentroa koordenatu absolutuetanG07 * ? Ertz biziaG08 Aurreko ibilbidearekiko ukitze-zirkunferentziaG09 Zirkunferentzia, hiru puntutatikG10 * * Ispilu-irudia ezabatzeaG11 * Ispilu-irudia, X-nG12 * Ispilu-irudia, Y-nG13 * Ispilu-irudia, Z-nG14 * Ispilu-irudia, programatutako norabideetanG15 * Luzetarako ardatza hautatzeaG16 * Plano nagusia hautatzea, bi norabidetanG17 * ? X-Y plano nagusiaG18 * ? Z-X plano nagusiaG19 * Y-Z plano nagusiaG20 Lan-eremuen behealdeko mugak zehazteaG21 Lan-eremuen goialdeko mugak zehazteaG22 Lan-eremuak gaitzea/baliogabetzeaG23 Luzetarako ardatzean kopiaketa aktibatzeaG24 Digitalizazioa aktibatzeaG25 Kopiaketa desaktibatzeaG26 Kopiaketa-zunda kalibratzea

    G33 * Hariztaketa elektronikoa

    G36 Ertzak biribiltzeaG37 Sarrera tangentzialaG38 Irteera tangentzialaG39 AlakatzeaG40 * * Erradio-konpentsazioa baliogabetzeaG41 * Erradio-konpentsazioa, tresna ezkerretaraG42 * Erradio-konpentsazioa, tresna eskuinetaraG43 * ? Luzera-konpentsazioaG44 * ? Luzera-konpentsazioa baliogabetzea

    G53 Makina-zeroaren araberako programazioaG54 * 1 jatorri-lekualdaketa absolutuaG55 * 2 jatorri-lekualdaketa absolutuaG56 * 3 jatorri-lekualdaketa absolutua

    PRESTATZE-FUNTZIOAK

  • Atala:

    orrialdea

    3.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua

    Funtzioa M D Esanahia

    G57 * 4 jatorri-lekualdaketa absolutuaG58 * 1 lekualdaketa batukorraG59 * 2 lekualdaketa batukorraG60 Mekanizatu anizkuna lerro zuzeneanG61 Mekanizatu anizkuna paralelogramoa osatuzG62 Mekanizazio anizkuna, sareanG63 Mekanizazio anizkuna, zirkunferentzia osatuzG64 Mekanizazio anizkuna, arkua osatuzG65 Mekanizazio programatua arku-korda bidezG66 Irlak dituen kajerako ziklo finkoaG67 Irlak dituzten kajeren arbastatze-eragiketaG68 Irlak dituzten kajeren akabera-eragiketakG69 * Zulaketa sakoneko ziklo finkoa, hortz-neurri aldakorrazG70 * ? Programazioa hazbetetanG71 * ? Programazioa milimetrotanG72 * Eskala orokorreko eta partikularretako faktoreaG73 * Koordenatu-sistemaren biraketaG74 Makina-erreferentzia bilatzeaG75 Mugimendua haztagailuaz, ukitu arteG76 Mugimendua haztagailuaz, ukitzeari utzi arteG77 * Ardatzen akoplamendu elektronikoaG78 * * Akoplamendu elektronikoa baliogabetzea

    G79 Ziklo finkoen parametroak aldatzeaG80 * * Ziklo finkoa baliogabetzeaG81 * Zulaketako ziklo finkoaG82 * Zulaketako ziklo finkoa, tenporizaziozG83 * Zulaketa sakoneko ziklo finkoa, hortz-neurri konstanteazG84 * Hariztatzeko ardatzez hariztatzeko ziklo finkoaG85 * Otxabuketako ziklo finkoaG86 * Mandrinaketako ziklo finkoa, G00ean itzuleradunaG87 * Kajera angeluzuzeneko ziklo finkoaG88 * Kajera zirkularreko ziklo finkoaG89 * Mandrinaketako ziklo finkoa, G01ean itzuleradunaG90 * * Programazio absolutuaG91 * * Programazio gehitzaileaG92 Kotaren aurrehautaketa /Buruaren abiadura mugatzeaG93 Jatorri polarraren aurrehautaketaG94 * * Aitzinapena, minutuko milimetrotan (hazbeteak)G95 * * Aitzinapena, birako milimetrotan (hazbeteak)G96 * Ebaketa-puntuaren abiadura konstanteaG97 * * Erreminta-zentroaren abiadura konstanteaG98 * * Hasierako planora itzulera, ziklo finkoaren amaieranG99 * Erreferentzia-planora itzulera, ziklo finkoaren amaieran

    MODUZKOA esan nahi du Mk, hots, programatutakoan G funtzioak jardunean jarraitzen duela,harekiko bateraezina den beste Grik programatzen ez den bitartean.

    LEHENETSIA esan nahi du Dk, hots, pizteko unean, M02, M30 exekutatu ostean edoLARRIALDIA edo RESET ostean, CNCk onartu egingo duela.

    ? ikurraz adierazitako kasuetan, funtzio horiek LEHENETSI direnez, CNC makina nagusienparametroen pertsonalizazioaren mende dago G.

    PRESTATZE-FUNTZIOAK

  • orrialdea

    4.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua Atala:AITZINAPEN-FUNTZIOAK

    (G94.G95)

    5.2 AITZINAPEN-FUNTZIOAK (G94.G95)

    FAGOR 8050 CNCak aukera ematen du ardatzen aitzinapena mm/min eta mm/bira unitateetanprogramatzeko, baldin milimetrotan lan egin behar badugu, eta hazbete/min eta hazbete/biraunitatean programatzeko, hazbetetan lan egin behar badugu.

    5.2.1 Aitzinapena mm/min-tan edo hazbete/min-tan (G94)

    G94 kodea programatzen denean, F5.5en bidez programatutako aitzinapenak mm/min-tan edohazbete/min-tan programatu direla ulertuko du kontrolak.

    Desplazamendua ardatz birakari bati dagokionean, CNCak aitzinapena gradu/min-tan egitekoprogramatuta dagoela ulertuko du.

    Ardatz birakariaren eta ardatz linealaren artean interpolazioa egiten bada, programatutakoaitzinapena mm/min-tan edo hazbete/min-tan egingo dela ulertuko du CNCak. Era berean, ardatzbirakariaren desplazamendua, gradutan programatua, milimetrotan edo hazbetetan programatutadagoela ulertuko du.

    Erlazio bera dute ardatzaren aitzinapen-osagaiak eta programatutako F aitzinapenak batetik, etaardatzaren desplazamenduak eta programatutako ondoriozko desplazamenduak bestetik.

    F aitzinapena x ardatzaren desplazamenduaAitzinapen-osagaia =

    Programatutako ondoriozko desplazamendua

    Adibidez:

    X eta Y ardatzak linealak eta C ardatza birakaria dituen makinarako, honako desplazamenduaprogramatuko da ardatzak X0 Y0 C0 puntuetan jarrita:

    G1 G90 X100 Y20 C270 F10000

    Honako emaitza lortzen da:

    F Dx 10000 x 100Fx = = = 3464.7946

    (Dx)2 + (Dy)2 + (Dc)2 1002 + 202 + 2702

    F Dy 10000 x 20Fy = = = 692.9589

    (Dx)2 + (Dy)2 + (Dc)2 1002 + 202 + 2702

    F Dc 10000 x 270Fc = = = 9354.9455

    (Dx)2 + (Dy)2 + (Dc)2 1002 + 202 + 2702

  • Atala:

    orrialdea

    5.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua

    G94 funtzioa modala da, hau da, behin programatu ondoren, G95 programatzen den arte aktibojarraitzen du.

    Pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET batenondoren, CNCak G94 edo G95 funtzioa hartuko du, betiere IFEED makina-parametro orokorranola pertsonalizatzen den kontuan hartuta.

    5.2.2 Aitzinapena mm/bira-tan edo hazbete/bira-tan (G95)

    G95 kodea programatzen denean, F5.5en bidez programatutako aitzinapenak mm/bira-tan edohazbete/bira-tan programatu direla ulertuko du kontrolak..

    Funtzio horrek ez die desplazamendu bizkorrei eragiten (G00), mm/min-tan edo hazbete/min-tanegiten baitira beti. Eskuz egindako desplazamenduei, erreminta-ikuskaritzei eta abarrei ere ezdie eragingo.

    G95 funtzioa modala da, hau da, behin programatu ondoren, G94 programatzen den arte aktibojarraitzen du.

    Pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET batenondoren, CNCak G94 edo G95 funtzioa hartuko du, betiere IFEED makina-parametro orokorranola pertsonalizatzen den kontuan hartuta.

    AITZINAPEN-FUNTZIOAK(G94,G95)

  • orrialdea

    6.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua Atala:

    5.3 ABIADURA KONSTANTEKO FUNTZIOAK (G96, G97)

    FAGOR 8050 CNCak G96 eta G97 funtzioen bidez aukera ematen du erreminta-erdigunearenabiadura nahiz erremintaren ebaketa-puntuaren abiadura iraunkor mantentzeko.

    5.3.1 GAINAZALEKO AITZINAPEN-ABIADURA KONSTANTEA (G96)

    G96 programatzen denean, CNCarentzat berdinak izango dira programatutako F5.5aitzinapena eta erremintak piezarekin duen ebaketa-puntuaren aitzinapena.

    G96 funtzioarekin, bihurguneen akaberako gainazala uniformea izatea lortzen da.

    Horrela, G96 funtzioa erabiliz gero, erreminta-erdigunearen abiadura aldatu egingo dabarneko eta kanpoko bihurguneetan, ebaketa-puntuaren abiadurak konstate izaten jarraidezan.

    G96 funtzioa modala da, hau da, behin programatu ondoren, G97 programatzen den arteaktibo jarraitzen du.

    Pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET batenondoren, CNCak G97 funtzioa hartuko du.

    5.3.2 ERREMINTAREN ERDIGUNEKO AITZINAPEN-ABIADURA KONSTATEA (G97)

    G97 programatzen denean, CNCarentzat berdinak dira programatutako F5.5 aitzinapenaeta erremintaren erdigunearen ibilbidearen aitzinapena.

    G97 funtzioa erabiliz gero, barneko bihurguneen ebaketa-puntuaren abiadurak gora egingodu, eta kanpoko bihurguneenak behera. Erremintaren erdigunearen abiadurak, berriz,konstate izaten jarraituko du.

    G97 funtzioa modala da, hau da, behin programatu ondoren, G96 programatzen den arteaktibo jarraitzen du.

    Pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET batenondoren, CNCak G97 funtzioa hartuko du.

    ABIADURA KONSTANTEKOFUNTZIOAK (G96, G97)

  • Atala:

    orrialdea

    7.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua

    5.4 FUNTZIO LAGUNGARRIAK

    FAGOR 8050 CNCak honako funtzio lagungarriak ditu:

    F aitzinapen-abiaduraS buruaren biraketa-abiaduraT erreminta-zenbakiaD zuzentzaile-zenbakiaM funtzio lagungarria

    Bloke bakoitzaren barruan, hurrenkera hori erabili behar da, nahiz eta bloke guztiek informazioguztia izatea ez den beharrezkoa.

    5.4.1 F AITZINAPEN-ABIADURA

    Mekanizazio-aitzinapenaren abiadura programaren bidez aukera daiteke, eta aktibo iraungodu, beste abiadura bat programatu arte.

    F letrarekin izendatzen da, eta G94 edo G95 funtzioarekin lan egiten ari garen kontuanhartuta, mm/min-tan (hazbete/minutu) edo mm/bira-tan (hazbete/bira) programatuko dugu.

    Programazio-formatua 5.5 da. Hau da, milimetrotan programatzen badugu, 5.4 erabilikodugu, eta hazbetetan programatzen badugu, 4.5.

    Makinaren gehieneko lan-aitzinapena MAXFEED ardatzen makina-parametroaren bidezmugaturik egongo da ardatz bakoitzean programatu egin daiteke F0 kodea erabilita edoF-ri dagokion balioa emanda.

    Programatutako F aitzinapena eraginkorra izango da, interpolazio linealean (G01) edozirkularrean (G02, G03) lan egiten dugunean. F funtzioa programatzen ez bada, CNCak F0aitzinapena hartuko du. Posizionatzen ari bagara (G00), aitzinapen bizkorrarekin mugitukoda makina, G00FEED ardatzen makina-parametroan zehaztutakoarekin hain zuzen ere.Ez dio eragingo zein F programatu dugun.

    Programatutako F aitzinapena % 0tik % 255era bitartean alda daiteke, PLCtik edo DNCarenbidez, edo CNCaren aginte-taulan dagoen konmutadorearen bidez, % 0tik % 120rakotartean.

    Dena den, CNCak MAXFOVR makina-parametro orokorra du, aitzinapenaren gehienekoaldakuntza mugatzeko.

    Posizionatzen ari bagara (G00), aitzinapen bizkorra % 100ean ezarrita egongo da. Hori% 0tik % 100era bitartean aldatzeko aukera egongo da, betiere RAPIDOVR makina--parametro orokorra nola pertsonalizatzen den kontuan hartuta.

    G33 funtzioa (hariztaketa elektronikoa) edo G84 funtzioa (ardatzez hariztatzeko ziklofinkoa) egikaritzen direnean, ezin da aitzinapena aldatu, eta programatutako F-arekin lanegiten da, % 100ean.

    F,S,T,D,M FUNTZIOLAGUNGARRIAK

  • orrialdea

    8.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua Atala:

    5.4.2 BURUAREN BIRAKETA-ABIADURA ETA BURUAREN GELDITZE ORIENTATUA (S)

    S kodeak 2 esanahi ditu:

    a) BURUAREN BIRAKETA-ABIADURA

    S5.4 kodearen bidez, buruaren biraketa-abiadura zuzenean programatzen da, minutukobiratan.

    Gehieneko balioa mugaturik dago MAXGEAR1, MAXGEAR2, MAXGEAR3 eta MAXGEAR4buruaren makina-parametroen bidez. Kasu bakoitzean, aukeratutako buru-gamarenaraberakoa izango da.

    Gehieneko balioa programaren bidez ere muga daiteke, G92 S5.4 funtzioa erabiliz.

    Programatutako S biraketa-abiadura PLCtik nahiz CNCtik alda daiteke. Horretarako,CNCaren aginte-taulako SPINDLE + eta - teklak erabiliko dira.

    MINSOVR eta MAXSOVR buruaren makina-parametroen bidez ezarritako gehieneko etagutxieneko balioen arabera egingo da abiadura-aldakuntza.

    Programatutako S aldatzeko balio duten CNCaren aginte-taulako SPINDLE + eta - tekleielkartutako pauso inkrementala ezarrita egongo da, SOVRSTEP buruaren makina--parametroaren bidez.

    G33 funtzioa (hariztaketa elektronikoa) edo G84 funtzioa (ardatzarekin hariztatzeko ziklofinkoa) egikaritzen direnean, ezin da programatutako abiadura aldatu, eta programatutakoS-arekin lan egiten da, % 100ean.

    b) BURUAREN GELDITZE ORIENTATUA

    M19 funtzioaren ondoren S5.5 programatzen bada, S5.5 kodeak buruaren gelditze--posizioa adierazten du, gradutan, kodetzailetik datorren zero pultsutik hasita.

    Funtzio hori egikaritu ahal izateko, beharrezkoa da makinaren buruari egokitutako kaptadorebirakaria izatea (kodetzailea).

    Erreferentzia-mikrorik ez badu, REFEED1 buruaren makina-parametroaren biraketa--abiaduran mugituko da burua, S5.5en bidez definitutako puntuan geratzen den arte.

    Aitzitik, erreferentzia-mikroa badu, REFEED1 buruaren makina-parametroaren biraketa--abiaduran mugituko da burua, mikrora iritsi arte. Ondoren, REFEED2 buruaren makina--parametroan adierazten den abiadura hartuko du, burua S5.5 bidez definitutako puntuanjartzen den arte.

    Erreferentzia-mikrora iritsi arteko REFEED1 bidez egindako desplazamendua M19programatzen den guztietan egiten da, begizta irekiko buruak lan egin ondoren (M3, M4,M5). Desplazamendua ez da egiten ondoz-ondoko M19en bitartean jarraituetan.

    F,S,T,D,M FUNTZIOLAGUNGARRIAK

  • Atala:

    orrialdea

    9.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua

    5.4.3 ERREMINTA-ZENBAKIA (T)

    FAGOR 8050 CNCak T4 funtzioaren bidez aukera ematen du mekanizazio bakoitzean nahi direnerremintak aukeratzeko.

    Erreminta-biltokian taula bat dago, eta osagai-kopurua NPOCKET bidez zehazten da (makina--parametro orokorra). Osagai bakoitzeko hau dago zehaztuta:

    * Laukiaren edukia. Erremintaren zenbakia adierazi behar da, eta laukia hutsik edo baliogabeturikdagoen.

    * Erremintaren neurria. Erreminta normala bada, N adieraziko da, eta berezia bada, berriz, S.

    * Erremintaren egoera. Erreminta erabilgarri badago, A adieraziko da. Higaturik badago, E, etaatzera botatakoa bada, R.

    Era berean, erreminta-taula du. Taulako osagai-kopurua NTOOL bidez ezartzen da(makina-parametro orokorra). Honakoa zehaztu behar da osagai bakoitzeko:

    * Erremintari elkartutako zuzentzaile-zenbakia (zuzentzailean erremintaren neurriak zehaztukodira).

    * Erremintari dagokion familia-kodea. Hona hemen familia-kodeak:

    familia-kodea 0 < n < 200 ---- > erreminta normala.familia-kodea 200 < n < 255 ---- > erreminta berezia.

    * Erremintarentzat kalkulatutako bizitza izendatua, mekanizazio-minututan edo egin beharrekoeragiketa-kopuruaren arabera. TOOLMONI makina-parametro orokorraren bidez hautadaiteke.

    * Erremintaren bizitza erreala, mekanizazio-minututan edo egin beharreko eragiketa-kopuruarenarabera. TOOLMONI makina-parametro orokorraren bidez hauta daiteke.

    * Erremintaren neurria. Erreminta normala bada, N adieraziko da, eta berezia bada, berriz, S.

    * Erremintaren egoera. Erreminta erabilgarri badago, A adieraziko da. Higaturik badago, E, etaPLCak atzera bota badu, R.

    F,S,T,D,M FUNTZIOLAGUNGARRIAK

  • orrialdea

    10.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua Atala:

    5.4.4 ZUZENTZAILE-ZENBAKIA (D)

    FAGOR 8050 CNCari esker, nahi den zuzentzailea hautatutako erremintari elkartzeko aukeradago, D4 funtzioaren bidez. Horretarako, T4 D4 programatzea eta nahi diren erreminta etazuzentzailea hautatzea beharrezkoa izango da. T4 funtzioa bakarrik programatuz gero, erreminta--taulan erremintarentzat zehaztutako zuzentzailea hartuko du CNCak.

    CNCak zuzentzaile-taula bat du, NTOFFSET osagaiekin (makina-parametro orokorra).Zuzentzaile bakoitzeko hau dago zehaztuta:

    * Erremintaren erradio izendatua, INCHES parametro orokorrak zehaztutako lan--unitateetan. Formatua R5.5 da.

    * Erremintaren luzera izendatua, INCHES parametro orokorrak zehaztutako lan--unitateetan. Formatua L5.5 da.

    * Erremintaren erradioaren higadura, INCHES parametro orokorrak zehaztutako lan--unitateetan. Formatua I5.5 da. CNCak erradio izendatuari (R) gehituko dio balio hori,erradio erreala kalkulatzeko (R+I).

    * Erremintaren luzeraren higadura, INCHES parametro orokorrak zehaztutako lan--unitateetan. Formatua K5.5 da. CNCak luzera izendatuari (L) gehituko dio balio hori,luzera erreala kalkulatzeko (L+K).

    Erremintaren erradio-konpentsazioa nahi denean (G41 edo G42), CNCak erradioaren konpentsazio--baliotzat aplikatzen du hautatutako zuzentzailearen R+I balioen batura.

    Erremintaren luzera-konpentsazioa nahi denean (G43), CNCak erradioaren konpentsazio--baliotzat aplikatzen du hautatutako zuzentzailearen L+K balioen batura.

    Zuzentzailerik zehaztu ez bada, CNCak D0 zuzentzailea eta R=0, L=0, I=0 eta K=0 balioakaplikatuko ditu.

    F,S,T,D,M FUNTZIOLAGUNGARRIAK

  • Atala:

    orrialdea

    11.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua

    5.4.5 FUNTZIO LAGUNGARRIA (M)

    Funtzio lagungarriak M4 kodearen bidez programatzen dira, eta bloke berean 7 funtzio lagungarriere programa daitezke.

    Bloke berean funtzio lagungarri bat baino gehiago programatu badira, CNCak korrelatibokiegikaritzen ditu, programatu diren hurrenkeraren arabera.

    CNCak M funtzioen taula bat du, NMISCFUN osagaiekin (makina-parametro orokorra).Elementu bakoitzeko hau dago zehaztuta:

    * Definitutako M funtzio lagungarriaren zenbakia (0-9999).

    * Funtzio lagungarri horri elkartu nahi zaion azpirrutinaren zenbakia.

    * Programatuta dagoen blokearen mugimendua M funtzioa baino lehen edo ondoren gauzatzenden zehazten duen adierazlea.

    * M funtzioa egikaritzean blokeak prestatzea geratzen den edo ez den zehazten duenadierazlea.

    * Elkartutako azpirrutina egikaritu ondoren, M funtzioa egikaritzen den edo ez den zehaztenduen adierazlea.

    * Programa egikaritzen jarraitzeko, CNCak AUX END seinaleari itxaron behar dion edo ezzehazten duen adierazlea (egikaritutako M-aren seinalea, PLCtik datorrena).

    M funtzioen taulan definitu ez den M funtzio lagungarria egikarituz gero, programatutako funtzioablokearen hasieran egikarituko da, eta CNCak AUX END seinaleari itxarongo dio programarekinjarraitu aurretik.

    Funtzio lagungarri batzuek esanahi berezia dute CNCaren baitan.

    Azpirrutina elkartua duten M funtzio lagungarri guztiak bakarrik programatu behardira bloke bakar batean.

    M funtzio lagungarri baten azpirrutina elkartua egikaritzen denean M bera duen bloke bategonez gero, M hori egikarituko da, baina ez azpirrutina elkartua.

    F,S,T,D,M FUNTZIOLAGUNGARRIAK

  • orrialdea

    12.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua Atala:

    5.4.5.1 M00. PROGRAMA GELDITZEA

    CNCak bloke batean M00 kodea irakurtzen duenean, programa eteten du. Berriz ere programaabiarazteko, MARCHA agindua eman behar da berriro.

    Funtzio hori M funtzioen taulan pertsonalizatzea gomendatzen da, horrela programatzen denbloke-amaieran egikaritu dadin.

    5.4.5.2 M01. PROGRAMA BALDINTZATURIK GELDITZEA

    M01 eta M00 berdinak dira, baina PLCko M01 STOP seinalea aktibaturik badago bakarrik (mailalogiko altua) hartuko du kontuan M01 CNCak.

    5.4.5.3 M02. PROGRAMAREN AMAIERA

    M02 kodeak programaren amaiera adierazten du, eta CNCaren Reset general funtzioa betetzendu (hasierako egoerara itzultzea). M05 funtzioa ere betetzen du.

    Funtzio hori M funtzioen taulan pertsonalizatzea gomendatzen da, horrela programatzen denbloke-amaieran egikaritu dadin.

    5.4.5.4 M30. PROGRAMAREN AMAIERA, HASIERARA ITZULIZ

    M02ren berdina da, baina CNCa programaren lehen blokera itzultzen da.

    5.4.5.5 M03. BURUAREN ABIOA, ESKUINETARA (ERLOJU-ORRATZEN NORANZKOBEREAN)

    M03 kodeak burua eskuinerantz abiatzen dela adierazten du. Dagokion atalean azaltzen denbezala, CNCak kodea automatikoki egikaritzen du, mekanizazio-ziklo finkoetan.

    Funtzio hori M funtzioen taulan pertsonalizatu nahi bada, programatzen den bloke-hasieranegikaritzeko programatzea gomendatzen da.

    5.4.5.6 M04. BURUAREN ABIOA, EZKERRETARA (ERLOJU-ORRATZEN AURKAKONORANZKOAN)

    M04 kodeak burua ezkerrerantz abiatzen dela adierazten du. Funtzio hori M funtzioen taulanpertsonalizatzea gomendatzen da, horrela, programatzen den bloke-hasieran egikaritu dadin.

    5.4.5.7 M05. BURUA GELDITZEA

    Funtzio hori M funtzioen taulan pertsonalizatzea gomendatzen da, horrela, programatzen denbloke-amaieran egikaritu dadin.

    F,S,T,D,M FUNTZIOLAGUNGARRIAK

  • Atala:

    orrialdea

    13.

    ISO KODEAREN ARABERAKO PROGRAMAZIOA

    5. kapitulua

    5.4.5.8 M06. ERREMINTA-ALDAKETARAKO KODEA

    TOFFM06 makina-parametro orokorra (mekanizazio-zentroaren adierazlea) aktibo badago,CNCak erreminta-aldagailua kudeatu eta erreminta-biltegiko taula eguneratuko du.

    Funtzio hori M funtzioen taulan pertsonalizatzea gomendatzen da, horrela makinan jarrita dagoenerreminta-aldagailuari dagokion azpirrutina egikaritu dadin.

    5.4.5.9 M19. BURUAREN GELDITZE ORIENTATUA

    M19 funtzioaren ondoren S5.5 programatzen bada, S5.5 kodeak buruaren gelditze-posizioaadierazten du, gradutan, kodetzailetik datorren zero pultsutik hasita.

    Funtzio hori egin ahal izateko, beharrezkoa da makinaren burura egokitutako kaptadore birakariaizatea (kodetzailea).

    Erreferentzia-mikrorik ez badu, REFEED1 buruaren makina-parametroaren biraketa-abiaduranmugituko da burua, S5.5en bidez definitutako puntuan jartzen den arte.

    Erreferentzia-mikroa badu, REFEED1 buruaren makina-parametroaren biraketa-abiaduranmugituko da burua, mikrora iritsi arte. Ondoren, REFEED2 buruaren makina-parametroanadierazten den abiadura hartuko du, burua S5.5 bidez adierazitako puntuan jartzen den arte.

    Erreferentzia-mikrora iritsi arteko REFEED1 bidez egindako desplazamendua M19 programatzenden guztietan egiten da, begizta irekiko buruak lan egin ondoren (M3, M4, M5). Desplazamenduaez da egiten M19 jarraituetan.

    5.4.5.10 M41, M42, M43, M44. BURUAREN GAMA-ALDAKETA

    FAGOR 8050 CNCak 4 buru-gama ditu, M41, M42, M3 eta M44 hain zuzen ere. Guztiekgehieneko abiadura mugaturik dute, MAXGEAR1, MAXGEAR2, MAXGEAR3 eta MAXGEAR4buruaren makina-parametroen bidez.

    AUTOGEAR buruaren makina-parametroaren bidez aldaketa automatikoki egitea hautatzenbada, CNCaren agintepean egongo dira M41, M42, M43 eta M44 funtzioak.

    Aldiz, gamak automatikoki aldatzea hautatzen ez bada, programatzailea izango da dagokiongama hautatu beharko duena. Horretarako, kontuan izan beharko du gama bakoitzak baduelaMAXVOLT buruaren makina-parametroaren bidez zehaztutako agindu bat, gama bakoitzarengehieneko abiadura zehazteko balio duena (MAXGEAR1, MAXGEAR2, MAXGEAR3 etaMAXGEAR4 buruaren makina-parametroak).

    5.4.5.11 M45. BURU LAGUNGARRIA/ ERREMINTA MOTORIZATUA

    M45 funtzio lagungarria erabili ahal izateko, beharrezkoa da makinaren ardatzetako batpertsonalizatzea, buru lagungarri eta erreminta motordun bezala (P0-P7 bitarteko makina--parametro orokorra).

    Buru lagungarria edo erreminta motorduna erabili nahi denean, M45 S5.5 komandoa egikaritubehar da. S-ak biraketa-abiadura adierazten du, b/min-tan, eta zeinuak aplikatu nahi den birarennoranzkoa.

    F,S,T,D,M FUNTZIOLAGUNGARRIAK

  • Atala:

    orrialdea

    1.

    IBILBIDE-KONTROLA

    6. kapitulua

    6. IBILBIDE-KONTROLACNC FAGOR 8050ak ardatz bakarreko edo gehiagoko desplazamenduak batera programatzeaahalbideratzen du.

    Aukeratutako desplazamenduan erabiliko diren ardatzak baino ez dira programatuko. Ardatzakprogramatzeko hurrenkera hauxe izango da:

    X, Y, Z, U, V, W, A, B, C

    6.1 JARTZE AZKARRA (G00)

    G00 funtzioaren ondoren programatutako desplazamenduak G00FEED ardatzen makina--parametroan adierazitako aitzinapen azkarrarekin egikaritzen dira.

    Mugitzen den ardatz-kopurua edozein izanda ere, azkenean lortzen den ibilbidea hasierako etaamaierako puntuaren arteko marra zuzena da beti.

    Adibidea:

    X100 Y100 ; Hasierako puntuaG00 G90 X400 Y300 ; Programatutako ibilbidea

    RAPIDOVR makina-parametro orokorraren bidez, G00 funtzioarekin lan egitean aitzinapenekokonmutadorea % 0tik % 100era arituko den edo % 100ean finkaturik geldituko den erabakidaiteke.

    G00 funtzioa programatzean, ez da azken F programatua baliogabetzen. Hau da, G01, G02 edoG03 berriz programatzean, F hori berreskuratu egingo da.

    G00 funtzioa modala da, eta G01, G02, G03, G33 eta G75 funtzioekin bateraezina. G00 funtzioaG-rekin edo G0-rekin programatu ahal da.

    Pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET batenondoren, CNCak G00 kodea edo G01 kodea onartuko ditu, betiere IMOVE makina-parametroorokorra nola pertsonalizatzen den kontuan hartuta.

    JARTZE AZKARRA (G00)

  • Atala:

    orrialdea

    2.

    IBILBIDE-KONTROLA

    6. kapitulua

    6.2 INTERPOLAZIO LINEALA (G01)

    G01 funtzioaren ondoren programatutako desplazamenduak marra zuzen baten eta programatutakoF aitzinapenaren arabera egikaritzen dira.

    Bi edo hiru ardatz aldi berean mugitzen direnean, azkenean lortzen den ibilbidea hasierako etaamaierako puntuen arteko lerro zuzena da.

    Makina ibilbide horri segituz desplazatzen da programatutako F aitzinapenera. CNCak ardatzbakoitzaren aitzinapenak kalkulatzen ditu lortutako ibilbidea programatutako F izan dadin.

    Adibidea:

    G01 G90 X650 Y400 F150

    Programatutako F aitzinapena CNCaren aginte-panelean dagoen konmutadoreaz alda daiteke,% 0tik % 120ra, edo bestela % 0tik % 255era bitartean aukeratu ahal da PLCtik, edo DNCarennahiz programaren bidez.

    Dena den, CNCak MAXFOVR makina-parametro orokorra du aitzinapenaren gehienekoaldakuntza mugatzeko.

    G01 funtzioa modala da, eta G00, G02, G03 eta G33 funtzioekin bateraezina. G01 funtzioa G1gisa programatu ahal da.

    Pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET batenondoren, CNCak G00 kodea edo G01 kodea onartuko ditu, betiere IMOVE makina-parametroorokorra nola pertsonalizatzen den kontuan hartuta.

    INTERPOLAZIO LINEALA (G01)

  • Atala:

    orrialdea

    3.

    IBILBIDE-KONTROLA

    6. kapitulua

    6.3 INTERPOLAZIO ZIRKULARRA (G02,G03)

    Interpolazio zirkularra bi eratara egin daiteke:

    G02: Eskuinaldera (erloju-orratzen noranzkoa).

    G03: Ezkerraldera (erloju-orratzen aurkako norazkoa).

    G02 eta G03 funtzioen ondoren programatutako mugimenduak ibilbide zirkularrean etaprogramatutako F aitzinapen gisa egikaritzen dira.

    Erloju-orratzen noranzkoaren (G02) eta erloju-orratzen kontrako noranzkoaren (G03) definizioakondorengo koordenatu-sistemaren arabera finkatu dira.

    Koordenatu-sistema hori erremintak piezan egiten duen mugimenduari dagokio.

    Interpolazio zirkularra planoan baino ezin da egikaritu. Interpolazio zirkularra honela definitzenda:

    INTERPOLAZIO ZIRKULARRA(G02,G03)

  • Atala:

    orrialdea

    4.

    IBILBIDE-KONTROLA

    6. kapitulua

    a) KOORDENATU CARTESIARRAK

    Arkuaren amaierako puntuaren koordenatuak eta abiapuntutik zentrora dagoen distantziazehaztuko dira, betiere laneko planoko ardatzen arabera.

    Zentroko kotak, zero balioa izan arren beti programatu behar direnak, I, J edo K letren bidezdefinitu behar dira. Letrak eta ardatzak honela elkartuko dira:

    X, U, A ardatzak IY, V, B ardatzak JZ, W, C ardatzak K

    Programazio-formatua:

    XY planoa : G02(G03) X5.5 Y5.5 I5.5 J5.5ZX planoa : G02(G03) X5.5 Z5.5 I5.5 K5.5YZ planoa : G02(G03) Y5.5 Z5.5 J5.5 K5.5

    Edozein plano aukeratuta ere, beti ardatzen programazioaren eta zentroko koten ordenamantendu behar da.

    AY planoa : G02 (G03) Y5.5 A5.5 J5.5 I5.5XU planoa : G02(G03) X5.5 U5.5 I5.5 I5.5

    b) KOORDENATU POLARRAK

    Beharrezkoa da egin beharreko Q angelua eta abiapuntutik zentrora dagoen distantzia (azkenhori aukerakoa da) definitzea, betiere laneko planoko ardatzen arabera.

    Zentroko kotak I, J edo K letrekin definitu behar dira. Letrak eta ardatzak honela elkartuko dira:

    X, U, A ardatzak IY, V, B ardatzak JZ, W, C ardatzak K

    Arkuaren zentroa definitzen ez bada, CNCak indarrean dagoen jatorri polarrarekin bat datorrelainterpretatuko du.

    Programazio-formatua:

    XY planoa : G02 (G03) Q5.5 I5.5 J5.5ZX planoa : G02 (G03) Q5.5 I5.5 K5.5YZ planoa : G02(G03) Q5.5 J5.5 K5.5

    INTERPOLAZIO ZIRKULARRA(G02,G03)

  • Atala:

    orrialdea

    5.

    IBILBIDE-KONTROLA

    6. kapitulua

    c) KOORDENATU CARTESIARRAK ERRADIO-PROGRAMAZIOAREKIN

    Arkuaren azken puntuaren koordenatuak eta R erradioa definitu behar dira.

    Programazio-formatua:

    XY planoa : G02(G03) X5.5 Y5.5 R5.5ZX planoa : G02(G03) X5.5 Z5.5 R5.5YZ planoa : G02(G03) Y5.5 Z5.5 R5.5

    Zirkunferentzia osoa, erradio-programazioa barne, programatuz gero, CNCak dagokion akatsabistaratuko du. Izan ere, soluzioak infinitu dira.

    Zirkunferentziaren arkua 180 baino gutxiagokoa bada, erradioa zeinu positiboarekin programatukoda eta 180 baino gutxiagokoa bada, berriz, zeinu negatiboarekin.

    P0 hasierako puntua eta P1 amaierakoa izanik, erradioaren balio berarekin bi puntu horietatikpasatzen diren 4 arku daude.

    G02 edo G03 interpolazio zirkularra eta erradioaren zeinua kontuan izanda, nahi den arkuazehaztuko da. Horrela, irudiaren arkuen programazio-formatua hauxe izanen da:

    1 arkua G02 X.. Y.. R -2 arkua G02 X.. Y.. R +3 arkua G03 X.. Y.. R +4 arkua G03 X.. Y.. R -

    INTERPOLAZIO ZIRKULARRA(G02,G03)

  • Atala:

    orrialdea

    6.

    IBILBIDE-KONTROLA

    6. kapitulua

    Programazio-adibidea:

    Segidan, programatzeko modu ezberdinak aztertuko ditugu. Hasierako puntua X60 Y40 da.

    Koordenatu cartesiarrak:

    G90 G17 G03 X110 Y90 I0 J50X160 Y40 I50 J0

    Koordenatu