FANUC Series 30+-MODEL B FANUC Series 31+-MODEL B FANUC Series 32+-MODEL B. För svarvsystem ANVÄNDARHANDBOK B-64484SW-1/03



Relevanta dokument
Snabbguide i G-koder. Daniel Karlsson CNC Support

SNABBGUIDE I G-KODER. Andra upplagan för operatörer. Daniel Karlsson

Installationsanvisning av proximityläsare 1103/2. Mod. 1103/2

JF-Link. Trådlös elmanövrering av hydraulik. Instruktionsbok. Bruksanvisning i original

Centronic VarioControl VC420-II, VC410-II

CNC5003. CNC5003 är en industrimaskin som även passar hantverkaren. Maskinen är speciellt framtagen för trä, skivmaterial, plast och aluminium.

Innehållsförteckning

Larmanordning för motorcykel BRUKSANVISNING

Exempel. Vi skall bestämma koordinaterna för de punkter som finns i bild 3. OBS! Varje ruta motsvarar 1mm

Bruksanvisning KABA MAS AUDITCON KABA MAS HAMILTON Modell 100, 200, 400, 50 och 52

HOME. Elektroniskt dörrlås. Användarmanual. Utomordentligt säker. Utomordentligt enkel att använda.

Bruksanvisning AS-i-säkerhetsmodul för nödstopp Manöverenhet AC012S / / 2008

TMT-918 Fjärrkontroll med timer. Säkerhet. Tekniska data

Wolkerova 845 CZ Hulin Czech Republic

ANVÄNDARHANDBOK Alpha Gold

Driftinstruktion Digitalt dagkopplingsur 7LF41. 7LF VAC 1-kanal utan specialfunktioner

Milliamp Process Clamp Meter

Bruksanvisning. Digital styrpanel Digi II. Model För kontaktorboxar: WE WE WE

Radiomottagare LE10 CRS-URE Användarhandbok

Manual för WMR- 252 inbyggnadsmottagare med universaldimmer

S ANSLUTNINGAR KOPPLINGSPLINT CN1

Predator Digital 3D. Predator Digital 3D. Bruksanvisning. Version 1.0

U.S.A. ANILAM Inc Corporate Way Miramar, Florida (954) FAX (954)

SafetyMOB. Installations och användarmanual för. trådlöst nödstopp - dödmansgrepp. SafePort Marine. Dokument: SM_UM_sv Version:

MONTERINGSANVISNING & BRUKSANVISNING för CARGARD Portstyrning RDC 30 / RDC 120

Användarmanual för pollare, styrda av logik U200 eller U 201 Version V8

GSM-RELÄ MED 2 INGÅNGAR, 2 UTGÅNGAR. 850/900/1800/1900 MHz. GSMS-SW22 Manual

9-1 Koordinatsystem och funktioner. Namn:

BRUKSANVISNING. SYR Safe-T

Centronic SensorControl SC861

DC-108. Trådlös kontrollpanel för Nexa s brandvarnare i 868 MHz serien

MicroChiller2. Användarmanual. Mediavägen 8, Tyresö - Tel Fax D99218R BG 1(9)

Centronic SensorControl SC431-II

JP JOYSTICKS PJP-008 & PJP-014

KomfortEl. Bruksanvisning INNOVATION VABA

Nyheter i korthet. Edgecam Workflow 2016R1 ett stort steg framåt för fräsning, svarvning och trådgnistning

ALL-1 EC ELEKTRISK FETTPUMP INSTRUKTIONER & ANVÄNDARMANUAL

Maskininformation vm-1200

Anvisning för ARVI-systemet för dig som matar in personbedömningar

För ytterligare information om dimensioner, skärdata, omslipningsrekommendationer och måttritningar, se vår huvudkatalog SE-2.

COZZY FIRE MONTERINGS- OCH BRUKSANVISNING

Introduktion. Temperatursändarens finesser

Svensk Bruksanvisning

EasyStart R + Bruksanvisning. Bekväm fjärrkontroll med integrerat kopplingsur för parkeringsvärmare m.m.

BRUKSANVISNING. Modell: LMDT-810 Rörelsevakt / IR som sänder självlärande kodsignal till ansluten Nexa mottagare

Android (BYOD) -Installera mstart -Kom igång manual

Bruksanvisning för hjälpbegäran

Home Prosafe 1132 GSM larm (Art.nr )

Bruksanvisning för EkoTek anropsberlock

Uppsöka fast punkt (G75, G751)

ATS-centralapparat. Användarmanual

NoKey Force K B10A.docx. NoKey. FORCE K01 connector. Monterings- och programmeringsinstruktion. Svenska

Programvara. A faire Modul 1 utgång Till/Från Elektriska/mekaniska egenskaper: se produktens användarhandbok

Snabbstartguide Home Prosafe 1131 DTMF larm (Art.nr )

Logger II Plus RADERA NAMN RING UPP

ANVÄNDARHANDBOK KXT 441 Plus

LMLR-710 (Nätansluten mottagare/dörrklocka) LMLT-711 (Tryckknappsenhet/sändare för dörrklocka)

FÄLTMÄTINSTRUKTION TSI VELOCICALC

Radiomottagare typ DB317 & DBR1-M4 Bruksanvisning, utgåva 8

Centronic EasyControl EC315

Portabelt Bluetooth Ljudsystem Med PLL FM Radio TRA-800BT. Svensk Instruktions Manual

Användarmanual Jordfelsövervakning IsoBox 16 / IsoIn / IsoOut

ANGE ALLTID ANLÄGGNINGSNUMMER NÄR DU RINGER STAR ALARM AB

Snabbguide i handhavande av. PGC TWD RC-Series Reciprocator Control System. Styrning av vertikalrörelse hos 2 pistolförare

Ljudnivåmätare C.A 832

Kapitel 2 Vägg/golv... 3

Model T50. Voltage/Continuity Tester. Bruksanvisning. PN May Fluke Corporation. All rights reserved. Printed in China.

HANDHAVANDEBESKRIVNING LARMNET Instruktion för. Säkerhetsansvarig. Skrivare. Div. larmutgångar. Databussledningar 4 st. NÄT TELE.

DP Technology Corp lanserar sin innovativa CAM lösning ESPRIT 2015 för ökad produktivitet och automation

Sumake Instruktion för EW-1941L

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes

Bruksanvisning. Bestic software version Äthjälpmedel. Internet:

BRUKSANVISNING EASYSTART REMOTE + MONTERINGSANVISNING FORDONSVÄRMARE TEKNISK DOKUMENTATION BRUKSANVISNING SNABBGUIDE

LED för närvaro 0 gul; 2-1 grön Montage instruktion MV LED för fläkt hast. 0 gul; grön EYB 256 MV Miljödeklaration MD 94.

Programmering av stegmotorer ett miniprojekt i samarbete med Svensk Maskinprovning

1. PRESENTATION SÄKERHETSFÖRESKRIFTER Säkerhetsföreskrifter Användningsvillkor BESKRIVNING AV INSTRUMENTET...

Fräs Manual CNC. COPYRIGHT ( ) peter@pdahlen.se

LÖPBAND TM900 BRUKSANVISNING

FLEXIT SPIRIT. Monteringsinstruktion

NAVAL-ANBORRINGSVERKTYG:

Licensinnehavarens ansvar att skydda systemet

MANUAL NETALERT FÖR ANDROID VERSION 3.3

FUSE. 5 sec. Tryck ned tills Erforderligt ändläge (1) Tryck ned samtidigt (5 s) Rörelser (2 st.) Släpp upp samtidigt

Reservera utskriftsjobb

Bruksanvisning. Trådlöst kopplingsuttag FS20ST

ACCESS GEWA PROG SVENSK BRUKSANVISNING

Monteringsanvisning och Garanti

STANDESSE Comfort (VCS4..)

Användarhandbok Ändringar och tillägg från V520. MillPlus IT V530. Giltig till V520/00e V521/00f V522/00c V530/00f

Automatic Systems. Mekanisk enhet vändkors Standardarm TR4XX FÄLTMANUAL. Intergate AB Kilegatan Strömstad Tel: Fax:

Installations och användarmanual för BFM24TD, BFM24TD-GPS bränsleflödesmätare för diesel

Falck 6709 Armbandssändare

WAGO IO System Service Seminar. Diagnostik

e-sense move dali Manual

BRUKSANVISNING VE ISO

04/2014. Mod: MICRON-48/B. Production code: UPD80 Black

BLANDNINGSMASKIN HOBART N-50

BRUKSANVISNING. TapeKing. Talande måttband med vinkelmätare och vattenpass

Installation och montering av elektriska enheter får bara utföras av kvalificerade elektriker.

La thund. Svenska. Svens ka. Dokumentnummer: SV. Dokumentnummer: Date: Date: i7 0

Transkript:

FANUC Series 30+-MODEL B FANUC Series 31+-MODEL B FANUC Series 32+-MODEL B För svarvsystem ANVÄNDARHANDBOK B-64484SW-1/03

Ingen del av denna handbok får återges på något sätt. Alla specifikationer och konstruktioner kan ändras utan föregående meddelande. Produkterna i denna handbok följer Japans Foreign Exchange and Foreign Trade Law. Exporten av serie 30i-B, serie 31i-B5 från Japan är underställd en exportlicens utfärdad av Japans regering. Övriga modeller i handboken kan också vara underställda exportkontroller. Vidareexport till tredje land kan kräva ett tillstånd från regeringen i landet som exporten ska ske från. Dessutom kan produkten regleras av USA:s statliga bestämmelser om vidareexport till tredje land. Vid export eller vidareexport av dessa produkter, kontakta FANUC för rådgivning. Produkterna i handboken tillverkas under strikt kvalitetskontroll. Om en allvarlig olycka eller förlust emellertid kan förutses på grund av ett fel hos produkten, ska säkerheten beaktas noggrannt. I denna handbok har vi försökt att beskriva alla olika frågor i så stor utsträckning som möjligt. Vi kan dock inte beskriva allt som inte får göras och inte kan göras. Det som inte specifikt beskrivs som möjligt i denna handbok ska därför anses vara "omöjligt".

B-64484SW-1/03 SÄKERHETSÅTGÄRDER SÄKERHETSÅTGÄRDER Detta avsnitt beskriver säkerhetsåtgärderna som gäller vid handhavandet av CNC-maskiner. För att CNC-utrustade maskiner ska fungera på ett säkert sätt är det viktigt att dessa föreskrifter följs noga (beskrivningarna i detta avsnitt förutsätter denna maskinkonfiguration). Märk att vissa säkerhetsåtgärder endast gäller specifika funktioner som inte finns på alla CNC-maskiner. Användaren måste också följa de maskinspecifika säkerhetsföreskrifterna i den relevanta handbok som tillhandahålls av maskintillverkaren. Innan maskinen tas i drift eller programmering av styrprogram sker, är det operatörens skyldighet att göra sig förtrogen med innehållet i denna handbok och den relevanta handbok som tillhandahålls av maskintillverkaren. INNEHÅLL DEFINITION AV VARNINGSTEXTER OCH OBS!-INFORMATION...s-1 ALLMÄNNA SÄKERHETSREGLER...s-2 SÄKERHETSFÖRESKRIFTER FÖR PROGRAMMERING...s-3 SÄKERHETSFÖRESKRIFTER FÖR HANTERING...s-5 SÄKERHETSFÖRESKRIFTER FÖR DAGLIGT UNDERHÅLL...s-7 DEFINITION AV VARNINGSTEXTER OCH OBS!-INFORMATION Denna maskinhandbok innehåller säkerhetsåtgärder för att förhindra person- och maskinskador. Säkerhetsåtgärderna är uppdelade i Varning och Var försiktig, beroende på vilka risker som föreligger. Under OBS! sammanfattas kompletterande information. Läs alltid varningstexterna och den kompletterande informationen innan maskinen tas i drift. VARNING Anger att risk för personskada och/eller maskinskada föreligger om man inte följer de givna anvisningarna. VAR FÖRSIKTIG Anger risk för maskinskada om man inte följer de givna anvisningarna. OBS! Här ges kompletterande information. Läs denna handbok noga och förvara den på en säker plats. s-1

SÄKERHETSÅTGÄRDER B-64484SW-1/03 ALLMÄNNA SÄKERHETSREGLER VARNING 1 Kontrollera alltid först maskinens funktion innan du börjar bearbeta ett arbetsstycke. Börja därför med att provköra t.ex. ett enkelt block, matningsövermanning eller maskinspärr innan du startar en produktion eller kör maskinen utan verktyg och arbetsstycke. Om man inte kontrollerar att maskinen fungerar på rätt sätt kan maskinen bete sig på ett oväntat sätt, vilket kan skada arbetsstycket och/eller maskinen eller användaren. 2 Innan maskinen tas i drift, kontrollera noga alla inmatade data. Om maskinen körs med felaktigt specificerade data finns det risk för att maskinen beter sig oväntat, eventuellt med skador på arbetsstycket och/eller själva maskinen eller personskador. 3 Kontrollera att matningshastigheten är anpassad till den avsedda operationen. Varje maskin har generellt en maximalt tillåten matningshastighet. Matningshastigheten varierar med respektive bearbetning. I den handbok som medföljer maskinen anges den maximalt tillåtna matningshastigheten. Om maskinen arbetar med en annan hastighet än den tillåtna finns det risk för att maskinen beter sig oväntat, eventuellt med skador på arbetsstycket och/eller själva maskinen eller personskador. 4 Kontrollera noga kompenseringsriktningen och kompenseringsvärdet när verktygskompenseringsfunktionen används. Om maskinen körs med felaktigt specificerade data finns det risk för att maskinen beter sig oväntat, eventuellt med skador på arbetsstycket och/eller själva maskinen eller personskador. 5 CNC- och PMC-parametrarna har ställts in i fabriken. Normalt behöver de inte ändras. Om en parameter dock måste ändras, säkerställ att du är helt insatt i parameterns funktion innan den ändras. En felinställd parameter kan medföra att maskinen beter sig oväntat, eventuellt med skador på arbetsstycket och/eller själva maskinen eller personskador. 6 Omedelbart efter strömtillslaget får inga knappar på MDI-panelen tryckas ned förrän positionsdisplayen eller larmskärmen visas på CNC-maskinen. Vissa av knapparna på MDI-panelen används för underhåll eller andra särskilda manövrar. Om man trycker på någon av dessa knappar kan CNC-maskinen försättas i ett annat tillstånd än det normala. Om maskinen startas i detta tillstånd kan den bete sig på ett oväntat sätt. 7 CNC-maskinen levereras tillsammans med en ANVÄNDARHANDBOK och en programmeringshandbok som ger en heltäckande beskrivning av maskinfunktioner, inklusive eventuella tillvalsfunktioner. Observera att tillvalsfunktionerna kan variera mellan olika maskinmodeller. Det kan därför hända att vissa av de funktioner som beskrivs i handböckerna inte gäller för en viss modell. Kontrollera maskinspecifikationen vid tveksamheter. 8 Vissa funktioner kan ha införts på önskemål av maskintillverkaren. Hur dessa funktioner används och vilka säkerhetsföreskrifter som gäller framgår av instruktionsboken från maskintillverkaren. s-2

B-64484SW-1/03 SÄKERHETSÅTGÄRDER VAR FÖRSIKTIG LCD-skärmen tillverkas med en väldigt exakt tillverkningsteknik. En del pixlar kanske inte aktiveras eller förblir aktiverade. Detta fenomen är en vanlig egenskap på LCD-displayer och är inte någon defekt. OBS! Program, parametrar och makrovariabler lagras i ett permanentminne i CNC-maskinen. Dessa data bibehålls normalt även när strömmen stängts av. Dessa data kan dock raderas av misstag eller så kan man tvingas att radera alla data i permanentminnet under en felsökning. Som skydd mot ovanstående och för att få en snabb återställning av raderade data ska backup tas på alla viktiga data, och backup-kopian ska förvaras på en säker plats. Man kan bara skriva över maskinprogram till permanentminnet ett begränsat antal gånger. "High-speed program management" måste användas när registrering och radering av maskinprogram ofta upprepas på sådant vis att maskinprogrammen automatiskt hämtas från en PC för varje bearbetning. I läget "High-speed program management" sparas inte programmet till permanentminnet vid registrering, modifiering eller radering av program. SÄKERHETSFÖRESKRIFTER FÖR PROGRAMMERING I detta avsnitt behandlas de viktigaste säkerhetsåtgärderna rörande programmering. Läs igenom ANVÄNDARHANDBOKEN noga så att du är väl förtrogen med dess innehåll innan du börjar programmera. VARNING 1 Inställning av ett koordinatsystem Om ett koordinatsystem ställs in felaktigt kan maskinen bete sig oväntat då programmet utför ett annars giltigt rörelsekommando. En sådan oväntad operation kan skada verktyget, maskinen och arbetsstycket, med risk för personskador. 2 Positionering med icke-linjär interpolation När positionering sker med icke-linjär interpolation (positionering med icke-linjär rörelse mellan start- och slutpunkterna) måste verktygsbanan kontrolleras noggrant före programmeringen. Positioneringen sker med snabbtransport. Om verktyget kolliderar med arbetsstycket kan det skada verktyget, maskinen och arbetsstycket, med risk för personskador. 3 Funktion som involverar en rotationsaxel Vid programmering av en polär koordinatinterpolation eller normal-riktningsstyrning (vinkelrät) måste man vara noga med rotationsaxelns hastighet. Felaktig programmering kan göra att rotationsaxelns hastighet blir alldeles för hög. På grund av centrifugalkraften kan chucken då tappa greppet om arbetsstycket om detta inte har monterats på rätt sätt. Ett sådant missöde kan skada verktyget, maskinen och arbetsstycket, med risk för personskador. s-3

SÄKERHETSÅTGÄRDER B-64484SW-1/03 VARNING 4 Omvandling mellan tum- och metersystemet Omställning mellan tum och metriska enheter påverkar inte mätdata för arbetsstyckets origooffset, parameter eller aktuella position. Bestäm därför vilket måttsystem som ska användas innan maskinen startas. Att starta en operation med felaktigt specificerade data kan skada verktyget, maskinen och arbetsstycket, med risk för personskador. 5 Styrning med konstant skärhastighet När en axel som styrs med en konstant skärhastighet närmar sig origo för arbetsstyckets koordinatsystem, kan spindelvarvtalet bli för högt. Därför måste en maximalt tillåten hastighet specificeras. Om fel maximalt tillåtna hastighet specificeras kan detta skada verktyget, maskinen och arbetsstycket, med risk för personskador. 6 Slaglängdskontroll Efter strömtillslaget, genomför vid behov en manuell referenspunktsuppsökning. Slaglängdskontrollen kan inte utföras förrän efter en manuell referenspunktsuppsökning. Observera att när slaglängdskontrollen är inaktiverad utlöses inget larm även om en rörelsebegränsning överskrids. Detta kan skada verktyget, maskinen och arbetsstycket, med risk för personskador. 7 Störningskontroll på verktygsbärare En störningskontroll på verktygsbärare utförs utifrån de verktygsdata som angetts under automatdrift. Om verktygsspecifikationen inte motsvarar det verktyg som används kan interferenskontrollen inte utföras på rätt sätt. Detta kan skada verktyget, maskinen och arbetsstycket, med risk för personskador. Efter strömtillslaget, eller när man valt en verktygsbärare manuellt, ska alltid den automatiska driften startas och numret på det verktyg som ska användas specificeras. 8 Absolut/inkrementalt läge Om ett program som skapats med absoluta värden körs i det inkrementella driftläget eller vice versa, kan maskinen bete sig på ett oväntat sätt. 9 Val av plan Om ett felaktigt plan specificeras för cirkulär interpolation, spiralinterpolation eller för en fast cykel, kan maskinen bete sig på ett oväntat sätt. För mer information, se motsvarande funktionsbeskrivning. 10 Skippa momentbegränsning Innan man skippar momentbegränsningen måste momentbegränsningen tillämpas. Om ett kommando för att skippa momentbegränsning specificeras utan att faktiskt tillämpas, utförs ett rörelsekommando utan att något skip utförs. 11 Programmerbar spegling Observera att programmerade arbetsoperationer kan ändras väsentligt när en programmerbar spegling aktiveras. 12 Kompenseringsfunktion Om ett kommando baserat på maskinkoordinatsystemet eller ett referenspunktuppsökningskommando ges i kompenseringsfunktionsläget, avbryts kompenseringen tillfälligt vilket får maskinen att bete sig på ett oväntat sätt. Innan något av dessa kommandon körs ska därför kompenseringsfunktionsläget alltid avbrytas. s-4

B-64484SW-1/03 SÄKERHETSÅTGÄRDER SÄKERHETSFÖRESKRIFTER FÖR HANTERING Detta avsnitt behandlar säkerhetsåtgärder rörande maskinens betjäning. Läs igenom den bifogade ANVÄNDARHANDBOKEN noga så att du blir väl förtrogen med vad som står i den innan du börjar använda maskinen. VARNING 1 Manuell drift Bestäm verktygets och arbetsstyckets aktuella position när maskinen körs manuellt och kontrollera också att rörelseaxeln, riktningen och matningshastigheten är rätt specificerad. Om maskinen handhas på ett felaktigt sätt kan det skada verktyget, maskinen och arbetsstycket, med risk för personskador. 2 Manuell referenspunktsuppsökning Efter strömtillslaget utförs en manuell referenspunktsuppsökning vid behov. Om maskinen körs utan föregående manuell referenspunktsuppsökning kan den bete sig på ett oväntat sätt. Slaglängdskontrollen kan inte utföras innan den manuella referenspunktsuppsökningen har gjorts. En oväntad manöver i maskinen kan skada verktyget, maskinen, arbetsstycket eller orsaka personskada på användaren. 3 Manuellt sifferkommando När du ger ett manuellt sifferkommando ska den aktuella placeringen av verktyget och arbetsstycket fastställas, och se till att rörelseaxeln, riktningen och kommandot har angetts korrekt, och att de angivna värdena stämmer. Om maskinen används med ett felaktigt angivet kommando kan det skada verktyget, maskinen och arbetsstycket, med risk för personskador. 4 Handrattsmatning Vid handrattsmatning med stor skalfaktor, t.ex. 100, förflyttas verktyg och bord med hög hastighet. Vårdslöst handhavande kan skada verktyget och/eller maskinen, med risk för personskador. 5 Urkopplad övermanning Om övermanningsfunktionen är inaktiverad (enligt specifikationen i en makrovariabel) under gängskärning, fast gängning eller annan gängskärning, är hastigheten inte förutsägbar. Detta kan skada verktyget, maskinen och arbetsstycket, med risk för personskador. 6 Origo-/förinställningsoperation En origo-/förinställningsoperation får aldrig utföras när maskinen är programstyrd. Annars kan maskinen bete sig på ett oväntat sätt vilket kan skada verktyget, maskinen och arbetsstycket, med risk för personskador. 7 Förskjutning av arbetsstyckets koordinatsystem Manuella ingrepp, maskinspärr och spegling kan orsaka en förskjutning av arbetsstyckets koordinatsystem. Innan maskinen körs med programkontroll ska du bekräfta koordinatsystemet noga. Om maskinen körs med programkontroll utan att det finns utrymme för ändringar i arbetsstyckets koordinatsystem, så kan maskinen uppföra sig oväntat, vilket kan skada verktyget, maskinen, arbetsstycket eller orsaka personskada. s-5

SÄKERHETSÅTGÄRDER B-64484SW-1/03 VARNING 8 Programpanel och menyomkopplare Med hjälp av programpanelen, menyomkopplare och MDI-panelen kan man specificera manövrar som inte stöds av maskinens manöverpanel, t.ex. kommandon för byte av driftläge, ändring av övermanningsvärde och joggmatning. Märk dock att om MDI-knapparna används av misstag kan maskinen bete sig på ett oväntat sätt, vilket kan skada verktyget, maskinen och arbetsstycket, med risk för personskador. 9 Knappen ÅTERSTÄLL Om du trycker på knappen ÅTERSTÄLL stoppar det aktuella programmet. Som en följd av detta stoppas servoaxlarna. Knappen ÅTERSTÄLL kan ibland sluta fungera på grund av t.ex. problem med MDI-panelen. Om motorerna måste stoppas ska du därför använda nödstoppsknappen i stället för knappen ÅTERSTÄLL för att garantera säkerheten. 10 Manuellt ingrepp Om manuella ingrepp utförs under programkörningen kan verktygsbanan ändras vid omstart av maskinen. Innan maskinen startas om efter ett manuellt ingrepp är det därför viktigt att kontrollera inställningarna för omkopplarna för manuell absolutprogrammering, parametrarna och det absoluta/inkrementella kommandoläget. 11 Matningsstopp, övermanning och enkelblock Funktionerna matningsstopp, matningsövermanning och enkelblock kan inaktiveras med systemvariabel #3004 för anpassat makro. Var därför försiktig när du använder maskinen i detta fall. 12 Testkörning En testkörning används vanligtvis för att kontrollera maskinfunktionen. Under testkörningen går maskinen med en testkörningshastighet som avviker från den motsvarande programmerade matningshastigheten. Testkörningshastigheten kan ibland vara högre än den programmerade matningshastigheten. 13 Kompensering i MDI-läget för verktygsradie och kutter Verktygsbanor som programmerats i MDI-läget skall kontrolleras extra noggrant eftersom kutter- eller verktygsradiekompenseringen i detta fall inte används. När ett kommando har matats in med MDI-knapparna för att avbryta den automatiska driften i läget kutter- eller verktygsradiekompensering, bör man vara extra noga med att kontrollera verktygsbanan när den automatiska driften återupptas. För närmare information, se motsvarande funktionsbeskrivning. 14 Programredigering Om maskinen stoppas för redigering av bearbetningsprogrammet (ändra, infoga eller radera) kan maskinen bete sig på ett oväntat sätt när bearbetningen återupptas i samma program igen. I princip får man inte ändra, infoga eller radera kommandon i ett bearbetningsprogram medan det körs. s-6

B-64484SW-1/03 SÄKERHETSÅTGÄRDER SÄKERHETSFÖRESKRIFTER FÖR DAGLIGT UNDERHÅLL VARNING 1 Byte av minnesbackupbatteri När man byter batterier i backupminnet ska strömmen till maskinen (CNC) vara på och nödstoppet utlösas på maskinen. Eftersom detta arbete utförs med tillslagen spänning och öppet kopplingsskåp får detta arbete endast utföras av personal som utbildats i maskinens säkerhet och underhåll. Högspänningskretsarna (markerade med och försedda med ett isoleringsskydd) får absolut inte vidröras vid byte av batterierna. Vid kontakt med de oisolerade högspänningskretsarna föreligger extremt hög risk för elektrisk stöt. OBS! CNC-maskinen är försedd med batterier för att bevara minnet så att program-, offset- och parameterdata kan bibehållas även när nätspänningen är frånslagen. Om batterispänningen faller visas ett varningsmeddelande om låg batterispänning på maskinens programpanel eller skärm. När detta varningsmeddelande visas ska batterierna bytas ut inom en vecka. I annat fall försvinner informationen i CNC-minnet. Se "Metod för byte av batteri" i ANVÄNDARHANDBOKEN (gemensam för centreringssystemet för svarv/maskinprogram) för information om hur man går tillväga vid byte av batteri. VARNING 2 Byte av batteri till absolutpulsgivaren När man byter batterier i backupminnet ska strömmen till maskinen (CNC) vara på och nödstoppet utlösas på maskinen. Eftersom detta arbete utförs med tillslagen spänning och öppet kopplingsskåp får detta arbete endast utföras av personal som utbildats i maskinens säkerhet och underhåll. Högspänningskretsarna (markerade med och försedda med ett isoleringsskydd) får absolut inte vidröras vid byte av batterierna. Vid kontakt med de oisolerade högspänningskretsarna föreligger extremt hög risk för elektrisk stöt. OBS! Absolutpulskodarna är försedda med batterier för att bibehålla sina absoluta positioner. Om batterispänningen faller visas ett larm om låg batterispänning på maskinens manöverpanel eller skärm. När ett larm om låg batterispänning visas, byt batterier inom en vecka. I annat fall försvinner alla absoluta positionsdata i pulskodaren. Se underhållshandboken för FANUC SERVOMOTOR αi-serien för anvisningar om batteribytet. s-7

SÄKERHETSÅTGÄRDER B-64484SW-1/03 VARNING 3 Säkringsbyte Innan en en trasig säkring byts ut måste du emellertid lokalisera och ta bort orsaken till att den utlösts. Av den orsaken ska endast personal som gått igenom lämplig säkerhets- och underhållsutbildning göra detta. Högspänningskretsarna får absolut inte vidröras när kopplingsskåpet är öppet för byte av säkringar (markerade med och försedda med ett isoleringsskydd). Om en oisolerad högspänningskrets vidrörs föreligger extremt hög risk för elektrisk stöt. s-8

B-64484SW-1/03 INNEHÅLL INNEHÅLL SÄKERHETSÅTGÄRDER...s-1 DEFINITION AV VARNINGSTEXTER OCH OBS!-INFORMATION... s-1 ALLMÄNNA SÄKERHETSREGLER... s-2 SÄKERHETSFÖRESKRIFTER FÖR PROGRAMMERING... s-3 SÄKERHETSFÖRESKRIFTER FÖR HANTERING... s-5 SÄKERHETSFÖRESKRIFTER FÖR DAGLIGT UNDERHÅLL... s-7 I. ALLMÄNT 1 ALLMÄNT...3 1.1 OBSERVERA NÄR DU LÄSER HANDBOKEN... 6 1.2 OBSERVERA VID OLIKA DATATYPER... 6 II. PROGRAMMERING 1 ALLMÄNT...9 1.1 OFFSET... 9 2 FÖRBEREDANDE FUNKTION (G-FUNKTION)...10 3 INTERPOLATIONSFUNKTION...15 3.1 GÄNGSKÄRNING MED KONSTANT STIGNING (G32)... 15 3.2 KONTINUERLIG GÄNGSKÄRNING... 18 3.3 MULTIPELGÄNGSKÄRNING... 19 4 FUNKTIONER SOM FÖRENKLAR PROGRAMMERINGEN...21 4.1 FAST CYKEL (G90, G92, G94)... 21 4.1.1 Skärcykel för ytterdiameter/innerdiameter (G90)...21 4.1.1.1 Rak skärcykel...21 4.1.1.2 Konisk skärcykel...22 4.1.2 Gängskärningscykel (G92)...24 4.1.2.1 Rak gängningscykel...24 4.1.2.2 Konisk gängningscykel...27 4.1.3 Cykel för ändplanssvarvning (G94)...30 4.1.3.1 Planskärningscykel...30 4.1.3.2 Konisk skärcykel...31 4.1.4 Att använda fasta cykler (G90, G92, G94)...32 4.1.5 Fast cykel och nosradiekompensering...34 4.1.6 Restriktioner på fasta cykler...35 4.2 FAST MULTIPELREPETERCYKEL (G70-G76)... 38 4.2.1 Spånskärning vid svarvning (G71)...39 4.2.2 Spånskärning vid plansvarvning (G72)...51 4.2.3 Mallrepetering (G73)...55 4.2.4 Finbearbetningscykel (G70)...58 4.2.5 Cykel för ändplansstegborrning (G74)...62 c-1

INNEHÅLL B-64484SW-1/03 4.2.6 Borrcykel för ytter-/innerdiameter (G75)...64 4.2.7 Cykel för multipel gängskärning (G76)...66 4.2.8 Begränsningar för fast multirepetercykel (G70-G76)...71 4.3 FAST CYKEL FÖR BORRNING... 74 4.3.1 Frontborrningscykel (G83)/sidborrningscykel (G87)...77 4.3.2 Frontgängningscykel (G84) / sidgängningscykel (G88)...80 4.3.3 Frontborrningscykel (G85)/sidarborrningscykel (G89)...81 4.3.4 Avbryta fast cykel för borrning (G80)...82 4.3.5 Fast borrningscykel med förbättrad uteffekt av M-kod...82 4.3.6 Skyddsåtgärder som ska vidtas av operatören...83 4.4 VÄXLING AV POSITIONSKONTROLL FÖR FAST BORRNINGSCYKEL... 83 4.5 GÄNGNING MED FAST TAPP... 90 4.5.1 Frontgängningscykel med fast tapp(g84)/sidgängningscykel med fast tapp (G88)...90 4.5.2 Cykel för fast steggängning (G84 eller G88)...96 4.5.3 Avbryta fast cykel (G80)...100 4.5.4 Övermanning vid gängning med fast tapp...100 4.5.4.1 Övermanning vid extrahering...100 4.5.4.2 Övermanningssignal...101 4.6 FAST SLIPNINGSCYKEL (FÖR SLIPMASKIN)... 103 4.6.1 Längdslipningscykel (G71)...105 4.6.2 Längsgående slipningscykel med direkt konstantdimension (G72)...107 4.6.3 Oscillerande slipningscykel (G73)...109 4.6.4 Oscillerande slipningscykel med direkt konstantdimension (G74)...111 4.7 FASNING OCH HÖRN R... 113 4.8 SPEGLING FÖR DUBBELREVOLVER (G68, G69)... 119 4.9 DIREKT RITNINGSMÅTTPROGRAMMERING... 120 5 KOMPENSERINGSFUNKTIONER...126 5.1 VERKTYGSOFFSET... 126 5.1.1 Kompensering för verktygsgeometri samt för verktygsförslitning...126 5.1.2 T-kod för verktygskompensation...127 5.1.3 Verktygsval...127 5.1.4 Kompenseringsnummer...128 5.1.5 Kompensering/offset...128 5.1.6 Y-axeloffset...131 5.1.6.1 Stöd- eller fristående axlar för Y-axelkompensering...131 5.1.7 Andra kompenseringen för verktygsgeometri...131 5.1.8 Kompensering av 4:/5:e axeln...134 5.2 ÖVERSIKT ÖVER NOSRADIEKOMPENSERING (G40-G42)... 136 5.2.1 Imaginär verktygsnos...136 5.2.2 Riktning för den imaginära verktygsnosen...138 5.2.3 Offsetnummer och offsetvärde...139 5.2.4 Positions- och rörelsekommando för arbetsstycket...141 5.2.5 Anmärkningar om nosradiekompensering...146 5.3 ÖVERSIKT AV KUTTERKOMPENSERING (G40-G42)... 148 5.4 DETALJER OM KUTTER- ELLER RADIEKOMPENSERING FÖR VERKTYGSNOS... 154 5.4.1 Översikt...154 5.4.2 Verktygsrörelse vid uppstart...158 5.4.3 Verktygsrörelse i offsetläget...164 c-2

B-64484SW-1/03 INNEHÅLL 5.4.4 Avbrott av verktygsrörelse i offsetläge...183 5.4.5 Förhindra överskärning på grund av kutter- eller nosradiekompensering...189 5.4.6 Interferenskontroll...192 5.4.6.1 Operation som ska utföras om interferens bedöms föreligga...196 5.4.6.2 Larmfunktion för interferenskontroll...196 5.4.6.3 Funktionen kontroll för undvikande av interferens...198 5.4.7 Kutter- eller nosradiekompensering för inmatning från MDI...203 5.5 VEKTORINDRAGNING (G38)... 205 5.6 CIRKULÄR HÖRNINTERPOLATION (G39)... 206 5.7 UTVIDGAT VERKTYGSURVAL... 208 5.8 AUTOMATISKT VERKTYGSOFFSET (G36, G37)... 211 5.9 ROTERING AV KOORDINATSYSTEM (G68.1, G69.1)... 213 5.10 FUNKTIONEN AKTIVT BYTE AV KOMPENSERINGSVÄRDE BASERAT PÅ MANUELL MATNING... 218 6 MINNESOPERATION MED serie 15-FORMAT...221 6.1 ADRESSER OCH SPECIFICERBARA VÄRDEOMRÅDEN FÖR serie 15-PROGRAMFORMAT... 221 6.2 ANROP AV UNDERPROGRAM... 221 6.3 FAST CYKEL... 222 6.3.1 Skärcykel för ytterdiameter/innerdiameter (G90)...223 6.3.1.1 Rak skärcykel...223 6.3.1.2 Konisk skärcykel...224 6.3.2 Gängskärningscykel (G92)...225 6.3.2.1 Rak gängningscykel...225 6.3.2.2 Konisk gängningscykel...228 6.3.3 Cykel för ändplanssvarvning (G94)...231 6.3.3.1 Planskärningscykel...231 6.3.3.2 Konisk skärcykel...232 6.3.4 Hur man använder fasta cykler...234 6.3.5 Fast cykel och nosradiekompensering...235 6.3.6 Restriktioner på fasta cykler...236 6.4 FAST MULTIREPETERCYKEL... 239 6.4.1 Spånskärning vid svarvning (G71)...240 6.4.2 Spånskärning vid plansvarvning (G72)...253 Mallrepetering (G73)...257 6.4.4 Finbearbetningscykel (G70)...260 6.4.5 Cykel för ändplansstegborrning (G74)...264 6.4.6 Borrcykel för ytter-/innerdiameter (G75)...266 6.4.7 Multipel gängningscykel (G76 <G-kodsystem A/B>) (G78 <G-kodsystem C>) 268 6.4.8 Begränsningar för den fasta multirepetercykeln för borrning...274 6.5 FAST CYKEL FÖR BORRNING... 276 6.5.1 Höghastighetscykel för stegborrning (G83.1)...280 6.5.2 Borrcykel, punktborrcykel (G81)...281 6.5.3 Borrcykel, försänkning (G82)...282 6.5.4 Stegborrningscykel (G83)...283 6.5.5 Gängningscykel (G84)...284 6.5.6 Borrningscykel (G85)...286 6.5.7 Borrningscykel (G89)...287 c-3

INNEHÅLL B-64484SW-1/03 6.5.8 Avbryta fast cykel för borrning (G80)...288 6.5.9 Skyddsåtgärder som ska vidtas av operatören...288 7 STYRNINGSFUNKTION VID FLERA BANOR...289 7.1 BALANSSKÄR (G68, G69)... 289 III. DRIFT 1 IN- OCH UTMATNING AV DATA...297 1.1 INMATNING/UTMATNING PÅ VARJE SKÄRM... 297 1.1.1 In- och utmatning av Y-axeloffsetdata...297 1.1.1.1 Inmatning av Y-axeloffsetdata...297 1.1.1.2 Utmatning av Y-axeloffsetdata...298 1.1.2 Inmatning och utmatning av verktygskompensering/2:a geometridata...299 1.1.2.1 Inmatning av verktygskompensering/2:a geometridata...299 1.1.2.2 Utmatning av verktygskompensering/2:a geometridata...300 1.1.3 In- och utmatning av 4:e/5:e axelns offsetdata...301 1.1.3.1 Inmatning av kompenseringsdata för 4:/5:e axeln...301 1.1.3.2 Utmatning av kompenseringsdata för 4:/5:e axeln...302 1.2 IN-/UTMATNING AV DATA PÅ SKÄRMEN ALLA IO... 304 1.2.1 In- och utmatning av Y-axeloffsetdata...304 1.2.2 Inmatning och utmatning av verktygskompensering/2:a geometri verktygskompensering...305 2 STÄLLA IN OCH VISA DATA...308 2.1 SKÄRMAR SOM VISAS MED FUNKTIONSKNAPP... 308 2.1.1 Inställning och visning av verktygsoffsetvärdet...308 2.1.2 Direktinmatning av verktygsoffsetvärde...313 2.1.3 Direktinmatning av verktygsoffsetvärde B...316 2.1.4 Inmatning av offsetvärde med verktygsräknaren...318 2.1.5 Inställning av förskjutningsvärdet för arbetsstyckets koordinatsystem...319 2.1.6 Inställning av värden för verktygskompensering/andra kompenseringen av verktygsgeometri...322 2.1.7 Inställning av Y-axeloffsetet...325 2.1.8 Inställning av kompensering av 4:/5:e axeln...332 2.1.9 Chuck- och dubbdocksbarriärer...337 BILAGA A PARAMETRAR...347 A.1 BESKRIVNING AV PARAMETRAR... 347 A.2 DATATYP... 385 A.3 INSTÄLLNINGSTABELLER FÖR STANDARDPARAMETRAR... 386 c-4

I. ALLMÄNT

B-64484SW-1/03 ALLMÄNT 1.ALLMÄNT 1 ALLMÄNT Denna handbok omfattar följande delar: Om denna handbok I. ALLMÄNT I detta kapitel beskrivs handbokens uppbyggnad, tillämpliga modeller och relaterade handböcker II. samt hur denna handbok ska läsas. PROGRAMMERING Beskrivning av varje funktion: Format för programmering på NC-språket, av egenskaper och restriktioner. III. DRIFT Beskriver manuell och automatisk maskindrift, rutiner för inmatning och utmatning av data och rutiner för redigering av ett program. BILAGA Med parameterlista. OBS! 1 I denna handbok beskrivs de funktioner som kan användas för svarvsystemets banstyrningstyp. För andra funktioner som inte är specifika för svarvsystemet hänvisas till operatörshandboken (gemensam för svarvsystem/fleroperationsmaskin) (B-63484EN). 2 Vissa funktioner som beskrivs i denna handbok gäller inte vissa produkter. Närmare information om detta finns i handboken BESKRIVNINGAR (B-64482EN). 3 I denna handbok redogörs inte för de parametrar som inte nämns i texten. För information om dessa parametrar hänvisas till parameterhandboken (B-64490EN). Parametrar används för att ställa in funktioner och drifttillstånd för en CNC-verktygsmaskin och värden som används ofta i förväg. Maskintillverkaren brukar ställa in parametrarna i fabriken så att användaren kan använda maskinen på ett enkelt sätt. 4 I denna handbok beskrivs inte bara grundläggande funktioner utan även tillvalsfunktioner. Tillvalsfunktionerna för det aktuella systemet framgår av handboken från maskintillverkaren. Tillämpliga modeller Den här handboken beskriver modellerna i tabellen nedan. Förkortningarna nedan kan förekomma i texten. Modellnamn Förkortning FANUC Series 30i-B 30i B Series 30i FANUC Series 31i-B 31i B FANUC Series 31i-B5 31i B5 Series 31i FANUC Series 32i-B 32i B Series 32i - 3 -

1.ALLMÄNT ALLMÄNT B-64484SW-1/03 OBS! 1 Om inte annat anges hänvisas modellnamnen 31i-B, 31i-B5, och 32i-B gemensamt till som 30i. Detta gäller emellertid inte nödvändigtvis när post 3 nedan tillämpas. 2 Vissa funktioner som beskrivs i denna handbok gäller inte vissa produkter. För närmare information, se Beskrivningar (B-64482EN). Särskilda symboler I denna handbok används följande symboler: - IP Anger en kombination av axlar som X_ Y_ Z_ På den understrukna positionen efter varje adress placeras ett numeriskt värde, t.ex. ett koordinatvärde (används i PROGRAMMERING). - ; Betecknar ett blockslut. Motsvarar ISO-koden LF eller EIA-koden CR. Referenshandböcker till Serie 30i- MODELL B Serie 31i- MODELL B Serie 32i- MODELL B I följande tabell hittar du referenshandböckerna till Serie 30i-B, Serie 31i-B, Serie 32i-B. Den här handboken markeras med en asterisk(*). Tabell 1 (a) referenshandböcker Handbokens titel Nummer DESCRIPTIONS <BESKRIVNINGAR> B-64482EN CONNECTION MANUAL (HARDWARE) <ANSLUTNINGAR; ELEKTRISKA KRETSAR B-64483EN (hårdvara)> CONNECTION MANUAL (FUNCTION) <ANSLUTNINGAR; ELEKTRISKA KRETSAR B-64483EN-1 (funktion)> OPERATÖRSMANUAL (gemensam för svarvsystem/fleroperationsmaskin) B-64484SW OPERATÖRSMANUAL (för svarvsystem) B-64484SW-1 * OPERATÖRSMANUAL (till fleroperationsmaskiner) B-64484SW-2 MAINTENANCE MANUAL <SERVICEHANDBOK> B-64485EN PARAMETER MANUAL <PARAMETERHANDBOK> B-64490EN Programmering Makroexekverare PROGRAMMERINGSHANDBOK B-63943EN-2 Makrosammanställare PROGRAMMERINGSHANDBOK B-66263EN C Language Executor PROGRAMMING MANUAL <PROGRAMMERINGSHANDBOK för B-63943EN-3 C-språkexekverare> PMC PMC PROGRAMMING MANUAL<PMC PROGRAMMERINGSHANDBOK> B-64513EN Nätverk PROFIBUS-DP Board CONNECTION MANUAL <PROFIBUS-DP-kort B-63993EN ANSLUTNINGSHANDBOK> Snabbt ethernet/snabb dataserver ANVÄNDARHANDBOK B-64014EN DeviceNet Board CONNECTION MANUAL <DeviceNet-kort ANSLUTNINGSHANDBOK> B-64043EN FL-net Board CONNECTION MANUAL <FL net-kort ANSLUTNINGSHANDBOK> B-64163EN CC-kopplingspanel KOPPLINGSHANDBOK B-64463EN - 4 -

B-64484SW-1/03 ALLMÄNT 1.ALLMÄNT Handbokens titel Driftmanövreringsfunktion MANUELL GUIDE i (gemensam för svarvsystem/fleroperationsmaskin) OPERATÖRSMANUAL MANUELL GUIDE i (för fleroperationsmaskin) OPERATÖRSMANUAL MANUELL GUIDE i Inställningshjälp OPERATÖRSMANUAL Dual Check Safety Dual Check Safety CONNECTION MANUAL <Dual Check Safety ANSLUTNINGSHANDBOK> Nummer B-63874EN B-63874EN-2 B-63874EN-1 B-64483EN-2 Referenshandböcker för SERVOMOTOR serie αi/βi I följande tabell listas handböckerna relaterade till SERVOMOTOR serie αi/βi Tabell 1 (b) referenshandböcker Handbokens titel FANUC AC SERVO MOTOR αi series DESCRIPTIONS <FANUC AC SERVOMOTOR serie αi BESKRIVNINGAR> FANUC AC SPINDLE MOTOR αi series DESCRIPTIONS <FANUC AC SPINDELMOTOR serie αi BESKRIVNINGAR> FANUC AC SERVO MOTOR βi series DESCRIPTIONS <FANUC AC SERVOMOTOR serie βi BESKRIVNINGAR> FANUC AC SPINDLE MOTOR βi series DESCRIPTIONS <FANUC AC SPINDELMOTOR serie βi BESKRIVNINGAR> FANUC SERVO AMPLIFIER αi series DESCRIPTIONS <FANUC SERVOFÖRSTÄRKARE serie αi BESKRIVNINGAR> FANUC SERVO AMPLIFIER βi series DESCRIPTIONS <FANUC SERVOFÖRSTÄRKARE serie βi BESKRIVNINGAR> FANUC SERVO MOTOR αis series, FANUC SERVO MOTOR αi series, FANUC AC SPINDLE MOTOR αi series, FANUC SERVO AMPLIFIER αi series MAINTENANCE MANUAL <FANUC SERVOMOTOR serie αis, FANUC SERVOMOTOR serie αi, FANUC AC SPINDELMOTOR serie αi, FANUC SERVO FÖRSTÄRKARE serie αi MAINTENANCE MANUAL <SERVICEHANDBOK>> FANUC SERVO MOTOR βis series, FANUC AC SPINDLE MOTOR βi series, FANUC SERVO AMPLIFIER βi series, MAINTENANCE MANUAL <FANUC SPINDELMOTOR serie βis, FANUC SPINDELMOTOR serie βi, FANUC SERVO FÖRSTÄRKARE serie βi MAINTENANCE MANUAL <SERVICEHANDBOK>> FANUC AC SERVO MOTOR αi series, FANUC AC SERVO MOTOR βi series, FANUC LINEAR MOTOR LiS series, FANUC SYNCHRONOUS BUILT-IN SERVO MOTOR DiS series PARAMETER MANUAL <FANUC AC SERVOMOTOR serie αi, FANUC AC SERVOMOTOR serie βi, FANUC LINJÄRA MOTOR serie LiS, FANUC SYNKRONA INBYGGDA SERVOMOTOR serie DiS PARAMETERHANDBOK> FANUC AC SPINDLE MOTOR αi/βi series, BUILT-IN SPINDLE MOTOR Bi series PARAMETER MANUAL <FANUC AC SPINDELMOTOR serie αi/βi, INBYGGD SPINDELMOTOR B serie i PARAMETERHANDBOK> Nummer B-65262EN B-65272EN B-65302EN B-65312EN B-65282EN B-65322EN B-65285EN B-65325EN B-65270EN B-65280EN Ovanstående servomotorer och motsvarande spindlar kan anslutas till den CNC som denna handbok gäller. I serierna αi SV, αi SP, αi PS och βi SV, kan de emellertid bara anslutas till versioner som är kompatibla med 30 i-b. I serien βi SVSP kan de inte anslutas. Denna handbok bygger främst på att kunden använder FANUC SERVOMOTOR serie αi. För servomotor- och spindelinformation, se handböckerna för ansluten servomotor och spindel. - 5 -

1.ALLMÄNT ALLMÄNT B-64484SW-1/03 1.1 OBSERVERA NÄR DU LÄSER HANDBOKEN VAR FÖRSIKTIG 1 Funktionen för ett CNC-system för verktygsmaskiner beror inte bara på CNC-maskinen utan på kombinationen av verktygsmaskin, dess magnetbord, servosystemet, CNC-maskinen, manöverpanelerna etc. Det är för svårt att beskriva funktion, programmering och drift för alla kombinationer. I denna handbok utgår vi därför generellt från CNC-maskinen. För närmare information om en specifik CNC-maskin hänvisar vi till handboken från maskintillverkaren, vilken också ska prioriteras i tveksamma fall. 2 För att läsaren lätt ska hitta önskad information finns det en kapitelrubrik på överst på varje sida. Genom att leta upp önskad rubrik först kan läsaren referera till enbart de delar som behövs. 3 I denna handbok beskrivs så många vanliga tillämpningsvarianter som möjligt. Den kan dock inte behandla alla kombinationer av funktioner, alternativ och kommandon som inte bör användas. Om en specifik kombination av olika operationer inte är beskriven, bör den inte användas. 1.2 OBSERVERA VID OLIKA DATATYPER VAR FÖRSIKTIG Bearbetningsprogram, parametrar, offsetdata osv. finns lagrade i CNC-maskinens interna permanenta minne. Generellt sett bibehålls innehållet även efter att strömmen bryts. Däremot kan det förekomma att viktiga data i det permanenta minnet måste raderas på grund av en felmanövrering eller en felåterställning. Som skydd mot ovanstående och för att få en snabb återställning av raderade data ska backup tas på alla viktiga data, och backup-kopian ska förvaras på en säker plats. Man kan bara skriva över maskinprogram till permanentminnet ett begränsat antal gånger. "High-speed program managemen" måste användas när registrering och radering av maskinprogram ofta upprepas på sådant vis att maskinprogrammen automatiskt hämtas från en PC för varje bearbetning. I läget "High-speed program management" sparas inte programmet till permanentminnet vid registrering, modifiering eller radering av program. - 6 -

II. PROGRAMMERING

B-64484SW-1/03 PROGRAMMERING 1.ALLMÄNT 1 ALLMÄNT Kapitel 1, "ALLMÄNT", består av följande avsnitt: 1.1 OFFSET...9 1.1 OFFSET Verktyg för råskärning Förklaring - Verktygsoffset I regel används flera verktyg för att bearbeta ett arbetsstycke. Dessa verktyg har olika längd. Det är mycket svårt att hela tiden anpassa ett program till nya verktygslängder. Därför är det bäst att mäta längden på varje verktyg innan de används. Om man ställer in skillnaden mellan standardverktygets längd och längden på varje verktyg i CNC-styrningen (Se kapitlet "Inställning och visning av data" i OPERATÖRSMANUALEN (gemensam för svarvsystem/fleroperationsmaskin)), kan bearbetning ske efter verktygsväxling utan att programmet behöver ändras. Denna funktion kallas verktygsoffset. Standardverktyg Finbearbetningsverktyg Fårningsverktyg Gängningsverktyg Arbetsstycke Fig. 1.1 (a) Verktygskompensering - 9 -

2. FÖRBEREDANDE FUNKTION (G-FUNKTION) PROGRAMMERING B-64484SW-1/03 2 FÖRBEREDANDE FUNKTION (G-FUNKTION) En siffra efter adressen G anger kommandofunktionen för det aktuella blocket. G-koder indelas i följande två typer. Engångs G-kod Modal G-kod Typ Innebörd G-koden är endast verksam i blocket där den specificeras. G-koden är verksam tills en annan G-kod i samma grupp specificeras. (Example) G01 and G00 are modal G codes in group 01. G01 X_ ; Z_ ; G01 is effective in this range. X_ ; G00 Z_ ; G00 is effective in this range. X_ ; G01 X_ ; : Det finns tre G-kodsystem i svarvsystemet: A,B, och C (Tabell 2 (a)). Välj ett G-kodssystem som använder bits 6 (GSB) och 7 (GSC) parameter nr. 3401. Välj motsvarande alternativ för att använda G-kodssystem B eller C. I allmänhet beskriver OPERATÖRSMANUAL hur G-kodssystem A används, förutom när den post som beskriv endast kan använda G-kodssystem B eller C. I sådant fall beskrivs G-kodssystem B eller C. Förklaring 1. När rensningsstatus (bit 6 (CLR) i parameter nr 3402) ställs in vid strömtillslag eller återställning, försätts de modala G-koderna i de tillstånd som beskrivs nedan. (1) De modala G-koderna försätts i de tillstånd som är markerade med såsom visas i tabellen. (2) G20 och G21 förblir oförändrade när rensningstillståndet ställs in vid strömtillslag eller återställning. (3) Vilken status G22 eller G23 har vid påslagning anges av bit 7 (G23) i parameter nr 3402. Dock förblir G22 och G23 oförändrade när rensningsstatus anges vid återställning. (4) Användaren kan välja G00 eller G01 genom att ställa in bit 0 (G01) med parameter nr. 3402. (5) Användaren kan välja G90 eller G91 genom att ställa in bit 3 (G91) med parameter nr. 3402. När G-kodsystem B eller C används i svarvsystemet, bestämmer inställningen av bit 3 (G91) i parameter nr. 3402 vilken kod, antingen G90 eller G91, som skall användas. 2. Alla G-koder utom G10 och G11 är engångskoder. 3. När en G-kod som inte finns i G-kodlistan specificeras, eller en G-kod som inte har något motsvarande alternativ specificeras, utlöses larm PS0010. 4. Flera G-koder kan specificeras i samma block om samtliga G-koder tillhör olika grupper. Om flera G-koder i samma grupp specificeras i samma block är endast den senast specificerade G-koden giltig. 5. Om en G-kod i grupp 01 specificeras i en cykel för borrning avbryts den fasta cykeln för borrning. Detta betyder att tillståndet blir detsamma som när man specificerar G80. Observera att G-koderna i grupp 01 inte påverkas av en G-kod som specificerar en fast cykel. 6. När G-kodsystem A används specificeras inte absolut eller inkrementell programmering av en G-kod (G90/G91) utan av ett adressord (X/U, Z/W, C/H, Y/V). Endast den inledande nivån tillhandahålls vid returpunkten för den fasta cykeln för borrning. 7. G-koder visas gruppvis. - 10 -

B-64484SW-1/03 PROGRAMMERING 2. FÖRBEREDANDE FUNKTIO N G-kodsystem A B C Grupp Tabell 2 (a) G-kodlista Funktion G00 G00 G00 Positionering (snabbtransport) G01 G01 G01 Linjär interpolation (skärhastighet) G02 G02 G02 Cirkulär interpolation CW eller spiralinterpolation CW G03 G03 G03 Cirkulär interpolation CCW eller spiralinterpolation CCW G02.2 G02.2 G02.2 Spolformad interpolation CW 01 G02.3 G02.3 G02.3 Exponentiell interpolation CW G02.4 G02.4 G02.4 Konvertering av 3-dimensionellt koordinatsystem CW G03.2 G03.2 G03.2 Spolformad interpolation CCW G03.3 G03.3 G03.3 Exponentiell interpolation CCW G03.4 G03.4 G03.4 Konvertering av 3-dimensionellt koordinatsystem CCW G04 G04 G04 Fördröjning AI konturstyrning (kommando kompatibelt med högpreciserad G05 G05 G05 konturstyrning), höghastighetscykler i maskinprogram, 00 höghastighetdrift av binära program G05.1 G05.1 G05.1 AI konturstyrning/nano-utjämning/utjämnad interpolation G05.4 G05.4 G05.4 HRV3, 4 på/av G06.2 G06.2 G06.2 01 NURBS interpolation G07 G07 G07 Interpolation av hypotetisk axel G07.1 (G107) G07.1 (G107) G07.1 (G107) Cylindrisk interpolation G08 G08 G08 Utvidgad förhandskontroll G09 G09 G09 00 Exakt stopp G10 G10 G10 Programmerbar datainmatning G10.6 G10.6 G10.6 Indragning och återställning av verktyg G10.9 G10.9 G10.9 Programmerbar växling mellan diameter/radie-specificering G11 G11 G11 Avbryt programmerbar datainmatning G12.1 (G112) G13.1 (G113) G12.1 (G112) G13.1 (G113) G12.1 (G112) G13.1 (G113) 21 Polärt koordinatinterpolationsläge Avbryt polärt koordinatinterpolationsläge G17 G17 G17 Val av plan XpYp G17.1 G17.1 G17.1 Plan konverteringsfunktion 16 G18 G18 G18 Val av plan ZpXp G19 G19 G19 Val av plan YpZp G20 G20 G70 Inmatning i tum 06 G21 G21 G71 Inmatning i mm G22 G22 G22 Funktionen lagrad slaglängdskontroll på 09 G23 G23 G23 Funktionen lagrad slaglängdskontroll av G25 G25 G25 Spindelvarvtalskontroll av 08 G26 G26 G26 Spindelvarvtalskontroll på G27 G27 G27 Kontroll av referenspunktsuppsökningen G28 G28 G28 Referenspunktsuppsökning G28.2 G28.2 G28.2 Positionskontroll inaktiverar återgång till referensposition G29 G29 G29 Rörelse från referenspunkten G30 G30 G30 2:a, 3:e och 4:e referenspunktsuppsökningen 00 G30.1 G30.1 G30.1 Återgång till flytande referenspunkt G30.2 G30.2 G30.2 Positionskontroll inaktiverar återgången till 2:a, 3:e eller 4:e referenspunkten G31 G31 G31 Skipfunktion G31.8 G31.8 G31.8 Hoppa över EGB-axel - 11 -

2. FÖRBEREDANDE FUNKTION (G-FUNKTION) PROGRAMMERING B-64484SW-1/03 G-kodsystem A B C Grupp Tabell 2 (a) G-kodlista Funktion G32 G33 G33 Gängskärning G34 G34 G34 Gängskärning med variabel stigning G35 G35 G35 Cirkulär gängning CW Cirkulär gängning CCW (när bit 3 (G36) med parameter nr. G36 G36 G36 3405 är inställd till 1) eller Automatisk vektygskompensering (X-axeln) (när bit 3 (G36) med parameter nr. 3405 är inställd till 0) G37 G37 G37 01 Automatisk verktygskompensering (Z-axel) (när bit 3 (G36) med parameter nr.3405 är inställd till 0) G37.1 G37.1 G37.1 Automatisk verktygskompensering (X-axel) (när bit 3 (G36) med parameter nr.3405 är inställd till 1) G37.2 G37.2 G37.2 Automatisk verktygskompensering (Z-axel) (när bit 3 (G36) med parameter nr.3405 är inställd till 1) G38 G38 G38 Radiekompensering av verktyg/verktygsnos: med bibevarad vektor G39 G39 G39 Radiekompensering av verktyg/verktygsnos: hörnrundningsinterpolation G40 G40 G40 Radiekompensering av verktyg/verktygsnos: avbryt G41 G41 G41 Radiekompensering av verktyg/verktygsnos: vänster G42 G42 G42 Radiekompensering av verktyg/verktygsnos: höger G41.2 G41.2 G41.2 3-dimensionell kutterkompensering: vänster (typ 1) G41.3 G41.3 G41.3 3-dimensionell kutterkompensering: (kompensering av främre udd) G41.4 G41.4 G41.4 3-dimensionell kutterkompensering: vänster (typ 1) (FS16i-kompatibelt kommando) G41.5 G41.5 G41.5 07 3-dimensionell kutterkompensering: vänster (typ 1) (FS16i-kompatibelt kommando) G41.6 G41.6 G41.6 3-dimensionell kutterkompensering: vänster (typ 2) G42.2 G42.2 G42.2 3-dimensionell kutterkompensering: höger (typ 1) G42.4 G42.4 G42.4 3-dimensionell kutterkompensering: höger (typ 1) (FS16i-kompatibelt kommando) G42.5 G42.5 G42.5 3-dimensionell kutterkompensering: höger (typ 1) (FS16i-kompatibelt kommando) G42.6 G42.6 G42.6 3-dimensionell kutterkompensering: höger (typ 2) G40.1 G40.1 G40.1 Avbryter normalriktningskontroll G41.1 G41.1 G41.1 19 Normal riktningskontroll vänster på G42.1 G42.1 G42.1 Normal riktningskontroll höger på G43 G43 G43 Kompensering för verktygslängd + (Bit 3 (TCT) med parameter nr. 5040 måste vara "1".) G44 G44 G44 Kompensering för verktygslängd - (Bit 3 (TCT) med parameter nr. 5040 måste vara "1".) G43.1 G43.1 G43.1 Kompensering för verktygslängd i riktning som verktygsaxeln (Bit 3 (TCT) med parameter nr. 5040 måste vara "1".) Punktstyrning för verktygscentrum (typ 1) G43.4 G43.4 G43.4 (Bit 3 (TCT) med parameter nr. 5040 måste vara "1".) 23 Punktstyrning för verktygscentrum (typ 2) G43.5 G43.5 G43.5 (Bit 3 (TCT) med parameter nr. 5040 måste vara "1".) G43.7 G43.7 G43.7 Kompensering för verktyg (G44.7) (G44.7) (G44.7) (Bit 3 (TCT) med parameter nr. 5040 måste vara "1".) G44.1 G44.1 G44.1 Konvertering för verktygskompensation (Bit 3 (TCT) med parameter nr. 5040 måste vara "1".) G49 G49 G49 Ångra Kompensering för verktygslängd (G49.1) (G49.1) (G49.1) (Bit 3 (TCT) med parameter nr. 5040 måste vara "1".) - 12 -

B-64484SW-1/03 PROGRAMMERING 2. FÖRBEREDANDE FUNKTIO N G-kodsystem A B C Grupp Tabell 2 (a) G-kodlista Funktion G50 G92 G92 Inställning av koordinatsystem eller låsning av maximalt 00 spindelvarvtal G50.3 G92.1 G92.1 Förinställning av arbetsstyckets koordinatsystem - G50 G50 Avbryter skalindelning 18 - G51 G51 Skalindelning G50.1 G50.1 G50.1 Avbryter programmerbar spegling 22 G51.1 G51.1 G51.1 Programmerbar spegling G50.2 (G250) G51,2 (G251) G50.2 (G250) G51,2 (G251) G50.2 (G250) G51,2 (G251) 20 Avbryt polygon svarvning Polygon svarvning G50.4 G50.4 G50.4 Avbryt synkroniseringsstyrning G50.5 G50.5 G50.5 Avbryt sammansatt styrning G50.6 G50.6 G50.6 Avbryt överlagrad styrning G51.4 G51.4 G51.4 Starta synkroniseringsstyrning G51.5 G51.5 G51.5 Starta sammansatt styrning G51.6 G51.6 G51.6 00 Starta överlagrad styrning G52 G52 G52 Inställning av lokalt koordinatsystem G53 G53 G53 Inställning av maskinens koordinatsystem G53.1 G53.1 G53.1 Riktningsstyrning för verktygsaxel G53.6 G53.6 G53.6 Riktningskontroll av verktygsaxel vid indragning av verktygets centerpunkt G54 (G54,1) G54 (G54,1) G54 (G54,1) Val av arbetsstyckets koordinatsystem 1 G55 G55 G55 Val av arbetsstyckets koordinatsystem 2 G56 G56 G56 14 Val av arbetsstyckets koordinatsystem 3 G57 G57 G57 Val av arbetsstyckets koordinatsystem 4 G58 G58 G58 Val av arbetsstyckets koordinatsystem 5 G59 G59 G59 Val av arbetsstyckets koordinatsystem 6 G54.4 G54.4 G54.4 26 Kompensering av fel vid inställning av arbetsstycke G60 G60 G60 00 Enkelriktad positionering G61 G61 G61 Exakt stopp-läge G62 G62 G62 Läge för automatisk hörnövermanning 15 G63 G63 G63 Gängningsläge G64 G64 G64 Bearbetningsläge G65 G65 G65 00 Makroanrop G66 G66 G66 Modalt makroanrop A G66.1 G66.1 G66.1 12 Modalt makroanrop B G67 G67 G67 Ångra modalt makroanrop A/B G68 G68 G68 04 Spegling på för dubbelrevolver eller balansskärningsläge G68.1 G68.1 G68.1 Läge med rotationsstart av koordinatsystemet eller 3-dimensionell systemkonvertering på G68.2 G68.2 G68.2 Kommando för lutat arbetsplan 17 G68.3 G68.3 G68.3 Kommando för lutat arbetsplan via verktygsaxelns riktning G68.4 G68.4 G68.4 Kommando för lutat arbetsplan (inkrementellt multikommando) G69 G69 G69 04 Spegling av för dubbelrevolver eller avbryt balansskärningsläge G69.1 G69.1 G69.1 17 Ångra rotationsstart av koordinatsystemet eller läge med 3-dimensionell systemkonvertering av - 13 -

2. FÖRBEREDANDE FUNKTION (G-FUNKTION) PROGRAMMERING B-64484SW-1/03 G-kodsystem A B C Grupp Tabell 2 (a) G-kodlista Funktion G70 G70 G72 Finbearbetningscykel G71 G71 G73 Spånskärning vid svarvning G72 G72 G74 Spånskärning vid plansvarvning G73 G73 G75 00 Mallrepetercykel G74 G74 G76 Ändplansdjuphålsborrcykel G75 G75 G77 Ytterdiameter/innerdiameter borrcykel G76 G76 G78 Multipelgängskärningscykel G71 G71 G72 Tvärgående slipningscykel G72 G72 G73 Tvärgående direktdimensionering/slipningscykel 01 G73 G73 G74 Slipningscykel med oscillering G74 G74 G75 Direktdimensionering/slipningscykel med oscillering G80 G80 G80 10 Avbryt fast cykel för borrning Elektronisk växellåda: avbryt synkronisering G81.1 G81.1 G81.1 00 Kapningsfunktion/högpreciserande oscilleringsfunktion G80.4 G80.4 G80.4 Elektronisk växellåda: avbryt synkronisering 28 G81.4 G81.4 G81.4 Elektronisk växellåda: synkroniseringsstart G80.5 G80.5 G80.5 Elektronisk växellåda 2 par: avbryt synkronisering 27 G81.5 G81.5 G81.5 Elektronisk växellåda 2 par: synkroniseringsstart G81 G81 G81 Punktborrning (FS15-T format) Elektronisk växellåda: synkroniseringsstart G82 G82 G82 Försänkning (FS15-T-format) G83 G83 G83 Planborrningscykel G83,1 G83,1 G83,1 Höghastighetscykel för stegborrning (FS15-T-format) G83.5 G83.5 G83.5 Höghastighetscykel för stegborrning G83.6 G83.6 G83.6 Stegborrningscykel G84 G84 G84 10 Plangängningscykel G84.2 G84.2 G84.2 Cykel för gängning med fast tapp (FS15-T-format) G85 G85 G85 Planarborrningscykel G87 G87 G87 Sidborrningscykel G87.5 G87.5 G87.5 Höghastighetscykel för stegborrning G87.6 G87.6 G87.6 Stegborrningscykel G88 G88 G88 Sidgängskärningscykel G89 G89 G89 Sidarborrcykel G90 G77 G20 Skärcykel för ytter-/innerdiameter G92 G78 G21 01 Gängskärningscykel G94 G79 G24 Ändplanssvarvcykel G91.1 G91.1 G91.1 00 Kontroll av det maximala, specificerade inkrementella värdet G96 G96 G96 Styrning med konstant skärhastighet 02 G97 G97 G97 Avbryt styrning av konstant skärhastighet G96.1 G96.1 G96.1 Spindelindexeringsexekvering (väntar på slutförande) G96.2 G96.2 G96.2 Spindelindexeringsexekvering (väntar inte på slutförande) 00 G96.3 G96.3 G96.3 Spindelindexering, slutförandekontroll G96.4 G96.4 G96.4 SV-hastighetsregleringsläge PÅ G93 G93 G93 Inverttidsmatning G98 G94 G94 05 Matning per minut G99 G95 G95 Matning per varv - G90 G90 Absolut programmering 03 - G91 G91 Inkrementell programmering - G98 G98 Fast cykel: återgång till initialplanet 11 - G99 G99 Fast cykel: återgång till R-punktsplanet - 14 -

B-64484SW-1/03 PROGRAMMERING 3.INTERPOLATIONSFUNKTION 3 INTERPOLATIONSFUNKTION Kapitel 3, "INTERPOLATIONSFUNKTION", består av följande avsnitt: 3.1 GÄNGSKÄRNING MED KONSTANT STIGNING (G32)...15 3.2 KONTINUERLIG GÄNGSKÄRNING...18 3.3 MULTIPELGÄNGSKÄRNING...19 3.1 GÄNGSKÄRNING MED KONSTANT STIGNING (G32) Med kommando G32 kan man skära både koniska gängor, spiralgängor och cylindriska gängor med konstant stigning. Spindelvarvtalet läses in i realtid genom positionsgivaren på spindeln och omvandlas till en skärmatningshastighet (matning per minut) som används för att förflytta verktyget. L L L Rak gängning Konisk skruv Rullgängning Fig. 3.1 (a) Gängtyper Format G32IP_F_; IP_: Slutpunkt F _: Ledning för den långa axeln (alltid radieprogrammering) X-axel Slutpunkt_ X Z δ 2 α δ 1 Startpunkt Z-axel 0 L Fig. 3.1 (b) Exempel på gängskärning Förklaring I regel upprepas gängskärningen längs samma verktygsbana, från grovbearbetning till finbearbetning av en skruv. Eftersom gängskärningen startar när positionsgivaren på spindeln avger en signal för ett spindelvarv, startas gängskärningen vid en fast punkt och verktygsbanan på arbetsstycket förblir oförändrad vid upprepad gängskärning. Märk att spindelvarvtalet måste förbli konstant för både grov- och finbearbetningen. Annars blir gängstigningen felaktig. - 15 -