Studentská tvůrčí a odborná činnost STOČ 2015

Podobné dokumenty
Rozsah průmyslového výzkumu a vývoje Etapa 9 Systém kontroly povrchových vad

Jana Dannhoferová Ústav informatiky, PEF MZLU

7 ŘÍZENÍ A MONITOROVÁNÍ STATICKÉ ZDROJOVNY PŘES ETHERNET

Pokročilé robotické technologie pro průmyslové aplikace

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

11 Zobrazování objektů 3D grafiky

Rhino - základní příkazy

1. Základní popis programu Nová zkouška Záložka měření Záložka vtisky Záložka report Nastavení 7

Diplomová práce Prostředí pro programování pohybu manipulátorů

Autorizovaný software DRUM LK 3D SOFTWARE PRO VYHODNOCENÍ MĚŘENÍ ODCHYLEK HÁZIVOSTI BUBNOVÝCH ROTAČNÍCH SOUČÁSTÍ

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 2

České vysoké učení technické v Praze Fakulta biomedicínského inženýrství

TransKlim ver.1.13 Uživatelská příručka pro verzi 1.13

Studentská tvůrčí a odborná činnost STOČ 2015

Procesní automatizační systém PC Stručné informace

VYBRANÉ STATĚ Z PROCESNÍHO INŢENÝRSTVÍ cvičení 8

Správa barev. Výstupní zařízení. Správa barev. Vytvořila: Jana Zavadilová Vytvořila dne: 25. ledna

Vstup do Infocentra - po přihlášení do internetového obchodu Vaším ID, uţivatelským jménem a heslem klikněte na Infocentrum - osobní nastavení.

VYBRANÉ STATĚ Z PROCESNÍHO INŢENÝRSTVÍ cvičení 9

Pavel Steininger PROGRAMOVÁNÍ NC STROJŮ

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 10

Kristýna Bémová. 13. prosince 2007

MANUÁL VÝPOČTOVÉHO SYSTÉMU W2E (WASTE-TO-ENERGY)

Aproximační křivky. Trocha historie. geometrické modelování veliký pokrok v oblasti letectví 1944 Roy Liming

Meo S-H: software pro kompletní diagnostiku intenzity a vlnoplochy

kamerou. Dle optických parametrů objektivu mohou v získaném obraze nastat geometrická

Alcohol Meter - uživatelská příručka

Metody automatického texturování 3D modelu měst s využitím internetových fotoalb 3D town model for internet application

Aproximační křivky. Trocha historie. geometrické modelování veliký pokrok v oblasti letectví 1944 Roy Liming

UNIVERZITA PARDUBICE. 4.4 Aproximace křivek a vyhlazování křivek

FONDY PRO SESTAVY HOSPODAŘENÍ...

Administrační systém

Hodnoticí standard. Ostřič nástrojů (kód: H) Odborná způsobilost. Platnost standardu

KMA/GPM Barycentrické souřadnice a

Studentská tvůrčí a odborná činnost STOČ 2013

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

Pokyny pro zpracování závěrečné práce

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10

Matematický ústav UK Matematicko-fyzikální fakulta

Matematický ústav UK Matematicko-fyzikální fakulta

LEGNEX KMENOVÉ PILOVÉ PÁSY. do šíře 60mm

Měření průtoku kapaliny s využitím digitální kamery

Pokročilé vyhodnocování mikrotvrdosti programem MICRONESS

PŘEDSTAVENÍ A NÁVOD K UŽÍVÁNÍ APLIKACE KALIBRACE-ONLINE

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

Škola VOŠ a SPŠE Plzeň, IČO , REDIZO

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ]

Úloha 1. Napište matici pro případ lineárního regresního spline vyjádřeného přes useknuté

NÁVOD K OBSLUZE konfigurační SW CS-484

Využití neuronové sítě pro identifikaci realného systému

Webové stránky. 16. Obrázky na webových stránkách, optimalizace GIF. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Mezinárodní kolo soutěže Baltík 2010, kategorie C a D

I N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í

Praktické využití Mathematica CalcCenter. Ing. Petr Kubín, Ph.D. Katedra elektroenergetiky, ČVUT v Praze, FEL

Konstrukční kancelář Ing. Luboš Skopal Osamělá 40, Brno. Objednavatel: PEKASS, a. s. Přátelství 987, Praha 10

Obsah. Co je nového v Advance CAD 2015 NOVINKY... 5 VYLEPŠENÍ... 8

Kódový zámek k rodinnému domu

Plochy zadané okrajovými křivkami

KOLENO DOPRAVNÍHO POTRUBÍ RK

Elcometer NDT Přístroje pro přesné měření tloušťky PG70 & PG70DL, PG70ABDL

Studentská tvůrčí a odborná činnost STOČ 2015

Křivky a plochy technické praxe

Automatické měření veličin

InD PS PDF. Vytvoření korektního InD dokumentu

Studentská tvůrčí a odborná činnost STOČ D MODELY STROMŮ PRO VYUŽITÍ V REAL-TIME APLIKACI. Michaela Brázdilová

Aplikace. Hlásič SMS

TDS-TECHNIK 13.1 pro AutoCAD LT

pracovní list studenta

PRAKTIKUM III. Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK. Pracoval: Jan Polášek stud. skup. 11 dne

Měření součinitele smykového tření dynamickou metodou

SIMATIC KA. 1. Systém. 1.1 Nastavení hodnot a programování

Radka Veverková Flash

Stanovení tlouštěk asfaltových vrstev vozovky georadarem

Nový firmware V2.0 pro totální stanice FlexLine

POČÍTAČOVÁ GRAFIKA - PGR PROGRAM PŘEDNÁŠEK. Po 9:00-10:30, KN:A-214

ŘÍZENÍ JAKOSTI. Profesionální management svařovacích dat pro každý provoz

ROZHODNUTÍ O VYPSÁNÍ VEŘEJNÉ ZAKÁZKY A VÝZVA K PODÁNÍ NABÍDKY

P R E Z E N T A C E Max Communicator 9

15. listopadu Matematický ústav UK Matematicko-fyzikální fakulta. Hermitovská interpolace

Sledování stavu zubového čerpadla měřením akustické. emise

Senzory - snímací systémy

4.6 Zpracování videa na počítači

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

Počítačová geometrie I

02 Soustružení tvarových ploch

CCTV Tester Uživatelský manuál ver Požadavky na systém

Obsluha měřicích zařízení kontaktní metody

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

BALISTICKÝ MĚŘICÍ SYSTÉM

Dodatek k modelu T. Dodatek 1. Model e360t. a e360t+

Rasterizace je proces při kterém se vektorově definovaná grafika konvertuje na. x 2 x 1

Studentská tvůrčí a odborná činnost STOČ 2013

Ověření funkčnosti ultrazvukového detektoru vzdálenosti

Obsah. Vybraná témata z Excelu pro techniky 13. Obsah. Úvod 11 Komu je kniha určena 11 Uspořádání knihy 11. Typografická konvence použitá v knize 12

MST - sběr dat pomocí mobilních terminálů on-line/off-line

Studentská tvůrčí a odborná činnost STOČ 2015

Uţití elektrické energie. Laboratorní cvičení 47

Studentská tvůrčí a odborná činnost STOČ 2013

Manuál k obsluze simulátoru KKK ELO 2011 pro studenty, popis laboratorní úlohy

Metodické pokyny k materiálu č. 39 Mobilní robot III - Závodní auto - Dálkové ovládání 1 (PROGRAM 1)

Transkript:

Studentská tvůrčí a odborná činnost STOČ 2015 Automatická identifikace pilových pásů Luděk Koutný Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky, Nad Stráněmi 4511, 760 05 Zlín 23. dubna 2015 FAI UTB ve Zlíně

Klíčová slova: pilový pás, identifikace, zpracování obrazu, Bézierova křivka Anotace: V příspěvku je představeno rozhraní využívající nástrojů strojového vidění pro automatickou identifikaci pilových pásů. Základní princip systémů strojového vidění spočívá v tom, že zachytí obraz zkoumaného předmětu a vyhodnotí ho podle předem daného algoritmu. Na základě výsledku vyhodnocení se provede akční zásah, v tomto případě správná identifikace pilového pásu a proložení jeho profilu pomocí Bézierových křivek pro následné broušení na CNC stroji. Navrhovaný systém obsahuje hlavní uživatelské prostředí a několik režimů pro ukládání a editaci nasnímaných profilů. Příspěvek začíná motivací pro vývoj takového systému a ukázkou současného průběhu identifikace a měření pásů. V závěru jsou prezentovány dosavadní výsledky spolu s dalšími možnostmi vývoje a zpracování dat pro CNC stroj. 2

Obsah 1. Úvod... 4 2. Současný průběh identifikace... 4 3. Geometrie zubu pilových pásů... 6 4. Bézierovy křivky... 7 5. Kalibrace systému... 8 6. Uţivatelské rozhraní vytvořeného systému... 8 7. Testování vytvořeného systému... 11 8. Zpracování dat pro CNC stroj... 12 9. Závěr... 13 Literatura... 13 3

1. Úvod Dříve byly systémy strojového vidění sloţité, drahé a nespolehlivé. S dnešním rozvojem a vývojem technologií se přiblíţily k poţadavkům uţivatelů. Selhání lidského faktoru nelze vyloučit, kdeţto systémy strojového vidění mohou pracovat bezchybně 24 hodin denně, 365 dní v roce. V mnoha případech jsou tyto systémy nejlepším, ne-li jediným moţným způsobem řešení. Vyuţití těchto systémů najdeme v různých oborech jako je automatizace, silniční provoz, průmysl, ale i v medicíně. Cílem představené práce je vytvořit plně automatizovaný proces identifikace a broušení pilových pásů a umoţnit tak mnohem menší časové prostoje ve firmě Dudr Tools s r.o. 2. Současný průběh identifikace V současné době probíhá identifikace pilových pásů ručně, tj. rozteč a výška profilu zubu se zjišťuje pomocí posuvného měřítka, dále se pomocí úhloměru měří úhel čela a úhel zadního zubu. a) b) c) d) Obr.1: Současné měření: a) výška zubu b) rozteč zubu c) úhel čela d) zadní úhel čela Poté se přistoupí k samotné identifikaci pilového pásu. Podle získaných hodnot z měření a získaných zkušeností z praxe se přibliţně odhadne, jaký jiţ existující pás odpovídá těmto parametrům. V pracovním PC se najde soubor s tímto profilem a parametry se zapíší do zvolených buněk. 4

Obr.2: Vloţení aktuálně naměřených hodnot Dále se nastaví křivka, která graficky znázorňuje hodnoty společných tečen brousícího kotouče a samotného profilu zubu. Obr.3: Tvarovaní křivky pomocí jednotlivých řídicích bodů Experimentální metodou se odhadne tvar křivky a veškerá vypočtená data se pošlou pomocí síťového kabelu LAN do CNC stroje. Nejdříve je ale potřeba se podívat do dalšího souboru, který obsahuje seznam profilů, které se uţ jednou brousily. CNC stroj dokáţe uchovat a 5

přečíst ze souboru pouze 500 profilů. Tudíţ pokud je překročen limit, je potřeba nějaký nejdéle nepouţívaný profil smazat a místo něho nahrát nový, který je potřeba aktuálně vybrousit. Další experimentální metodou se nejprve obrousí čelo zubu a poté hřbet. Pokud profil neodpovídá poţadovanému tvaru, mění se tvar křivky do té doby, neţ tvar zubu bude uspokojivý. Pokud profil odpovídá poţadovanému tvaru, veškeré hodnoty jsou uloţeny a můţe se začít s broušením a k vyhotovení zakázky. Postup je potřeba opakovat na další dva stroje, jiţ uţ bez nastavování hodnot, pouze připojení pracovního PC ke stroji a nahrání patřičných dat. Tímto postupem identifikace jsou pověřeny pouze tři osoby a samotný jednatel firmy. Pokud se jedná o významného zákazníka, identifikaci provede samotný jednatel. Obr.4: Soubor se seznamem profilů pro CNC stroj 3. Geometrie zubu pilových pásů Krátké uvedení do základní geometrie pásu vám pomůţe pochopit základní parametry profilu. Rozteč zubů vzdálenost mezi zuby. Výška zubu vzdálenost od nejniţšího bodu mezery ke špičce zubu. Úhel čela počet stupňů, o které je čelo nakloněno dopředu od 90 stupňů. Úhel hřbetu počet stupňů, o které je hřbet nakloněn dozadu od180 stupňů. Obr.5: Geometrie zubu pilových pásů [1][2] 6

4. Bézierovy křivky Nejpouţívanější křivky pouţívané pro modelování ve 2D prostoru jsou Bézierovy křivky. V praxi se tyto křivky vyuţívají např. při definici písma (fontů). [3][4] Bézierovu křivku n-tého stupně definujeme vztahem [3,4]: n n Q( t) PB i i ( t), (1) i 0 kde n B i jsou Bernsteinovy polynomy n-tého stupně: n B t t t t i n i n i n 1 i ( ) (1 ) ; 0,1 ; 0,1,..., n přičemţ platí 1 a 0 (2) 0 0 1. (3) U Bézierových kubik je tečna v počátečním bodě dána rovnicí: q (0) n( P P ), 1 0 q (1) n( Pn Pn 1). (4) Vlastnosti Bézierových křivek: při změně polohy jediného řídicího bodu dojde ke změně tvaru celé křivky; nezápornost Bernstainových polynomů; výsledná křivka bude vţdy leţet v konvexní obálce; invariantnost [3],[4]. Díky Bézierovým křivkám bylo moţné proloţit tvar profilu, získaného pomocí aktivních kontur ze snímaného obrazu. Tím docílíme hladkého průběhu po celé délce křivky. 7

5. Kalibrace systému Před začátkem pouţívání systému je dobré provést kalibraci pomocí šachovnicového vzoru, viz Obr. 6 (vlevo), kde poličko odpovídá velikosti 10 mm. Typ kalibrace: Automatický Ruční Obr.6: Šachovnicový vzor (vlevo) a automatická kalibrace systému 6. Uživatelské rozhraní vytvořeného systému Uţivatelské rozhraní pro identifikaci profilu, viz obr. 6, se skládá ze sedmi bloků, ve kterých je moţno nastavovat různé parametry pro správnou identifikaci profilu pilového pásu, konkrétně se jedná o: 1. Panel nástrojů rychlé nastavení výstupu z kamery. 2. Výstupní obraz z kamery nalezení 3 důleţitých bodů (2 vrcholy a paty profilu). 3. Výběr parametrů brousícího kotouče filtr pomocí tvaru brousícího kotouče. 4. Nastavení parametrů výstupního obrazu nastavení thresholdu, šumové odolnosti a vykreslení Bézierovy křivky. 5. Nastavení parametrů pro identifikaci profilu - filtr podle brousícího kotouče a nastavení tolerance míry měření. 6. Seznam nalezených profilů podle zadaných parametrů - zobrazení důleţitých parametrů profilu (ID, název, rozteč, výška, úhel čela). 7. Tlačítko pro obnovení dat. 8

Obr.7: Hlavní uţivatelské prostředí identifikace profilu Uţivatelské rozhraní pro nový profil/editaci profilu se skládá z 5 bloků, ve kterých je moţno nastavovat různé parametry pilového pásu, a to (viz obr. 7): 1. Profil pilového pásu zobrazení tvaru profilu 2. Parametry profilu nastavení důleţitých parametrů profilu (název, rozteč, výška, úhel čela). 3. Parametry brousícího kotouče nastavení/vyhledání parametrů brousícího kotouče 4. Profil brousícího kotouče zobrazení tvaru profilu brousícího kotouče podle zadaných parametrů 5. Ovládací prvky 9

Obr.8: Editace/Vytvoření profilu a jeho parametry STOČ 2015 - Studentská tvůrčí a odborná činnost 10

7. Testování vytvořeného systému Testování vyvíjeného systému probíhalo na čtyřech typech pilových pásu. Kaţdý pás byl pro kaţdou toleranci změřen desetkrát. Název pilového pásu Lesy Teletvín 45 31 PRP Nový 45 31 Mebor 45 27 Krupala 45 27 Tolerance [mm] Detekce [počet] ANO NE 0,5 9 1 0,4 9 1 0,3 10 0 0,2 8 2 0,5 10 0 0,4 10 0 0,3 10 0 0,2 9 1 0,5 10 0 0,4 9 1 0,3 8 2 0,2 2 8 0,5 9 1 0,4 9 1 0,3 8 2 0,2 2 8 Tab.1: Testovací tabulka identifikace profilu pilového pásu Z tabulky lze vyčíst, ţe optimální hodnota tolerance pro nalezení profilu je od 0,3 do 0,5 mm. Tato odchylka je akceptovatelná z pohledu identifikace. Úspěšnost identifikace se pohybuje okolo 92 % v toleranci 0,3mm - 0,5mm. Správná identifikace proběhne v řádech desetiny sekundy a tím se ušetří čas, který byl za potřebí u identifikace prováděné ručně (několik minut). Vyvíjený systém si poradí s běţně pouţívanými profily pilových pásů ve firmě Dudr Tools s r.o. 11

8. Zpracování dat pro CNC stroj Na základě stejných tečen (směrnic) tvaru pilového pásu a tvaru brousícího kotouče, se vypočítají souřadnice průchodu CNC brusky. Tyto souřadnice se zobrazí do grafu a opět se proloţí pomocí Bézierových křivek, viz následující obrázek: Obr.9: Originální tvar křivky pro CNC stroj Obr.10: Zobrazení křivky pomocí vyvíjeného systému Jak je z grafů patrné, lze nalézt viditelné shody tvaru křivek. Na začátku křivky v Obr. 8 je vidět drobný oblouk křivky, který je akceptovatelný, ale není vhodný, proto byl v grafu na Obr. 9. odstraněn. 12

9. Závěr Vytvořený systém identifikace pilových pásů prochází neustálým vývojem a optimalizací. Cílem je vytvořit plně automatizovaný proces identifikace a broušení pilových pásů a umoţnit tak mnohem menší časové prostoje ve firmě. Dále aby se tímto procesem zvýšila celková efektivita práce a dosáhlo mnohem větších kvalit sluţeb pro zákazníka. Další rozšíření systému spočívá v zaslání vypočtených souřadnicových dat pro CNC stroj pomocí LAN propojení přes broadcast do všech tří strojů, které začnou brousit zadaný profil. Poté by se systém stal plně automatickým. Literatura [1] KAŠPAR, Ladislav. Analýza konvekční technologie dělení materiálu. Brno, 2008. 42s. Bakalářská práce, Vysoké učení technické v Brně, Fakulta strojního inţenýrství. [2] Bimetalové pilové pásy. In: Bimetalové pilové pásy [online]. [cit. 2015-04-12]. Dostupné z: http://www.pilart-drevoobrabeci-nastroje.cz/files/pilana-bimetalovepasy-na-kov-ozubeni-doporuceni-zavady.pdf [3] ŢÁRA, Jiří, Bedřich BENEŠ, Jiří SOCHOR a Petr FEKEL. Moderní počítačová grafika. Brno: Computer Press, 2010. ISBN 80-251-0454-0. [4] BALUSEK, Radim. VYTVOŘENÍ INTERAKTIVNÍCH POMŮCEK Z OBLASTI 3D POČÍTAČOVÉ GRAFIKY[online]. Brno, 2012 [cit. 2015-03-26]. Dostupné z: https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=52062. Diplomová práce. VUT Brno. 13