{"id":104223,"date":"2022-04-13T15:02:25","date_gmt":"2022-04-13T13:02:25","guid":{"rendered":"http:\/\/fabnum.tech\/?p=104223"},"modified":"2022-06-29T22:16:12","modified_gmt":"2022-06-29T20:16:12","slug":"portfolio-1-childeric-egouttoir-poubelle-pour-les-dosettes-a-cafe","status":"publish","type":"post","link":"https:\/\/fabnum.tech\/index.php\/2022\/04\/13\/portfolio-1-childeric-egouttoir-poubelle-pour-les-dosettes-a-cafe\/","title":{"rendered":"Portfolio #1 Child\u00e9ric &#8211; Egouttoir + Poubelle pour les dosettes \u00e0 caf\u00e9"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column width=\u00a0\u00bb1\/1&Prime;][vc_custom_heading uncode_shortcode_id=\u00a0\u00bb280027&Prime;]Pr\u00e9sentation du projet[\/vc_custom_heading][vc_column_text uncode_shortcode_id=\u00a0\u00bb194404&Prime;]Le but du projet \u00e9tait de faire une sorte de <strong>poubelle\/\u00e9gouttoir<\/strong> pour les <strong>dosettes<\/strong> <strong>\u00e0<\/strong> <strong>caf\u00e9<\/strong>. Comme \u00e7a nous emb\u00eate de mettre du caf\u00e9 partout en <strong>jetant<\/strong> les dosettes de caf\u00e9, j&rsquo;ai d\u00e9cid\u00e9 d&rsquo;en faire un pour toute la fabrique.<\/p>\n<p>J&rsquo;ai fait une <strong>poubelle<\/strong> qui va stocker <strong>l&rsquo;\u00e9gouttoir<\/strong> et le <strong>caf\u00e9<\/strong> qui s&rsquo;\u00e9chappe des <strong>dosettes<\/strong>, puis l&rsquo;\u00e9gouttoir qui va stocker les dosettes et laisser le <strong>caf\u00e9<\/strong> couler.<\/p>\n<p>C&rsquo;est un projet r\u00e9alis\u00e9 avec les logiciels <strong>OpenScad<\/strong> et <strong>Ultimaker Cura<\/strong> dont je vais expliquer l&rsquo;utilisation et leurs utilit\u00e9s.[\/vc_column_text][\/vc_column][\/vc_row][vc_row unlock_row_content=\u00a0\u00bbyes\u00a0\u00bb row_height_percent=\u00a0\u00bb0&Prime; override_padding=\u00a0\u00bbyes\u00a0\u00bb h_padding=\u00a0\u00bb2&Prime; top_padding=\u00a0\u00bb5&Prime; bottom_padding=\u00a0\u00bb5&Prime; overlay_alpha=\u00a0\u00bb50&Prime; gutter_size=\u00a0\u00bb4&Prime; column_width_use_pixel=\u00a0\u00bbyes\u00a0\u00bb shift_y=\u00a0\u00bb0&Prime; z_index=\u00a0\u00bb0&Prime; column_width_pixel=\u00a0\u00bb1600&Prime;][vc_column width=\u00a0\u00bb7\/12&Prime;][vc_single_image media=\u00a0\u00bb104291&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb113564&Prime;][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb148234&Prime;]<strong>OpenSCAD<\/strong> m&rsquo;a servi \u00e0 <strong>mod\u00e9liser<\/strong> ma poubelle+\u00e9gouttoir, ce qui m&rsquo;a permis dans un premier temps \u00e0 <strong>r\u00e9fl\u00e9chir<\/strong> sur comment je devais le <strong>construire<\/strong>. Est-ce-que je devais le faire en <strong>une<\/strong> <strong>seule<\/strong> <strong>pi\u00e8ce<\/strong> ou en <strong>plusieurs<\/strong> <strong>pi\u00e8ces<\/strong> ? Quelle <strong>taille<\/strong> je devais lui donner ? O\u00f9 vais je <strong>stocker<\/strong> le caf\u00e9 qui coule des dosettes ? Je me suis donc pos\u00e9 plein de <strong>questions<\/strong> avant de me lancer totalement \u00e0 fond dedans.[\/vc_column_text][\/vc_column][vc_column column_width_percent=\u00a0\u00bb100&Prime; position_vertical=\u00a0\u00bbmiddle\u00a0\u00bb 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; width=\u00a0\u00bb5\/12&Prime;][vc_custom_heading heading_semantic=\u00a0\u00bbh3&Prime; text_size=\u00a0\u00bbfontsize-155944&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb125725&Prime;]Utilisation de OpenScad[\/vc_custom_heading][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb461917&Prime;]Tout d&rsquo;abord, <strong>OpenSCAD<\/strong> est un logiciel libre de mod\u00e9lisation param\u00e9trique fonctionnant sous Linux, Mac OS et Microsoft Windows.<\/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 codes.<\/p>\n<p>2- C&rsquo;est la partie qui est <strong>mod\u00e9lis\u00e9<\/strong> gr\u00e2ce aux codes, comme on peut le voir j&rsquo;ai <strong>mod\u00e9lis\u00e9<\/strong> ma poubelle\/\u00e9gouttoir de dosette \u00e0 caf\u00e9.<\/p>\n<p>3- C&rsquo;est la console qui sert juste \u00e0 savoir o\u00f9 est l&rsquo;erreur dans la partie code. On ne s&rsquo;en sert pas \u00e9norm\u00e9ment.[\/vc_column_text][\/vc_column][\/vc_row][vc_row unlock_row_content=\u00a0\u00bbyes\u00a0\u00bb row_height_percent=\u00a0\u00bb0&Prime; override_padding=\u00a0\u00bbyes\u00a0\u00bb h_padding=\u00a0\u00bb2&Prime; top_padding=\u00a0\u00bb5&Prime; bottom_padding=\u00a0\u00bb5&Prime; overlay_alpha=\u00a0\u00bb50&Prime; gutter_size=\u00a0\u00bb4&Prime; column_width_use_pixel=\u00a0\u00bbyes\u00a0\u00bb shift_y=\u00a0\u00bb0&Prime; z_index=\u00a0\u00bb0&Prime; column_width_pixel=\u00a0\u00bb1600&Prime;][vc_column width=\u00a0\u00bb7\/12&Prime;][vc_single_image media=\u00a0\u00bb104292&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb152922&Prime;][\/vc_column][vc_column column_width_percent=\u00a0\u00bb100&Prime; position_vertical=\u00a0\u00bbmiddle\u00a0\u00bb 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; width=\u00a0\u00bb5\/12&Prime;][vc_custom_heading heading_semantic=\u00a0\u00bbh3&Prime; text_size=\u00a0\u00bbfontsize-155944&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb145725&Prime;]Explication du code[\/vc_custom_heading][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb168073&Prime;]Voici une partie du code (il s&rsquo;agit du d\u00e9but).<\/p>\n<p>J&rsquo;ai <strong>comment\u00e9<\/strong> mon code gr\u00e2ce \u00e0 <strong>\/**\/<\/strong> qui permettent de <strong>commenter<\/strong> son code sans que cela un <strong>effet<\/strong> sur le code. Commenter son code, permet de <strong>savoir<\/strong> qui a fait les codes, quand, \u00e0 quoi sert le programme et <strong>informer<\/strong> \u00e0 quoi sert la ligne de code pr\u00e9cise, \u00e7a sert pour des <strong>gros<\/strong> projets surtout quand il y a <strong>plusieurs<\/strong> <strong>personnes<\/strong> qui travaillent dessus, mais je suis tout seul sur ce projet, c&rsquo;est surtout pour me retrouver que j&rsquo;ai comment\u00e9 le code.[\/vc_column_text][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb487789&Prime;]J&rsquo;ai d\u00e9clar\u00e9 plusieurs <strong>modules<\/strong>. Les <strong>modules<\/strong> sont des <strong>morceaux<\/strong> de <strong>codes<\/strong> qu&rsquo;on peut <strong>initialiser<\/strong> et <strong>rappeler<\/strong> par la suite pour <strong>changer<\/strong> ce morceau de code. J&rsquo;ai mis 3 modules dans mon code. Le module <strong>texte en creux<\/strong> qui va juste me servir \u00e0 <strong>graver<\/strong> des lettres sur ma poubelle + \u00e9gouttoir, ensuite le module <strong>bin<\/strong> qui est mon <strong>conteneur<\/strong> de base , il va permettre de <strong>stocker<\/strong> le caf\u00e9 qui coule et faire rentrer l&rsquo;\u00e9gouttoir, et enfin mon <strong>\u00e9gouttoir<\/strong> qui est l\u00e0 o\u00f9 on va mettre les <strong>dosettes<\/strong> et laisser le caf\u00e9 s&rsquo;\u00e9chapper.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104293&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb175267&Prime;][vc_single_image media=\u00a0\u00bb104295&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb212965&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb106982&Prime;]Dans les <strong>modules<\/strong>, j&rsquo;utilise plusieurs fonctions qui servent \u00e0 diverses choses.<\/p>\n<p>Dans le module <strong>bin<\/strong>, j&rsquo;utilise d&rsquo;abord la fonction <strong>difference<\/strong>, elle sert \u00e0 <strong>graver<\/strong> dans une forme. Elle prend la forme de base comme <strong>premier<\/strong> <strong>param\u00e8tre<\/strong>, puis les <strong>autres<\/strong> <strong>param\u00e8tres<\/strong> vont servir \u00e0 <strong>graver<\/strong> ou <strong>extraire<\/strong> sur la forme de base. Comme forme de base, j&rsquo;ai choisi un cube avec des bords arrondis, j&rsquo;ai fait \u00e7a gr\u00e2ce \u00e0 la fonction <strong>minkowski<\/strong>, elle sert \u00e0 <strong>combiner<\/strong> 2 formes (cube + cylindre ici) qui va me servir \u00e0 faire une <strong>cube<\/strong> avec des <strong>bords<\/strong> <strong>arrondis<\/strong>. J&rsquo;ai rappel\u00e9 le module texte en creux pour pouvoir <strong>graver<\/strong> <strong>Fabnum<\/strong> sur la poubelle + dosette en le rajoutant comme param\u00e8tre de la fonction <strong>difference<\/strong>.[\/vc_column_text][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb185149&Prime;]<\/p>\n<p>Dans le module <strong>recup<\/strong>, on retrouve les fonctions <strong>minkowski<\/strong> et <strong>difference<\/strong>, mais j&rsquo;ai rajout\u00e9 la fonction <strong>union<\/strong> et deux <strong>boucles<\/strong> <strong>for<\/strong>, la fonction <strong>union<\/strong> fait <strong>l&rsquo;inverse<\/strong> de la fonction <strong>difference<\/strong>, c&rsquo;est-\u00e0-dire qu&rsquo;elle va <strong>rajouter<\/strong> des <strong>formes<\/strong> dans la <strong>forme<\/strong> <strong>de<\/strong> <strong>base<\/strong>. Une boucle est un <strong>morceau<\/strong> de <strong>code<\/strong> qui va se <strong>r\u00e9p\u00e9ter<\/strong> en fonction de la <strong>boucle<\/strong> et des <strong>param\u00e8tres<\/strong>. En l&rsquo;occurrence, j&rsquo;utilise une <strong>boucle<\/strong> <strong>for<\/strong>. J&rsquo;ai mis <strong>3<\/strong> <strong>param\u00e8tres<\/strong> dans cette boucle <strong>for<\/strong> :<\/p>\n<ul>\n<li>Le <strong>d\u00e9but<\/strong><\/li>\n<li>Le <strong>pas<\/strong><\/li>\n<li>La <strong>fin<\/strong><\/li>\n<\/ul>\n<p>Le <strong>d\u00e9but<\/strong> qui est le <strong>nombre<\/strong> <strong>de<\/strong> <strong>d\u00e9part<\/strong>. Le <strong>pas<\/strong> sert <strong>d&rsquo;intervalle<\/strong> et la <strong>fin<\/strong> qui est le <strong>nombre<\/strong> <strong>final<\/strong> qui va nous faire sortir de la boucle <strong>for<\/strong>. J&rsquo;ai <strong>imbriqu\u00e9<\/strong> les 2 boucles <strong>for<\/strong> pour creuser des <strong>trous<\/strong> en <strong>ligne<\/strong> et en <strong>colonne<\/strong>, sans avoir \u00e0 le <strong>faire<\/strong> <strong>manuellement<\/strong> en r\u00e9\u00e9crivant chaque ligne.[\/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\u00bb138595&Prime;]Ensuite, apr\u00e8s \u00eatre s\u00fbr d&rsquo;avoir fini avec <strong>OpenSCAD<\/strong> je calcule le <strong>rendu<\/strong> en faisant F6, puis je l&rsquo;exporte en fichier <strong>STL<\/strong> avec F7 pour l&rsquo;ouvrir avec <strong>Ultimaker Cura<\/strong>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104302&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb775968&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_custom_heading css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb197037&Prime;]Utilisation d&rsquo;Ultimaker Cura[\/vc_custom_heading][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb614676&Prime;]Pour la partie <strong>Cura<\/strong>, j&rsquo;ai d\u00e9cid\u00e9 d&rsquo;abord de faire l&rsquo;\u00e9gouttoir en cas de <strong>probl\u00e8me<\/strong> de <strong>dimension<\/strong> je n&rsquo;ai pas \u00e0 refaire toute les pi\u00e8ces en impression.<\/p>\n<p>Tout d&rsquo;abord, il faut choisir le mod\u00e8le de <strong>l&rsquo;imprimante 3D<\/strong> qui est ici une Longer LK4 Pro.<\/p>\n<p>Ensuite, il y a tous les param\u00e8tres \u00e0 mettre comme le taux de remplissage, ou la qualit\u00e9 qui va prendre plus ou moins de temps en fonction de ces param\u00e8tres. J&rsquo;ai d\u00e9cid\u00e9 de rajouter un support pour que \u00e7a maintient une partie suspendue de mon \u00e9gouttoir, j&rsquo;ai choisi des supports en arborescence, pour que \u00e7a soit plus facile \u00e0 enlever apr\u00e8s l&rsquo;impression.<\/p>\n<p>Finalement, apr\u00e8s avoir fait tout \u00e7a, je branche une carte SD \u00e0 l&rsquo;aide d&rsquo;un adaptateur USB et je d\u00e9coupe le fichier STL \u00e0 l&rsquo;aide de Cura, ce processus va transformer le fichier STL en fichier gcode. Le fichier gcode va permettre \u00e0 l&rsquo;imprimante 3D de mod\u00e9liser mon \u00e9gouttoir.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104339&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb914877&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_column_text css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb679271&Prime;]J&rsquo;ai refait le m\u00eame chose avec la poubelle.[\/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\u00bb741011&Prime;]R\u00e9sultat final[\/vc_custom_heading][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/3&Prime;][vc_single_image media=\u00a0\u00bb104340&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb135894&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/3&Prime;][vc_single_image media=\u00a0\u00bb104341&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb133026&Prime;][\/vc_column][vc_column width=\u00a0\u00bb1\/3&Prime;][vc_single_image media=\u00a0\u00bb104342&Prime; media_width_percent=\u00a0\u00bb100&Prime; css_animation=\u00a0\u00bbleft-t-right\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb418499&Prime;][\/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\u00bb101773&Prime;]Les rat\u00e9s[\/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\u00bb162137&Prime;]Parce que, oui je n&rsquo;ai pas fait \u00e7a en une <strong>fois<\/strong> j&rsquo;ai d\u00fb faire <strong>plusieurs<\/strong> <strong>essais<\/strong>. C&rsquo;est souvent d\u00fb \u00e0 un probl\u00e8me de <strong>l&rsquo;imprimante<\/strong> ou le <strong>manque<\/strong> de <strong>plastique<\/strong>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=\u00a0\u00bb1\/2&Prime;][vc_single_image media=\u00a0\u00bb104355&Prime; media_width_percent=\u00a0\u00bb65&Prime; media_ratio=\u00a0\u00bbfour-five\u00a0\u00bb css_animation=\u00a0\u00bbtop-t-bottom\u00a0\u00bb uncode_shortcode_id=\u00a0\u00bb123542&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\u00bbtop-t-bottom\u00a0\u00bb width=\u00a0\u00bb1\/2&Prime; uncode_shortcode_id=\u00a0\u00bb551080&Prime;][vc_column_text uncode_shortcode_id=\u00a0\u00bb195163&Prime;]<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Mon \u00e9gouttoir qui n\u2019a pas \u00e9t\u00e9 fini par manque de plastique, a fini par \u00eatre utilis\u00e9 comme<strong> pot \u00e0 stylo<\/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\u00bb308715&Prime;]Dans ce projet, j&rsquo;ai appris \u00e0 mieux utiliser OpenSCAD, changer de PLA pour l&rsquo;imprimante 3D, me poser des questions pour correspondre aux contraintes que je me suis pos\u00e9, travailler sur un projet tout seul, construire un objet en 3D en 2 pi\u00e8ces.[\/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 uncode_shortcode_id=\u00a0\u00bb280027&Prime;]Pr\u00e9sentation du projet[\/vc_custom_heading][vc_column_text uncode_shortcode_id=\u00a0\u00bb194404&Prime;]Le but du projet \u00e9tait de faire une sorte de poubelle\/\u00e9gouttoir pour les dosettes \u00e0 [&hellip;]<\/p>\n","protected":false},"author":75,"featured_media":104342,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[649],"tags":[],"class_list":["post-104223","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\/IMG_20220428_100555-scaled.jpg","_links":{"self":[{"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/posts\/104223","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=104223"}],"version-history":[{"count":20,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/posts\/104223\/revisions"}],"predecessor-version":[{"id":104642,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/posts\/104223\/revisions\/104642"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/media\/104342"}],"wp:attachment":[{"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/media?parent=104223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/categories?post=104223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabnum.tech\/index.php\/wp-json\/wp\/v2\/tags?post=104223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}