{"id":4184,"date":"2019-07-04T14:41:08","date_gmt":"2019-07-04T13:41:08","guid":{"rendered":"https:\/\/telefab.fr\/?p=4184"},"modified":"2026-04-30T16:39:10","modified_gmt":"2026-04-30T14:39:10","slug":"timelapse-automatise-sur-ultimaker3","status":"publish","type":"tutoriel","link":"https:\/\/hub.imt-atlantique.fr\/fablab\/tutoriel\/timelapse-automatise-sur-ultimaker3\/","title":{"rendered":"Timelapse automatis\u00e9 sur Ultimaker3"},"content":{"rendered":"<p><strong>Bonjour \u00e0 tous !<\/strong><\/p>\n<p>Dans cet article, vous allez apprendre \u00e0 faire vos propres timelapses sur une imprimante 3D Ultimaker3 gr\u00e2ce \u00e0 un petit programme python, n\u00e9cessitant Python3.5 ou plus et le logiciel <a href=\"https:\/\/ffmpeg.org\/download.html\" target=\"_blank\" rel=\"noopener\">FFmpeg<\/a>. T\u00e9l\u00e9chargez la version adapt\u00e9e \u00e0 votre OS.<\/p>\n<p>Maintenant, t\u00e9l\u00e9chargez les fichiers suivants, disponibles sur ce <a href=\"https:\/\/github.com\/starbuck93\/um3timelapse\" target=\"_blank\" rel=\"noopener\">git<\/a> et mettez-les dans le m\u00eame dossier.<\/p>\n<p style=\"padding-left: 30px\"><code>timelapse.py<br \/>\num3api.py<br \/>\n<\/code><\/p>\n<p>Ouvrez le fichier <code>timelapse.py<\/code>, retirez ces lignes <em>(107 et 108)<\/em> et enregistrez-le :<\/p>\n<p style=\"padding-left: 30px\"><code>while not location_check(api.get(\"api\/v1\/printer\/heads\/0\/<br \/>\nposition\").json(), variant) and printing():<\/code><\/p>\n<p style=\"padding-left: 60px\"><code>sleep(0.5)<\/code><\/p>\n<p>C&rsquo;est tout au niveau des fichiers ! Pour faire fonctionner le script, il faut veiller \u00e0 relier l&rsquo;imprimante Ultimaker3 au r\u00e9seau (wifi ou ethernet) et \u00e0 connecter le pc sur le m\u00eame r\u00e9seau.<\/p>\n<p>Maintenant, si vous \u00eates sous Linux :<\/p>\n<ol>\n<li>Allumez l&rsquo;imprimante 3D.<\/li>\n<li>Lancez un terminal dans le dossier dans lequel sont situ\u00e9s les fichiers pr\u00e9c\u00e9dents.<\/li>\n<li>Tapez la commande\n<p style=\"padding-left: 60px\"><code>python3 timelapse.py adresseipUM3 1 montimelapse.mp4<\/code><\/p>\n<p>o\u00f9 <code>adresseipUM3<\/code> correspond \u00e0 l&rsquo;adresse IP de l&rsquo;imprimante (s&rsquo;obtient gr\u00e2ce \u00e0 Cura), <code>1<\/code> correspond au nombre de secondes que vous d\u00e9sirez \u00e0 la fin du timelapse lorsque l&rsquo;impression est termin\u00e9e, et <code>montimelapse.mp4<\/code> est le nom de fichier et l&rsquo;extension de la vid\u00e9o qui sera enregistr\u00e9e. Vous pouvez modifier <code>.mp4<\/code> par <code>.mkv<\/code>.<\/li>\n<li>Le script est maintenant en attente du lancement d&rsquo;une impression. Retournez \u00e0 l&rsquo;imprimante et lancez une impression.<\/li>\n<li>Le script est normalement en fonctionnement ! Vous pouvez voir la progression de l&rsquo;impression directement sur le terminal.<\/li>\n<\/ol>\n<p>En esp\u00e9rant que cet article vous a servi ! Je vous mets le lien du forum o\u00f9 quelques questions ont \u00e9t\u00e9 pos\u00e9es \u00e0 propos de ce git :\u00a0<a href=\"https:\/\/community.ultimaker.com\/topic\/24651-ultimaker-3-octolapse-style-timelapse\/\">forum timelapse<\/a><\/p>\n","protected":false},"featured_media":0,"parent":0,"template":"","meta":{"_acf_changed":false},"class_list":["post-4184","tutoriel","type-tutoriel","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/tutoriel\/4184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/tutoriel"}],"about":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/types\/tutoriel"}],"wp:attachment":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/media?parent=4184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}