Nouvelle série de vidéos : concevoir avec une géométrie complexe

Qu’il s’agisse d’un châssis de robot imprimé en 3D ou d’un vitrail, regarder un objet terminé et essayer de comprendre comment il a été conçu et assemblé peut être intimidant. Mais après un examen plus approfondi, vous pouvez souvent identifier les formes répétitives et les sous-structures qui ont été combinées pour créer la pièce finale. Bientôt, vous découvrirez peut-être que le design qui semblait incroyablement complexe dans son ensemble est en fait un amalgame d’éléments géométriques simples.

Cette compétence, la capacité de voir un objet pour ses principaux composants, est tout aussi importante pour concevoir de nouveaux objets que pour comprendre ceux qui existent déjà. Comme l’explique James McBennett dans son cours HackadayU Concevoir avec une géométrie complexe, si vous souhaitez maîtriser la conception assistée par ordinateur (CAO) et commencer à créer vos propres conceptions complexes, vous feriez bien de commencer avec une boîte à outils de primitives géométriques relativement simples que vous pouvez rapidement modifier et réutiliser. Avec le temps, votre sac d’astuces débordera de structures paramétriques qui peuvent être remodelées à la volée pour s’adapter à tout ce sur quoi vous travaillez actuellement.

Son outil de prédilection est Grasshopper, un langage de programmation visuel qui fait partie de Rhino. Les conceptions sont créées à l’aide d’une interface rappelant Node-RED ou même GNU Radio, chaque bloc interconnecté représentant une forme ou une fonction primitive pouvant être configurée via des variables statiques, des curseurs interactifs, des opérations conditionnelles et même des expressions mathématiques. En reliant ces modules entre eux, des structures complexes peuvent être générées et manipulées par programmation, ce qui réduit considérablement le temps et les efforts requis par rapport à une approche manuelle.

Comme pour de nombreux outils puissants, Grasshopper a certainement une courbe d’apprentissage. Mais au cours de cette série en cinq parties, James fait un excellent travail pour décomposer les choses en morceaux facilement digestibles qui s’appuient les uns sur les autres. Au cours du dernier cours, vous aborderez la physique et pousserez vos conceptions dans la troisième dimension, produisant des conceptions élaborées avec des qualités presque biologiques.

Bien sûr, Rhino n’est pas pour tout le monde. Le programme à 995 $ est une source fermée et ne fonctionne officiellement que sous Windows et Mac OS. Mais les concepts de conception modulaire introduits par James, ainsi que la technique consistant à considérer de grands objets complexes comme une collection de sous-structures, peuvent être appliqués à d’autres packages de CAO paramétriques tels que FreeCAD et OpenSCAD.

Concevoir avec une géométrie complexe n’est qu’un des cours incroyables proposés par HackadayU, notre école d’études supérieures payante pour les pirates informatiques. Des drones à l’informatique quantique, la liste actuelle des cours a quelque chose pour tout le monde.