<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="82750" NadgradivoID="0" NRID="16351507" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=82750" StOgledov="691" StPrenosov="102" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-01 18:41:16" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-82750">20.500.12556/DKUM-82750</PID>
  <Naslov>Detekcija napak med 3D tiskom z uporabo strojnega vida</Naslov>
  <Podnaslov>magistrsko delo</Podnaslov>
  <TujJezik_Naslov>Error detection during 3D printing using machine vision</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>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.</Opis>
  <TujJezik_Opis>In our master&#039;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.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Strojni vid</Beseda>
    <Beseda>CIS senzor</Beseda>
    <Beseda>3D-tisk</Beseda>
    <Beseda>STM32</Beseda>
    <Beseda>Python</Beseda>
    <Beseda>G-koda</Beseda>
    <Beseda>Duet3D</Beseda>
    <Beseda>OpenCV</Beseda>
    <Beseda>Altium</Beseda>
    <Beseda>C++</Beseda>
    <Beseda>Ultimaker Cura</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Machine vision</Beseda>
    <Beseda>CIS sensor</Beseda>
    <Beseda>3D printing</Beseda>
    <Beseda>STM32</Beseda>
    <Beseda>Python</Beseda>
    <Beseda>G-code</Beseda>
    <Beseda>Duet3D</Beseda>
    <Beseda>OpenCV</Beseda>
    <Beseda>Altium</Beseda>
    <Beseda>C++</Beseda>
    <Beseda>Ultimaker Cura</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[N. Tovornik]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2022-08-31 16:14:49</DatumVstavljanja>
  <DatumObjave>2022-09-22 09:18:25</DatumObjave>
  <DatumSpremembe>2023-05-10 03:05:34</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2022</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>1 spletni vir (1 datoteka PDF (XII, 73 f.))</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <Licence>
    <Licenca ID="1" Kratica="CC BY-NC-ND 4.0" Naziv="Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl" Logo="by-nc-nd.eu.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by-nc-nd.eu.png" DatumZacetkaLicenciranja="2022-08-31" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="75920" Ime="Nejc" Priimek="Tovornik" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="277610851" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="26641" Ime="Simon" Priimek="Klančnik" AltIme="S. Klancnik; Simon Klancnik" VlogaID="991" VlogaNaziv="Mentor" ConorID="84042595" Afiliacija="" ArrsID="29571" ORCID=""></Oseba>
    <Oseba ID="178" Ime="Riko" Priimek="Šafarič" AltIme="R Šafarič; Riko Safarič; R. Šafarič" VlogaID="991" VlogaNaziv="Mentor" ConorID="2688611" Afiliacija="" ArrsID="06824" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.932:[004.9:621.7.04](043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/151466243">151466243</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="163205" DatotekaNRID="12396950" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="6684081" VelikostDatotekeKratko="6,37 MB" DatumVstavljanja="2022-09-21 20:07:20" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>MAG_Tovornik_Nejc_2022.pdf</Naziv>
      <OrgNaziv>MAG_Tovornik_Nejc_2022.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>FBC9DF941AF1E51CB36324B783924806</MD5>
      <SHA256>835728c377b6abb471541bdb6a0adc8ab7cbde32710da01a494baaecbf099496</SHA256>
      <UUID>3b52d185-39d8-11ed-aeb9-00155d000105</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=163205</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="97181"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="7" Kratica="FS" ZavodEvsID="0000085" Logo="FS_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FS_logo.gif">Fakulteta za strojništvo</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
