{"id":1620,"date":"2020-04-28T07:16:34","date_gmt":"2020-04-28T05:16:34","guid":{"rendered":"https:\/\/www.aacmb.fr\/wordpress\/?p=1620"},"modified":"2021-01-18T17:55:32","modified_gmt":"2021-01-18T16:55:32","slug":"ajouter-du-texte-sur-une-surface","status":"publish","type":"post","link":"https:\/\/www.aacmb.fr\/wordpress\/2020\/04\/28\/ajouter-du-texte-sur-une-surface\/","title":{"rendered":"Ajouter du texte sur une surface (FreeCAD 0.9)"},"content":{"rendered":"\r\n<p>Depuis la version 0.19 de FreeCad, une nouvelle fonctionnalit\u00e9 permet de vraiment simplifier le d\u00e9pot d&rsquo;un texte sur une surface, en particulier si celle-ci est complexe.<\/p>\r\n\r\n\r\n\r\n<p>Dans la version pr\u00e9c\u00e9dente de FreeCAD (0.18), ajouter du texte sur une surface \u00e9tait d\u00e9j\u00e0 possible, lorsque la surface \u00e9tait \u00ab\u00a0plane\u00a0\u00bb. D\u00e8s que l&rsquo;on se trouvait en pr\u00e9sence d&rsquo;une surface plus complexe, il devenait vite fastidieux d&rsquo;obtenir le r\u00e9sultat que l&rsquo;on souhaitait.<\/p>\r\n\r\n\r\n\r\n<p>Avec la version 0.19, une fonction assez magique est apparue dans l&rsquo;atelier Part : \u00ab\u00a0Create projection on surface\u00a0\u00bb.<\/p>\r\n\r\n\r\n\r\n<p>Prenons un premier exemple : projeter un texte sur une surface plane comme nous aurions pu le faire assez facilement dans la version 0.18.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1632\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_01-e1588179420719.png\" alt=\"\" width=\"494\" height=\"500\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_01-e1588179420719.png 494w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_01-e1588179420719-100x100.png 100w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_01-e1588179420719-350x354.png 350w\" sizes=\"auto, (max-width: 494px) 100vw, 494px\" \/><\/p>\r\n\r\n\r\n\r\n\r\n\r\n<p>J&rsquo;ai cr\u00e9\u00e9 une simple boite dans l&rsquo;atelier Part Design, et un simple texte depuis l&rsquo;atelier Draft. Dans l&rsquo;atelier Part, on remarque une nouvelle icone (ici surlign\u00e9e en jaune). Il suffit de cliquer dessus pour ouvrir la boite de dialogue qui va nous permettre la projection.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"326\" height=\"403\" class=\"wp-image-1633\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_02-e1588179396663.png\" alt=\"\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<p>La m\u00e9thode est simple une fois que l&rsquo;on a compris le truc :<\/p>\r\n\r\n\r\n\r\n<p>a) on commence par s\u00e9lectionner la surface sur laquelle on veut projeter le texte, en cliquant sur le bouton \u00ab\u00a0Select projection surface\u00a0\u00bb et en s\u00e9lectionnant la surface,<br \/>b) on d\u00e9termine la direction de projection soit en rentrant les bonnes valeurs pour X,Y et Z, soit en positionnant correctement la vue dans l&rsquo;\u00e9cran et en cliquant sur le bouton \u00ab\u00a0Get current camera direction\u00a0\u00bb,<br \/>c) on ajoute les surfaces \u00e0 projeter, en cliquant sur le bouton \u00ab\u00a0Add face\u00a0\u00bb et en s\u00e9lectionnant les unes apr\u00e8s les autres les \u00e9l\u00e9ments.<\/p>\r\n\r\n\r\n\r\n<p>Le r\u00e9sultat est directement visible. On peut jouer sur la hauteur d&rsquo;extrusion mais aussi avec la profondeur dans l&rsquo;objet.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"545\" class=\"wp-image-1634\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_03-1024x545.png\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<p>O\u00f9 l&rsquo;outil devient int\u00e9ressant, c&rsquo;est lorsque l&rsquo;on va avoir des surfaces un peu plus complexes .<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" class=\"wp-image-1642\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_05.png\" alt=\"\" width=\"500\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Reprenons le cube pr\u00e9c\u00e9dent, et arrondissons la surface de projection.<\/p>\r\n\r\n\r\n\r\n<p>En gardant les m\u00eame r\u00e9glages, la projection donne maintenant le r\u00e9sultat suivant :<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" class=\"wp-image-1643\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_06.png\" alt=\"\" width=\"500\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Le texte \u00e9pouse \u00e9pouse parfaitement la surface courbe . La hauteur d&rsquo;extrusion choisie est respect\u00e9e sur l&rsquo;ensemble de la projection.<\/p>\r\n\r\n\r\n\r\n<p>Je me suis pos\u00e9 la question de l&rsquo;utilit\u00e9 du param\u00e8tre profondeur \u00e9voqu\u00e9 pr\u00e9c\u00e9demment (Solid depth). Et j&rsquo;ai trouv\u00e9 2 usages utiles.<\/p>\r\n\r\n\r\n\r\n<p>Reprenons notre mod\u00e8le mais appliquons maintenant une profondeur de 2 et une extrusion de 2. On obtiens le r\u00e9sultat suivant :<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"317\" class=\"wp-image-1647\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_08.png\" alt=\"\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_08.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_08-350x222.png 350w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_08-300x190.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<p>J&rsquo;ai donc g\u00e9n\u00e9r\u00e9 la projection \u00e0 l&rsquo;int\u00e9rieur de la pi\u00e8ce. Rien de plus simple .<\/p>\r\n\r\n\r\n\r\n<p>Le premier usage est de pouvoir imprimer cet insert d&rsquo;une autre couleur (pour les heureux possesseurs d&rsquo;une imprimante bi-couleur.<\/p>\r\n\r\n\r\n\r\n<p>L&rsquo;autre possibilit\u00e9 : faire une soustraction bool\u00e9enne entre la pi\u00e8ce et la projection pour obtenir &#8230; une intrusion !<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1648\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2020\/04\/text_09.png\" alt=\"\" width=\"536\" height=\"512\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<p>Une fonction bien pratique, car elle ne se limite pas \u00e0 la projection de texte. Toute forme que vous aurez dessin\u00e9 pourra \u00eatre utilis\u00e9e &#8230;<\/p>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Depuis la version 0.19 de FreeCad, une nouvelle fonctionnalit\u00e9 permet de vraiment simplifier le d\u00e9pot d&rsquo;un texte sur une surface, en particulier si celle-ci est complexe. Dans la version pr\u00e9c\u00e9dente de FreeCAD (0.18), ajouter du texte sur une surface \u00e9tait d\u00e9j\u00e0 possible, lorsque la surface \u00e9tait \u00ab\u00a0plane\u00a0\u00bb. D\u00e8s que l&rsquo;on se trouvait en pr\u00e9sence d&rsquo;une &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.aacmb.fr\/wordpress\/2020\/04\/28\/ajouter-du-texte-sur-une-surface\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Ajouter du texte sur une surface (FreeCAD 0.9)&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-1620","post","type-post","status-publish","format-standard","hentry","category-freecad"],"_links":{"self":[{"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/posts\/1620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/comments?post=1620"}],"version-history":[{"count":0,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/posts\/1620\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/media?parent=1620"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/categories?post=1620"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/tags?post=1620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}