magistrsko delo
Nejc Tovornik (Avtor), Simon Klančnik (Mentor), Riko Šafarič (Mentor)

Povzetek

V magistrski nalogi smo zasnovali cenovno ugodno rešitev za zajem slike in odkrivanje napak pri 3D tisku več enakih izdelkov. Najprej smo na kratko pregledali osnove 3D tiska in strojnega vida. Za zajem slike smo izbrali cenovno dostopen komercialni 1D linijski slikovni senzor, ki ne povzroča popačenja leče. Na podlagi meritev smo preučili delovanje tovrstnega senzorja, izdelali tiskano vezje in krmilni program za DSP mikrokrmilnik. Ustvarili smo vtičnik za rezalnik Ultimaker Cura, ki v sloje tiskanega izdelka doda G-kodo za izvajanje skeniranja, ter izdelali program za detekcijo napak. Program temelji na metodi primerjanja zajetih slik prvega uspešnega tiska s slikami nadaljnjih. Potrdili smo, da program uspešno zazna večino napak in ustrezno prekine proces 3D tiskanja.

Ključne besede

strojni vid;CIS senzor;3D-tisk;G-koda;magistrske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.09 - Magistrsko delo
Organizacija: UM FS - Fakulteta za strojništvo
Založnik: [N. Tovornik]
UDK: 004.932:[004.9:621.7.04](043.2)
COBISS: 151466243 Povezava se bo odprla v novem oknu
Št. ogledov: 135
Št. prenosov: 14
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Error detection during 3D printing using machine vision
Sekundarni povzetek: In our master's thesis, we designed an affordable solution for image capture and error detection during the 3D printing of several identical prints. First, we briefly reviewed the basics of 3D printing and machine vision. We chose an affordable commercial 1D line image sensor for image capture that does not cause lens distortion. Based on the measurements taken from sensor operation, we made a printed circuit board and a control program for a DSP microcontroller. We created an Ultimaker Cura slicer plug-in that adds G code lines for the image capturing process and a program for error detection. The program is based on the method of comparing captured images of the first successful print with images of subsequent ones. We have confirmed that the program successfully detects most errors and appropriately terminates the 3D printing process.
Sekundarne ključne besede: machine vision;CIS sensor;3D printing;STM32;Python;G-code;Duet3D;OpenCV;Altium;C++;Ultimaker Cura;
Vrsta dela (COBISS): Magistrsko delo/naloga
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Mehatronika
Strani: 1 spletni vir (1 datoteka PDF (XII, 73 f.))
ID: 16351507