Python para la impresión 3D: Uso de Python para mejorar la potencia de OpenSCAD para el modelado 3D

Puntuación:   (3,7 de 5)

Python para la impresión 3D: Uso de Python para mejorar la potencia de OpenSCAD para el modelado 3D (Clark Craig John)

Opiniones de los lectores

Resumen:

El libro proporciona una exploración en profundidad del uso de Python para mejorar OpenSCAD para el modelado 3D, atrayendo especialmente a aquellos familiarizados con la programación. Sin embargo, muchos usuarios informan de problemas con el acceso al código prometido, lo que detrae significativamente de la experiencia.

Ventajas:

Interesantes conocimientos sobre impresión 3D y Python.

Desventajas:

Eficaz combinación de Python con OpenSCAD, haciendo la codificación más intuitiva.

(basado en 10 opiniones de lectores)

Título original:

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

Contenido del libro:

⬤  Python for 3D Printing permite al lector aprovechar la potencia, versatilidad y simplicidad de Python para mejorar y sobrealimentar las ya potentes capacidades de OpenSCAD para el modelado 3D y el diseño asistido por ordenador.

⬤ OpenSCAD es un potente lenguaje de modelado 3D para la creación de piezas de plástico impresas en 3D para aficionados e ingenieros.

Python se está convirtiendo rápidamente en el lenguaje de programación más popular del mundo, para todo, desde cálculos rápidos y sencillos para aficionados hasta el funcionamiento de algunos de los mayores sitios web en línea como Google, YouTube, Dropbox, Reddit, etc..

Tanto Python como OpenSCAD son herramientas de software libre que funcionan en equipos Windows, Mac y Linux. El uso simbiótico de estas dos herramientas permite una CURVA DE APRENDIZAJE MUCHO MÁS RÁPIDA que cuando se utilizan paquetes de software caros, ¡y te pone en control de tus diseños en lugar de que tus diseños te controlen a ti!

El código fuente completo de Python para manejar OpenSCAD usando comandos más fáciles de usar SE INCLUYE CON ESTE LIBRO, junto con ejemplos del uso de todos los nuevos comandos. Verás lo fácil que es integrar estas dos herramientas de tal forma que verás los resultados instantáneamente en tu pantalla cuando se ejecute tu código Python.

Tabla de Contenidos - Python para Impresión 3D.

⬤ Introducción.

⬤ Acerca de Python.

⬤ Acerca de OpenSCAD.

⬤ Limitaciones de OpenSCAD.

⬤ Python al Rescate.

⬤ Como Python fue agregado a OpenSCAD.

⬤ Como Empezar.

⬤ Donde Obtener Python/OpenSCAD.

⬤ Como aprender de este libro.

⬤ 1 - Esferas.

⬤ 2 - Color.

⬤ 3 - Cajas.

⬤ 4 - Cilindros.

⬤ 5 - Tubos.

⬤ 6 - Conos.

⬤ 7 - Triángulos.

⬤ 8 - Animación.

⬤ 9 - Polígonos.

⬤ 10 - Poliedros.

⬤ 11 - Polígonos regulares.

⬤ 12 - Texto.

⬤ 13 - Traslación y rotación.

⬤ 14 - Escala.

⬤ 15 - Redimensionar.

⬤ 16 - Rotar y extruir.

⬤ 17 - Espiral.

⬤ 18 - Casco.

⬤ 19 - Minkowski.

⬤ 20 - Espejo.

⬤ 21 - Proyección.

⬤ 22 - Corte.

⬤ 23 - Desplazamientos.

⬤ 24 - Diferencia, Unión e Intersección.

⬤ 25 - Conjuntos.

⬤ 26 - Engranajes.

⬤ 27 - Abejas.

⬤ 28 - Superficie.

⬤ 29 - Sólidos platónicos.

OpenSCAD es un programa para diseñar modelos paramétricos 3D para impresión 3D, mediante la creación de archivos STL estándar de la industria para enviar a las impresoras 3D. A diferencia de la mayoría de los paquetes de software caros que puede haber utilizado, es un programa de código abierto y gratuito, en lugar de costar hasta miles de dólares. Otra característica es su forma de trabajar. En lugar de interactuar visualmente con una miríada de menús, submenús, botones, configuraciones complejas y árboles de objetos paramétricos, OpenSCAD permite controlar el modelado 3D mediante un lenguaje de programación propio. Una vez que se entienden los pocos comandos, mucha gente lo prefiere enormemente a otros programas. A pesar de que OpenSCAD se maneja mediante comandos de texto, los resultados se muestran en una ventana 3D interactiva, completa con panorámica, zoom y rotación. Esta retroalimentación visual instantánea hace que la creación de sus objetos 3D sea una brisa.

Al crear una capa de sintaxis Python interpretativa que se traduce a OpenSCAD, estos problemas únicos se eliminan o minimizan. Sólo es necesario aprender y utilizar un subconjunto simplificado de la sintaxis estándar de Python, que posiblemente ya conozca. Python permite crear modelos OpenSCAD más complejos en menos tiempo debido a su curva de aprendizaje más corta, su extensibilidad, flexibilidad y la anulación de algunas limitaciones y peculiaridades de OpenSCAD.

En resumen, la combinación de Python y OpenSCAD proporciona un sistema muy potente y flexible para la creación de modelos 3D en formas que ningún lenguaje de programación por sí solo puede proporcionar. Aquí aprenderás un simple subconjunto de la sintaxis de un solo lenguaje de programación, uno de los más populares y potentes del mundo.

La diferencia de OpenSCAD puede verse aquí usando estos ejemplos, librerías, tutoriales y hojas de trucos de OpenSCAD.

Otros datos del libro:

ISBN:9781696881944
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Python para la impresión 3D: Uso de Python para mejorar la potencia de OpenSCAD para el modelado 3D...
** Python for 3D Printing permite al lector...
Python para la impresión 3D: Uso de Python para mejorar la potencia de OpenSCAD para el modelado 3D - Python for 3D Printing: Using Python to enhance the power of OpenSCAD for 3D modeling

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)