Python pour l'impression 3D : L'utilisation de Python pour améliorer la puissance d'OpenSCAD pour la modélisation 3D

Note :   (3,7 sur 5)

Python pour l'impression 3D : L'utilisation de Python pour améliorer la puissance d'OpenSCAD pour la modélisation 3D (Clark Craig John)

Avis des lecteurs

Résumé:

Ce livre propose une exploration approfondie de l'utilisation de Python pour améliorer OpenSCAD pour la modélisation 3D, et s'adresse en particulier à ceux qui sont familiers avec la programmation. Cependant, de nombreux utilisateurs signalent des problèmes d'accès au code promis, ce qui nuit considérablement à l'expérience.

Avantages:

Aperçu intéressant de l'impression 3D et de Python.

Inconvénients:

Combinaison efficace de Python et d'OpenSCAD, rendant le codage plus intuitif.

(basé sur 10 avis de lecteurs)

Titre original :

Python for 3D Printing: Using Python to enhance the power of OpenSCAD for 3D modeling

Contenu du livre :

⬤  Python pour l'impression 3D permet au lecteur de tirer parti de la puissance, de la polyvalence et de la simplicité de Python pour améliorer et optimiser les capacités déjà puissantes d'OpenSCAD pour la modélisation 3D et la conception assistée par ordinateur.

⬤ OpenSCAD est un puissant langage de modélisation 3D qui permet aux amateurs et aux ingénieurs de créer des pièces en plastique imprimées en 3D.

Python est rapidement devenu le langage de programmation le plus populaire au monde, pour tout ce qui concerne les calculs rapides et faciles pour les amateurs, jusqu'au fonctionnement de certains des plus grands sites web en ligne tels que Google, YouTube, Dropbox, Reddit, etc.

Python et OpenSCAD sont des outils logiciels gratuits qui fonctionnent sous Windows, Mac et Linux. L'utilisation symbiotique de ces deux outils permet une COURBE D'APPRENTISSAGE BEAUCOUP PLUS COURTE que lors de l'utilisation de progiciels coûteux, et vous permet de contrôler vos conceptions au lieu que ce soit vos conceptions qui vous contrôlent !

La liste complète du code source Python pour piloter OpenSCAD à l'aide de commandes plus faciles à utiliser EST INCLUSE DANS CE LIVRE, ainsi que des exemples d'utilisation de toutes les nouvelles commandes. Vous verrez à quel point il est facile d'intégrer ces deux outils de sorte que vous verrez les résultats instantanément sur votre écran lorsque votre code Python s'exécute.

Table des matières - Python pour l'impression 3D.

⬤ Introduction.

⬤ À propos de Python.

⬤ A propos d'OpenSCAD.

⬤ Limitations d'OpenSCAD.

⬤ Python à la rescousse.

⬤ Comment Python a été ajouté à OpenSCAD.

⬤ Comment commencer.

⬤ Où se procurer Python/OpenSCAD.

⬤ Comment apprendre à partir de ce livre.

⬤ 1 - Sphères.

⬤ 2 - La couleur.

⬤ 3 - Boîtes.

⬤ 4 - Cylindres.

⬤ 5 - Les tubes.

⬤ 6 - Cônes.

⬤ 7 - Triangles.

⬤ 8 - Animation.

⬤ 9 - Polygones.

⬤ 10 - Polyèdres.

⬤ 11 - Polygones réguliers.

⬤ 12 - Texte.

⬤ 13 - Traduire et faire pivoter.

⬤ 14 - Échelle.

⬤ 15 - Redimensionnement.

⬤ 16 - Rotation et extrusion.

⬤ 17 - Spirale.

⬤ 18 - Coque.

⬤ 19 - Minkowski.

⬤ 20 - Miroir.

⬤ 21 - Projection.

⬤ 22 - Tranche.

⬤ 23 - Décalage.

⬤ 24 - Différence, Union et Intersection.

⬤ 25 - Assemblages.

⬤ 26 - Engrenages.

⬤ 27 - Abeilles de maçon.

⬤ 28 - Surface.

⬤ 29 - Solides de Platon.

OpenSCAD est un programme qui permet de concevoir des modèles paramétriques en 3D pour l'impression 3D, en créant des fichiers STL standard à envoyer aux imprimantes 3D. Contrairement à la plupart des logiciels coûteux que vous avez peut-être utilisés, il s'agit d'un programme libre et gratuit, qui ne coûte pas des milliers de dollars. Une autre caractéristique est la façon dont il fonctionne. Au lieu d'interagir visuellement avec une myriade de menus, de sous-menus, de boutons, de paramètres complexes et d'arbres d'objets paramétriques, OpenSCAD vous permet de piloter la modélisation 3D à l'aide d'un langage de programmation qui lui est propre. Une fois les quelques commandes comprises, de nombreuses personnes le préfèrent de loin à d'autres programmes. Bien qu'OpenSCAD soit piloté par des commandes textuelles, les résultats sont affichés dans une fenêtre 3D interactive, avec panoramique, zoom et rotation. Ce retour visuel instantané fait de la création d'objets 3D un jeu d'enfant.

En créant une couche syntaxique interprétative de Python qui se traduit dans OpenSCAD, ces problèmes particuliers sont éliminés ou minimisés. Vous ne devez apprendre et utiliser qu'un sous-ensemble simplifié de la syntaxe Python standard, que vous connaissez peut-être déjà. Python permet de créer des modèles OpenSCAD plus complexes en moins de temps grâce à sa courbe d'apprentissage plus courte, à son extensibilité, à sa flexibilité et à la suppression de certaines limitations et bizarreries d'OpenSCAD.

En bref, la combinaison de Python et d'OpenSCAD fournit un système très puissant et flexible pour la création de modèles 3D, ce qu'aucun langage de programmation ne peut offrir à lui seul. Vous apprendrez ici un simple sous-ensemble de la syntaxe d'un seul langage de programmation, l'un des plus populaires et des plus puissants au monde.

La différence OpenSCAD peut être vue ici en utilisant ces exemples, bibliothèques, tutoriels et cheatsheets OpenSCAD.

Autres informations sur le livre :

ISBN :9781696881944
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Python pour l'impression 3D : L'utilisation de Python pour améliorer la puissance d'OpenSCAD pour la...
** Python pour l'impression 3D permet au lecteur...
Python pour l'impression 3D : L'utilisation de Python pour améliorer la puissance d'OpenSCAD pour la modélisation 3D - Python for 3D Printing: Using Python to enhance the power of OpenSCAD for 3D modeling

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)