'Carpentry Compiler' transforme les modèles 3D en instructions pour les construire – TechCrunch

Même pour un menuisier expérimenté, il n’est peut-être pas évident de choisir le meilleur moyen de construire une structure qu’ils ont conçue. Un nouvel outil numérique, Carpentry Compiler, offre un moyen d'avancer, en convertissant les formes de la structure en un guide étape par étape sur la façon de les produire. Cela pourrait aider votre prochain projet de menuiserie à sortir de l'écran et à pénétrer dans l'atelier.

"Si vous considérez la conception et la fabrication comme des programmes, vous pouvez utiliser des méthodes de langages de programmation pour résoudre des problèmes de menuiserie, ce qui est vraiment cool", a déclaré Adriana Schulz, responsable du projet, du département informatique de l'Université de Washington, dans un communiqué.

Cela semble un peu détaché de la sciure de bois et de la sueur du travail du bois à la main, mais ils ne disent pas «mesurez deux fois, coupez une fois» pour rien. La menuiserie est un processus plus cérébral que physique, et des solutions intelligentes et efficaces ont tendance à remplacer celles qui sont simplement bien faites.

Carpentry Compiler codifie les règles qui régissent la conception et la menuiserie, par exemple, quels matériaux sont disponibles, quels outils peuvent être utilisés, etc., et les utilisent pour créer une solution (en termes de coupes et de jointures) à un problème (comment transformer les planches en une cabane dans les arbres).

(embed) https://www.youtube.com/watch?v=yaXKP7lv-CI (/ embed)

Les utilisateurs conçoivent dans une interface de modèle 3D familière, comme beaucoup le font déjà, en créant la structure souhaitée à partir de formes variées qu'ils peuvent modifier, diviser, percer, attacher, etc. Le programme prend ensuite ces formes et détermine le meilleur moyen de les créer à partir de votre stock existant, avec les outils dont vous disposez – que vous pouvez sélectionner dans une liste.

Besoin de faire le toit de votre cabane dans les arbres, mais seulement 2×4? Il fournira une recette avec cette restriction. Vous avez des feuilles de contreplaqué? Il les utilisera, et les restes contribuent à la base, donc il y a moins de déchets. En évaluant de nombreuses variantes sur la manière dont cela pourrait être accompli, le programme présente ce qu’il considère être les meilleures options et propose de multiples solutions.

"Si vous voulez faire une bibliothèque, cela vous donnera plusieurs plans pour le faire", a déclaré Schulz. «On pourrait utiliser moins de matériel. Un autre pourrait être plus précis car il utilise un outil plus précis. Et un troisième est plus rapide, mais il utilise plus de matériel. Tous ces plans constituent la même bibliothèque, mais ils ne sont pas identiques en termes de coût. Ce sont des exemples de compromis qu'un concepteur pourrait explorer. ”

Un 2 × 4 de 24 pouces est coupé à 16 pouces à un angle de 30 degrés.

C’est vraiment le même genre de chose qui se passe dans le cerveau d’un menuisier: Je pourrais utiliser cette nouvelle feuille pour créer cette pièce, ce serait facile, ou bien couper ces formes dans l’un ou l’autre des coins et laisser la place au milieu, mais ce sera un peu pénible… Ce genre de chose. Il peut également être optimisé pour les éléments spatiaux, si vous souhaitez par exemple emballer les pièces dans une boîte, ou à un coût si vous souhaitez gagner quelques dollars du projet.

Finalement, l'utilisateur reçoit un ensemble d'instructions spécifiques à son ensemble d'outils. Et les charpentiers eux-mêmes agissent en tant que «transformateurs», exécutant des opérations telles que «découper à cet angle», sur des matériaux réels. Dans Carpenter Compiler, l’ordinateur vous programme!

L’équipe a présenté son travail à SIGGRAPH Asia le mois dernier. Vous pouvez en savoir plus sur le projet (et apprendre comment vous pouvez l'essayer vous-même) sur sa page Web.

Traduit de la source : https://techcrunch.com/2019/12/02/carpentry-compiler-turns-3d-models-to-instructions-on-how-to-build-them/

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *