12.01.2015 Views

Prosjektrapport

Prosjektrapport

Prosjektrapport

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Hovedprosjekt, mekatronikk Våren 2009 Prosjekt nr. 12 Gruppe nr. 3 MAS-302<br />

Utvikling av system for automatisk verktøybytte på industrirobot Tittel:<br />

Preben Ankersen Jan Agnar Willumsen Georg Kragseth Geir E Grødem Innleveringsdato: 29. mai 2009 Gruppedeltakere:<br />

Geir Hovland Veileder:


• Utvikling<br />

• Organisering<br />

• Kravspesifikasjon<br />

• Analysestrategi<br />

• Beskrivelse<br />

• Produktutvikling<br />

• Gjennomføring,<br />

• Økonomi<br />

o Prosjektet<br />

o Ble<br />

o Ble<br />

o På<br />

o Det<br />

o Beskrivelse<br />

o Oversikt<br />

o Muligheter<br />

Sammendrag Rapporten er beskrivelse av følgende hovedprosjekt: av system for automatisk verktøybytte på industrirobot 1<br />

rapport inkluderer: av prosjektarbeidet ble organisert med en leder, faste møtetider innad i Gruppens<br />

og med veileder. Begge møtene har egne logger. Tidslinje ble laget og revidert når nødvendig. gruppen<br />

utarbeidet tidlig i forprosjektet og en mindre revidering før<br />

og systemoversikt hovedprosjektet.<br />

i forprosjektet var et viktig grunnlag for hovedprosjektet. Var nødvendig for å få totaloversikt. av enheter og programvare tilhørende prosjektet grunn av prosjektets kompleksitet var det nødvendig å få et total bilde over hva gruppen måtte tilegne seg kunnskaper om. av verktøyskap utarbeidet<br />

gjennomført PU for å sikre at det ble et godt resultat for verktøyskapet. konfigurasjon og løsning av hvordan gruppen løste oppgavene. over prosjektets utgifter. ble<br />

for forretningsdrift er vurdert.


KONKLUSJON Organiseringen av prosjektet har vært hensiktsmessig tidslinjen har vært<br />

god rettesnor for fremdriften. Møteloggene har vært veldig verdifulle for å dokumentere og spore avgjørelser. Spesielt det at loggen for sak følger inntil den ferdig. 1.1<br />

og systemoversikten gitt gruppen kollektiv kunnskap om informasjon som den enkelte har fremskaffet. Det var suksessfaktor. Beskrivelsen av enheter og programvare ga også slik kollektiv kunnskap og bidro til at alle visste hovedtrekkene i alle enhetene og programmene. Det var også svært nyttig å bruke som hurtigreferanse tidlig i prosjektet. Analysen<br />

har valgt å utvikle et skap som har plass til 16 ISO30 holdere, som er plassert i 3 rader med 2 ubenyttede plasser for andre opsjoner. Skapet har Gruppen<br />

lokk Lexan som kan bøyes slik at det inntar en sylindrisk form når verktøyskapet er lukket. Programvare for verktøybytte er utviklet i RAPID fungerer i henhold til kravspesifikasjonen. I tillegg er det designet og bygget et koplingsskap som<br />

permanent installasjon. Alle eksterne enheter og koblinger montert ut et tanke sikkerhet, estetikk og varig bruk. Gjennomføring, konfigurasjon og løsning beskriver hvordan gruppen løste de andre tekniske oppgavene. Problemene som har dukket opp underveis har blitt analysert og løst. Det har endt opp i en stor installasjon som dekker kravspesifikasjon på så nær som et punkt. fra<br />

prosjektresultat gir UiA et verdifullt undervisningsobjekt og vil være et solid grunnlag for videre utvikling av avanserte robotprosjekter til Gruppens<br />

kommende bachelor- og masterstudenter.


• Stort<br />

• Komplisert<br />

•<br />

disipliner slik som mekanikk, hydraulikk, elektronikk, regulering og programmering. Det vil si mekatronikk. Komplekst<br />

kunne velge mellom flere meget gode prosjekter og valgte prosjektet med tittelen ”System for automatisk verktøybytte på industrirobot”. Rapporten beskriver:<br />

Hovedkomponentene i prosjektet Gruppen<br />

Programvare som er anvendt<br />

Produktutvikling av verktøyskap<br />

Gjennomføring, konfigurasjon og løsning av problemene Økonomi Rammen for prosessen definert i undervisningsplan, kravspesifikasjon og<br />

gitt av Universitetet. Gruppen valgte på et tidlig tidspunkt å gjøre oppgaven som en installasjon kostnadsramme<br />

gjorde denne komplekse oppgaven oversiktelig og mulig for andre å bygge videre på. Dette fordi et prosjekt som skal brukes i undervisning og kurs på UIA også etter at det er overlevert. som<br />

Forord Faget MAS302 hovedprosjekt for: Ingeniørfag - maskin: Mekatronikk – bachelor ved Universitetet i Agder. Faget gir 15 studiepoeng og er ment å skulle gi studentene erfaring i å gjennomføre et stort, komplisert og komplekst prosjekt. 2<br />

forstand at det strekker seg over et semester og omhandler alle faser i et prosjekt. i den forstand at studentene må både; definere problemer i<br />

løse dem, planlegge og gjennomføre, utføre tekniske oppgaver og dokumentere dem, budsjettere og rapportere, finne dokumentasjon og<br />

bruke den, tørre å spørre og kunne bruke svarene, i tillegg til å kunne samarbeide og løse konflikter. i forstand at det skal inneholde flere ingeniørtekniske og


var etter gruppens mening en løsning som ville vært lite egnet for videre bruk. Imidlertid ville det vært mindre arbeidskrevende. Prosjektet som sådan har vært arbeidskrevende, både med hensyn på samarbeid og koordinering, arbeid med produktutvikling av verktøyskapet, konstruksjon, tegning og produksjon av verktøyskap, tegning og bygging av Alternativet<br />

installasjon, problemløsning og rapportskriving. For oss har dette vært en nyttig og ubeskrivelig lærerik prosess som vil bidra til at vi går ut i arbeidslivet igjen med økte kunnskaper, ny erfaring og kanskje litt økt selvtillitt. Gruppen ønsker å takke veileder Geir Hovland for det gode samarbeidet, krysskoblingsskap,<br />

Fagverktøy og Østerhus Elektro for førsteklasses service og en spesiell takk personalet ved laboratoriet som alltid er imøtekommende. Tools<br />

i Agder, 29. mai 2009<br />

Preben Ankersen Geir E. Grødem Universitetet<br />

_____________________ Georg T. Kragseth Jan Agnar Willumsen _____________________


1.1 KONKLUSJON .................................................................................................................................. 3<br />

SAMMENDRAG........................................................................................................2 1<br />

INNHOLDSFORTEGNELSE ............................................................................................................................... 6<br />

FORORD.................................................................................................................4 2<br />

4.1 PROSJEKTPLAN - TIDSLINJE ........................................................................................................... PROSJEKTARBEIDET...................................................................12 AV ORGANISERING 4<br />

3.1 BAKGRUNN..................................................................................................................................... 9<br />

3.2 FORMÅL ....................................................................................................................................... 10<br />

INNLEDNING...........................................................................................................9 3<br />

3.3 PROBLEMSTILLING........................................................................................................................ 10<br />

3.4 AVGRENSNING.............................................................................................................................. 11<br />

INNHOLDSFORTEGNELSE<br />

6.1 SYSTEMOVERSIKT - ENHETER OG PROGRAMVARE........................................................................... 6.2 PROGRAMVAREFUNKSJON – FLEXPENDANT ................................................................................... 17<br />

SYSTEMOVERSIKT................................................................15 OG ANALYSESTRATEGI 6<br />

6.2.1 Meny/program – alternativ 1.................................................................................................... 17<br />

6.2.2 Meny/program – alternativ 2.................................................................................................... 18<br />

KRAVSPESIFIKASJON..............................................................................................13<br />

7.1 ROBOT OG TILHØRENDE ENHETER.................................................................................................. 7.1.1 Robot – ABB IRB 6600 175/2.55 Type A................................................................................... 7.1.2 Robotkontrollskap – IRC5........................................................................................................ 21<br />

7.1.3 Styringsenhet - FlexPendant..................................................................................................... 22<br />

7.1.4 Kraftsensor – ATI IA Omega 160 - IP60................................................................................... 23<br />

7.1.5 Fresemodul – ELTE TMA4....................................................................................................... 24<br />

7.1.6 ISO30-verktøyholder for ELTE TMA4 25<br />

7.1.7 Frekvensomformer – VACON NXS........................................................................................... 26<br />

7.2 PROGRAMVARE............................................................................................................................. 27<br />

7.2.1 BaseWare OS - RobotWare ...................................................................................................... 27<br />

7.2.2 RAPID..................................................................................................................................... 27<br />

7.2.3 RobotStudio v5.10.................................................................................................................... 28<br />

7.2.4 Robot Application Builder v5.11 .............................................................................................. 29<br />

7.2.5 Microsoft Visual Studio 2008 ................................................................................................... 30<br />

PROSJEKTET...............................................19 TIL RELATERT ENHETER AV BESKRIVELSE 75 7.2.6 ATI Force/Torque Data Acquisition (FT-DAQ) ........................................................................ 31<br />

7.2.7 Vacon NCDrive v2.0.11 ........................................................................................................... 31<br />

8 PRODUKTUTVIKLING FOR VERKTØYSKAP.................................................................32<br />

8.1 TEST-/REFERANSEMODELLER ........................................................................................................ 32<br />

8.1.1 Modell fra prosjektoppgaven.................................................................................................... 32<br />

8.1.2 Modell gitt av veileder ............................................................................................................. 33<br />

8.2 KUNDEBEHOV............................................................................................................................... 34<br />

8.3 MÅLESTANDARD OG SPESIFIKASJON .............................................................................................. 35<br />

8.3.1 Målestandardliste .................................................................................................................... 35<br />

8.3.2 Behov-Målestandard matrise ................................................................................................... 36<br />

8.3.3 Benchmarking basert på kundebehov ....................................................................................... 37<br />

8.3.4 Benchmarking basert på målestandard..................................................................................... 38<br />

8.3.5 Foreløpig produktspesifikasjon ................................................................................................ 39<br />

8.3.6 Foreløpig kostnadsestimat ....................................................................................................... 40<br />

8.3.7 Konseptgenerering - kombinasjonstre....................................................................................... 41


8.4 KONSEPTENE................................................................................................................................. 42<br />

8.4.1 Konsept A ................................................................................................................................ 42<br />

8.4.2 Konsept B ................................................................................................................................ 43<br />

8.4.3 Konsept C................................................................................................................................ 44<br />

8.4.4 Konsept D................................................................................................................................ 45<br />

8.4.5 Konsept E ................................................................................................................................ 46<br />

8.4.6 Konsept F................................................................................................................................ 47<br />

8.4.7 Konsept G................................................................................................................................ 48<br />

8.4.8 Konsept H................................................................................................................................ 49<br />

8.4.9 Konsept I................................................................................................................................. 50<br />

8.5 EVALUERING OG BESKRIVELSE AV VALGT KONSEPT........................................................................ 51<br />

8.5.1 Grovsiling................................................................................................................................ 51<br />

8.5.2 Concept screening ................................................................................................................... 52<br />

8.5.3 Concept scoring....................................................................................................................... 53<br />

8.5.4 Beskrivelse av valgt konsept..................................................................................................... 54<br />

8.6 KONSEPTTESTING OG ANALYSE AV USIKKERHET............................................................................. 54<br />

8.6.1 Konsepttesting ......................................................................................................................... 54<br />

8.6.2 Analyse av usikkerhet............................................................................................................... 56<br />

8.7 ENDELIG PRODUKTSPESIFIKASJON ................................................................................................. 58<br />

8.8 PATENTDATABASER ...................................................................................................................... 60<br />

8.8.1 Generelt .................................................................................................................................. 60<br />

8.8.2 Valg av søkeord....................................................................................................................... 60<br />

8.8.3 Resultat fra søk i databaser...................................................................................................... 61<br />

8.8.4 Delkonklusjon patentsøk .......................................................................................................... 61<br />

9 GJENNOMFØRING, KONFIGURASJON OG LØSNING.....................................................62<br />

9.1 ANALYSE AV INSTALLASJON.......................................................................................................... 63<br />

9.1.1 Installasjon – option 3.............................................................................................................. 64<br />

9.2 XPD-SKAP (CROSSCONNECT & POWER DISTRIBUTION) ................................................................. 65<br />

9.2.1 Minimumskrav til løsningen ..................................................................................................... 65<br />

9.2.2 Komponentmerking.................................................................................................................. 65<br />

9.2.3 Layout og komponentplassering............................................................................................... 66<br />

9.2.4 Oversikt – kabling.................................................................................................................... 67<br />

9.2.5 Funksjonsbeskrivelse - XPD..................................................................................................... 68<br />

9.3 ROBOT ......................................................................................................................................... 69<br />

9.3.1 Montering av ABB CP/CS kontakter......................................................................................... 70<br />

9.3.2 Øvrig kabelstrekk..................................................................................................................... 70<br />

9.4 KRAFTSENSOR – ATI IA OMEGA 160............................................................................................. 72<br />

9.5 FRESEMODUL ELTE TMA4.............................................................................................................. 74<br />

9.5.1 Spindelhastighet ...................................................................................................................... 74<br />

9.5.2 Elektronikk .............................................................................................................................. 75<br />

9.5.3 Pneumatikk.............................................................................................................................. 75<br />

9.5.4 Styring..................................................................................................................................... 77<br />

9.5.5 Komponentbehov ..................................................................................................................... 77<br />

9.6 ISO 30 VERKTØYHOLDER .............................................................................................................. 79<br />

9.7 FREKVENSOMFORMER – VACON NXS.......................................................................................... 80<br />

9.7.1 Programvareløsning ................................................................................................................ 80<br />

9.7.2 Installasjon/kabling ................................................................................................................. 80<br />

9.7.3 Konfigurasjon.......................................................................................................................... 80<br />

9.8 ROBOT KONTROLLSKAP – IRC5 ..................................................................................................... 81<br />

9.9 ROBOTWARE & FLEXPENDANT..................................................................................................... 82<br />

9.9.1 Nedgradering av RobotWare.................................................................................................... 82<br />

9.9.2 Installasjon og konfigurasjon av DSQC 652............................................................................. 82<br />

9.9.3 Konfigurasjon av FlexPendant IO............................................................................................ 83<br />

9.10 PROGRAMVARELØSNING ............................................................................................................... 84<br />

9.10.1 Valg av metode for menyutvikling........................................................................................ 84<br />

9.10.2 Beskrivelse av RAPID.......................................................................................................... 84<br />

9.10.3 Blokkskjema RAPID-meny................................................................................................... 85<br />

9.10.4 Flytskjema RAPID-program ................................................................................................ 87<br />

9.10.5 Moduler & prosedyrer......................................................................................................... 88


LITTERATUR OG REFERANSER.................................................................................94 13 VEDLEGG..............................................................................................................97 12<br />

9.11 AUTOMATISK VERKTØYKALIBRERING............................................................................................ 89<br />

9.11.1 Beskrivelse av utført arbeid ................................................................................................. 89<br />

9.11.2 Beskrivelse av gjenstående arbeid........................................................................................ 89<br />

10.1 BUDSJETT..................................................................................................................................... 10.2 FORRETNINGSMULIGHET ............................................................................................................... 11 KONKLUSJON........................................................................................................92 ØKONOMI............................................................................................................90 10


Innledning 3.1 BAKGRUNN En robot er mekanisk og programmert enhet som utfører oppgaver for å hjelpe mennesker. I likhet med interaktive dataprogrammer bygger funksjonen på feedbackprinsippet: man får meldinger underveis som styrer 3<br />

som blir utført videre. Ordet Robot ble brukt første gang i sin moderne form av forfatteren Karel Čapek i 1920 i hans teaterstykke R.U.R : Rossum's Universal Robots og har sitt utspring i det tsjekkiske ordet robota som betyr arbeid. I praksis har det funnes roboter etter ordets moderne mening i flere hundre år. hva<br />

den første industriroboten ble installert for å betjene en pressstøpemaskin<br />

i General Motors fabrikk i USA 1961, den første Unimate roboten ble installert i Europa i 1967 hos Svenska Metallverken, Trallfa på Bryne brukte en robot til produksjon i lakkavdelingen på Trallfa fra 1967 og Fra<br />

første roboten med kun elektriske aktuatorer ble bygget av ASEA i Västerås, Sverige i 1974 har det skjedd en stor utvikling antallet har økt jevnt. Det finnes i dag ca 1 mill industriroboter i verden og flere antar en økning fremover på ca. 5-10 % i året. I Norge blir det nå installert ca. 100 roboter i året det er installert ca 1000 roboter totalt. den<br />

industrien i dag brukes roboter i utstrakt grad til å forenkle prosesser som<br />

kjedelige og/eller farlige for mennesker, dersom kostnader kan senkes og/eller kvalitet kan økes. Industriroboter skiller seg ut fra håndteringsautomater, ved at verktøyet kan posisjoneres i en hvilken som helst posisjon i rommet innenfor I<br />

ved hjelp av koordinater i programmet. Det gir fleksibilitet og større mulighet for å håndtere forskjellige produkter om hverandre. Posisjonsnøyaktigheten vil vanligvis være mindre for roboter en CNCmaskiner,<br />

men en robot har et mye mer komplisert bevegelsesmønster. Roboten har også større bruksområde og rekkevidde og kan lage større arbeidsområde<br />

enn eksempelvis en CNC-maskin. (21),(22) og (23) Universitetet i Agder har en stor industrirobot fra ABB som brukes til fresing av former og deler i myke materialer. Roboten blir benyttet i faget MAS 216 modeller


Det et ønske i fra Universitet å utvikle et eget verktøyskap og et system automatisk verktøybytte på industriroboten. Fordeler med verktøyskap er åpenbare, spesielt i produksjonsbedrift der<br />

har behov for å frese deler med forskjellig type freseverktøy. Ved å bruke et verktøyskap der roboten selv skifter til det den til enhver trenger så kan den uten menneskelig inngripen gjøre hele jobben ferdig selv. Robotteknologi.<br />

vil igjen medføre reduserte kostnader i produksjonen, kortere fresetid, større produksjon pr tidsenhet og økt inntjeningsevne. 3.2 FORMÅL Dette<br />

med hovedprosjektet er å få erfaring i gjennomføring av større maskinteknisk innenfor fagfeltet mekatronikk hvor fokus settes på samspillet mellom maskin, data og elektronikk. Formålet<br />

skal oppnås ved å designe, bygge teste et skap for automatisk verktøybytte og anvende programmeringsverktøy for å lage egendefinert<br />

•<br />

Formålet<br />

Kartlegging<br />

• Analyse<br />

• Lage<br />

• Bestille<br />

• Få<br />

• Skaffe<br />

• Identifisere<br />

• Teste<br />

• Dokumentere<br />

for automatisk bytte av verktøy styrt fra FlexPendant. Dette prosjektet skal også brukes videre i UiA sin utdanning. Det utvider meny/program<br />

til også å lage noe som kan brukes lenge etter at sensuren er falt. 3.3 PROBLEMSTILLING Forprosjektet tok for seg de innledende og/eller tidskritiske formålet<br />

til hovedprosjektet. Gruppen definerte problemformuleringene i forprosjektet til å være: av prosjektets innhold og omfang av kundebehov og utvelgelse av beste løsning for skapet en grovskisse av skapet og nødvendig materiell problemstillingene<br />

materiell så fort det er avklart oversikt over tilhørende utstyr programvare nødvendig dokumentasjon på eventuelle flaskehalser for utstyr programvare tilgjengelig utstyr og programvare etter behov alle skritt i prosessen, som brukes til å lage en rapport tidskritisk


• Konstruere<br />

• Utvikle<br />

• Planlegge<br />

• Utføre<br />

• Utvikle<br />

• Teste<br />

•<br />

Løsning av disse formuleringene skal gi måloppnåelse som er å tilfredsstille Dokumentere<br />

3.4 AVGRENSNING Prosjektet er avgrenset til beskrivelsene i prosjektoppgaven(1) og kravspesifikasjonen.<br />

De økonomiske rammene er også en avgrensning. kravspesifikasjon[5].<br />

problemene ble løst i forprosjektet, men fordi de er en sentral del av prosjektet er de tatt med her å vise sammenheng og historie. Disse<br />

besto utelukkende av teori. Hovedprosjektet tar seg den praktiske gjennomføringen av prosjektet Gruppen definerte problemformuleringene i hovedprosjektet til å være: og verktøyskap Forprosjektet<br />

god løsning installasjonen og tegne installasjonen nødvendig hardware installasjoner og skrive programvare for automatisk verktøybytte i Rapid og kvalitetssikre både programvare og fysiske installasjoner alle skritt i prosessen, som brukes til å lage en rapport


Organisering av prosjektarbeidet På gruppens innledende møte valgte man følgende struktur for arbeidet. Leder for prosjektet: Jan Agnar Willumsen<br />

for gruppen: Mandager 09.00 4<br />

møtetid med veileder: Torsdager kl. 12.45 Det ble opprettet egne møtereferat/sakslister for prosjekt- og veiledermøter. Disse sakslistene lettet arbeidet med kontroll av tildelte oppgaver og ansvar for gjennomføring av disse. Viser til vedlegg 3 og 4, møtereferater. Fast<br />

PROSJEKTPLAN - TIDSLINJE Tabell 1: Prosjektplan forprosjekt 4.1


2: Prosjektplan hovedprosjekt(Vedlegg 2) Tabell<br />

Kravspesifikasjon Universitetet i Agder har stor industrirobot som brukes til utfresing av former og deler i myke materialer, skumplast, tre, kompositter og aluminium. Roboten benyttes i emnet MAS216 Industriell Robotteknologi samt for eksterne oppdrag. Fresen som benyttes har muligheter for 5<br />

• Skapet<br />

• Skapet<br />

•<br />

å hindre at støv kommer inn i skapet. Når<br />

denne oppgaven skal et skap for automatisk verktøybytte designes, bygges og testes. Det skal også lages et robotprogram for automatisk av verktøy. Basert på oppgaven, samtaler med veileder og forprosjekt er det definert følgende kravspesifikasjon. I<br />

stilles følgende til prosjektet:<br />

plass til 16 verktøy, hvert verktøy en ISO30 holder. må ha en dør som kan åpnes og lukkes med et signal fra Det<br />

automatisk bytte av verktøy ved bruk av pneumatikk.<br />

roboten er i gang og skapet er lukket, skal det være en barriere for roboten.


• Når<br />

• Det<br />

• Grensesnitt<br />

• Et<br />

• Skapet<br />

• Turtallet<br />

er lukket, skal dette indikeres med et 24V signal til roboten. skal lages robotprogram for automatisk bytte av verktøy. på freseverktøyet skal kunne styres fra FlexPendant eller fra RAPID. til nødvendig programvare skal lages. skapet<br />

skal maks ta 10 sekunder. bør ha mulighet for automatisk verktøykalibrering. verktøybytte


• Analyse<br />

• Produktutvikling 6<br />

SYSTEMOVERSIKT - ENHETER OG PROGRAMVARE 6.1<br />

viser en skisse over bindingen mellom de forskjellige enheter og tilhørende programvare. Figuren<br />

og systemoversikt Gruppen har analysert oppgaven og delt forprosjektet inn i 2 hoveddeler. Disse hoveddelene inkluderer: av robot/enheter og konseptvalg for verktøyskap Analysestrategi


• Menyutvikling<br />

•<br />

Gruppen vil vurdere og begrunne metodevalg som en del av prosjektet. Meny-<br />

er detaljert beskrevet under 6.2. All meny/programkjøring vil bli kvalitetssikret i RobotStudio[7.2.3] før det legges inn på FlexPendant. Etter dette vil meny/program på FlexPendant kjøres via IRC5 for styring av IRB 6600 for styring av I/O til TMA4, VACON og verktøyskap. Programvarefunksjonen<br />

1 viser også kraftsensor ATI Omega 160[7.1.4] med tilhørende programvare NI/ATI FT DAQ[7.2.6] og VACON med tilhørende programvare NCDrive[7.2.7]. Figur<br />

1: Systemoversikt - enheter og programvare Figur 1 viser Robotkontrollskap IRC5[7.1.2] med betjeningsenhet FlexPendant[7.1.3] og robot IRB 6600[7.1.1]. Videre vises fresemodul ELTE TMA4[7.1.5], VACON frekvensomformer[7.1.7] verktøyskap[8.7] tilknyttet styring fra IRC5.<br />

til FlexPendant (FP) prosjektet krever kan i hovedsak utvikles med 2 forskjellige metoder: ved hjelp av Visual Studio 2008[7.2.5] og Robot Meny/program<br />

Builder[7.2.4] og programutvikling ved hjelp av RAPID[7.2.2]. og programutvikling ved hjelp av RAPID[7.2.2]. Application


PROGRAMVAREFUNKSJON – FLEXPENDANT 6.2.1 Meny/program – alternativ 1 Figuren viser på hvilke nivå internt i FP den beskrevne programvaren har sin funksjon. Selve om å bevege robot og kontrollere I/O ligger i RAPID. Disse instruksjonene igjen knyttet opp til menyene som er<br />

med Visual Studio 2008 (VS2008) og Robot Application Builder (RAB). Samlet utgjør dette en ny programpakke som tilgjengelig på FP i likhet med andre RobotWare-opsjoner[7.2.1]. programmert<br />

Figur 2: Programvarefunksjon 1 – FlexPendant


Meny/program – alternativ 2 Figuren viser på hvilke nivå internt i FP den beskrevne programvaren har sin funksjon. Selve om å bevege robot og kontrollere I/O ligger i RAPID. Disse instruksjonene igjen knyttet opp til menyene som også programmert i RAPID. 6.2.2<br />

Figur 3: Programvarefunksjon 2- FlexPendant


•<br />

av robot/enheter er delt inn i 2 underkapitler: Robot analyse Gruppens<br />

•<br />

7.1 ROBOT OG TILHØRENDE ENHETER Programvare<br />

beskrivelsen er ment å være en innføring i de forskjellige enheters virkemåte og delaktighet i prosessen. Detaljer er i noen utelatt fordi det ville generere store mengder med beskrivelse som i liten grad påvirker prosjektet. Detaljopplysninger om samtlige enheter kan finnes i rapportens referanseliste og vedlegg. Denne<br />

Robot – ABB IRB 175/2.55 Type A Roboten som anvendes i dette prosjektet er gulvmontert 6-akse ABB robot tilhørende IRB 6600/6650-serien. IRB 6600/6650 leveres i 10 forskjellige versjoner. Prosjektets modell har maksimal rekkevidde på 2,55 meter og løftekapasitet på 175 kg. 7.1.1<br />

7<br />

av relatert til prosjektet og tilhørende enheter Beskrivelse


4: ABB Robot - IRB 6600175/2.55 med tilgjengelig arbeidsområde (2, side 47) Type A-modellene har standard størrelse på motor/akse 2, mens Type B- modellene har forsterket gir på motor/akse 2. Figur<br />

5: ABB Robot med tilhørende aksenummer og positiv rotasjonsretning (2, side 355) (Merk: Figuren viser IRB 7600) IRB 6600 roboten skal erstatte den gamle IRB 6400R-modellen som tidligere har vært brukt i robotfag ved Universitetet i Agder. Den nye roboten var ikke klargjort montering når forprosjektet startet, og dette ble dermed en Figur<br />

tilleggsoppgave for prosjektet. Dette arbeidet omfattet plassering av robot i forhold arbeidsområde, plassering av ny 400V kabel og midlertidig kabling mellom og kontrollskap. Med assistanse fra veileder er det i forprosjektet foretatt en førstegangs igangkjøring og aksekalibrering av roboten. naturlig<br />

detaljbeskrivelse av IRB 6600 henvises det til (2). For


Robotkontrollskap – IRC5 IRC5-kontrollskapet robotens hjerne, og kontrollerer robotens bevegelser ved hjelp av programmer på FlexPendant[7.1.3] eller via PC med RobotStudio (RS) Online(18). All programvare i dette prosjektet skal skrives for FlexPendant dermed er ikke beskrivelse av RS Online inkludert i rapporten. 7.1.2<br />

utstyrt med digitale inn-/utganger (I/O), gruppen skal bruke i prosjektet. Portene skal knyttes opp til frekvensomformer[7.1.7], fres[ 7.1.5] og verktøyskap[8.7] slik at disse enhetene ved hjelp menyer på FlexPendant kan styres i henhold til kravet i prosjektoppgaven. IRC5<br />

detaljbeskrivelse av IRC5 henvises det til (3) og (7). For<br />

Figur 6: Robotkontrollskap IRC5 (single cabinet) med FlexPendant (7).


Styringsenhet - FlexPendant FlexPendant (FP) er robotoperatørens kontrollenhet. FP leveres med touchskjerm, faste og programmerbare knapper og joystick for ”jogging” (bevege aksene) av robot. 7.1.3<br />

7: FlexPendant (3) Figur<br />

FP kan en operatør betjene alle robotens funksjoner, for eksempel kalibrering, jogging av akser, lasting og redigering av RAPID[7.2.2] og innstilling av arbeidshastighet. Med<br />

8: Eksempel på skjermbilde fra FlexPendant (3) Figur<br />

omfatter implementering av egendefinerte menyer på FP. Disse menyene skal gjøre det mulig for brukeren å gjennomføre automatisk verktøybytte, samt kontrollere fres[ 7.1.5]. For detaljer rundt løsning for programmering henvises det til[9.10]. Prosjektet


detaljbeskrivelse av FlexPendant henvises det (3). 7.1.4 Kraftsensor – ATI IA Omega 160 - IP60 Kraftsensoren tilhørende prosjektet skal benyttes til visning av kraft i XYZretning<br />

på ekstern PC. Denne er levert med egen programvare og PCI datakort for innsamling av data. Sensoren er produsert av ATI Industrial Automation og spesifisert med maksimal last (Fxy) ±2500 N og maksimalt For<br />

(Txy) ±400 Nm (8). Sensoren er montert på tilpasset adapter festet til robotens ytterste ledd. På kraftsensoren det igjen festet et distansestykke tilpasset TMA4[7.1.5]. moment<br />

Figur 9: Kraftsensor – ATI IA Omega 160 - IP60 (8)


Fresemodul – ELTE TMA4 Prosjektet benytter seg av elektrisk drevet 3~400V høyfrekvens fres med integrert luftkjøling, pneumatisk verktøybytte 24V utganger som indikerer status for verktøybytte og turtall. Fresen produsert av italienske ELTE SRL(10) og kan ved hjelp av frekvensomformer[7.1.7] kjøres til en maks omdreining på 24000 o/min med 7.1.5<br />

≤ 50mm og verktøyvekt ≤ 2 kg(Vedlegg 11). Siden funksjonaliteten til den pneumatiske verktøybyttingen i stor grad påvirket konseptvalg for verktøyskap, ble det i forprosjektet gjennomført er fullskala test pneumatikkfunksjonene. verktøydiameter<br />

avslørte det ved ”normal” bytte er risiko at verktøyholderen ikke løser ut og blir sittende fast i fresen. Hvis man derimot bruker tilleggsfunksjon for å ”luftrense” holderen vil den alltid løse ut, men holderen Testen<br />

da trykket ut av fresen med noe kraft. Denne problemstillingen er tatt hensyn til i det videre arbeidet med konseptvalg. blir<br />

10: Fresemodul – ELTE TMA4 (uten verktøyholder) (Vedlegg 11) Figur


ISO30-verktøyholder for ELTE TMA4 Dette standard ISO30-verktøyholder som også brukes i mange andre typer CNC- og fresemaskiner. Omtales også som chuck (les: kjoks) i denne rapporten. Chucken den ytterste delen av verktøyholderen der selve verktøyet innspent. 7.1.6<br />

i denne prosjektoppgaven skal bygges for 16 slike holdere. Verktøyskapet<br />

11: ISO30-verktøyholder Figur 12: Chuck for ISO30 (figurer er fra vedlegg 11) Figur


Frekvensomformer – VACON NXS Frekvensomformeren fra Vacon er 3~380-500V og brukes til turtallsregulering av TMA4[7.1.5]. Omformeren utstyrt display for konfigurering av innstillinger, men kan også konfigureres/styres med PCprogramvare[<br />

7.2.7] via EIA-232 ved å fjerne displayet og koble til kabel. Omformeren er også levert med opsjons-/utvidelseskort med digitale 7.1.7<br />

analoge inn- og utganger og relè-utganger(11). Gruppen skal benytte seg av de inngangene å justere turtallet på<br />

ved å knytte disse til de digitale på IRC5[ 7.1.2]. Man har også vurdert muligheten for å bruke relè-utgangene for sikker start/stopp av TMA4 i forbindelse med bytte av verktøy. innganger,<br />

Figur 13: Vacon NXS frekvensomformer, FR4-kabinett (11)


• Utvikling<br />

•<br />

Denne beskrivelsen en ment å være en innføring i de forskjellige Visning<br />

virkemåte delaktighet i prosessen. Detaljer er i noen grad utelatt fordi det ville generere et stort antall sider med programbeskrivelse som vil være tilgjengelig i programmenes tilhørende hjelpefiler. 7.2.1 BaseWare OS - RobotWare programmenes (Operating System) BaseWare OS robotkontrollerens grunnsystem. Dette er programvaren som i siste ledd utfører de grunnleggende operasjonene til roboten (4).<br />

RobotWare en fellesbetegnelse på programvarepakker som kan installeres<br />

opsjon for å møte spesifikke behov (4) (5). 7.2.2 RAPID som<br />

robotens 3D maskinspråk, ikke ulik den type språk som brukes i dagens CNC-maskiner. Ved fresing av 3D-modeller brukes egen programvare å generere RAPID data. Denne programvaren inneholder også informasjon om verktøyvalg. Man kan også generere menyer og styre kontrollerens IO fra RAPID, og denne muligheten vil være sentral i den videre utviklingen av prosjektet. RAPID<br />

utdypende informasjon om RAPID henvises det til (6). For<br />

PROGRAMVARE Gruppens analyse av programvare virker å være den delen analysen som er mest krevende å beskrive. Analysen omfatter hundrevis av sider med detaljert beskrivelse av hvordan de forskjellige programmene samhandler for til slutt å generere det resultat gruppen ønsker: 7.2<br />

egne menyer og programmer til FlexPendant av data fra kraftsensor på ekstern PC (tilleggsoppgave) av


RobotStudio v5.10 RobotStudio (RS) er ABBs programvare for virtuell test av robotprogrammer (RAPID) og tilhørende arbeidsområde. Et oppsett for en virtuell test kalles en ”station”(stasjon) og inneholder typisk den ønskelige robotmodellen med tilhørende arbeidsredskap/verktøy, arbeidsflate/bord og en visualisering/ 3D-modell av bane/pattern (RAPID) som skal freses ut. Ved hjelp av en 7.2.3<br />

FlexPendant(VFP) kan man med RS teste flere konfigurasjoner av samme RAPID for å utelukke eventuelle feil. Typiske feil at robot(arm) kommer i kontakt med arbeidsbord eller at arbeidsredskap kommer i kontakt med modellen. Ved å bruke RS til slike virtuelle tester kan man minimere sjansen for å gjøre meget kostbare feil på robot arbeidsredskap. virtuell<br />

vil i dette prosjektet benytte seg av RS for å teste og kvalitetssikre kjøring av egne menyer/programmer. Gruppen har i prosjektet testet egendefinerte RAPID- og VS2008-menyer på VFP. Gruppen<br />

14: RS station (IRB 6400R) med fres/verktøy, arbeidsbord og pattern. (figuren er fra gruppens rapport i MAS216 – Industriell Robotteknologi) Figur


Robot Application Builder v5.11 Robot Application Builder(RAB) ABBs programmeringsmodul for Visual Studio 2008[7.2.5]. ikke et selvstendig program, men modul som med sine forhåndsdefinerte maler/knapper/vinduer tilhørende kommandobibliotek gjør det mulig å lage egne menyer FlexPendant(FP). 7.2.4<br />

inneholder 2 slike moduler; SDK og PC SDK (Software Development Kit), hvor man i dette prosjektet kun vil benytte seg av FP SDK siden det skal lages egendefinerte menyer for FP. FP SDK leveres også med hjelpeprogram for alle funksjoner tilknyttet kommandobiblioteket som skal brukes. RAB<br />

Figur 15: Test av eksempelmeny ”RobotGjengen nr.5” på Virtual FP.


Microsoft Visual Studio Microsoft Visual Studio 2008 (VS 2008) et programmeringsverktøy som støtter et stort utvalg av programmeringsspråk. Gruppen har testet bruk av VS 2008(12) med RAB-modul som et alternativene for å lage FP-menyer som spesifisert i prosjektoppgaven. 7.2.5<br />

Figur 16: Programmering av eksempelmeny ”RobotGjengen nr.5” i VS 2008.


• NI-DAQ<br />

• NI<br />

•<br />

Programvare fra ATI som brukes for å vise data fra kraftsensor ATI<br />

programvarepakken er det tatt med 2 demonstrasjonsprogrammer som vil bli testet for videre bruk i forbindelse med dette prosjektet (9). 7.2.7 Vacon NCDrive v2.0.11 I<br />

fra VACON(11) brukes til å konfigurere data på frekvensomformer. Gruppen vil dette programmet til å teste og kontrollere status på frekvensomformer. Programmet kan også brukes til å sette ”grunninnstillinger” for start-/stoppsekvens digitale innganger, slik at det blir en riktig samhandling mellom programkjøring på FP og respons fra og TMA4. Programvare<br />

ATI Force/Torque Data Acquisition (FT-DAQ)<br />

skal brukes i forbindelse med innsamling av data fra kraftsensor, gir flere alternative løsninger for display av data på ekstern PC. Programvarepakken inneholder: (National Instrument – Data Acqusition) Denne programvaren tilhører PCI-DAQ kortet som er levert av NI og 7.2.6<br />

for å lese data fra kraftsensor LabVIEW kreves<br />

fra NI som brukes til å lage egendefinerte visninger av data fra kraftsensor DAQ FT Programvare


Produktutvikling for verktøyskap 8.1 TEST-/REFERANSEMODELLER Gruppen gjennomførte tidlig i prosessen et søk på internett for finne eksisterende løsninger. Disse søkene ga ingen resultater og gruppen valgte derfor å gjennomføre en konseptgenereringsprosess med egne 8<br />

løst basert på de 2 modellene man hadde tilgjengelig. 8.1.1 Modell fra prosjektoppgaven Modellen viser sirkulær modell verktøyskap som var avbildet i oppgavebeskrivelsen hovedprosjektet. referansemodeller,<br />

Figur 17: Verktøyskap (sirkulær modell)


Modell gitt av veileder Denne modellen er tilført gruppen via veileder, slik at man kunne bruke den som referanse for egne konsepter. Tool changer rack: The RMC-60-S comes standard a 10 position covered tool rack. The tool 8.1.2<br />

can be mounted anywhere within the reach of the robot. Tool change time approximately 7 seconds. The tool rack has air activated cover keep debris from collecting the tool tapers. Tool change routines are set up in the control of the robot. Laser tool / Broken tool detector: rack<br />

laser tool setter comes standard with the RMC-60L45-S and is mounted at one end of the tool changer. The laser setter will automatically check the length and diameter of any tool. TCP’s (tool center point) are found in less A<br />

30 seconds and routines are set up in the software that allow for several options of use. Information from the laser setter is automatically updated in<br />

control. The laser setter can also be used as a broken tool detector. Modellen viser et skap fra robotprodusenten KUKA. then<br />

Figur 18: Verktøyskap (lineær modell)


KUNDEBEHOV<br />

tatt fra prosjektoppgaven og midlertidig kravspesifikasjon. Kundebehovene, Liste over målestandard og screening/scoring tabellene nedenfor laget for skapdesignet og ikke for hele prosjektet. 8.2<br />

av oppgaven er gitt i oppgaveteksten og vil ikke tas med i en screening/scoring prosess. Tabell 3: Kundebehov (skapdesign) Programmeringsdelen<br />

NR: BEHOV VIKTIGHETS -GRAD(1-5)<br />

1 Skapet er effektivt 4 2 Automatisk skapdør 5 BEHOV<br />

robust 4 har et pent design 2 5 en effektiv støvbarriere 5 6 Hastighet på åpning av dør 7 plasseringsvennlig 8 billig 3 av god kvalitet 10 lett å rengjøre/vedlikeholde 4 11 Skapet er kompakt 3 Gruppen har tolket prosjektoppgaven og midlertidig kravspesifikasjon, og 9<br />

frem til hva som er mer eller mindre viktige behov i forhold til produktet. kommet<br />

Rangeringen av behovene er på en skala fra 1 til 5, der 5 er viktigst.


MÅLESTANDARD OG SPESIFIKASJON 8.3.1 Målestandardliste Tabellen under viser forskjellige enhetsbenevnelsene som er på verktøyskapet. Dette viktige data både kunden og gruppen å ta hensyn til.<br />

4: Liste over målestandard (skapdesign) ENHET NR. BEHOV NR. MÅLBARE ENHETER VIKTIG (1-5) ENHET 1 Diameter med 2 7,11 ISO30-holder med verktøy Tabell<br />

1,2,6 Tidsforbruk åpning av dør Sek 4 3,7,8,11 Lengde 4 mm 3<br />

Bredde 6 3,7,8,11 Høyde mm 7 2,6 Strømforbruk 3 mA 8 Alle Materialkostnad 5 kr Disse igjen koblet opp mot behovsnummer og det kan leses av 5<br />

enhetene som er viktigere å ta hensyn til andre. Eksempelvis viser tabellen bredden og lengde på skapet viktigere enheter/mål enn høyden. Dette da med bakgrunn i plasseringen. de


Behov-Målestandard matrise Her ser en hvilke målestandarder som kan kobles opp mot de forskjellige behovene som behovsanalysen har spesifisert. Tabell 5: Behov-målestandard matrise 8.3.2<br />

2345678<br />

Målestandard 1<br />

Diameter ISO30ẖolder med<br />

verktøy Lengde ISO30ẖolder med verktøy<br />

Tidsforbruk åpning av dør<br />

Lengde Brede Høyde Strømforbruk Materialkostnad Behov<br />

effektivt 2 Automatisk skapdør 3 robust 4 har et pent design 5 en effektiv støvbarriere 6 Hastighet på åpning av dør x x 1 plasseringsvennlig 8 billig 9 av god kvalitet 10 lett å rengjøre/vedlikeholde 11 Skapet kompakt x x x x x x 7<br />

viser blant annet at alle behovene er koblet opp mot materialkostnaden. Dette er da også rimelig å anta siden alle behov vil generere kostnader i en eller annen størrelse. Tabellen


Benchmarking basert på Tabellen under er sammenligning av kundebehov og to eksisterende skap målt opp mot skala fra 1-5 der 5 er beste karakter. De to skapene det er referert til har liten eller ingen tilgjengelig beskrivelse eller dokumentasjon. 8.3.3<br />

6: Benchmarking basert på kundebehov (skapdesign) BEHOV NR: BEHOV VIKTIG (1-5) Kuka ABB 1 effektivt 2 Automatisk skapdør Tabell robust 4 4 har et pent design 2 5 Skapet er en effektiv støvbarriere 5 *******<br />

3<br />

Hastighet på åpning av dør 7 plasseringsvennlig *** 8 billig 9 av god kvalitet 3 10 Skapet er lett å rengjøre/vedlikeholde 4 *****<br />

6<br />

er beskrevet under pkt 8.1 og 8.4 i rapporten. Skapene


Benchmarking basert på målestandard Tabellen under er gir oversikt over begrensningene som det enkelte testprodukt har innenfor gitte måleenheter. Det er koblet opp mot viktigheten av de enkelte behov som er definert.<br />

7: Benchmarking basert på målestandard (skapdesign) 8.3.4<br />

NR. BEHOV NR. MÅLBARE ENHETER VIKTIG (1-5) ENHET Kuka ABB 1 Diameter med verktøy 58 58 2 7,11 Lengde ISO30-holder med ENHET mm 150-250 150-250 3 1,2,6 Tidsforbruk åpning av dør 4 Sek verktøy<br />

Lengde 5 Bredde 6 3,7,8,11 Høyde 4 mm 7 2,6 Strømforbruk 3 mA 8 Alle Materialkostnad 5 kr 4<br />

er beskrevet under pkt 8.1 og 8.4 i rapporten. Skapene


Foreløpig produktspesifikasjon Tabellen under viser sammenhengen mellom utvalgte målestandarder, behovsnummer, målbare enheter og viktigheten av disse rangert fra 1-5 der 5 er høyest.<br />

8: Foreløpig produktspesifikasjon (skapdesign) 8.3.5<br />

NR. BEHOV NR. MÅLBARE ENHETER VIKTIG (1-5) ENHET Marginal verdi Ideell verdi 1 Diameter ISO30-holder med verktøy 58 58 2 7,11 Lengde Metric<br />

med verktøy mm 135-350150-250<br />

1,2,6 Tidsforbruk åpning av dør Sek


Foreløpig kostnadsestimat Tabellen viser et foreløpig kostnadsestimat for skapet, delt inn i et høykostestimat og et lavkostsestimat. De totale materialkostnadene vil ligge et sted mellom disse.<br />

9: Foreløpig kostnadsestimat (skapdesign) 8.3.6<br />

Antall/ skap Høy Kr pr stk Lav Kr pr stk Høy total Kr pr skap Lav total Kr pr skap Lokk 1500 1000 1500 1000 Ben 300 300 Ramme 1000 500 1000 500 Plastplate for Del Aktuatorer 3000 2000 3000 2000 Aksling 1 verktøyhull<br />

1 sett 200 100 Skruer og bolter 20 200 100 Sum 9500 6050 Dette er en foreløpig og noe usikker kostnadsoversikt, skapet vil antagelig Ledninger<br />

en plass mellom høy og lav. koste


Konseptgenerering - kombinasjonstre Kombinasjonstreet beskriver verktøyskapet innenfor 4 hovedområder, hvor enhver type skap vil inneholde elementer av alle 4 områdene, avhengig av den aktuelle konfigurasjonens sammensetning. 8.3.7<br />

Figur 19: Kombinasjonstre


KONSEPTENE 8.4.1 Konsept A Sirkulært skap m/2 pneumatiske aktuatorer Tett sylinder, med lokk som vippes opp av 2 stk pneumatiske aktuatorer, eventuelt servoaktuator.<br />

20: Konsept A Figur<br />

21: Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur


Konsept B Sirkulært skap med roterende lokk. Tett sylinder med lokk som løftes opp og roteres under nedre halvdel. 8.4.2<br />

22: Konsept B Figur<br />

23: Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur


Konsept C Sirkulært veggmontert skap Lik som konsept A, bare veggmontert 8.4.3<br />

24: Konsept C Figur<br />

25: Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur


Konsept D Sirkulært skap med servodrift. Roterende lokk. Lufttett sylindrisk beholder. 8.4.4<br />

26(over) og 27: Konsept D Figur<br />

28: Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur


Konsept E Lineær plattform med roterende sirkulært lokk. Verktøyet plassert i 2 nivåer med et lokk som er en halv sylinder som kan rotere. Skapet ikke lufttett. 8.4.5<br />

29: Konsept E Figur<br />

30: Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur


Konsept F Lineær plattform med skyvbart sirkulært lokk. Verktøyet plassert i 2 nivåer med lokk som er en halv sylinder som kan skyves til side. Skapet ikke lufttett. 8.4.6<br />

31: Konsept F Figur<br />

32: Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur


Konsept G Lineær løsning med skyvbart lokk. Prinsipielt som modellen fra Kuka, men med sylindriske hull som holdere. 8.4.7<br />

33: Konsept G Figur<br />

34: Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur


Konsept H Helautomatisk skap hvor skapet fører verktøyet frem til roboten og bare et verktøy er fremme og tilgjengelig om gangen. 8.4.8<br />

35: Konsept H Figur<br />

36: Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur


Konsept I Lineær løsning fra Kuka. Standard holdere for ISO30 med plass til 10 verktøy. 8.4.9<br />

37: Konsept I Figur<br />

Kombinasjonsbeskrivelse av gjeldende konsept. Denne må ses opp mot figur 19[ 8.3.7] hvor det fremkommer hva bokstav/tallkombinasjonen henviser til. Figur38:


EVALUERING OG BESKRIVELSE AV VALGT KONSEPT 8.5.1 Grovsiling Prosessen har kommet frem til 8 ulike modeller av verktøyskap (se tegninger). Disse går nå gjennom en grovsiling for å finne frem til de produktene som<br />

videre til grundigere vurdering. B: Sirkulært skap med roterende lokk. Tett sylinder med lokk som løftes opp og roteres under nedre halvdel. Denne tas ikke med videre fordi den trenger både pneumatikk og servo. Det kompliserer uten at skapet blir vesentlig bedre. går<br />

Sirkulært veggmontert skap Lik som konsept A, bare veggmontert C:<br />

tas ikke med videre fordi den er i prinsippet lik konsept A. A vurderes som en bedre løsning. D: Sirkulært skap med servodrift av et roterende lokk. Lufttett sylindrisk beholder. Denne tas ikke med videre fordi den gjør skapet designmessig komplisert Denne<br />

å gi en vesentlig bedring av funksjonene. G: Lineær løsning med skyvbart lokk. Prinsipielt som modellen fra Kuka, men med sylindriske hull som holdere. Denne tas ikke med videre fordi den er prinsipielt lik modell F, men vurderes som mindre estetisk og mindre produksjonsvennlig enn modell F. uten<br />

Lineær løsning fra Kuka. Standard holdere for ISO30 med plass til 10 verktøy. I:<br />

tas ikke med videre fordi den bare har plass til 10 verktøy. Imidlertid er den prinsipielt lik modell F og videreføres der.<br />

andre 4 modellene, A, E, F og H må utredes mer og går derfor videre til ”konsept screening og scoring”. Denne


Seleksjons- Kuka 8.4.8<br />

Plasserings vennlig + Kvalitet og RMC-60-S<br />

0 Design - + Effektivt 0 0 0 + 0 robusthet<br />

Vedlikehold og renhold - Støvsikker + 0 Økonomi - 0 Pålitelig 4 0-er 5 4 9 Minuser 2 0 3 Sum 0 5 0 1 Rangering 3 1 3 2 Plusser<br />

Ja Ja Ja Ja Referansen er Kuka[8.1.2] Seleksjonskriteriene er et utvalg med behov som er tatt ut fra benchmarkingen og kundebehov. Videre<br />

vurderte alle konseptene opp mot referansen og ga de +(pluss) eller –(minus) i forhold til denne innenfor hvert enkelt kriterium. Dette ga en score Gruppen<br />

Sirkulært<br />

skap m/2<br />

pneumatiske<br />

aktuatorer<br />

I vil bli brukt som referanse fordi det et eksisterende produkt som<br />

andre modellene kan vurderes mot. 8.5.2 Concept screening Tabellen under viser konseptene som tas med videre i utviklingsprosessen. De 4 konseptene A, E, F og H beskrevet nærmere i rapportens del 8.4.1 til Modell<br />

10: Consept screening kriteria A<br />

+ + 0 + 0 Brukervennlig<br />

Lineær<br />

E<br />

plattform,<br />

roterende<br />

sirkulært<br />

lokk.<br />

F<br />

Lineær<br />

plattform,<br />

skyvbart<br />

sirkulært<br />

lokk.<br />

H<br />

Helautomatisk<br />

skap<br />

Ref


prosessen.<br />

kriteria Vekting Brukervennlig 5 .20 4 .20 .15 .20 Plasserings-<br />

20 4 .80 51.003 .60 4 .80 Seleksjons<br />

og robusthet .45 Design .10 .20 .15 Effektivt .45 .45 4 .60 Pålitelig .30 .20 Vedlikehold og Kvalitet 15 2 .60 .45 Støvsikker .30 4 .40 .30 3 .30 Økonomi 5 3 .15 3 .15 3 .15 2 .10 Sum 100 3.05 3.75 3.00 3.15 Rangering 3 1 4 2 renhold<br />

Nei Utvikle Nei Nei Poenggraderingen går fra 1 til 5 hvor referansen er oppgitt med egen vekting og poengskala. Videre<br />

blir så målt opp mot referansen og får ut fra denne. Er konseptet bedre enn referansen så gir det mer poeng på skalaen og er det likt så får de like mange poeng. Konsept som dårligere enn referansen gir da færre poeng. Konseptet med høyest sum blir valg for videre utvikling. Konseptene<br />

Sirkulært skap<br />

m/2<br />

pneumatiske<br />

aktuatorer<br />

E<br />

en rangering som bestemte hvilke konsepter som ble med videre i 8.5.3 Concept Tabell 11: Consept scoring og<br />

A Konsepter Poeng Vekta %<br />

Lineær<br />

plattform,<br />

roterende<br />

sirkulært lokk.<br />

poeng Poeng Vekta F<br />

Lineær<br />

plattform,<br />

skyvbart<br />

sirkulært lokk.<br />

poeng Poeng Vekta H<br />

Helautomatisk<br />

skap<br />

Poeng Vekta poeng poeng


E fikk høyest sum og blir det valgte konsept. 8.5.4 Beskrivelse av valgt konsept Gruppen har da valgt et konsept med følgende prinsipielle løsninger. Lineær plattform, roterende sirkulært lokk, konsept E [ 8.4.5] Konsept<br />

plassert i 2 nivåer med et lokk som er en halv sylinder som kan rotere. Skapet ikke lufttett. Her det kombinert elementer fra flere forskjellige produkter, der det er tatt vare på beste løsningene fra konseptgenereringen. Verktøyet<br />

har valgt et skap som lineært med roterende halvbueformet lokk, dette av hovedsakelig 2 grunner, først fordi det begrensninger på plassen ved roboten, skulle lokket gli i bredde eller lengderetning ville skapet tatt Gruppen<br />

mer plass. Dernest er det en fordel med støvfrihet om lokket roterer rundt, da vil støvet som ligger på lokket følge med rundt og falle ned på gulvet i den prosessen. Den enkel i utforming, noe som bør føre til lave produksjonskostnader. Det ingen løse deler og relativt få bevegelige deler, som igjen fører til betydelig<br />

vedlikehold.<br />

KONSEPTTESTING OG ANALYSE AV USIKKERHET 8.6.1 Konsepttesting enklere<br />

har valgt å lage et skap som en prototype, men det skal likevel være prototype med et bra design, full funksjonalitet og ellers ha egenskaper som grenser opp mot et ferdig produkt. Gruppen<br />

av størrelse på skapet Det første som skulle gjøres var å finne ut hvor lite skapet kan være. Det ble utført en enkel test med roboten, noen treklosser, ISO30-holdere, linjaler og vinkler. Konkret gikk det ut på å se hvor tett sammen ISO30-holderne kunne stå. Beregning


39: Test av avstand mellom verktøy Testen og analyse ga et resultat som gjør at verktøyet kan plasseres på en flate og i 3 rekker med 6 verktøy i hver rekke. Det stiller imidlertid krav til at fresen maksimalt 25° offset fra vinkelrett på skapet. Figur<br />

gir en enklere, mindre og billigere konstruksjon som igjen medfører økt plasseringsvennlighet. Det gir i teorien plass til 18 verktøy mens kravet var 16 verktøy. Dette


Analyse av usikkerhet Etter mengde skisser, diskusjoner, faktiske bekreftelser og avkreftelser har gruppen kommet frem til en prinsipiell form som er enkel, rimelig og elegant løsning på funksjonen. 8.6.2<br />

40: Prinsippskisse ønsket Figuren viser prinsippet for den løsningen gruppen ønsket å sjekke nærmere ift mulig produksjon. Materialvalg<br />

vurdert en rekke materialer og profiler.<br />

mest aktuelle er innsnevret til å være: 1. Aluminium 2. Alminnelig stål 3. Syrefast stål a. Firkantrør og firkantede Det<br />

Sirkulære rør og sirkulære profiler c. Tynnplatekonsruksjon Argumentasjon for å velge det rette materialet og profilen er enkelt og greit: b.<br />

er lett og relativt rimelig. Stål er billig og bearbeides lett. Syrefast er pent, holdbart, greit å bearbeide og dyrt. Firkantrør er enkelt å arbeide med og billig. Sirkulære rør gir et presentabelt design. Tynnplatekonstruksjon er billig. Aluminium


av skap Prosessen gikk nå over i å bruke Solid Works til å tegne det endelige produkt. Etter en lengre idemyldring, mange tegninger, flere harde diskusjoner og mange forbedringer var det et produkt som steg frem. Valg<br />

41: SolidWorksmodell av ønsket løsning Det var veldig elegant og tilfredsstillet kravene. En rask sjekk hos lokal leverandør som kunne levere rørene og bøye dem ga et nedslående resultat ift økonomi. Gruppen tok deretter utgangspunkt i denne konstruksjonen og forenklet den med høyt fokus på økonomi. Figur


endte derfor opp med en løsning basert på firkantrør i alminnelig stål. I tillegg ble det valgt å bruke noen tynnplater samt plate i 30mm polypropylen som kunne hvile på. Denne høy stivhet og er vennlig mot verktøyholderne. Den måtte være minst 27mm tykk for å sikre at ISO30-holderen gikk opp og ned uten hindring. Valget for lokk falt på polykarbonat fordi det lett, stivt nok, gjennomsiktig og har en akseptabel Det<br />

Tykkelsen på 1.5mm ble valgt i fra at det var stivt nok og samtidig bøyelig nok til å følge kurven uten for stor motstand. 8.7 ENDELIG PRODUKTSPESIFIKASJON pris.<br />

12: Endelig produktspesifikasjon NR. MÅLBARE ENHETER ENHET Verdi 1 Diameter ISO30-holder med verktøy mm 58 Tabell<br />

ISO30-holder med verktøy 132-> 3 Tidsforbruk åpning av dør Sek Ca 10 4 Lengde 725 5 Bredde 420 6 Høyde mm 920 7 Effekt W 120 2<br />

Materialkostnad kr 9000 Tabellen viser verktøyskapet holder seg innenfor de gitte parametrene som var lagt i henhold til den foreløpige produktspesifikasjonen[Tabell 8]. Når gruppen nå har kommet frem til denne kan det gås 8<br />

med å realisere og tegne/bygge prototyper som holder seg innenfor<br />

gitte rammene. Nedenfor er bilder av det ferdiglagde verktøyskapet. videre


Figur 42: Ferdig utviklet verktøyskap


PATENTDATABASER 8.8.1 Generelt Ref 8.1 Test-/referansemodeller Gruppen ønsket å undersøke om det i dag er registrert patenter som lik eller tilnærmet lik det valgte konseptet. I dag finnes det åpne databaser for<br />

patenter med vedlagte tegninger slik det er mulig å sammenligne konseptet opp mot gjeldende patenter. Følgende databaser ble benyttet: Espacenet http://ep.espacenet.com Patentdatabasen til European Patent Office. De behandler søknader fra registrerte<br />

oppfinnere og firma. Et patent kan gjelde for inntil 38 europeiske land. individuelle<br />

USPTO http://www.uspto.gov Patentdatabasen til United States Patent and Trademark Office. WIPO http://www.wipo.int/pctdb/en/search-adv.jsp Dette patentdatabasen til World International Property Organization. Over 100 lands patentkontor benytter denne organisasjonen til å<br />

sine patenter. publisere<br />

• Cabinet<br />

• Tool<br />

• Robot<br />

• ISO<br />

Google http://www.google.com/patents Patentene som er tilgjengelige via denne de samme som I databasen til USPTO. Erfaring viser at man får flere ”treff” ved å benytte denne søkemotoren i forhold til søkemotoren til USPTO. <br />

Valg av søkeord Det ble umiddelbart klart at å på cabinet tool ga et for omfattende antall treff. Vårt konsept består av et kabinett og ISO 30 holdere for robot Søkeordene ble da: 8.8.2<br />

30


Resultat fra i databaser Escapenet<br />

og tool: 817<br />

og Robot: tool, Robot og ISO 30: 8.8.3 og tool: 53<br />

og Robot: tool, Robot og ISO 30: Wipo USPTO<br />

og tool: 398<br />

og Robot: 9 Antall treff med søkeordene cabinet, tool, Robot og ISO 30: 0<br />

og tool: 590<br />

og Robot: 151 Antall treff med søkeordene cabinet, tool, Robot og ISO 30: 0 Google<br />

Delkonklusjon patentsøk Det er ikke funnet patenter i databasene som kan sies å ligne valgt konsept. Gruppen vurderer ikke å søke på valgt løsning for skapdesign, da denne kombinasjon ikke kan sies å være nyskapende i forhold til eksisterende modeller. 8.8.4


Gjennomføring, konfigurasjon og løsning<br />

i hele prosjektperioden ment å levere permanent løsning for fremtidig bruk i alle robotfag ved UiA. Med dette mener at det leveres en installasjon, ikke demo. Gruppen har også designet verktøy- og XPD-skap[9.2] på en slik måte at 9<br />

enkelt kan brukes opp mot tilsvarende robotsystemer(ABB) andre plasser. Alle enkeltkomponentene i systemet, robot, kontrollskap, XPD-skap og verktøyskap er nøye testet og dokumentert både i forprosjektet og i hovedprosjektets gjennomføringsfase. disse<br />

43: Robot med verktøyskap og Gruppen har gjennom hele prosessen tatt høyde for at skal kunne videreutvikles ut over de rammer som ble satt til dette hovedprosjektet. Dette gjenspeiler seg eksempelvis i XPD-skapet der er satt av ekstra plass til nye komponenter og det er lagt opp ferdig kabling til deler av Figur<br />

som ikke ble prioritert gjennomført. prosjektet


punktene i kravspesifikasjonen unntatt sensor for verktøykalibrering er ferdigstilt. 9.1 ANALYSE AV INSTALLASJON Gruppens analyse av den samlede installasjonen for å realisere prosjektet Alle<br />

i 3 forskjellige opsjoner for kabling og plassering av utstyr. Det ble ikke vurdert løsning med ”plassering etter behov”, da gruppen anser prosjektet som en permanent installasjon, hvor et delmål var å ta høyde for fremtidige modifikasjoner/konfigurasjoner. Opsjon 1 og 2 ble ikke videreført, men tilgjengelig i vedlegg 19. resulterte


Installasjon – option 3 Option 3 er en samlet løsning med VACON, IO-krysskopling og magnetventiler plassert i et større skap. Løsningen ble videreført da den ga en samlet ryddig installasjon og ga høy grad av fleksibilitet. Løsningen samsvarer også med resultat fra analyse av plassering for pneumatikk (Vedlegg 17). En detaljert beskrivelse finnes i pkt 9.2 – XPD-skap. 9.1.1


• Inntakssikring<br />

• Styrt<br />

• Sikring<br />

• VACON<br />

• 24V<br />

• 12<br />

• Pneumatikkventiler<br />

• Kontaktor<br />

• Koplingslister<br />

• X-kopling<br />

• Brytere<br />

•<br />

9.2.2 Komponentmerking Reservert<br />

montert i XPD- og verktøyskap er merket etter følgende liste: F1 400V 4-pol C16 F2 2-pol B10 sikring H1 GRØNN 400V/230V PÅ H2 HVIT indikator, Lufttrykk > 6 bar (XPD-skapdør) K1 230V (400V hovedbryter) Komponenter<br />

– 24V 4x (motorstyring/vender) K4-K10 – 24V kontaktor 1x NC/NO M1 Motor 12V DC (montert i verktøyskap) S1 400V (styring K1) S2 Hovedbryter lufttrykk (styring Y1) S3 Trykkføler > 6 bar K2/K3 ÅPENT i S5 Endebryter verktøyskap – SKAP LUKKET (montert i verktøyskap) T1 – 12V DC 10A strømforsyning S4<br />

– 24V DC 5A strømforsyning X1/X2 – krysskoplingslister (montert i verktøyskap) T2<br />

44: Installasjon – Option 3<br />

XPD-SKAP (CROSSCONNECT& POWER DISTRIBUTION) 9.2.1 Minimumskrav til løsningen Gruppens analyse viste at skapet burde inneholde følgende: for 3-fase 400V Figur<br />

(kontaktor) for 400V hovedbyter<br />

for styrestrøm 230V<br />

DC DC strømforsyning frekvensomformer<br />

motorstyring og betjening av pneumatikk (X-kopling) for fordelig av 230V og 24V DC for inn-/utganger til alle enheter tilhørende prosjektet på dør med lys for hovedstrøm og trykkluft<br />

plass for videre utvikling av skapet


– krysskoplingslist Y1-Y5 – 230V magnetventiler 9.2.3 Layout og komponentplassering Gruppen vurderte flere løsninger for layout XPD-skapet, men konkluderte med at krav til kjølig for VACON var styrende(17, side 36) og plasserte alle X3<br />

for å imøtekomme dette kravet.<br />

layout og komponentplassering finnes i vedlegg 6. Detaljbeskrivelse av koplinger finnes i vedlegg 7 og 8. Henviser til 9.2.4 for kablingsoversikt og til 9.2.5 for funksjonsbeskrivelse. komponenter<br />

vises XPD ferdig montert. Her<br />

Figur 45: XPD-skap


Oversikt – kabling XPD er koplet opp til enhetene med følgende kabeltype og lengder: Tabell 13: Kablingsoversikt Lengde (meter) Type Formål 9.2.4<br />

4 XPD 16 (2x 8m) 20 0,5 og digital INN & UT IRC5<br />

10 x 0,34 styring/sensor TMA4 10 3 skjermet 400V tilførsel TMA4<br />

11 G 0,75 mm2 skjerm. 24V 12 m 2 G 2,5 mm2 12V DC motor Verktøyskap 8<br />

tillegg det installert 12 m 4 G 2,5 mm2 for ny 400V tilførsel IRC5. Samlet omfatter den totale elektroinstallasjonen ca 70 meter kabel og ca 70 I<br />

eksterne tilkoplingspunkter. I tillegg til dette er det ca 240 tilkoplinger i XPD.


Funksjonsbeskrivelse - XPD XPD sentral prosjektet, og er den enheten som knytter styresignalene fra IRC5[7.1.2] sammen med de andre komponentene. Skapet er utstyrt med<br />

fase 400V VACON og 230V spenningsfordeler til pneumatikk og DC strømforsyning(PS). Det er i tillegg utstyrt med 12V DC PS for motorstyring til verktøyskap og 24V DC PS for tilførsel av styrespenning til IRC5. 9.2.5<br />

best utbytte av funksjonsbeskrivelsen henvises det til vedlegg 7 og 8. 400V og 230V - 3 fase 400V er koplet inn på X1 via F1/F2 og videre til K1, K1 styres av bryter S1 som er hovedbryter VACON frekvensomformer. Når S1 betjenes koples det 400V. Utgang fra F2 koplet til list X1 1-20 er XPD’s 230V fordeler. For<br />

fordeleren forsyner alle 230V komponentene. Denne<br />

beskrivelse 12V DC koplet direkte til K2/K3 som er XPD’s motorstyring/polvender. Utgangene fra motorstyringen er koplet sammen og viderekoplet til verktøyskap via X2. K2/K3 styres av IRC5 digital utgang(DO) 9 og 10 som gjør det mulig å åpne/lukke skapet. K2/K3 er også sikret med forrigling slik at de ikke kan kjøres samtidig, noe som ville medføre kortslutning av<br />

på T1.<br />

– beskrivelse 24V DC koplet til list X1 21-40 som er XPD’s 24V DC fordeler. Her blir 24V viderefordelt som forsyning til IRC5 utgangskort(DO), fres ELTE TMA4 og verktøyskap. utgangen


ROBOT Gruppen har hatt overordnet plan for montering av kabler og utstyr på selve roboten. Planen tok sitt utgangspunkt i at påmontert utstyr skulle være funksjonelt plassert og gi et presentabelt utseende. Det vil si at signalkabler, strømkabler og luftføringer skulle ligge skjult. Det primære med 9.3 at den skal gi roboten mest mulig arbeidsområde uten at<br />

rives av eller kommer i klem. En bonus ved en slik løsning at den har et estetisk fortrinn. plasseringen<br />

Figur 46: Oversiktsbilde ABB 6600 Robot


Montering av ABB CP/CS kontakter For å få et best mulig resultat av montering av kabler og utstyr på selve roboten så ble det besluttet å benytte seg av den originale CP/CS kablingen på roboten. Denne består av kontakt på basen med ferdig kabling gjennom roboten og opp til uttak på tilsvarende kontakt ved akse 3. For å benytte seg av denne løsningen ble det bestilt option 458-1 og 459-1, som 9.3.1<br />

2 sett med kontakter som man kan konfigurere etter behov(4, pkt. 2.10.1). Gruppen hadde del arbeid med å få tak i passende pressverktøy, men dette løste seg. ABB pluggen ble presset og alle I/O til og fra TMA4 går nå gjennom denne pluggen. er<br />

47: CP/CS base Figur 48: CP/CS akse 3 9.3.2 Øvrig kabelstrekk Kabel til kraftsensor ATI Omega160 og 400 volts skjermet kabel er lagt langs den originale kabelføringen i 2 K-rør med ytre diameter på 20mm. Erfaringer med gamle roboten viste at kabling frem til TMA4 var utsatt Figur<br />

vridning og fare for avrivning. Dette ble løst ved at trakk alle kabler og luftslanger gjennom en slange som forsterket med stålspiral fra begynnelsen på akse 4 og ut til TMA4. Innfesting av denne slangen ble testet for å avgjøre festepunkter slik den kunne bevege seg fritt uten fare for avrivning/strekk. For detaljer henvises det til figur 49-50. for


49: Forsterket spiralslange for fritt løp av kabler Figur<br />

50: Forsterket spiralslange for fritt løp av kabler - Detaljer Figur


KRAFTSENSOR – ATI IA OMEGA 160 Dette er oppgave som veileder kom med som et tillegg til selve prosjektet. Kraftsensoren[7.1.4] skal benyttes til visning av kraft i X, Y og Z-retning på<br />

ekstern PC. 9.4<br />

Montering av sensoren fysisk på roboten ble gjort under forprosjektet. I forbindelse med arbeidet med kabling og montering på selve roboten ble så resten av installasjonen vedrørende ATI Omega 160 utført. Dette besto i å strekke kabel fra ekstern PC via en poweradapter og ut til robothodet, montere tilhørende PCI 6220 kort og installere medfølgende Installasjon<br />

Measurment&Automation og ATIDaqFT.net[7.2.6]. Test Etter fullført installasjon ble det gjennomført en test. programvare,<br />

av den var negativ. Det vil si at tilført kraft på verktøyet ikke ble vist på tilhørende PC program. Resultat<br />

51: Skjermbilder på PC av ATIDaqFT.net og M&A explorer fra NI. Figur


Installasjons-CD for kraftsensoren med tilhørende FT7827.cal-fil, (hver enkelt kraftsensor har egen kalibreringsfil levert av fabrikken) program for visning manglet i pakken som gruppen fikk overlevert. Det ble da tatt kontakt med leverandøren, ATI i USA (Milton Gore) og han sendte på mail. Feilsøking<br />

filene ble installert. Ny test ble gjennomført med samme resultat, ingen overføring av kraftbildet. Etter feilsøking på PCI kortet og kabling, med både telefonisk og epost kontakt med ATI i USA så det mest sannsynlig at det er enten feil på PCIkortet<br />

eller poweradapteren. Disse<br />

Siden kraftsensoren en tilleggsoppgave i prosjektet ble dette vurdert til å ta for mye ressurser. Det ble i samråd med veileder besluttet å avslutte Delkonklusjon<br />

når det gjensto 2 uker av prosjektperioden. Veileder vil vurdere om nytt kort og adapter skal bestilles. feilsøkingen


FRESEMODUL ELTE TMA4 Den italienskproduserte ELTE spindelen har i løpet av prosjektperioden vært<br />

betydelig utfordring for gruppen. Dette grunnet usedvanlig tynn teknisk beskrivelse(Vedlegg 11) som er oversatt engelsk av italienerne selv. I tillegg har gruppen vært i kontakt med ELTE pr epost og har tidlig i 9.5<br />

fått tilbakemeldinger som har ført til tildels store misforståelser. Disse faktorene medførte at gruppen fikk oppstartsproblemer med spindelen og igangsatte i samarbeid med veileder flere undersøkelser for å rette opp i problemene. Så lite som 3 døgn av prosjektperioden var til overs da gruppen prosjektfasen<br />

løsningen og kunne begynne arbeidet med å skrive om deler av den tekniske beskrivelsen for ELTE spindelen. Undersøkelsene er dokumentert i vedlegg 18. fant<br />

fra ELTE’s eposter også dokumentert i vedlegg 18. Problemet og løsningen er beskrevet i [9.5.3] 9.5.1 Spindelhastighet TMA4 har et maksimalt turtall på 24000 rev/min med verktøydiameter Klipp<br />

og verktøyvekt 2 kg. ISO30-holder og verktøy ble derfor veid og målt. Analysen konkluderer med at aktuelle verktøy 50mm og veier maksimalt 250 gram. ISO30-holderen veier 800 gram. Verktøyvekt og verktøydiameter slik at maksimalt turtall kan benyttes. Hvorvidt maksimalt turtall kan brukes på det aktuelle materialet som freses 50mm<br />

ikke med i denne oppgaven. tas


Elektronikk Fresen har 7 utganger hvorav det skal brukes 4 stk i dette prosjektet. Fresens utganger innganger i robotsystemet. Disse betegnet ABB IRC5 DI1 – DI4. DI 3 koples via relé. DI’ene brukes for å kontrollere verktøybyttesekvensen. Følgende tilstander og signaler trengs for et kontrollert verktøybytte: 9.5.2<br />

14: Tilstandsdiagram ELTE signaler Gir signal på:<br />

DI 1 DI 2 DI 4<br />

ON AP helt åpen 1 droppet korrekt tilstede 11<br />

Tabell<br />

4 OFF & tool er feilplassert 000<br />

Det er brukt en 10 x 0,34mm2 kabel for denne styringen. Den er koblet via DO<br />

R1.CP/CS på robotens base. 9.5.3 Pneumatikk TMA4 har 5 innganger for trykkluft. En av disse ha minimum 6 bar, mens 2 må ca 6 bar å operere korrekt. Lageret må trykksettes med 2-3 bar kontakt<br />

kjøling må være ca 3 bar.<br />

tre inngangene med 6 må opereres individuelt og trenger hver sin lufttilførsel. De kan bruke trykket direkte fra vegguttaket. Disse 3 skal kun opereres i forbindelse med verktøybytte. De to med redusert trykk må ved normal drift. De kan med fordel slås sammen og driftes av en tilførsel på 3 bar. Disse to skal opereres når og<br />

har turtall. De må ikke ha trykk når verktøy byttes fordi det forsinker utløsning av verktøyet. Det tar litt tid å trykksette 15 meter rør selv når all tilgjengelig luft brukes til det. fresen<br />

Se tabell 15 for funksjonsbeskrivelse.


15: Funksjonsbeskrivelse – ELTE TMA4 - pneumatikk Inngang trykksatt Trykk Resultat Merknad 12345<br />

X Åpner løses ut Tabell<br />

0 Lukker helt. ISO30 lastes inn X 6 Blåser luft. Renser og kaster ut X* > 6 Låser ISO30 ETTER det lastet inn VIKTIG !* X 2-3 bar Trykksetter lager X 3 bar Kjøling *<br />

Inngang 3 brukes for å kjøre trykkluft inn til ”låsefunksjon” for ISO30-holderen. Denne funksjonen må kjøres i 0,5-1 sek ETTER at ISO30 er lastet inn, dvs etter at inngang 1 er trykkløs. Funksjonen for inngang 3 ble *MERKNAD:<br />

tolket som en pneumatikk-rotasjonslås, noe som IKKE er tilfelle. Se vedlegg 17 for detaljert beskrivelse av åpne/lukke sekvens. innledningsvis


52: ELTE pneumatikk – Nummerering av innganger 9.5.4 Styring Vegguttak av luft varierer mellom 6.5 og 8 bar. Det montert manometer med reduksjonsventil på vegguttaket. Denne settes til 6.5 bar. Det sikrer at det ikke gis for høyt trykk, samtidig som det sikrer nødvendig trykk for å løse verktøy. Figur<br />

av TMA4 konkluderer med at det trengs minst 3 ventiler for å styre trykkluft inngangene med 6 bar. En ventil felles styring av luft til begge de to inngangene med 3 bar. Gruppen tok vurdering av kraftbehov ventiler og resonerte at det var akkurat tilstrekkelig med strømforsyningen på 24VDC 5A, men valgte å ha Testen<br />

kraft tilgjengelig for endringer og tillegg. Det ble derfor bestemt at ventilene skal kunne drives av 230 volt signal for å sikre at det er nok kraft mer<br />

ved eventuelle tillegg og endringer. Det gjøres ved å styre med 24V via et relé som kobler 230V til ventilene. Da er pneumatikken uavhengig av begrensninger i leveranse fra 24V DC 5A strømforsyning. Koblingsskjema for pneumatikk ble utarbeidet med bakgrunn i gruppens valg(figur 53). For detaljer henvises vedlegg 13. tilgjengelig<br />

Komponentbehov Det var noen komponenter fra den gamle roboten som kunne brukes, men det meste måtte kjøpes nytt. På bakgrunn av analysen, sekvenslisten, koblingsskjema, vurdering av pris og funksjon samt hva som var brukbart fra den gamle roboten så ble det kjøpt hovedkomponenter til den pneumatiske styringen iht tabell 16. 9.5.5<br />

tillegg blir det kjøpt del slanger og koblinger lokalt. I


16: Komponentbehov – pneumatikkstyring Beskrivelse Styring Antall 2/2 3 3/2 ventil 230 volt 2 Trykkregulator Tabell<br />

Luft, gir 24V signal 1 Trykkbryter<br />

Figur 53: Koblingsskjema pneumatikk (Vedlegg 13)


9.6 ISO 30 VERKTØYHOLDER<br />

54: Fresemodul med ISO30-holder Figur viser målet fra bunn fresehodet og til undersiden av flensen på ISO30-holderen. Denne avstanden 18,5mm og viktig mål fordi det er denne flaten på ISO30-holderen som kommer i kontakt med holderen i<br />

Dette målet kommer i tillegg til X-målet på ELTE som er 270 mm. Det vil si at man i dette tilfellet opererer med følgende RAPID tooldata: X=270+18,5=288,5 mm Lengden på verktøyet definert som avstanden fra underkant av flensen på ISO30-holderen og til spissen på verktøyet. Det vil si at alle verktøy må korrigeres med denne avstanden PLUSS 288,5 mm verktøyskapet.<br />

ISO30-holderne nummerert og totale verktøylengden spesifisert i verktøynummereringsskjema - vedlegg 12. Alle


FREKVENSOMFORMER – VACON NXS 9.7.1 Programvareløsning VACON NXS-serie frekvensomformere er levert med ’Modulbasert software’. Denne programvaren består av flere predefinerte programvarepakker som er tilpasset kundens spesifikke behov(19). VACON kjøres i dag med modulen<br />

Speed Control Application’ og denne kan tilpasses prosjektets behov med noe rekonfigurering. 9.7.2 Installasjon/kabling 3 fase 400V koplet DIREKTE ut til ELTE TMA4 på egen kabel og IKKE via X2. For tilkoplingsdetaljer henvises det til vedlegg 7. ’Multi-step<br />

å undersøke oppsett i (19 s.37) ble det valgt konfigurasjon for styresignaler tilpasset det antall digitale utganger gruppen ønsket å bruke for Ved<br />

av VACON. For tilkoplingsdetaljer henvises det til vedlegg 14. 9.7.3 Konfigurasjon ’Multi-step’ programvaren i utgangspunktet satt opp med 4 bit styring av predefinerte hastigheter. Da man i tillegg må bruke ett signal START, må man reservere 5 digitale utganger(DO) for denne enheten. Tidlig i prosessen kontroll<br />

ikke det totale behovet for ferdig kartlagt, og man var også usikker på om var behov for 15 predefinerte hastigheter. Det ble derfor besluttet at man klarte seg med 3 bit styring av hastighet, konfigurert med 6 hastighetsvalg og step på 4000 rpm/bit. Denne løsningen krever at man bruker totalt 4 DO for av VACON. For detaljer henvises det til vedlegg 14, tabell 1. var<br />

fra Keypad-styring til IO-styring omfatter endring av mange innstillinger på VACON. Gruppen testet bruk av NCDrive[7.2.7] for Rekonfigurering<br />

men valgte å utføre endringene med bruk av KeyPad.<br />

detaljer henvises det til (19, pkt. 4) og vedlegg 14, tabell 2. For trinnløs styring av hastighet hadde det vært ønskelig å styre VACON med en analog kontroller av type DSQC 651 eller DSQC 327A(13, pkt. 5.2). Det ble rekonfigurering,


allerede i november 2008 avklart med veileder at det var ønskelig å bruke det eksisterende digitale IO kortet (DSQC 652) som montert i IRC5. 9.8 ROBOT KONTROLLSKAP – IRC5 Beskrivelsen omfatter den fysiske installasjon konfigurasjon av kablene til det digitale styringskortet DSQC 652(13). Programvareinstallasjon og imidlertid<br />

av DSQC 652 er beskrevet 9.9 2 stk 20 x 0,5 mm2 kabler ble koplet inn i skapet via PG-13,5 nipler i bunnen. De 18 tilkoplingene på DO(digital output) delen og de 17 tilkoplingene på DI(digital input) delen montert på 4 ABB-plugger tilpasset kortet. konfigurasjon<br />

følger kabelens fargekode som er gitt i henhold DIN 47100(17). For detaljer henvises det til vedlegg 8. Pluggnummerering


55: Installasjon og kabling IRC5<br />

ROBOTWARE & FLEXPENDANT 9.9.1 Nedgradering av RobotWare Siden all styring av enheter skulle knyttes opp til IO-kort DSQC 652, måtte kortets tilknytning til IRC5 DeviceNet Bus konfigureres. Det viste seg da at Figur<br />

RobotWare(RW) v5.11.0160 ikke hadde installert opsjon 709-x DeviceNet og opsjon 709-1 Master/Slave Single. Disse opsjoner er en forutsetning for å knytte IO fra DSQC 652 opp mot FlexPendant IO og styring av IO fra RAPID. Med assistanse fra veileder ble det av praktiske årsaker besluttet å eksisterende<br />

til RW v5.10.0146 da UiA har full lisens på denne og versjonen gir mulighet til å legge inn de påkrevde opsjoner. Nedgraderingen ble gjennomført ved å generere et nytt (Robot)System i RobotStudio Online(18). nedgradere<br />

oppsettet ble så lagret på en USB-penn og lastet inn ved hjelp av IRC5’s X-start og boot manager. Nedgraderingen er ingen stor endring av systemet og de påkrevde opsjoner er også tilgjengelig i RW v5.11. For detaljert beskrivelse av Systemgenerering/USB-overføring i RS henvises det til (18, pkt 4.5 og 4.10). For detaljert beskrivelse av IRC5 X-start og boot Dette<br />

henvises det til (15, pkt 10.3.2 og 10.3.4) 9.9.2 Installasjon og konfigurasjon av DSQC 652 Etter fullført nedgradering RobotWare var det mulig å fullføre installasjon/konfigurasjon av styringskortet. Installasjon av IO-enheter er manager<br />

beskrevet i ABB dokumentasjonen(14). Det er viktig å merke seg at installasjonen må utføres i korrekt rekkefølge for å unngå feil, det refereres her spesielt til dokumentasjonen(14, pkt. 4.2.1, 4.4, 4.12 og 4.11). grundig<br />

4.4) settes DeviceNet address i dette tilfellet til 10, som kommer frem ved å sjekke connector X5 på DSQC 652(13, pkt. 5.1.5). Under (14, pkt. 4.11.2) valgte gruppen å gi styringskortet navnet: UIA_16_IO


man har fullført installasjonen kan konfigureringen av de digitale inn– og utgangene gjennomføres i henhold til oppsettet(14, pkt. 4.2.4-5 og 4.8). For riktig ’Unit Mapping’ henvises det til (13, pkt. 5.2.3). Merk også at alle konfigurasjoner av DI og DO krever ’Warm start’ av IRC5 før endringene trer i kraft. Når<br />

har ikke konfigurert DO 13-16 og DI 10-16 da prosjektet ikke benytter disse. Detaljert beskrivelse av gruppens konfigurasjon er tilgjengelig i vedlegg 13. Gruppen<br />

Konfigurasjon av FlexPendant IO Etter installasjon/konfigurasjon av DSCQ 652 er det mulig å teste IO fra 9.9.3<br />

Det eneste som må at de ønskede DI og DO legges inn under ’Most Common IO’. Dette gjøres ved å følge beskrivelsen i (15, pkt. 12.2.4). Når ønskede IO er lagt inn under ’Most Common IO’ er de tilgjengelig under ABB – Inputs and Outputs(15, pkt. 3.3.5 og 8.1.2). Når konfigurasjonen gjennomført ble det kjørt en av alle DI og DO. FlexPendant.<br />

som ikke var aktive ble testet ved å legge 24V signal på tilhørende plassering i X2 i XPD-skap. Utgangene ble testet ved å simulere HØY status og sjekke respons fra og utstyr tilknyttet. Tabell 17: Testsekvens for digital utgang Inngangene<br />

start Init respons Respons End respons Test slutt DO9 – 1 K2 start M1 - Start V.skap ÅPNER Skap ÅPEN DI6 – 1 DO9 – 0 DI6 – 0 Test<br />

DO10 – 1 K3 start M1 – Start V.skap LUKKER Skap LUKKET DI7 – 1 M1 - Stopp DO10 – 0 DI7 - 0


PROGRAMVARELØSNING 9.10.1 Valg av metode for menyutvikling Gruppen har i samråd med veileder valgt å bruke RAPID for menyutviklingen. Dette er med bakgrunn i at RAPID er et meget robust programmeringsspråk og at UiA bruker dette språket i andre robotfag. Gruppen har i<br />

testet bruk av Visual Studio for å generere menyer, dette løpet ble med samråd med veileder avsluttet da RAPID viste seg som en mere hensiktsmessig vei videre frem mot endelig resultat. 9.10.2 Beskrivelse av RAPID RAPID er tidligere beskrevet i [7.2.2]. For en grunnleggende forståelse av prosjektperioden (6). For en inngående forståelse av programspråket henvises det til (24).<br />

fortalt er RAPID et hierarkisk programspråk med Task og som øverste nivå, fulgt av Procedures(prosedyrer) Functions(funksjoner). Forklart på en annen måte, så kan en Task kan inneholder flere Moduler og<br />

Modul kan inneholde flere Prosedyrer, som i sin tur kan inneholde flere Funksjoner. Kort<br />

brukte i sin programutvikling å kjøre enkeltsekvenser, selv om RAPID støtter multitasking(kjøring av flere prossesser samtidig). All programkjøring lagt i èn Task. Gruppen har i samråd med veileder valgt en løsning med 3 moduler. Delingen av moduler gjort for å gjøre deler av programmene tilgjengelig<br />

eldre robot-kontrollere, som ikke støtter menyprogrammering i RAIPID. Modulene gitt navnene UIA_pos.mod, UIA_proc.mod UIA_menu.mod. på<br />

tillegg må det lastet en egen user.sys som heter UIA_user.sys. Denne erstatter den opprinnelige user.sys og inneholder globale variable som brukes i gruppens prosedyrer. Samhandlingen mellom modulene og prosedyrene vises i pkt 9.10.4. For detaljer om modulene henvises det til pkt. 9.10.5 I


Blokkskjema RAPID-meny Figuren viser en enkel blokkskjematisk fremstilling av prosjekts menyer. 9.10.3<br />

56: SFC – Menystruktur(Vedlegg 9.1) Som det fremgår figur 56 så flyten mellom menyene relativt enkel. Programmet sjekker om det verktøy i spindelen eller ikke og lagrer ”Drop nr”. Derfra programmet videre til neste meny og lagrer ”Pick nr”, for så å utføre verktøybyttesekvensen. Programmene som kjøres i mellom menyene Figur<br />

en noe mer avansert struktur, med feilhåndtering som gir sikker har


håndtering av prossessen. Flytskjema for program vises i figur 57.


Flytskjema RAPID-program Flytskjema for RAPID-program viser hele programsekvensen med den tilhørende feilhåndtering. 9.10.4


57: Flytskjema – RAPID(Vedlegg 9.2) 9.10.5 Moduler & prosedyrer<br />

UIA_pos<br />

posisjonsdata for verktøyene i verktøyskap og verktøyskapets plassering i forhold til robot. Figur<br />

UIA_proc Modulen inneholder rutiner(proc) som kreves for å styre samtlige systemer. Som eksempel er det tatt med rutine for åpning av verktøyskap: PROC OpenCab() Modul:<br />

do9, !vent på senseOpen WaitDI di6, 1; SetDO<br />

do9, 0; ENDPROC Gruppens samlede programpakke inneholder 14 prosedyrer, ikke medregnet<br />

som er egne prosedyrer. SetDO<br />

UIA_menu Modulen inneholder prosedyrene som gjør det mulig for brukeren å betjene menyene på FlexPendant. System-modul: UIA_user.sys System-modulen inneholder globale data som programmet bruker. Modul:<br />

om hvilket verktøy som til enhver tid er i bruk , ligger her. For detaljert informasjon om programkoden henvises det til vedlegg 10. Informasjon


•<br />

Dette er det eneste punktet som ikke et må-krav. Derfor fikk det en lavere prioritet enn de andre punktene allerede på prosjektmøte den 17/3-09. Det Skapet<br />

vedtatt at det skal legges opp kabling og annen hardware for å understøtte funksjonen, men selve løsningen tas opp når vi ser det tid for det. Planen i utgangspunktet at kalibreringssensoren skal plasseres på eller i verktøyskapet. Løsningen med lage ”verktøyhull” nr 18 mest nærliggende. Der var det tenkt å montere mikrobryter, trykkplate, laser ble<br />

lignende for å registrere hvilken høyde verktøyet har ved kontakt og dermed beregne verktøylengden eller detektere om verktøyet borte. 9.11.1 Beskrivelse av utført arbeid Det reservert totalt 4 I/O og 6 X2 posisjoner for funksjonen. X2-15 11 GRÅ-ROSA DO_Calibrate1 eller DO 12 RØD-BLÅ DO_Calibrate2 X2-30 8 DI_Calibrate1 X2-31 ABB IRC5 DI 9 SORT TOOLCab - DI_Calibrate2 X2-59 ToolCab11 Nr X3-9 (res) Sens - Verktøykalibrering X2-16<br />

ToolCab12 Nr X3-10 (res) Sens - Verktøykalibrering Tabell 18: Utdrag fra XPD-skap, X-koblingslister(Vedlegg 8) De er ferdig koblet både til IRC5 og verktøyskapet. Disse kan selvsagt også brukes til andre formål om det skulle være hensiktsmessig. lagt opp 24 volt til med tilgjengelige X2-60<br />

Det ligger også signalkabel inn på klemmene. 9.11.2 Beskrivelse av gjenstående Det gjenstår noe arbeid for å fullføre arbeidet med den automatiske verktøykalibreringen. Avhengig av valgt løsning vil det antas at følgende punkter gjenstår å fullføre: rekkeklemmer.<br />

Finne mest hensiktsmessige ”bryter” og kjøpe denne<br />

Frese hull for Koble fra X3 til bryter.<br />

AUTOMATISK VERKTØYKALIBRERING I kravspesifikasjonen står det: bør ha mulighet for automatisk verktøykalibrering. 9.11


Definere I/O på FlexPendant og skrive program 10 Økonomi<br />

økonomiske aspektet kan ses på to måter. Det ene er hvordan oppgaven er løst i henhold til prosjektets økonomiske ramme (budsjett). Det andre er hvorvidt dette er realiserbart som en forretningsside. <br />

BUDSJETT Prosjektet ble tildelt ramme på kr 20.000,-. I tillegg skulle det kjøpes inn 16 verktøy utenom budsjettet. Det viste seg også senere at mange av de allerede innkjøpte spennhylser var i feil dimensjon. Disse ble også tatt utenom. 10.1<br />

kostet verktøy og spennhylser kr 6.020,-. Totalt<br />

koblingsskap som tilhørte dette prosjektet ble gitt til prosjekt 15. Det ble avtalt at det da kunne kjøpes nytt koblingsskap til dette prosjektet. Koblingsskapet ble kjøpt fra Østerhus Elektro veldig rimelig fordi det var rest fra tidligere oppdrag. Kr 2400,- pluss MVA belastes derfor 15. Prosjektet har brukt kr 28.972,- til sammen, hvorav kr 9.020,- belastes Et<br />

dette budsjett. Verktøyskapet kostet til sammen kr 8.985,- Alle materialer som er kjøpt enten brukt i prosjektet, sendt i retur til leverandør, levert veileder eller levert inn i maskinlabens lager. Det som er lagt inn i lageret kapp og smådeler uten vesentlig økonomisk verdi. Veileder har fått resten av platen i Polypropylen. Det er tilstrekkelig til å lage utenom<br />

verktøyramme til. Antatt verdi er kr 1500,-. Prosjektet har dermed brukt kr 48,- mindre enn budsjettert. en<br />

vedlagte økonomisk oversikt(16). 10.2 FORRETNINGSMULIGHET Prosjektet i sin helhet, inklusiv verktøyskap, XPD-skap, program og Se<br />

er UIA sin eiendom og således det nødvendig å avklare noen forretningsmessige forhold her før en plan kan iverksettes. Når det er sagt så rapporten


det nevnes at ingenting i dette prosjektet beskyttet med patent eller på andre måter sikret mot bruk fra tredjepart selv om de enkelte delene er UiA sin eiendom. En eventuell kommersiell verdi ligger vesentlig i kunnskap og erfaring. Sett på den måten ugunstig at dette er et offentlig dokument siden kunnskapen dermed blir distribuert. Gruppen ikke gjort noen egne undersøkelser for å kartlegge markedets må<br />

for slik leveranse. Veileder har imidlertid referert til to henvendelser hvor det har vært ønskelig å få et slikt produkt på plass. En slik leveranse fra ABB, Kuka eller annen robotleverandør i en slik dimensjon at helt klart gode vilkår for å ha leveranser med god inntjening. Dimensjonene som nevnt i størrelsesorden kr 500.000,-. Det høyst usikkert å skulle si noe om et antall slike leveranser. Det er også behov<br />

usikkert om en eventuell leveranse er mer arbeidskrevende enn dette prosjektet eller så annerledes at en ikke kan dra tilstrekkelig nytte av denne erfaringen. høyst<br />

for seg at slike prosjekter kan være svært lønnsomme, men at det på kort sikt kan bli vanskelig å få nok volum drive en bedrift. Når et slikt anlegg levert vil det sannsynligvis også være krav serviceavtale som fordrer at det er mannskap tilgjengelig for reparasjon og service. Gruppen<br />

vil derfor sannsynligvis være behov for at slik leveranse ivaretas av et firma som har den riktige bemanning, kompetanse og en portefølje som allerede økonomisk stabil. Gruppen anser derfor at en videreutvikling av foretningsmuligheten ligger i å samarbeide med en kompetent bedrift. Det<br />

samarbeid med den rette bedriften ser gruppen det som sannsynlig at Ved<br />

kan bli en lønnsom del av bedriften når volumet på industriroboter øker. I mellomtiden kan det opparbeides mer erfaring og prosessene kan effektiviseres. det


• Designe<br />

• Utvikle<br />

•<br />

Organiseringen av prosjektet har vært hensiktsmessig og tidslinjen har vært Installere<br />

god rettesnor for fremdriften. Møteloggene har vært veldig verdifulle for å dokumentere og spore avgjørelser. Spesielt det at loggen for en sak følger inntil den er ferdig. Analysen og systemoversikten gitt gruppen kollektiv kunnskap om informasjon som den enkelte har fremskaffet. Det var suksessfaktor.<br />

av enheter og programvare ga også slik kollektiv kunnskap og bidro til at alle visste hovedtrekkene i alle enhetene og programmene. Det var også svært nyttig å bruke som en hurtigreferanse tidlig i prosjektet. Gruppens løsning på design, bygging og testing av verktøyskap er basert på analyse av kundebehov, vurdering referansemodeller, dokumentasjon for Beskrivelsen<br />

og materiale gitt av veileder. Videre produktutviklingsprinsippene lagt til grunn for en stegvis utvikling av hovedprosjektet<br />

måttet endre sin kollektive og individuelle oppfatninger flere ganger. Det har medført et stort arbeid, men også sikret en god utvikling og<br />

veldig godt produkt. løsning.<br />

har valgt å utvikle et skap som har verktøyet plassert i 3 rader med et lokk av Lexan som kan bøyes slik at det inntar en sylindrisk form når verktøyskapet er lukket. Gruppen<br />

Konklusjon Gruppen har kartlagt prosjektets innhold og omfang i forhold til oppgaven og kravspesifikasjon. Denne kartleggingen la grunnlag å gjøre inndeling prosjektet til tre hovedområder.<br />

konstruere et verktøyskap. 11<br />

for automatisk verktøybytte på roboten.<br />

konfigurere enheter og programvare. programvare


konfigurasjon og løsning beskriver hvordan gruppen løste de andre tekniske oppgavene. Problemene som har dukket opp underveis har blitt analysert og løst. Det har endt opp i en stor installasjon som dekker kravspesifikasjon på så nær som et punkt. Prosjektet har hele tiden hatt fokus på sunn økonomi og blitt gjennomført iht Gjennomføring,<br />

Gruppens prosjektresultat gir UiA et verdifullt undervisningsobjekt og vil være solid grunnlag for videre utvikling av avanserte robotprosjekter til kommende bachelor- og masterstudenter. budsjett.


Litteratur og referanser 1. Universitetet i Agder - Fakultet for teknologi, Avdeling for Mekatronikk 2008: Hovedprosjekt vår 2009 – Prosjekt nr. 12 http://home.uia.no/geirh/2008-09/MAS302/GH1.pdf 12 3HAC020938-001_revD_en.pdf<br />

manuals – Robot Product manual IRB 6600/6650, Type A 3. 3HAC021785-001_revG_en.pdf<br />

Controller IRC5 2.<br />

ABB manuals CD (vedlagt)– Dok.: 3HAC023933-001_revG_en.pdf Product specification – Robot 4.<br />

3HAC022349-001_revE_en.pdf Product specification RobotWare options 6. manuals CD (vedlagt) Dok.: 3HAC16580-1_revD_en.pdf Reference manuals – RAPID reference manuals – RAPID overview 5.<br />

ABB – Produktoversikt – Roboter - Kontrollere – IRC5 http://www.abb.com/product/seitp327/f0cec80774b0b3c9c1256fda0 0409c2c.aspx (20.11.08) 8. Kraftsensor – http://www.atiia.com/products/ft/ft_models.aspxid=Omega160%20IP60<br />

7.<br />

(19.02.09) 9. ATI Industrial Automation – F/T DAQ - programvare<br />

1017%20DAQ.pdf (19.02.09) http://www.ati-ia.com/app_content/documents/9610-05-


ELTE SRL – Informasjon produsenten av ELTE TMA4 http://www.eltesrl.com/inglese/tma4ev.htm (26.01.09) 11. VACON – Informasjon NXS frekvensomformer og programvare http://www.vacon.com/Default.aspxid=472044 (16.02.09) 10.<br />

12. Introduksjon til MS Visual Studio 2008 (12.02.09) http://msdn.microsoft.com/en-us/library/fx6bk1f4(VS.80).aspx 13. 3HAC020676-001_revD_en.pdf http://www.vacon.com/Default.aspxid=465850<br />

manuals – Fieldbus options – Application manual DeviceNet 14. ABB manuals CD (vedlagt)– Dok.: 3HAC17076-1_revD_en.pdf Application<br />

System parameters – Technical reference 15. ABB manuals CD (vedlagt)– Dok.: 3HAC16590-1_revG_en.pdf Operating manuals – IRC5 with FlexPendant – Operating manual 16. DIN 47100 color code - description Reference<br />

(18.05.09) 17. VACON product information – NXS/P User manual http://www.vacon.com/File.aspxid=462819&ext=pdf&routing=39677 1&name=UD00701T (19.05.09) http://www.fscglobal.com/chartdin.php<br />

ABB manuals CD (vedlagt)– Dok.: 3HAC18236-1_revF_en.pdf Operating manuals – RobotStudio Online – RS Operating manual 18.<br />

VACON product information – NX All in One Application manual http://www.vacon.com/File.aspxid=462844&ext=pdf&routing=39677 1&name=UD00885G (07.05.09) 20. ABB manuals CD (vedlagt)– Dok.: 3HAC16585-1_revD_en.pdf Reference manuals – RAPID reference manuals – RAPID kernel 19.


av Jan Enderud, InMentor http://www.inmentor.no/fagartikler/12-del-1-robotens-utvikling<br />

22. Robotens http://no.wikipedia.org/wiki/Robot (27.05.09) 21.<br />

RobotNorge info http://www.robotnorge.no/tekstsider.cfmc_id=24616&c_kat=24615 (28.05.09) 24. ABB manuals CD (vedlagt)– Dok.: 3HAC16581-1_revD_en.pdf Reference manuals – RAPID reference manuals – Instructions, functions 23.<br />

datatypes and


Vedlegg 1. ABB Robot Documentation M2004 (CD med dokumentasjon) IRB 6600/66503HAC 021747-006 Rev. K (Lagret på UIA sin server. Kontakt Hovland for tilgang) 13<br />

Prosjektplan 3. Prosjektmøte 4. Møtelogg – Veiledermøte 5. Tegninger verktøyskap 6. komponentmerking 7. koblingsskjema 2.<br />

XPD-skap, X-koblingslister 9. Flytskjema, RAPID-meny/program 10. Programkode - 11. Manual ELTE TMA4 8.<br />

Verktøynummereringsskjema 13. Koblingsskjema pneumatikk 14. VACON 15. Konfigurasjon av DSQC 652 16. Økonomisk oversikt 17. Detaljer pneumatikk & sekvensliste 12.<br />

ELTE TMA4 Feilsøkingslogg 19. Installasjon – Opsjon 1 & 2 20. IAT - Systemtest 18.


Tidslinje - Hovedprosjekt - MAS302 - Mekatronikk - prosjekt 12<br />

Ukestart 09.mar 16.mar 23.mar 30.mar 06.apr 13.apr 20.apr 27.apr 04.mai 11.mai 18.mai 25.mai 01.jun<br />

PTV Oppgaver 11 12 13 14 15 16 17 18 19 20 21 22 23<br />

P 01 Plan for test/utvikling program JAW<br />

P 02 Flytskjema - RAPID GEG/PA<br />

P 03 Menyer - FP JAW<br />

P 04 Programmering - RAPID GEG/JAW/PA<br />

P 04.1 SurfCam tooldata - RAPID GEG/PA<br />

P 05 Programvare ferdig for test JAW/GEG/PA<br />

P 06 Installasjon, ATI-programvare GEG<br />

P 99<br />

T 01 Plan for tekniske oppgaver JAW<br />

T 02 Beskrive pneumatikk for TMA4 PA<br />

T 02.1 Plassering av pneumatik PA<br />

T 02.2 Bestilling av pneumatikk PA<br />

T 02.3 Spindelhastighet - begrensninger PA/GK<br />

T 03 Oversikt IO JAW/PA<br />

T 03.1 Oversikt kabling/Install.matr. PA/JAW/GEG<br />

T 03.2 Hardware forriggling TMA4/Vacon PA/JAW/GEG<br />

T 04 Flytte skap m/vacon JAW/GEG/PA<br />

T 05 Bygge krysskoplingsskap JAW/GEG/PA<br />

T 05.1 Strekking av luft/strøm kabel JAW/GEG/PA<br />

T 06 Montering av PCI-kort, DAQ GEG<br />

T 99<br />

V 01 Ferdistille PU - Verktøyskap PA<br />

V 02 Grovskisse, plan for skapbygging GK/PA<br />

V 03 Skapbygging og test GK<br />

V 04 Tegninger i SW m/arbeidestegn. GK/PA<br />

V 05 Skap ferdigstilt GK/PA<br />

V 99<br />

Montering /Ferdigstilling<br />

Alle<br />

Testing/Feilretting<br />

Alle<br />

Rapportskriving<br />

Alle<br />

Lage presentasjon<br />

Innlevering Hovedprosjekt<br />

Alle<br />

Presentasjon<br />

Alle<br />

Tidsplan HP v3 22.05.2009


Oppdatert: onsdag, 27. mai 2009<br />

MAS 302 Hovedprosjekt nr 12 - Vår 2009<br />

Ankersen, Grødem, Kragseth, Willumsen<br />

Utvikling av system for automatisk verktøybytte på industrirobot<br />

Møtelogg/Referat - Prosjektmøte<br />

Forklaring til sak-/oppgaveliste<br />

Nr Status Sak Ansvar<br />

1 Info Dette er en INFO sak. alle<br />

2 Ny Dette er en NY sak, saksnummer følger til den er avsluttet PA<br />

3a UA Denne er under arbeid, info om oppdatering kommer HER GTK<br />

4b Ferdig Denne saken er nå FERDIG. MRK saksnr. på denne! GEG<br />

5 Endret Kan brukes der saken blir vesentlig endret og ikke ferdigstilt JAW<br />

UKE 2 - 2009-01-08 kl.10.00<br />

Nr Status Sak Ansvar<br />

1 Info For Miniprosjektet så bestemmer gruppen av Jan Agnar blir<br />

prosjektleder. Når gruppen så kommer til hovedprosjektet blir<br />

valg av prosjektleder tatt opp igjen til ny vurdering.<br />

Faste møtetider settes i første omgang til torsdager kl 10.<br />

For dokumenter som skrives så bruker gruppen samme mal<br />

som gruppen gjorde i PU, dette letter det videre arbeid når en<br />

kommer til rapportskrivingen som sådan.<br />

2 Ny Opprette prosjektperm. GEG/JAW<br />

3 Info Gruppen tar sikte på at Miniprosjektet går så langt som at man<br />

har et ferdig konseptvalg klart når det gjelder selve skapet.<br />

4 Ny Gruppen bør låne/anskaffe en Whiteboard som brukes til PA<br />

tidsplanlegging både i Mini og Hovedprosjekt.<br />

5 Ny Sjekke ut eksisterende skap og holdere for ”chucks”. PA/GTK<br />

6 Ny Sjekker ut hva som holder /slipper verktøyet (f eks luftrykk) PA/GTK<br />

7 Ny Sjekk ut programvare som trenges og finne ut signalgangen<br />

mellom Flexpendanten og controller/robot osv.<br />

GEG/JAW<br />

--<br />

Side 1 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 3 - 2009-01-15 kl.10.00<br />

Nr Status Sak Ansvar<br />

2a Ferdig Opprette prosjektperm. GEG/JAW<br />

4a UA Ingen tavler tilgjengelig på skolen. Sjekker pris på<br />

PA<br />

tavle/pleksiglass som brukes til prosjekt-/fremdriftsplan.<br />

5a Ferdig Har søkt etter eksisterende skap i patentdatabaser på internett PA/GTK<br />

uten å finne noe som kan brukes i vårt arbeid. Gruppen må<br />

dermed ta utgangspunkt i egne utkast for design av<br />

verktøyskap.<br />

ISO30 holder for verktøy er nå analysert.<br />

6a UA Skaffe datablad for fres og analysere denne med tanke på PA/GTK<br />

trykkluft og alarmsignaler.<br />

7a UA Har lastet ned og begynt å lese gjennom beskrivelse for Robot GEG/JAW<br />

Application Builder(RAB). Dette programmet skal brukes til å<br />

lage egne menyer/knapper på FlexPendant(FP). Begynner å få<br />

en grov oversikt om hva som trengs av program- og maskinvare<br />

for å lage egne menyer og overføre disse til FP.<br />

Det er også viktig å merke at RAB har 2 moduler/plattformer,<br />

avhengig om man skal lage applikasjoner for PC(PC Software<br />

Development Kit(SDK)) eller FP(FP SDK). Disse modulene er<br />

IKKE LIKE og vår oppgave blir å sette oss inn i bruken av FP SDK.<br />

8 Ny Henvendelse til SKSK om lån av bærbar PC til prosjektet. JAW/GEG<br />

9 Ny Skaffe datablad til kraftsensor og analysere denne. JAW/GEG<br />

10 Ny Finne oversikt for verktøy til holderne. (turtallsområde) PA<br />

11 Ny Oversikt – Saker til veiledermøte 15/1 PA<br />

--<br />

Side 2 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 4 - 2009-01-22 kl.10.00<br />

Nr Status Sak Ansvar<br />

4b Ferdig Preben har skaffet pris på tavle og anskaffelsen er godkjent, PA<br />

tavlen hentes mandag 26/1<br />

6b Endret Har analysert datablad for fres, men gruppen ønsker en fysisk PA/GTK<br />

test av funksjonene. Dette fordi utløsermekanismen påvirker<br />

konstruksjon av skap/verktøyholdere.<br />

7a Ferdig Analyse av programvarebehov er nå ferdig. Gruppen har fått GEG/JAW<br />

tildelt RS med tilgang på nettverkslisenser. I tillegg er RAB<br />

testet med VS2008. Mangler bare test av overføring til fysisk og<br />

virtuell FP.<br />

8a Ferdig Gruppen får tildelt bærbar PC fra Sjøkrigsskolen, denne vil JAW<br />

være klar om kort tid.<br />

9a UA Skaffe datablad til kraftsensor og analysere denne. JAW/GEG<br />

10a UA Har katalog for bestilling av freseverktøy og pneumatikk-utstyr. PA<br />

Bestiller vektøyene så snart man har fått de siste<br />

kommentarene fra G. Hovland. 12 stk for myke materialer<br />

tre/skum, 4 stk for harde materialer (aluminium)<br />

11a UA Oversikt – Saker til veiledermøte 22/1 JAW<br />

12 Info Robot type for dette prosjektet: IRB 6600 175/2.55 type A JAW<br />

13 Ny Endret form på møtereferat JAW<br />

14 Ny Klargjøre robot for plassering og montering. alle<br />

15 Ny Starte arbeidet med konseptvalg for verktøyskap. alle<br />

--<br />

Side 3 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 5 - 2009-01-29 kl.10.00<br />

Nr Status Sak Ansvar<br />

6c UA Fres – ELTE TMA4. Gruppen vil snarest gjennomføre en fysisk PA/GTK<br />

test av trykkluft-funksjonene som del av forprosjektet. Dette<br />

fordi utløsermekanismen påvirker konstruksjon av<br />

skap/verktøyholdere.<br />

8b Ferdig Bærbar PC fra Sjøkrigsskolen er levert gruppen og klar til bruk. JAW<br />

9b Endret Kraftsensor. Mottok datablad, PC-kort og kabler etter siste JAW/GEG<br />

veiledermøte. Gruppen har ikke PC tilgjengelig i dag. Foreslår<br />

at det tas en grundig analyse av denne etter at konseptfasen er<br />

gjennomført.<br />

10b UA Freseverktøy og pneumatikk-utstyr. 12 stk for myke<br />

PA/GTK<br />

(v7b) materialer tre/skum, 4 stk for harde materialer (aluminium)<br />

Har sjekket SurfCam for ønskelige profiler/typer.<br />

Har hatt møte med repr. fra Fagverktøy Grimstad – TOOLS<br />

TOOLS kan levere alt fres- og pneumatikkutstyr gruppen<br />

trenger til prosjektoppgaven. TOOLS repr. informerte om at<br />

alu. regnes som mykt materiale i deres verktøyutvalg, dvs at<br />

alle 16 verktøy blir av samme type. TOOLS kan levere demoverktøy<br />

hvis ønskelig. Verktøyene bestilles så snart man har<br />

vurdert SurfCam-profiler/typer opp mot tilgjengelig utvalg.<br />

11b UA Oversikt – Saker til veiledermøte 5/2 JAW<br />

12a Info Robot type for dette prosjektet: IRB 6600 175/2.55 type A JAW<br />

13 Ferdig Endre form på møtereferat JAW<br />

14a<br />

UA<br />

(v15a)<br />

Klargjøre robot for plassering og montering.<br />

Robot og kontrollskap er plassert. Gruppen har ryddet området<br />

ved roboten og plassert vakuum-tank. 400V trafo blir flyttet<br />

noe og skap for Vacon frekvensomformer blir flyttet og settes<br />

på veggen over kontrollskapene. Gruppen har kontaktet Eivind<br />

A Johansen(EAJ) for å bestille elektriker for montering av ny<br />

kabel til 400V tilførsel. Har datablad på plugg for ABBkontrollskap,<br />

men ingen data for fasefordeling fra 400V trafo.<br />

400V kabel må skiftes ut grunnet ny plassering av kontrollskap<br />

og trafo. Gruppen mener denne oppgaven ligger inn under<br />

klargjøring/forprosjekt.<br />

alle<br />

15a UA Konseptvalg for verktøyskap.<br />

Gruppen har siden prosjektstart diskutert mulige konsepter for<br />

verktøyskap. Det har i denne prosessen kommet frem 3 basisvariabler<br />

som gruppen mener man må ta hensyn til i den<br />

innledende fasen av konseptgenereringen:<br />

- kraft/styring: pneumatikk og/eller servo<br />

- design: sirkulært eller lineært<br />

- holdere for chuck: aktive eller passive<br />

alle<br />

Side 4 av 14


Oppdatert: onsdag, 27. mai 2009<br />

Gruppen har valgt en meget effektiv strategi for<br />

konseptgenerering. Denne strategien har utgangspunkt i<br />

prosjektets kompleksitet og omfang. Man ønsker med andre<br />

ord å bruke tiden effektivt slik at det i sluttfasen av prosjektet<br />

er god tid til testkjøring av den ferdige løsningen.<br />

Hovedrapporten vil inneholde beskrivelse av de mer<br />

kompliserte konseptene som ikke nådde frem innen for den<br />

gitte tidsrammen.<br />

Gruppen har i sin vurdering valgt vekk servo til kraft/styring da<br />

man i dag er usikker på om det er tilstrekkelig 24V tilgjengelig.<br />

Man ønsker heller ikke et skap som er avhengig av ekstern<br />

strømkilde, da dette bryter med konseptet om at det skal være<br />

en integrert del av dagens robot-kontrollskap.<br />

Videre har gruppen valgt vekk sirkulært design til fordel for det<br />

lineære designet som har fordelen at man kan konstruere en<br />

skap-løsning hvor brukeren selv kan velge horisontal eller<br />

vertikal konfigurasjon.<br />

Gruppen har vurdert basisvariablene og kommet frem til at<br />

det innenfor gitt prosjekt/tidsramme vil være ønskelig å<br />

designe et skap med lineært design som kun bruker<br />

pneumatikk til kraft/styring. Dette vil danne grunnlaget for<br />

det videre arbeidet med konseptet. Videre vil test av TMA4<br />

bestemme bruk av chuck-holdere.<br />

16 Ny Utarbeide detaljert prosjektplan med milepæler for mini- og<br />

hovedprosjekt.<br />

GEG<br />

--<br />

Side 5 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 6 - 2009-02-05 kl.10.00<br />

Nr Status Sak Ansvar<br />

6d Ferdig Fres – ELTE TMA4. Gruppen har gjennomført vellykket test PA/GTK<br />

av trykkluft funksjonene. Utvidet beskrivelse kommer i<br />

rapporten.<br />

9b Endret Kraftsensor. Analyse av denne etter avsluttet konseptfase. JAW/GEG<br />

10c UA<br />

(v3a)<br />

Freseverktøy og pneumatikk utstyr.<br />

Har fått pristilbud på verktøy og nye spennhylser. Bestilles så<br />

snart det økonomiske er avklart med veileder.<br />

Har også fått info om annen leverandør av pneumatikk<br />

www.rexroth.com<br />

PA/GTK<br />

11c UA Oversikt – Saker til veiledermøte 5/2 JAW<br />

14b UA<br />

alle<br />

(v15a)<br />

Klargjøre robot for plassering og montering.<br />

Eivind A Johansen(EAJ) har bestilt elektriker for montering<br />

av ny kabel til 400V tilførsel. Kontakter EAJ på nytt om<br />

denne.<br />

15b UA Konseptvalg for verktøyskap.<br />

Gruppen har vurdert basisvariablene og kommet frem til at<br />

det innenfor gitt prosjekt/tidsramme vil være ønskelig å<br />

designe et skap med lineært design som kun bruker<br />

pneumatikk til kraft/styring. Dette vil danne grunnlaget for<br />

det videre arbeidet med konseptet. (Videre vil test av TMA4<br />

bestemme bruk av chuck-holdere) ref 6d: Utløserfunksjon<br />

for fres gjør at gruppen ønsker å bruke ”hylser” til chuckholdere.<br />

16a UA Utarbeide detaljert prosjektplan med milepæler for mini- og<br />

hovedprosjekt.<br />

17 Ny Rapport og presentasjon for mini-/forprosjekt.<br />

Rammeverk for rapport og presentasjon.<br />

PU-prosess for verktøyskap<br />

18 Ny Montere TMA4, kraftsensor og mellomplate. Dette påvirker<br />

detaljer for skapkonstruksjon og må avklares nå.<br />

Undersøkelse etter møtet viser at det mangler bolter for<br />

montering. Disse bestilles så snart som mulig.<br />

--<br />

alle<br />

GEG<br />

JAW<br />

PA/GTK/GEG<br />

PA/GTK<br />

Side 6 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 7 - 2009-02-12 kl.10.00<br />

Nr Status Sak Ansvar<br />

9b Endret Kraftsensor. Analyse av denne etter avsluttet konseptfase. JAW/GEG<br />

10d<br />

UA<br />

(v3a)<br />

Freseverktøy og pneumatikk utstyr.<br />

Verktøy satt i bestilling.<br />

Har fått beskjed fra EAJ om at bestilling av verktøy er OK.<br />

Klarerer detaljer med GH på neste møte.<br />

PA/GTK<br />

11d UA Oversikt – Saker til veiledermøte 19/2 JAW<br />

14c Ferdig Klargjøre robot for plassering og montering.<br />

alle<br />

(v15a) Robot testkjørt 11/2<br />

Gjennomgang av opp- og nedkjøring for hele gruppen.<br />

15c UA Konseptvalg for verktøyskap.<br />

Utløserfunksjon for fres gjør at gruppen ønsker å bruke<br />

”hylser” til chuck-holdere.<br />

Denne planen er revidert grunnet hylsenes konstruksjon.<br />

Ny plan er å konstruere skap med egen design av holderplate<br />

i 30mm nylon/polymèr. Videre beskrivelse av PU vil komme<br />

frem i rapporten.<br />

16b UA Utarbeide detaljert prosjektplan med milepæler for mini- og<br />

hovedprosjekt.<br />

17a UA Rapport og presentasjon for mini-/forprosjekt.<br />

Rammeverk for rapport og presentasjon.<br />

PU-prosess for verktøyskap<br />

Gjennomgang av konseptskisser<br />

Rapport forventes 75% ++ til neste veiliedermøte<br />

18a UA Montere TMA4, kraftsensor og mellomplate. Dette påvirker<br />

detaljer for skapkonstruksjon og må avklares nå.<br />

Undersøkelse etter møtet viser at det mangler bolter for<br />

montering. Disse bestilles så snart som mulig.<br />

TMA4 og plater er montert, men mellomstykke for fres gjør<br />

at fresen ikke henger vertkalt. Skal dette kalibreres vekk,<br />

eller skal det lages nytt mellomstykke<br />

--<br />

JAW<br />

alle<br />

GEG<br />

JAW<br />

PA/GEG<br />

GTK<br />

PA/GTK<br />

Side 7 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 8 - 2009-02-19 kl.10.00<br />

Nr Status Sak Ansvar<br />

9b Endret Kraftsensor. Analyse av denne etter avsluttet konseptfase. JAW/GEG<br />

10e<br />

UA<br />

(v3b)<br />

Freseverktøy og pneumatikk utstyr.<br />

Verktøy satt i bestilling(EAJ) – Mottatt<br />

Klarerer detaljer med GH på neste møte.<br />

PA/GTK<br />

11e UA Oversikt – Saker til veiledermøte 19/2 JAW<br />

15d UA Konseptvalg for verktøyskap.<br />

alle<br />

Videre beskrivelse av PU vil komme frem i rapporten.<br />

16c UA Utarbeide detaljert prosjektplan med milepæler for mini- og GEG<br />

hovedprosjekt.<br />

17b UA Rapport og presentasjon for mini-/forprosjekt.<br />

alle<br />

Rapport forventes 85% ++ til veiledermøte i dag<br />

18b UA<br />

(v22)<br />

PA/GTK<br />

Montere TMA4, kraftsensor og mellomplate.<br />

TMA4 og plater er montert, men mellomstykke for fres gjør<br />

at fresen ikke henger vertkalt. Skal dette kalibreres vekk,<br />

eller skal det lages nytt mellomstykke Ref Veileder<br />

19 Ny Hovedansvar for produksjon av verktøyskap.<br />

Gruppen ønsker å avklare denne saken slik at andre<br />

oppgaver lettere kan fordeles.<br />

--<br />

GTK<br />

UKE 9 - 2009-02-26 kl.10.00<br />

Nr Status Sak Ansvar<br />

9b Endret Kraftsensor. Analyse av denne etter avsluttet konseptfase. JAW/GEG<br />

10f UA Freseverktøy og pneumatikk utstyr.<br />

PA/GTK<br />

(v3c) Verktøy satt i bestilling(EAJ) – Ikke bekreftet mottatt.<br />

11e UA Oversikt – Saker til veiledermøte 26/2 JAW<br />

15f Ferdig Konseptvalg for verktøyskap.<br />

alle<br />

PU og konseptvalg ferdig.<br />

16d UA Utarbeide detaljert prosjektplan/milepæler for<br />

GEG<br />

hovedprosjekt.<br />

Videreføres inn i hovedprosjektfasen(etter eksamen)<br />

17c UA Rapport og presentasjon for mini-/forprosjekt.<br />

alle<br />

18c<br />

Ferdig<br />

(v22a)<br />

Rapport forventes 95% ++ til veiledermøte i dag<br />

Montere TMA4, kraftsensor og mellomplate.<br />

TMA4 og plater er montert, men mellomstykke for fres gjør<br />

at fresen ikke henger vertkalt.<br />

Dette løses ved kalibrering. Ref Veileder<br />

19a UA Hovedansvar for produksjon av verktøyskap.<br />

Tas med under oppgavegjennomgang for hovedprosjekt.<br />

--<br />

PA/GTK<br />

GTK<br />

Side 8 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 10 - 2009-03-05<br />

Intet møte grunnet eksamen<br />

UKE 11 - 2009-03-10 kl.09.00<br />

Nr Status Sak Ansvar<br />

9b Ferdig Kraftsensor. Analyse av denne etter avsluttet konseptfase. JAW/GEG<br />

Saken følges opp med NY oppgaveliste/tidsplan.<br />

10g Ferdig Freseverktøy og pneumatikk utstyr.<br />

PA<br />

(v3c) Verktøy er mottatt.<br />

11e UA Oversikt – Saker til veiledermøte 12/3 JAW<br />

16e Ferdig Utarbeide detaljert prosjektplan/milepæler for<br />

GEG<br />

hovedprosjekt.<br />

Videreføres inn i hovedprosjektfasen(etter eksamen)<br />

Ref 23 - PTV<br />

17d Ferdig Rapport og presentasjon for mini-/forprosjekt. alle<br />

19a Ferdig Hovedansvar for produksjon av verktøyskap.<br />

GTK<br />

Tas med under oppgavegjennomgang for hovedprosjekt.<br />

Saken følges opp med NY oppgaveliste/tidsplan.<br />

-- Saker til 1. HOVEDPROSJEKT-MØTE<br />

20 Info Oppsummering forprosjekt.<br />

JAW<br />

Karakter på forprosjekt viser av vi er på rett vei.<br />

21 Info Organisering av hovedprosjekt.<br />

Alle<br />

Leder for prosjektet: Jan Agnar W<br />

Leder får gruppens mandat til å prioritere deloppgaver.<br />

Fast møtetid MANDAGER kl. 09.00<br />

Gruppemedlemmene har arbeidstid alle dager fra kl.09.00 til<br />

16.00 og evt fravær meldes i god tid.<br />

Tildelt hovedansvar:<br />

Geir E G – Prosjektplan<br />

Georg K – Verktøyskap<br />

Preben A – Økonomi + Verktøyskap<br />

22 Info Ny oppgaveliste/tidsplan – PTV-liste<br />

JAW/GEG<br />

Gruppen oppretter en detaljert oppgaveliste som deles inn i<br />

3 kapittel: P(programvare), T(teknisk) og V(verktøyskap)<br />

Listen skal gjøre det lettere å organisere arbeidet, og<br />

oppdatering av listen vil fremkomme som EN enkel sak på<br />

gruppens møter.<br />

Gruppemedlemmene er SELV ansvarlig for logging og<br />

oppdatering av tildelte oppgaver i forkant av gruppemøte.<br />

23 Ny Oppdatering PTV<br />

Her kommer oppdatering av PTV-saker.<br />

(Eksempeltekst)<br />

T01 – Påbegynt. Noen utfordringer med xxx, men forventes<br />

ferdig om 2-3 dager.<br />

V01 – UA. Må undersøke xxx. Ferdig om 1 uke.<br />

Alle<br />

GEG/JAW<br />

PA<br />

--<br />

Side 9 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 12 - 2009-03-17 kl.09.00<br />

Nr Status Sak Ansvar<br />

11f UA Oversikt – Saker til veiledermøte 19/3 JAW<br />

23a UA Oppdatering PTV<br />

Alle<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P01 – Ferdig. Ref PTV P-oppgaver<br />

P02 – UA. Skriver for manuell modus først og tester denne.<br />

P03 – UA. Menystruktur ferdig. Trenger veiledning i VS08.<br />

T01 – Ferdig<br />

T02 – Ferdig<br />

T02.1 – Ferdig<br />

T02.3 – UA. Må finne turtall for vårt verktøy.<br />

T03 – UA. Trenger rele på noen utganger.<br />

V01 – UA<br />

V02 – UA<br />

--<br />

UKE 13 - 2009-03-23 kl.09.00<br />

Nr Status Sak Ansvar<br />

11g UA Oversikt – Saker til veiledermøte 23/3 JAW<br />

23b UA Oppdatering PTV<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P02 – UA. Skriver for manuell modus først og tester denne.<br />

P03 – UA. Menystruktur ferdig. Trenger veiledning i VS08.<br />

T02.2 – UA. Prisforespørsel sendt<br />

T02.3 – UA<br />

T03 – UA. Bruker 75x75cm skap siden det er tilgjengelig.<br />

V01 – UA 50%<br />

V02 – UA 50%<br />

V04 – UA<br />

Alle<br />

--<br />

Side 10 av 14


Oppdatert: onsdag, 27. mai 2009<br />

7<br />

UKE 14 - 2009-03-30 kl.09.00<br />

Nr Status Sak Ansvar<br />

11h UA Oversikt – Saker til veiledermøte JAW<br />

23c UA Oppdatering PTV<br />

Alle<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P02 – UA. Omfordelt oppgaver i gruppen.<br />

P03 – UA. Menystruktur blir endret<br />

T02.2 – Ferdig<br />

T02.3 – Ferdig. Hastighet/vekt påvirker ikke max rpm<br />

T03 – Ferdig<br />

T03.1 – UA. Ny gjennomgang. Krav til skjerming<br />

T04 – UA.<br />

T05 – UA. Layout for skap 90% klar. Vacon kjøling – Viktig!<br />

V01 – UA. Hovedlinje på plass<br />

V02 – UA Hovedplan/ide på plass<br />

V04 – UA. Blanding av design og reversed design<br />

--<br />

UKE 15/16 – Påskeferie<br />

UKE 17 - 2009-04-20 kl.09.00<br />

Nr Status Sak Ansvar<br />

11i UA Oversikt – Saker til veiledermøte JAW<br />

23d UA Oppdatering PTV<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P02 – UA. Omfordelt oppgaver i gruppen.<br />

P03 – UA. Menystruktur avhengig av støtte til VS08<br />

T03.1 – UA. 90% oversikt. 18-20 leder må bestilles.<br />

T03.2 – Ferdig<br />

T04 – UA<br />

T05 – UA. HW og kabling startet.<br />

V01 – UA. Må gå ny runde pga økonomi<br />

V02 – UA. Klart for montering av motor til skapdør<br />

V03 – UA<br />

V04 – UA 50%<br />

Alle<br />

--<br />

Side 11 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 18 - 2009-04-27 kl.09.00<br />

Nr Status Sak Ansvar<br />

11j UA Oversikt – Saker til veiledermøte JAW<br />

23e UA Oppdatering PTV<br />

Alle<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P02 – UA. Omfordelt oppgaver i gruppen.<br />

P03 – UA. Menystruktur avhengig av støtte til VS08<br />

T03.1 – Ferdig. Kabling og matr. på plass.<br />

T04 – Ferdg<br />

T05 – UA. HW ferdig montert, kabling internt ca 80%<br />

V01 – UA Grovdelen på plass<br />

V02 – UA 90%<br />

V03 – UA 50%<br />

V04 – UA. 50%. Resten er reversed design<br />

--<br />

UKE 19 - 2009-05-04 kl.09.00<br />

Nr Status Sak Ansvar<br />

11k UA Oversikt – Saker til veiledermøte JAW<br />

23f UA Oppdatering PTV<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P02 – UA. Omfordelt oppgaver i gruppen.<br />

P03 – UA. Menystruktur avhengig av støtte til VS08<br />

T05 – UA – 90% klart inkludert ekstern kabling<br />

T05.1 – UA – Noe kabling gjenstår<br />

V01 – UA. 80 % ferdig<br />

V02 – UA. Går over i litt reversed design på slutten<br />

V03 – UA. Klart for montering av motor til skapdør<br />

V04 – UA. 80 %<br />

Alle<br />

--<br />

Side 12 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 20 - 2009-05-11 kl.09.00<br />

Nr Status Sak Ansvar<br />

11l UA Oversikt – Saker til veiledermøte JAW<br />

23g UA Oppdatering PTV<br />

Alle<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P02 – UA. Status Bør disse bygges om/tilpasses til RAPID<br />

P03 – Endret. VS08 brukes KUN til startmeny for RAPIDmeny<br />

P04 – UA. Bruker 3 moduler. Ref veileder.<br />

T05 – Ferdig. Gjenstår bare test mot IRC5 (24V)<br />

T05.1 – Ferdig. All kabling fullført.<br />

V01 – UA. 95 % ferdig. Mangler noen tegninger og korrektur<br />

V02 – Ferdig<br />

V03 – Ferdig. Skap testet med motorvender og endestopp<br />

V04 – UA. Status<br />

V05 – Ferdig<br />

--<br />

UKE 21 - 2009-05-18 kl.09.00<br />

Nr Status Sak Ansvar<br />

11m UA Oversikt – Saker til veiledermøte JAW<br />

23h UA Oppdatering PTV<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P02 – UA. Bygget om og tilpasset til RAPID<br />

P03 – Endret. VS08 går ut! Bruker KUN RAPID<br />

P04 – UA. Bruker 3 moduler. Ref veileder.<br />

T05 – Ferdig. Test mot IRC5 fullført.<br />

V01 – UA. 95 % ferdig. Mangler noen tegninger og korrektur<br />

V03 – Ferdig. Skap testet med motorvender og endestopp<br />

V04 – UA. Status<br />

Alle<br />

--<br />

Side 13 av 14


Oppdatert: onsdag, 27. mai 2009<br />

UKE 22 - 2009-05-25 kl.09.00 – SISTE GRUPPEMØTE<br />

Nr Status Sak Ansvar<br />

11n UA Oversikt – Saker til veiledermøte JAW<br />

23i UA Oppdatering PTV<br />

PTV oppdatert/endret mhp oppgaver og tidslinje.<br />

Ansvar er spesifisert for alle oppgaver.<br />

Oversikt viser at tidsplanen overholder de mål som er satt.<br />

P02 – UA. Bygget om og tilpasset til RAPID<br />

P03 – Endret. RAPID-menyer 75%<br />

P04 – UA. Bruker 3 moduler. Ref veileder. 90%<br />

V01 – Ferdig<br />

V04 – UA. ca.80% Forventes 100% i morgen 26/5<br />

Alle<br />

--<br />

Side 14 av 14


Oppdatert: onsdag, 27. mai 2009<br />

MAS 302 Hovedprosjekt nr 12 - Vår 2009<br />

Preben Ankersen, Geir E Grødem, Georg Kragseth, Jan Agnar Willumsen<br />

Utvikling av system for automatisk verktøybytte på industrirobot<br />

Referat - Veiledermøte<br />

Veileder: Geir Hovland(GH)<br />

Forklaring til sak-/oppgaveliste<br />

Nr Status Sak Ansvar<br />

v1 Info Dette er en INFO sak. vSak tilhører veiledermøte. alle<br />

v2 Ny Dette er en NY sak, saksnummer følger til den er avsluttet PA<br />

v3a UA Denne er under arbeid, info om oppdatering kommer HER GTK<br />

v4b Ferdig Denne saken er nå FERDIG. MRK saksnr. på denne! GEG<br />

v5 Endret Kan brukes der saken blir vesentlig endret og ikke ferdigstilt JAW<br />

UKE 3 - 2009-01-15 kl.12.45<br />

Nr Status Sak Ansvar<br />

v1 Info Navnekorreksjon. Korrekt navn er Preben Ankersen. Rettes opp i GH<br />

prosjektomtale osv.<br />

v2 Info Møtetid. Veileder og gruppe har fast møtetid torsdager kl 1245.<br />

Gruppen sender referat til veileder.<br />

v3 Info Økonomi. Alle innkjøp går via Eivind Johannessen. Prosjektet<br />

har et budsjett på inntil kr 20 000,-. Rimeligere sluttresultat er<br />

verdsatt.<br />

v4 Info Rammer for miniprosjekt. Alle leveranser skal være klarlagt og<br />

bestilt. Valgt konsept (grovskisse) skal være ferdig. Roboten<br />

ferdigmonteres av prosjektet (gjenstående arbeid er<br />

pneumatiske og elektroniske komponenter).<br />

v5 Ny Programvare. Gruppen trenger 5 lisenser til RobotStudio (RS), GH<br />

Robot Applikasjon Builder (RAB) og Microsoft Visual Studio<br />

(MVS) 2008.<br />

v6 Info Kraftsensor/display. Kraft logges og vises på ekstern PC og ikke<br />

på flexpendant.<br />

v7 Ny Verktøy. Preben sjekker med Roy om verktøy. 16 stk, flest for PA<br />

myke materialer.<br />

v8 Info Tilgang på roboten. Gruppen har ubegrenset tilgang på roboten<br />

og vil bli varslet i god tid hvis den er opptatt en periode.<br />

v9 Ny Den pneumatiske verktøylåsen åpnes på 5.5 bar, ellers låst.<br />

Geir har datablad for fresen og distribuerer den til gruppa.<br />

Side 1 av 12


Oppdatert: onsdag, 27. mai 2009<br />

UKE 4 - 2009-01-22 kl.12.45<br />

Nr Status Sak Ansvar<br />

v5a Ferdig Gruppen har fått tildelt RS med tilgang på nettverkslisenser. RAB GH<br />

og VS2008 er lastet ned og testet.<br />

v7a UA Verktøy. GH ønsker 1 stor fres med flat profil for rughing (max PA<br />

dia 20mm), samt 1 med 1/3 dia for finere roughing. De<br />

resterende profilene kan være runde. Sjekk SurfCam for hvilke<br />

profiler som brukes. I tillegg kan det være ønskelig med 1 lang<br />

fres på max 100mm for spesielle jobber.<br />

Det vil i hovedsak være behov for fresing i myke materialer:<br />

skum, tre, plast, karbon og aluminium<br />

v9 Ferdig GH distribuerer datablad for fresen etter møtet. GH<br />

v10 Info Vekting av rapport/prosjekt/presentasjon er 70%/20%/10%,<br />

men veileder presiserer at karaktervurderingen for<br />

hovedprosjektet er en meget dynamisk prosess hvor prosjekt og<br />

presentasjon har stor innvirkning.<br />

v11 Info Gruppen ønsker datablad for kraftsensor/PC-kort. Dette<br />

GH<br />

materialet blir levert gruppen etter møtet.<br />

v12 Info Nøkkel til kontrollskap Nøkkel for MAN/AUTO-kjøring gruppe<br />

Kontrollskapet åpnes med skrutrekker. Nøkkel for MAN/AUTOkjøring<br />

er festet på innsiden av døra, må passe på denne!<br />

v13 Info Gruppen ønsker at GH godkjenner gruppens plassering av robot. GH<br />

Plassering kontrollert og godkjent etter møtet.<br />

v14 Info Gruppen har gjennomført en grov analyse av programvaren som<br />

skal brukes i prosjektet. GH vil bistå i det videre arbeide med<br />

programvaren.<br />

v15 Ny Kabling og igangkjøring av nyrobot.<br />

Gruppen får ansvaret for å montere roboten, montere kabler til<br />

kontrollskap/FP og gjøre den klar for igangkjøring. Gruppen<br />

trenger muligens elektriker for å montere 400V tilførsel.<br />

v16 Ny 24V power kapasitet. Kontrollskapet har 5.5 A ledig kapasitet.<br />

Dette er muligens ikke tilstrekkelig og GH skal undersøke om det<br />

finnes ekstra 24V-moduler som kan settes i skapet.<br />

Etter møtet fikk gruppen en Siemens 5A-modul, men den passer<br />

ikke til montering i skapet og må modifiseres før montering.<br />

Evt kan det settes en Siemens-skinne i skapet<br />

v17 Ny PC som skal brukes til display av data fra kraftsensor.<br />

Sjekk utstyr som ligger på verkstedet etter annet prosjekt.<br />

v18 Ny Veileder etterlyser gruppens prosjektplan.<br />

Gruppen har en grovfordelt plan og skal presentere denne så<br />

snart man får på plass planleggingsverktøyet for dette.<br />

gruppe<br />

GH<br />

GH<br />

GH<br />

JAW<br />

gruppe<br />

UKE 5 - 2009-01-29 kl.12.45<br />

Intet møte grunnet Karrieredagen 29/1<br />

Side 2 av 12


Oppdatert: onsdag, 27. mai 2009<br />

UKE 6 - 2009-02-05 kl.12.45<br />

Nr Status Sak Ansvar<br />

v3a Endret Økonomi. Prosjektet har et budsjett på inntil kr 20 000,- GH<br />

Gruppen trenger avklaring på hva som skal være inkludert i<br />

budsjett. Hvis innkjøp av verktøy og utgifter for installasjon av<br />

robot(elektriker) skal være med, blir det vanskelig å holde seg<br />

innenfor budsjett.<br />

GH avklarer dekning av verktøy/spennhylser med RWF/EAJ<br />

v7b Ferdig Verktøy - innkjøp. Ferdig som v_Sak.<br />

PA<br />

(10b) Saken videreføres internt i gruppen.<br />

v14a Endret GH vil bistå i det videre arbeide med programvaren.<br />

GH<br />

Gruppens analyse av programvare viser at det er en fordel å ha<br />

kjennskap til VS2008 og VS2008 kombinert med RAB. Skal<br />

gruppen selv undersøke muligheter for ekstern opplæring til<br />

denne programpakken, eller vil veileder ta seg av dette<br />

GH vil bistå gruppen ifm de beskrevne utfordringer i VS2008.<br />

v15a UA<br />

(14b)<br />

Kabling og igangkjøring av nyrobot.<br />

Gruppen har kontaktet Eivind A Johansen(EAJ) for å bestille<br />

gruppe<br />

GH<br />

elektriker for montering av ny kabel til 400V tilførsel. Har<br />

datablad på plugg for ABB-kontrollskap, men ingen data for<br />

fasefordeling fra 400V trafo. 400V kabel må skiftes ut grunnet<br />

ny plassering av kontrollskap og trafo. Gruppen mener denne<br />

oppgaven ligger inn under klargjøring/forprosjekt.<br />

Gruppen ønsker bistand fra veileder for igangkjøring av<br />

roboten så snart 400V kabelen er klar.<br />

v16a UA 24V power kapasitet. Kontrollskapet har 5.5 A ledig kapasitet.<br />

Dette er muligens ikke tilstrekkelig og GH skal undersøke om<br />

det finnes ekstra 24V-moduler som kan settes i skapet.<br />

Etter siste møte fikk gruppen en Siemens 5A-modul, men den<br />

passer ikke til montering i skapet og må modifiseres før<br />

montering. Evt kan det settes en Siemens-skinne i skapet<br />

Finnes det ABB 24V-moduler tilgjengelig<br />

PA har informasjon som viser at strømbehov for trykkluftsolenoider<br />

er ca 0,1 A. Da har man tilstrekkelig med 24V.<br />

GH<br />

v17a UA PC som skal brukes til display av data fra kraftsensor.<br />

Har sjekker gammel PC’er på verksted, og de kan IKKE brukes.<br />

Skal gruppen skaffe annen PC, eller ordner GH dette<br />

GH foreslår at gruppen bruker PC tilhørende GANTRY-robot.<br />

PA/JAW har undersøkt maskinen og mener den kan brukes.<br />

v18a UA Veileder etterlyser gruppens prosjektplan.<br />

Gruppen har fått på plass planleggingsverktøy og vil<br />

presentere skisse for prosjektplan på møtet.<br />

Prosjektplan overlevert og godkjent.<br />

v19 Ny Gruppen ønsker at veileder ser på forslag til konsept for<br />

verktøyskap, spesielt med tanke på problemstilling knyttet til<br />

støv og krav til barriere.<br />

GH<br />

JAW<br />

GEG<br />

PA/GTK<br />

Side 3 av 12


Oppdatert: onsdag, 27. mai 2009<br />

Veileder mener overtrykk/tett skap ikke er en absolutt føring<br />

for prosjektet. Hvis screening av konsepter konkluderer med<br />

annen løsning vil ikke dette medføre bryte med oppgaven.<br />

v20 Ny Miniprosjekt Hva skal presenteres Prosess/produkt Skal<br />

det være 2-delt presentasjon Hvor mye tid tilgjengelig<br />

Gruppen skal avholde EN presentasjon. Den kan inneholde<br />

både prosess og produkt. Formen på gruppens oppgave gjør at<br />

det vil være naturlig med mer prosess(80%) og mindre produkt.<br />

--<br />

GH<br />

UKE 7 - 2009-02-12 kl.12.45<br />

Intet møte grunnet liten saksmengde<br />

Side 4 av 12


Oppdatert: onsdag, 27. mai 2009<br />

UKE 8 - 2009-02-19 kl.12.45<br />

Nr Status Sak Ansvar<br />

v3b UA Økonomi. Prosjektet har et budsjett på inntil kr 20 000,- GH<br />

Gruppen trenger avklaring på hva som skal være inkludert i<br />

budsjett. GH avklarer dekning av verktøy/spennhylser med<br />

RWF/EAJ. Dekkes utenom prosjektet.<br />

v14a Ferdig GH vil bistå i det videre arbeide med programvaren.<br />

GH<br />

Skal gruppen selv undersøke muligheter for ekstern opplæring<br />

til denne programpakken, eller vil veileder ta seg av dette<br />

GH vil bistå gruppen ifm de beskrevne utfordringer i VS2008.<br />

v15b Ferdig<br />

(14c)<br />

Kabling og igangkjøring av nyrobot.<br />

Gruppen har kontaktet Eivind A Johansen(EAJ) for å bestille<br />

gruppe<br />

GH<br />

elektriker for montering av ny kabel til 400V tilførsel.<br />

Gruppen ønsker bistand fra veileder for igangkjøring av<br />

roboten så snart 400V kabelen er klar.<br />

v16a Ferdig 24V power kapasitet. Kontrollskapet har 5.5 A ledig kapasitet.<br />

PA har informasjon som viser at strømbehov for trykkluftsolenoider<br />

er ca 0,1 A. Da har man tilstrekkelig med 24V.<br />

GH<br />

v17a Ferdig PC som skal brukes til display av data fra kraftsensor.<br />

GH foreslår at gruppen bruker PC tilhørende GANTRY-robot.<br />

PA/JAW har undersøkt maskinen og mener den kan brukes.<br />

v18b Ferdig Veileder etterlyser gruppens prosjektplan.<br />

Gruppen har fått på plass planleggingsverktøy og vil<br />

presentere skisse for prosjektplan på møtet.<br />

Prosjektplan overlevert og godkjent.<br />

v19 Ferdig Konsept for verktøyskap.<br />

Veileder mener overtrykk/tett skap ikke er en absolutt føring<br />

for prosjektet. Hvis screening av konsepter konkluderer med<br />

annen løsning vil ikke dette medføre bryte med oppgaven.<br />

v20 Ferdig Miniprosjekt Hva skal presenteres Prosess/produkt Skal<br />

det være 2-delt presentasjon Hvor mye tid tilgjengelig<br />

Gruppen skal avholde EN presentasjon. Den kan inneholde<br />

både prosess og produkt. Formen på gruppens oppgave gjør at<br />

det vil være naturlig med mer prosess(80%) og mindre produkt.<br />

v21 Ny Gruppen ønsker at veileder ser gjennom forprosjekt-rapport.<br />

Gruppen anser denne som ca 85-90% ferdig.<br />

Gruppen får tilbakemelding på rapport i løpet av uke 9.<br />

v22 Ny<br />

(18b)<br />

Skal det lages ny mellomplate for fres Ingen ulemper med å<br />

kalibrere dette Denne feilen kalibreres vekk.<br />

v23 Ny Backup batteri IRB 6600. Backup batteri virker ikke og må<br />

kontrolleres. Gruppen har lokalisert batteri(ene), men trenger<br />

avklaring fra veilieder på hva som skal gjøres videre. Dette er<br />

også et spm om økonomi. Skal batt. bestilles Hvem betaler<br />

SMB batteriet ble lokalisert like etter møtet. Delenummer<br />

oversendt GH som bestiller og dekke kostnadene.<br />

--<br />

GH<br />

JAW<br />

P: tau<br />

GEG<br />

PA/GTK<br />

GH<br />

GH<br />

GH<br />

GH<br />

Side 5 av 12


Oppdatert: onsdag, 27. mai 2009<br />

UKE 9 - 2009-02-26 kl.12.45<br />

Nr Status Sak Ansvar<br />

v3c Ferdig Økonomi. Prosjektet har et budsjett på inntil kr 20 000,- GH<br />

Gruppen trenger avklaring på hva som skal være inkludert i<br />

budsjett. GH avklarer dekning av verktøy/spennhylser med<br />

RWF/EAJ. Dekkes utenom prosjektet.<br />

v21a UA Gruppen ønsker at veileder ser gjennom forprosjekt-rapport. GH<br />

Gruppen får tilbakemelding på rapport i løpet av uke 9.<br />

v22a Ferdig<br />

(18b)<br />

Skal det lages ny mellomplate for fres Ingen ulemper med å<br />

kalibrere dette Denne feilen kalibreres vekk.<br />

v23a UA Backup batteri IRB 6600. Backup batteri virker ikke og må<br />

kontrolleres. Gruppen har lokalisert batteri(ene), men trenger<br />

avklaring fra veilieder på hva som skal gjøres videre. Dette er<br />

også et spm om økonomi. Skal batt. bestilles Hvem betaler<br />

SMB batteriet ble lokalisert like etter møtet. Delenummer<br />

oversendt GH som bestiller og dekker kostnadene.<br />

--<br />

UKE 10 - 2009-03-05<br />

Intet møte grunnet eksamen<br />

UKE 11 - 2009-03-12 kl.12.45<br />

Nr Status Sak Ansvar<br />

v21b Ferdig Gruppen ønsker at veileder ser gjennom forprosjekt-rapport. GH<br />

Gruppen får tilbakemelding på rapport i løpet av uke 9.<br />

Gruppen endrer noe på pkt 6.<br />

v23b UA Backup batteri IRB 6600.<br />

Har opprettet kontakt med norsk ABB forhandler.<br />

GH<br />

JAW<br />

Batteriet koste 3000 kr. GH og JAW undersøker med<br />

alternative leverandører om det kan skaffes billigere.<br />

v24 Ny Gruppens tidsplan for Hovedprosjektet<br />

Presentasjon av gruppens tidsplan for hovedprosjekt.<br />

Planen oppdateres fortløpende og sendes GH pr epost.<br />

GEG<br />

--<br />

Side 6 av 12


Oppdatert: onsdag, 27. mai 2009<br />

UKE 12 - 2009-03-19 kl.12.45<br />

Nr Status Sak Ansvar<br />

v23c UA Backup batteri IRB 6600.<br />

GH bestiller batteri. Dekkes utenom prosjektet.<br />

GH<br />

JAW<br />

v24a UA Gruppens tidsplan for Hovedprosjektet<br />

GEG<br />

Oppdatering av gruppens prosjektplan.<br />

v25 Ny ABB plugger for kabling opp til TMA4<br />

GH<br />

Gruppen ønsker pris på Option 458-1 & 459-1.<br />

Dette er plugger som gjør det mulig å lede alle signaler frem til<br />

TMA4 uten å legge kabler utenpå robot.<br />

GH bestiller og dekker dette utenom prosjektet.<br />

v26 Ny Veiledning i bruk av VS2008 (ref v14a)<br />

Gruppen har skisse for ønsket menyoppsett, men trenger noe<br />

assistanse med dette arbeidet.<br />

Gruppen møter GH tirsdag 24/3, rom 1204 (mekatr.lab)<br />

GH<br />

JAW<br />

v27 Ny Viktig! RobotWare Option 617-1 FlexPendant interface<br />

GH<br />

IRC5/FP har ikke installert opsjon for overføring av<br />

egendefinerte menyer. Funksjonen er sentral for prosjektet!<br />

GH bestiller opsjonen fra ABB.<br />

LISTE OVER INSTALLERTE OPSJONER:<br />

RW Control Module key<br />

RobotWare OS and English<br />

602-1 Advanced Shape Tuning<br />

608-1 World Zones<br />

610-1 Independent Axis<br />

611-1 Path Recovery<br />

612-1 Path Offset<br />

613-1 Collision Detect<br />

623-1 Multitasking<br />

885-1 SoftMove<br />

v28 Ny Viktig! RobotStudio 5.11 lisens<br />

GH<br />

Kan gruppen bruke eksisterende RS 5.10 lisens på RS 5.11<br />

IRC5/FP tilhørende prosjektet kjører RobotWare 5.11_0160 og<br />

RS(og RAB) må være samme versjon som RW. Dette er en av<br />

årsakene til de mange feilmeldinger ifm test av egne menyer<br />

på Virtual FP.<br />

Gruppen får RS 5.11 uten lisens.<br />

GH legger 30 dagers demo inn som image på mekatr.lab, slik<br />

at denne kan lastes inn flere ganger.<br />

--<br />

UKE 13 - 17<br />

Intet møte<br />

Side 7 av 12


Oppdatert: onsdag, 27. mai 2009<br />

UKE 18 - 2009-04-30 kl.12.45<br />

Nr Status Sak Ansvar<br />

v23d Ferdig Backup batteri IRB 6600.<br />

GH bestiller batteri. Dekkes utenom prosjektet.<br />

Batteri mottatt, montert og testet.<br />

GH<br />

JAW<br />

v24b UA Gruppens tidsplan for Hovedprosjektet<br />

Detaljert oppdatering av gruppens prosjektplan.<br />

• Info/status – verktøyskap<br />

• Info/status – kontrollskap<br />

• Info/status – kraftsensor<br />

• Info/status – pneumatikk/kabling på robot<br />

v25a Ferdig ABB plugger for kabling opp til TMA4<br />

Gruppen ønsker pris på Option 458-1 & 459-1.<br />

GH bestiller og dekker dette utenom prosjektet.<br />

Plugger mottatt. Mye arbeid for å få tak i pressverktøy.<br />

v26a UA Veiledning i bruk av VS2008 (ref v14a)<br />

Gruppen har skisse for ønsket menyoppsett, men trenger noe<br />

assistanse med dette arbeidet.<br />

Gruppen møter GH tirsdag 24/3, rom 1204 (mekatr.lab)<br />

Gruppen har flere utkast til menyoppsett og har RAPID skrevet i<br />

PROC for PLUKK/HENT verktøy. Men gruppen trenger mer<br />

veiledning i bruk av VS2008.<br />

v27a UA Viktig! RobotWare Option 617-1 FlexPendant interface<br />

IRC5/FP har ikke installert opsjon for overføring av<br />

egendefinerte menyer. Funksjonen er sentral for prosjektet!<br />

GH bestiller opsjonen fra ABB. Status<br />

v28a Ferdig Viktig! RobotStudio 5.11 lisens<br />

Kan gruppen bruke eksisterende RS 5.10 lisens på RS 5.11<br />

Gruppen får RS 5.11 uten lisens.<br />

GH legger 30 dagers demo inn som image på mekatr.lab, slik<br />

at denne kan lastes inn flere ganger.<br />

v29 Ny IRBCam/SurfCam programvare.<br />

Gruppen trenger programvare for test ifm overføring av TOOLdata<br />

til RS.<br />

--<br />

GTK<br />

JAW<br />

GEG<br />

PA<br />

GH<br />

GH<br />

JAW<br />

GH<br />

GH<br />

GH<br />

Side 8 av 12


Side 9 av 12<br />

Oppdatert: onsdag, 27. mai 2009<br />

UKE 19 - 2009-05-07 kl.12.45<br />

Nr Status Sak Ansvar<br />

v24c UA Gruppens tidsplan for Hovedprosjektet<br />

v26b<br />

(v30)<br />

Ferdig<br />

Detaljert oppdatering av gruppens prosjektplan.<br />

• Info/status – verktøyskap<br />

• Info/status – kontrollskap<br />

• Info/status – kraftsensor<br />

• Info/status – pneumatikk/kabling på robot<br />

Veiledning i bruk av VS2008 (ref v14a)<br />

Gruppen har skisse for ønsket menyoppsett, men trenger noe<br />

assistanse med dette arbeidet. Gruppen har flere utkast til<br />

menyoppsett og har RAPID skrevet i PROC for PLUKK/HENT<br />

verktøy. Men gruppen trenger mer veiledning i bruk av<br />

VS2008.<br />

Gruppen vil begrenser arbeidet med VS08, ref v30.<br />

v27b UA Viktig! RobotWare Option 617-1 FlexPendant interface<br />

IRC5/FP har ikke installert opsjon for overføring av<br />

egendefinerte menyer. Funksjonen er sentral for prosjektet!<br />

GH bestiller opsjonen fra ABB. Status<br />

v29a Ferdig IRBCam/SurfCam programvare.<br />

Gruppen trenger programvare for test ifm overføring av TOOLdata<br />

til RS. Gruppen har fått programvaren.<br />

v30 Ny Strategi – Programvare<br />

Gruppen ønsker avklaring på om det er ønskelig å benytte seg<br />

av flere RAPID-menyer og samtidig begrense bruken av VS08-<br />

menyer da gruppens manglende programmeringserfaring<br />

forsinker arbeidet med VS08.<br />

Gruppen går tilbake til opprinnelig programvarestrategi, som<br />

innebærer at man begrenser bruken av VS08 til et minimum.<br />

VS08 vil kun brukes for å generere EN (start)meny som i sin tur<br />

vil gi tilgang til flere RAPID-menyer.<br />

v31 Ny Kraftsensor – PRIOROTERING<br />

Gruppen ønsker å begrense arbeidet med feilsøking på<br />

kraftsensor/PCI-kort til et minimum.<br />

Veileder mener det er greit å nedprioritere dette arbeidet, men<br />

ønsker at gruppen monterer og tester nytt PCI-kort når det er<br />

på plass.<br />

v32 Ny Robotstudio/RAPID – Veiledning<br />

Gruppen ønsker hjelp til følgende:<br />

- import av verktøyskap til RS<br />

- banegenerering/posisjonskalibrering ift verktøyskap/tool<br />

Veileder fikk status for gruppens arbeid med<br />

flytskjema/prosedyrer og skisserte forslag for det videre<br />

arbeidet. Det er viktig at gruppen tar hensyn til følgende :<br />

- programpakken bør legges i 3 forskjellige moduler:<br />

Modul 1: x,y data/posisjoner<br />

Modul 2: PROC (prosedyrer/rutiner)<br />

Modul 3: Menyer (uavhengig av IRBCam data)<br />

GTK<br />

JAW<br />

GEG<br />

PA<br />

GH<br />

JAW<br />

GH<br />

GH<br />

GH<br />

JAW<br />

GH<br />

GEG<br />

GH<br />

JAW<br />

GEG<br />

PA


--<br />

Oppdatert: onsdag, 27. mai 2009<br />

- delingen av modulene gjøres slik at det er mulig å bruke<br />

modul 1 & 2 på eldre robot-kontrollere<br />

Gruppen møter veileder 8/5 kl. 12.30 for å arbeide videre med<br />

RS og RAPID.<br />

Side 10 av 12


Oppdatert: onsdag, 27. mai 2009<br />

UKE 20 - 2009-05-14 kl.12.45<br />

Nr Status Sak Ansvar<br />

v24d UA Gruppens tidsplan for Hovedprosjektet<br />

JAW<br />

Detaljert oppdatering av gruppens prosjektplan.<br />

• Info/status – programvare<br />

v27c UA Viktig! RobotWare Option 617-1 FlexPendant interface<br />

GH<br />

IRC5/FP har ikke installert opsjon for overføring av<br />

egendefinerte menyer. Funksjonen er sentral for prosjektet!<br />

GH bestiller opsjonen fra ABB. Status<br />

v30a Ferdig Strategi – Programvare<br />

Gruppen går tilbake til opprinnelig programvarestrategi, som<br />

innebærer at man begrenser bruken av VS08 til et minimum.<br />

VS08 vil kun brukes for å generere EN (start)meny som i sin tur<br />

vil gi tilgang til flere RAPID-menyer.<br />

GH<br />

JAW<br />

v31a Ferdig Kraftsensor – PRIORITERING<br />

Veileder mener det er greit å nedprioritere dette arbeidet, men<br />

ønsker at gruppen monterer og tester nytt PCI-kort når det er<br />

på plass.<br />

v32a UA Robotstudio/RAPID – Veiledning<br />

Gruppen har fått veiledning for posisjonsgenerering i RS.<br />

Gruppen legger frem demo i RS som viser forslag til menyer og<br />

programkjøring.<br />

v33 Ny Temp test av ELTE TMA4<br />

Resultat av temp test viser at driftstemp ligger på ca 45 grader.<br />

Dette i tillegg til oppstartsproblemene indikerer at ELTE-fresen<br />

bør ha en service innen rimelig tid (etter prosjektperioden).<br />

v34 Ferdig Ny(e) *.cfg filer for systemoppsett Systemfeil på robot!<br />

Feilen løst med I-start. Ikke behov for nytt oppsett.<br />

v35 Ny Oppsett av DI og DO på IRC5<br />

Gruppen trenger assistanse med denne konfigurasjonen.<br />

Har noe info fra ABB manualene, men denne er mangelfull.<br />

--<br />

GH<br />

GEG<br />

GH<br />

JAW<br />

GEG<br />

PA<br />

PA<br />

JAW<br />

GH<br />

JAW<br />

GH<br />

Side 11 av 12


Oppdatert: onsdag, 27. mai 2009<br />

UKE 20 - 2009-05-25 kl.09.30 – SISTE VEILEDERMØTE<br />

Nr Status Sak Ansvar<br />

v24e Ferdig Gruppens tidsplan for Hovedprosjektet<br />

JAW<br />

Detaljert oppdatering av gruppens prosjektplan.<br />

• Info/status – rapport<br />

v27d<br />

(v30b)<br />

Ferdig Viktig! RobotWare Option 617-1 FlexPendant interface<br />

IRC5/FP har ikke installert opsjon for overføring av<br />

egendefinerte menyer. Funksjonen er sentral for prosjektet!<br />

GH bestiller opsjonen fra ABB.<br />

GH<br />

Opsjon ikke nødvendig – VS08 menyer prioriteres ikke<br />

v30b Endret Strategi – Programvare<br />

Gruppen går tilbake til opprinnelig programvarestrategi, som<br />

innebærer at man begrenser bruken av VS08 til et minimum.<br />

VS08 vil kun brukes for å generere EN (start)meny som i sin<br />

tur vil gi tilgang til flere RAPID-menyer.<br />

Veileder anbefaler at man ikke prioriterer VS08 menyene, og<br />

heller legger fokus på RAPID menyer.<br />

v32b UA Robotstudio/RAPID – Veiledning - oppdatert<br />

Gruppen har kjørt demo av menyer og programkjøring i<br />

robot-lab.<br />

Veileder ønsker at det legges inn feilhåndtering for<br />

pick/drop av feil verktøy. Gruppen har i etterkant lagt inn<br />

feilhåndtering for alle funksjoner, så fremt verktøy ikke<br />

flyttes manuelt i skapet.<br />

v33a Ferdig Temp test av ELTE TMA4<br />

Resultat av temp test viser at driftstemp ligger på ca 45<br />

grader. Dette i tillegg til oppstartsproblemene indikerer at<br />

ELTE-fresen bør ha en service innen rimelig tid (etter<br />

prosjektperioden).<br />

Fresen er pr i dag nesten ikke kjørbar. Pneumatikk virker, men<br />

gruppen er redd for å ødelegge denne hvis men fortsetter<br />

kjøring av fresen. Bør demoen kjøres uten hastighetskjøring<br />

av spindelen !!<br />

Demo kjøres med begrenset hastighetskjøring !<br />

10 sek tidskjøring korrigert og godkjent av veileder.<br />

v35a Ferdig Oppsett av DI og DO på IRC5<br />

Gruppen trenger assistanse med denne konfigurasjonen.<br />

Oppsett av DI og DO er fullført og testet.<br />

v36 Ferdig Tilbakemelding – RAPPORT<br />

Elektroniske vedlegg<br />

Veileder ønsker at gruppen innleder rapporten med generell<br />

info om CNC-maskinering vs. ROBOT-maskinering<br />

--<br />

GH<br />

JAW<br />

GH<br />

JAW<br />

GEG<br />

PA<br />

JAW<br />

PA<br />

JAW<br />

GH<br />

GH<br />

Side 12 av 12


ITEM NO. DWG. NO. REVISION DESCRIPTION MATERIAL<br />

WEIGHT<br />

[kg]<br />

QTY.<br />

1 100-100 1 Verktøyramme PP Copolymer 5.31 1<br />

2 100-101 1 Sidevanglang Plain Carbon Steel 1.22 2<br />

8<br />

1 14 11 7 5<br />

3 100-102 1 Sidevangkort Plain Carbon Steel 0.65 2<br />

4 100-103 1 Rammestople Plain Carbon Steel 1.12 4<br />

5 100-105 1 Sideplate Plain Carbon Steel 1.31 2<br />

6 100-106 1 Sideremse Plain Carbon Steel 0.46 2<br />

7 100-107 1 Bue Plain Carbon Steel 0.43 2<br />

8 100-108 1 Ledeskinne PP Copolymer 0.52 2<br />

9 100-109 1 Rammestag Plain Carbon Steel 0.22 4<br />

3<br />

2<br />

10 100-010 1 Boks 1<br />

11 100-020 1 Bakplatekomplett 1<br />

12 100-030 1 RammebunnHøyre 1<br />

13 100-040 1 RammebunnVenstre 1<br />

6<br />

14 100-110 1 Klembeslag Plain Carbon Steel 0.12 1<br />

15 100-050 1 Støvdeksel Lexan 1.73 1<br />

4<br />

13<br />

12<br />

10<br />

9<br />

GEG<br />

Rev:<br />

Dato:<br />

Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Overflatefinhet:<br />

Toleranse:<br />

Format :<br />

A3<br />

Skala:<br />

1:10<br />

Høgskolen i Agder<br />

SolidWorks Student License<br />

Academic Use Only<br />

Verktøyskap<br />

Komponentnavn<br />

100-001 Rev:<br />

Tegningsnummer


ITEM<br />

NO.<br />

DWG. NO. REVISION DESCRIPTION MATERIAL WEIGHT [kg] QTY.<br />

1 2<br />

1 100-011 1 BoksforMotor Plain Carbon Steel 5.65 1<br />

2 100-012 1 Toppboks Plain Carbon Steel 0.53 1<br />

638<br />

680<br />

Rev: Dato: Beskrivelse:<br />

Materialtype:<br />

Overflatefinhet:<br />

GEG<br />

Laget av:<br />

Sjekket av:<br />

Toleranse:<br />

Godkjent av:<br />

Format :<br />

A4<br />

Skala:<br />

1:10<br />

Universitetet i Agder<br />

Boks<br />

100-010<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


680<br />

R2.75<br />

638<br />

R1.25<br />

40<br />

18<br />

1.50<br />

DETAIL A<br />

SCALE 1 : 2<br />

636<br />

A<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:10<br />

Toleranse:<br />

Universitetet i Agder<br />

BoksforMotor<br />

100-011<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


638.50<br />

48<br />

7.75<br />

1.50<br />

644.50<br />

48<br />

21.50<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:2<br />

Toleranse:<br />

Universitetet i Agder<br />

Toppboks<br />

100-012<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


1<br />

2<br />

ITEM<br />

NO.<br />

DWG. NO. REVISION DESCRIPTION<br />

1 100-021 1 Bakplate<br />

MATERIAL<br />

Plain Carbon<br />

Steel<br />

WEIGHT<br />

[kg]<br />

QTY.<br />

4.04 1<br />

2 100-022 1 Støvsperre Rubber 0.04 1<br />

680<br />

722<br />

Rev: Dato: Beskrivelse:<br />

Materialtype:<br />

Overflatefinhet:<br />

GEG<br />

Laget av:<br />

Sjekket av:<br />

Toleranse:<br />

Godkjent av:<br />

SolidWorks Student License<br />

Academic Use Only<br />

Format :<br />

A4<br />

Skala:<br />

Bakplatekomplett<br />

Komponentnavn<br />

1:10<br />

Universitetet i Agder<br />

100-020 Rev: 1<br />

Tegningsnummer


680<br />

28<br />

H<br />

G<br />

21<br />

680<br />

DETAIL G<br />

SCALE 1 : 5<br />

1<br />

8<br />

193.50°<br />

25.6<br />

1<br />

722<br />

DETAIL H<br />

SCALE 1 : 2<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:10<br />

Toleranse:<br />

Universitetet i Agder<br />

Bakplate<br />

100-021<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


1 2 3<br />

ITEM<br />

NO.<br />

DWG. NO. REVISION DESCRIPTION MATERIAL<br />

1 100-031 1 Rammebunn<br />

2 100-032 1<br />

Hylserammebu<br />

nn<br />

Plain Carbon<br />

Steel<br />

Plain Carbon<br />

Steel<br />

WEIGHT<br />

[kg]<br />

QTY.<br />

0.88 1<br />

0.01 2<br />

8<br />

R5<br />

510<br />

10<br />

40<br />

3 100-033 1 Blendestykke PP Copolymer 0.00 2<br />

20<br />

20<br />

1<br />

20<br />

2<br />

GEG<br />

Rev: Dato: Beskrivelse:<br />

Materialtype:<br />

Overflatefinhet:<br />

Laget av:<br />

Sjekket av:<br />

Toleranse:<br />

Godkjent av:<br />

SolidWorks Student License<br />

Academic Use Only<br />

Format :<br />

A4<br />

Skala:<br />

1:2<br />

RammebunnHøyre<br />

Komponentnavn<br />

Universitetet i Agder<br />

100-030 Rev: 1<br />

Tegningsnummer


ITEM<br />

NO.<br />

DWG. NO. REVISION DESCRIPTION MATERIAL<br />

WEIGHT<br />

[kg]<br />

QTY.<br />

1 100-034 1 Rammebunn<br />

Plain Carbon<br />

Steel<br />

0.88 1<br />

40<br />

1 2 3<br />

R5<br />

2 100-032 1 Hylserammebunn<br />

Plain Carbon<br />

Steel<br />

0.01 2<br />

3 100-033 1 Blendestykke PP Copolymer 0.00 2<br />

8<br />

510<br />

GEG<br />

Rev: Dato: Beskrivelse:<br />

Materialtype:<br />

Overflatefinhet:<br />

Laget av:<br />

Sjekket av:<br />

Toleranse:<br />

Godkjent av:<br />

SolidWorks Student License<br />

Academic Use Only<br />

Format :<br />

A4<br />

Skala:<br />

1:2<br />

RammebunnVenstre<br />

Komponentnavn<br />

Universitetet i Agder<br />

100-040 Rev: 1<br />

Tegningsnummer


680<br />

52<br />

90<br />

350<br />

90<br />

R5<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Overflatefinhet:<br />

Toleranse:<br />

PP Copolymer<br />

30<br />

Format :<br />

A4<br />

Skala:<br />

1:5<br />

Universitetet i Agder<br />

Verktøyramme<br />

100-100<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


40<br />

2<br />

720<br />

20<br />

45°<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:2<br />

Toleranse:<br />

Universitetet i Agder<br />

Sidevanglang<br />

100-101<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


40<br />

2<br />

390<br />

45°<br />

20<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:2<br />

Toleranse:<br />

Universitetet i Agder<br />

Sidevangkort<br />

100-102<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


640<br />

2<br />

40<br />

20<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:2<br />

Toleranse:<br />

Universitetet i Agder<br />

Rammestople<br />

100-103<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


R207.50<br />

40<br />

207.50<br />

415<br />

2<br />

40<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:5<br />

Toleranse:<br />

Universitetet i Agder<br />

Sideplate<br />

100-105<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


660<br />

2<br />

45<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:5<br />

Toleranse:<br />

Universitetet i Agder<br />

Sideremse<br />

100-106<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


R209.50<br />

680<br />

40<br />

2<br />

20<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:10<br />

Toleranse:<br />

Universitetet i Agder<br />

Bue<br />

100-107<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


R207.50<br />

11.50 11.50<br />

10<br />

680<br />

2<br />

DETAIL E<br />

SCALE 1 : 1<br />

25<br />

19<br />

GEG<br />

E<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Overflatefinhet:<br />

Toleranse:<br />

PP Copolymer<br />

Format :<br />

A4<br />

Skala:<br />

1:10<br />

Universitetet i Agder<br />

Ledeskinne<br />

100-108<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


352<br />

1.50<br />

15<br />

15<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:1<br />

Toleranse:<br />

Universitetet i Agder<br />

Rammestag<br />

100-109<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


R1<br />

2<br />

20<br />

1<br />

720<br />

GEG<br />

Rev:<br />

Dato: Beskrivelse:<br />

Laget av:<br />

Sjekket av:<br />

Godkjent av:<br />

Materialtype:<br />

Plain Carbon Steel<br />

Format :<br />

A4<br />

Skala:<br />

Overflatefinhet:<br />

1:1<br />

Toleranse:<br />

Universitetet i Agder<br />

Klembeslag<br />

100-110<br />

Rev:<br />

1<br />

SolidWorks Student License<br />

Academic Use Only<br />

Komponentnavn<br />

Tegningsnummer


Vedlegg 6 - Beskrivelse av XPD-skap<br />

Bachelorprosjekt, Mekatronikk<br />

”Automatisk verktøybytte på ABB robot” – Prosjekt 12 - 2009<br />

F1 – 400V 4-pol C16 sikring<br />

F2 – 230V 2-pol B10 sikring<br />

K1 – 230V kontaktor (400V hovedbryter)<br />

K2/K3 – 24V kontaktor 4x NC/NO (motorstyring/vender)<br />

T1 – 12V DC 10A/120W strømforsyning<br />

T2 – 24V DC 5A strømforsyning<br />

K4-K10 – 24V kontaktor 1x NC/NO<br />

Y1-Y5 – 230V magnetventiler<br />

S1 – Hovedbryter 400V (styring K1)<br />

H1 – GRØNN indikator, 400V/230V PÅ<br />

S2 – Hovedbryter lufttrykk (styring Y1)<br />

H2 – HVIT indikator, Lufttrykk > 6 bar<br />

S3 – Trykkføler > 6 bar<br />

S4 – Endebryter verktøyskap – SKAP ÅPENT<br />

S5 – Endebryter verktøyskap – SKAP LUKKET<br />

(50mm kabelgate)<br />

Vacon kjøling<br />

F1/F2/K1/K2/K3/T1/T2<br />

VACON<br />

K4-K10/X1 – Rekkeklemme<br />

Pneumatikk<br />

X2 – Rekkeklemme<br />

S3/Y5-Y1


X1-LIST XPD_SKAP rev.5<br />

X1 Inngang (BUNN) Farge/Nr. INN (TOPP) Utgang (BUNN) Viderekopling/INFO Merknader<br />

1 220V L fordeler 220V L - F2 H1 - L AC OK<br />

2 220V L fordeler Y1 - L Y1 - N brytes med S2 Press ON<br />

3 220V L fordeler S3 - L Videre til H2 - L Press OK<br />

4 220V L fordeler K4 - 14 K4 - 11 til Y2 - L Y2 - P: ÅPNER<br />

5 220V L fordeler K5 - 14 K5 - 11 til Y3 - L Y3 - P: RENS & KAST UT<br />

6 220V L fordeler K6 - 14 K6 - 11 til Y4 - L Y4 - P: ROTASJON LÅST<br />

7 220V L fordeler K7 - 14 K7 - 11 til Y5 - L Y5 - 4;lager - 5;cooling<br />

8 220V L fordeler T1 - L 12V DC<br />

9 220V L fordeler T2 - L 24V DC<br />

10 220V L fordeler K1 - A1 K1 - A2 via S1<br />

11 220V N fordeler H1 - N H2 - N koples til H1 - N i skapdør AC OK/Press OK<br />

12 220V N fordeler S2 - N Videre til Y1 - N Press ON<br />

13 220V N fordeler K8 - 11 K8 - 14 til Y2 - N & Y3 - N Sikring K4/K5<br />

14 220V N fordeler Y4 - N<br />

15 220V N fordeler Y5 - N<br />

16 220V N fordeler T1 - N 12V DC<br />

17 220V N fordeler T2 - N 24V DC<br />

18 220V N fordeler S1 - N Videre til K1 - A2<br />

19 220V N fordeler<br />

20 220V N fordeler 220V N - F2<br />

Jord<br />

Xkopling OVERSIKT Page 1 of 7 27.05.2009


X1 Inngang (BUNN) Farge/Nr. INN (TOPP) Utgang (BUNN) Viderekopling/INFO Merknader<br />

21 SIEMENS DC 0V T2 - M X2 - 40 TMA4 -<br />

22 SIEMENS DC 0V X2 - 49 ToolCab -<br />

23 SIEMENS DC 0V Vacon nr: 13 Vacon 0V ref for IO - GND<br />

24 SIEMENS DC 0V K2/K3 - A2 -<br />

25 SIEMENS DC 0V K4 - A2 -<br />

26 SIEMENS DC 0V K5 - A2 -<br />

27 SIEMENS DC 0V K6 - A2 -<br />

28 SIEMENS DC 0V K7 - A2 -<br />

29 SIEMENS DC 0V K8 - A2 -<br />

30 SIEMENS DC 0V X2 - 21 X2 - 39 ABB DO 0V - ABB DI 0V<br />

31 SIEMENS DC 24V X2 - 41 TMA4 +<br />

32 SIEMENS DC 24V X2 - 50 ToolCab +<br />

33 SIEMENS DC 24V<br />

34 SIEMENS DC 24V<br />

35 SIEMENS DC 24V<br />

36 SIEMENS DC 24V<br />

37 SIEMENS DC 24V<br />

38 SIEMENS DC 24V<br />

39 SIEMENS DC 24V<br />

40 SIEMENS DC 24V T2 - L+ X2 - 22 ABB DO 24V<br />

Xkopling OVERSIKT Page 2 of 7 27.05.2009


X2-LIST XPD_SKAP rev.7<br />

X2 Inngang (BUNN) Farge/Nr. INN (BUNN) Utgang (TOPP) Viderekopling/INFO Merknader<br />

1 3~400V L1 - R SORT 3~400V L1 - K1 Videre til 16A 1fase - L1 & Vacon L1 (16 A - 2,5 mm²)<br />

2 3~400V L2 - S HVIT 3~400V L2 - K1 Vacon L2 (16 A - 2,5 mm²)<br />

3 3~400V L3 - T BRUN 3~400V L3 - K1 Vacon L3 (16 A - 2,5 mm²)<br />

4 3~400V N BLÅ 3~400V N - K1 Videre til 16A 1fase - N (16 A - 2,5 mm²)<br />

Jord<br />

5 ABB IRC5 DO 1 HVIT XVacon nr. 14 Vacon Speed LSB Vacon DIN4<br />

6 ABB IRC5 DO 2 BRUN XVacon nr. 15 Vacon Speed Vacon DIN5<br />

7 ABB IRC5 DO 3 GRØNN XVacon nr. 16 Vacon Speed MSB Vacon DIN6<br />

8 ABB IRC5 DO 4 GUL K4 - A1 (24V k220V til Yx) TMA4 - Pneumatic1 Y2 - P: ÅPNER<br />

9 ABB IRC5 DO 5 GRÅ K5 - A1 (A2 - ABB DO 0V) TMA4 - Pneumatic2 Y3 - P: RENS & KAST UT<br />

10 ABB IRC5 DO 6 ROSA K6 - A1 + TMA4 - Pneumatic3 Y4 - P: ISO30 LÅST<br />

11 ABB IRC5 DO 7 BLÅ K7 - A1 + TMA4 - Pneumatic4&5 Y5 - 4;lager - 5;cooling<br />

12 ABB IRC5 DO 8 RØD XVacon nr. 10 Vacon Start reverse Vacon DIN2<br />

13 ABB IRC5 DO 9 SORT K3 - 32 TOOLCab. - OPEN Forrigles via 24V CLOSE relè Serie med -S4 OPEN<br />

14 ABB IRC5 DO 10 FIOLETT K2 - 32 TOOLCab. - CLOSE Forrigles via 24V OPEN relè Serie med -S5 CLOSED<br />

15 ABB IRC5 DO 11 GRÅ-ROSA (res) TOOLCab - DO_Calibrate1 Sens - Verktøykalibrering<br />

16 ABB IRC5 DO 12 RØD-BLÅ (res) TOOLCab - DO_Calibrate2 Sens - Verktøykalibrering<br />

17 ABB IRC5 DO 13 HVIT-GRØNN (res)<br />

18 ABB IRC5 DO 14 BRUN-GRØNN (res)<br />

19 ABB IRC5 DO 15 HVIT-GUL (res)<br />

20 ABB IRC5 DO 16 GUL-BRUN (res)<br />

21 ABB IRC5 DO 0V HVIT-GRÅ X1 - 30 X2 - 39 Siemens DC 0V<br />

22 ABB IRC5 DO 24V GRÅ-BRUN X1 - 40 Siemens DC 24V<br />

23 ABB IRC5 DI 1 HVIT X2 - 42 TMA4 - 1 (AP)<br />

24 ABB IRC5 DI 2 BRUN X2 - 43 TMA4 - 2 (LAV)<br />

25 ABB IRC5 DI 3 GRØNN X2 - 44 TMA4 - 3 (STP) Koples via 24V relè Forrigler AP & LAV<br />

26 ABB IRC5 DI 4 GUL X2 - 45 TMA4 - 4 (PI)<br />

27 ABB IRC5 DI 5 GRÅ (res) TMA4 - TEMP (res) Mulig ekstra<br />

28 ABB IRC5 DI 6 ROSA X2- 55 T.Cab-SensOPEN Koples til ToolCab OPEN - NO Endebryter - ÅPENT v.skap<br />

29 ABB IRC5 DI 7 BLÅ X2- 58 T.Cab-SensCLOSED Koples til ToolCab CLOSED - NO Endebryter - LUKKET v.skap<br />

Xkopling OVERSIKT Page 3 of 7 27.05.2009


X2 Inngang (BUNN) Farge/Nr. INN (BUNN) Utgang (TOPP) Viderekopling/INFO Merknader<br />

30 ABB IRC5 DI 8 RØD (res) TOOLCab - DI_Calibrate1 Sens - Verktøykalibrering<br />

31 ABB IRC5 DI 9 SORT (res) TOOLCab - DI_Calibrate2 Sens - Verktøykalibrering<br />

32 ABB IRC5 DI 10 FIOLETT (res)<br />

33 ABB IRC5 DI 11 GRÅ-ROSA (res)<br />

34 ABB IRC5 DI 12 RØD-BLÅ (res)<br />

35 ABB IRC5 DI 13 HVIT-GRØNN (res)<br />

36 ABB IRC5 DI 14 BRUN-GRØNN (res)<br />

37 ABB IRC5 DI 15 HVIT-GUL (res)<br />

38 ABB IRC5 DI 16 GUL-BRUN (res)<br />

39 ABB IRC5 DI 0V ref HVIT-GRÅ X2 - 21 (X1 - 30) Siemens DC 0V Sjekk nivå på denne<br />

40 TMA4_minus GRØNN X1 - 21 Siemens DC 0V ABB xx 12plugg - pin 3<br />

41 TMA4_plus GUL X1 - 31 Siemens DC 24V ABB xx 12plugg - pin 4<br />

42 TMA4_AP GRÅ X2 - 23 TMA4 - 1 (AP) ABB xx 12plugg - pin 5<br />

43 TMA4_LAV ROSA X2 - 24 TMA4 - 2 (LAV) ABB xx 12plugg - pin 6<br />

44 TMA4_STP SORT X2 - 25 & K8- A1 + TMA4 - 3 (STP) (Forrigler AP & LAV) ABB xx 12plugg - pin 9<br />

45 TMA4_PI FIOLETT X2 - 26 TMA4 - 4 (PI) ABB xx 12plugg - pin 10<br />

46 TMA4_RPM (res) (res) TMA4 - RPM (res) ** Se merknad om ABB 12p<br />

47 TMA4_temp1 (res) (res) TMA4 - TEMP1 (res) ** Se merknad om ABB 12p<br />

48 TMA4_temp2 (res) (res) TMA4 - TEMP2 (res) ** Se merknad om ABB 12p<br />

49 ToolCab1 1 X1 - 22 Siemens DC 0V X3-1<br />

50 ToolCab2 2 X1 - 32 Siemens DC 24V X3-2<br />

51 ToolCab3 - M1 SORT K2/K3 - 24 Motor 1 +/- 12V DC X3-4 (Motor DC på egen kabel)<br />

52 ToolCab4 - M1 BLÅ K2/K3 - 14 Motor 1 -/+ 12V DC X3-3 (Motor DC på egen kabel)<br />

53 ToolCab5 3 K3 - 31 S4 - ToolCab OPEN - C X3-5<br />

54 ToolCab6 4 K2 - A1 + S4 - ToolCab OPEN - NC X3-6<br />

55 ToolCab7 5 X2 - 28 S4 - ToolCab OPEN - NO X3-7<br />

56 ToolCab8 6 K2 - 31 S5 - ToolCab CLOSED - C X3-8<br />

57 ToolCab9 7 K3 - A1 + S5 - ToolCab CLOSED - NC X3-9<br />

58 ToolCab10 8 X2 - 29 S5 - ToolCab CLOSED - NO X3-10<br />

59 ToolCab11 9 (res) X3-11 Sens - Verktøykalibrering<br />

60 ToolCab12 10 (res) X3-12 Sens - Verktøykalibrering<br />

61 ToolCab13 11 (res) X3-13<br />

Xkopling OVERSIKT Page 4 of 7 27.05.2009


X3-LIST VERKTØYSKAP rev.1<br />

X3 Inngang (BUNN) Farge/Nr. INN (BUNN) X2-REF Utgang (TOPP) Merknader<br />

Jord<br />

1 ToolCab1 1 X2-49 Siemens DC 0V<br />

2 ToolCab2 2 X2-50 Siemens DC 24V<br />

3 ToolCab3 - M1 BLÅ X2-52 Motor 1 +/- 12V DC Egen 2,5 mm 2 for å motvirke<br />

4 ToolCab4 - M1 SORT X2-51 Motor 1 -/+ 12V DC høyt strømtrekk på motor<br />

5 ToolCab5 3 X2-53 S4 - ToolCab OPEN - C<br />

6 ToolCab6 4 X2-54 S4 - ToolCab OPEN - NC<br />

7 ToolCab7 5 X2-55 S4 - ToolCab OPEN - NO<br />

8 ToolCab8 6 X2-56 S5 - ToolCab CLOSED - C<br />

9 ToolCab9 7 X2-57 S5 - ToolCab CLOSED - NC<br />

10 ToolCab10 8 X2-58 S5 - ToolCab CLOSED - NO<br />

11 ToolCab11 9 X2-59 (res) Sens - Verktøykalibrering<br />

12 ToolCab12 10 X2-60 (res) Sens - Verktøykalibrering<br />

13 ToolCab13 11 X2-61 (res)<br />

14 (res)<br />

15 (res)<br />

Xkopling OVERSIKT Page 5 of 7 27.05.2009


XPD_SKAP PNEUMATIC<br />

Utgang Farge/Nr. INN (BUNN) Inngang INFO Merknader<br />

Y1 Inngang pneumatikk 10mm.<br />

Y2 R1. PROC 1 5mm.<br />

Y3 R1. PROC 2 5mm.<br />

Y4 R1. PROC 3 5mm.<br />

Y5 R1. PROC 4 5mm.<br />

R1. PROC 1 R2. PROC 1 Innebygd slange i robot<br />

R1. PROC 2 R2. PROC 2 Innebygd slange i robot<br />

R1. PROC 3 R2. PROC 3 Innebygd slange i robot<br />

R1. PROC 4 R2. PROC 4 Innebygd slange i robot<br />

R2. PROC 1 TMA4 - Cylinder expulsion 5mm.<br />

R2. PROC 2 TMA4 - Cleaning inside taper 5mm.<br />

R2. PROC 3 TMA4 - Cylinder reversal 5mm.<br />

R2. PROC 4 TMA4 - Cooling air and Pressurization air 10mm. and 6mm.<br />

Xkopling OVERSIKT Page 6 of 7 27.05.2009


X2 I/O DI er høy ved tilstand:<br />

Merknader<br />

23 ABB IRC5 DI 1 DO 4 er høy & AP er helt åpen.<br />

Ingen forskjell om tool er tilstede eller droppet<br />

24 ABB IRC5 DI 2 DO 4 er lav & AP er lukket & tool er tilstede<br />

25 ABB IRC5 DI 3<br />

Oversikt I/O TMA4<br />

STP - Høy når spindel er stoppet<br />

Denne funksjonen er ikke til å stole på, siden den går<br />

høy/lav under drift!!<br />

26 ABB IRC5 DI 4<br />

27 ABB IRC5 DI 5<br />

DO 4 er lav & AP er helt lukket<br />

Ingen forskjell om tool er tilstede eller droppet.<br />

Lav når tool er tilstede, men ikke korrekt plassert<br />

Tilstand DI 1 DI 2 DI 4<br />

DO 4 ON & AP helt åpen 1 0 0<br />

DO 4 OFF & tool droppet 0 0 1<br />

DO 4 OFF & tool tilstede 0 1 1<br />

DO 4 OFF & tool feil plassert 0 0 0


SFC - Menystruktur<br />

INIT (Start);<br />

Menu:<br />

Drop/Empty<br />

Drop<br />

Empty<br />

Menu:<br />

Pick<br />

-------------------------<br />

drop_nr = __<br />

Menu:<br />

Pick<br />

-------------------------<br />

drop_nr = 0<br />

Pick<br />

Park<br />

Pick<br />

Park<br />

drop_nr = __<br />

pick_nr = __<br />

drop_nr = __<br />

pick_nr = 0<br />

drop_nr = 0<br />

pick_nr = __<br />

drop_nr = 0<br />

pick_nr = 0<br />

Tilbake til Init (Start);


Flytskjema – RAPID program<br />

INIT:<br />

DropMenu;<br />

( OK )<br />

ToolWarning;<br />

(Drop_nr = 1-16)<br />

(Drop_nr = 0)<br />

(NOT Empty)<br />

ToolTest2;<br />

DropCheck; ( Drop_nr Old_Pick_nr )<br />

Empty<br />

(Drop_nr = Old_Pick_nr)<br />

PickMenu;<br />

( Pick_nr = 1-16 )<br />

( Pick_nr = 0 )<br />

SetPickOld;<br />

SetPickOld;<br />

StopSpindle;<br />

StopSpindle;<br />

OpenCab;<br />

OpenCab;<br />

Drop;<br />

Drop;<br />

ToolTest;<br />

( Tool IN or Load FAIL )<br />

( EMPTY & OK )<br />

Pick;<br />

Park;<br />

ToolTest3;<br />

(Closed and<br />

correctly Loaded)<br />

CloseCab;<br />

CloseCab;<br />

StartSpindle;


uia_menu_test10<br />

MODULE UiA_menu<br />

!versjon 15 uia_menu_test10<br />

!Komplett meny for TOOLCab - klargjort for ny test<br />

PROC DropMenu1()<br />

CONST listitem list{17} := [ ["","Spindle Empty"], ["","Drop Tool 1"],["","Drop<br />

Tool 2"], ["","Drop Tool 3"], ["","Drop Tool 4"], ["","Drop Tool 5"], ["","Drop Tool 6"],<br />

["","Drop Tool 7"], ["","Drop Tool 8"], ["","Drop Tool 9"], ["","Drop Tool 10"],<br />

["","Drop Tool 11"], ["","Drop Tool 12"], ["","Drop Tool 13"], ["","Drop Tool 14"],<br />

["","Drop Tool 15"], ["","Drop Tool 16"] ];<br />

VAR num list_item;<br />

VAR btnres button_answer;<br />

list_item := UIListView (<br />

\Result:=button_answer<br />

\Header:="Drop Tool menu: ",list<br />

\Buttons:=btnOKCancel<br />

\Icon:=iconInfo<br />

\DefaultIndex:=1);<br />

IF button_answer = resOK then<br />

if list_item = 1 THEN<br />

drop_nr:=(list_item - 1);<br />

ToolTest2;<br />

PickMenu1;<br />

ELSEIF list_item = 2 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 3 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 4 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 5 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 6 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 7 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 8 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 9 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 10 THEN<br />

drop_nr:=(list_item - 1);<br />

Side 1


DropCheck;<br />

PickMenu1;<br />

uia_menu_test10<br />

ELSEIF list_item = 11 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 12 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 13 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 14 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 15 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 16 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ELSEIF list_item = 17 THEN<br />

drop_nr:=(list_item - 1);<br />

DropCheck;<br />

PickMenu1;<br />

ENDIF<br />

ELSEIF button_answer = resCancel THEN<br />

PickMenu1;<br />

ENDIF<br />

ENDPROC<br />

PROC PickMenu1()<br />

CONST listitem list{17} := [ ["","PARK"], ["","Pick Tool 1"], ["","Pick Tool 2"],<br />

["","Pick Tool 3"],["","Pick Tool 4"], ["","Pick Tool 5"], ["","Pick Tool 6"], ["","Pick<br />

Tool 7"], ["","Pick Tool 8"], ["","Pick Tool 9"], ["","Pick Tool 10"], ["","Pick Tool<br />

11"], ["","Pick Tool 12"], ["","Pick Tool 13"], ["","Pick Tool 14"], ["","Pick Tool 15"],<br />

["","Pick Tool 16"] ];<br />

VAR num list_item;<br />

VAR btnres button_answer;<br />

list_item := UIListView (<br />

\Result:=button_answer<br />

\Header:="Pick Tool menu: ",list<br />

\Buttons:=btnOKCancel<br />

\Icon:=iconInfo<br />

\DefaultIndex:=1);<br />

IF button_answer = resOK then<br />

if list_item = 1 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

StopSpindle;<br />

OpenCab;<br />

Side 2


Drop;<br />

Park;<br />

CloseCab;<br />

DropMenu1;<br />

uia_menu_test10<br />

ELSEIF list_item = 2 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 3 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 4 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 5 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 6 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 7 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 8 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 9 THEN<br />

Side 3


uia_menu_test10<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 10 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 11 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 12 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 13 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 14 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 15 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ELSEIF list_item = 16 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

Side 4


DropMenu1;<br />

uia_menu_test10<br />

ELSEIF list_item = 17 THEN<br />

pick_nr:=(list_item - 1);<br />

SetPickOld;<br />

Drop;<br />

Pick;<br />

CloseCab;<br />

StartSpindle;<br />

DropMenu1;<br />

ENDIF<br />

ENDIF<br />

ELSEIF button_answer = resCancel THEN<br />

PickMenu1;<br />

ENDMODULE<br />

ENDPROC<br />

PROC ToolWarning()<br />

VAR btnres answer;<br />

UIMsgBox<br />

\Header:="!! TOOL CHANGE WARNING !!",<br />

"Spindle is NOT EMPTY or DROP Tool Number FAULT !!"<br />

\Buttons:=btnOK<br />

\Icon:=iconWarning<br />

\Result:=answer;<br />

IF answer = resOK then<br />

DropMenu1;<br />

ENDIF<br />

ENDPROC<br />

Side 5


uia_proc_test10<br />

MODULE UiA_proc<br />

!versjon 15<br />

!ToolWarning og mye mer<br />

PROC Drop()<br />

if drop_nr 0 then<br />

ConfL\Off;<br />

MoveL InitPos(),v800,z50,toolTMA4\WObj:=wTOOLCAB;<br />

StopSpindle;<br />

OpenCab;<br />

MoveL VerktoyReady(drop_nr),v800,z20,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyPos(drop_nr),v400,z0,toolTMA4\WObj:=wTOOLCAB;<br />

DropTool;<br />

MoveL VerktoyReady(drop_nr),v800,z20,toolTMA4\WObj:=wTOOLCAB;<br />

ConfL\On;<br />

endif<br />

if drop_nr = 0 then<br />

StopSpindle;<br />

OpenCab;<br />

endif<br />

ENDPROC<br />

PROC DropCheck_gml()<br />

IF drop_nr pick_nr THEN<br />

ToolWarning;<br />

ELSEIF drop_nr = pick_nr THEN<br />

!fortsett<br />

ENDIF<br />

ENDPROC<br />

PROC SetPickOld()<br />

pick_old:=pick_nr;<br />

ENDPROC<br />

PROC DropCheck()<br />

IF drop_nr pick_old THEN<br />

ToolWarning;<br />

ELSEIF pick_old = drop_nr or pick_old = 0 THEN<br />

!fortsett<br />

ENDIF<br />

ENDPROC<br />

PROC DropTool()<br />

WaitDI di3, 1;<br />

SetDO do4, 1;<br />

WaitTime 1.5;<br />

SetDO do5, 1;<br />

WaitTime 0.2;<br />

SetDO do4, 0;<br />

SetDO do5, 0;<br />

ENDPROC<br />

PROC ToolTest()<br />

WaitTime 1;<br />

IF di2=1 and di4=1 THEN<br />

ToolWarning;<br />

ELSEIF di2=0 and di4=0 THEN<br />

ToolWarning;<br />

ELSEIF di2=0 AND di4=1 THEN<br />

!fortsett<br />

ENDIF<br />

ENDPROC<br />

PROC ToolTest2()<br />

!sjekker om man har valgt EMPTY med tool i spindel<br />

IF di2=1 and di4=1 THEN<br />

ToolWarning;<br />

ELSEIF di2=0 and di4=1 THEN<br />

Side 1


ENDPROC<br />

!fortsett<br />

ENDIF<br />

uia_proc_test10<br />

PROC ToolTest3()<br />

!sjekker at spindel er LUKKET med ISO30 riktig plassert<br />

WaitDI di2, 1;<br />

WaitDI di4, 1;<br />

ENDPROC<br />

PROC PickTool()<br />

WaitDI di3, 1;<br />

SetDO do4, 0;<br />

WaitTime 1.5;<br />

ENDPROC<br />

PROC Pick()<br />

if drop_nr = 0 then<br />

ConfL\Off;<br />

MoveL InitPos(),v800,z50,toolTMA4\WObj:=wTOOLCAB;<br />

StopSpindle;<br />

OpenCab;<br />

ToolTest;<br />

SetDO do4, 1;<br />

MoveL VerktoyReady(pick_nr),v800,z20,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyPos(pick_nr),v400,z0,toolTMA4\WObj:=wTOOLCAB;<br />

PickTool;<br />

MoveL VerktoyReady(pick_nr),v800,z20,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL InitPos(),v800,z20,toolTMA4\WObj:=wTOOLCAB;<br />

ToolTest3;<br />

ConfL\On;<br />

endif<br />

if drop_nr 0 then<br />

ConfL\Off;<br />

ToolTest;<br />

SetDO do4, 1;<br />

MoveL VerktoyReady(pick_nr), v400, z20, toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyPos(pick_nr), v100, z0, toolTMA4\WObj:=wTOOLCAB;<br />

PickTool;<br />

MoveL VerktoyReady(pick_nr),v800,z20,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL InitPos(),v800,z50,toolTMA4\WObj:=wTOOLCAB;<br />

ToolTest3;<br />

ConfL\On;<br />

endif<br />

ENDPROC<br />

PROC OpenCab()<br />

SetDO do9, 1;<br />

!vent på senseOpen<br />

WaitDI di6, 1;<br />

SetDO do9, 0;<br />

ENDPROC<br />

PROC CloseCab()<br />

SetDO do10, 1;<br />

!vent på senseClose<br />

WaitDI di7, 1;<br />

SetDO do10, 0;<br />

ENDPROC<br />

PROC StopSpindle()<br />

speed_nr:= GOutput (go1);<br />

SetGO go1, 0;<br />

SetDO do8, 1;<br />

!ekstra sikring pga ustabil STP<br />

WaitTime 10;<br />

!vent på STP<br />

WaitDI di3, 1;<br />

Side 2


ENDPROC<br />

SetDO do8, 0;<br />

SetDO do7, 0;<br />

SetDO do6, 0;<br />

uia_proc_test10<br />

PROC StartSpindle()<br />

SetDO do6, 1;<br />

WaitTime 1;<br />

SetDO do6, 0;<br />

SetDO do7, 1;<br />

SetGO go1, (speed_nr);<br />

SetDO do8, 1;<br />

ENDPROC<br />

PROC Park()<br />

ToolTest;<br />

MoveAbsJ<br />

[[10,-10,20,-10,-10,10],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]]\NoEOffs, v1000, z50,<br />

tool0;<br />

ENDPROC<br />

PROC Clean()<br />

ConfL\Off;<br />

!MoveL InitPos(),v200,z0,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyReady(17),v200,z0,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyReady(18),v200,z0,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyPos(18),v200,z0,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyReady(18),v200,z0,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyPos(18),v200,z0,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyReady(18),v200,z0,toolTMA4\WObj:=wTOOLCAB;<br />

MoveL VerktoyReady(17),v200,z0,toolTMA4\WObj:=wTOOLCAB;<br />

ConfL\On;<br />

ENDPROC<br />

PROC StartMenu()<br />

DropMenu1;<br />

ENDPROC<br />

ENDMODULE<br />

Side 3


MODULE UiA_pos<br />

!versjon 10<br />

!klar for siste mm korrigering for TOOLCab<br />

uia_pos_test<br />

!PERS tooldata toolTMA4 :=<br />

[TRUE,[[271,0,242],[0.7071068,0,0.7071068,0]],[25,[100,0,200],[1,0,0,0],0.01,0.01,0.01]];<br />

!PERS tooldata<br />

tIRBCAM:=[TRUE,[[284.45,0,235.05],[0.7071068,0,0.7071068,0]],[20,[100,0,200],[1,0,0,0],0.<br />

01,0.01,0.01]];<br />

!PERS wobjdata wobjVAC := [FALSE,<br />

TRUE,"",[[937.8,-1164.3,399.8],[0.9999633,-3.47E-05,-0.004974,-0.0069812]],[[780,219,15],<br />

[0,0,0,1]]];<br />

!PERS wobjdata<br />

wIRBCAM:=[FALSE,TRUE,"",[[1352.3,-794.5,427.6],[0.9999633,-3.47E-05,-0.004974,-0.0069812]<br />

],[[780,219,15],[0,0,0,1]]];<br />

PERS tooldata<br />

toolTMA4:=[TRUE,[[288.5,0,242],[0.7071068,0,0.7071068,0]],[25,[145,0,121],[1,0,0,0],0.01,<br />

0.01,0.01]];<br />

PERS wobjdata<br />

wTOOLCAB:=[FALSE,TRUE,"",[[1835.6,506.4,551.0],[1,0,0,0]],[[87,225,0],[1,0,0,0]]];<br />

FUNC RobTarget InitPos()<br />

VAR RobTarget ut;<br />

ut.trans.x:=-300;<br />

ut.trans.y:=-300;<br />

ut.trans.z:=300;<br />

ut.rot.q1:=0;<br />

ut.rot.q2:=0;<br />

ut.rot.q3:=1;<br />

ut.rot.q4:=0;<br />

RETURN(ut);<br />

ENDFUNC<br />

FUNC RobTarget VerktoyPos(num i)<br />

VAR RobTarget ut;<br />

ut.trans.x:=0;<br />

ut.trans.y:=0;<br />

ut.trans.z:=0;<br />

ut.rot.q1:=0;<br />

ut.rot.q2:=0;<br />

ut.rot.q3:=1;<br />

ut.rot.q4:=0;<br />

TEST i<br />

CASE 2: ut.trans.y:=-90;<br />

CASE 3: ut.trans.y:=-90*2;<br />

CASE 4: ut.trans.y:=-90*3;<br />

CASE 5: ut.trans.y:=-360.8;<br />

CASE 6: ut.trans.x:=90; ut.trans.y:=0;<br />

CASE 7: ut.trans.x:=90; ut.trans.y:=-90;<br />

CASE 8: ut.trans.x:=90; ut.trans.y:=-90*2;<br />

CASE 9: ut.trans.x:=90; ut.trans.y:=-90*3;<br />

CASE 10: ut.trans.x:=90; ut.trans.y:=-360.8;<br />

CASE 11: ut.trans.x:=90*2; ut.trans.y:=0;<br />

CASE 12: ut.trans.x:=90*2; ut.trans.y:=-90;<br />

CASE 13: ut.trans.x:=90*2; ut.trans.y:=-90*2;<br />

CASE 14: ut.trans.x:=90*2; ut.trans.y:=-90*3;<br />

CASE 15: ut.trans.x:=180.3; ut.trans.y:=-361.1;<br />

CASE 16: ut.trans.x:=90*2; ut.trans.y:=-450.3;<br />

CASE 17: ut.trans.x:=300; ut.trans.y:=-1200; ut.trans.z:=500;<br />

CASE 18: ut.trans.x:=360; ut.trans.y:=-1200; ut.trans.z:=500;<br />

ENDTEST<br />

RETURN(ut);<br />

ENDFUNC<br />

Side 1


FUNC RobTarget VerktoyReady(num j)<br />

VAR RobTarget ut;<br />

ut.trans.x:=0;<br />

ut.trans.y:=0;<br />

ut.trans.z:=200;<br />

ut.rot.q1:=0;<br />

ut.rot.q2:=0;<br />

ut.rot.q3:=1;<br />

ut.rot.q4:=0;<br />

uia_pos_test<br />

TEST j<br />

CASE 2: ut.trans.y:=-90;<br />

CASE 3: ut.trans.y:=-90*2;<br />

CASE 4: ut.trans.y:=-90*3;<br />

CASE 5: ut.trans.y:=-360.8;<br />

CASE 6: ut.trans.x:=90; ut.trans.y:=0;<br />

CASE 7: ut.trans.x:=90; ut.trans.y:=-90;<br />

CASE 8: ut.trans.x:=90; ut.trans.y:=-90*2;<br />

CASE 9: ut.trans.x:=90; ut.trans.y:=-90*3; ut.trans.z:=400;<br />

CASE 10: ut.trans.x:=90; ut.trans.y:=-360.8;<br />

CASE 11: ut.trans.x:=90*2; ut.trans.y:=0;<br />

CASE 12: ut.trans.x:=90*2; ut.trans.y:=-90;<br />

CASE 13: ut.trans.x:=90*2; ut.trans.y:=-90*2;<br />

CASE 14: ut.trans.x:=90*2; ut.trans.y:=-90*3;<br />

CASE 15: ut.trans.x:=180.3; ut.trans.y:=-361.1;<br />

CASE 16: ut.trans.x:=90*2; ut.trans.y:=-450.3;<br />

CASE 17: ut.trans.x:=300; ut.trans.y:=-1200; ut.trans.z:=200;<br />

CASE 18: ut.trans.x:=360; ut.trans.y:=-1200; ut.trans.z:=200;<br />

ENDTEST<br />

RETURN(ut);<br />

ENDFUNC<br />

ENDMODULE<br />

Side 2


uia_user.sys<br />

MODULE user (SYSMODULE)<br />

! Predefined user data<br />

!*********************<br />

! Declaration of numeric registers reg1...reg5<br />

VAR num reg1 := 0;<br />

VAR num reg2 := 0;<br />

VAR num reg3 := 0;<br />

VAR num reg4 := 0;<br />

VAR num reg5 := 0;<br />

VAR num drop_nr := 0;<br />

VAR num pick_nr := 0;<br />

VAR num speed_nr :=0;<br />

PERS num pick_old :=0;<br />

! Declaration of stopwatch clock1<br />

!VAR clock clock1;<br />

! Template for declaration of workobject wobj1<br />

!TASK PERS wobjdata wobj1 := [FALSE, TRUE, "", [[0, 0, 0],[1, 0, 0, 0]],[[0, 0, 0],[1,<br />

0, 0, 0]]];<br />

ENDMODULE<br />

Side 1


Manuale di Istruzioni<br />

Instructions Manual<br />

motori<br />

ed elettromandrini<br />

per l’alta velocità<br />

elettromandrino<br />

TMA 4 ISO 30<br />

ITALIANO<br />

motors<br />

and electric spindles<br />

for high frequency<br />

electric spindles<br />

TMA 4 ISO 30<br />

indice index<br />

Condizioni generali di vendita 06<br />

Dichiarazione di conformità 08<br />

General sale conditions 29<br />

Declaration of compliance 31<br />

come utilizzare il prodotto 09<br />

Prima messa in servizio 09<br />

Campo di applicazione 10<br />

Senso di rotazione 10<br />

Responsabilità 10<br />

Utensili 11<br />

Caratteristiche tecniche 12<br />

Schema di installazione 13<br />

how to use the product 32<br />

Before commissioning 32<br />

Field application 33<br />

Rotation direction 33<br />

Responsibility 33<br />

Tools 34<br />

Technical features 35<br />

Installation layout 36<br />

vista generale ed ingombri 14<br />

general layout and dimensions 37<br />

nomenclatura particolari 15<br />

Curve di potenza 16<br />

components list 38<br />

Power curves 39<br />

manutenzione e controlli 17<br />

maintenance and controls 40<br />

dimensioni cono iso 30 18<br />

Lubrificazione dei cuscinetti 19<br />

iso 30 taper dimension 41<br />

Bearings lubrication 42<br />

collegamenti elettrici 20<br />

Scheda elettrica 20<br />

Descrizione 21<br />

Collegamenti lato motore a cura del costruttore 22<br />

Collegamenti lato uscita a cura dell’utilizzatore 23<br />

Sicurezze consigliate 24<br />

Istruzioni per lo smontaggio 25<br />

Soluzione dei problemi 26<br />

electric connections 43<br />

Description 44<br />

Motor side connections made by the manufacturer 45<br />

Output sade connections made by the user 46<br />

Advised safeties 47<br />

Disassembly instructions 48<br />

Troubles shooting 49<br />

ricambi 27<br />

Certificato di collaudo 51<br />

spare parts 50<br />

Testing certificate 51


Manual<br />

english<br />

ELTE S.r.l. - Via Mario Carraro, 1- Z. I.<br />

36041 Alte di Montecchio Maggiore – VI Italy<br />

Phone +39 0444 746999 r.a Fax +39 0444 746990<br />

E-mail: info@eltesrl.com<br />

Web: www.eltesrl.com<br />

Cap. Soc. € 36.400 i.v.<br />

C.F., P.I., Reg. Impr. Di VI IT 00649230240<br />

E-mail: info@eltesrl.com http://www.eltesrl.com<br />

GENERAL SALE CONDITIONS<br />

1) GENERAL<br />

The following sales conditions are applicable to the offers<br />

and/or agreements between ELTE SRL/Vendor and the Buyer.<br />

Acceptance of the order by ELTE SRL implies the Buyer’s<br />

acceptance of these conditions.<br />

2) ORDERS<br />

The order shall be deemed to be definitive if notice of<br />

cancellation is not given by ELTE SRL in writing within 10<br />

(ten) days. It is expressly agreed that, in the event of<br />

cancellation of the order by the buyer, ELTE SRL will withhold<br />

the payments on account already made against the total<br />

order price and may apply a penalty equal to 20% of the<br />

amount of the order itself, to compensate any detrimental<br />

consequences of cancellation (greater damages excepted).<br />

The Vendor shall be entitled to identical non-deductible<br />

compensation (proof of greater damage and the possibility<br />

to demand execution of the contract) in the event of failure<br />

to take delivery of the goods within of thirty days of their<br />

being made available.<br />

In executing the order, the Vendor uses materials, components<br />

and mechanisms of types, states and qualities which, at its<br />

sole discretion, it deems suitable for the supply; even after<br />

receipt of the order, the Vendor may make modifications which,<br />

again at its sole discretion, constitute appropriate<br />

improvements.<br />

3) PRICES<br />

Prices are intended as expressed ex-works net of costs of<br />

transport, port and insurance, with the exclusion of particular<br />

agreements agreed expressly in writing. Prices do not include<br />

V.A.T. which must be added at the legally applicable rate of<br />

the moment.<br />

With regard to the articles in the catalogue which can be<br />

supplied within a brief period, the applicable prices shall be<br />

those in the ELTE SRL price list in force.<br />

Prices for other articles shall be established in accordance<br />

with the economic conditions of the moment.<br />

4) DELIVERY TERMS<br />

The delivery terms are always intended as “circumstances<br />

permitting” and the contract shall maintain its full and<br />

unconditional effectiveness whatever the effective delivery<br />

date. In no case shall failure to respect the same give rise<br />

to any right to compensation.<br />

5) DELIVERY - COMPLAINTS<br />

In the absence of other written agreements, ELTE SRL will<br />

proceed using transport procedures of its own choice on behalf<br />

of and at the expense of the recipient. All transport, even<br />

carriage paid, is at the recipient’s own risk. The vendor<br />

undertakes to insure the goods against transport damage<br />

only at the Buyer’s explicit request and expense.<br />

It is the recipient’s responsibility to check the state and<br />

nature of the goods on arrival. Any loss or breakage found<br />

must be declared to the carrier within three days by registered<br />

letter with notice of delivery.<br />

Any complaint for a delivery not in conformity with the<br />

order must be made immediately and confirmed in writing<br />

to ELTE SRL within eight days of receipt of the supply. In<br />

the absence of such a complaint, ELTE SRL shall be exonerated<br />

from any obligation to the Buyer.<br />

Returned goods shall only be accepted after the prior written<br />

agreement of ELTE SRL and must arrive without any charges<br />

and obligations.<br />

Delivery may be suspended or postponed by the Supplier at<br />

any moment if, at its sole discretion, the commercial, economic<br />

and financial references of the purchaser do not provide<br />

sufficient guarantees for the satisfactory conclusion of the<br />

supply.<br />

6) PAYMENTS<br />

Upon notice that the goods are ready, ELTE SRL will issue<br />

the invoice with commencement of the payment terms.<br />

Payments must be made at the vendor’s registered address<br />

and within the deadline indicated in each individual invoice,<br />

without any reductions, even simply for rounding off.<br />

No reason, action (including legal action) or objection by<br />

the Buyer may in any way legitimise delays or suspensions<br />

of the payments agreed; failure to pay even one invoice<br />

shall give rise by right to the expiry of the term, making all<br />

the credits of ELTE SRL, including those not yet due,<br />

immediately exactable, without the need for any formalities<br />

for placing the Buyer in default.<br />

Annual interest at a rate of 2% over and above the minimum<br />

bank rate of discount will be charged on delays in making<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

29


the payments agreed (where these are not such as to legitimise<br />

a request for termination of the contract). All and any tax<br />

duty and accessory charge shall be the responsibility of the<br />

Buyer.<br />

7) GUARANTEE<br />

The Vendor guarantees that its motors are free from<br />

manufacturing defects and flaws in the materials and<br />

processing for a period of one year of single shift operation.<br />

During the guarantee period, the Vendor undertakes to<br />

remedy evident defects and flaws in the materials and/or<br />

processing within the time required.<br />

Defective parts will be repaired free of charge or replaced<br />

by the Vendor at its sole discretion; transport and/or despatch<br />

costs shall always be the responsibility of the Buyer.<br />

This undertaking by the vendor excludes all other effects of<br />

the guarantee laid down in law.<br />

The ELTE SRL guarantee is not applicable to replacements<br />

or repairs which result from normal wear of the material,<br />

from its defective use, from failure to respect the instructions<br />

for use or maintenance, from defects in maintenance or<br />

supervision, or from faults deriving from non-original ELTE<br />

SRL parts or materials. Furthermore, this guarantee will<br />

cease if the Buyer carries out repairs or modifications by<br />

itself or has any carried out by third parties without the<br />

written agreement of ELTE SRL.<br />

In no case can the Buyer demand termination of the<br />

contract, reduction in the price or payment of damages<br />

of any kind including, in particular, claims for machine<br />

downtime.<br />

8) PROCEDURE FOR IMPLEMENTING THE GUARANTEE<br />

To return the product under guarantee, the customer must<br />

first receive the written approval of ELTE SRL to do so. No<br />

complaints will be accepted nor credits allowed without<br />

such authorisation.<br />

The cost of the appropriate packaging and insurance for the<br />

transport shall be entirely the responsibility of the Buyer<br />

which will ship the product carriage paid with the guarantee<br />

request.<br />

The returned product must be accompanied by an explanation<br />

of the presumed defect or of the problem complained of,<br />

with an indication of how the product itself is used.<br />

If a manufacturing or material defect is found in an ELTE<br />

SRL product during the guarantee period, ELTE SRL will repair<br />

the product and will ship it back ex-works. The Buyer shall<br />

be entirely responsible for the removal and shipment of the<br />

product to ELTE SRL, for its reinstallation after return to the<br />

Buyer, as well as for any incidental or consequential damage<br />

resulting from the defect, removal, reinstallation shipment<br />

and anything else.<br />

indirect damage, or loss of income, which might derive as<br />

a consequence of breakdown or defects in the goods supplied.<br />

The Vendor is expressly exonerated from every responsibility<br />

and obligation arising out of any accident or damage to<br />

persons or property which may occur in any way because<br />

of or during the use of the motors or because of or<br />

depending on the same: this is also the case if the incident<br />

or damage derives from defects of manufacture and/or<br />

materials.<br />

10) COMPETENT COURT<br />

For all disputes which may arise between the parties in<br />

relation to this contract, its execution or cancellation, the<br />

Court of Vicenza shall competent exclusively.<br />

11) FINAL PROVISIONS<br />

The Buyer shall be responsible for the registration and<br />

transcription costs relating to the formalities envisaged in<br />

arts. 1525 and 2762 of the Civil Code as well as for all other<br />

duties or taxes inherent in or arising out of the supply and<br />

of the Ownership Reservation Agreement.<br />

ELTE SRL<br />

THE BUYER<br />

COMPANY STAMP AND SIGNATURE<br />

OF ITS LEGAL REPRESENTATIVE<br />

The following clauses in particular are expressly approved<br />

for the intents and purposes of arts. 1341 and 1342 of<br />

the Civil Code:<br />

clauses no. 2 – Orders; no. 4 – Delivery terms; no. 5 – Delivery<br />

and Complaints; no. 6 – Payments; no. 7 Guarantee; no.<br />

9 – Civil Responsibility; no. 10 – Competent Court.<br />

THE BUYER<br />

COMPANY STAMP<br />

AND SIGNATURE<br />

OF ITS LEGAL REPRESENTATIVE<br />

9) CIVIL RESPONSIBILITY<br />

The Vendor is relieved of all responsibility for all direct or<br />

30<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

DECLARATION OF COMPLIANCE<br />

ELTE S.r.l. declares under its own exclusive responsibility that all the high-frequency electric spindles manufactured<br />

by it comply with the following standards:<br />

EN 292-1, EN292-2, CEI EN 60034-7, CEI EN 60034-9<br />

EN 55011, CEI EN 50081-2, CEI EN 50082-2<br />

On the basis of the provisions of<br />

EEC Directive 89/392/ of 14/06/89<br />

EEC Directive 89/336/ of 03/05/89<br />

EEC Directive 73/23/ of 19/02/73<br />

EEC Directive 93/68/ of 22/07/93<br />

As this declaration refers to machines designed for incorporation into another machine, on the basis of the provisions<br />

of article 4, paragraph 2 of the EEC “Machinery” Directive, 89/392 of 14/06/89, commissioning is expressly forbidden<br />

before the machine in which the machine referred to in this declaration has itself been declared to comply with<br />

the provisions of the Directive. We would also like to highlight that there are directives regarding specific risks –<br />

for example, EEC Directive 89/336 on electromagnetic compatibility – and that it is therefore evident that this<br />

Declaration does not apply to the risks referred to in specific directives.<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

31


32<br />

HOW TO USE THE PRODUCT<br />

BEFORE COMMISSIONING<br />

The following checks must be carried out before starting up the electric spindle:<br />

1) Check that the electric connections to the terminal block have been tightened properly.<br />

2) Check the toolholder cone geometries.<br />

3) Check that the tools are balanced.<br />

4) Check that the cooling air comes on when the electric spindle is switched on.<br />

5) Check that the passivity sensors correctly signal the position of the tool: coupled and released.<br />

!<br />

ATTENTION<br />

When starting up the first time and if the electric spindle has not been used for over a month, carry out a<br />

brief running in routine with the following times:<br />

5 min at 50% of max. speed.<br />

3 min at 80% of max. speed.<br />

2 min al 100% of max. speed.<br />

!<br />

ATTENTION<br />

With every daily start, always preheat the electric spindle for the following times:<br />

2 min at 50% of max. speed.<br />

2 min at 80% of max. speed.<br />

1 min at 100% of max. speed.<br />

This routine allows the bearings and the entire rotating assembly to reach the ideal working temperature of<br />

35°C. It shall then reach the maximum speed shown on the specification plate. If the electric spindle is loaded<br />

cold there is a reduction in the preload of the bearing and they will wear prematurely as a result.<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

FIELD APPLICATION<br />

The electric spindle must be used exclusively for machining the material which the customer specifies in the order<br />

so as to prevent serious problems with the spindle itself. Furthermore, the installing company must check that the<br />

spindle loading conditions during the normal work cycle do not overload the motor and overheat it as a result.<br />

ROTATION DIRECTION<br />

The spindle must respect the rotation direction indicated by the arrow applied to it. If there is no indication, the<br />

spindle can rotate in both directions. Failure to respect this procedure will put the operator’s safety in serious<br />

danger.<br />

RESPONSIBILITY<br />

Failure to respect the measures and procedures set out above will render the warranty null and void.<br />

!<br />

WHEN THE YELLOW LED IS ON, THAT IS, WHEN THE CHUCK IS OPEN, DO NOT POWER THE<br />

ELECTRIC SPINDLE AS THE THRUST BOLT WOULD SCRAPE ON THE CONTACT PIN BY CAUSING<br />

SERIOUS DAMAGES TO THE ROTATING PARTS OF THE ELECTRIC SPINDLE.<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

33


34<br />

TOOLS<br />

For correct use it is necessary to check that the tool fitted does not provoke excessive vibrations and that it is<br />

mounted in synchronism with spindle shaft balancing. Tools which are not balanced properly give rise to excessive<br />

vibration and drastically reduce the life of the bearings. For this reason, tools and toolholders must be balanced<br />

dynamically after ever tip change or sharpening operation. When tools are sharp the cutting force is reduced so<br />

that the heat contributed to the spindle head by the tool is also lower. Excessive temperatures can lead to expansion<br />

of the spindle cone with consequent sticking of the toolholder cone, making it difficult to release. The toolholder<br />

cone must always be removed from the spindle head at the end of every machining cycle.<br />

How to choose the right tool<br />

SPINDLE COUPLING SPEED (R.P.M) MAX TOOL DIAMETER MAX WEIGHT (KG)<br />

50009000 150<br />

4<br />

900012000<br />

150<br />

4<br />

TAPER ISO 30 1200014000<br />

100<br />

2.5<br />

1400018000<br />

80<br />

2.5<br />

1800024000<br />

50<br />

2<br />

!<br />

DURING OPERATION, AVOID CONTACT IN ANY WAY BETWEEN THE ROTATING PARTS OF THE<br />

SPINDLE (toolholder spindle, lock ring) AND THE PIECE BEING MACHINED. OTHERWISE, THE<br />

AXIAL FORCES GENERATED MAY UNBALANCE THE TOOLS AND ELECTRIC SPINDLE.<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

TECHINICAL FEATURES<br />

The main features are:<br />

• Automatic tool change.<br />

• Heat probe integrated with the motor tripping at 90°.<br />

• Pneumatic tool locking system (single acting with spring return).<br />

a) Cylinder return blocked 1/8” gas x 10 6 bar<br />

b) Tool release 1/8’’ gas x 10 6 bar<br />

• Coupling ready for ISO 30 cone to UNI- DIN standards.<br />

• Pressurization of front bearings (m5x8 2/3 bar)<br />

• Ventilation: forced by means of compressed air (1/4” gas 3 bar)<br />

• Cone cleaning (1/8’’ gas x 10 2 bar)<br />

• # 2 inductive sensors of the N/O PNP type for piston forward control (tool released) and piston retracted control<br />

(tool coupled).<br />

• Shaft stopped or shaft in motion signal.<br />

• Optic sensor for measuring revolution speed.<br />

• Lubrication of the bearings: grease.<br />

• Accurately balanced electric spindle, supplied with a degree of imbalance below 2 mm/sec.<br />

!<br />

FOR A CORRECT WORKING IT IS STRONGLY RECOMMENDED THE USE OF FILTERED AND<br />

DRIED AIR.<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

35


36<br />

instruction manual TMA4<br />

installation layout<br />

A<br />

b<br />

c d e<br />

A - inlet air for cylinder delivery 6 bar<br />

B - inlet of cooling air 3 bar<br />

C - inlet air for cleaning the taper 6 bar<br />

D - inlet of pressurization air 2 bar<br />

E - inlet air for cylinder 6 bar<br />

1 2<br />

1- power feed<br />

2 - termal protection<br />

3- net work<br />

3<br />

DO NOT USE THE MOTOR IF THE AIR BLAST SYSTEM IS NOT CONNECTED.<br />

THE PRESSURIZATION AIR MUST BE KEPT ON ALSO WHEN THE ELECTRIC SPINDLE IS<br />

STOPPED AND THE MACHINE’S STILL ON<br />

(at intervals it is convenient to verify that the pressurization air comes out circumferencing the shaft).<br />

!<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

general layout and dimensions<br />

english<br />

A B<br />

A - 3 air inlets 1/8”<br />

B - 1 air inlets 1/4”<br />

Electric spindle weight<br />

16 Kg<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

37


38<br />

instruction manual TMA4<br />

components list<br />

Pos Description of the part Pos Description of the part Pos Description of the part<br />

1 Screw M10 x 100<br />

2 Elbow intake 1/8” gas thread 6<br />

3 Elbow intake 1/8”gas thread 6<br />

4 Elbow intake 1/8”gas thread 6<br />

5 Elbow intake 1/4”gas thread 6<br />

6 Screw M6x80<br />

7 Screw M4x14<br />

8 Labyrinth ring<br />

9 Front flange<br />

10 Bottom body cover<br />

11 Rear flange<br />

12 Screw M5x16<br />

13 Motor frame<br />

14 Rotor<br />

15 Terminal box gasket<br />

16 Terminal box cover gasket<br />

17 Toothed washer<br />

18 Screw M5x14<br />

19 Screw M3x20<br />

20 Terminal<br />

21 Terminal box cover<br />

22 Led<br />

23 Pair of bearings VEX30<br />

24 Electric card<br />

25 Terminal MK3/8<br />

26 O-ring Code 3037<br />

27 Rear cover<br />

28 Wire clip nylon 3 / 4 ”<br />

29 Screw M5x12<br />

30 O-ring code 2021<br />

31 Switch bracket<br />

32 Proximity switch MB5 26<br />

33 Cylinder release double cover<br />

34 Cylinder lock cover<br />

35 Teflon gasket<br />

36 Top piston<br />

37 O-ring Code 3081<br />

38 O-ring Code 3118<br />

39 Screw M5x12<br />

40 O-ring Code 2400<br />

41 O-ring Code 6328<br />

42 O-ring Code 3118<br />

43 Teflon flange dia. 30<br />

44 Screw M5x12<br />

45 O-ring Code 2063<br />

46 O-ring Code 6375<br />

47 Rear piston<br />

48 Contact pin<br />

49 Cylindrical spring<br />

50 Air closure flange<br />

51 Screw M4x10<br />

52 Steel bushing<br />

53 Cutter motor shaft<br />

54 Lock and release shaft<br />

55 Stator<br />

56 Ext. bearing spacer<br />

57 Int. bearing spacer<br />

58 Pair of bearings VEX40<br />

59 Fast change chuck<br />

60 Screw M6x20<br />

61 Screw M5x20<br />

62 Heat probe<br />

63 Air inlet for front bearing pressure<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

power curves<br />

english<br />

V 350 HZ 50/200 KW 0.75 giri 3000/12000 V 350 HZ 100/300 KW 1.5 giri 6000/18000<br />

<br />

V 350 HZ 150/400 KW 1.65 giri 9000/24000 V 350 HZ 200/400 KW 3.6 giri 12000/24000<br />

<br />

V 350 HZ 300/400 KW 3.6 giri 18000/24000 V 350 HZ 400 KW 3.6 giri 24000<br />

<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

39


instruction manual TMA4<br />

maintenance and controls<br />

Carry out ordinary daily cleaning using a compressed air jet or a clean cloth with methylated spirits or trichloroethylene.<br />

We absolutely advise against the use of greasy products such as diluents and the like. Periodically check that the<br />

flexible or rigid pipes are not bent or crushed along their entire length. The filtering elements in the air treatment<br />

apparatuses must be changed every 2000 working hours.<br />

!<br />

IF WORK IS HALTED TEMPORARILY, WE RECOMMEND THAT YOU DISENGAGE THE<br />

TOOLHOLDER CONE FROM THE FEMALE CONE OF THE ELECTRIC SPINDLE SO AS TO<br />

PREVENT STICKING<br />

THE TAPER HOUSING MUST BE ALWAYS KEPT CLEAN FROM EVERY TYPE OF INCLUSIONS<br />

LIKE GREASE, REFRIGERATING LIQUID, OIL OR METAL DUST.<br />

40<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

iso 30 taper dimension<br />

english<br />

!<br />

CAUTION: ISO 30 TAPER AND TANG MUST COMPLY STRICTLY WITH ABOVE DRAWING.<br />

ELTE s.r.l. - Via Mario Carraro, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

41


instruction manual TMA4<br />

bearings lubrication<br />

The pairs of bearings are lubricated before being mounted. We use Lubcon TURMOGREASE Highspeed L 252 on<br />

the supplier’s advice.<br />

The bearings of these electric spindles are lubricated for life and therefore do not need additional lubrication. If<br />

relubrication is required, it is necessary to use a quantity of 0.5 cm3 of the same type of grease. The use of other<br />

types of grease or equivalents, and in excessive quantities, will irreparably damage the bearings. These electric<br />

spindles are also provided with a pressurised collar which functions as a barrier against impurities which could<br />

damage the bearings.<br />

42<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

electric connection<br />

english<br />

Check the tightness of the screws which fix the electric spindle and check that all the air delivery connections are<br />

made according to the instructions.<br />

Then check the wiring plan and follow the instructions carefully.<br />

electric card<br />

Thermal protection<br />

Card feed<br />

Collet open<br />

Spindle in work position<br />

Output 24 Vcc locked spindle<br />

Output 24 Vcc two impulses for revolution<br />

Output 24 Vcc backward piston<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

43


44<br />

instruction manual TMA4<br />

description<br />

Spindle open indication output (AP terminal)<br />

There is a voltage of 24 Vdc when the chuck is open. The associated yellow LED is on.<br />

Spindle stopped indication output (STP terminal)<br />

There is a voltage of 24 Vdc when the spindle is stopped. The associated green LED is on.<br />

Spindle in the work position output (LAV terminal)<br />

There is a voltage of 24 Vdc when the chuck is closed. The associated red LED is on.<br />

Output for rev-counter (RPM terminal)<br />

There are two 24 Vdc pulses per turn.<br />

Piston back indication output (PI terminal)<br />

There is a voltage of 24 Vdc when the piston is in the rest position. The red LED on the board is on.<br />

Thermal protection contacts (TERM terminals)<br />

In normal conditions, the two TERM terminals are short-circuited between one another. If the motor overheats,<br />

the contact between the terminals opens.<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

motor side connections<br />

made by the manufacturer<br />

english<br />

THERMAL TERMINALS<br />

TERM thermal protection<br />

TERMINALS OPEN<br />

MA spindle open sensor brown wire<br />

NE spindle open sensor black wire<br />

BL spindle open sensor blue wire<br />

WORK TERMINALS<br />

MA spindle closed sensor brown wire<br />

NE spindle closed sensor black wire<br />

BL spindle closed sensor blue wire<br />

R.P.M. TERMINALS<br />

MA rev sensor brown wire<br />

NE rev sensor black wire<br />

BL rev sensor blue wire<br />

PISTON TERMINALS<br />

MA piston position sensor brown wire<br />

NE piston position sensor black wire<br />

BL piston position sensor blue wire<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

45


46<br />

instruction manual TMA4<br />

output side connections<br />

made by the user<br />

9-POLE TERMINAL BLOCK<br />

THERMAL protection contact normally open<br />

M+ B- board supply max 24 Vdc<br />

AP spindle open 24 Vdc output<br />

LAV spindle in the work position output<br />

STP shaft stopped 24 Vdc output<br />

RPM two 24 Vdc pulses per turn<br />

PI piston retracted 24 Vdc output<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

advised safeties<br />

english<br />

L’utilizzatore, come menzionato prima, ha a sua disposizione 4 segnali a 24 Vcc in uscita dalla scheda elettronica.<br />

AP uscita 24 Vcc inglese<br />

LAV uscita 24 Vcc inglese<br />

STP uscita 24 Vcc inglese<br />

RPM uscita 24 Vcc inglese<br />

As it is only possible to change the tool when the shaft is stopped, it is necessary to wait for an STP ON output<br />

signal (green LED on)<br />

The spindle stopped signal can be processed by the control software of the machine which, by means of a solenoid<br />

valve, controls feed of the piston which by activating the sensor A during the release phase triggers a 24 Vdc<br />

output from the AP terminal and turns on the yellow LED. At this point it is possible to proceed with the release<br />

of the toolholder cone (green and yellow LEDs on). During the coupling phase, on the other hand, the piston<br />

controlled by the solenoid valve actuates the sensor B which, by activating the LAV signal, turns on the red LED<br />

to indicate that the chuck is closed (green and red LEDs on). Now the electric spindle can begin to turn; a 24 Vdc<br />

signal from the RPM terminal will turn off the green LED. During normal operation with the cone coupled, the red<br />

LED stays on at all times.<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

47


48<br />

instruction manual TMA4<br />

disassembly instructions<br />

to extract the clamping a particular wrench must be used as follows:<br />

1) Remove the four rear screws (see drawing).<br />

2) Remove the rear piston block.<br />

3) Insert the hexagonal socket wrench into the chuck<br />

4) Clamp the shaft at the rear using a wrench.<br />

5) Remove the chuck.<br />

Drawing 1<br />

Drawing 2<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

trouble shooting<br />

english<br />

The motor does not turn at the specified speed<br />

Probable causes:<br />

• Check that the power supply frequency is correct<br />

The motor power intake is high even when there is no load<br />

Probable causes:<br />

• The power supply frequency is below the rated frequency at the rated voltage<br />

• The power supply voltage is higher than the rated voltage at the rated frequency: in the case of six-terminal<br />

motors, check that the star operation voltage is not being applied with a motor delta connection.<br />

The motor reaches excessive temperatures (above 60°C)<br />

Probable causes:<br />

• The motor power intake is too high even when there is no load<br />

• The motor is located in an environment where the temperature is too high.<br />

• The ventilation supply channels are obstructed and do not permit adequate cooling.<br />

• The compressed air circuit feed pressure is below the value specified on the plate.<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

49


50<br />

instruction manual TMA4<br />

spare part<br />

DESCRIPTION DESCRIPTION POS.<br />

DESCRIPTION<br />

POS. POS.<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

12<br />

13<br />

14<br />

15<br />

16<br />

17<br />

18<br />

19<br />

20<br />

SPRING COLLET<br />

SCREW M4x14<br />

LOCK NUT<br />

SCREW M5x20<br />

FRONT FLANGE<br />

“O” RING 2350<br />

PAIR OF AC BEARINGS<br />

SCREW M6x20<br />

FRONT BARINGS SUPPORT<br />

REAR FLANGE<br />

SCREW M5x16<br />

SHAFT<br />

ROTOR<br />

MOTOR CASING<br />

NAMEPLATE<br />

RIVET<br />

WASHER<br />

SCREW M5x14<br />

TERMINAL BOARD COVER<br />

TERMINAL BOARD GASKET<br />

21<br />

22<br />

23<br />

24<br />

25<br />

26<br />

27<br />

28<br />

29<br />

30<br />

31<br />

32<br />

33<br />

34<br />

35<br />

36<br />

37<br />

38<br />

39<br />

40<br />

SCREW M3x16<br />

TERMINAL MK3/8<br />

SCREW M3x20<br />

TERMINAL BK4<br />

GLAND<br />

TERMINAL BOARD CASING<br />

“O” RING 109<br />

TERMINAL BOARD GASKET<br />

STATOR<br />

CLAMPING COLLET INTR. SHAFT<br />

ROTOR SPACER<br />

BEARING<br />

BEARING CLAMPING NUT<br />

WASHER<br />

SPRINGS PIN<br />

REAR COVER<br />

SENSOR<br />

SCREW M5x12<br />

SWITCH BRACKET<br />

SCREW M4x10<br />

41<br />

42<br />

43<br />

44<br />

45<br />

46<br />

47<br />

48<br />

49<br />

50<br />

51<br />

52<br />

53<br />

54<br />

55<br />

56<br />

57<br />

58<br />

AIR FLANGE CHOKING<br />

SCREW M6x80<br />

PISTON CLAMPING NUT<br />

LOWER PISTON<br />

“O” RING 6375<br />

“O” RING 2068<br />

SCREW M4x12<br />

TEFLON FLANGE<br />

“O” RING 3118<br />

TOP CYLINDER<br />

PISTON<br />

“O” RING 3081<br />

GASKET<br />

“O” RING 2400<br />

COVER<br />

SCREW M10x100<br />

“O” RING 2021<br />

PNP THERMAL PROTECTION<br />

ELTE s.r.l. - Via Carraro Mario, 1 Zona Industriale - 36041 Alte di Montecchio Maggiore (VI) Italy - Phone +39 0444 746999 r.a. Fax +39 0444 746990 - e-m@il: info@eltesrl.com www.eltesrl.com<br />

CERTIFICATO DI COLLAUDO<br />

TESTING CERTIFICATE<br />

ELETTROMANDRINO TIPO<br />

TYPE OF ELECTRIC SPINDLE<br />

CLIENTE/CUSTOMER<br />

DISEGNO CLIENTE/CUSTOMER DRG<br />

DISEGNO ELTE/ELTE DRG<br />

MATRICOLA/SERIAL NUMBER<br />

DATA/DATE<br />

RPM MAX<br />

POLI/POLARITY<br />

caratteristiche tecniche/technical features<br />

POTENZA/POWER<br />

SENSO DI ROTAZIONE/ROTATION DIRECTION<br />

TENSIONE DI ALIMENTAZIONE/VOLTAGE INPUT<br />

LUBRIFICAZIONE/LUBRICATION<br />

CORRENTE ASSORBITA/CURRENT ABSORB.<br />

RAFFREDDAMENTO/COOLING<br />

FREQUENZA/FREQUENCY<br />

ATTACCO UTENSILE/TOOL CHUCK TANG<br />

CONTROLLI TECNICI/TECHNICAL CONTROLS<br />

CONTROLLO ECCENTRICITà ALBERO/ECCENTRICITY SHAFT CONTROL<br />

VALORI MAX/ MAXI. VALUE 0.01<br />

CONTROLLO RUMOROSITà CUSCINETTI/BEARINGS NOISE CONTROL<br />

GIUDIZIO/OPINION ❑ NORMALE/NORMAL ❑ BUONO/GOOD ❑ OTTIMO/EXCELLENT<br />

CONTROLLO GRADO DI BILANCIATURA/VIBRATIONS CONTROLS<br />

VALORE MAX/MAXI. VALUE 2 mm/sec<br />

CONTROLLO MISURE DI INGOMBRO/DIMENSIONS CONTROL<br />

FIRME<br />

UFFICIO CONTROLLO QUALITà SIGNATURES<br />

COLLAUDATORE<br />

QUALITY CONTROL DPT INSPECTOR


ToolTip Fast Korrigering Total ToolTip Fast Lengde<br />

VerktøyNr Data på verktøy Partnummer Beskrivelse Lengde X (mm) ToolTipLengde X (mm) Lengde X (mm) i Z retning (mm)<br />

1 H6-5: d6, D2 67.5 288.5 356.0 242.0<br />

2 H6-5: d6, L62, D4 NotFres 78 288.5 366.5 242.0<br />

20999-0308<br />

3 H6-5: d6, L66, D6 LA 04 084 011 NotFres HM 6x20mm 85 288.5 373.5 242.0<br />

20999-0506<br />

4 H8-7: d8, L80, D8 LA 01 091 182 NotFres HM XL 92.5 288.5 381.0 242.0<br />

21001-0104 80 mm<br />

5 H8-7: d8, L70, D8 LA 04 093 142 NotFres HM MB 89 288.5 377.5 242.0<br />

20999-2304 Skjær 8mm<br />

6 H8-7: d8, L51, D6 LA 03 089 061 HalkalFres 8mm 67 288.5 355.5 242.0<br />

21010-0301<br />

7 TOM 288.5 288.5 242.0<br />

8 H8-7: d8, L53, D3 H21 R33 NotFres HM MB 73 288.5 361.5 242.0<br />

20999-1504 Skjær 3mm<br />

9 TUSJ 215 288.5 503.5 242.0<br />

10 TOM 288.5 288.5 242.0<br />

11 H6-5: d6, D2 79 288.5 367.5 242.0<br />

12 H8-7: d8, L63, D20 LA 04 019 052 NotFres HM MB 80 288.5 368.5 242.0<br />

20999-3609 Skjær 20mm<br />

13 H6-5: d6, L60, D3 LA 02 103 061 PinnFres 61.5 288.5 350.0 242.0<br />

3466-3 ALUMINIUM<br />

14 H6-5: d6, L53, D5 LA 03 043 103 PinnFres 70 288.5 358.5 242.0<br />

3466-5 ALUMINIUM<br />

15 H10-9: d10, L62, D8 LA 02 004 032 SporFres 72.5 288.5 361.0 242.0<br />

3451-8 ALUMINIUM<br />

16 H10-9: d10, L64, D10 LA 02 005 342 SporFres 80 288.5 368.5 242.0<br />

3451-10 ALUMINIUM<br />

H = Hylsediameter<br />

L = Lengde<br />

d = diameter på innfestning<br />

D = diameter på fresehodet


Vegguttak<br />

6.5 – 8 bar<br />

230V<br />

Pressure switch.<br />

Gir 24 V signal<br />

når trykk > 6 bar<br />

230V<br />

230V<br />

230V<br />

230V<br />

3 bar<br />

TMA4<br />

4<br />

TMA4<br />

5<br />

TMA4<br />

1<br />

TMA4<br />

2<br />

TMA4<br />

3


Vegguttak<br />

6.5 – 8 bar<br />

230V<br />

Pressure switch.<br />

Gir 24 V signal<br />

når trykk > 6 bar<br />

230V<br />

230V<br />

230V<br />

230V<br />

3 bar<br />

TMA4<br />

4<br />

TMA4<br />

5<br />

TMA4<br />

1<br />

TMA4<br />

2<br />

TMA4<br />

3


Vedlegg 14 – Konfigurasjon av VACON NXS<br />

Bachelorprosjekt, Mekatronikk<br />

”Automatisk verktøybytte på ABB robot” – Prosjekt 12 – 2009<br />

Tabell 1: Kopling av signalkabler<br />

VACON conn.nr<br />

VACON NAVN<br />

Digital Out/GND<br />

X-ref.<br />

9 DIN2 – Start reverse DO8 X2-12<br />

10 DIN3 – Speed select 4 GND<br />

13 GND GND X1-23<br />

14 DIN4 – Speed select 1 (LSB) DO1 X2-5<br />

15 DIN5 – Speed select 2 DO2 X2-6<br />

16 DIN6 – Speed select 3 (MSB) DO3 X2-7<br />

Forklaring for utregning av hastigheter/bitmønster:<br />

4 = 2 = 16 − 1 − − 10 = 14<br />

<br />

<br />

= 1714,3 <br />

<br />

3 = 2 = 8 − 1 − − 10 = 6<br />

<br />

<br />

= 4000


Tabell 2: VACON innstillinger for IO-styring<br />

VACON code<br />

VACON Parameter name<br />

Setting<br />

Note<br />

P2.1.11 I/O reference 2 Keypad<br />

P2.1.12 Keypad control reference 2 Keypad<br />

P2.1.15 Preset speed 1 66,7 Hz 4000 rpm<br />

P2.1.16 Preset speed 2 133,3 Hz 8000 rpm<br />

P2.1.17 Preset speed 3 200,0 Hz 12000 rpm<br />

P2.1.18 Preset speed 4 266,7 Hz 16000 rpm<br />

P2.1.19 Preset speed 5 333,3 Hz 20000 rpm<br />

P2.1.20 Preset speed 6 400,0 Hz 24000 rpm<br />

P2.1.21 Preset speed 7 50,0 Hz Brukes ikke<br />

P2.2.7.1 Start signal 1 A.1 (19, side 66)<br />

P2.2.7.2 Start signal 2 (DIN2) A.2 (19, side 66)<br />

P2.2.7.5 Preset speed 1 (DIN4) A.4 (19, side 66)<br />

P2.2.7.6 Preset speed 2 (DIN5) A.5 (19, side 66)<br />

P2.2.7.7 Preset speed 3 (DIN6) A.6 (19, side 66)<br />

P2.2.7.10 Fault reset 0.1<br />

P2.2.7.11 External fault (close) 0.1<br />

P2.2.7.12 External fault (open) 0.2 0.1 gir FAULT!<br />

R3.1 Control place 1 I/O terminal<br />

R3.2 Keypad reference 0 Ref Hz<br />

Mernad: Tabellen inneholder bare data som er endret. Eksisterende data som<br />

ikke er endret, men som er en del av det opprinnelige oppsettet, er ikke tatt<br />

med i tabellen.


Vedlegg 15 – Konfigurasjon av DSQC 652.<br />

Bachelorprosjekt, Mekatronikk<br />

”Automatisk verktøybytte på ABB robot” – Prosjekt 12 – 2009<br />

Tabell 1: Konfigurasjon av Unit UIA_16_IO<br />

Parameter:<br />

Value:<br />

Name<br />

UIA_16_IO<br />

Type of Unit<br />

d652<br />

Connected to Bus<br />

DeviceNet1<br />

Unit Identification Label<br />

Skapdör X5 IO1<br />

Unit Trust Level<br />

1-Error when lost<br />

Unit Startup State<br />

Enabled<br />

Store Unit State at Power Fail<br />

No<br />

Regain Communication Reset Disabled<br />

DeviceNet address 10<br />

Tabell 2: Konfigurasjon av digital inngang UIA_16_IO<br />

Parameter:<br />

Value:<br />

Name<br />

di1<br />

Type of Signal<br />

Digital Input<br />

Assigned to Unit<br />

UIA_16_IO<br />

Signal Identification Label X3.1<br />

Unit Mapping 0<br />

Category<br />

Access Level<br />

DEFAULT<br />

Default Value 0<br />

Filter Time Passive 0<br />

Filter Time Active 0<br />

Invert Physical Value<br />

No


Tabell 3: Konfigurasjon av digital utgang UIA_16_IO<br />

Parameter:<br />

Value:<br />

Name<br />

do1<br />

Type of Signal<br />

Digital Output<br />

Assigned to Unit<br />

UIA_16_IO<br />

Signal Identification Label X1.1<br />

Unit Mapping 0<br />

Category<br />

Access Level<br />

DEFAULT<br />

Default Value 0<br />

Signal Value at System Failure Set the DEFAULT value<br />

Store Signal Value at Power Fail No<br />

Invert Physical Value<br />

No<br />

Tabell 4: Konfigurasjon av gruppe utgang UIA_16_IO<br />

Parameter:<br />

Value:<br />

Name<br />

go1<br />

Type of Signal<br />

Group Output<br />

Assigned to Unit<br />

UIA_16_IO<br />

Signal Identification Label<br />

X1.1-3<br />

Unit Mapping 0-2<br />

Category<br />

Access Level<br />

DEFAULT<br />

Default Value 0<br />

Signal Value at System Failure Set the DEFAULT value<br />

Store Signal Value at Power Fail No<br />

Invert Physical Value<br />

No


Vedlegg 16 – Økonomisk oversikt<br />

Bachelorprosjekt, Mekatronikk<br />

”Automatisk verktøybytte på ABB robot” – Prosjekt 12 – 2009


Vedlegg 17 – ELTE TMA4 – Pneumatikk detaljer & sekvensliste<br />

Bachelorprosjekt, Mekatronikk<br />

”Automatisk verktøybytte på ABB robot” – Prosjekt 12 – 2009<br />

Test<br />

Den 17/3 ble pneumatikken for TMA4 testet for siste gang før løsning<br />

utarbeides. Testen avdekket at det er tilstrekkelig å bruke fleksible rør med<br />

D=5mm/d=3mm på minst 10 m.<br />

Det er også mulig å bruke inntil fem 20mm slanger til lufttilførsel som er<br />

integrert i roboten. Senere test på port 1 og 2 viser imidlertid at det blir 4,5<br />

sekunders forsinkelse ved å bruke robotens interne slanger. Med 5mm<br />

slanger helt frem blir det 1,3 sekunders forsinkelse.<br />

Disse to legges derfor langs robotens kabelgate i stedet for å bruke intern<br />

løsning. Eneste negative effekt er det estetiske.<br />

Plassering av ventiler<br />

Det ble avklart under testen at ventiler kan plasseres både ute på robotarmen<br />

eller ved en dertil egnet plassering i nærheten, for eksempel i et<br />

kontrollskap.<br />

• Argumentasjon<br />

Fordelene med å ha ventiler på robotarmen er:<br />

1. De er nærmere det de skal operere. Det minimerer trykktap og<br />

forsinkelse.<br />

2. Det vil medføre kun en trykkslange gjennom robotens kabelgate.<br />

Fordelene med å ha ventilene i et kontrollskap eller lignende er:<br />

1. Det vil medføre at det ikke trenger å gå signalkabler til TMA4 gjennom<br />

robotens kabelgate. Det reduserer plassbehovet.<br />

2. Estetisk er det vesentlig bedre.<br />

3. Det kan settes enklere krav til ventilenes størrelse og utseende. Det<br />

medfører lavere pris.<br />

4. Det blir enklere og mer ryddig å montere og feilsøke.


Argumentasjonen og den medfølgende diskusjon om tidsforsinkelse<br />

konkluderer med at det kan reduseres til akseptable.<br />

Avgjørelsen ble derfor at ventilene med tilbehør plasseres i et kontrollskap.<br />

Pneumatisk løsning<br />

For å få systemet til å bytte verktøyet automatisk må de pneumatiske<br />

inngangene på fresen styres av programvaren via I/O i IRC5. Det ble derfor<br />

utarbeidet en sekvensliste for verktøybytte.<br />

Tabell 1: Sekvensliste<br />

Inngang Driftstilstand<br />

Merknad<br />

trykksatt<br />

1 2 3 4 5<br />

X X Normal drift<br />

X X RPM reduseres til 0 Kjøling inntil verktøyet skal<br />

utløses<br />

X Verktøy løses ut Ved riktig posisjon<br />

X X Ekstra kraft til utløsning Når helt nede<br />

Luftrenser verktøy<br />

Test<br />

Tester om verktøy er<br />

sluppet<br />

X<br />

Åpner så fort testen er<br />

bekreftet<br />

Transport mellom<br />

verktøyposisjoner<br />

Pos i til pos j<br />

Ved kontakt med nytt verktøy<br />

Test<br />

Test om verktøy er tilstede<br />

X ”Låser” verktøyholder Skal bare kjøres i 0.5-1 sek<br />

X X Normal drift


Vedlegg 18 – ELTE TMA4 Feilsøkingslogg med tankerekke<br />

Bachelorprosjekt, Mekatronikk<br />

”Automatisk verktøybytte på ABB robot” – Prosjekt 12 – 2009<br />

Den 7/5 ble fresen operasjonstestet etter at koblingsskapet var ferdigkoblet<br />

og pneumatikken koblet.<br />

Det viste seg at fresen ikke ville gå rundt.<br />

Mistanken falt på frekvensomformeren og ledninger. Frekvensomformer ble<br />

sjekket, intern ledning i robot ble erstattet og koblinger i fres sjekket nok en<br />

gang. ELTE ble kontaktet ang kobling av 3-fas.<br />

Da dette ikke bidro til turtall på fresen ble det iverksatt manuell hjelp til å<br />

rotere fresen og luft ble blåst inn for og eventuelt å løsne forurensning. Dette<br />

hadde en positiv effekt og etter lengre tid ”løsnet” lageret og fresen gikk<br />

rundt. Den gikk relativt fint på 100 % turtall. Imidlertid ble det klart at den<br />

ble litt for varm. Ved å føle med hånden ble det antatt ca 40-50 °C.<br />

ELTE beskriver ideell driftstemp på ca 35 °C. Temperaturen blir først<br />

beskrevet som ”problematisk” ved 60 °C, mens motoren slås av ved 90 °C.<br />

Det ble besluttet å gjennomføre en test for å avdekke årsaken.<br />

Det ble først kjørt en oppstartsprosedyre som er beskrevet i manualen.<br />

Deretter ble fresen kjørt på 100 % turtall (24000 RPM) i 30 min med<br />

kontinuerlig måling av den varmeste ytre overflaten. Den først alternative<br />

mistanken falt på for lite kjøleluft. Ny slange ble kjøpt neste morgen før ny<br />

test ble gjennomført.<br />

Resten av testen ble kjørt som en lang test med variert lufttrykk og hastighet.<br />

Dato -<br />

tid Tid Hastighet Kjøling<br />

10/5 30<br />

kl 1800 min 100 %<br />

11/5<br />

kl 0900<br />

11/5<br />

kl 0930<br />

11/5<br />

kl 0930<br />

11/5<br />

kl 0945<br />

Tabell A<br />

Temp<br />

(°C)<br />

3 bar, 5mm rør på 7m + internt i robot, flere<br />

koblinger 47,5<br />

Merknad<br />

Mistanke om for lite<br />

kjøleluft<br />

Litt lavere temp, men ikke<br />

nok. Mistanke om for høyt<br />

turtall.<br />

30<br />

min 100 %<br />

3 bar statisk (gikk ned til 2 bar dynamisk)<br />

10mm rør på 2m rett fra vegguttak 45,5<br />

15<br />

Økte til 4 bar statisk/3 bar dynamisk.<br />

min 100 % Sammer rør 45,0<br />

15<br />

min 75 % Som over 44,5<br />

15<br />

min 50 % Som over 44,5 Liten innvirkning ift turtall.


Økt luftmengde til kjøling hadde liten effekt og redusert hastighet hadde<br />

marginal effekt.<br />

Ny test ble kjørt den 14/5 kl 1630 for å verifisere den første<br />

Denne gangen ble hele testen kjørt med lufttrykk 3 bar dynamisk/4 bar<br />

statisk og med en 2 meter langt 10mm plastrør direkte til kjøling og<br />

trykksetting av lager. Det var montert en ISO 30 holder med klemhylse, men<br />

uten verktøy.<br />

Tid fra oppstart (minutter) Hastighet (%) Temp (°C) Merknad<br />

0 0 23,5 Initial temp<br />

5 50 27,5<br />

10 75 29,5<br />

15 100 36,0<br />

20 100 41,0<br />

25 100 44,4<br />

30 100 47,8<br />

35 100 49,2<br />

Tabell B<br />

Det tas forbehold om at termometeret til maskinlaben er korrekt.<br />

Testene er ikke 100 % konkluderende, men sammen med oppdagelsene ifm<br />

igangkjøring antyder det at lageret eller noe annet innvendig i fresen er<br />

skadet.<br />

Senere kjøring av fresen har bekreftet at det er problemer med den. Den vil<br />

vanskelig gå rundt og lager lyder som indikerer metall mot metall.<br />

Det er sendt epost til vår kontakt hos ELTE hvor vi beskriver problemet.<br />

Svaret fra ELTE ved Vittorio Sartori den 25/5 var:<br />

” The most probably thing that could be happened, is that when You sterted<br />

the spindle there was no enough air in the "piston back" position. Maybe You<br />

can have left the spindle stopped in working position and with tool engaged<br />

for months, and air for a so long time had lost a bit of pressure. This will<br />

cause a failure in spindle starting, and worst of it takes to bearings damage.<br />

It's probably what happened in Your spindle.”


Til å begynne med var dette ”italiensk” for oss, men etter litt diskusjon og<br />

analyse fant vi ut at dette betydde at ”Cylinder reversal” måtte trykksettes<br />

etter at verktøy er montert. Dette for å avlaste låsemekanismen til ISO30-<br />

holderen. (Måten det skjer på er ikke kjent.)<br />

En test bekreftet dette.<br />

Dette sto i kontrast til den info vi hadde fått tidligere fra ELTE. Den<br />

informasjonen var samsvarende med hvordan fresen har blitt brukt ved UiA.<br />

Utklipp av epost mellom gruppen og ELTE i mars:<br />

Hei,<br />

Thank you for a quick answer and I have a questions I hope you can help me with.<br />

We have a TMA 4 10/2 for ISO 30 and automatic tool change by pneumatic. There is an inlet<br />

labeled Inlet of air for cylinder Reversal ; Is this a kind of brake pressure to stop the spindle<br />

before tool change<br />

Best Regards<br />

Georg Kragseth<br />

Dear Mr.Georg,<br />

you do not have absolutely inlet the air when the spindle is still running, this causes<br />

the hard damage of the spindle.<br />

You have to arrest the spindle by Inverter before and then you can inlet the air.<br />

The toolhoder has to be load/unload always when the spindles is arrested.<br />

I hope to be helpful.<br />

We remain at disposion,<br />

Best Regards<br />

Enrico


Resultatet av denne oppdagelsen har medført at spindelen går relativt lydløst<br />

og mye lettere rundt, men dermed fortsetter den å spinne veldig mye lengre<br />

også.<br />

Det er positivt med tanke på spindelens levetid, men det medfører også at<br />

det tar veldig lang tid før spindelen står stille og en kan begynne å bytte<br />

verktøy.<br />

Det problemet behandles i avsnittet om Vacon.<br />

Det er også betenkelig at spindelen har gått slik i flere år. Det antas med<br />

bakgrunn i info fra ELTE at den da har blitt permanent skadet.<br />

Ny test for temperatur måtte dermed gjennomføres:<br />

Tid fra oppstart (minutter) Hastighet (%) Temp (°C) Merknad<br />

Tabell C<br />

0 0 22,5 Initial temp<br />

5 50 30,0<br />

10 75 33,0<br />

15 100 39,0<br />

20 100 43,0<br />

25 100 48,0<br />

30 100 50<br />

Denne er nokså lik forrige test<br />

ELTE ved Vittorio Sartori har også svart;<br />

”yes it can work at 50 degrees, check out that temperature will not have<br />

further raising.”<br />

På bakgrunn av dette så beslutter gruppen å bruke fresen som normalt i<br />

prosjektet.<br />

Anbefalinger<br />

• Mål temperaturen med jevne mellomrom<br />

• Sjekk og eventuelt reparer fresen


Vedlegg 19 – Installasjon – Opsjon 1 & 2 (ikke videreført)<br />

Bachelorprosjekt, Mekatronikk<br />

”Automatisk verktøybytte på ABB robot” – Prosjekt 12 – 2009<br />

Installasjon<br />

– option 1<br />

Option 1 er en kombinert løsning med VACON i eksisterende skap, IOkrysskopling<br />

i eget tilgjengelig skap og magnetventiler plassert på robotarm.<br />

Løsningen ble ikke videreført da de tilgjengelige skapene var små og ga lite<br />

fleksibilitet. Løsningen samsvarer heller ikke med resultat fra analyse av<br />

plassering for pneumatikk.


Installasjon – option 2<br />

Option 2 er en kombinert løsning med VACON i eksisterende skap, IOkrysskopling<br />

og magnetventiler plassert i eget tilgjengelig skap. Løsningen<br />

ble ikke videreført da de tilgjengelige skapene var små og ga lite fleksibilitet.<br />

Løsningen samsvarer med resultat fra analyse av plassering for pneumatikk.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!