Tato bakalářská práce se zabýva návrhem a implementací simulátoru 3D tiskárny v jazyce C++ s využitím knihovny Qt. Simulátor předpokládá tiskárnu založenou na nejrozšířenější metodě 3D tisku - Fused Deposition Modeling. Vstupem simulátoru je 3D model ve formátu STL. Pro daný 3D model simulátor poskytuje odhad celkové doby tisku. Součástí simulace je také vizualizace procesu 3D tisku. Výsledkem práce je přenositelný program testovaný pod operačními systémy Linux a Windows. Funkčnost simulátoru byla experimentálně ověřena na příkladech.This thesis deals with design and implementation of 3D printer simulator in C++ using Qt. The simulator assumes a printer based on widely used method of 3D print - Fused Deposition Modeling. An input of simulat...