Professional Documents
Culture Documents
PDF-fagor CNC 8050 M
PDF-fagor CNC 8050 M
Programazio-eskuliburua
LANBIDE
EKIMENA
L ANBIDE E KIMENA
LANBIDE EKIMENA
Proiektuaren bultzatzaileak
Laguntzaileak
LANBIDE HEZIKETAKO
ZUZENDARITZA
Hizkuntz koordinazioa
DIRECCION DE
FORMACION PROFESIONAL
Egilea(k):
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 M
PROGRAMAZIO-ESKULIBURUA
Erreminten bizitza-kontrola
Haztagailu-zikloak
DNC
Profil-editorea
4 edo 6 ardatzetarako softwarea
Irlak dituzten kajera irregularrak
Digitalizazioa
Grafiko solidoak
Hariztaketa zurruna
Kopiatzea
II
Software-aukerak
4 edo 6 ardatzetarako softwarea
DNC
Hariztaketa zurruna (G84)
III
IV
AURKIBIDEA
1 HITZAURREA
1.1
1.2
2.1
2.1.1
2.1.2
2.1.2.1
2.1.2.2
2.1.3
3.1
3.1.1
3.2
3.3
3.4
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.6
3.7
3.7.1
3.7.2
4.1
4.2
4.3
4.4
4.4.1
4.4.2
4.5
Erreferentzia-puntuak ........................................................................................... 1
Makina-erreferentziaren bila (G74) ...................................................................... 2
Makina-zeroaren araberako programazioa (G53) ................................................ 2
Kotaren aurrehautaketa eta jatorri-lekualdaketak ................................................ 3
Kotaren aurrehautaketa eta S balioaren (G92) mugapena .................................. 4
Jatorri-lekualdaketak (G54, G59) ......................................................................... 5
Jatorri polarraren aurrehautaketa (G93) ............................................................... 7
Prestatze-funtzioak ............................................................................................... 2
Aitzinapen-funtzioak (G94, G95) .......................................................................... 4
Aitzinapena mm/min-tan edo hazbete/min-tan (G94) .......................................... 4
Aitzinapena, mm/biratan edo hazbete/biratan (G95) ............................................ 5
Abiadura konstanteko/funtzioak (G96,G97) ......................................................... 6
Gainazaleko aitzinapen-abiadura konstantea (G96) ............................................ 6
Erremintaren erdiguneko aitzinapen-abiadura konstantea (G97) ........................ 6
Funtzio osagarriak ................................................................................................ 7
F aitzinapen-abiadura ........................................................................................... 7
Buruaren biraketa-abiadura eta buruaren gelditze orientatua (S) ........................ 8
Erreminta-zenbakia (T) ......................................................................................... 9
Zuzentzaile-zenbakia (D) .................................................................................... 10
Funtzio lagungarria (M) ...................................................................................... 11
M00. Programa gelditzea ................................................................................... 12
M01. Programa baldintzaturik gelditzea ............................................................. 12
M02. Programaren amaiera ............................................................................... 12
M30. Programaren amaiera, hasierara itzuliz .................................................... 12
M03. Buruaren abioa, eskuinetara (erloju-orratzen noranzko berean) ............... 12
M04. Buruaren abioa, ezkerretara (erloju-orratzen aurkako noranzkoan) ......... 12
M05. Burua gelditzea .......................................................................................... 12
M06. Erreminta-aldaketarako kodea .................................................................. 13
M19. Buruaren gelditze orientatua ..................................................................... 13
M41, M42, M43, M44. Buruaren gama-aldaketa ................................................ 13
M45. Buru lagungarria / Erreminta motorizatua ................................................. 13
6 IBILBIDE-KONTROLA
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
7.1
7.2
7.3
7.3.1
7.3.2
7.4
7.5
7.5.1
7.5.2
7.6
7.7
7.7.1
7.7.2
VI
8 ERREMINTEN KONPENTSAZIOA
8.1
8.1.1
8.1.2
8.1.3
8.2
9.1
9.2
9.3
9.4
9.5
9.5.1
95.2
9.5.3
9.5.4
9.5.5
9.5.6
9.5.7
9.5.8
9.5.9
9.5.10
9.6
10.1
10.2
10.3
10.4
10.5
10.6
11.1
11.2
11.3
11.4
11.5
11.6
11.6.1
11.6.2
11.6.3
11.7
11.8
11.9
VII
12 HAZTAGAILU-LANAK
12.1
12.2
12.3
12.4
12.5
12.6
12.7
12.8
12.9
12.10
12.11
13.1
13.1.1
13.1.2
13.1.3
13.2
13.2.1
13.2.2
13.2.3
13.2.4
13.2.5
13.2.6
13.2.7
13.2.8
13.2.9
13.2.10
13.2.11
13.3
13.4
13.5
13.5.1
13.5.2
Lexiko-deskribapena ............................................................................................ 1
Bereizitako hitzak ................................................................................................. 2
Zenbakizko konstanteak ....................................................................................... 3
Sinboloak .............................................................................................................. 3
Aldagaiak .............................................................................................................. 4
Xede orokorreko parametro edo aldagaiak .......................................................... 6
Erremintei dagozkien aldagaiak ........................................................................... 8
Jatorri-lekuei dagozkien aldagaiak ..................................................................... 10
Makina-parametroei dagozkien aldagaiak .......................................................... 11
Lan-eremuei dagozkien aldagaiak ..................................................................... 12
Aitzinapenei dagozkien aldagaiak ...................................................................... 13
Kotei dagozkien aldagaiak .................................................................................. 15
Buruari dagozkion aldagaiak .............................................................................. 16
Automatari dagozkion aldagaiak ........................................................................ 18
Lekuan lekuko parametroei dagozkien aldagaiak .............................................. 19
Beste zenbait aldagai ......................................................................................... 20
Konstanteak ....................................................................................................... 26
Eragileak ............................................................................................................. 26
Adierazpenak ...................................................................................................... 28
Adierazpen aritmetikoak ..................................................................................... 28
Erlazio-adierazpenak .......................................................................................... 29
14 PROGRAMEN KONTROLAREN SENTENTZIAK
14.1
14.2
14.3
14.4
14.5
14.6
14.7
Esleipen-sententziak ............................................................................................ 1
Ikuste-sententziak ................................................................................................ 2
Gaitzeko/ezgaitzeko sententziak .......................................................................... 3
Fluxu-kontrolaren sententziak .............................................................................. 4
Azpirrutinen sententziak ....................................................................................... 6
Programak sortzeko sententziak ........................................................................ 11
Pertsonalizatzeko sententziak ............................................................................ 13
15 DIGITALIZAZIO-ZIKLOAK
15.1
15.2
VIII
16 KOPIATZEA
16.1
16.2
16.3
16.4
16.5
16.6
16.7
GEHIGARRIAK
A.
B.
C.
D.
E.
F.
G.
IX
1. HITZAURREA
Makinan bertan (aurrealdeko paneletik) nahiz kanpoko periferikoak (zinta-irakurgailua, kasete
irakurgailu/grabagailua, ordenagailua...) erabiliz programa daiteke CNC FAGOR 8050a. Pieza-programak egiteko honako memoria du eskura erabiltzaileak: 128 Kb-ekoa, eta 512 Kb-eraino
handitzerik badago.
Honela sar daitezke CNCren pieza-programak eta taulen balioak:
Aurrealdeko paneletik. Edizio-sistema edo erabili nahi den taula hautatu ondoren, datuak
teklatutik sartzea ahalbidetzen du CNCk.
Ordenagailu (DNC) edo periferiko batetik. Ordenagailu edo periferikoekin informazioa
trukatzea 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 dagokion
taula edo pieza-programen direktorioa (erabilerak), aipatu komunikazioa burutzeko erabili
nahi duguna, alegia.
PROTOCOL serie-lerroetako makina-parametroa hautatu behar da, nahi dugun
komunikazioaren 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 eginkizun
hauetarako:
*
1. kapitulua
HITZAURREA
Atala:
1.
orrialdea
"%" sinboloa erabili behar da fitxategi-hasiera gisara, eta jarraian programa-iruzkina jarri
behar da (hautazkoa da). Gehienera ere 20 karaktere eduki behar ditu.
Jarraian, eta koma ("," ) baten tartea utziz, fitxategi, irakurgai, idazki... horri dagozkion
babesgarriak jarri behar dira. Hautazkoak dira babesgarriak, eta ez da derrigorrezkoa horiek
programatzea.
Fitxategiaren idazpurua amaitzeko, RETURN (RT) edo LINE FEED (LF) karakterea bidali
behar da, aurreko guztitik koma (",") baten tartea utziz.
Adibidez:
%Fagor Automation, -MX, RT
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. Honako
karaktere hauetakoren bat erabili:
ESC
EOT
SUB
EXT
ESCAPE
END OF TRANSMISSION
SUBSTITUTE
END OF TRANSMISSION
2.
1. kapitulua
orrialdea
HITZAURREA
Atala:
2.
. + - zeinuak
0 1 2 3 4 5 6 7 8 9 zifrak
Letra, zenbaki eta zeinu arteko tarterik onartzen du programazioak, baita zenbakizko formatua
ez 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 du
kontrolak. Adibidez:
XP3 programatu bada, P3ren ordez horren zenbaki-balioa jarri behar du CNCk, honako emaitza
hauek eskuratuz: X20, X20.567, X-0.003, eta abar
2.1
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 dira
biak:
BLOKE-JAUZIKO BALDINTZA, /, /1, /2, /3.
PLCren BLKSKIP1, BLKSKIP2 eta BLKSKIP3 markek zuzendu behar dituzte bloke-jauziko
hiru baldintza horiek, gauza bera baitira / eta /.
Marka horietakoren bat aktibatuta badago CNCk ezingo du/ditu egikaritu programatuta
dagoen/dauden blokea/blokeak, eta hurrengo blokean jarraitu beharko du egikaritzeak.
Hiru jauzi-baldintza programa daitezke, gehienera ere, bloke bakarrean, eta banan-banan
ebaluatu behar dira, programatu diren hurrenkerari jarraituz.
Egikaritzen ari den hori baino 20 bloke lehenago irakurtzen du kontrolak, aldez aurretik
kalkulatu ahal izateko egin beharreko ibilbidea.
Blokea irakurtzen den unean aztertu behar da bloke-jauziko baldintza, hau da, egikaritu
baino 20 bloke lehenago.
Bloke-jauziko baldintza egikaritze-unean bertan aztertu nahi bada, eten egin behar da blokeprestakuntza, aurreko blokean G4 funtzioa programatuz.
2. kapitulua
PROGRAMA NOLA EGIN
Atala:
1.
orrialdea
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, eta
lengoaia bakar bateko blokez idatzirik egon behar du bloke bakoitzak.
2.
2. kapitulua
orrialdea
Atala:
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 dauden
desplazamendu-blokeak bakarrik errepika daitezke.
Horrelakoetan, CNCk egikaritzen du programatutako desplazamendua, baita mekanizazio
aktiboa ere (ziklo finkoa edo modu-azpirrutina), aurrez adierazi bezainbat bider.
BLOKE-IRUZKINA
Honakoa ahalbidetzen du CNCk: bloke guztiei, iruzkin gisara, edozein informazio-mota
eranstea.
Blokearen amaieran programatu behar da iruzkina, ; karaktereaz hasita.
Blokeren bat ; karaktereaz hasten bada, iruzkintzat jo behar da oso-osorik eta ez da
egikaritu behar.
Ez da onartzen bloke hutsik, eta iruzkin bat, gutxienik, eduki behar dute.
2. kapitulua
PROGRAMA NOLA EGIN
Atala:
3.
orrialdea
Zenbakizko Kontrolaren helburua ardatzen mugimendua eta kokapena kontrolatzea izaki, haien
koordenatuen bitartez zehaztu behar da jomuga-puntuaren kokapena.
Koordenatu absolutu eta koordenatu erlatiboak (edo gehitzaileak) programa berean erabiltzea
ahalbidetzen du CNC8050k.
3.1
ARDATZEN NOMENKLATURA
DIN 66217 arauaren arabera izendatzen dira ardatzak
Z
C
Y
W
Ardatz-sistemaren ezaugarriak:
3. kapitulua
Atala:
1.
ARDATZEN NOMENKLATURA
orrialdea
Mahai inklinatuko fresatzeko/profilatzeko makina batean ardatzen deituraren adibide bat duzue
honako irudi honetan:
Z
X
W
Z
C
X
Y
3.1.1 ARDATZ-HAUTAKETA
Guztira 9 ardatz egon daitezke, eta horietatik 6 (gehienez ere) hautatzeko aukera ematen dio
CNC FAGOR 8050k fabrikatzaileari.
Sei ardatz hautatzen direnean, horietako batek (gutxienik) GANTRY ardatza izan behar du, edo
PLCtik gidatutako ardatza.
Bestalde, behar bezala definiturik egon behar dute ardatz guztiek linealak, birakariak,...,
instalatzeko eta martxan jartzeko eskuliburuan ageri diren ardatzen makina-parametroen
bitartez.
Ez dago inolako mugarik ardatzen programazioan, eta 5 ardatzekin batera ere egin daitezke
interpolazioak.
2.
orrialdea
3. kapitulua
Atala:
ARDATZ-HAUTAKETA
3.2
Interpolazio zirkularrak.
Alakaketa.
Mekanizazio-ziklo finkoak.
Koordenatu-sistemaren biraketa.
Erreminta-erradioaren konpentsazioa.
Erreminta-luzeraren konpentsazioa.
G2
G2
G16 XW
3. kapitulua
ARDATZAK ETA KOORDENATU-SISTEMAK
G16 UY
Atala:
PLANO-HAUTAKETA
G16,G17,G18,G19
3.
orrialdea
Modu-funtzioak dira G16, G17, G18 eta G19, elkarrekin bateraezinak, eta bakarka (bloke baten
barruan) programatu behar da G16 funtzioa.
G17, G18 eta G19 funtzioek lan-plano berekotzat definitzen dituzte X, Y, Z hiru ardatz
nagusietatik 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 CNCa
kontrolatzen duen ardatz gisa hautatuta ez badago.
Piztean, M02, M30 egikaritzean edo LARRIALDI zein RESET baten ostean IPLANE makinaparametro orokorrak definitutakoa hartuko du CNCk lan-planotzat.
4.
orrialdea
3. kapitulua
Atala:
PLANO-HAUTAKETA
G16,G17,G18,G19
3.3
G70 ala G71 programatu, horren arabera bereganatzen du CNCk unitate-sistema jarraian
programatuko diren bloke guztietarako.
Modu-funtzioak dira G70 eta G71, eta elkarrekin bateraezinak.
0.0001etik 99999.9999rainoko zifrak (zeinudunak zein gabeak) programatzeko aukera ematen
du CNC FAGOR 8050k, milimetrotan (G71) lan eginez (5.4 formatua deitzen zaio horri), edo
0.00001etik 3937.00787rainokoak (zeinudunak zein gabeak) hazbetetan lan egiten bada (4.5
formatua 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 makinaparametro orokorrak definitutakoa hartuko du CNCk unitate-sistematzat.
3. kapitulua
Atala:
5.
MILIMETROAK (G70) /
HAZBETEAK (G71)
orrialdea
3.4
Adibidez:
Y
P1
200
P2
P0
150,5
300
Kota absolutuak
G90
X0
X150.5
X300
X0
Y0
; P0 puntua
Y200 ; P1 puntua
; P2 puntua
Y0
; P0 puntua
Kota gehitzaileak
G90
G91
X0
X150.5
X149.5
X-300
Y0
; P0 puntua
Y200 ; P1 puntua
; P2 puntua
Y-200 ; P0 puntua
Piztean, M02, M30 egikaritzean edo LARRIALDI zein RESET baten ostean G90 edo G91
onartuko du CNCk, ISYSTEMmakina-parametro orokorra definitzeko eraren arabera.
6.
orrialdea
3. kapitulua
Atala:
ABSOLUTUA (G90) /
GEHITZAILEA (G91)
3.5
KOTA-PROGRAMAZIOA
CNC FAGOR 8050k aukera ematen du X, Y, Z, U, V, W, A, B, C balizko 9 ardatzetatik 5 (gehienez
ere) hautatzeko.
Horietako bakoitza lineala, kokapeneko lineala, birakari normala, kokapeneko birakaria edo
hirth-horzdun birakaria (kokapena gradu osotan) izan daiteke, AXISTYPE ardatz bakoitzaren
makina-parametroak zehazten duenaren arabera.
Unean uneko kota-programazio egokiena hautatzearren, honako mota hauetakoak dauzka
CNCk:
Koordenatu cartesiarrak
Koordenatu polarrak
Koordenatu zilindrikoak
Angelua eta koordenatu cartesiar bat
Y
50
Z
X40 Y50
40
X
40
100
3. kapitulua
ARDATZAK ETA KOORDENATU-SISTEMAK
Atala:
KOTA-PROGRAMAZIOA
7.
orrialdea
3.5.2
KOORDENATU POLARRAK
Osagai zirkularrik edo dimentsio angeluarrik egonez gero, egokiagoa izan daiteke planoko
puntuen koordenatuak (bi ardatz aldi berean) koordenatu polarretan adieraztea.
Jatorri Polarra deitzen zaio erreferentzia-puntuari, eta hori izango da Koordenatu Polarren
Sistemaren sorburua.
Honako osagai hauek definitzen dute sistema horretako puntu bat:
R
Q
X
ERRADIOAK (R). Horixe izango da jatorri polarraren eta puntuaren arteko distantzia.
ANGELUAK (Q). Abzisa-ardatzak eta jatorri polarra puntuarekin lotzen duen lerroak
osatzen dute. (Gradutan adierazia).
Kota absolutu edo gehitzaileak dira R eta Q balioak (G90n edo G91n aritzearen arabera), eta
honakoa dute programazio-formatua: R5.5 Q5.5. Ez da onartzen erradioari balio negatiborik
ematea: balio positiboa izan behar du beti.
Onartzen da R balio negatiboak programatzea kota gehitzaileetan programatzen denean, baldin
eta 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.
8.
3. kapitulua
Atala:
orrialdea
KOTA-PROGRAMAZIOA
P6
P5
60
P2
P4
50
30
P3
100
P1
P0
Kota absolutuak:
G90
G01
G03
G01
G03
G01
G03
G01
X0
Y0
R100 Q0
Q30
R50 Q30
Q60
R100 Q60
Q90
R0
Q90
;
;
;
;
;
;
;
;
P0 puntua
P1 puntua, lerro zuzenean (G01)
P2 puntua, arkuan (G03)
P3 puntua, lerro zuzenean (G01)
P4 puntua, arkuan (G03)
P5 puntua, lerro zuzenean (G01)
P6 puntua, arkuan (G03)
P0, lerro zuzenean (G01)
;
;
;
;
;
;
;
;
P0 puntua
P1 puntua, lerro zuzenean (G01)
P2 puntua, arkuan (G03)
P3 puntua, lerro zuzenean (G01)
P4 puntua, arkuan (G03)
P5 puntua, lerro zuzenean (G01)
P6 puntua, arkuan (G03)
P0, lerro zuzenean (G01)
Kota gehitzaileak:
G90
G91 G01
G03
G01
G03
G01
G03
G01
X0
Y0
R100 Q0
Q30
R50 Q0
Q30
R5
Q60
Q30
R-100 Q0
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 jatorri
polartzat onartzen du IPLANE makina-parametro orokorrak definitutako lan-planoaren
koordenatu-sorburua.
Lan-planoz (G16, G17, G18 edo G19) aldatzen den bakoitzean, CNC8050k jatorri
polartzat onartzen du hautatutako lan-plano berriaren koordenatu-sorburua.
3. kapitulua
ARDATZAK ETA KOORDENATU-SISTEMAK
Atala:
KOTA-PROGRAMAZIOA
9.
orrialdea
3.5.3
KOORDENATU ZILINDRIKOAK
Espazioan puntu bat definitzeko koordenatu zilindrikoen sistema erabil daiteke koordenatu
cartesiarren sistemaz gain.
Honako osagai hauek definitzen dute sistema horretako puntu bat:
Z
Y
Z
P
R Q
10.
3. kapitulua
Atala:
orrialdea
KOTA-PROGRAMAZIOA
3.5.4
Plano nagusian puntu bat defini daiteke haren koordenatu cartesiar baten eta aurreko puntuaren
ibilbidearen irteera-angeluaren bidez.
Programazio-adibidea, plano nagusia XY planoa dela jorik:
Y
P2
60
45 o
90 o
P1
P3
135 o
45 o
20
X10
Q45
Q90
Q-45
Q-135
Q180
180 o
P0
P4
10
30
Y20
X30
Y60
X50
Y20
X10
;
;
;
;
;
;
50
P0 puntua, abiapuntua
P1 puntua
P2 puntua
P3 puntua
P4 puntua
P0 puntua
Espazioan puntu bat irudikatu nahi bada, gainerako koordenatuak koordenatu cartesiarretan
programa daitezke.
3. kapitulua
Atala:
11.
KOTA-PROGRAMAZIOA
orrialdea
3.6
ARDATZ BIRAKARIAK
Erabili behar den ardatz birakaria hautatzeko aukera ematen du CNCk, AXISTYPE ardatzen
makina-parametroaren bidez. Honelakoak izan daitezke ardatzak:
*
*
*
0 eta 359.9999 gradu artean irudikatu behar dira haien kotak, eta DFORMAT ardatzen
makina-parametroaren bidez hautatu behar da ardatzaren irudikapenean agerrarazi nahi diren
zifra hamartarren kopurua.
Programazioa gradutan egiten denean ez du eraginik izango kotetan milimetro/hazbete unitate-aldaketak.
12.
3. kapitulua
Atala:
orrialdea
ARDATZ BIRAKARIA
3.7
LAN-EREMUAK
Bi lan-eremu edo esparru erabiltzea ahalbidetzen du CNC FAGOR 8050k, baita horietako
bakoitzean tresnaren mugimendua mugatzea ere.
X...C: Ardatzak definitzeko erabili behar diren kotak (goikoak zein behekoak) adierazten
dituzte. Makina-zeroaren arabera programatu behar dira kota horiek.
Ez dago ardatz guztiak programatu beharrik; beraz, definitutako ardatzak soilik mugatu behar
dira.
Adibidea:
Y
50
20
20
100
3. kapitulua
Atala:
13.
LAN-EREMUAK
orrialdea
3.7.2
LAN-EREMUEN ERABILERA
Lan-eremu bakoitzaren barruan tresnaren mugimendua murrizteko aukera ematen du CNCk, bai
programatutako esparrutik irtetea eragotziz (irteerarik gabeko eremua) bai programatutako
esparruan sartzea eragotziz (sarrerarik gabeko eremua).
Tresnaren dimentsioak (zuzentzaile-taulak) kontuan izan behar ditu beti CNCk, hark
programatutako mugak gaindi ez ditzan.
G22 funtzioaren bidez egokitzen dira norberaren beharretara lan-eremuak, eta honako hau da
programazio-formatua:
G22 K S
Lan-eremu guztiak baliogabetzen ditu CNC 8050k pizteko unean. Hala eta guztiz ere, ez dute
inongo aldaketarik izango eremu horien goiko eta beheko mugek, eta G22 funtzioaren bitartez
presta daiteke berriro.
14.
3. kapitulua
Atala:
orrialdea
LAN-EREMUAK
4.
4.1
ERREFERENTZIA-SISTEMAK
ERREFERENTZIA-PUNTUAK
Zenbakizko kontrolez gidatutako makinek definiturik eduki behar dituzte honako jatorri eta
erreferentzia-puntuok:
Erreferentzia-puntua. Fabrikatzaileak finkatutako makinaren gune jakin bat da, eta horren
gainean egiten da sistemaren sinkronizazioa. Puntu horretan kokatzen da kontrola,
makinaren jatorriraino joan beharrean, REFVALUE ardatzen makina-parametroak
definitutako erreferentzia-kotak hartuz.
Z
R
ZMR
W
ZMW
X
M
XMR
XMW
M
W
R
XMW, YMW, ZMW, eta abar
XMR, YMR, ZMR eta abar
4. kapitulua
ERREFERENTZIA-SISTEMAK
Makina-zeroa
Pieza-zeroa
Makinako erreferentzia-puntua
Pieza-zeroren koordenatuak
Makinako erreferentzia-puntuaren (REFVALUE)
koordenatuak
Atala:
1.
orrialdea
4.2
4.3
2.
4. kapitulua
orrialdea
ERREFERENTZIA-SISTEMAK
Atala:
4.4
Z
Z
Y
W
X
X
M
M
W
Makina-zeroa
Pieza-zeroa
Jatorri-lekualdaketen bitartez (G54, G55, G56, G57, G58, G59). CNCk onartu egiten du
pieza-zero berritzat honako puntu hau: makina-zerotik hautatutako taulak edo taulek
adierazitako distantziara dagoena.
Modu-funtzioak dira biak, eta elkarrekin bateraezinak. Beraz, horietako bat hautatzean bestea
baliogabeturik geratzen da.
Badago, bestalde, automatak gidatzen duen jatorri-lekualdaketarik ere. Hautatutako jatorri-dekalajeari erantsi behar zaio beti lekualdaketa hori, eta dilatazioek eta abarrek eragindako
desbideraketak zuzentzeko erabiltzen da, besteak beste.
4. kapitulua
ERREFERENTZIA-SISTEMAK
Atala:
3.
orrialdea
ORG * (54)
ORG * (55)
G54
G55
ORG * (56)
ORG * (57)
G56
G57
ORG * (58)
G58
+
G92
+
ORG * (59)
G59
ORG *
+
PLCOF *
PLCren
offseta
Jatorri-lekualdaketa
KOTEN AURREHAUTAKETA
G92 funtzioaren bitartez jatorri-dekalajerik egitean bereganatu egiten ditu CNCk
ardatzen balio berritzat G92ren jarraian programatutako ardatzen kotak.
G92 definitzen den blokean ez dago beste inongo funtziorik programatzerik. Honako hau da
programazio-formatua:
G92 X...C 5.5
Adibidea:
4.
4. kapitulua
orrialdea
ERREFERENTZIA-SISTEMAK
Atala:
G90
G92
G91
X50
X0
X30
X-20
X-20
X-30
Y40
Y0
;
;
;
P0n posizionamendua
P0 aurrehautatu pieza-jatorri gisara
Pieza-koten araberako programazioa
Y20
Y20
Y40
Atala:
5.
orrialdea
G58 edo G59 lekualdaketa gehitzaileetako bat egikaritzen bada, CNCk erantsi egingo dizkio bere
balioak une horretan indarrean dagoen jatorri-lekualdaketa absolutuari. Halaber, aurretik
baliogabetuko du martxan legokeen lekualdaketa gehitzailea.
Ikus honako adibide honetan programa egikaritzean aplikatzen diren jatorri-lekualdaketak:
G54
G58
G59
G55
G54
Profilaren egikaritzea
G55
Profilaren egikaritzea
G56
Profilaren egikaritzea
;
;
;
;
;
;
6.
4. kapitulua
orrialdea
ERREFERENTZIA-SISTEMAK
Atala:
4.5
P2
25
30
P3
P0
G93
I35
G90 G01 R25
G03
G01 X0
J30
Q0
Q90
Y0
P1
35
;
;
;
;
Blokeren batean G93 bakarrik programatzen bada, makina une horretan dagoen puntu bilakatuko
da jatorri polarra.
4. kapitulua
ERREFERENTZIA-SISTEMAK
Atala:
7.
orrialdea
5.
Hurrenkera honi eutsi behar zaio bloke bakoitzaren barruan, bloke bakoitzak informazio guztiak
edukitzea premiazkoa ez den arren.
0.0001etik 99999.9999rainoko zifrak (zeinudunak zein gabeak) programatzea ahalbidetzen du
CNC 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 izan
ezik. Horrenbestez, bloke hori egikaritzean parametro aritmetikoaren ordez berorrek une
horretan duen balioa hartuko du CNCk.
5. kapitulua
ISO KODEAREN ARABERAKO PROGRAMAZIOA
Atala:
1.
orrialdea
5.1 PRESTATZE-FUNTZIOAK
Honela programatzen dira prestatze-funtzioak: G letra (jarraian bi zifra dituela) erabiliz.
Funtzioa
Esanahia
G00
G01
G02
G03
G04
G05
G06
G07
G08
G09
G10
G11
G12
G13
G14
G15
G16
G17
G18
G19
G20
G21
G22
G23
G24
G25
G26
*
*
*
?
?
*
*
*
*
*
*
*
*
*
*
Kokapen azkarra
Interpolazio lineala
Interpolazio zirkularra (helikoidala) eskuinetara
Interpolazio zirkularra (helikoidala) ezkerretara
Tenporizazioa/Bloke-prestaketa gelditzea
Ertz biribildua
Zirkunferentzia-zentroa koordenatu absolutuetan
Ertz bizia
Aurreko ibilbidearekiko ukitze-zirkunferentzia
Zirkunferentzia, hiru puntutatik
Ispilu-irudia ezabatzea
Ispilu-irudia, X-n
Ispilu-irudia, Y-n
Ispilu-irudia, Z-n
Ispilu-irudia, programatutako norabideetan
Luzetarako ardatza hautatzea
Plano nagusia hautatzea, bi norabidetan
X-Y plano nagusia
Z-X plano nagusia
Y-Z plano nagusia
Lan-eremuen behealdeko mugak zehaztea
Lan-eremuen goialdeko mugak zehaztea
Lan-eremuak gaitzea/baliogabetzea
Luzetarako ardatzean kopiaketa aktibatzea
Digitalizazioa aktibatzea
Kopiaketa desaktibatzea
Kopiaketa-zunda kalibratzea
G33
Hariztaketa elektronikoa
G36
G37
G38
G39
G40
G41
G42
G43
G44
*
*
*
*
*
Ertzak biribiltzea
Sarrera tangentziala
Irteera tangentziala
Alakatzea
Erradio-konpentsazioa baliogabetzea
Erradio-konpentsazioa, tresna ezkerretara
Erradio-konpentsazioa, tresna eskuinetara
Luzera-konpentsazioa
Luzera-konpentsazioa baliogabetzea
G53
G54
G55
G56
*
*
*
?
?
?
?
2.
5. kapitulua
Atala:
orrialdea
PRESTATZE-FUNTZIOAK
Funtzioa
G57
G58
G59
G60
G61
G62
G63
G64
G65
G66
G67
G68
G69
G70
G71
G72
G73
G74
G75
G76
G77
G78
*
*
*
G79
G80
G81
G82
G83
G84
G85
G86
G87
G88
G89
G90
G91
G92
G93
G94
G95
G96
G97
G98
G99
*
*
*
*
*
*
*
?
?
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Esanahia
4 jatorri-lekualdaketa absolutua
1 lekualdaketa batukorra
2 lekualdaketa batukorra
Mekanizatu anizkuna lerro zuzenean
Mekanizatu anizkuna paralelogramoa osatuz
Mekanizazio anizkuna, sarean
Mekanizazio anizkuna, zirkunferentzia osatuz
Mekanizazio anizkuna, arkua osatuz
Mekanizazio programatua arku-korda bidez
Irlak dituen kajerako ziklo finkoa
Irlak dituzten kajeren arbastatze-eragiketa
Irlak dituzten kajeren akabera-eragiketak
Zulaketa sakoneko ziklo finkoa, hortz-neurri aldakorraz
Programazioa hazbetetan
Programazioa milimetrotan
Eskala orokorreko eta partikularretako faktorea
Koordenatu-sistemaren biraketa
Makina-erreferentzia bilatzea
Mugimendua haztagailuaz, ukitu arte
Mugimendua haztagailuaz, ukitzeari utzi arte
Ardatzen akoplamendu elektronikoa
Akoplamendu elektronikoa baliogabetzea
Ziklo finkoen parametroak aldatzea
Ziklo finkoa baliogabetzea
Zulaketako ziklo finkoa
Zulaketako ziklo finkoa, tenporizazioz
Zulaketa sakoneko ziklo finkoa, hortz-neurri konstanteaz
Hariztatzeko ardatzez hariztatzeko ziklo finkoa
Otxabuketako ziklo finkoa
Mandrinaketako ziklo finkoa, G00ean itzuleraduna
Kajera angeluzuzeneko ziklo finkoa
Kajera zirkularreko ziklo finkoa
Mandrinaketako ziklo finkoa, G01ean itzuleraduna
Programazio absolutua
Programazio gehitzailea
Kotaren aurrehautaketa /Buruaren abiadura mugatzea
Jatorri polarraren aurrehautaketa
Aitzinapena, minutuko milimetrotan (hazbeteak)
Aitzinapena, birako milimetrotan (hazbeteak)
Ebaketa-puntuaren abiadura konstantea
Erreminta-zentroaren abiadura konstantea
Hasierako planora itzulera, ziklo finkoaren amaieran
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 edo
LARRIALDIA edo RESET ostean, CNCk onartu egingo duela.
? ikurraz adierazitako kasuetan, funtzio horiek LEHENETSI direnez, CNC makina nagusien
parametroen pertsonalizazioaren mende dago G.
5. kapitulua
Atala:
3.
PRESTATZE-FUNTZIOAK
orrialdea
Adibidez:
X eta Y ardatzak linealak eta C ardatza birakaria dituen makinarako, honako desplazamendua
programatuko da ardatzak X0 Y0 C0 puntuetan jarrita:
G1 G90 X100 Y20 C270 F10000
10000 x 100
=
F Dy
Fy =
10000 x 20
=
10000 x 270
=
orrialdea
= 692.9589
1002 + 202 + 2702
F Dc
Fc =
4.
= 3464.7946
1002 + 202 + 2702
= 9354.9455
1002 + 202 + 2702
5. kapitulua
Atala:
AITZINAPEN-FUNTZIOAK
(G94.G95)
G94 funtzioa modala da, hau da, behin programatu ondoren, G95 programatzen den arte aktibo
jarraitzen du.
Pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET baten
ondoren, CNCak G94 edo G95 funtzioa hartuko du, betiere IFEED makina-parametro orokorra
nola pertsonalizatzen den kontuan hartuta.
5. kapitulua
Atala:
5.
AITZINAPEN-FUNTZIOAK
(G94,G95)
orrialdea
5.3
6.
orrialdea
5. kapitulua
Atala:
ABIADURA KONSTANTEKO
FUNTZIOAK (G96, G97)
5.4
FUNTZIO LAGUNGARRIAK
FAGOR 8050 CNCak honako funtzio lagungarriak ditu:
F aitzinapen-abiadura
S buruaren biraketa-abiadura
T erreminta-zenbakia
D zuzentzaile-zenbakia
M funtzio lagungarria
Bloke bakoitzaren barruan, hurrenkera hori erabili behar da, nahiz eta bloke guztiek informazio
guztia izatea ez den beharrezkoa.
5.4.1 F AITZINAPEN-ABIADURA
Mekanizazio-aitzinapenaren abiadura programaren bidez aukera daiteke, eta aktibo iraungo
du, beste abiadura bat programatu arte.
F letrarekin izendatzen da, eta G94 edo G95 funtzioarekin lan egiten ari garen kontuan
hartuta, 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 erabiliko
dugu, eta hazbetetan programatzen badugu, 4.5.
Makinaren gehieneko lan-aitzinapena MAXFEED ardatzen makina-parametroaren bidez
mugaturik egongo da ardatz bakoitzean programatu egin daiteke F0 kodea erabilita edo
F-ri dagokion balioa emanda.
Programatutako F aitzinapena eraginkorra izango da, interpolazio linealean (G01) edo
zirkularrean (G02, G03) lan egiten dugunean. F funtzioa programatzen ez bada, CNCak F0
aitzinapena hartuko du. Posizionatzen ari bagara (G00), aitzinapen bizkorrarekin mugituko
da 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 DNCaren
bidez, edo CNCaren aginte-taulan dagoen konmutadorearen bidez, % 0tik % 120rako
tartean.
Dena den, CNCak MAXFOVR makina-parametro orokorra du, aitzinapenaren gehieneko
aldakuntza 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 ziklo
finkoa) egikaritzen direnean, ezin da aitzinapena aldatu, eta programatutako F-arekin lan
egiten da, % 100ean.
5. kapitulua
Atala:
7.
F,S,T,D,M FUNTZIO
LAGUNGARRIAK
orrialdea
a)
BURUAREN BIRAKETA-ABIADURA
S5.4 kodearen bidez, buruaren biraketa-abiadura zuzenean programatzen da, minutuko
biratan.
Gehieneko balioa mugaturik dago MAXGEAR1, MAXGEAR2, MAXGEAR3 eta MAXGEAR4
buruaren makina-parametroen bidez. Kasu bakoitzean, aukeratutako buru-gamaren
araberakoa 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 eta
gutxieneko balioen arabera egingo da abiadura-aldakuntza.
Programatutako S aldatzeko balio duten CNCaren aginte-taulako SPINDLE + eta - teklei
elkartutako pauso inkrementala ezarrita egongo da, SOVRSTEP buruaren makina-parametroaren bidez.
G33 funtzioa (hariztaketa elektronikoa) edo G84 funtzioa (ardatzarekin hariztatzeko ziklo
finkoa) egikaritzen direnean, ezin da programatutako abiadura aldatu, eta programatutako
S-arekin lan egiten da, % 100ean.
b)
8.
orrialdea
5. kapitulua
ISO KODEAREN ARABERAKO PROGRAMAZIOA
Atala:
F,S,T,D,M FUNTZIO
LAGUNGARRIAK
Laukiaren edukia. Erremintaren zenbakia adierazi behar da, eta laukia hutsik edo baliogabeturik
dagoen.
Erremintaren neurria. Erreminta normala bada, N adieraziko da, eta berezia bada, berriz, S.
Erremintaren egoera. Erreminta erabilgarri badago, A adieraziko da. Higaturik badago, E, eta
atzera botatakoa bada, R.
Era berean, erreminta-taula du. Taulako osagai-kopurua NTOOL bidez ezartzen da
(makina-parametro orokorra). Honakoa zehaztu behar da osagai bakoitzeko:
Erremintaren neurria. Erreminta normala bada, N adieraziko da, eta berezia bada, berriz, S.
Erremintaren egoera. Erreminta erabilgarri badago, A adieraziko da. Higaturik badago, E, eta
PLCak atzera bota badu, R.
5. kapitulua
Atala:
9.
F,S,T,D,M FUNTZIO
LAGUNGARRIAK
orrialdea
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 balioak
aplikatuko ditu.
10.
orrialdea
5. kapitulua
Atala:
F,S,T,D,M FUNTZIO
LAGUNGARRIAK
Programatuta dagoen blokearen mugimendua M funtzioa baino lehen edo ondoren gauzatzen
den zehazten duen adierazlea.
M funtzioa egikaritzean blokeak prestatzea geratzen den edo ez den zehazten duen
adierazlea.
Elkartutako azpirrutina egikaritu ondoren, M funtzioa egikaritzen den edo ez den zehazten
duen adierazlea.
Programa egikaritzen jarraitzeko, CNCak AUX END seinaleari itxaron behar dion edo ez
zehazten duen adierazlea (egikaritutako M-aren seinalea, PLCtik datorrena).
M funtzioen taulan definitu ez den M funtzio lagungarria egikarituz gero, programatutako funtzioa
blokearen hasieran egikarituko da, eta CNCak AUX END seinaleari itxarongo dio programarekin
jarraitu aurretik.
Funtzio lagungarri batzuek esanahi berezia dute CNCaren baitan.
Azpirrutina elkartua duten M funtzio lagungarri guztiak bakarrik programatu behar
dira bloke bakar batean.
M funtzio lagungarri baten azpirrutina elkartua egikaritzen denean M bera duen bloke bat
egonez gero, M hori egikarituko da, baina ez azpirrutina elkartua.
5. kapitulua
Atala:
11.
F,S,T,D,M FUNTZIO
LAGUNGARRIAK
orrialdea
12.
orrialdea
5. kapitulua
Atala:
F,S,T,D,M FUNTZIO
LAGUNGARRIAK
5. kapitulua
Atala:
13.
F,S,T,D,M FUNTZIO
LAGUNGARRIAK
orrialdea
6. IBILBIDE-KONTROLA
CNC FAGOR 8050ak ardatz bakarreko edo gehiagoko desplazamenduak batera programatzea
ahalbideratzen du.
Aukeratutako desplazamenduan erabiliko diren ardatzak baino ez dira programatuko. Ardatzak
programatzeko hurrenkera hauxe izango da:
X, Y, Z, U, V, W, A, B, C
6.1
G00 G90
6. kapitulua
Atala:
1.
IBILBIDE-KONTROLA
orrialdea
6.2
2.
6. kapitulua
Atala:
orrialdea
IBILBIDE-KONTROLA
6.3
6. kapitulua
Atala:
3.
IBILBIDE-KONTROLA
INTERPOLAZIO ZIRKULARRA
(G02,G03)
orrialdea
a)
KOORDENATU CARTESIARRAK
I
J
K
Programazio-formatua:
XY planoa : G02(G03) X5.5 Y5.5 I5.5 J5.5
ZX planoa : G02(G03) X5.5 Z5.5 I5.5 K5.5
YZ planoa : G02(G03) Y5.5 Z5.5 J5.5 K5.5
Edozein plano aukeratuta ere, beti ardatzen programazioaren eta zentroko koten ordena
mantendu behar da.
AY planoa : G02 (G03) Y5.5 A5.5 J5.5 I5.5
XU 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 (azken
hori 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
Y, V, B ardatzak
Z, W, C ardatzak
I
J
K
Arkuaren zentroa definitzen ez bada, CNCak indarrean dagoen jatorri polarrarekin bat datorrela
interpretatuko du.
Programazio-formatua:
XY planoa : G02 (G03) Q5.5 I5.5 J5.5
ZX planoa : G02 (G03) Q5.5 I5.5 K5.5
YZ planoa : G02(G03) Q5.5 J5.5 K5.5
4.
6. kapitulua
Atala:
orrialdea
IBILBIDE-KONTROLA
INTERPOLAZIO ZIRKULARRA
(G02,G03)
c)
P0 hasierako puntua eta P1 amaierakoa izanik, erradioaren balio berarekin bi puntu horietatik
pasatzen diren 4 arku daude.
G02 edo G03 interpolazio zirkularra eta erradioaren zeinua kontuan izanda, nahi den arkua
zehaztuko 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 -
6. kapitulua
Atala:
5.
IBILBIDE-KONTROLA
INTERPOLAZIO ZIRKULARRA
(G02,G03)
orrialdea
Programazio-adibidea:
Segidan, programatzeko modu ezberdinak aztertuko ditugu. Hasierako puntua X60 Y40 da.
Koordenatu cartesiarrak:
G90 G17 G03 X110 Y90 I0 J50
X160 Y40 I50 J0
Koordenatu polarrak:
G90 G17 G03 Q0 I0 J50
Q-90 I50 J0
edo bestela:
G93 I60 J90; zentro polarra definitzen du
G03 Q0
G93 I160 J90; zentro polar berria zehazten du
Q-90
Koordenatu cartesiarrak, erradio-programazioarekin:
G90 G17 G03 X110 Y90 R50
X160 Y40 R50
6.
orrialdea
6. kapitulua
Atala:
IBILBIDE-KONTROLA
INTERPOLAZIO ZIRKULARRA
(G02,G03)
Adibidea:
Zirkunferentzia osoa bloke bakarrean programatzea:
Segidan, programatzeko modu ezberdinak aztertuko ditugu. Hasierako puntua X170 Y80 da.
Koordenatu cartesiarrak:
G90 G17 G02 X170 Y80 I-50 J0
edo bestela:
G90 G17 G02 I-50 J0
Koordenatu polarrak:
G90 G17 G02 Q360 I-50 J0
edo bestela:
G93 I120 J80 ; Zentro polarra definitzen du
G02 Q360
Koordenatu cartesiarrak, erradio-programazioarekin:
Ezin da zirkunferentzia osoa programatu. Izan ere, soluzioak infinitu dira.
6. kapitulua
Atala:
7.
IBILBIDE-KONTROLA
INTERPOLAZIO ZIRKULARRA
(G02,G03)
orrialdea
Segidan, zenbait programatzeko modu aztertuko ditugu. Hasierako puntua X60 Y40 da.
Koordenatu cartesiarrak:
G90 G17 G06 G03 X110 Y90 I60 J90
G06
X160 Y40 I160 J90
Koordenatu polarrak:
G90 G17 G06 G03 Q0 I60 J90
G06
Q-90 I160 J90
8.
orrialdea
6. kapitulua
Atala:
IBILBIDE-KONTROLA
ZENTROA KOORDENATU
ABSOLUTUETAN (G06)
6.5
G08 funtzioa ez da modala; beraz, aurreko ibilbidearen ukitzailea den arkua egikaritu nahi den
aldioro programatu beharko da. G08 funtzioa G8 gisa programatu ahal da.
G08 funtzioak aurreko ibilbidea zuzena edo arkua izatea ahalbidetzen du, eta ez du haren historia
aldatzen. Blokea amaitzean, G01, G02 edo G03 funtzio berak jardunean segitzen du.
OHARRA: G08 funtzioa erabiliz gero, ezin da zirkunferentzia osoa egikaritu. Izan ere soluzioak
infinitu dira. CNCak dagokion akats-kodea bistaratuko du.
6. kapitulua
Atala:
9.
IBILBIDE-KONTROLA
ZIRKULARRA, AURREKO
IBILBIDEAREKIKO UKITZAILEA (G08)
orrialdea
6.6
I
J
K
Koordenatu cartesiarretan:
G17 G09 X5.5 Y5.5 I5.5 J5.5
Koordenatu polarretan:
G17 G09 R5.5 Q5.5 I5.5 J5.5
Adibidea:
Hasierako puntua X-50 Y0 izanik.
G09 funtzioa ez da modala eta; beraz, hiru punturen bidez definitutako ibilbide zirkularra egikaritu
nahi den aldioro programatu beharko da. G09 funtzioa G9 gisa programatu ahal da.
G09 programatzean ez da beharrezkoa desplazamenduaren noranzkoa programatzea (G02 edo
G03).
G09 funtzioak ez du programaren historia aldatzen, eta G01, G02 edo G03 funtzio berak
jardunean segitzen du blokea amaitutakoan.
OHARRA: G09 funtzioa erabiliz gero, ezin da zirkunferentzia osoa egikaritu. Izan ere, hiru puntu
programatu behar dira. CNCak dagokion akats-kodea bistaratuko du.
10.
orrialdea
6. kapitulua
Atala:
IBILBIDE-KONTROLA
IBILBIDE ZIRKULARRA, 3
PUNTUREN BIDEZ (G09)
6.7
INTERPOLAZIO HELIKOIDALA
Interpolazio helikoidala egitean, interpolazio zirkularra egikaritzen da laneko planoan, eta, aldi
berean, mugimendu lineal sinkronizatua gainerako edozein ardatzetan.
Interpolazio zirkularra koordenatu cartesiarretan, koordenatu polarretan edo laguntza geometrikoen
bidez (G08 edo G09) programatu ahal da.
Aukeratutako beste ardatza, mugimendu linealaren azken kota adierazten duena, koordenatu
cartesiarretan programatuko da.
Helize-neurriaren programazioa aukerakoa izanen da eta 5.5 formatua izanen du. Programazio
hori I, J edo K letren bidez egingo da eta letrak eta ardatzak honela elkartuko dira:
X, U, A ardatzak >> I
Y, V, B ardatzak >> J
Z, W, C ardatzak >> K
Helize-neurria programatzen ez bada, CNCak programatutako arkuari dagokion bira egiteko
behar den helize-neurria kalkulatuko du.
Programatutako interpolazio zirkularraren eta helize-neurriaren arabera, CNCak programatutako
ardatz linealari dagokion azken kota kalkulatuko du. Nahiz eta kalkulatutako kota hori eta
programatutakoa teorian bat etorri behar diren, CNCak, "CIRINERR" makina-parametro
orokorrarekin, bi koten arteko gehieneko aldea hautatzeko aukera eskaintzen du. Balio hori
gaindituz gero, CNCak dagokion akatsa bistaratuko du.
Interpolazio helikoidala bloke batean programatzen da. Honelako formatuak har ditzake, XY
planoan:
G02 X5.5 Y5.5
G03 R5.5 Q5.5
G08 X5.5 Y5.5
G09 X5.5 Y5.5
6. kapitulua
Atala:
11.
IBILBIDE-KONTROLA
INTERPOLAZIO HELIKOIDALA
orrialdea
Adibidea:
Koordenatu cartesiarretan eta koordenatu polarretan programatzea, abiapuntua X0 Y0 Z0 izanik.
Koordenatu cartesiarrak:
G03 X0 Y0 I15 J0 Z50 K5
Koordenatu polarrak:
G03 Q180 I15 J0 Z50 K5
12.
6. kapitulua
Atala:
orrialdea
IBILBIDE-KONTROLA
INTERPOLAZIO HELIKOIDALA
6.8
Abiapuntua X0 Y30 bada eta zirkunferentziaren arkua mekanizatu nahi izanez gero, betiere
hurbilketa-ibilbidea zuzena bada, honela programatu beharko da:
6. kapitulua
Atala:
13.
IBILBIDE-KONTROLA
orrialdea
Hala ere, adibide horretan bertan, mekanizatu beharreko piezarako sarrera ibilbidearen ukitzaile
izan dadin eta 5 mm?ko erradioa izan dezan nahi badugu, mekanizazioa honela programatu
beharko da:
G90 G01 G37 R5 X40
G02 X60 Y10 I20 J0
Irudian ikus daitekeenez, CNCak ibilbidea aldatu egiten du, hau da, erremintak piezaren
ukitzailea den sarrerarekin ekiten dio mekanizatzeari.
Aldatu nahi den ibilbidea gehitzen duen blokean programatu behar dira G37 funtzioa eta R balioa.
R5.5 balioak beti G37 funtzioaren segidan joan behar du. Balio horrek honako hau adierazi nahi
du: piezaren ukitzailea den sarrera lortzeko, CNCak sartzen duen zirkunferentziaren arkuaren
erradioa. R balio horrek positiboa izan behar du beti.
G37 funtzioa mugimendu zuzena (G00 edo G01) gehitzen duen blokean baino ezin da
programatu. Mugimendu zirkularra (G02 edo G03) gehitzen duen blokean programatuz gero,
CNCak dagokion akatsa bistaratuko du.
14.
6. kapitulua
Atala:
orrialdea
IBILBIDE-KONTROLA
6.9
Abiapuntua X0 Y30 bada eta zirkunferentzia-arku bat mekanizatu nahi izanez gero, hurbilketaren
eta irteeraren ibilbideak zuzenak izanik, honela programatu beharko da:
G90 G01 X40
G02 X80 I20 J0
G00 X120
6. kapitulua
Atala:
15.
IBILBIDE-KONTROLA
orrialdea
Hala ere, adibide horretan bertan, mekanizazioaren irteera ukitzailea izan dadin eta 5 mm?ko
erradioa izan dezan nahi badugu, mekanizazioa honela programatu beharko da:
G90 G01 X40
G02 G38 R5 X80 I20 J0
G00 X120
16.
6. kapitulua
Atala:
orrialdea
IBILBIDE-KONTROLA
6. kapitulua
Atala:
17.
IBILBIDE-KONTROLA
orrialdea
18.
6. kapitulua
Atala:
orrialdea
IBILBIDE-KONTROLA
ALAKATZEA (G39)
;
;
;
;
Hariztaketa programatua
Buruaren geldialdi orientatua
Hortza kentzea
Atzera egitea (hariztatutako zulotik ateratzea)
6. kapitulua
Atala:
19.
IBILBIDE-KONTROLA
HARIZTAKETA (G33)
orrialdea
7. PRESTATZE-FUNTZIO OSAGARRIAK
7.1 BLOKEEN PRESTAKUNTZA ETETEA (G04)
FAGOR 8050 CNCak egikaritzen ari den blokearen hurrengo hogei blokeak irakurtzen ditu,
horrela, egingo duen ibilbidea aldez aurretik kalkulatzeko.
Besterik adierazi ezean, bloke bakoitza irakurtzean balioztatuko da. Hala ere, blokea egikaritzen
den bitartean balioztatu nahi bada, G04 funtzioa erabiliko da.
Funtzio horren bidez, blokeen prestakuntza eten egiten da, eta abian jarri den blokea egikaritu
arte itxaroten du, berriz ere blokeak prestatzen hasteko.
Mota horren barruan sartzen da bloke-jauziaren egoera balioztatzea. Blokearen goiko aldean
definiturik dago.
Adibidez:
.
.
.
G04
; blokeak prestatzea eteten du
/1 G01 X10 Y20 ; /1 jauziaren egoera
.
.
G04 funtzioa ez da modala eta, beraz, blokea prestatzea eten nahi den aldioro programatu
beharko da.
Bakarrik programatu beharko da, egikaritzean balioztatu nahi den blokearen aurreko blokean.
G04 funtzioa G4 gisa programatu ahal da.
G04 programatzen den guztietan, aktibo dauden erradio-konpentsazioa nahiz luzera-konpentsazioa
baliogabetu egiten dira aldi baterako.
Horregatik, funtzioa kontuz erabili beharko da. Izan ere, konpentsazioz lan egiten duten
mekanizazio-blokeen artean tartekatuz gero, baliteke nahi ez diren profilak ateratzea.
7. kapitulua
Atala:
1.
orrialdea
Adibidea:
Demagun honako programa-blokeak egikaritzen direla G41 konpentsazioa duen tartean.
..........
...........
N10 X50 Y80
N15 G04
/1 N17 M10
N20 X50 Y50
N30 X80 Y50
...........
...........
N15 blokeak blokeen prestakuntza eteten du. Beraz, N10 blokea A puntuan amaituko da.
Y
A
80
N10
N20
50
N30
50
80
N15 blokea amaitu eta gero, CNCak N17 bloketik aurrera jarraituko du blokeak prestatzen.
2.
7. kapitulua
Atala:
orrialdea
Konpentsatutako ibilbideari dagokion hurrengo puntua B puntua denez gero, CNCak puntu
horretara eramango du erreminta, A-B ibilbidea egikarituz.
Y
A
80
N10
N20
50
N30
X
50
80
Azkenean, ikus daitekeen bezala, lortutako ibilbidea ez da nahi genuena. Hortaz, konpentsazioa
behar duten tarteetan G04 funtzioa ez erabiltzea gomendatzen da.
7.2
TENPORIZAZIOA (G04 K)
G04 K funtzioaren bidez tenporizazioa programa daiteke.
Tenporizazioaren balioa segundo ehunenetan programatzen da, K5 (0 ..99999) formatuaren
bidez.
Adibidez:
G04 K50 ; 50 segundo-ehunenen tenporizazioa (0,5 segundo)
G04 K200 ; 200 segundo-ehunenen tenporizazioa (2 segundo)
G04 K funtzioa ez da modala eta, beraz, tenporizazioa nahi den aldioro programatu beharko da.
G04 K funtzioa G4 K gisa programatu ahal da.
Programatuta dagoen blokearen hasieran egikaritzen da tenporizazioa.
7. kapitulua
Atala:
3.
orrialdea
7.3 ERTZ BIRIBILDUAN ETA ERTZ BIZIAN LAN EGITEA (G05, G07)
7.3.1 ERTZ BIRIBILDUA (G05)
G05 (ertz biribildua) funtzioarekin lanean ari garenean, CNCa programaren hurrengo blokea
egikaritzen hasten da, aurreko blokean programatutako ardatzen dezelerazioa hasi bezain
laster.
Hau da, aurreko blokean programatutako tokira iritsi aurretik hasiko dira egikaritzen hurrengo
blokean programatutako mugimenduak.
Adibidez:
4.
7. kapitulua
Atala:
orrialdea
7. kapitulua
Atala:
5.
orrialdea
7.4
: Ispilu-irudia baliogabetzea.
: Ispilu-irudia X ardatzean.
: Ispilu-irudia Y ardatzean.
: Ispilu-irudia Z ardatzean.
: Ispilu-irudia edozein ardatzetan (X..C), edo ardatz batean baino gehiagotan (5
gehienez ere). Adibidez: G14 W G14 X Z A B
90
70
30
-90
-50
-30
30
50
90
-30
-70
-90
G01
G02
G01
X30
Y30 F100
Y60
Y-20
X20
X40
X0
Y-40 I0 J-20
X-60
X-30 Y-30
6.
7. kapitulua
Atala:
orrialdea
ISPILU-IRUDIA
(G10...G14)
a mekanizatzen du.
Ispilu-irudia X ardatzean.
Azpirrutina egikaritzea
b mekanizatzen du.
G10 G12
Ispilu-irudia Y ardatzean.
Azpirrutina egikaritzea
c mekanizatzen du.
d mekanizatzen du.
Programaren amaiera
G11
G11
Azpirrutina egikaritzea:
M30
G11, G12, G13 eta G14 funtzioak modalak dira, eta G10 funtzioarekin bateraezinak.
G11, G12 eta G13 batera programa daitezke bloke berean, ez baitira beren artean bateraezinak.
G14 bakarrik programatu behar da, bloke batean, eta bloke horretan ezingo da informazio gehiago
egon.
Ispilu-irudiak dituen programan G73 funtzioa (koordenatu-sistemaren bira) ere aktibaturik
badago, CNCak ispilu-irudiaren funtzioa aplikatuko du lehenengo, eta birarena ondoren.
Pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET baten
ondoren, CNCak G10 kodea hartuko du.
7. kapitulua
Atala:
7.
ISPILU-IRUDIA
(G10...G14)
orrialdea
7.5
ESKALA-FAKTOREA (G72)
G72 funtzioaren bidez, programatutako piezak handi edo txiki daitezke.
Horrela, programa bakarrarekin, antzeko formako baina neurri ezberdineko piezak dituzten
multzoak osa daitezke.
G72 funtzioa bakarrik programatu behar da, bloke batean. Programatzeko, bi eratako formatuak
daude:
Eskala-faktorea, ardatz guztiei aplikatuta.
Eskala-faktorea, ardatz bati edo batzuei aplikatuta.
Y'
Y
b
X'
a
X
-30
X-19
X0
X0
X-19
Y0
Y10 F150
Y-10 I0 J-10
Y0
8.
7. kapitulua
Atala:
orrialdea
ESKALA-FAKTOREA
(G72)
; a mekanizatzen du
; Kotak aldez aurretik hautatzea
(koordenatuen jatorria tokiz aldatzea)
; 2ko eskala-faktorea aplikatzen du.
; b mekanizatzen du
; Eskala-faktorea baliogabetzea
; Programaren amaiera
20
20
10
10
10
G90
N10 G91
G00
G01
X0
X20
Y0
Y10
Y10
X-10
X-10 Y-20
N20
20
N10
G90
G91
N20
10
G00
G01
20
X20 Y20
X-10
X-10 Y-20
X20 Y10
Y10
G72 S0.5
(RPT N10, 20)
G72 S0.5
(RPT N10, 20)
M30
M30
; Eskala-faktorea
;10 bloketik 20 blokera
errepikatzen du
G72 funtzioa modala da, eta baliogabetu egingo da S1 balioko beste eskala-faktore bat
programatzean, pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo
RESET baten ondoren.
7. kapitulua
Atala:
9.
ESKALA-FAKTOREA
(G72)
orrialdea
16
16
20
20
Ikusten den bezala, erremintaren ibilbidea ez dator bat guk nahi genuenarekin, kalkulatutako
desplazamenduari eskala-faktorea aplikatzen baitzaio.
10.
7. kapitulua
Atala:
orrialdea
ESKALA-FAKTOREA
(G72)
Hala ere, ardatz birakariari 360/2R-ren berdina den eskala-faktorea aplikatzen bazaio (mekanizatu
nahi den zilindroaren erradioa R izanik), ardatz hori ardatz lineal gisa trata daiteke. Gainazal
zilindrikoaren gainean, erremintaren erradio-konpentsazioa duen edozein irudi programa daiteke.
2R
X
Ardatz bati edo batzuei aplikatutako eskala-faktorea hautatzen bada, CNCak dagokion ardatzaren
edo ardatzen desplazamenduari nahiz ardatz horren edo horien aitzinapenari aplikatuko die
adierazitako eskala-faktorea.
Programa berean eskala-faktorearen bi motak (ardatz guztiei aplikatutakoa eta ardatz bati edo
batzuei aplikatutakoa) aplikatzen badira, CNCak ardatz horrentzat programatutako eskala-faktore bien biderkaduraren eskala-faktore bera aplikatuko die aipatutako bi mota horiek
eragindako ardatzari edo ardatzei.
G72 funtzioa modala da, eta baliogabetu egingo da beste eskala-faktore bat programatzean,
pizteko unean, M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESET baten
ondoren.
7. kapitulua
Atala:
11.
ESKALA-FAKTOREA
(G72)
orrialdea
7.6
Q
30
Q
20
G73 Q90
Kontuan izan behar da G73 funtzioa inkrementala dela, hau da, programatutako Q balioak batuz
doazela.
12.
7. kapitulua
Atala:
orrialdea
KOORDENATU-BIRAKETA
(G73)
Y'
X'
45 o
45 o
X
10
21
10
7. kapitulua
Atala:
13.
KOORDENATU-BIRAKETA
(G73)
orrialdea
7.7
14.
7. kapitulua
Atala:
orrialdea
ARDATZEN AKOPLAMENDUA
Ardatz bat baino gehiago ardatz berari akopla dakizkioke, ondoz ondoko urratsekin.
G77 X Z
G77 X U
G77 X Y
Beren artean akoplaturik dauden ardatz bi ezin dakizkioke beste ardatz bati akoplatu.
G77 Y U
G77 X Y
7. kapitulua
Atala:
15.
ARDATZEN AKOPLAMENDUA
orrialdea
Adibidez:
G77 X Y U
G77 V Z
G78 Y
G78
16.
7. kapitulua
orrialdea
Atala:
8. ERREMINTEN KONPENTSAZIOA
CNC FAGOR 8050ak zuzentzaile-taula bat du, NTOFFSET makina-parametro orokorraren
bidez definitutako luzera duena. Zuzentzaile bakoitzeko hau dago zehaztuta:
*
8. kapitulua
ERREMINTEN KONPENTSAZIOA
Atala:
1.
orrialdea
G42
G41
2.
orrialdea
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
ERRADIOAREN KONPENTSAZIOA
(G40,G41,G42)
8. kapitulua
ERREMINTEN KONPENTSAZIOA
Atala:
3.
ERRADIOAREN KONPENTSAZIOA
orrialdea
(G40,G41,G42)
Ibilbidea: ZUZENA-ZUZENA
4.
orrialdea
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
ERRADIOAREN KONPENTSAZIOA
(G40,G41,G42)
Ibilbidea: ZUZENA-KURBA
8. kapitulua
ERREMINTEN KONPENTSAZIOA
Atala:
5.
ERRADIOAREN KONPENTSAZIOA
orrialdea
(G40,G41,G42)
R
R
R
R
R
R
R
R
R
R
6.
orrialdea
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
ERRADIOAREN KONPENTSAZIOA
(G40,G41,G42)
R
R
R
R
R
R
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
ERRADIOAREN KONPENTSAZIOA
(G40,G41,G42)
7.
orrialdea
R
R
8.
orrialdea
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
ERRADIOAREN KONPENTSAZIOA
(G40,G41,G42)
CNC FAGOR 8050ak egikaritzen ari den blokearen hurrengo hogei blokeak irakurtzeko gaitasuna
du, aldez aurretik kalkulatzeko egingo duen ibilbidea.
Konpentsazioarekin lan egiten duenean, CNCak nahitaez jakin behar du programatutako
hurrengo desplazamendua zein den, egin beharreko ibilbidea kalkulatzeko. Beraz, ezingo dira
18 bloke edo gehiago jarraian programatu, mugimendurik gabe.
8. kapitulua
ERREMINTEN KONPENTSAZIOA
Atala:
9.
ERRADIOAREN KONPENTSAZIOA
orrialdea
(G40,G41,G42)
Ibilbidea: ZUZENA-ZUZENA
10.
orrialdea
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
ERRADIOAREN KONPENTSAZIOA
(G40,G41,G42)
Ibilbidea: KURBA-ZUZENA
8. kapitulua
ERREMINTEN KONPENTSAZIOA
Atala:
11.
ERRADIOAREN KONPENTSAZIOA
orrialdea
(G40,G41,G42)
70
30
X
40
90
Programatutako ibilbidea lerro etengabeekin irudikatzen da, eta konpentsatutako ibilbidea lerro
etenarekin.
Erremintaren erradioa
Erreminta-zenbakia
Zuzentzaile-zenbakia
: 10 mm
: Tl
: Dl
G92
G90 G17
G41 G01
; Aurrehautaketa
; Erreminta, zuzentzailea, buruaren abioa S100era
; Konpentsazioari ekiten dio
G40 G00
M30
12.
orrialdea
X0
Y0
Z0
S100 T1 D1 M03
X40 Y30
F125
Y70
X90
Y30
X40
X0
Y0
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
ERRADIOAREN KONPENTSAZIOA
(G40,G41,G42)
70
60
R
40
30
X
30
50
80
100
120
140
Programatutako ibilbidea lerro etengabeekin irudikatzen da, eta konpentsatutako ibilbidea lerro
etenarekin.
Erremintaren erradioa
Erreminta-zenbakia
Zuzentzaile-zenbakia
G92 X0
G90 G17
G42 X30
X50
Y0
G01
Y30
Y60
X80
X100 Y40
X140
X120 Y70
X30
Y30
G40 G00
X0
M30
: 10 mm
: T1
: Dl
Z0
F150 S100 T1 D1 M03
; Aurrehautaketa
; Erreminta, zuzentzailea
; Konpentsazioari ekiten dio
Y0
8. kapitulua
ERREMINTEN KONPENTSAZIOA
Atala:
13.
ERRADIOAREN KONPENTSAZIOA
orrialdea
(G40,G41,G42)
Y
R
70
60
45
30
20
20 25
50 55
70
85
100
Programatutako ibilbidea lerro etengabeekin irudikatzen da, eta konpentsatutako ibilbidea lerro
etenarekin.
Erremintaren erradioa
Erreminta-zenbakia
Zuzentzaile-zenbakia
: 10 mm
: T1
: Dl
G92
G90
G42
; Aurrehautaketa
; Erreminta, zuzentzailea
; Konpentsazioari ekiten dio
G03
G02
G01
X0
G17
X20
X50
X70
X85
X100
X55
G02 X25
G01 X20
G40 G00
M30
14.
orrialdea
Y0
G01
Y20
Y30
Z0
F150 S100 T1 D1 M03
Y45
Y60
Y70
I0
I15
J15
J0
Y70
Y20
X0
I-15
J0
Y0
M5
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
ERRADIOAREN KONPENTSAZIOA
(G40,G41,G42)
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
LUZERAREN KONPENTSAZIOA
(G43,G44,G45 )
15.
orrialdea
Y
55
35
15
X
30
90
50
120
4 mm
25 mm
2 mm
10 mm
15 mm
X0
G00
G07
G01
G00 G05
M90 G07
M30
16.
orrialdea
Y0
G05
G44
: -4 mm
: T1
: D1
Z0
X50 Y35
Z-25
Z-12 F100
Z12
X40
Z-17
Z42 M05
X0 Y0
; Aurrehautaketa
S500 M03
T1D1 ; Konpentsazioari ekiten dio
8. kapitulua
Atala:
ERREMINTEN KONPENTSAZIOA
LUZERAREN KONPENTSAZIOA
(G40,G41,G42)
9.
ZIKLO FINKOAK
9.1
9. kapitulua
ZIKLO FINKOAK
Atala:
1.
orrialdea
9.2
9.3
G80 funtzioaz. Funtzio hori edozein bloketan programatu ahal izango da.
Beste ziklo finko bat definitu ondoren. Horrek aktibo zegoen beste edozein ziklo baliogabetu
eta ordezkatuko du.
M02 edo M30 egikaritu ondoren, edo EMERGENCIA edo RESETaren baten ondoren.
G16, G17, G18 edo G19 funtzioekin laneko plano berria aukeratuta.
2.
9. kapitulua
orrialdea
ZIKLO FINKOAK
Atala:
9.4
IRIZPIDE OROKORRAK
1.- Ziklo finkoa programaren edozein zatitan defini daiteke, hau da, programa nagusian nahiz
azpirrutinan defini daiteke.
2.- Ziklo finkoaren eragin-eremuko bloketik deiak egin ahal izango zaizkie azpirrutinei, eta
horrek ez du esan nahi ziklo finkoa baliogabetuko denik.
3.- Ziklo finkoa egikaritzeak ez du aurreko funtzioen historia aldatuko.
4.- Buruaren biraketa-noranzkoa ere ez da aldatuko. Ziklo finkoan edozein biraketa-noranzkorekin
(M03 edo M04) sartzea posible izango da. Ateratzeko, sartzeko aukeratu dena erabili
beharko da.
Burua geldirik edukita ziklo finkoan sartuz gero, burua eskuinerantz abiatuko da (M03), eta
biraketa-noranzko bera mantenduko da zikloa bukatutakoan.
5.- Ziklo finkoekin lan egiten denean eskala-faktorea aplikatu nahi bada, komeni da eskala-faktore
hori ardatz guztien komuna izatea.
6.- Ziklo finkoa egikaritzeak erradioaren konpentsazioa (G41 eta G42) baliogabetzen du.
G40-ren baliokidea da.
Luzera-konpentsazioa erabili nahi bada (G43), funtzio hori bloke berean edo ziklo finkoa
definitu aurretiko bloke batean programatu beharko da.
7.- Edozein ziklo finko egikaritzeak P299 parametro orokorraren balioa aldatuko du.
9.5
MEKANIZAZIO-ZIKLO FINKOAK
Mekanizazio-ziklo guztietan hiru kota daude luzerako ardatzean. Kota horien garrantzia dela-eta,
ondorengo lerroetan aztertuko ditugu:
Abiapuntu-planoaren kota. Zikloa aktibatzen denean erremintak makina-zeroarekiko
duen posizioak zehazten du kota hau.
Erreferentzia-planoaren kota. Zikloaren definizio-blokean programatzen da, eta piezarako
hurbilketa-kota adierazten du. Kota absolutuetan programatu ahal izango da, edota kota
inkrementaletan. Kasu horretan, abiapuntu-planoa izango du erreferentzia.
Mekanizazio-sakoneraren kota. Zikloaren definizio-blokean programatzen da. Kota
absolutuetan programatu ahal izango da, edota kota inkrementaletan. Kasu horretan,
erreferentzia-planoa izango du erreferentzia.
9. kapitulua
ZIKLO FINKOAK
Atala:
3.
orrialdea
Mekanizazioaren ondoren luzerako ardatzaren itzulera aukeratzen uzten duten bi funtzio daude.
G98: erremintaren abiapuntu-planorainoko itzulera aukeratzen du, adierazitako mekanizazioa
egin eta gero.
G99: erremintaren erreferentzia-planorainoko itzulera aukeratzen du, adierazitako
mekanizazioa egin eta gero.
Funtzio horiek zikloaren definizio-blokean nahiz ziklo finkoaren eraginpean dauden blokeetan
erabili ahal izango dira. Zikloa definitzeko unean erremintak duen posizioari dagokio abiapuntu-planoa.
Hau da ziklo finkoaren definizio-blokearen egitura:
G**
Mekanizazio-puntua
Parametroak
FSTDM
N****
Aurretik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da. Geldirik
egonez gero, eskuinerantz abiatuko da (M03).
Jarraian, mekanizazio-ziklo finkoen azalpen zehatza ematen da. Horretarako, X eta Y ardatzek
osatutako laneko planoa eta Z luzerako ardatza erabili dira adibide guztietan.
4.
9. kapitulua
orrialdea
ZIKLO FINKOAK
Atala:
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzen desplazamendua definitzen dute,
erreminta mekanizazio-puntuan kokatzeko.
Puntu hori koordenatu cartesiarretan edo polarretan programatu ahal izango da. Kotak
absolutuak edo inkrementalak izan daitezke, lana G90-en edo G91-n egiten den
kontuan izanda.
Z5.5
9. kapitulua
ZIKLO FINKOAK
Atala:
5.
I5.5
B5.5
C5.5
D5.5
H5.5
J4
K5
L5.5
R5.5
6.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
9. kapitulua
ZIKLO FINKOAK
Atala:
7.
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
2.- Luzerako ardatza era azkarrean mugitzen da, abiapuntu-planotik erreferentzia-planoraino.
3.- Lehen zulaketa-sakonketa. Luzerako ardatza B + D-n programatutako sakonera
inkrementaleraino mugitzen da, laneko aitzinapenean.
4.- Zulapen-kiribila. Honako pauso hauek errepikatuko dira, I-n programatutako mekanizazioaren
sakonera-kota lortu arte.
4.1.- K itxaron-denbora programatu bada, segundo-ehunenetan.
4.2.- Luzerako ardatzak erreferentzia-planoraino era bizkorrean (G00) egiten duen
atzerapena, J-n programatutako sakonketak egin badira, edota H-n programatutako
distantzia atzera eginez, kontrako kasuan.
4.3.- Luzerako ardatzaren hurbilketa, bizkorrean (G00), aurreko zulaketa-iraganalditik C
distantzia bateraino.
4.4.- Beste zulaketa-iraganaldi bat. Luzerako ardatzak B eta R-ren araberako hurrengo
sakonera inkrementaleraino laneko aitzinapenean (G01) egindako desplazamendua.
5.- K itxaron-denbora programatu bada, segundo-ehunenetan.
6.- Luzerako ardatzaren atzerapena, aurrerapen bizkorrean (G00), abiapuntu-planoraino edo
erreferentzia-planoraino, G98 edo G99 programatu den kontuan izanda.
Zikloari eskala-faktorea aplikatzen bazaio, kontuan hartu beharko da eskala-faktore horrek
erreferentzia-planoko kotari eta zulaketa-sakonerari bakarrik eragiten diela.
Hortaz, eta eskala-faktoreak D parametroan eraginik ez duenez, piezaren gainazal-kota ez
da programatutako zikloarekiko proportzionala izango.
8.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
9.5.2
Ziklo honek zulaketa bat egiten du adierazitako puntuan, programatutako azken kota lortu arte.
Zulaketa-hondoan tenporizazio bat programa daiteke.
Koordenatu cartesiarretan lan egiten denean, hauxe da blokearen oinarrizko egitura:
G81 G98/G99 X Y Z 1 K
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Puntu hori koordenatu cartesiarretan edo polarretan programa daiteke, eta kotak
absolutuak edo inkrementalak izan daitezke, G90-en edo G91-n lanean ari garen
kontuan izanda.
Z5.5
I5.5
Zulaketaren sakonera definitzen du. Kota absolutuetan programatu ahal izango da,
edota kota inkrementaletan. Kasu horretan, erreferentzia-planoa izango du erreferentzia.
K5
9. kapitulua
Atala:
9.
ZIKLO FINKOAK
ZULAKETA (G81)
orrialdea
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantenduko da. Geldirik
egonez gero, eskuinerantz abiatuko da (M03).
2.
3.- Zulaketa egitea. Luzerako ardatza laneko aitzinapenean mugitzen da, I-n programatutako
mekanizazio-hondoraino.
4.- K itxaron-debora programatu bada, segundo-ehunenetan.
5.- Luzerako ardatzaren atzerapena, aurrerapen bizkorrean (G00), abiapuntu-planoraino edo
erreferentzia-planoraino, G98 edo G99 programatu den kontuan izanda.
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek osatzen
dute, luzerako ardatza Z ardatzak, eta abiapuntua X0 Y0 Z0 da:
G81 G98 G00 G91 X250 Y350 Z-98 I-22 F100 S500; Ziklo finkoaren jartzea eta definizioa
G93 I250 J250
; Koordenatu polarren jatorria definitzen du
Q-45 N3
; Biraketa eta ziklo finkoa 3 aldiz
G80
; Ziklo finkoa baliogabetzen du
G90 X0 Y0
; Jartzea
M30
; Programaren amaiera
10.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
ZULAKETA (G81)
9.5.3
Ziklo honek zulaketa bat egiten du adierazitako puntuan, programatutako azken kota lortu arte.
Gero, tenporizazioa egikaritzen du zulaketa-hondoan.
Koordenatu cartesiarretan lan egiten denean, hauxe da blokearen oinarrizko egitura:
G82 G98/G99 X Y Z I K
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Puntu hori ezin izango da koordenatu cartesiarretan edo koordenatu polarretan
programatu, eta kotak absolutuak edo inkrementalak izan ahal izango dira, G90en edo
G91n lanean ari garen kontuan izanda.
Z5.5
I5.5
Zulaketaren sakonera definitzen du. Kota absolutuetan programatu ahal izango da,
edota kota inkrementaletan. Kasu horretan, erreferentzia-planoa izango du erreferentzia.
K5
9. kapitulua
Atala:
11.
ZIKLO FINKOAK
ZULAKETA TENPORIZAZIOZ
(G82)
orrialdea
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
2.- Luzerako ardatza era azkarrean mugitzen da, abiapuntu-planotik erreferentzia-planoraino.
3.- Zulaketa egitea. Luzerako ardatza laneko aitzinapenean mugitzen da, I-n programatutako
mekanizazio-hondoraino.
4.- K itxaron-debora segundo-ehunenetan.
5.- Luzerako ardatzaren atzerapena, aurrerapen bizkorrean (G00), abiapuntu-planoraino edo
erreferentzia-planoraino, G98 edo G99 programatu den kontuan izanda.
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek osatzen
dute, luzerako ardatza Z ardatzak, eta abiapuntua X0 Y0 Z0 da:
G82 G99 G00 G91 X50 Y50 Z-98 I-22 K150 F100 S500 N3 ; 3 jartze mekanizaziodun
G98 G90 G00 X500 Y500 .................................................. ; Jartzea eta ziklo finkoa
G80 ................................................................................... ; Ziklo finkoa baliogabetzen du
G90 X0 Y0 ........................................................................ ; Jartzea
M30 .................................................................................. ; Programaren amaiera
12.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
ZULAKETA TENPORIZAZIOZ
(G82)
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Aipatutako puntua koordenatu cartesiarretan edo polarretan programa daiteke, eta
kotak absolutuak edo inkrementalak izan daitezke, G90-en edo G91-n ari garen
kontuan izanda.
Z5.5
I5.5
J4
Zulaketa egiteko zenbat iraganaldi behar diren definitzen du. 1 eta 9999bit arteko balioa
programa daiteke.
9. kapitulua
ZIKLO FINKOAK
Atala:
13.
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
4.- Zulapen-kiribila. Hurrengo iraganaldiak J-1 aldiz errepikatuko dira, aurreko pausoan
programatutako lehena egin baita.
4.1.- Luzerako ardatzak erreferentzia-planoraino atzera egiten du era azkarrean (G00).
4.2.- Luzerako ardatza era azkarrean (G00) hurbilduko da, aurreko zulaketa-iraganalditik 1
mm-ko distantziaraino.
4.3.- Beste zulaketa-iraganaldi bat. Luzerako ardatza I-n programatutako sakonera
inkrementaleraino desplazatzen da, laneko aitzinapenean (G01).
14.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek osatzen
dute, luzerako ardatza Z ardatzak, eta abiapuntua X0 Y0 Z0 da:
G83 G99 G00 G90 X50 Y50 Z-98 I-22 J3 F100 S500 M4; Ziklo finkoaren jartzea eta definizioa
G98 G00 G91 X500 Y500 ............................................. ; Jartzea eta ziklo finkoa.
G80 .............................................................................. ; Ziklo finkoa baliogabetzen du
G90 X0 Y0 ................................................................... ; Jartzea
M30 ............................................................................. ; Programaren amaiera
9. kapitulua
ZIKLO FINKOAK
Atala:
15.
9.5.5
Ziklo honek adierazten den puntuan hariztatzen du, programatutako azken kota lortu arte.
TAPPING irteera logiko orokorrak (M5517) jardunean jarraituko du, zikloa egikaritzen ari den
bitartean.
Hariztatzeko arra bi noranzkoetan biratzen denez (batera hariztatzean, eta bestera haritik
irtetean), SRE7VM05 buruaren makina-parametroaren bitartez posible da aukeratzea biraketa-noranzkoaren alderanzketan burua erdian geldituko den, edota alderanzketa zuzenean egingo
den.
Tenporizazioa programa daiteke buruaren alderanzketa bakoitzaren aurretik, hau da, hariaren
hondoan, eta erreferentzia-planora itzultzean.
Koordenatu cartesiarretan lan egiten denean, hauxe da blokearen oinarrizko egitura:
G84 G98/G99 X Y Z I K R
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Puntu hori koordenatu cartesiarretan edo polarretan programa daiteke, eta kotak
absolutuak edo inkrementalak izan daitezke, G90-en edo G91-n ari garen kontuan
izanda.
Z5.5
I5.5
Hariaren sakonera definitzen du. Kota absolutuetan programatu ahal izango da, edota
kota inkrementaletan. Kasu horretan, erreferentzia-planoa izango du erreferentzia.
K5
Egin nahi den hariztaketa-mota definitzen du: R0-rekin hariztaketa normala egingo da,
eta R1-ekin hariztaketa zurruna.
Hariztaketa zurruna egin ahal izateko, beharrezkoa da burua begiztan lan egiteko
prestatuta egotea, hau da, sistema motor-erregulatzailea eta buruko kodetzailea
izatea.
Hariztaketa zurruna egitean, CNCak luzerako ardatzaren mugimendua tartekatzen du,
buruaren biraketarekin.
16.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
7.- Luzerako ardatzak atzera egiten du, laneko aitzinapenean, erreferentzia-planoraino. Kota
horretara iritsi ondoren, ziklo finkoak REEDRAIE OVERRIDE eta SPINDLE OVERRIDE
aukeratuak bere gain hartuko ditu.
Hariztaketa zurruna aukeratu bada (R = 1 parametroa), CNCak RIGID (M5521) irteera orokor
logikoa aktibatuko du, PLCari hariztaketa zurruneko bloke bat egikaritzen ari dela adierazteko.
9. kapitulua
Atala:
17.
ZIKLO FINKOAK
orrialdea
G84 G99 G00 G91 X50 Y50 Z-98 I-22 K150 F350 S500 N3 ;
G98 G00 G90 X500 Y500 .................................................. ;
G80 ................................................................................... ;
G90 X0 Y0 ........................................................................ ;
M30 .................................................................................. ;
18.
orrialdea
3 jartze mekanizaziodun
Jartzea eta ziklo finkoa
Ziklo finkoa baliogabetzen du
Jartzea
Programaren amaiera
9. kapitulua
Atala:
ZIKLO FINKOAK
9.5.6
Ziklo honek otxabuketa egiten du adierazitako puntuan, programatutako azken kota lortu arte.
Mekanizazio-hondoan tenporizazioa programa daiteke.
Koordenatu cartesiarretan lan egiten denean, hauxe da blokearen oinarrizko egitura:
G85 G98/G99 X Y Z I K
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Puntu hori koordenatu cartesiarretan edo polarretan programa daiteke, eta kotak
absolutuak edo inkrementalak izan daitezke, G90-en edo G91-n ari garen kontuan
izanda.
Z5.5
I5.5
Otxabuketaren sakonera definitzen du. Kota absolutuetan programatu ahal izango da,
edota kota inkrementaletan. Kasu horretan, erreferentzia-planoa izango du erreferentzia.
K5
9. kapitulua
Atala:
19.
ZIKLO FINKOAK
OTXABUKETA (G85)
orrialdea
Oinarrizko funtzionamendua:
l.-
Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
20.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
OTXABUKETA (G85)
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Puntu hori koordenatu cartesiarretan edo polarretan programa daiteke, eta kotak
absolutuak edo inkrementalak izan daitezke, G90-en edo G91-n ari garen kontuan
izanda.
Z5.5
I5.5
K5
9. kapitulua
Atala:
21.
ZIKLO FINKOAK
MANDRINAKETA, G00
ITZULERADUNA
orrialdea
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
5.
6.- Luzerako ardatzak aitzinapen azkarrean (G00) atzera egiten du abiapuntu-planoraino edo
erreferentzia-planoraino, G98 edo G99 programatu den kontuan izanda.
22.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
MANDRINAKETA, G00
ITZULERADUNA
9.5.8
Ziklo honek kajera angeluzuzena egiten du adierazitako puntuan, programatutako azken kota
lortu arte.
Fresaketa-iraganaldiaz eta -aitzinapenaz gain, akaberako azken iraganaldia (fresaketa-aitzinapena
barne) programa daiteke.
Kajeraren hormen mekanizazioan akabera ona lortzeko, CNCak fresaketako azken
iraganaldiarekiko tangentzialak diren sarrera eta irteera bana aplikatuko ditu sakonketa bakoitzean.
Koordenatu cartesiarretan lan egiten denean, hauxe da blokearen oinarrizko egitura:
G87 G98/G99 X Y Z I J K B C D H L
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Puntu hori koordenatu cartesiarretan edo polarretan programa daiteke, eta kotak
absolutuak edo inkrementalak izan daitezke, G90-en edo G91-n ari garen kontuan
izanda.
Z5.5
9. kapitulua
Atala:
23.
ZIKLO FINKOAK
orrialdea
I5.5
J5.5
J, + zeinuarekin
J, - zeinuarekin
K5.5
B5.5
24.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
C5.5
D5.5
H.5.5
L5.5
9. kapitulua
Atala:
25.
ZIKLO FINKOAK
orrialdea
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
2.- Luzerako ardatza era azkarrean mugitzen da (G00), abiapuntu-planotik
erreferentzia-planoraino.
3.- Lehen sakonketa. Luzerako ardatza B + D-n programatutako sakonera inkrementaleraino
mugitzen da, laneko aitzinapenaren % 50ean (G01).
4.- Kajeraren gainazala fresatzen da, laneko aitzinapenean, C-ren bitartez definitutako
iraganaldietan, kajeraren hormatik L distantziaraino (akabera-iraganaldia).
5.- L akabera-iraganaldia fresatzen da, H-n definitutako laneko aitzinapenarekin.
6.- Akabera-iraganaldia bukatu eta gero, erremintak kajeraren zentrora atzera egiten du
aitzinapen azkarrean (G00). Horrela, luzerako ardatza 1 mm aldentzen da gainazal
mekanizatutik.
26.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
Beste gainazal bat fresatzen da, 4, 5 eta 6 puntuetan adierazitako pausoen arabera.
8.- Luzerako ardatzak atzera egiten du, aitzinapen azkarrean (G00), abiapuntu-planoraino edo
erreferentzia-planoraino, G98 edo G98 programatu den kontuan izanda.
9. kapitulua
Atala:
27.
ZIKLO FINKOAK
orrialdea
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek osatzen
dute; luzerako ardatza, Z ardatzak; eta, abiapuntua X0 Y0 Z0 da:
G87 G98 G00 G90 X90 Y60 Z-48 I-90 J52.5 K37.5 B12 C10 D2 H100 L5 F300 S1000 T1 D1 M03
G80 ................................................................................... ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ........................................................................ ; Jartzea
M30 .................................................................................. ; Programaren amaiera
28.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
G18
N10 G87 G98 G00 G90 X200 Y-48 Z0 I-90 J52.5 K37.5 B12 C10 D2 H100 L5 F300
N20 G73 Q45 .................................................................... ; Bira
(RPT N10, N20) N7 .................................................... ; 7 aldiz errepikatzen du
G80 ........................................................................... ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ................................................................. ; Jartzea
M30 .................................................................................. ; Programaren amaiera
9. kapitulua
Atala:
29.
ZIKLO FINKOAK
orrialdea
9.5.9
Ziklo honek kajera zirkularra egiten du adierazitako puntuan, programatutako azken kota lortu
arte.
Fresaketa-iraganaldiaz eta aitzinapenaz gain, azken akabera-iraganaldia programa daiteke,
dagokion fresaketa-aitzinapenarekin.
Koordenatu cartesiarretan lan egiten denean, hauxe da blokearen oinarrizko egitura:
G88 G98/G99 XY Z I J B C D H L
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Puntu hori koordenatu cartesiarretan edo polarretan programa daiteke, eta kotak
absolutuak edo inkrementalak izan daitezke, G90-en edo G91-n ari garen kontuan
izanda.
Z5.5
30.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
I5.5
J5.5
J, + zeinuarekin
B5.5
J, - zeinuarekin
C5.5
9. kapitulua
Atala:
31.
ZIKLO FINKOAK
orrialdea
D5.5
H5.5
L5.5
9. kapitulua
Atala:
ZIKLO FINKOAK
9. kapitulua
Atala:
33.
ZIKLO FINKOAK
orrialdea
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
2.- Luzerako ardatza era azkarrean mugitzen da (G00), abiapuntu-planotik
erreferentzia-planoraino.
3.- Lehen sakonketa. Luzerako ardatza B + D-n programatutako sakonera inkrementaleraino
mugitzen da, laneko aitzinapenaren % 50ean (G01).
4.- Kajeraren gainazala fresatzen da, laneko aitzinapenean, C-ren bitartez definitutako
iraganaldietan, kajeraren hormatik L distantziaraino (akabera-iraganaldia).
5.- L akabera-iraganaldia fresatzen da, H-n definitutako laneko aitzinapenarekin.
6.- Akabera-iraganaldia bukatu eta gero, erremintak kajeraren zentrora atzera egiten du
aitzinapen azkarrean (G00). Horrela, luzerako ardatza 1 mm aldentzen da gainazal
mekanizatutik.
Beste gainazal bat fresatzen da, 4, 5 eta 6 puntuetan adierazitako pausoen arabera.
8.- Luzerako ardatzak aitzinapen azkarrean (G00) atzera egiten du abiapuntu-planoraino edo
erreferentzia-planoraino, G98 edo G99 programatu den kontuan izanda.
34.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek osatzen
dute; luzerako ardatza, Z ardatzak; eta, abiapuntua X0 Y0 Z0 da:
G88 G98 G00 G90 X90 Y80 Z-48 I-90 J70 B12 C10 D2 H100 L5 F300 S1000 T1 D1 M03
G80 ................................................................................... ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ........................................................................ ; Jartzea
M30 .................................................................................. ; Programaren amaiera
9. kapitulua
Atala:
35.
ZIKLO FINKOAK
orrialdea
G89 G98/G99 X Y Z I K
G98
G99
XY5.5 Aukerakoak dira eta plano nagusiko ardatzek erreminta mekanizazio-puntuan kokatzeko
egiten duten mugimendua definitzen dute.
Puntu hori koordenatu cartesiarretan edo polarretan programa daiteke, eta kotak
absolutuak edo inkrementalak izan daitezke, G90-en edo G91-n ari garen kontuan
izanda.
Z5.5
I5.5
K5
36.
orrialdea
9. kapitulua
Atala:
ZIKLO FINKOAK
MANDRINAKETA, G01
ITZULERADUNA (G89)
Oinarrizko funtzionamendua:
1.- Lehenagotik ere burua funtzionatzen ari bada, biraketa-noranzkoa mantendu egingo da.
Geldirik egonez gero, eskuinerantz abiatuko da (M03).
7.- Luzerako ardatzak aitzinapen azkarrean (G00) atzera egiten du abiapuntu-planoraino, G98
programatu bada.
9. kapitulua
Atala:
37.
ZIKLO FINKOAK
MANDRINAKETA, G01
ITZULERADUNA (G89)
orrialdea
9.6
; Abiapuntua
; Zulaketa-zikloa definitzen du
; Erreferentzia-planoa eta mekanizazio-sakonera aldatzen ditu
38.
9. kapitulua
Atala:
orrialdea
ZIKLO FINKOAK
PARAMETRO ALDAKETA
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek osatzen
dute, eta luzerako ardatza Z ardatzak:
; Abiapuntua
; Zulaketa-zikloa definitzen du
; Erreferentzia-planoa aldatzen ditu
9. kapitulua
Atala:
39.
ZIKLO FINKOAK
PARAMETRO ALDAKETA
orrialdea
Funtzio horiek laneko edozein planotan egikari daitezke, eta erabiltzen diren bakoitzean definitu
beharko dira, ez baitira modalak.
Errepikatu nahi den mekanizazioa aktibo egotea ezinbesteko baldintza da. Bestela esan, funtzio
horiek zentzua izango badute, ziklo finkoaren eraginpean edo azpirrutina modalaren eraginpean
egon behar dute.
Hortaz, aukeratutako ziklo finkoa edo azpirrutina modala mekanizazio anizkunaren
definizio-puntuan egon behar da egikarituta, aktibo egongo baita.
Ziklo finkoa edo azpirrutina modala definitzean aukeratutako lan-baldintza berberetan (T, D, F,
S) egiten dira funtzio horiekin programatutako mekanizazio guztiak.
Mekanizazio anizkun programatua egikaritu ondoren, programak mekanizazio hori hasi aurretik
zuen historia berreskuratuko du; orobat, ziklo finkoak edo azpirrutina modalak aktibo jarraituko
du. Orain F aitzinapena izango da ziklo finkorako edo azpirrutina modalerako programatutako
aitzinapena.
Era berean, programatutako mekanizazioa egin den azken puntuan jarrita geldituko da erreminta.
Azpirrutina modalaren mekanizazio anizkuna Blokez bloke moduan egikaritzen bada, azpirrutina
hori osorik egikarituko da (ez blokeka), programatutako desplazamendu bakoitzaren ondoren.
Jarraian, mekanizazio anizkunen azalpen zehatza ematen da. Horretarako, X eta Y ardatzek
osatutako laneko planoa erabili da adibide guztietan.
10. kapitulua
MEKANIZAZIO ANIZKUNAK
Atala:
1.
orrialdea
XI
XK
I K
PQRSTUV
4
3
I
X
2
1
P0
I (5.5)
K (5)
P,Q,R,S,T,U,V Parametro horiek aukerakoak dira, eta honakoa adierazteko erabiltzen dira:
programatutako zein puntutan edo zein punturen artean mekanizazioa egikaritu nahi
ez dugun.
Hortaz, P7 programatzeak hauxe adierazten du: mekanizazioa ez dela 7 puntuan
egikaritu nahi. Q10.013 programatzeak, berriz, honakoa adierazten du: ez dela
mekanizaziorik nahi 10 eta 13 puntuen artean, edo, bestela esan, ez dela mekanizaziorik
nahi 10, 11, 12 eta 13 puntuetan.
2.
10. kapitulua
Atala:
orrialdea
MEKANIZAZIO ANIZKUNAK
Puntu-talderen bat definitu nahi denean (Q10.013), arreta handiz, azken puntua hiru
zifrarekin definitu behar da. Izan ere, Q10.13 programatzen bada, mekanizazio
anizkunak Q10.130 ulertzen du.
Parametroen programazio-ordena P Q R S T U V da. Gainera, horiei dagokien puntuen
zenbaketa-ordena gorde behar da, hau da, Q-ri dagozkion puntuen zenbaketa-ordena
P-ri dagozkionena baino handiagoa izan behar da, eta R-ri dagozkionena baino
txikiagoa.
Adibidez:
Programazioa zuzen
Programazioa oker
10. kapitulua
Atala:
3.
MEKANIZAZIO ANIZKUNAK
orrialdea
Oinarrizko funtzionamendua:
1.- Mekanizazio anizkunak mekanizazioa egikaritu nahi den puntu programatuetako hurrengo
puntua kalkulatzen du.
2.- Era azkarrean mugitzen da (G00) puntu horretaraino.
3.- Desplazamenduaren ondoren, ziklo finkoa edo aukeratutako azpirrutina modala egikarituko
du mekanizazio anizkunak.
4.- CNCak 1-2-3 pausoak errepikatuko ditu, programatutako ibilbidea bukatu arte.
Mekanizazio anizkuna bukatu eta gero, mekanizazioa egikaritu den programatutako
ibilbidearen azken puntuan jarrita geldituko da erreminta.
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek
osatzen dute; luzerako ardatza, Z ardatzak; eta, abiapuntua X0 Y0 Z0 da:
Y
300
200
10
11
12
G81 G98 G00 G91 X200 Y300 Z-8 I-22 F100 S500 ............ ; Ziklo finkoaren jartzea eta definizioa
G60 A30 X1200 I100 P2.003 Q6 R12 ................................ ; Mekanizazio anizkuna definitzen du
G80 ................................................................................... ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ........................................................................ ; Jartzea
M30 .................................................................................. ; Programaren amaiera
Posible da, halaber, mekanizazio anizkunaren definizio-blokea honako era hauetan ere
definitzea:
G60 A30 X1200 K13 P2.003 Q6 R12
G60 A30 I100 K13 P2.003 Q6 R12
4.
10. kapitulua
Atala:
orrialdea
MEKANIZAZIO ANIZKUNAK
LERRO ZUZENEAN
XI
XK
I K
Y J
YD
J D
PQRSTUV
Y
5
4
8
3
9
2
10
11
P0
I (5.5)
K (5)
10. kapitulua
Atala:
5.
MEKANIZAZIO ANIZKUNAK
PARALELOGRAMOA OSATUZ
(G61)
orrialdea
Y (5.5)
J (5.5)
D (5)
P,Q,R,S,T,U,V Parametro horiek aukerakoak dira, eta honakoa adierazteko erabiltzen dira:
programatutako zein puntutan edo zein punturen artean mekanizazioa egikaritu nahi
ez dugun.
Hortaz, P7 programatzeak hauxe adierazten du: mekanizazioa ez dela 7 puntuan
egikaritu nahi. Q10.013 programatzeak, berriz, honakoa adierazten du: ez dela
mekanizaziorik nahi 10 eta 13 puntuen artean, edo, bestela esan, ez dela mekanizaziorik
nahi 10, 11, 12 eta 13 puntuetan.
Puntu-talderen bat definitu nahi denean (Q10.013), arreta handiz, azken puntua hiru
zifrarekin definitu behar da. Izan ere, Q10.13 programatzen bada, mekanizazio
anizkunak Q10.130 ulertzen du.
Parametroen programazio-ordena P Q R S T U V da. Gainera, horiei dagokien puntuen
zenbaketa-ordena gorde behar da, hau da, Q-ri dagozkion puntuen zenbaketa-ordena
P-ri dagozkionena baino handiagoa izan behar da, eta R-ri dagozkionena baino
txikiagoa.
Adibidez:
Programazioa zuzen
Programazioa oker
6.
orrialdea
10. kapitulua
Atala:
MEKANIZAZIO ANIZKUNAK
PARALELOGRAMOA OSATUZ
(G61)
Oinarrizko funtzionamendua:
1.- Mekanizazio anizkunak mekanizazioa egikaritu nahi den puntu programatuetako hurrengo
puntua kalkulatzen du.
2.- Era azkarrean mugitzen da (G00) puntu horretaraino.
3.- Desplazamenduaren ondoren, ziklo finkoa edo aukeratutako azpirrutina modala egikarituko
du mekanizazio anizkunak.
4.- CNCak 1-2-3 pausoak errepikatuko ditu, programatutako ibilbidea bukatu arte.
Mekanizazio anizkuna bukatu eta gero, mekanizazioa egikaritu den programatutako
ibilbideko azken puntuan jarrita geldituko da erreminta.
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek
osatzen dute; luzerako ardatza, Z ardatzak; eta abiapuntua X0 Y0 Z0 da:
17
16
15 14
13 12
11
10
18
19
150
100
G81 G98 G00 G91 X100 Y150 Z-8 I-22 F100 S500 ............ ; Ziklo finkoaren jartzea eta definizioa
G61 X700 I100 Y180 J60 P2.005 Q9.011 .......................... ; Mekanizazio anizkuna definitzen du
G80 ................................................................................... ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ........................................................................ ; Jartzea
M30 .................................................................................. ; Programaren amaiera
Posible da, halaber, mekanizazio anizkunaren definizio-blokea honako era hauetan ere
definitzea:
G61 X700 K8 J60 D4 P2.005 Q9.011
G61 I100 K8 Y180 D4 P2.005 Q9.011
10. kapitulua
Atala:
7.
MEKANIZAZIO ANIZKUNAK
PARALELOGRAMOA OSATUZ
(G61)
orrialdea
XI
XK
I K
Y J
YD
J D
PQRSTUV
14
13
X
12
6
4
11
10
B
P0
I (5.5)
K (5)
8.
10. kapitulua
Atala:
orrialdea
MEKANIZAZIO ANIZKUNAK
Y (5.5)
J (5.5)
D (5)
P,Q,R,S,T,U,V Parametro horiek aukerakoak dira, eta programatutako zein puntutan edo zein
punturen artean mekanizazioa egikaritu nahi ez dugun adierazteko erabiltzen dira.
Hortaz, P7 programatzeak hauxe adierazten du: mekanizazioa ez dela 7 puntuan
egikaritu nahi. Q10.013 programatzeak, berriz, honakoa adierazten du: ez dela
mekanizaziorik nahi 10 eta 13 puntuen artean, edo, bestela esan, ez dela mekanizaziorik
nahi 10, 11, 12 eta 13 puntuetan.
Puntu-talderen bat definitu nahi denean (Q10.013), arreta handiz, azken puntua hiru
zifrarekin definitu behar da. Izan ere, Q10.13 programatzen bada, mekanizazio
anizkunak Q10.130 ulertzen du.
Parametroen programazio-ordena P Q R S T U V da. Gainera, horiei dagokien puntuen
zenbaketa-ordena gorde behar da, hau da, Q-ri dagozkion puntuen zenbaketa-ordena
P-ri dagozkionena baino handiagoa izan behar da, eta R-ri dagozkionena baino
txikiagoa.
Adibidez:
Programazioa zuzen
Programazioa oker
10. kapitulua
Atala:
9.
MEKANIZAZIO ANIZKUNAK
orrialdea
Oinarrizko funtzionamendua:
1.- Mekanizazio anizkunak mekanizazioa egikaritu nahi den puntu programatuetako hurrengo
puntua kalkulatzen du.
2.- Era azkarrean mugitzen da (G00) puntu horretaraino.
3.- Desplazamenduaren ondoren, ziklo finkoa edo aukeratutako azpirrutina modala egikarituko
du mekanizazio anizkunak.
4.- CNCak 1-2-3 pausoak errepikatuko ditu, programatutako ibilbidea bukatu arte.
Mekanizazio anizkuna bukatu eta gero, mekanizazioa egikaritu den programatutako
ibilbideko azken puntuan jarrita geldituko da erreminta.
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek
osatzen dute; luzerako ardatza, Z ardatzak; eta, abiapuntua X0 Y0 Z0 da:
Y
31
30
29 28 27
16 17 18
15 14
13
150
19
12 11
26 25
20 21 22
24
23
10
100
G81 G98 G00 G91 X100 Y150 Z-8 I-22 F100 S500 ........... ; Ziklo finkoaren jartzea eta definizioa
G62 X700 I100 Y180 J60 P2.005 Q9.011 R15.019 ........... ; Mekanizazio anizkuna definitzen du
G80 .................................................................................. ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ....................................................................... ; Jartzea
M30 ................................................................................. ; Programaren amaiera
Posible da, halaber, mekanizazio anizkunaren definizio-blokea honako era hauetan ere
definitzea:
G62 X700 K8 J60 D4 P2.005 Q9.011 R15.019
G62 X700 K8 J60 D4 P2.005 Q9.011 R15.019
10.
10. kapitulua
Atala:
orrialdea
MEKANIZAZIO ANIZKUNAK
I
K
CFPQRSTUV
P0
Y
7
4
10. kapitulua
Atala:
11.
MEKANIZAZIO ANIZKUNAK
ZIRKUNFERENTZIA OSATUZ
(G63)
orrialdea
F (5.5)
P,Q,R,S,T,U,V Parametro horiek aukerakoak dira, eta honakoa adierazteko erabiltzen dira:
programatutako zein puntutan edo zein punturen artean mekanizazioa egikaritu nahi
ez dugun.
Hortaz, P7 programatzeak hauxe adierazten du: mekanizazioa ez dela 7 puntuan
egikaritu nahi. Q10.013 programatzeak, berriz, honakoa adierazten du: ez dela
mekanizaziorik nahi 10 eta 13 puntuen artean, edo, bestela esan, ez dela mekanizaziorik
nahi 10, 11, 12 eta 13 puntuetan.
Puntu-talderen bat definitu nahi denean (Q10.013), kontuz ibili behar da azken puntua
hiru zifrarekin definitzeko. Izan ere, Q10.13 programatzen bada, mekanizazio anizkunak
Q10.130 ulertzen du.
Parametroen programazio-ordena P Q R S T U V da. Gainera, horiei dagokien puntuen
zenbaketa-ordena gorde behar da, hau da, Q-ri dagozkion puntuen zenbaketa-ordena
P-ri dagozkionena baino handiagoa izan behar da, eta R-ri dagozkionena baino
txikiagoa.
Adibidez:
Programazioa zuzen P5.006 Q12.015 R20.022
Programazioa oker
12.
orrialdea
10. kapitulua
Atala:
MEKANIZAZIO ANIZKUNAK
ZIRKUNFERENTZIA OSATUZ
(G63)
Oinarrizko funtzionamendua:
1.- Mekanizazio anizkunak mekanizazioa egikaritu nahi den puntu programatuetako hurrengo
puntua kalkulatzen du.
2.- Programatutako aitzinapenean mugitzen da C-ren bidez (G00, G01, G02 edo G03) puntu
horretaraino.
3.- Desplazamenduaren ondoren, ziklo finkoa edo aukeratutako azpirrutina modala egikarituko
du mekanizazio anizkunak.
4.- CNCak 1-2-3 pausoak errepikatuko ditu, programatutako ibilbidea bukatu arte.
Mekanizazio anizkuna bukatu eta gero, mekanizazioa egikaritu den programatutako
ibilbideko azken puntuan jarrita geldituko da erreminta.
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek
osatzen dute; luzerako ardatza, Z ardatzak; eta, abiapuntua X0 Y0 Z0 da:
8
9
10
330
11
4
30 o
130
3
1
280
480
G81 G98 G01 G91 X280 Y130 Z-8 I-22 F100 S500 ............ ; Ziklo finkoaren jartzea eta definizioa
G63 X200 Y200 I30 C1 F200 P2.004 Q8 ........................... ; Mekanizazio anizkuna definitzen du
G80 ................................................................................... ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ........................................................................ ; Jartzea
M30 .................................................................................. ; Programaren amaiera
Posible da, halaber, mekanizazio anizkunaren definizio-blokea honako era honetan ere
definitzea:
G63 X200 Y200 K12 C1 F200 P2.004 Q8
10. kapitulua
Atala:
13.
MEKANIZAZIO ANIZKUNAK
ZIRKUNFERENTZIA OSATUZ
(G63)
orrialdea
I
K
CFPQRSTUV
I
Y
P0
14.
10. kapitulua
Atala:
orrialdea
MEKANIZAZIO ANIZKUNAK
F (5.5)
P,Q,R,S,T,U,V Parametro horiek aukerakoak dira, eta honakoa adierazteko erabiltzen dira:
programatutako zein puntutan edo zein punturen artean mekanizazioa egikaritu nahi
ez dugun.
Hortaz, P7 programatzeak hauxe adierazten du: mekanizazioa ez dela 7 puntuan
egikaritu nahi. Q10.013 programatzeak, berriz, honakoa adierazten du: ez dela
mekanizaziorik nahi 10 eta 13 puntuen artean, edo, bestela esan, ez dela mekanizaziorik
nahi 10, 11, 12 eta 13 puntuetan.
Puntu-talderen bat definitu nahi denean (Q10.013), arreta handiz, azken puntua hiru
zifrarekin definitu behar da. Izan ere, Q10.13 programatzen bada, mekanizazio
anizkunak Q10.130 ulertzen du.
Parametroen programazio-ordena P Q R S T U V da. Gainera, horiei dagokien puntuen
zenbaketa-ordena gorde behar da, hau da, Q-ri dagozkion puntuen zenbaketa-ordena
P-ri dagozkionena baino handiagoa izan behar da, eta R-ri dagozkionena baino
txikiagoa.
Adibidez:
Programazioa zuzen P5.006 Q12.015 R20.022
Programazioa oker
10. kapitulua
Atala:
15.
MEKANIZAZIO ANIZKUNAK
orrialdea
Oinarrizko funtzionamendua:
1.- Mekanizazio anizkunak mekanizazioa egikaritu nahi den puntu programatuetako hurrengo
puntua kalkulatzen du.
2.- Programatutako aitzinapenean mugitzen da C-ren bidez (G00, G01, G02 edo G03) puntu
horretaraino.
3.- Desplazamenduaren ondoren, ziklo finkoa edo aukeratutako azpirrutina modala egikarituko
du mekanizazio anizkunak.
4.- CNCak 1-2-3 pausoak errepikatuko ditu, programatutako ibilbidea bukatu arte.
Mekanizazio anizkuna bukatu eta gero, mekanizazioa egikaritu den programatutako
ibilbideko azken puntuan jarrita geldituko da erreminta.
Hona hemen programazio-adibide bat. Adibide honetan, laneko planoa X eta Y ardatzek
osatzen dute; luzerako ardatza, Z ardatzak; eta, abiapuntua X0 Y0 Z0 da:
Y
5
4
330
225 o
45 o
130
2
1
280
480
G81 G98 G01 G91 X280 Y130 Z-8 I-22 F100 S500 ............ ; Ziklo finkoaren jartzea eta definizioa
G64 X200 Y200 B225 I45 C3 F200 P2 .............................. ; Mekanizazio anizkuna definitzen du
G80 ................................................................................... ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ........................................................................ ; Jartzea
M30 .................................................................................. ; Programaren amaiera
Posible da, halaber, mekanizazio anizkunaren definizio-blokea honako era honetan ere
definitzea:
G64 X200 Y200 B225 K6 C3 F200 P2
16.
10. kapitulua
Atala:
orrialdea
MEKANIZAZIO ANIZKUNAK
A
I
CF
F (5.5)
10. kapitulua
Atala:
17.
MEKANIZAZIO ANIZKUNAK
orrialdea
Oinarrizko funtzionamendua:
1.- Mekanizazio anizkunak mekanizazioa egikaritu nahi den puntu programatua kalkulatzen
du.
2.- Programatutako aitzinapenean mugitzen da C-ren bidez (G00, G01, G02 edo G03) puntu
horretaraino.
3.
P0
G81 G98 G01 G91 X890 Y500 Z-8 I-22 F100 S500 ............ ; Ziklo finkoaren jartzea eta definizioa
G65 X-280 Y-40 A60 C1 F200 ........................................... ; Mekanizazio anizkuna definitzen du
G80 ................................................................................... ; Ziklo finkoa baliogabetu egiten du
G90 X0 Y0 ........................................................................ ; Jartzea
M30 .................................................................................. ; Programaren amaiera
Posible da, halaber, mekanizazio anizkunaren definizio-blokea honako era honetan ere
definitzea:
G65 X-280 Y-40 I430 C1 F200
18.
10. kapitulua
Atala:
orrialdea
MEKANIZAZIO ANIZKUNAK
11.
Irlak dituen kajerak honako elementuak ditu: kanpoko profila edo kajera, eta barneko profilak edo
irlak.
Kanpoko profila, mekanizatu ahal den eremua mugatzen duena, elementu geometriko sinpleek
(tarte zuzenak eta arkuak) definitzen dute.
Era berean, mekanizatuko ez den eremua mugatzen duten elementu geometriko arruntek
definitzen dute irla.
11. kapitulua
IRLAK DITUEN KAJERAREN ZIKLO FINKOA
Atala:
1.
orrialdea
Irlak dituen kajeraren ziklo finkoaren definizio-blokean ezin da beste funtziorik programatu.
Definizio-egitura hauxe da:
G66 D R F S E
D (0-9999) Zulatze-eragiketa programaturik duen blokearen etiketa-zenbakia definitzen du.
Aukerakoa da, eta programatzen ez bada, eragiketa ez da egikarituko.
R (0-9999) Arbastatze-eragiketa programaturik duen blokearen etiketa-zenbakia definitzen du.
Aukerakoa da, eta programatzen ez bada, eragiketa ez da egikarituko.
F (0-9999) Akabera-eragiketa programaturik duen blokearen etiketa-zenbakia definitzen du.
Aukerakoa da, eta programatzen ez bada, eragiketa ez da egikarituko.
S (0-9999) Pieza osatzen duten profilen deskribapen geometrikoa hasten den blokearen
etiketa-zenbakia definitzen du.
E (0-9999) Pieza osatzen duten profilen deskribapen geometrikoa bukatzen den blokearen
etiketa-zenbakia definitzen du.
Oinarrizko funtzionamendua:
Lehenik zulatze-eragiketa egingo da, baldin programatu bada. Irlak dituen kajeraren geometria,
erremintaren erradioa eta arbastatze-eragiketan programatutako ibilbidearen angelua aztertu
ondoren, aukeratutako zulaketa egin behar den puntuaren kota kalkulatuko du CNCak.
Segidan, arbastatze-eragiketa egingo da, betiere programatu bada. Eragiketa horretan, zenbait
fresaketa-iraganaldi arin egingo dira, programatutako sakonera osoa lortu arte. Iraganaldi arin
bakoitzean mekanizazio-urrats hauei jarraitu behar zaie:
-
2.
11. kapitulua
orrialdea
Atala:
Irla inguratu ondoren eta gainerako aldietan, erreminta irlaren gainetik igaroko da, eta
luzerako ardatzaren arabera erreferentzia-planoraino erretiratu. Ondoren, mekanizazioarekin
jarraituko du, irla gainditu eta gero.
Azkenik, eta betiere programatu bada, akabera-eragiketa eginen da. Eragiketa hori sakontze
bakarrean edo zenbaitetan egin daiteke. Era berean, profilak programatutako noranzkoan edo
kontrakoan jarrai daitezke.
CNCak kanpoko profila nahiz irlak mekanizatuko ditu. Horretarako, irlen ukitzaile diren sarrerak
eta irteerak eginen ditu gainazaleko abiadura konstanteaz.
Zikloa amaitu ondorengo baldintzak
Ziklo finkoa amaitu eta gero, aitzinapen aktiboa programatutako azken aitzinapena izango da,
arbastatze- edo akabera-eragiketari dagokiona. Era berean, CNCak bere eginen ditu G00, G40
eta G90 funtzioak.
Hona hemen irlak dituen kajeraren ziklo finkoko programazio-adibide bat:
G00 G90 X100 Y200 Z50 F5000 T1 D2
M06
G66 D100 R200 F300 S400 E500
M30
; Hasierako jartzea
; Irlak dituen kajeraren ziklo finkoaren definizioa
; Programaren amaiera
11. kapitulua
IRLAK DITUEN KAJERAREN ZIKLO FINKOA
Atala:
3.
orrialdea
11.2 ZULATZE-ERAGIKETA
Eragiketa hau aukerakoa da, eta CNCak egikari dezan, aldez aurretik arbastatze-eragiketa
programatu behar da.
Arbastatze-eragiketan programatutako erremintak luzerako ardatzaren arabera mekanizatzen
ez duenean erabiltzen da batez ere. Zulatze-eragiketa horren bidez, arbastatu beharreko
gainazalera iristen da erreminta.
Blokean programatuko da. Bloke horrek nahitaez etiketa-zenbakia izanen du, ziklo finkoari
zulatze-eragiketa definitzen duen blokea adierazteko.
Mekanizazio-ziklo finkoaren bidez programatu ahal diren zulaketa-funtzioen arteko (G69, G81,
G82 edo G83) bat hautatuko da bloke horretan.
CNCak, irlak dituen kajeraren geometria aztertu eta gero, aukeratutako zulaketaren ziklo finkoa
egin behar den puntuaren kota kalkulatuko du.
Eragiketa honetan zulaketa-ziklo finko hauek hautatu ahal dira:
-
4.
11. kapitulua
Atala:
orrialdea
ZULATZE-ERAGIKETA
11.3 ARBASTATZE-ERAGIKETA
Irlak dituen kajera mekanizatzean, eragiketa nagusia da, eta programatzea aukerakoa da.
Aukeratutako ertz bizian (G07) edo ertz biribilduan (G05) lan eginda egikarituko da eragiketa hori.
Hala ere, ziklo finkoak G07 formatua emango die beharrezko mugimenduei.
Blokean programatuko da. Bloke horrek nahitaez etiketa-zenbakia izanen du, arbastatze-eragiketa definitzen duen blokea adierazteko ziklo finkoari.
CNCak G67 funtzioa du hori definitzeko, eta horren programazio-formatua hauxe da:
G67 A B C I R K F S T D M
A (5.5) Arbastatze-ibilbideak abszisen ardatzarekin osatzen duen angelua definitzen du.
Programatzen ez bada, 0 balioa hartuko da.
11. kapitulua
Atala:
5.
ARBASTATZE-ERAGIKETA
orrialdea
C (5.5)
K (1)
T (4)
6.
11. kapitulua
Atala:
orrialdea
ARBASTATZE-ERAGIKETA
11.4 AKABERA-ERAGIKETA
Irlak dituen kajera mekanizatzean egikari daitekeen azken eragiketa da. Aukerakoa da hori
programatzea.
Blokean programatuko da. Bloke horrek nahitaez etiketa-zenbakia izanen du, ziklo finkoari
akabera-eragiketa definitzen duen blokea adierazteko.
CNCak G68 funtzioa du hori definitzeko, eta horren programazio-formatua hauxe da:
G68 B L Q I R K F S T D M
B (5.5) Mekanizazio-neurria definitzen du, luzerako ardatzaren arabera (akabera-iraganaldiaren
sakonera).
-
L (5.5) Akabera-eragiketa hasi aurretik kajerako alboko hormek duten soberakinaren balioa
definitzen du.
-
11. kapitulua
Atala:
7.
AKABERA-ERAGIKETA
orrialdea
Programatzen ez bada edo 1 ez den beste balio batekin programatzen bada, kanpoko
profila programatzeko erabilitako noranzko berean eginen da akabera-iraganaldia.
I (5.5) Kajeraren sakonera osoa definitzen du, eta kota absolutuetan programatzen da.
-
R (5.5)
8.
11. kapitulua
Atala:
orrialdea
AKABERA-ERAGIKETA
K (1)
T (4)
Bloke berean F S D funtzioak eta beste 7 M funtzio lagungarri programatu ahalko dira.
Eragiketa horrek azpirrutina elkartua duen M06 funtzioa definitzea ahalbidetzen du. Akabera-eragiketa baino lehen adierazitako erreminta-aldaketa egikaritzen du.
11. kapitulua
Atala:
9.
AKABERA-ERAGIKETA
orrialdea
2.- Profilek ezin dute, inolaz ere, beren burua ebaki. Ondorengo adibideek geometria-akatsa
eragiten dute.
3.- Kanpoko profil bat baino gehiago programatu bada, ziklo finkoak azalera handiena duena
hartzen du baliozkotzat.
10.
orrialdea
11. kapitulua
Atala:
PROFILAK PROGRAMATZEKO
ARAUAK
5.- Ezin da barneko profilik definitu, baldin erabat sartuta badago beste barneko profil baten
barruan. Horrelakoetan, profil kanpokoena bakarrik hartuko da kontuan.
Ziklo finkoak geometria-arau horiek guztiak egiaztatzen ditu kajera egikaritzen hasi baino
lehen. Kajeraren profila arau horietara egokitzen du, eta, behar denean, akats-mezua
bistaratzen.
11. kapitulua
Atala:
11.
PROFILAK PROGRAMATZEKO
ARAUAK
orrialdea
11.6 PROFIL-EBAKETA
Profilen programazioa errazteko, barneko profilak elkarren artean eta kanpokoarekin ebakitzea
ahalbidetzen du ziklo finkoak.
Bi ebaketa-mota daude, eta K parametroarekin hauta daitezke.
2.- Barneko profilaren eta kanpokoaren arteko ebaketak kanpoko beste profil bat sortarazten
du, barneko eta kanpoko profilen diferentziaren emaitza. Adibidez:
3.- Barneko profilak beste barneko profil bat eta kanpoko profila ebakitzen baditu, ziklo finkoak,
lehenik, barneko profilen arteko ebaketa egiten du, eta, gero, barneko eta kanpoko profilen
artekoa.
12.
11. kapitulua
Atala:
orrialdea
PROFIL-EBAKETA
4.- Barneko profilak kanpoko profilarekin ebakitzen direnean, kajera bakarra lortuko da. Lortzen
den kajera azalera handiena duen kanpoko profilari dagokio. Gainerakoak ez dira kontuan
hartuko.
11. kapitulua
Atala:
13.
PROFIL-EBAKETA
orrialdea
Profil-ebaketen adibideak:
Batuketa boolearra
Kenketa boolearra
14.
11. kapitulua
Atala:
orrialdea
PROFIL-EBAKETA
Ebaketa boolearra
2.- Profilen programazio-ordena erabakigarria da 3 profil edo gehiagoren arteko ebaketa egiten
denean.
Profilen ebaketa-prozesua profilak programatzeko erabili den ordenaren arabera gauzatzen
da. Horrela, lehenengo, programatutako lehen bi profilen arteko ebaketa egiten da. Ondoren,
bi profil horien ebaketatik lortutako profilaren eta hirugarren profilaren arteko ebaketa egiten
da, eta horrela, elkarren segidan.
Lortutako profilen hasiera-puntua beti da lehen profila definitzeko erabilitako hasiera-puntua.
Adibideak:
11. kapitulua
Atala:
15.
PROFIL-EBAKETA
orrialdea
Arbastatzeko erreminta pasatu ezin den zonaren bat bada, profilen offseten arteko ebaketa
egitean ondoriozko zenbait kajera lortuko dira. Kajera horiek guztiak mekanizatu egingo dira.
Adibidez:
16.
11. kapitulua
Atala:
orrialdea
PROFIL-EBAKETA
11. kapitulua
Atala:
17.
PROFIL-PROGRAMAZIOAREN
SINTAXIA
orrialdea
5.- Programatutako ibilbidetzat deskribatzen dira profilak. Biribiltzeak, alakak, eta abar sar
daitezke, programatzeko, definitutako sintaxi-arauak beteta.
6.- Profilen deskribapenean ezin da programatu ispilu-irudirik, eskala-aldaketarik,
koordenatu-sistemaren biraketarik, jatorri-lekuaren aldaketarik, eta abar.
7.- Ezin da, bestalde, blokerik programatu goi-mailako lengoaian; esate baterako, ezin da
programatu saltorik, azpirrutinari deirik edo parametrorik goi-mailako lengoaian.
8.- No pueden programarse otros ciclos fijos.
G00 funtzioaz gainera funtzio horrek esanahi berezia du, irlak dituen kajeraren ziklo finkoak
honako funtzioak ere erabiltzea ahalbidetzen du profilak definitzeko:
G01
G02
G03
G06
G08
G09
G36
G39
G53
G70
G71
G90
G91
18.
orrialdea
Interpolazio lineala
Interpolazio zirkularra eskuinaldera
Interpolazio zirkularra ezkerraldera
Zirkunferentziaren zentroa koordenatu absolutuetan
Aurreko ibilbidearen ukitzailea den zirkunferentzia
Hiru puntutatik igarotzen den zirkunferentzia
Ertzen biribiltzea
Alakatzea
Makina-zeroaren araberako programazioa
Programazioa hazbetetan
Programazioa milimetrotan
Programazio absolutua
Programazio inkrementala
11. kapitulua
Atala:
PROFIL-PROGRAMAZIOAREN
SINTAXIA
11.8 AKATSAK
Ziklo finkoak honako akatsak bistara ditzake:
Parametroen programazio osagabea ziklo finkoan.
Gaizki programatutako ibilbide zirkularra.
Profil irekia programatu da.
-
G67.
G68.
-
11. kapitulua
Atala:
19.
AKATSAK
orrialdea
11.9 PROGRAMAZIO-ADIBIDEAK
Erreminta-aldagailu automatikorik gabeko programazio-adibidea:
; Ziklo-deskribapena
N100
N200
N300
N400
20.
11. kapitulua
Atala:
orrialdea
PROGRAMAZIO ADIBIDEAK
; Ziklo-deskribapena
; Zulaketa
; Arbastatzea
; Akabera
; Kanpoko profilaren hasiera
11. kapitulua
Atala:
21.
PROGRAMAZIO ADIBIDEAK
orrialdea
G0 X-120 Y80
G2 G6 X-80 Y80 I-100 J80
G1 Y-80
G2 G6 X-120 Y-80 I-100 J-80
G1 Y80
G0 X-40 Y0
G2 G6 X-40 Y0 1-100 J0
G0 X-180 Y20
G1 X-20
G2 G6 X-20 Y 20 I-20 J0
G1 X-180
G2 G6 X-180 Y20 I-180 J0
G0 X150 Y140
G1 X170 Y110
Y-110
X150 Y-140
X130 Y-110
Y110
X150 Y140
G0 X110 Y0
N500 G2 G6 X110 Y0 I150 J0
22.
11. kapitulua
Atala:
orrialdea
PROGRAMAZIO ADIBIDEAK
12. HAZTAGAILU-LANAK
CNC FAGOR 8050ak bi haztagailu-sarrera ditu, bata TTL motako 5 Vkz-ko seinaleentzat eta
bestea 24 Vkz-ko seinaleentzat.
CNCa instalatzeko eta abian jartzeko eskuliburuko eranskinean, sarrera horietan haztagailu-moten konexioa azaltzen da.
Kontrol horri esker, haztagailuak erabiliz, honako eragiketak egin daitezke:
*
12. kapitulua
Atala:
1.
HAZTAGAILU-LANAK
MUGIMENDUAK, HAZTAGAILUZ
(G75, G76)
orrialdea
Buru erreminta-etxean dagoen haztagailua. Erremintatzat hartuko da, eta neurketa-zikloetan erabiliko.
Haztaketa-ziklo finkoa egikaritzeak ez du aldatzen aurreko G funtzioen historia, G41 eta G42
erradioaren konpentsazio-funtzioetan izan ezik.
2.
orrialdea
12. kapitulua
Atala:
HAZTAGAILU-LANAK
MUGIMENDUAK, HAZTAGAILUZ
(G75, G76)
Z
PRBZMAX
PRBZMIN
PRBXMIN
PRBXMAX
PRBXMIN
PRBXMAX
Y
X
PRBYMAX
PRBYMIN
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
12. kapitulua
Atala:
3.
HAZTAGAILU-LANAK
ERREMINTA KALIBRATZEA
orrialdea
I0
I1
Oinarrizko funtzionamendua:
4.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
ERREMINTA KALIBRATZEA
1.- Hurbiltze-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), zikloari dei egiteko puntutik
hurbilketa-punturaino.
Puntu hori neurketa egin nahi den puntuaren aurrean dago, harekiko segurtasun-tartearekin
(B), luzerako ardatzaren arabera.
Hurbiltze-mugimendua bi fasetan egiten da:
1. Haztagailua laneko plano nagusian mugitzen da.
2. Haztagailua luzerako ardatzaren arabera mugitzen da.
2.- Haztaketa-mugimendua
Haztagailua luzerako ardatzaren arabera desplazatzen da adierazitako aitzinapenarekin
(F), haztagailuaren seinalea jaso arte.
Haztaketa-mugimenduan egin beharreko gehieneko distantzia 2B da. Distantzia hori
eginda, CNCak haztagailuaren seinalea jasotzen ez badu, dagokion akats-kodea bistaratuko
da, eta ardatzen mugimendua gelditu egingo da.
3.- Atzerapen-mugimendua
Haztagailua aitzinapen azkarrarekin desplazatzen da (G00), haztaketa egin den puntutik
zikloari dei egin zaion punturaino.
Atzerapen-mugimendua bi fasetan gertatzen da:
1.
2.
Zikloa bukatu eta gero, CNCak dagokion zuzentzaile-taulan eguneratuta izango du hautatuta
dagoen zuzentzailearen (L)-ren balioa. Horrez gain, (K)-ren balioari 0-n habian jarriko da, eta
parametro aritmetiko orokorrean itzuliko du:
P299
12. kapitulua
Atala:
5.
HAZTAGAILU-LANAK
ERREMINTA KALIBRATZEA
orrialdea
Erabiltzen den neurketa-haztagailu bakoitza beste edozein erreminta balitz bezala tratatuko du
CNCak. Haztagailu bakoitzari dagozkion zuzentzaile-taulako eremuek esanahi hauek izango
dituzte:
R
Haztagailuko esferaren (bola) erradioa. Balio hau eskuz jarri behar da taulan.
Haztagailuaren ezaugarriak begiratu eta gero, eskuz jarri beharko da, dagokion
zuzentzailean, (R) esferaren erradioaren balioa.
2.-
3.-
Haztagailua kalibratzeko ziklo finkoa egikaritzen da, eta I eta K balioak eguneratu
egiten dira.
6.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
HAZTAGAILUA KALIBRATZEA
Y5.5
Z5.5
B5.5
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
J5.5
Zuloaren diametro erreala definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
E5.5
H5.5
F5.5
Oinarrizko funtzionamendua:
Z
1
4
Y
6
2
12. kapitulua
Atala:
7.
HAZTAGAILU-LANAK
HAZTAGAILUA KALIBRATZEA
orrialdea
1.- Hurbiltze-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), zikloari deitzeko puntutik zuloaren
zentroraino.
Hurbiltze-mugimendua bi fasetan egiten da:
1. Haztagailua laneko plano nagusian mugitzen da.
2. Haztagailua luzerako ardatzaren arabera mugitzen da.
2.- Haztaketa-mugimendua.
Mugimendu hori honela egiten da:
*
3.- Atzerapen-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), haztaketa egin den puntutik
zuloaren zentro errealeraino.
4.- Bigarren haztaketa-mugimendua.
Aurrekoaren analogoa da.
5.- Atzerapen-mugimendua
Haztagailua aitzinapen azkarrarekin desplazatzen da (G00), haztaketa egin den puntutik
zuloaren zentro errealeraino, ordenatuen ardatzaren arabera.
6.- Hirugarren haztaketa-mugimendua. Aurrekoen analogoa da.
7.- Atzerapen-mugimendua
Haztagailua era azkarrean mugitzen da (G00), haztaketa egin den puntutik zuloaren zentro
errealeraino.
8.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
HAZTAGAILUA KALIBRATZEA
Zikloari deitzeko puntua luzerako ardatzaren arabera desplazatzen da, ardatz horri
dagokion kotaraino.
Zikloa bukatu ondoren, CNCak zuzentzaile-taulan aldatuta izango ditu aukeratuta dagoen
zuzentzaileari dagozkion I eta K balioak.
12. kapitulua
Atala:
9.
HAZTAGAILU-LANAK
HAZTAGAILUA KALIBRATZEA
orrialdea
Y5.5
Z5.5
B5.5
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
Zikloari deitzen zaionean, haztagailuak, neurtu nahi den puntutik, balio hori baino
distantzia handiagora egon behar du.
Azalera neurtzeko erabili nahi den ardatza definitzen du, honako kodearen bitartez:
0 = Laneko planoko abszisen ardatzarekin.
1 = Laneko planoko ordenatuen ardatzarekin.
2 = Laneko planoarekiko luzerako ardatzarekin.
Programatzen ez bada, ziklo finkoak K0 balioa hartuko du.
K2
K1
K0
Z
Y
10.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
AZALERA-NEURRIA
F5.5
D4
Neurketa egin eta gero, zuzenketa egingo zaion zuzentzaile-zenbakia definitzen du.
Programatzen ez bada, edo 0 balioarekin programatzen bada, CNCak zuzenketa hori
egin nahi ez dela ulertuko du.
L5.5
Oinarrizko funtzionamendua:
1.- Hurbiltze-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), zikloari deitzeko puntutik hurbilketa-punturaino.
Puntu hori neurketa egin nahi den puntuaren aurrean dago, harekiko (B) segurtasun-tartearekin, (K) haztaketa egingo den ardatzaren arabera.
Hurbiltze-mugimendua bi fasetan egiten da:
1.
2.
12. kapitulua
Atala:
11.
HAZTAGAILU-LANAK
AZALERA-NEURRIA
orrialdea
2.- Haztaketa-mugimendua
Haztagailua (K) aukeratutako ardatzaren arabera desplazatzen da adierazitako (F)
aitzinapenarekin, haztagailuaren seinalea jaso arte.
Haztaketa-mugimenduan egin beharreko gehieneko distantzia 2B da. Distantzia hori
eginda, CNCak haztagailuaren seinalea jasotzen ez badu, dagokion akats-kodea bistaratuko
da, eta ardatzen mugimendua gelditu egingo da.
Haztaketa egin ondoren, CNCak, ardatzen posizio teorikotzat, ardatz horiek haztagailuaren
seinalea jasotzean zuten posizio erreala hartuko du.
3.- Atzerapen-mugimendua
Haztagailua aitzinapen azkarrarekin desplazatzen da (G00), haztaketa egin den puntutik
zikloari dei egin zaion punturaino.
Atzerapen-mugimendua hiru fasetan gertatzen da:
1.
2.
3.
Zikloa bukatu ondoren, CNCak neurketaren ondoren lortutako balio errealak itzuliko ditu, honako
parametro aritmetiko orokorretan:
P298
P299
Neurketa laneko planoa osatzen duten ardatzetako batekin egiten bada, (D) adierazitako
zuzentzailearen (I) erradio-higadura aldatuko da.
12.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
AZALERA-NEURRIA
Y5.5
Z5.5
Neurtu nahi den piezaren izkinaren arabera, haztagailuak dagokion eremu marradunean kokatu
beharko du, zikloari dei egin baino lehen (ikus irudia).
B5.5
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
Zikloari deitzen zaionean, haztagailuak, neurtu nahi den puntutik, balio hori baino
distantzia handiagora egon behar du.
F5.5
12. kapitulua
HAZTAGAILU-LANAK
Atala:
13.
Oinarrizko funtzionamendua:
2
3
5 6
B
6
1.- Hurbiltze-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), zikloari deitzeko puntutik lehen
hurbilketa-punturaino. Puntu hori haztatu beharreko lehen aurpegitik (B) distantziara dago.
Hurbiltze-mugimendua bi fasetan egiten da:
1.
2.
2.- Haztaketa-mugimendua
Haztagailua abszisen ardatzaren arabera desplazatzen da (F) adierazitako aitzinapenarekin,
haztagailuaren seinalea jaso arte.
Haztaketa-mugimenduan egin beharreko gehieneko distantzia 2B da. Distantzia hori
eginda, CNCak haztagailuaren seinalea jasotzen ez badu, dagokion akats-kodea bistaratuko
da, eta ardatzen mugimendua gelditu egingo da.
3.- Atzerapen-mugimendua
Haztagailua aitzinapen (G00) azkarrarekin mugitzen da, haztaketa egin den puntutik lehen
hurbilketa-punturaino.
14.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
2.
3.
Zikloa bukatu ondoren, CNCak neurketaren ondoren lortutako balio errealak itzuliko ditu, honako
parametro aritmetiko orokorretan:
P296
P297
P298
P299
12. kapitulua
HAZTAGAILU-LANAK
Atala:
15.
Y5.5
Z5.5
B5.5
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
Zikloari deitzen zaionean, haztagailuak, neurtu nahi den puntutik, balio hori baino
distantzia handiagora egon behar du.
F5.5
16.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
Oinarrizko funtzionamendua:
5 4
3
2
1.- Hurbiltze-mugimendua
Haztagailua (G00) aitzinapen azkarrarekin mugitzen da, zikloa deitzeko puntutik hurbilketa-punturaino. Puntu hori haztatu beharreko bi aurpegietatik (B) distantziara dago.
Hurbiltze-mugimendua bi fasetan egiten da:
1.
2.
2.- Haztaketa-mugimendua
Haztagailua abszisen ardatzaren arabera desplazatzen da (F) adierazitako aitzinapenarekin,
haztagailuaren seinalea jaso arte.
Haztaketa-mugimenduan egin beharreko gehieneko distantzia 2B da. Distantzia hori
eginda, CNCak haztagailuaren seinalea jasotzen ez badu, dagokion akats-kodea bistaratuko
da, eta ardatzen mugimendua gelditu egingo da.
3.- Atzerapen-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), haztaketa egin den puntutik
hurbilketa-punturaino.
12. kapitulua
HAZTAGAILU-LANAK
Atala:
17.
2.
3.
Zikloa bukatu ondoren, CNCak neurketaren ondoren lortutako balio errealak itzuliko ditu, honako
parametro aritmetiko orokorretan:
P296
P297
P298
P299
18.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
Y5.5
Z5.5
B5.5
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
Zikloari deitzen zaionean, programatutako puntuaren balioa halako bi baino distantzia
handiagora egon behar du haztagailuak.
F5.5
Oinarrizko funtzionamendua:
P295
2 3 5 6
2B
12. kapitulua
Atala:
19.
HAZTAGAILU-LANAK
orrialdea
1.- Hurbiltze-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), zikloari deitzeko puntutik lehen
hurbilketa-punturaino. Puntu hori programatutako erpinetik (B) distantziara eta haztatu
beharreko lehen aurpegitik (2B) distantziara dago.
Hurbiltze-mugimendua bi fasetan egiten da:
1.
2.
2.- Haztaketa-mugimendua
Haztagailua ordenatuen ardatzaren arabera desplazatzen da (F) adierazitako aitzinapenarekin,
haztagailuaren seinalea jaso arte.
Haztaketa-mugimenduan egin beharreko gehieneko distantzia 3B da. Distantzia hori
eginda, CNCak haztagailuaren seinalea jasotzen ez badu, dagokion akats-kodea bistaratuko
da, eta ardatzen mugimendua gelditu egingo da.
3.- Atzerapen-mugimendua
Haztagailua aitzinapen azkarrean mugitzen da (G00), haztaketa egin den puntutik lehen
hurbilketa-punturaino.
4.- Bigarren hurbilketa-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), lehen hurbilketa-puntutik bigarrenera.
Lehenengotik (B) distantziara dago.
5.- Bigarren haztaketa-mugimendua
Haztagailua ordenatuen ardatzaren arabera desplazatzen da (F) adierazitako aitzinapenarekin,
haztagailuaren seinalea jaso arte.
Haztaketa-mugimenduan egin beharreko gehieneko distantzia 4B da. Distantzia hori
eginda, CNCak haztagailuaren seinalea jasotzen ez badu, dagokion akats-kodea bistaratuko
da, eta ardatzen mugimendua gelditu egingo da.
6.- Atzerapen-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), bigarren haztaketa egin den
puntutik zikloari dei egin zaion punturaino.
Atzerapen-mugimendua hiru fasetan gertatzen da:
1.
2.
3.
20.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
Zikloa bukatu ondoren, CNCak neurketaren ondoren lortutako balio erreala itzuliko du, honako
parametro aritmetiko orokorretan:
P295
12. kapitulua
Atala:
21.
HAZTAGAILU-LANAK
orrialdea
Y5.5
Z5.5
Neurtu nahi den piezaren izkinaren arabera, haztagailuak dagokion eremu marradunean kokatu
beharko du, zikloari dei egin baino lehen (ikus irudia).
B5.5
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
Zikloari deitzen zaionean, programatutako puntuaren balioa halako bi baino distantzia
handiagora egon behar du haztagailuak.
F5.5
22.
orrialdea
12. kapitulua
Atala:
HAZTAGAILU-LANAK
Oinarrizko funtzionamendua:
2
3
B
1
5 6
2B
8 9
2B
1.- Hurbiltze-mugimendua
Haztagailua aitzinapen azkarrarekin mugitzen da (G00), zikloari deitzeko puntutik lehen
hurbilketa-punturaino. Puntu hori haztatu beharreko lehen aurpegitik (2B) distantziara dago.
Hurbiltze-mugimendua bi fasetan egiten da:
1.
2.
2.- Haztaketa-mugimendua
Haztagailua abszisen ardatzaren arabera desplazatzen da (F) adierazitako aitzinapenarekin,
haztagailuaren seinalea jaso arte.
Haztaketa-mugimenduan egin beharreko gehieneko distantzia 3B da. Distantzia hori
eginda, CNCak haztagailuaren seinalea jasotzen ez badu, dagokion akats-kodea bistaratuko
da, eta ardatzen mugimendua gelditu egingo da.
3.- Atzerapen-mugimendua
Haztagailua aitzinapen (G00) azkarrarekin mugitzen da, haztaketa egin den puntutik lehen
hurbilketa-punturaino.
12. kapitulua
Atala:
23.
HAZTAGAILU-LANAK
orrialdea
24.
orrialdea
1.
2.
3.
Atala:
HAZTAGAILU-LANAK
Zikloa bukatu ondoren, CNCak neurketaren ondoren lortutako balio errealak itzuliko ditu,
honako parametro aritmetiko orokorretan:
P295
P296
P297
P298
P299
12. kapitulua
Atala:
25.
HAZTAGAILU-LANAK
orrialdea
Y5.5
Z5.5
B5.5
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
J5.5
Zuloaren diametro teorikoa definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
Ziklo honekin, (J+B) baino handiagoak ez diren diametroko zuloak neur daitezke.
E5.5
Haztagailuak hasierako haztaketaren ondoren atzera egiten duen tartea definitzen du.
Zero (0) baino handiagoa den balio positiboarekin programatu behar da.
H5.5
F5.5
26.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
ZULOA NEURTZEA
Oinarrizko funtzionamendua:
Z
1
X
Y
4
6
2
X
1.- Hurbiltze-mugimendua
2.- Haztaketa-mugimendua.
Mugimendu hori honela egiten da:
*
12. kapitulua
Atala:
27.
HAZTAGAILU-LANAK
ZULOA NEURTZEA
orrialdea
3.- Atzerapen-mugimendua
Haztagailua (G00) aitzinapen azkarrarekin mugitzen da, haztapena egin den puntutik
zuloaren zentro teorikoraino.
4.- Bigarren haztaketa-mugimendua.
Aurrekoaren analogoa da.
5.- Atzerapen-mugimendua
Haztagailua (G00) aitzinapen azkarrarekin mugitzen da, haztapena egin den puntutik
zuloaren zentro errealeraino (kalkulatua), ordenatuen ardatzaren arabera.
6.- Hirugarren haztaketa-mugimendua.
Aurrekoen analogoa da.
7.- Atzerapen-mugimendua
Haztagailua (G00) aitzinapen azkarrarekin mugitzen da, haztapena egin den puntutik
zuloaren zentro teorikoraino.
8.- Laugarren haztaketa-mugimendua.
Aurrekoen analogoa da.
9.- Atzerapen-mugimendua
Mugimendu hori honela egiten da:
*
Haztagailua (G00) aitzinapen azkarrarekin mugitzen da, haztapena egin den puntutik
zuloaren zentro errealeraino (kalkulatua).
Baldin (C0) programatzen bada, haztagailua zikloari dei egin zaion punturaino
desplazatzen da.
1.
2.
28.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
ZULOA NEURTZEA
Zikloa bukatu ondoren, CNCak neurketaren ondoren lortutako balio errealak itzuliko ditu, honako
parametro aritmetiko orokorretan:
P294
Zuloaren diametroa.
P295
P296
P297
P298
P299
12. kapitulua
Atala:
29.
HAZTAGAILU-LANAK
ZULOA NEURTZEA
orrialdea
Y5.5
Z5.5
B5.5
Segurtasun-distantzia definitzen du. Zero (0) baino handiagoa den balio positiboarekin
programatu behar da.
J5.5
Abatzaren diametro teorikoa definitzen du. Zero (0) baino handiagoa den balio
positiboarekin programatu behar da.
Ziklo honekin (J+B) baino handiagoak ez diren diametroko abatzak neur daitezke.
E5.5
H5.5
F5.5
30.
orrialdea
12. kapitulua
Atala:
HAZTAGAILU-LANAK
ABATSA NEURTZEA
Oinarrizko funtzionamendua:
1
6
5
7
Z
3
Y
X
Z
Z
B
B
5
Y
B
X
B
2.
2.
12. kapitulua
Atala:
31.
HAZTAGAILU-LANAK
ABATSA NEURTZEA
orrialdea
3.- Haztaketa-mugimendua.
Mugimendu hori honela egiten da:
*
32.
12. kapitulua
Atala:
orrialdea
HAZTAGAILU-LANAK
ABATSA NEURTZEA
10.- Atzerapen-mugimendua
Mugimendu hori honela egiten da:
*
Baldin (C0) programatzen bada, haztagailua zikloari dei egin zaion punturaino
desplazatzen da.
1.
2.
Zikloa bukatu ondoren, CNCak neurketaren ondoren lortutako balio errealak itzuliko ditu, honako
parametro aritmetiko orokorretan:
P294
Abatzaren diametroa.
P295
P296
P297
P298
P299
12. kapitulua
Atala:
33.
HAZTAGAILU-LANAK
ABATSA NEURTZEA
orrialdea
13.
PROGRAMAZIOA GOI-MAILAKO
LENGOAIAN
CNC FAGOR 8050ak zenbait barne-aldagai ditu, eta horietara erabiltzaile-programa bidez, PLC
bidez edo DNC bidez sartu ahal da.
Erabiltzaile-programa bidez sartzeko, goi-mailako komandoak erabiltzen dira.
Sarbidea duen sistema-aldagai bakoitzari bere mnemonikoaren bidez egingo zaio erreferentzia.
Erabileraren arabera bereizten dira irakurketa-aldagaiak eta irakurri eta idazteko aldagaiak.
13.1 LEXIKO-DESKRIBAPENA
Zenbakizko kontroleko goi-mailako lengoaia osatzen duten hitz guztiak letra larriz idatzi beharko
dira, elkartutako testuak izan ezik. Testu horiek letra larriz nahiz xehez idatz daitezke.
Goi-mailako programazioa egiteko honako elementuak erabil daitezke:
-
Bereizitako hitzak.
Zenbakizko konstanteak.
Sinboloak.
13. kapitulua
Atala:
LEXIKO-DESKRIBAPENA
1.
orrialdea
ACOS
BIN
CLOCK
CUTA
DEFLEX
DNCERR
DNCSSO
ELSE
AND
BLKN
CNCFRO
CYTIME
DEFLEY
DNCF
DSBLK
EQ
ARG
ASIN
ATAN
CNCERR
CNCSSO
COS
DEFLEZ
DNCFPR
DSTOP
ERROR
DFHOLD
DNCFRO
DW
ESBLK
DIST(X-C)
DNCS
FIRST
FZLO(X-C)
GOTO
IF
KEYSRC
LOG
MDOFF
MPLC
NOSEA
OPEN
PAGE
PLCCSS
PLCM
PLCSL
POSS
PRGN
ROTPF
SCALE(X-C)
SREAL
SZUP(X-C)
TIME
TMZP
TOOL
WRITE
FIX
FZONE
GS
INPUT
FLWE(X-C) FPREV
FZUP(X-C)
GT
LONGAX
MIRROR
MPS
NOSEW
OPMODE
PARTC
PLCERR
PLCMSG
PLCSSO
PPOS(X-C)
PROBE
ROTPS
SIN
SSO
LT
MOD
MS
NOT
OR
PCALL
PLCF
PLCO
PLCT
PRGCSS
PRGS
ROUND
SK
SUB
MP(X-C)
MPAS
MSG
NXTOD
NXTOOL
ORG(X-C) ORGROT
PI
PLANE
PLCFPR
PLCFRO
PLCOF(X-C) PLCR
PORGF
PORGS
PRGF
PRGFPR
PRGSL
PRGSSO
RPT
SLIMIT
SPEED
SYSTEM
SZLO(X-C)
TIMER
TMZT
TOR
TLFD
TOD
TLFF
TOK
ESTOP
FRO
TLFN
TOI
(X-C)-rekin amaitzen diren hitzek 9 elementuz osatutako multzoa adierazten dute. Multzo
horretan, dagokion erroa eta ondoren X, Y, Z, U, V, W, A, B eta C sartzen dira.
ORG(X-C) ORGX, ORGY, ORGZ, ORGU, ORGV, ORGW, ORGA, ORGB, ORGC
Bereizitako hitzak dira, halaber, A-Z alfabetoko letra bakoitza. Izan ere, bakarrik daudenean
goi-mailako lengoaiako hitza osa dezakete.
2.
13. kapitulua
Atala:
orrialdea
LEXIKO-DESKRIBAPENA
13.1.3 SINBOLOAK
Goi-mailako lengoaian erabiltzen diren sinboloak honakoak dira:
() = + - * / ,
13. kapitulua
Atala:
LEXIKO-DESKRIBAPENA
3.
orrialdea
13.2 ALDAGAIAK
Goi-mailako lengoaiaren bidez irisgarriak diren CNCaren barne-aldagaiak tauletan bildurik daude,
eta irakurtzeko aldagaiak edo irakurri eta idazteko aldagaiak izan daitezke.
Bada mnemoniko-talde bat, aldagai-tauletako alorrak adierazteko. Horrela, taula horietako
elementuren batera sartu nahi izanez gero, taularen alorra adierazi behar da dagokion
mnemonikoarekin (TOR, adibidez). Ondoren, nahi den elementua adieraziko da (TOR 3,
adibidez).
CNC 8050ak dituen aldagaiak honela sailkatzen dira:
-
CNCaren balio errealetara sartzen diren aldagaiek blokeen prestakuntza eteten dute. CNCak
komando hori egikaritu arte itxaroten du, berriz ere blokeen prestakuntzari ekiteko.
Horregatik, aldagai-mota hori kontuz erabili beharko da. Izan ere, konpentsazioz lan egiten duten
mekanizazio-blokeen artean tartekatuz gero, baliteke nahi ez diren profilak ateratzea.
Adibidez:
Demagun honako programa-blokeak egikaritzen direla G41 konpentsazioa duen tartean.
..
..
N10 X50 Y80
N15 (P100 = POSX); P100 parametroari kota errealak X-n duen balioa ematen dio.
N20 X50 Y50
N30 X80 Y50
...........
...........
4.
13. kapitulua
Atala:
orrialdea
ALDAGAIAK
N15 blokeak blokeen prestakuntza eteten du. Beraz, N10 blokearen egikaritzea A puntuan
amaituko da.
Y
A
80
N10
N20
50
N30
80
50
N15 blokea egikaritzea amaitu eta gero, CNCak N20 bloketik aurrera jarraituko du blokeak
prestatzen.
Konpentsatutako ibilbideari dagokion hurrengo puntua B puntua denez gero, CNCak puntu
horretara eramango du erreminta, A-B ibilbidea egikarituta.
A
80
N10
N20
50
N30
50
80
Ikusten denez, lortutako ibilbidea ez da nahi genuena. Hortaz, konpentsazioa behar duten
tarteetan aldagai-mota horiek ez erabiltzea gomendatzen da.
13. kapitulua
Atala:
ALDAGAIAK
5.
orrialdea
6.
orrialdea
13. kapitulua
Atala:
XEDE OROKORREKO
PARAMETROAK EDO ALDAGAIAK
Goi-mailako lengoaian erabiltzen diren lekuan lekuko parametroak lehen adierazitako eran defini
daitezke. Bestela, A-tik Z-ra bitarteko letrak ere erabil daitezke ( izan ezik). A letra P0-ren
baliokidea izango da, eta Z letra P-25ena.
Adibidez:
(IF ((P0+Pl) * P2/P3 = P4) GOTO N100) = = (IF ((A+B) *C/D = E) GOTO N100)
Lekuan lekuko parametroari esleipena haren izena erabiliz eginez gero (adibidez, P0-ren ordez,
A), eta adierazpen aritmetikoa zenbakizko konstantea izanez gero, sententzia honela labur
daiteke:
(P0=13.7) (A=13.7) (A13.7)
Parentesiak oso kontuz erabili behar dira, ez baitira gauza bera M30 eta (M30). CNCak
sententziatzat hartzen du (M30), eta M letra P12 parametroa definitzeko beste era bat denez,
sententzia honela irakurriko du: (P12=30). Beraz, P12 parametroari 30 balioa esleituko dio.
Parametro orokorrak (P100-P299) edozein blokek erabil ditzake programa osoan, teilakapen-maila edozein izanda ere.
Mekanizazio anizkunek (G60, G61, G62, G63, G64, G65) eta mekanizazio-ziklo finkoek (G69,
G81, G89) lekuan lekuko parametroen seigarren teilakapen-maila erabiltzen dute jardunean
daudenean.
Mekanizazio ziklo finkoek P299 parametro orokorra erabiltzen dute barne-kalkuluetarako, eta
haztagailu bidezko ziklo finkoek P294-tik P299-ra bitarteko parametro orokorrak erabiltzen
dituzte.
13. kapitulua
PROGRAMAZIOA GOI-MAILAKO LENGOAIAN
Atala:
7.
XEDE OROKORREKO
orrialdea
PARAMETROAK EDO ALDAGAIAK
Erreminta-taula:
Zuzentzaile-zenbakia
Familia-kodea
Bizitza izendatua
Bizitza erreala
Erreminta-biltegiko taula:
Biltegiko posizio bakoitzeko edukia
1...NTOOL erreminta-zenbakia
(255 gehienez)
0
Hutsa
-1
Baliogabetua
Erremintak biltegian duen posizioa
1...NPOCKET posizio-zenbakia
(255 gehienez)
0
Buruan
-1
Ez da aurkitu
-2
Aldatzeko posizioan
Irakurtzeko aldagaiak
TOOL:
TOD:
NXTOOL: Hautaturik egonik, jardunean egoteko M06 egikaritzearen zain dagoen hurrengo
erremintaren zenbakia itzultzen du.
8.
orrialdea
NXTOD:
TMZPn:
Atala:
ERREMINTEI DAGOZKIEN
ALDAGAIAK
TOLn:
TOIn:
TOKn:
TLFDn:
TLFFn:
Aldagai honen bidez, (n) adierazitako erremintaren familia-kodea irakur edo alda
daiteke erreminta-taulan.
TLFNn:
TLFRn:
TMZTn:
Aldagai honen bidez, (n) adierazitako posizioko edukia irakur edo alda daiteke
erreminta-biltegiko taulan.
13. kapitulua
Atala:
ERREMINTEI DAGOZKIEN
ALDAGAIAK
9.
orrialdea
PORGF:
PORGS:
13. kapitulua
Atala:
JATORRI-LEKUEN ALDAKETEI
DAGOZKIEN ALDAGAIAK
MPASn:
MPLCn:
13. kapitulua
Atala:
MAKINA-PARAMETROEI
DAGOZKIEN ALDAGAIAK
11.
orrialdea
12.
orrialdea
FZONE:
SZONE:
FZLO(X-C):
FZUP(X-C):
SZLO(X-C):
SZUP(X-C):
13. kapitulua
Atala:
LAN-EREMUEI DAGOZKIEN
ALDAGAIAK
CNCaren aitzinapen erreala itzultzen du. 5.5 formatua izango du, mm/minututan
edo hazbete/minututan.
(P100 = FREAL); P100 parametroari CNCaren aitzinapen erreala esleitzen dio.
FEED:
G94 funtzioaren bidez CNCan hautatuta dagoen aitzinapena itzultzen du. 5.5
formatua izango du, mm/minututan edo hazbete/minututan.
Aitzinapena programaren bidez, PLCaren bidez edo DNCaren bidez adieraz
daiteke. Horretarako, CNCak horietako bat aukeratuko du. DNCaren bidez
adierazitakoak du lehentasuna, eta programaren bidez adierazitakoa izango da
aukeratzen azkena.
DNCF:
PLCF:
PRGF:
FPREV:
G95 funtzioaren bidez CNCan hautatuta dagoen aitzinapena itzultzen du. 5.5
formatua izango du, mm/biratan edo hazbete/biratan.
Aitzinapena programaren bidez, PLCaren bidez edo DNCaren bidez adieraz
daiteke. Horretarako, CNCak horietako bat aukeratuko du. DNCaren bidez
adierazitakoak du lehentasuna, eta programaren bidez adierazitakoa izango da
aukeratzen azkena.
DNCFPR: DNCak hautatuta duen aitzinapena itzultzen du, mm/biratan edo hazbete/
biratan. Baldin 0 balioa badu, hautatuta ez dagoela esan nahi du.
PLCFPR: PLCak hautatuta duen aitzinapena itzultzen du, mm/biratan edo hazbete/
biratan. Baldin 0 balioa badu, hautatuta ez dagoela esan nahi du.
PRGFPR: Programaren bidez hautatuta dagoen aitzinapena itzultzen du, mm/biratan edo
hazbete/biratan.
13. kapitulua
Atala:
AITZINAPENEI DAGOZKIEN
ALDAGAIAK
13.
orrialdea
FRO:
DNCFRO: DNCan hautatuta dagoen aitzinapenaren ehunekoa itzultzen du. Baldin 0 balioa
badu, hautatuta ez dagoela esan nahi du.
PLCFRO: PLCan hautatuta dagoen aitzinapenaren ehunekoa itzultzen du. Baldin 0 balioa
badu, hautatuta ez dagoela esan nahi du.
CNCFRO: Konmutadoretik hautatuta dagoen aitzinapenaren ehunekoa itzultzen du.
Irakurri eta idazteko aldagaiak
PRGFRO: Aldagai honi esker, programa bidez hautatuta dagoen aitzinapenaren ehunekoa
irakur edo alda daiteke. Zenbaki oso bat izango da, 0 eta MAXFOVR (gehienez
ere 255) artekoa. Baldin 0 balioa badu, hautatuta ez dagoela esan nahi du.
(P110 = PRGFRO); P110 parametroari programa bidez hautatuta dagoen
aitzinapenaren ehunekoa esleitzen dio.
(PRGFRO = P111); Programa bidez hautatutako aitzinapenaren ehunekoari
P111 parametroaren balioa esleitzen dio.
14.
orrialdea
13. kapitulua
Atala:
AITZINAPENEI DAGOZKIEN
ALDAGAIAK
13. kapitulua
Atala:
15.
orrialdea
SPEED:
DNCS:
PLCS:
PRGS:
SSO:
13. kapitulua
Atala:
BURUARI DAGOZKION
ALDAGAIAK
DNCSL:
PLCSL:
PRGSL:
POSS:
13. kapitulua
Atala:
BURUARI DAGOZKION
ALDAGAIAK
17.
orrialdea
Aldagai honi esker, 32 sarrera irakur edo alda daitezke, (n) adierazitako
sarreratik hasita.
Armairu elektrikoak erabiltzen dituen sarreren balioa ezin da aldatu, balio hori
armairuak berak ezartzen baitu. Hala ere, gainerako sarreren egoera aldatu ahal
izango da.
PLCOn:
Aldagai honi esker, 32 irteera irakur edo alda daitezke, (n) adierazitako
sarreratik hasita.
(P110 = PLCO 22); P110 parametroari PLCaren O22 eta O53 arteko irteeren (32
irteera) balioa esleitzen dio.
(PLCO 22 = $F); O22 eta O25 arteko irteerei 1 balioa esleitzen die, eta O26 eta
O53 arteko irteerei 0 balioa.
Bita
31 30 29 28 27 26 25 24 23 22 21 20
6 5 4 3 2 1 0
0 0 0 0 0 0 0 0 0 0 0 0 --- 0 0 0 1 1 1 1
Irteera 53 52 51 50 49 48 47 46 45 44 43 42
18.
orrialdea
28 27 26 25 24 23 22
PLCMn:
Aldagai honi esker, 32 marka irakur edo alda daitezke, (n) adierazitako
sarreratik hasita.
PLCRn:
Aldagai honi esker, (n) adierazitako erregistroko 32 biten egoera irakur edo alda
daiteke.
PLCTn:
Aldagai honi esker, (n) adierazitako tenporizadorearen kontua irakur edo alda
daiteke.
PLCCn:
Aldagai honi esker, (n) adierazitako kontadorearen kontua irakur edo alda
daiteke.
13. kapitulua
Atala:
AUTOMATARI DAGOZKION
ALDAGAIAK
6 5
4 3 2 1 0
Adibidez:
(PCALL 20, P0=20, P2=3, P3=5); 20 azpirrutinari deia
(SUB 20)
; 20 azpirrutinaren hasiera
(P100 = CALLP)
13. kapitulua
Atala:
19.
orrialdea
= Menu nagusia
10
11
12
13
= Egikaritzea, automatikoan
= Egikaritzea, blokez bloke
= MDI, EGIKARITZEAn
= Erreminta-ikuskaritza
20
21
22
23
24
30
31
32
= Edizio normala
= Erabiltzaile-edizioa
= Edizioa, TEACH-INen
40
41
42
43
44
45
46
47
50
51
52
53
54
55
= Jatorri-lekuen taula
= Zuzentzaile-taula
= Erreminta-taula
= Erreminta-biltegiaren taula
= Parametro orokorren taula
= Lekuan lekuko parametroen taulak
60
= Erabilerak
70
= DNC
80
81
82
83
84
85
86
87
88
90
= Pertsonalizazioa
20.
13. kapitulua
Atala:
orrialdea
100
101
102
103
104
105
106
110
111
112
113
114
= Diagnosia: konfigurazioa
= Diagnosia: hardwareari buruzko testa
= Diagnosia: RAM memoriari buruzko testa
= Diagnosia: EPROM memoriari buruzko testa (checksums)
= Erabiltzaile-diagnosia
PRGN:
Egikaritzen ari den programaren zenbakia itzultzen du. Bat ere ez badago
hautatuta, -1 balioa itzultzen du.
BLKN:
GSn:
(n) adierazitako G funtzioaren egoera itzultzen du. Funtzioa aktibo egonez gero
1 izango da, eta aktibo ez badago, 0.
(P120 = GS17) ; P120 parametroari 1 balioa esleitzen dio G17 funtzioa aktibo
egonez gero, eta 0 balioa, aktibo ez badago.
MSn:
(n) adierazitako M funtzioaren egoera itzultzen du. Funtzioa aktibo egonez gero
1 izango da, eta aktibo ez badago, 0.
Honako funtzio hauen egoera eskaintzen du, hala nola M00, M01, M02, M03,
M04, M05, M06, M08, M09, M19, M30, M41, M42, M43, M44 eta M45.
13. kapitulua
Atala:
21.
orrialdea
PLANE:
Aktibo dagoen planoaren abszisen ardatzari (4 eta 7 arteko bitak) eta ordenatuen
ardatzari (0 eta 3 arteko bitak) buruzko informazioa itzultzen du 32 bitetan eta
sistema bitarrean.
....
....
....
....
....
LSB
1 ardatza
2 ardatza
3 ardatza
4 ardatza
5 ardatza
6 ardatza
Ardatzaren izena zenbakiari dagokio (1 eta 6 bitartean), ardatzen programazio-ordenaren arabera.
Adibidez: CNCak X, Y, Z, U, B, C ardatzak kontrolatzen baditu, 1ardatza=X,
2ardatza=Y, 3ardatza=Z, 4ardatza=U, 5ardatza=B, eta 6ardatza=C.
22.
13. kapitulua
Atala:
orrialdea
SCALE:
ROTPF:
ROTPS:
PRBST:
CLOCK:
TIME:
DATE:
13. kapitulua
Atala:
23.
orrialdea
CYTIME:
FIRST:
Programa egikaritzen den lehen aldia den adierazten du. Lehen aldia bada,
1 itzuliko du; gainerakoetan, 0.
Lehen egikaritzea dela hartzen da honako kasuotan:
CNCa piztu ondoren.
Shift eta Reset teklak sakatu ondoren.
Beste programa bat hautatzen den aldioro.
KEY:
ANAIn:
(n) adierazitako sarrera analogikoaren egoera itzultzen du, voltetan eta 1.4
formatuan (5 volteko balioak). Zortzi sarrera analogikoen artetik bat hauta
daiteke (1..8).
Aldagai horretan sartuz gero, blokeen prestakuntza eten egiten da, eta
komando hori egikaritu arte itxaroten da, berriz ere blokeen prestakuntzari
ekiteko.
Aldagai honi esker, PLCaren bidez gaituta dagoen erlojuko denbora irakur edo
alda daiteke, segundoetan. Honako balioak egon daitezke: 0...4292967295
Aldagai horretan sartuz gero, blokeen prestakuntza eten egiten da, eta
komando hori egikaritu arte itxaroten da, berriz ere blokeen prestakuntzari
ekiteko.
PARTC:
24.
13. kapitulua
Atala:
orrialdea
KEYSRC:
Aldagai honi esker, teklen jatorria irakur edo alda daiteke. Honako balioak
egon daitezke:
0 = Teklatua
1 = PLC
2 = DNC
CNCak aldagai honen edukia aldatzeko, aldagaiak 0 balioa izan behar du.
ANAOn:
Aldagai honi esker, (n) adierazitako irteera analogikoa irakur edo alda daiteke.
Aldagaiaren balioa voltetan eta 2.4 formatuan adieraziko da (10 volt).
CNCak dituen zortzi irteera analogikoen artetik (1..8), libre daudenak aldatu
ahal izango dira. Okupaturik dagoen irteeraren batean idazten saiatuz gero,
dagokion akatsa bistaratuko da.
Aldagai horretan sartuz gero, blokeen prestakuntza eten egiten da, eta
komando hori egikaritu arte itxaroten da, berriz ere blokeen prestakuntzari
ekiteko.
13. kapitulua
Atala:
25.
orrialdea
13.3 KONSTANTEAK
Programa bidez alda ezin daitezkeen balio finko guztiak dira konstanteak. Hona hemen
konstantetzat hartzen direnak:
-
13.4 ERAGILEAK
Eragilea sinboloa da, egin beharreko manipulazio matematikoak edo logikoak adierazten
dituena. CNC 8050ak eragile aritmetikoak, erlaziozkoak, logikoak, bitarrak, trigonometrikoak eta
bereziak ditu.
Eragile aritmetikoak
+
-
: batuketa.
: kenketa (minus unarioa ere bai).
*
/
MOD
EXP
: biderketa.
: zatiketa.
: modulua edo zatiketaren hondarra.
: berreketa.
P1=3 + 4
P2=5 2
P3 = -(2*3)
P4=2*3
P5=9/2
P6=7 MOD 4
P7=2 EXP 3
--> P1=7
--> P2=3
--> P3=-6
--> P4=6
--> P5=4.5
--> P6=3
--> P7=8
Erlazio-eragileak
EQ
NE
GT
GE
LT
LE
: berdin.
: desberdin.
: handiagoa.
: handiagoa edo berdina.
: txikiagoa.
: txikiagoa edo berdin.
26.
13. kapitulua
Atala:
orrialdea
Funtzio trigonometrikoak
SIN
COS
TAN
ASIN
ACOS
ATAN
ARG
: sinua.
: kosinua.
: tangentea.
: arku sinua.
: arku kosinua.
: arku tangentea.
: ARG (x,y) arku tangente y/x.
P1 = SIN 30
P2 = COS 30
P3 = TAN 30
P4 = ASIN 1
P5 = ACOS 1
P6 = ATAN 1
P7 = ARG (-1,-2)
--> P1=0.5
--> P2=0.8660
--> P3=0.5773
--> P4=90
--> P5=0
--> P6=45
--> P7=243.4349
Arku tangentea kalkulatzeko bi funtzio daude: bata, ATAN, emaitza 90 artean itzultzen
duena, eta bestea, ARG, emaitza 0 eta 360 artean itzultzen duena.
Beste zenbait funtzio
ABS
LOG
SQRT
ROUND
FIX
FUP
BCD
: balio absolutua.
: logaritmo hamartarra.
: erro karratua.
: zenbaki osora biribiltzea.
: zati osoa.
: zenbaki osoa bada, zati osoa hartzen du.
zenbaki osoa ez bada, zati osoa gehi
bat hartzen du.
: emandako zenbakia BCD bihurtzen du.
P1 = ABS -8
P2 = LOG 100
P3 = SQRT 16
P4 = ROUND 5.83
P5 = FIX 5.423
P6 = FUP 7
--> P1 = 8
--> P2 = 2
--> P3 = 4
--> P4 = 6
--> P5 = 5
--> P6 = 7
P6 = FUP 5.423
P7 = BCD 234
--> P6 = 6
--> P7 = 564
P8 = BIN $AB
--> P8 = 171
1010 1011
Zenbakien bitar eta BCD bihurtzeak 32 bitetan egiten dira. Horrela, honako formatuak erabil
daitezke 156 zenbakia adierazteko:
Hamartarra
Hamaseitarra
Bitarra
BCD
156
9C
0000 0000 0000 0000 0000 0000 1001 1100
0000 0000 0000 0000 0000 0001 0101 0110
13. kapitulua
Atala:
ERAGILEAK
27.
orrialdea
13.5 ADIERAZPENAK
Adierazpena eragileen, konstanteen eta aldagaien arteko edozein konbinazio baliozkori esaten
zaio.
Adierazpen guztiak parentesi artean jarri behar dira. Hala ere, adierazpena zenbaki osoa besterik
ez denean, parentesiak ezaba daitezke.
Elkarkortasuna
eskuinetik ezkerrera.
ezkerretik eskuinera.
ezkerretik eskuinera.
ezkerretik eskuinera.
ezkerretik eskuinera.
ezkerretik eskuinera.
ezkerretik eskuinera.
28.
13. kapitulua
Atala:
orrialdea
ADIERAZPENAK
13.5.2 ERLAZIO-ADIERAZPENAK
Erlazio-eragileek lotutako adierazpen aritmetikoak dira.
(P8 EQ 12.8)
13. kapitulua
Atala:
ADIERAZPENAK
29.
orrialdea
14.1 ESLEIPEN-SENTENTZIAK
Sententziarik sinpleena da eta honela defini daiteke:
(helmuga = adierazpen aritmetikoa)
Helmuga hauetan aukeratuko da: toki-parametro bat, edo, parametro global bat, edo, irakurketaeta idazketa-aldagai bat. Adierazpen aritmetikoa zenbakizko konstante sinplea izan daiteke edo
nahi beste konplexutasuna har dezake.
(P102 = FZLOY)
(ORGY 55 = (ORGY 54 + P100))
Toki-parametroa esleitu eta bere izena erabiltzen bada (adibidez: P0ren ordez, A) eta adierazpen
aritmetikoa zenbakizko konstantea bada, sententzia honela labur daiteke:
(P0 = 13.7) = => (A = 13.7) = => (A13.7)
Bloke bakar batean 26 esleipen ere egin daitezke helmuga desberdinetara, eta esleipen
bakartzat hartuko da helmuga bererako egindako esleipenen multzoa.
(P1 = P1 + P2, P1 = P1 + P3, P1 = P1*P4, P1 = P1/P5) eta (P1 = (P1+P2+P3)* P4/P5) berdinak
dira.
Bloke berean egindako esleipenak komen bidez , bereiziko dira.
14. kapitulua
Atala:
1.
ESLEIPEN-SENTENTZIAK
orrialdea
14.2 IKUSTE-SENTENTZIAK
(zenbaki osoa ERROREA, errore-testua)
Sententzia honek programaren egikaritze-prozesua geldiarazten du eta adierazitako errorea
ikustarazten du. Errorea honako moduetan aukeratuko da:
(zenbaki osoa ERROREA). Adierazitako errorearen zenbakia eta CNCko erroreen
kodearen arabera (baldin bada) zenbaki horri lotutako testua ikustaraziko du.
(zenbaki osoa ERROREA, errore-testua). Adierazitako errorearen zenbakia eta
testua ikustaraziko ditu, eta testua komatxoen artean idatzi beharko da.
(errore-testua ERROREA). Adierazitako errore-testua soilik ikustaraziko du.
Errore-zenbakia zenbakizko konstante edo parametro baten bidez definituko da. Tokiparametroa erabiltzean, bere zenbakizko forma (P0-P25) erabili beharra dago.
Programazioen adibideak:
(5 ERROREA)
(P100 ERROREA)
(Erabiltzailearen erroreko ERROREA)
(3 ERROREA, Erabiltzailearen errorea)
(P120 ERROREA, Erabiltzailearen errorea)
(MSG mezua)
Sententzia honek komatxo artean adierazitako mezua ikustarazten du.
CNC monitoreak eremu bat dauka DNDko mezuak edo erabiltzailearen programa
ikustarazteko. Jaso den azken mezua ikustaraziko da, nondik datorren kontuan hartu gabe.
Adibidez:
(MSG Erreminta egiaztatu)
2.
14. kapitulua
Atala:
orrialdea
IKUSTE-SENTENTZIAK
14. kapitulua
PROGRAMEN KONTROLAREN SENTENTZIAK
Atala:
GAITZEKO/EZGAITZEKO
SENTENTZIAK
3.
orrialdea
; Jauzi-sententzia
; Ez da egikaritzen
; Ez da egikaritzen
; Egikaritze-prozesuak bloke honetan jarraitzen du.
G00 X10
X5
Z0
X0
(RPT N10, N20) N3
G01 X20
N30 blokera helduta, programak N10-N20 atala hiru bider egikarituko du. Hori amaitu
ondoren, N40 blokean jarraituko du egikaritze-prozesuak.
4.
orrialdea
14. kapitulua
Atala:
FLUXU-KONTROLAREN
SENTENTZIA
14. kapitulua
PROGRAMEN KONTROLAREN SENTENTZIAK
eta
Atala:
FLUXU-KONTROLAREN
SENTENTZIA
5.
orrialdea
: Azpirrutinaren amaiera.
(CALL (adierazpena))
CALL sententziak adierazitako azpirrutinari dei egiten dio zenbaki baten edo emaitzan
zenbaki bat duen edozein adierazpenen bidez.
Programa nagusi batetik edo azpirrutina batetik beste azpirrutina bati dei egin dekiokeenez,
eta hortik bigarren era, eta bigarrenetik hirugarrenera, etab., CNCk gehienez 15 inbrikaziomailara mugatzen ditu deiak. Maila bakoitza 9999 bider errepika daiteke.
6.
14. kapitulua
Atala:
orrialdea
AZPIRRUTINEN SENTENTZIAK
(CALL 1)
(SUB 1)
(SUB 2)
(CALL 2)
(CALL 3)
(RET)
(RET)
(SUB 3)
(RET)
Adibidea:
Z
40
30
20
10
20
10
30
40
50
10
20
30
40
50
60
70
80
90
100
Y
G90 G00 X30 Y20 Z10
(CALL 10)
G90 G00 X60 Y20 Z10
(CALL 11)
M30
(SUB 10)
G91 G01 X20 F5000
(CALL 11)
G91 G01 Y10
(CALL 11)
G91 G01 X-20
(CALL 11)
G91 G01 Y-10
(CALL 11)
(RET)
(SUB 11)
G81 G98 G91 Z-8 I-22 F1000 S5000 T1 D1
G84 Z-8 I-22 K15 F500 S2000 T2 D2
G80
(RET)
; Zulaketa-ziklo finkoa
; Hariztaketa-ziklo finkoa.
14. kapitulua
Atala:
7.
AZPIRRUTINEN SENTENTZIAK
orrialdea
40
30
20
10
10
20
30
40
50
10
20
30
40
50
60
70
80
90
100
Y
G90 G00 X30 Y20 Z10
(PCALL 10, P0= 20, P1= 10)
G90 G00 X60 Y20 Z10
(PCALL 10, P0 = 10, P1 = 20)
M30
(SUB 10)
G91 G01 XP0 F5000
(CALL 11)
G91 G01 YP1
(CALL 11)
G91 G01 X-P0
(CALL 11)
G91 G01 Y-P1
(CALL 11)
(RET)
8.
14. kapitulua
Atala:
orrialdea
AZPIRRUTINEN SENTENTZIAK
(SUB 11)
G81 G98 G91 Z-8 I-22 F1000 S5000 T1 D1
G84 Z-8 I-22 K15 F500 S2000 T2 D2
G80
(RET)
; Zulaketa-ziklo finkoa
; Harizketa-ziklo finkoa
40
30
20
10
20
10
30
40
50
10
20
30
40
50
60
70
80
90
100
Y
14. kapitulua
Atala:
9.
AZPIRRUTINEN SENTENTZIAK
orrialdea
14. kapitulua
Atala:
orrialdea
AZPIRRUTINEN SENTENTZIAK
Editatu nahi den programa dagoeneko existitzen denean erabiliko da. CNC
tratamendua parametro horri eta hurrengoari esleitutako balioaren menpe egongo
da.
Ez da ezer definitzen. CNCk errore-mezu bat erakutsiko du adierazitako programa
irekitzen saiatzean.
A CNCk WRITE sententziaren bidez editatutako bloke berriak gaineratuko
ditu, dagoeneko dauden blokeen ondoren.
D CNCk dagoen programa ezabatuko du eta beste bat editatzen hasiko da.
Programaren iruzkinak ahalbideratzen du editatu nahi den programari testu edo iruzkina
lotzea. Horren ondoren, direktorio-programan programarekin batera ikustarazi ahal izango
da.
(WRITE <blokearen testua>)
WRITE sententziak <blokearen testuaren> barruan dagoen informazioa gaineratzen du,
programaren bloke berria bezala, OPEN P sententziaren bidez editatzen hasitako programaren
azken blokearen ondoren.
<blokearen testuaren> barruan ISO lengoaia programazio parametrikoarekin erabiliz gero,
WRITE sententzia egikaritzean duen zenbakizko balioaz ordezkatuko dira parametro
guztiak (globala eta tokikoak).
Adibideak P1=10 eta P2=20:
(WRITE G1 XP1 YP1 F100)
(WRITE (IF (P1 NE P2) P3 = P1 + P2))
Aurretik OPEN sententzia programatu barik WRITE sententzia programatuz gero, CNCk
dagokion errorea erakutsiko du, erabiltzeak duen pertsonalizatzeko programa editatu bada izan
ezik. Pertsonalizatzeko programa editatuz gero, editatzen ari den programari beste bloke bat
gaineratuko zaio.
14. kapitulua
PROGRAMEN KONTROLAREN SENTENTZIAK
Atala:
PROGRAMAK SORTZEKO
SENTENTZIAK
11.
orrialdea
Adibidea: Programa sortzea. Programak kardidoide baten hainbat puntu ditu. Kardioidearen
formula hauxe da:
R = B| cos (Q/2)|
Y
R
Q
Q angeluaren balioa
Bren balioa
Kalkulatzeko, angeluen hazkundea
Ardatzen aitzinapena
(WRITE FP3)
N100 (P10 = P1 * (ABS(COS(PO/2))))
(WRITE G01 G05 RP10 QP0)
(P0 = P0 + P2)
(IF (P0 NE 365) GOTO N100)
(WRITE M30)
(RET)
12.
orrialdea
; Mekanizazio-aitzinapena aukeratzen du
; R kalkulatzen du
; Mugimendu-blokea
; Angelu berria
; Angelua 365-ekoa ez bada, beste puntu
bat kalkulatzen du
; Programaren amaiera-blokea
; Azpirrutinaren amaiera
14. kapitulua
Atala:
PROGRAMAK SORTZEKO
SENTENTZIAK
14. kapitulua
PROGRAMEN KONTROLAREN SENTENTZIAK
Atala:
PERTSONALIZATZEKO
SENTENTZIAK
13.
orrialdea
(GOTO N10)
14.
orrialdea
14. kapitulua
Atala:
PERTSONALIZATZEKO
SENTENTZIAK
CNCk datua hamartar, hamaseitar eta bitar formatuan ikustaraztea ahalbideratzen du.
Horretarako hurrengo jarraibideak ditu:
(DW1 = 100) Hamartar formatua. 1. leihoan 100 balioa ikustarazten du.
(DWH2 = 100) Hamaseitar formatua. 2. leihoan 64 balioa ikustarazten du.
(DWB3 = 100) Bitar formatua. 3. leihoan 01100100 balioa ikustarazten du.
Errepresentazioa bitar formatuan (DWB) erabiltzen denean, 8 karakterera mugatzen da
ikustarazpena, 111111111 balioa erakusten da 255 baino handiagoetarako eta 100000000
balioa -127 baino txikiago diren baliorentzat.
Gainera, CNCk eskatutako leihoan datu-sarreretako (IBO-IB125) 26 aldagaietatik batean
gordetako zenbakia ikustaraztea ahalbideratzen du.
Hurrengo adibideak ardatzen aitzinapena nola eskatu eta gero nola ikustarazten duen
erakusten du:
(ODW 3, 4, 60)
; 3. datu-leihoa definitzen du.
(IB1 = INPUT Ardatzen aitzinapena: , 5.4); 4.61; ardatzak aurrera egitea eskatzen
du.
(DW3 = IB1)
; 3. leihoak izan duen aitzinapena
ikustarazten du.
(SK (1 adierazpena) = 1testu, (2 adierazpena) = 2 testu, )
SK sententziak adierazitako softkey-menu berria definitu eta ikustarazten du.
Adierazpen bakoitzak aldatu nahi diren softkey-en kopurua adieraziko du (1-7, eskerretik
hasita) eta horietan idatzi nahi diren testuak.
1. adierazpenak, 2. adierazpenak, 3. adierazpenak, izan dezakete zenbaki bat edo
emaitzan zenbaki bat duen edozein adierazpen.
Testu bakoitzak gehienez 20 karaktere onartuko ditu, eta 10 karakteretako bi lerrotan
adieraziko dira. Aukeratutako testuak 10 karaktere baino gutxiago baditu, CNCk goiko
lerroan definituko du, baina 10 baino gehiago baditu, programatzaileak zentratuko du.
Adibideak:
HELP
BORNE HANDIENA
AITZINAPENA BORNE
HANDIENA
14. kapitulua
PROGRAMEN KONTROLAREN SENTENTZIAK
Atala:
PERTSONALIZATZEKO
SENTENTZIAK
15.
orrialdea
(WKEY)
WKEY sententziak programa egikaritzea geldiarazi egiten du tekla bat sakatu arte.
Sakatutako tekla KEY aldagaian erregistratuta geratuko da.
Adibidea:
.........
.........
(WKEY)
; Itxaron tekla
(IF KEY EQ $FC00 GOTO N1000) ; F1 tekla sakatu bada, N1000ean jarraitzen du.
..........
..........
(WBUF TESTUA, (adierazpena))
WBUF sententzia programaren edizio-modua aukeratuta dagoela edizio-kanalera sartzen
denean erabiliko da.
Sententzia horrek edizioan dagoen blokeari, eta datuen sarrera-leihoaren barruan, gaineratzen
dio testua eta adierazpen-balioa, adierazpena ebaluatutakoan.
(Adierazpena) zenbaki bat edo emaitzan zenbaki bat duen edozein adierazpen izan dezake.
Adierazpena programatzea aukerakoa izango da, baina testua definitu beharra dago; eta
testua nahi ez bada, programatuko da.
Adibidea:
(WBUF (PCALL 25, )
(IB1 = INPUT A parametroa: ,-5.4)
(WBUF A =, IB1)
(IB2 = INPUT B parametroa: , -5.4)
(WBUF , B =, IB2)
(WBUF ))
16.
orrialdea
14. kapitulua
Atala:
PERTSONALIZATZEKO
SENTENTZIAK
Adibidea:
Erabiltzaileak duen pertsonalizatzeko programa: erabiltzaileak definitutako ziklo finko batek
lagundutako edizioa.
ERABILTZAILEAREN ZIKLOA
A
C
A parametroa: 123.45
(PAGE 1)
(ODW 1, 4, 60)
(ODW 2, 10, 60)
(ODW 3, 16, 60)
(WKEY)
(IF KEY EQ $F00 SYSTEM)
(SK1 = , SK2 = )
; Itxaron-tekla
; F1 tekla sakatu bada, programa amaitzen du
; Softkay-ak ezabatzen ditu.
; Errepikapen-kopurua eskatzea.
; N(sartutako balioa) gehitzen dio editatzen ari den
blokeari
(SYSTEM)
; Programaren amaiera
14. kapitulua
Atala:
PERTSONALIZATZEKO
SENTENTZIAK
17.
orrialdea
15. DIGITALIZAZIO-ZIKLOAK
CNC FAGOR 8050ak hurrengo digitalizazio-ziklo finkoak ditu:
1
2
Ziklo finkoak DIGIT goi-mailako sententziaren bidez programatuko dira eta hauxe da programazioformatua:
(DIGIT (adierazpena), (esleipen-sententzia))
Sententzia horrek digitalizazio-zikloari deia egiten dio zenbaki baten edo emaitzan zenbaki bat
duen edozein adierazpenen bidez. Gainera, ziklo horretako parametroak hastea ahalbideratzen
du esleipen-adierazpenaren bidez, hori egikaritzeko nahi den balioekin.
Ohar orokorrak
Digitalizazio-ziklo finko hauen guztien mugimenduak X, Y, Z ardatzetan egikarituko dira.
Lan--planoak horietako bi ardatzek osatu beharko dute (XY, XZ, YZ, YX, ZX, ZY). Beste
ardatza, planoarekiko elkarzut izan behar duena, luzera-ardatz moduan aukeratu beharko
da.
Digitalizazio-zikloa egiteko behar diren mekanizazio-baldintzak aukeratu behar dira, zikloari
dei egin baino lehen.
Digitalizazio-ziklo finkoa egikaritzen den bitartean, haztatutako puntuen posizio-kotak
programa batean biltzen dira. Horregatik, zikloari dei egin baino lehen, beharrezkoa da
datuak sartu nahi den programa irekitzea, (OPEN P) adierazpenaren bidez.
Datuak CNCko programaren memorian bildu nahi izan beharrean DNCren bidez periferiko
edo ordenagailu batera bidali nahi badira, (OPEN P) sententzia definitzean adierazi behar
da hori egin nahi dela.
Komenigarria da (OPEN P) sententziaren bidez irekitako programan gero programa hori
egikaritzeko erabiliko diren mekanizazio-baldintzak adieraztea. Horretarako (WRITE)
sententziaren bidez behar diren programak editatuko dira.
Haztapen-zikloa bukatutakoan, haztagailua zikloa hasi aurretik egon den lekuan egongo da.
Haztapen-ziklo finko bat egikaritzeak, ez du aldatzen aurreko G funtzioen historia.
Ziklo finkoak sortu dituzten programa-blokeak posizionamendukoak dira. Beraz, sortutako
programa amaitu nahi bada, programa amaitzeko M02 edo M30 funtzioa duen blokea
gaineratu beharko da.
15. kapitulua
DIGITALIZAZIO-ZIKLOAK
Atala:
1.
orrialdea
16. KOPIATZEA
CNC FAGOR 8050ak piezak kopiatzea ahalbidetzen duten hurrengo prestatze-funtzioak ditu:
G23 Luzerako ardatzean kopiatzea aktibatzea
G24 Digitalizazioa aktibatzea
G25 Kopiatzea baliogabetzea
G26 Kopiatze-zunda kalibratzea
Era berean, kopiatzeko hurrengo ziklo finkoak ere baditu:
1 Sarean kopiatzeko ziklo finkoa
2 Arkuan kopiatzeko ziklo finkoa
TRACE goi-mailako sententziaren bidez programatuko dira ziklo finkoak, eta programazio-formatua hau izango da:
(TRACE (adierazpena), (esleipen-sententzia))
Sententzia horrek kopiatze-zikloari dei egiten dio zenbaki baten bidez edo emaitzan zenbaki bat
duen edozein adierazpenen bidez. Gainera, esleipen-sententziaren bidez ziklo horren parametroak
hastea ahalbideratzen du eta hori egikaritu nahi den balioekin.
16. kapitulua
KOPIATZEA
Atala:
1.
orrialdea
G24 funtzioa piezaren digitalizazioaren blokea hastear dagoenean definitu behar da.
Kopiatzeko ziklo finkoek pieza osoaren digitalizazioa egitea ahalbideratzen dute, eta ez da
beharrezkoa G24 funtzioa definitzea.
Komenigarria da, ireki den programan, programa hori egikarituko den mekanizazio-baldintzak adieraztea (OPEN P) sententziaren bidez. Horretarako (WRITE) sententziaren
bidez editatuko dira beharrezkoak diren programa-blokeak.
2.
16. kapitulua
Atala:
orrialdea
KOPIATZEA
IRIZPIDEAK
N 5.5
Oinarrizko kontzeptuak:
*
Luzera-ardatzari dagokion kota bat definitzen den blokea programatu bada, blokea
egikaritzean CNCk dagokion errorea adieraziko du.
16. kapitulua
Atala:
3.
KOPIATZEA
LUZERAKO ARDATZEAN
KOPIATZEA (G23)
orrialdea
Programatzeko adibidea:
Kopiatze-eremuak (X100 Y0) eta (X150 Y50) mugak ditu. Haztapena Z ardatzaren arabera
egin behar da.
G17
G90 G01 X100 Y100 F1000
G23 I0 N1.2
N10 G91 X50
Y5
X-50
N20 Y5
(RTP N10, N20) N4
G25
M30
4.
orrialdea
16. kapitulua
Atala:
KOPIATZEA
LUZERAKO ARDATZEAN
KOPIATZEA (G23)
Esplorazio-neurria.
Digitalizatutako puntu batetik bestera dagoen distantzia da.
CNCk puntu berriaren kota emango du L parametroak adierazitako distantzia, espazioan eta
programatutako ibilbidearen arabera, egin ondoren.
E 5.5
Korda-errore.
Korda-erroreA hauxe da: modeloaren gainazal eta bildutako puntuetatik igarotzen den zatitutako
lerroaren artean dagoen gehienezko diferentzia edo perdoia. Aukeratutako lan-unitateetan
definitzen da (milimetrotan edo hazbetetan).
Programatu ezean edo 0 balioarekin programatuz gero, korda-errorea ez da kontuan izango, eta
beste puntu bat emango da, L parametroan adierazitako distantzia, espazioan eta programatutako
desplazamenduaren arabera, egin ondoren.
16. kapitulua
Atala:
5.
KOPIATZEA
DIGITALIZAZIOA (G24)
orrialdea
Oinarrizko kontzeptuak
*
G24 funtzioa piezaren digitalizazioa hastea nahi den blokea baino lehen definitu behar
da.
Digitalizaio-funtzioa baliogabetzeko G25 funtzioa programatu behar da.
Digitalizazio-funtzioa (G23) kopiatze-funtzioa baliogabetzen denean ere baliogabetzen
da, eta, hortaz, hurrengoetan ere bai:
-
Programatzeko adibidea:
Kopiatze eremuak (X100 Y0) eta (X150 Y50) mugak ditu, haztapena Z ardatzaren arabera egin
behar da.
G17
G90 G01 X65 Y0 F1000
(OPEN P12345)
(WRITE G01 G05 F1000)
G23 I0 N1.2
G24 L8 E5
G2 X100 Y35 I35 K0
G1 X200
G1 Y30
G1 X100
G3 X70 Y0 I0 K-30
G1 X75
G2 X100 Y25 I25 K0
G1 X200
G25
M30
6.
16. kapitulua
Atala:
orrialdea
KOPIATZEA
DIGITALIZAZIOA (G24)
16. kapitulua
Atala:
7.
KOPIATZEA
KOPIATZEA BALIOGABETZEA
(G25)
orrialdea
8.
orrialdea
16. kapitulua
Atala:
KOPIATZEA
KOPIATZE-ZUNDAREN
KALIBRAKETA (G26)
X5.5
Y5.5
Z5.5
16. kapitulua
Atala:
9.
KOPIATZEA
orrialdea
I5.5
K5.5
C5.5
10.
orrialdea
16. kapitulua
Atala:
KOPIATZEA
Horrek sareak egingo duen ibilbidea adieraziko du, eta kode honen arabera definituko
da
0 = Kopiatzea noranzko bietan egiten da (sigi-sagan)
1 = Kopiatzea sarean noranzko berean ibilita egingo da.
16. kapitulua
Atala:
11.
KOPIATZEA
orrialdea
L5.5
Korda-errorea.
Parametro hori kopiatzeaz gain piezaren digitalizazioa egin nahi denean definituko da.
Korda-errorea hauxe da: modeloaren gainazal eta bildutako puntuetatik igarotzen den
zatitutako lerroaren artean egon daitekeen gehienezko diferentzia edo perdoia.
Aukeratutako lan--unitateetan definitzen da (milimetrotan edo hazbetetan).
12.
orrialdea
16. kapitulua
Atala:
KOPIATZEA
OINARRIZKO FUNTZIONAMENDUA:
1.- X, Y, Z parametroen bidez definitutako puntuan jarriko da zunda.
2.- CNCk zunda modelora hurbilduko du horrekin kontaktua egin arte.
Piezaren digitalizazioa eskatu bada (L eta E parametroak) beste bloke bat sortuko du
(OPEN P) sententziaren bidez irekitako programan. Bloke horretan X, Y, Z, ardatzek hartzen
duten lekua adieraziko da (kota absolutuak zero piezari dagozkio).
3.- Zundak modeloaren gainazalarekin kontaktuan jarraituko du, eta programatutako ibilbidearen
arabera piezari jarraituko dio.
Pieza digitalizatzeko eskatu bada (L eta E parametroak), beste bloke bat sortuko da
digitalizatutako puntu bakoitzean. Bloke horretan X, Y, Z ardatzek duten lekua adieraziko
da.
4.- Ziklo finkoa amaitutakoan, zunda hasiera-puntura joango da. Mugimendu horrek honakoak
egingo ditu:
*
OHARRAK:
Kopiatze-zikloa amaitutakoan, haztagailua zikloa hasi aurretik egon den lekuan egongo da.
Kopiatze-ziklo finkoa egikaritzeak, ez du aldatzen aurreko G funtzioen historia.
Pieza digitalizatu nahi denean beharrezkoa da, ziklo finkoari dei egin baino lehen, (OPEN
P) sententziaren bidez datuak sartu nahi diren programa irekitzea.
Datuak, CNCko programen memoriaren barruan bildu beharrean DND bidez periferiko edo
ordenagailu batera bidali nahi badira, horixe adierazi beharko da (OPEN P) sententzia
definitzean.
Kontuan izan behar da ziklo finkoak sortutako programa-blokeak posizionamendukoak
direla (G01 XZY); beraz, komenigarria da programa horretan (WRITE) sententziaren bidez
mekanizazio-baldintzak eta M02 edo M30 amaiera-programaren funtzioetariko bat adieraztea.
16. kapitulua
Atala:
13.
KOPIATZEA
orrialdea
X5.5
Y5.5
Z5.5
14.
orrialdea
16. kapitulua
Atala:
KOPIATZEA
I5.5
Kopiatu nahi den eremu horretan kanpoen dagoen arkuaren erradioa definitzen du. Balio
positiboekin eta 0 baino handiago den balioarekin programatu behar da.
K5.5
Kopiatu nahi den eremu horretan barruen dagoen arkuaren erradioa definitzen du. Balio
positiboarekin programatu behar da.
Programatu ezean, ziklo finkoak K0 balioa hartuko du.
A5.5
Abzisa-ardatzaren arabera kopiatzea hastea nahi den puntuak eratzen duen angelua
definitzen du.
Programatu ezean, ziklo finkoak A0 balioa hartuko du.
B5.5
Abzisa-ardatzen arabera arkuen beste muturrak egiten duen angelua definitzen du.
A eta B parametroak definitzean, kontuan hartu behar da lehen ibilbidea erloju-orratzen
aurko noranzkoa joango dela.
Arkua desplazamenduekin programatuz gero, desplazamenduak sigi-sagan egingo
dira. Zirkunferentzia osoarekin programatuz gero, desplazamenduak zentrokideak
izango dira.
Programatu ezean, ziklo finkoak B360 balioa hartuko du.
Zirkunferentzian neurriak hartu nahi badira, A eta B parametroei balio berdina eman
behar zaie edo definitu gabe utzi behar dira eta ziklo finkoari A0 eta B360 balioak eman.
C5.5
Elkarren segidako arku bien artean egingo den erradioaren neurria edo distantzia
definitzen du.
Milimetrotan edo hazbetetan programatuko da. Balio positiboa eta 0 baino handiagoa
emango zaio.
16. kapitulua
Atala:
15.
KOPIATZEA
orrialdea
N5.5
L5.5
16.
orrialdea
16. kapitulua
Atala:
KOPIATZEA
E5.5
Korda-errorea.
Parametro hau kopiatzeaz gain pieza digitalizatu nahi denean definituko da.
Korda-errorea hauxe da: modeloaren gainazala eta bildutako puntuetatik igarotzen den
segmentutako lerroaren artean dagoen gehienezko distantzia edo perdoia. Aukeratutako
lan--unitateetan definitzen da (milimetrotan edo hazbetetan).
16. kapitulua
Atala:
17.
KOPIATZEA
orrialdea
OINARRIZKO FUNTZIONAMENDUA:
1.- Zunda X, Y, Z parametroen bidez definitutako puntuan jartzen da.
2.- CNCk zunda modelora hurbilduko du kontaktua egin arte.
Pieza digitalizatzeko eskatu bada (L eta E parametroak), (OPEN P) sententziaren bidez
irekitako programan beste bloke bat sortuko du. Bloke horretan X, Y, Z parametroek duten
lekua adieraziko da. (Zero piezari dagozkion kota absolutuak).
3.- Zundak modeloaren gainazalarekin kontaktuan jarraituko du, piezaren jarraipena egingo du
programatutako ibilbidearen arabera.
Pieza digitalizatzeko eskatu bada L eta E parametroak), digitalizatutako puntu bakoitzean
beste bloke bat sortuko da. Bloke horretan X, Y, Z ardatzek dituzten lekuak adieraziko dira
(piezaren zeroari dagozkion kota absolutuak).
4.- Ziklo finkoa amaitutakoan, zunda hasiera-puntura joango da. Mugimendu horrek honakoak
egingo ditu:
OHARRAK:
Kopiatze-zikloa amaitu eta gero, haztagailua zikloa egikaritu baino lehen izan duen lekuan
egongo da.
Kopiatze-ziklo finkoa egikaritzeak ez du aldatzen aurreko G funtzioen historia.
Pieza digitalizatu nahi denean, beharrezkoa da (OPEN P) sententziaren bidez datuak sartu
nahi diren programa irekitzea, ziklo finkoari dei egin baino lehen.
Datuak, CNCko programen memorian bildu beharrean, DNCren bidez periferiko edo
ordenagailu batera bidali nahi badira, horixe adierazi behar da (OPEN P) sententzia
definitzean.
Kontuan hartu behar da ziklo finkoak sortutako programa-blokeak posizionamendukoak
direla (G01 X Y Z); beraz, komenigarria da programa horretan mekanizazio-baldintzak eta
M02 edo M30 amaiera-programaren funtzio bat, (WRITE) sententziaren bidez adieraztea.
18.
orrialdea
16. kapitulua
Atala:
KOPIATZEA
ERANSKINA
A
CNC-REN BARNE-ALDAGAIAK
GOI-MAILAKO PROGRAMAZIOA
TEKLA-KODEAK
12
17
AKATS-KODEAK
20
31
A ERANSKINA
Esanahia
G00
G01
G02
G03
G04
G05
G06
G07
G08
G09
G10
G11
G12
G13
G14
G15
G16
G17
G18
G19
G20
G21
G22
G23
G24
G25
G26
*
*
*
*
?
?
*
*
*
*
*
*
*
*
*
*
Jartze azkarra
Interpolazio lineala
Interpolazio zirkularra (helikoidala), eskuinetara
Interpolazio zirkularra (helikoidala), ezkerretara
Blokeak prestatzea, tenporizazioa/etetea
Ertz biribildua
Zirkunferentziaren zentroa koordenatu absolutuetan
Ertz bizia
Ibilbide zirkularra, aurreko ibilbidearekiko ukitzailea
Ibilbide zirkularra, hiru punturen bidez definitua
Ispilu-irudiaren baliogabetzea
Ispilu-irudia Xn
Ispilu-irudia Yn
Ispilu-irudia Zn
Ispilu-irudia programatutako norabideetan
Luzera-ardatza aukeratzea
Plano nagusia bi norabideetatik aukeratzea
X-Y plano nagusia eta Z luzera-planoa
Z-X plano nagusia eta Y luzera-planoa
Y-Z plano nagusia eta X luzera-planoa
Lan-eremuen beheko mugak definitzea
Lan-eremuen goiko mugak definitzea
Lan-eremuen gaitzea/desgaitzea
Luzerako ardatzean kopiatzea aktibatzea
Digitalizazioa aktibatzea
Kopiatzea baliogabetzea
Kopiatze-zunda kalibratzea
G33
Hariztaketa elektronikoa
6.12
G36
G37
G38
G39
G40
G41
G42
G43
G44
*
*
*
*
*
Ertzak biribiltzea
Sarrera tangentziala
Irteera tangentzialal
Alakatzea
Konpentsazio erradiala baliogabetzea
Erreminta-erradioaren konpentsazioa, ezkerretara
Erreminta-erradioaren konpentsazioa, eskuinetara
Luzera-konpentsazioa
Luzera-konpentsazioa baliogabetzea
6.10
6.8
6.9
6.11
8.1
8.1
8.1
8.2
8.2
G53
G54
G55
G56
G57
G58
G59
*
*
*
*
*
*
?
?
*
?
?
Atala
6.1
6.2
6.3
6.3
7.1, 7.2
7.3.1
6.4
7.3.2
6.5
6.6
7.4
7.4
7.4
7.4
7.4
8.2
3.2
3.2
3.2
3.2
3.7.1
3.7.1
3.7.2
16.2
16.3
16.4
16.5
4.3
4.4.2
4.4.2
4.4.2
4.4.2
4.4.2
4.4.2
Funtzioa
G60
G61
G62
G63
G64
G65
G66
G67
G68
G69
G70
G71
G72
G73
G74
G75
G76
G77
G78
G79
G80
G81
G82
G83
G84
G85
G86
G87
G88
G89
G90
G91
G92
G93
G94
G95
G96
G97
G98
G99
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
?
?
*
*
?
?
?
?
*
*
Esanahia
Atala
10.1
10.2
10.3
10.4
10.5
10.6
11.1
11.3
11.4
9.5.1
3.3
3.3
7.5
7.6
4.2
12.1
12.1
7.7.1
7.7.2
Mk MODALa esan nahi du, hots, behin programatuta, G funtzioak aktibo irauten du, beste
G bateraezina programatu arte, M02, M30, EMERGENCIA, RESET egikaritu arte edo CNC
itzali eta piztu arte.
Dk LEHENETSIA esan nahi du, hots, CNCk denak hartuko ditu pizten denean eta M02, M30
egikaritu eta gero edo EMERGENCIA edo RESET baten ondoren.
? adierazten denean hauxe esan nahi da: G funtzioen BESTERIK EZEAN CNCko makinaparametro orokorren pertsonalizazioaren araberakoa dela.
B ERANSKINA
CNC-REN BARNE-ALDAGAIAK
R ikurrak dagokion aldagaia irakur daitekeela adierazten du.
W ikurrak dagokion aldagaia alda daitekeela adierazten du.
ERREMINTEI LOTUTAKO ALDAGAIAK
Aldagia
TOOL
TOD
NXTOOL
NXTOD
TMZPn
TLFDn
TLFFn
TLFNn
R
R
R
R
R
R
R
R
R
R
R/W R/W
R/W R/W
R/W R/W
R
R
R
R
-
TLFRn
TMZTn
TORn
R/W R/W
R/W R/W
R/W R/W
TOLn
R/W R/W
TOIn
R/W R/W
TOKn
R/W R/W
TOXn
R/W R/W
TOZn
R/W R/W
TOFn
TORn
TOIn
R/W R/W
R/W R/W
R/W R/W
TOKn
R/W R/W
ORG (X-C)
PORGF
PORGS
ORG(X-C)n
R
R
R/W
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
1 lan-eremuaren egoera.
2 lan-eremuaren egoera.
1 eremuaren behe-muga, hautatutako ardatzen arabera (X-C).
1 eremuaren goi-muga, hautatutako ardatzen araberako (X-C)
2 eremuaren behe-muga, hautatutako ardatzen arabera (X-C).
2 eremuaren goi-muga, hautatutako ardatzen arabera (X-C).
R
R
R
R
R
R
R
R
R
R
R R/W
R/W
R
R
R
R R/W
DNCFPR R R/W
R
PLCFPR
R
R
R
PRGFPR R
R
R
FRO
R/W
R
R
PRGFRO R
R R/W
DNCFRO R R/W
R
PLCFRO
R R/W
R
CNCFRO R
R
R
R
R
R
R
R
R
R
R
R
R
DEFLEY
DEFLEZ
DIST (X-C)
R/W R/W
SREAL
SPEED
DNCS
PLCS
PRGS
CSS
R
R
R
R
R
R
R
R
R
R/W
R
R
R
R
R
R
R
R
DNCCSS
R/W
PLCCSS
R/W
PRGSCSS R
SSO
R
R
R
PRGSSO R/W R
R
DNCSSO R
R R/W
PLCSSO
R R/W
R
CNCSSO R
R
R
SLIMIT
R
R
R
DNCSL
PLCSL
R
R
R
R
R/W
R/W
PRGSL
POSS
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
CALLP
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
MIRROR
SCALE
SCALE (X-C)
ORGROT
R
R
R
R
R
R
R
R
R
R
R
R
ROTPF
ROTPS
PRBST
CLOCK
TIME
DATE
TIMER
CYTIME
PARTC
FIRST
KEY
KEYSRC
ANAIn
ANAOn
CNCERR
PLCERR
DNCERR
R
R
R
R
R
R
R
R R/W
R
R R/W
R/W R/W R/W
R
R
R
R/W R/W R/W
R
R
R R/W R/W
R/W R/W R/W
R
R
R
R/W R/W R/W
R
R
R
R
-
Eragiketa-modua.
Egikaritzen ari den programaren zenbakia.
Egikaritutako azken blokeko etiketaren zenbakia.
Adierazitako G funtzioaren egoera (n).
G000tik G24rainoko funtzioen egoera.
G25etik GG49rainoko funtzioen egoera.
G50etik G74rainoko funtzioen egoera.
G75etik G99rainoko funtzioen egoera.
Adierazitako M funtzioaren egoera (n).
R M (0..6, 8, 9, 19, 30, 41..44) funtzioen egoera.
Plano aktiboaren abzisa-ardatzak eta ordenatu-ardatzak.
Ardatzari ezartzen zaion (G15) luzera-konpentsazioa.
Fresatzeko makinaren modeloa.
Ispilu-irudi aktiboak.
Erabilitako eskala-faktore orokorra
Adierazitako ardatzaren eskala-faktore partikularra.
(G73) koordenatu-sistemaren biraketaren angelua. Fresatzeko
makinaren modeloa.
Biraketaren zentroa, abzisa-ardatzen arabera. Fresatzeko
makinaren modeloa.
Biraketaren zentroa, ordenatu-ardatzen arabera. Fresatzeko
makinaren modeloa.
Haztagailuaren egoerara itzultzen da.
Sistemaren erlojua, segundotan.
Ordua ordua-minutua-segundoa formatuan.
Data urtea-hilabetea-eguna formatuan.
PLCk gaitutako erlojua, segundotan.
Pieza bat egikaritzeko denbora, segundo-ehuntan.
CNCren piezak zenbatzeko.
R Programa bat egikaritzen den lehen aldia.
Tekla-kodea.
Teklen jatorria, 0= teklatua, 1=PLC, 2=DNC.
Tentsioa adierazitako sarrera analogikoan, voltetan (n).
Adierazitako irteera analogikoan ezartzeko tentsioa, voltetan (n).
CNCn akats aktiboaren zenbakia.
PLCn akats aktiboaren zenbakia.
DNCren bidezko komunikazioan eragindako akatsaren
zenbakia.
C ERANSKINA
GOI-MAILAKO PROGRAMAZIOA
(AKATSA zenbaki osoa, akats-testua)
Programa egikaritzen eteten du eta adierazitako akatsa ikustarazten du.
(MSG mezua)
Adierazitako mezua ikustarazten du.
(ESBLK eta DSBLK)
CNCk ESBLK eta DSBLK artean dauden bloke guztiak bloke bakar moduan egikaritzen du.
(ESTOP eta DSTOP)
Stop-tekla eta kanpoko Stop-ikurra (PLC) gaitzeko (ESTOP) eta baliogabetzeko (DSTOP).
(EFHOLD eta DFHOLD)
(PLC) Feed-Hold sarrera gaitzeko (EFHOLD) eta baliogabetzeko (DFHOLD).
(GOTO N (adierazpena))
Programaren barruan jauzi bat eragiten du N (adierazpen) etiketaren bidez definitutako
blokera.
(RTP N(adierazpena), N(adierazpena))
N (adierazpena) etiketen bidez definitutako bi blokeen artean dagoen programaren zati bat
berriro egikaritzen du.
(IF baldintza <1ekintza> ELSE <2ekintza>)
Emandako baldintza aztertzen du, erlazio-adierazpena izan behar du. Baldintza benetakoa
bada (emaitza berdin 1), <1ekintza> egikarituko da, bestela (emaitza berdin 0) <2ekintza>
egikarituko da.
(SUB zenbaki osoa)
Azpirrutinaren definizioa.
RET
Azpirrutinaren amaiera.
(CALL (adierazpena))
Azpirrutina bati dei egin.
(PCALL (adierazpena), (esleipen-sententzia), (esleipen-sententzia))
Azpirrutina bati dei egin. Gainera, esleipen-sententzien bidez, azpirrutina horren, gehienez
ere, 26 toki-parametro hastea ahalbidetzen du.
(MCALL (adierazpena), (esleipen-sententzia), (esleipen-sententzia))
Haztagailuaren ziklo finkoa egikaritzen du, eta bere parametroak esleipen-sententzien
bidez hasiko dira.
(MDOFF)
Azpirrutina modala baliogabetzen du.
(PROBE (adierazpena), (esleipen-adierazpena), (esleipen-adierazpena))
Haztagailuaren ziklo finko bat egikaritzen du, eta bere parametroak esleipen--sententziaren
bidez hasiko dira.
(DIGIT (adierazpena), (esleipen-sententzia), (esleipen-sententzia))
Digitalizioko ziklo finkoa egikaritzen du, eta bere parametroak esleipen-adierazpenen bidez
hasiko dira.
(TRACE (adierazpena), (esleipen-adierazpena), (esleipen-adierazpena))
Kopiatzeko ziklo finkoa egikaritzen du, eta bere parametroak esleipen-adierazpenen bidez
hasiko dira.
(OPEN P (adierazpena), programaren iruzkina)
Beste programa bat editatzen hastarazten du eta programari iruzkin bat lotzea ahalbidetzen
du.
(WRITE <blokearen testua>)
<blokearen testua> barruan dagoen informazioa, programaren beste bloke baten moduan,
gehitzen du, OPEN P sententziaren bidez editatzen hasi zen programaren azken blokearen
ondoren.
10
(PAGE (adierazpena))
Adierazten den (0-255) erabiltzailearen edo (>1000) sistemaren orrialdearen zenbakia
ikustarazten du pantailan.
(SYMBOL (1 adierazpena), (2 adierazpena), (3 adierazpena))
1 adierazpenaren bidez adierazitako (0-255) ikurra ikustarazten du pantailan.
(lerroa, 0-639) 2 adierazpenak eta (zutabe 0-355) 3 adierazpenak adierazten dute pantailan
duen posizioa.
(IB (adierazpena) = INPUT testua, formatua)
Datuak sartzeko leihoan ikustarazten du adierazitako testua eta sarrera-aldagaian (IBn)
biltzen du erabiltzaileak sartu duen datua.
(ODW (1 adierazpena), (2 adierazpena), (3 adierazpena))
Pantailan kolore zuriko leiho bat definitu eta marrazten du (1 lerro eta 14 zutabe)
Bere posizioa pantailan 2 adierazpenak (lerroa) eta 3 adierazpenak (zutabea) definitzen
dute.
(DW (1 adierazpena) = (2 adierazpena), DW (3 adierazpena) = (4 adierazpena))
1, 3 adierazpenaren balioak adierazten dituen leihoetan 2, 4adierazpenak adierazten
duen zenbaki-datua ikustarazten du.
(SK (1 adierazpena) = 1 testua, (2 adierazpena) = 2 testua)
Adierazitako softkey-menu berria definitu eta ikustarazten du.
(WKEY)
Programa egikaritzea eten egiten du tekla sakatu arte.
(WBUF testua, (adierazpena))
Adierazpenaren balioa, baloratu ondoren, eta testua gaineratzen dizkio editatzen ari den
blokeari datuak sartzeko leihoaren barruan.
(SYSTEM)
Erabiltzeak pertsonalizatzeko programa egikaritzea eten egiten du eta CNCri dagokion
menu estandarrera bueltatzen da.
11
D ERANSKINA
TEKLA-KODEAK
Tekla bakoitzak 4 KODE desberdin ere sor ditzake tekla sakatuta, SHIFT eta CAPS funtzioen
arabera.
Beraz, A tekla sakatuta, hurrengo KODEak lortuko dira:
Hamaseitarra.
$61
$41
$41
$61
Tekla
12
Hamartarra.
097
065
065
097
Hamaseitarra Hamartarra
Tekla
Hamaseitarra Hamartarra
A
A+SHIFT
A+CAPS
A+SHIFT+CAPS
$61
$41
$41
$61
097
065
065
097
H
H+SHIFT
H+CAPS
H+SHIFT+CAPS
$68
$48
$48
$68
104
072
072
104
B
B+SHIFT
B+CAPS
B+SHIFT+CAPS
$62
$42
$42
$62
098
066
066
098
I
I+SHIFT
I+CAPS
I+SHIFT+CAPS
$69
$49
$49
$69
105
073
073
105
C
C+SHIFT
C+CAPS
C+SHIFT+CAPS
$63
$43
$43
$63
099
067
067
099
J
J+SHIFT
J+CAPS
J+SHIFT+CAPS
$6A
$4A
$4A
$6A
106
074
074
106
D
D+SHIFT
D+CAPS
D+SHIFT+CAPS
$64
$44
$44
$64
100
068
068
100
K
K+SHIFT
K+CAPS
K+SHIFT+CAPS
$6B
$4B
$4B
$6B
107
075
075
107
E
E+SHIFT
E+CAPS
E+SHIFT+CAPS
$65
$45
$45
$65
101
069
069
101
L
L+SHIFT
L+CAPS
L+SHIFT+CAPS
$6C
$4C
$4C
$6C
108
076
076
108
F
F+SHIFT
F+CAPS
F+SHIFT+CAPS
$66
$46
$46
$66
102
070
070
102
M
M+SHIFT
M+CAPS
M+SHIFT+CAPS
$6D
$4D
$4D
$6D
109
077
077
109
G
G+SHIFT
G+CAPS
G+SHIFT+CAPS
$67
$47
$47
$67
103
071
071
103
N
N+SHIFT
N+CAPS
N+SHIFT+CAPS
$6E
$4E
$4E
$6E
110
078
078
110
Tekla
Hamaseitarra Hamartarra
Tekla
Hamaseitarra Hamartarra
+SHIFT
+CAPS
+SHIFT+CAPS
$A4
$A5
$A5
$A4
164
165
165
164
U
U+SHIFT
U+CAPS
U+SHIFT+CAPS
$75
$55
$55
$75
117
085
085
117
O
O+SHIFT
O+CAPS
O+SHIFT+CAPS
$6F
$4F
$4F
$6F
111
079
079
111
V
V+SHIFT
V+CAPS
V+SHIFT+CAPS
$76
$56
$56
$76
118
086
086
118
P
P+SHIFT
P+CAPS
P+SHIFT+CAPS
$70
$50
$50
$70
112
080
080
112
W
W+SHIFT
W+CAPS
W+SHIFT+CAPS
$77
$57
$57
$77
119
087
087
119
Q
Q+SHIFT
Q+CAPS
Q+SHIFT+CAPS
$71
$51
$51
$71
113
081
081
113
X
X+SHIFT
X+CAPS
X+SHIFT+CAPS
$78
$58
$58
$78
120
088
088
120
R
R+SHIFT
R+CAPS
R+SHIFT+CAPS
$72
$52
$52
$72
114
082
082
114
Y
Y+SHIFT
Y+CAPS
Y+SHIFT+CAPS
$79
$59
$59
$79
121
089
089
121
S
S+SHIFT
S+CAPS
S+SHIFT+CAPS
$73
$53
$53
$73
115
083
083
115
Z
Z+SHIFT
Z+CAPS
Z+SHIFT+CAPS
$7A
$5A
$5A
$7A
122
090
090
122
T
T+SHIFT
T+CAPS
T+SHIFT+CAPS
$74
$54
$54
$74
116
084
084
116
SP
SP+SHIFT
SP+CAPS
SP+SHIFT+CAPS
$20
$20
$20
$20
032
032
032
032
13
Tekla
Hamaseitarra Hamartarra
$30
$3B
$30
$3B
048
059
048
059
$31
$21
$31
$21
049
033
049
033
$32
$22
$32
$22
050
034
050
034
$33
$27
$33
$27
051
039
051
039
$34
$5B
$34
$5B
052
091
052
091
5
+SHIFT
+CAPS
+SHIFT+CAPS
$35
$5D
$35
$5D
053
093
053
093
&
6
+SHIFT
+CAPS
+SHIFT+CAPS
$36
$26
$36
$26
054
038
054
038
$37
$28
$37
$28
055
040
055
040
[
4
+SHIFT
+CAPS
+SHIFT+CAPS
057
036
057
036
$2E
$3A
$2E
$3A
046
058
046
058
+
+SHIFT
+CAPS
+SHIFT+CAPS
$2B
$3E
$2B
$3E
043
062
043
062
<
+SHIFT
+CAPS
+SHIFT+CAPS
$2D
$3C
$2D
$3C
045
060
045
060
*
+SHIFT
+CAPS
+SHIFT+CAPS
$2A
$3F
$2A
$3F
042
063
042
063
%
/
+SHIFT
+CAPS
+SHIFT+CAPS
$2F
$25
$2F
$25
047
037
047
037
$3D
$23
$3D
$23
061
035
061
035
.
+SHIFT
+CAPS
+SHIFT+CAPS
14
$39
$24
$39
$24
9
+SHIFT
+CAPS
+SHIFT+CAPS
7
+SHIFT
+CAPS
+SHIFT+CAPS
056
041
056
041
>
,
3
+SHIFT
+CAPS
+SHIFT+CAPS
$38
$29
$38
$29
2
+SHIFT
+CAPS
+SHIFT+CAPS
8
+SHIFT
+CAPS
+SHIFT+CAPS
$
!
1
+SHIFT
+CAPS
+SHIFT+CAPS
Hamaseitarra Hamartarra
;
0
+SHIFT
+CAPS
+SHIFT+CAPS
Tekla
=
+SHIFT
+CAPS
+SHIFT+CAPS
Tekla
Hamaseitarra Hamartarra
ENTER
+SHIFT
+CAPS
+SHIFT+CAPS
$0D
$0D
$0D
$0D
013
013
013
013
HELP
+SHIFT
+CAPS
+SHIFT+CAPS
$FFF2
$FFF2
$FFF2
$FFF2
RESET
+SHIFT
+CAPS
+SHIFT+CAPS
Tekla
Hamaseitarra Hamartarra
$FFA5
$FFA5
$FFA5
$FFA5
65445
65445
65445
65445
65522
65522
65522
65522
65455
$FFF3
65523
$FFF3
65523
Goia
+SHIFT
+CAPS
+SHIFT+CAPS
$FFB0
$FFB1
$FFB0
$FFB1
65456
65457
65456
65457
$1B
$1B
$1B
$1B
027
027
027
027
Behea
+SHIFT
+CAPS
+SHIFT+CAPS
$FFB2
$FFB3
$FFB2
$FFB3
65458
65459
65458
65459
MAIN MENU
+SHIFT
+CAPS
+SHIFT+CAPS
$FFF4
$FFF4
$FFF4
$FFF4
65524
65524
65524
65524
Ezkerra
+SHIFT
+CAPS
+SHIFT+CAPS
$FFB4
$FFB5
$FFB4
$FFB5
65460
65461
65460
65461
CL
CL+SHIFT
CL+CAPS
CL+SHIFT+CAPS
$FFAD
65453
$FFAD
65453
Eskuina
+SHIFT
+CAPS
+SHIFT+CAPS
$FFB6
$FFB7
$FFB6
$FFB7
65462
65463
65462
65463
$FFAE
$FFAE
$FFAE
$FFAE
65454
65454
65454
65454
ESC
ESC+SHIFT
ESC+CAPS
ESC+SHIFT+CAPS
INS
INS+SHIFT
INS+CAPS
INS+SHIFT+CAPS
Aurreko orrialdea
+SHIFT
+CAPS
+SHIFT+CAPS
65455
15
Tekla
16
Hamaseitarra Hamartarra
Tekla
Hamaseitarra Hamartarra
F1
F1+SHIFT
F1+CAPS
F1+SHIFT+CAPS
$FC00
$FC00
$FC00
$FC00
64512
64512
64512
64512
Martxan
+SHIFT
+CAPS
+SHIFT+CAPS
$FFF1
$FFF1
$FFF1
$FFF1
65521
65521
65521
65521
F2
F2+SHIFT
F2+CAPS
F2+SHIFT+CAPS
$FC01
$FC01
$FC01
$FC01
64513
64513
64513
64513
Geldi
+SHIFT
+CAPS
+SHIFT+CAPS
$FFF0
$FFF0
$FFF0
$FFF0
65520
65520
65520
65520
F3
F3+SHIFT
F3+CAPS
F3+SHIFT+CAPS
$FC02
$FC02
$FC02
$FC02
64514
64514
64514
64514
F4
F4+SHIFT
F4+CAPS
F4+SHIFT+CAPS
$FC03
$FC03
$FC03
$FC03
64515
64515
64515
64515
F5
F5+SHIFT
F5+CAPS
F5+SHIFT+CAPS
$FC04
$FC04
$FC04
$FC04
64516
64516
64516
64516
F6
F6+SHIFT
F6+CAPS
F6+SHIFT+CAPS
$FC05
$FC05
$FC05
$FC05
64517
64517
64517
64517
F7
F7+SHIFT
F7+CAPS
F7+SHIFT+CAPS
$FC06
$FC06
$FC06
$FC06
64518
64518
64518
64518
E ERANSKINA
17
18
Araztaile-panela
Erreminta-panela.
Erreminta-biltegiaren panela.
M funtzio lagungarriaren panela.
Jatorrien panela
Torlojua konpentsatzeko panelak
Konpentsazio gurutzatuaren panela.
Makina-parametroen panela.
Erabiltzailearen parametro-panela.
Password-panela.
19
F ERANSKINA
AKATS-KODEAK
PROGRAMAZIO-AKATSAK
Akats lexikografikoak, sintaktikoak eta semantikoak dira. Orokorrean, editatzean egiten dira, eta
akats-mezua sortuko dute, edo egikaritzean ere egiten dira, akatsa sortzen dute eta prozesua
eten egiten da.
XEDE OROKORREKO AKATSAK
001
002
003
004
005
006
Lerroa hutsik
Datu desegokia.
Datuen ordena ez da zuzena.
Blokean ez da informazio gehiago onartzen.
Errepikatutako informazioa
Datu-formatua desegokia.
G funtzioak, bateraezinak.
G funtzioa ez da existitzen.
Ez da onartzen G funtzio gehiago.
Ez da onartzen M funtzio gehiago.
G/M funtzioa bakarrik doa.
F, S, T, D programatu M funtzioak baino lehen
Gama automatikoki aldatzen da.
Ez programatu etiketak parametroen bidez.
Ez du onartzen errepikapen-kopurua.
20
Koordenatu osatugabeak.
Koordenatu ez zuzenak.
Ez da onartzen koordenatu polarrik.
Ez da existitzen ardatz hori.
Ardatza(k) programatu.
Ardatz-ordena ez zuzena.
Puntu bateraezina plano aktiboarekin.
Kotak plano aktiboan programatu.
Ardatz elkarzuta plano aktiboan sartuta.
Zirkunferentziaren zentroa gaizki programatua.
Neurria programatu.
Neurria gaizki programatua.
Ez dira onartzen jartze-ardatzak edo HIRTH.
Ardatza akoplatuta dago.
Ez programatu ardatz akoplaturik.
Ez programatu GANTRY ardatzik.
HIRTH ardatza: balio osoak soilik programatu.
21
Ekintza baliogabea.
ELSE ez dago lotuta IF-ri.
N(0-999) etiketa programatu.
Programatu azpirrutinaren zenbakia 1etik 9999ra.
Azpirrutina errepikatua.
Ezin da azpirrutina definitu programa nagusiaren barruan.
Mezua espero da.
Ez da egin OPENa.
Programa-zenbakia espero da.
Programa ez da existitzen.
Programa dagoeneko existitzen da.
Parametro bat espero da.
Parametroa ez da existitzen.
Parametro-barrutia babestuta dago idazketatik.
CNCtik aldagaia ez da eskuragarria.
Aldagaia irakurtzeko soilik.
Aldagaia idazteko soilik.
Irteera analogikoa ez da eskuragarria.
Programatu kanalak: 0(CNC), 2(PLC) EDO 2(DNC).
Programatu akats-zenbakia 0tik 9999ra.
AKATSAK MATEMATIKA-ADIERAZPENETAN
0080
0081
0082
0083
0084
0085
0086
0087
0088
0089
0090
0091
0092
0093
0094
22
Lerro-kopurua programatu.
Zutabe-kopurua programatu.
Beste softkey bat programatu.
1etik 7ra softkey-ak programatu.
Beste leiho bat programatu.
Programatu leihoak 0tik 25era.
Programatu lerroak 0tik 20ra.
Programatu zutabeak 0tik 79ra.
Programatu orrialdeak 0tik 255era.
Programatu INPUT.
Programatu sarrerak 0tik 25era.
Programatu zenbakizko formatua.
Ez programatu 6.5 formatua baino handiagoak.
Komandoa erabiltzailearen kanalean soilik egikaritu ahal da.
Erabiltzailearen kanala: ez programatu laguntza geometrikorik, konpentsaziorik ez
eta ziklorik ere.
Ez dira onartzen toki-parametroak erabiltzailearen kanalean.
Blokea ezin da egikaritu, beste programa bat egikaritzen ari bada.
WBUF bakarrik egikaritu ahal da editatzen ari den erabiltzailearen sarreran.
23
Hitza ez da existitzen.
Zenbakizko formatua gainditu egin da.
Testua luzeegia da.
Mezua ez da zuzena.
Bit-kopurua ez da zuzena.
Ez da onartzen balio negatiborik.
Parametro-programazioa okerra.
Ez da onartzen hamartar formaturik.
24
25
26
*
*
*
*
**
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
*
*
*
*
*
*
*
*
*
X ardatza blokeatuta.
Y ardatza blokeatuta.
Z ardatza blokeatuta.
U ardatza blokeatuta.
V ardatza blokeatuta.
W ardatza blokeatuta.
A ardatza blokeatuta
B ardatza blokeatuta.
C ardatza blokeatuta.
1155
1156
1157
1158
1159
*
*
*
*
*
27
28
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
*
*
*
*
*
*
*
*
*
*
*
*
*
1173
1174
1175
1176
1177
1178
1179
1180
1181
*
*
*
*
*
*
*
*
*
1182
1183
1184
1185
1186
1187
1188
1189
1190
**
**
**
**
**
**
**
**
**
1191
1192
1193
1194
1195
1196
1197
1198
1199
**
**
**
**
**
**
**
**
**
1200
1201
1202
1203
1204
1205
1206
1207
1208
*
*
*
*
*
*
*
*
*
1209
1210
1211
1212
1213
1214
1215
1216
1217
*
*
*
*
*
*
*
*
*
HARDWARE-KO AKATSAK
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
*
**
**
**
**
**
**
**
**
**
**
**
**
**
**
**
*
**
**
**
**
**
**
**
Kanpo-larrialdia aktibatuta.
X ardatzean kaptazio-akatsa.
Y ardatzean kaptazio-akatsa.
Z ardatzean kaptazio-akatsa.
U ardatzean kaptazio-akatsa.
V ardatzean kaptazio-akatsa.
W ardatzean kaptazio-akatsa.
A ardatzean kaptazio-akatsa.
B ardatzean kaptazio-akatsa.
C ardatzean kaptazio-akatsa.
Buruan kaptazio-akatsa.
GEHIENEZKO TENPERATURA GAINDITUTA!!!
Ardatzen plakan ez dago tentsiorik.
I/O 1 plakan ez dago tentsiorik.
I/O 2 plakan ez dago tentsiorik.
I/O 3 plakan ez dago tentsiorik.
PLC ez dago prest.
Akatsa CNCko RAM memorian.
Akatsa CNCko EPROM memorian.
Akatsa PLCko RAM memorian.
Akatsa PLCko EPROM memorian.
Akatsa CNCko erabiltzailearen RAM memorian. Sakatu tekla.
Akatsa CNCko sistemaren RAM memorian. Sakatu tekla.
Akatsa PLCko RAM memorian. Sakatu tekla.
PLC-REN AKATSAK
3000
3001
3002
*
**
**
Ardatzen atzinapena eta buruaren biraketa eteten ditu. Horretarako ENABLE seinale
guztiak ezabatzen ditu eta CNCko irteera analogiko guztiak baliogabetzen ditu.
29
G ERANSKINA
Software-bertsioa: 701
PRESTAZIOA
GP eredua
Eskuliburu guztiak
Instalatzeko eskuliburua:
Programatzeko eskuliburua:
1. orrialdea.
3. at., 9. at.,
eranskina.
5. at., 13. at.
Kopiatzea
Instalatzeko eskuliburua
Programatzeko eskuliburua
1. at., 3. at.
5. at., 14. at., 16.
at., eranskina
Profilen editorea
Eragiketako eskuliburua
4. at.
Editore elkarreragilea
Eragiketako eskuliburua
4. at.
Eragiketako eskuliburua
4. at.
Instalatzeko eskuliburua
Programatzeko eskuliburua
Instalatzeko eskuliburua
Eragiketako eskuliburua
7. at.
Instalatzeko eskuliburua
Eragiketako eskuliburua
3. at.
5. at.
Instalatzeko eskuliburua
3. at., 9. at.,
eranskina
Instalatzeko eskuliburua
Eragiketako eskuliburua
7. at.
9. at.
AC-forward
Instalatzeko eskuliburua
3. at.
Eragiketako eskuliburua
5. at.
Egikaritze-denbora kalkulatu
Eragiketako eskuliburua
3. at.
30
PRESTAZIOA
Instalatzeko eskuliburua
Eragiketako eskuliburua
3. at.
7. at., 12. at.
Instalatzeko eskuliburua
Eragiketako eskuliburua
3. at., eranskina
11. at.
11. at.
Instalatzeko eskuliburua
3. at.
Eragiketako eskuliburua
3. at.
Eragiketako eskuliburua
10. at.
Programatzeko eskuliburua
14. at.
Programatzeko eskuliburua
Instalatzeko eskuliburua:
Programatzeko eskuliburua:
10 at., eranskina
13. at., eranskina
Instalatzeko eskuliburua
Sarrera logiko eta orokorra ardatzen
posizioko lakio-egoera adierazteko: LOPEN
9. at., eranskina.
Eragiketako eskuliburua
9. at.
PLC..Agindu berriak
Instalatzeko eskuliburua
7. at.
Instalatzeko eskuliburua
7. at.
Programatzeko eskuliburua
11. at.
ARDATZ-moduluaren X7 konektorea
Instalatzeko eskuliburua
1. at.
Instalatzeko eskuliburua
1. at., 3. at.
Instalatzeko eskuliburua
3. at.
Eragiketako eskuliburua
1. at.
31
BERMEA
Laguntza teknikoa kontratatu gabe:
OHARRA:
FAGOR AUTOMATIONek aldizka CNC erabiltzeko ikastaroak eta programazio-ikastaroak ematen ditu.
Zenbaki-kontrolak dituen prestazio guztiak ahalik eta gehien erabiltzeko nahi
duenarentzat dira ikastaroak.
Nahi duenak FAGOR AUTOMOTIONeko Komunikazio sailarekin harremanetan jarri,
bai idatziz bai telefonoz: 932-799511.
32
LANBIDE
EKIMENA