{"id":104358,"date":"2022-05-06T14:37:26","date_gmt":"2022-05-06T12:37:26","guid":{"rendered":"https:\/\/fabnum.tech\/?p=104358"},"modified":"2022-06-29T22:17:34","modified_gmt":"2022-06-29T20:17:34","slug":"portfolio-2-childeric-impression-3d","status":"publish","type":"post","link":"https:\/\/fabnum.tech\/index.php\/2022\/05\/06\/portfolio-2-childeric-impression-3d\/","title":{"rendered":"Portfolio #2 Child\u00e9ric &#8211; Impression 3D"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_custom_heading css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb515002&Prime;]Pr\u00e9sentation[\/vc_custom_heading][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb240454&Prime;]Dans ce portfolio, on va voir comment faire une <strong>impression 3D<\/strong>. Il y a plusieurs fa\u00e7ons pour avoir un <strong>mod\u00e8le<\/strong>, soit on le <strong>mod\u00e9lise<\/strong> nous-m\u00eame avec <strong>OpenSCAD<\/strong> ou d&rsquo;autres logiciels (comme <strong>ThinkerSCAD<\/strong>). Soit on le trouve sur <strong>Internet<\/strong>, notamment sur <strong>Thingiverse<\/strong>, un site o\u00f9 est r\u00e9pertori\u00e9 pleins de mod\u00e8les \u00e0 faire sur <strong>imprimante 3D<\/strong> publi\u00e9 par d&rsquo;autres <strong>utilisateurs<\/strong>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_custom_heading css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb194324&Prime;]Mod\u00e9lisation en 3D par soi m\u00eame[\/vc_custom_heading][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104291&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb163571&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_column_text css_animation=\u00a0\u00bbright-t-left\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb119672&Prime;]Tout d&rsquo;abord, on <strong>mod\u00e9lise<\/strong> notre <strong>mod\u00e8le<\/strong> \u00e0 l&rsquo;aide du logiciel <strong>OpenSCAD<\/strong>. OpenSCAD est un logiciel libre de mod\u00e9lisation param\u00e9trique fonctionnant sous Linux, Mac OS et Microsoft Windows. La fen\u00eatre est divis\u00e9 en 3 parties.<\/p>\n<p>1- C&rsquo;est la partie <strong>code<\/strong> qui va nous servir \u00e0 <strong>mod\u00e9liser<\/strong> tout ce qu&rsquo;on veut \u00e0 l&rsquo;aide de lignes de <strong>codes<\/strong>.<\/p>\n<p>2- C&rsquo;est la partie qui est <strong>mod\u00e9lis\u00e9<\/strong> gr\u00e2ce aux <strong>codes<\/strong>, comme on peut le voir j&rsquo;ai mod\u00e9lis\u00e9 ma poubelle\/\u00e9gouttoir de dosette \u00e0 caf\u00e9.<\/p>\n<p>3- C&rsquo;est la <strong>console<\/strong> qui sert juste \u00e0 savoir o\u00f9 est <strong>l&rsquo;erreur<\/strong> dans la partie code. On ne s&rsquo;en sert pas \u00e9norm\u00e9ment.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104371&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb180648&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_column_text css_animation=\u00a0\u00bbright-t-left\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb146645&Prime;]Il y a trois formes de bases dans ce logiciel. Le <strong>cube<\/strong> en violet, le <strong>cylindre<\/strong> en orange, la <strong>sph\u00e8re<\/strong> en verte. Je l&rsquo;ai mod\u00e9lis\u00e9 gr\u00e2ce aux lignes de codes \u00e0 gauche.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104373&Prime; media_width_percent=\u00a0\u00bb50&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb195970&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_column_text css_animation=\u00a0\u00bbright-t-left\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb730795&Prime;]Tout d&rsquo;abord pour faire un <strong>cube<\/strong>, il faut \u00e9crire <strong>cube<\/strong> comme sur l&rsquo;image \u00e0 gauche et entre <strong>parenth\u00e8se<\/strong> : les <strong>dimensions<\/strong> du cube qui est le seul <strong>param\u00e8tre<\/strong>. Il faut faire attention aux <strong>unit\u00e9s de mesures<\/strong>, car sur OpenSCAD utilise comme unit\u00e9 de mesure les <strong>millim\u00e8tres<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Ensuite pour le <strong>cylindre<\/strong>, il faut \u00e9crire <strong>cylinder<\/strong> et entre parenth\u00e8ses, il y a minimum <strong>deux param\u00e8tres<\/strong> : <strong>le diam\u00e8tre ou rayon<\/strong> du cylindre et la <strong>hauteur<\/strong> du cylindre.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Enfin la <strong>sph\u00e8re<\/strong>, il faut \u00e9crire <strong>sphere<\/strong> et entre parenth\u00e8ses : le <strong>diam\u00e8tre<\/strong> ou <strong>rayon<\/strong> de la <strong>sph\u00e8re<\/strong>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104374&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb157869&Prime;][vc_single_image media=\u00a0\u00bb104375&Prime; media_width_percent=\u00a0\u00bb65&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb101587&Prime;][vc_single_image media=\u00a0\u00bb104377&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb696911&Prime;][vc_single_image media=\u00a0\u00bb104376&Prime; media_width_percent=\u00a0\u00bb65&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb694505&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_column_text css_animation=\u00a0\u00bbright-t-left\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb225157&Prime;]La fonction <strong>translate<\/strong> permet de <strong>d\u00e9placer<\/strong> un objet 3D sur <strong>3 axes (X, Y, Z)<\/strong> dans cet ordre l\u00e0.[\/vc_column_text][vc_column_text css_animation=\u00a0\u00bbright-t-left\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb297415&Prime;]le<strong> $fn<\/strong> est une fonction qui permet d&rsquo;imposer un n<strong>ombre de c\u00f4t\u00e9<\/strong> sur les <strong>figures<\/strong>, il peut servir \u00e0 bien arrondir les <strong>cylindres<\/strong> et <strong>sph\u00e8res<\/strong>, ou cr\u00e9er d&rsquo;autres types d&rsquo;objets <strong>3D<\/strong> comme une <strong>pyramide<\/strong> en faisant un <strong>$fn=3<\/strong> dans les <strong>param\u00e8tres du cylindre<\/strong>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb724482&Prime;]On a vu les bases d&rsquo;<strong>OpenSCAD<\/strong> pour <strong>mod\u00e9liser<\/strong> des objets <strong>3D<\/strong>. Maintenant, apr\u00e8s avoir mod\u00e9liser ce qu&rsquo;on veut imprimer, il faut calculer le <strong>rendu<\/strong> en faisant <strong>F6<\/strong>, puis <strong>l&rsquo;exporter<\/strong> en <strong>STL<\/strong> en faisant <strong>F7<\/strong>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_custom_heading css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb189308&Prime;]Recherche de mod\u00e8le 3D sur Internet[\/vc_custom_heading][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb146552&Prime;]Pour trouver un mod\u00e8le sur internet, il y a plusieurs sites qui r\u00e9pertorient des <strong>mod\u00e8les<\/strong> <strong>3D<\/strong> dont <strong>Thingiverse<\/strong> qui est un site Web d\u00e9di\u00e9 au partage de <strong>fichiers<\/strong> <strong>d&rsquo;impression<\/strong> <strong>3D<\/strong> <strong>num\u00e9rique<\/strong> cr\u00e9\u00e9s par des particuliers.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_single_image media=\u00a0\u00bb104381&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb777755&Prime;][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb117661&Prime;]Il suffit de t\u00e9l\u00e9charger le mod\u00e8le <strong>STL<\/strong> et de mettre le mod\u00e8le sous un <strong>slicer<\/strong>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_custom_heading css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb706260&Prime;]Utilisation de Cura[\/vc_custom_heading][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb350861&Prime;]<strong>Ultimaker Cura<\/strong> est un <strong>slicer<\/strong> qui permet de calculer le nombre de couches qu&rsquo;il faut pour le <strong>mod\u00e8le 3D<\/strong>, en fonction de <strong>l&rsquo;imprimante 3D<\/strong> et qui va transformer le fichier <strong>STL<\/strong> en fichier <strong>gcode<\/strong> pour l&rsquo;imprimante 3D apr\u00e8s avoir r\u00e9gl\u00e9 tous les param\u00e8tres sur Cura, le fichier <strong>gcode<\/strong> sert juste \u00e0 dire \u00e0 <strong>l&rsquo;imprimante<\/strong> <strong>3D<\/strong> comment <strong>l&rsquo;extruder<\/strong> doit-il se <strong>d\u00e9placer<\/strong> et o\u00f9 doit-il <strong>d\u00e9poser du plastique<\/strong>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_single_image media=\u00a0\u00bb104339&Prime; media_width_percent=\u00a0\u00bb60&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb459545&Prime;][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104380&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb333854&Prime;][\/vc_column][vc_column column_width_percent=\u00a0\u00bb100&Prime; gutter_size=\u00a0\u00bb3&Prime; overlay_alpha=\u00a0\u00bb50&Prime; shift_x=\u00a0\u00bb0&Prime; shift_y=\u00a0\u00bb0&Prime; shift_y_down=\u00a0\u00bb0&Prime; z_index=\u00a0\u00bb0&Prime; medium_width=\u00a0\u00bb0&Prime; mobile_width=\u00a0\u00bb0&Prime; css_animation=\u00a0\u00bbright-t-left\u00a0\u00bb width=\u00a0\u00bb1\/2&Prime; uncode_shortcode_id=\u00a0\u00bb203116&Prime;][vc_column_text uncode_shortcode_id=\u00a0\u00bb633399&Prime;]1- C&rsquo;est la partie pour choisir le <strong>mod\u00e8le<\/strong> de <strong>l&rsquo;imprimante 3D.<\/strong><\/p>\n<p>2- Ce sont les <strong>param\u00e8tres<\/strong> pour <strong>l&rsquo;imprimante<\/strong> <strong>3D<\/strong>, on peut changer le <strong>taux<\/strong> <strong>de<\/strong> <strong>remplissage<\/strong>, rajouter des <strong>supports<\/strong> ou non, mettre de <strong>l&rsquo;adh\u00e9rence<\/strong>.<\/p>\n<p>3 &#8211; Le <strong>d\u00e9coupage<\/strong>, c&rsquo;est le logiciel qui va <strong>calculer<\/strong> le <strong>mod\u00e8le<\/strong> avec tout les <strong>param\u00e8tres<\/strong> pris en compte et calculer le <strong>temps<\/strong> que va prendre <strong>l&rsquo;imprimante<\/strong> \u00e0 imprimer notre <strong>mod\u00e8le<\/strong> <strong>3D<\/strong>.<\/p>\n<p>Apr\u00e8s le <strong>d\u00e9coupage<\/strong>, on aura un fichier <strong>gcode<\/strong> qui sera lu par <strong>l&rsquo;imprimante<\/strong> <strong>3D.<\/strong> Le fichier <strong>gcode<\/strong> on va le <strong>transf\u00e9rer<\/strong> dans une <strong>micro<\/strong> <strong>SD<\/strong> pour ensuite la mettre sur <strong>l&rsquo;imprimante 3D.<\/strong>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_custom_heading css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb119364&Prime;]Utilisation de l&rsquo;imprimante 3D[\/vc_custom_heading][\/vc_column][\/vc_row][vc_row][vc_column column_width_percent=\u00a0\u00bb100&Prime; gutter_size=\u00a0\u00bb3&Prime; overlay_alpha=\u00a0\u00bb50&Prime; shift_x=\u00a0\u00bb0&Prime; shift_y=\u00a0\u00bb0&Prime; shift_y_down=\u00a0\u00bb0&Prime; z_index=\u00a0\u00bb0&Prime; medium_width=\u00a0\u00bb0&Prime; mobile_width=\u00a0\u00bb0&Prime; css_animation=\u00a0\u00bbright-t-left\u00a0\u00bb width=\u00a0\u00bb1\/1&Prime; uncode_shortcode_id=\u00a0\u00bb629176&Prime;][vc_column_text uncode_shortcode_id=\u00a0\u00bb171598&Prime;]Il suffit de choisir le fichier <strong>gcode<\/strong> et de l&rsquo;ouvrir sur <strong>l&rsquo;imprimante<\/strong> <strong>3D<\/strong>, ensuite l&rsquo;impression se lance.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104397&Prime; media_width_percent=\u00a0\u00bb50&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb116684&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104342&Prime; media_width_percent=\u00a0\u00bb50&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb526832&Prime;][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb200201&Prime;]Dans ce projet, j&rsquo;ai appris \u00e0 mod\u00e9liser sur OpenSCAD des mod\u00e8les 3D, utiliser le slicer Ultimaker Cura et le param\u00e9trer en fonction du mod\u00e8le 3D, j&rsquo;ai appris \u00e0 r\u00e9cup\u00e9rer des mod\u00e8les 3D sur Thingiverse et \u00e0 me servir d&rsquo;une imprimante 3D.[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_custom_heading css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb515002&Prime;]Pr\u00e9sentation[\/vc_custom_heading][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb240454&Prime;]Dans ce portfolio, on va voir comment faire une impression 3D. Il y a plusieurs [&hellip;]<\/p>\n","protected":false},"author":75,"featured_media":104339,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[649],"tags":[],"class_list":["post-104358","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-childeric-p13"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/fabnum.tech\/wp-content\/uploads\/2022\/04\/Sans-titre.png","_links":{"self":[{"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/posts\/104358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/users\/75"}],"replies":[{"embeddable":true,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/comments?post=104358"}],"version-history":[{"count":17,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/posts\/104358\/revisions"}],"predecessor-version":[{"id":104643,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/posts\/104358\/revisions\/104643"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/media\/104339"}],"wp:attachment":[{"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/media?parent=104358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/categories?post=104358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/tags?post=104358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}