Il existe de nombreux programmes et modèles pouvant être utilisés directement sur une imprimante 3D sans écrire une seule ligne de code… Cependant, si l'objectif est de créer nos propres objets avec des paramètres plus spécifiques, il faut inévitablement se frotter à des outils avancés. Beaucoup considèrent OpenSCAD comme une sorte de standard dans ces cas, mais ImplicitCADImplicitCAD se présente comme une alternative intéressante.
Personnellement, j'essaie toujours de faire des recommandations destinées aux débutants, mais il est vrai que personne ne reste à ce stade très longtemps. Cela est particulièrement vrai dans le domaine de l'impression 3D. Certains modèles d'imprimantes et leurs logiciels dédiés tentent de simplifier au maximum le processus, sacrifiant la flexibilité. Je ne doute pas que cette stratégie aide énormément d'utilisateurs, mais au bout du compte, elle devient un problème.
L'impression 3D atteint son plein potentiel lorsqu'elle n'est pas limitée, et une fois que l'on entre dans ce territoire spécial des objets personnalisés et des mesures inhabituelles, la « création visuelle » doit laisser sa place à une ressource comme la CAO programmatique. Même le terme semble intimidant, mais le projet ImplicitCAD veut changer cela un peu.
Comment décrire ImplicitCAD ?
De tous points de vue, c'est un langage de programmation, à la différence que le résultat n'est pas un binaire, mais un objet prêt à être imprimé en 3D. Son développement a commencé en 2012, il est entièrement open source, et sa page officielle présente plusieurs exemples de ce qu'il peut faire. Visualiser le code et l'objet rendu à côté n'est pas une nouveauté, mais c'est le profil « en ligne » qui attire le plus l'attention. Une fois l'objet terminé, il est possible de le télécharger au format STL, OBJ, SVG et G-Code.
Selon les mots de ses créateurs, ImplicitCAD naît de la nécessité de concevoir des objets qui interagissent avec précision les uns avec les autres. Car souvent, nous ne voulons pas seulement concevoir un objet, mais une classe d'objets dont les paramètres sont établis par des variables. Certains objets n'ont pas besoin de code, mais… et si nous devions concevoir une clé à partir d'une liste de nombres décrivant les hauteurs de chaque goupille de la serrure ? Les développeurs d'ImplicitCAD affirment : « pour cela, nous avons besoin de programmation ». En définitive, ImplicitCAD est un projet dédié à l'utilisation de la puissance des mathématiques et de l'informatique pour éliminer « les stupides problèmes de conception » sur notre chemin vers la révolution de l'impression 3D.
A-t-il des problèmes ? Oui, l'installation locale est assez compliquée et il a plusieurs dépendances si l'on prévoit de travailler en dehors de Linux. Mais le potentiel de ImplicitCAD est grand malgré la présence d'alternatives très puissantes comme OpenSCAD, et si vous vous considérez comme un utilisateur avancé dans le monde de l'impression 3D, pourquoi ne pas l'essayer ?
Site officiel : http://www.implicitcad.org/