Show simple item record

Dashboard for 3D Printer Control Software

dc.contributor.advisorHrončok Miroslav
dc.contributor.authorMakarius Jiří
dc.date.accessioned2017-11-09T10:43:11Z
dc.date.available2017-11-09T10:43:11Z
dc.date.issued2017-06-28
dc.identifierKOS-587865195905
dc.identifier.urihttp://hdl.handle.net/10467/72978
dc.description.abstractCílem této bakalárské práce je vytvorit webovou aplikaci pro ovládání více 3D tiskáren používajících OctoPrint. Zvolené rešení je server napsaný v jazyce Python ve webovém frameworku Flask a uživatelské rozhraní napsané ve frameworku AngularJS. Výsledkem je aplikace, která propojuje prihlášené uživatele a tiskárny s možností omezení prístupu administrátory. Soucástí práce je automatická detekce instancí OctoPrint v lokální síti pomocí mDNS. V práci je vysvetleno, proc je použité REST API nevhodné pro monitorování tiskáren.cze
dc.description.abstractThe purpose of this bachelor thesis is to create a web application to control multiple 3D printers using OctoPrint. The chosen solution is server written in Python Flask framework and user interface in Angular framework. The result is an application that connects users and printers with access control for administrators. Aplication is also able to automatically detect OctoPrint instances in local network by mDNS. Part of this thesis explains why is REST API inappropriate for realtime monitoring.eng
dc.language.isoCZE
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html.eng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html.cze
dc.subjectOctoPrint,3D tisk,Python,webová aplikace,uživatelskérozhraní,Angular,Flask,OAuth,zeroconfcze
dc.subjectOctoPrint,3D printing,Python,web application,user interface,Angular,Flask,OAuth,zeroconfeng
dc.titleHromadná správa aplikací ovládajících 3D tiskárnycze
dc.titleDashboard for 3D Printer Control Softwareeng
dc.typeBAKALÁŘSKÁ PRÁCEcze
dc.typeBACHELOR THESISeng
dc.date.accepted
dc.contributor.refereeSkotnica Marek
theses.degree.disciplineWeb a multimédiacze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Files in this item




This item appears in the following Collection(s)

Show simple item record