Note :
Le livre fournit des instructions claires et est fortement recommandé pour les débutants dans OpenSCAD, avec des exercices pratiques et un contenu informatif qui facilite l'apprentissage. Cependant, certains utilisateurs ont estimé qu'il manquait d'exemples avancés et que le texte était petit et difficile à lire.
Avantages:Très informatif, bonne référence pour les fonctionnalités du logiciel, instructions claires pour les débutants, facile à suivre, idéal pour apprendre la modélisation 3D programmatique, exercices utiles, visuellement attrayant.
Inconvénients:Manque d'exemples avancés, le texte est trop petit et difficile à lire pour certains débutants, les instructions en ligne sont perçues comme plus informatives.
(basé sur 9 avis de lecteurs)
Programming with Openscad: A Beginner's Guide to Coding 3d-Printable Objects
La programmation avec OpenSCAD est un livre d'apprentissage du codage pour les débutants, axé sur les STIM, qui présente les concepts fondamentaux de la pensée computationnelle à travers la conception d'objets imprimables en 3D. Développez vos compétences en codage en construisant des modèles 3D de plus en plus complexes et en les imprimant pour en faire des jeux amusants, des puzzles et bien d'autres choses encore.
OpenSCAD est un logiciel open source disponible gratuitement qui permet à des non-spécialistes de créer facilement des modèles 3D à l'aide d'un langage de programmation textuel. C'est un langage idéal pour les débutants, car la visualisation 3D instantanée vous donne un retour immédiat sur les résultats de votre code. Ce livre canalise les avantages visuels et la convivialité d'OpenSCAD dans un didacticiel axé sur les STIAM et basé sur des projets, qui enseigne les bases du codage, de l'impression 3D et de la pensée computationnelle tout en développant votre raisonnement spatial en créant des conceptions en 3D avec OpenSCAD.
Sans aucune expérience préalable de la programmation ou de la conception 3D, chaque chapitre permet de comprendre les concepts fondamentaux à l'aide d'un échafaudage. Vous commencerez par définir, dessiner et afficher des primitives géométriques à l'aide d'un code textuel, puis vous élargirez votre boîte à outils créative avec des opérations de transformation, telles que la rotation, la réflexion, la mise à l'échelle et la combinaison de formes.
Vous utiliserez des boucles pour reproduire des objets, des instructions if pour différencier vos conceptions et des modules paramétrés et autonomes pour diviser les scripts plus longs en fichiers distincts. En cours de route, vous apprendrez des astuces d'impression 3D qui vous permettront de produire des souvenirs physiques de vos progrès et d'obtenir un retour d'information physique qui vous permettra de corriger vos erreurs en temps réel. En outre, le livre propose des exercices de conception pratiques et accessibles à la fin de chaque chapitre afin que vous puissiez vous entraîner à appliquer les nouveaux concepts immédiatement après leur introduction.
Vous apprendrez :
Les bases de la programmation comme le travail avec les variables, les boucles, les instructions conditionnelles et les modules paramétrés.
Les opérations de transformation, telles que la rotation, la réflexion et la mise à l'échelle, pour créer des formes complexes.
Techniques d'extrusion pour transformer des formes 2D en conceptions 3D élaborées.
Les concepts de pensée informatique, notamment la décomposition, l'abstraction et la reconnaissance des formes.
Les opérations booléennes, de Minkowski et de coque d'OpenSCAD pour combiner plusieurs formes 3D en une seule.
Les principes fondamentaux de la conception 3D, comme la navigation sur l'axe xyz, les vues orthogonales et les vues en perspective, et la géométrie solide constructive.
- Organiser des conceptions plus importantes dans des fichiers séparés pour rendre le code plus lisible et plus collaboratif.
Rédigé de manière accessible à un large public (collégiens avancés, lycéens, étudiants, artistes, créateurs et apprenants à vie), cet ouvrage est le guide idéal pour devenir compétent en programmation en général et en modélisation 3D en particulier.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)