Herramientas de usuario

Herramientas del sitio


openscad:primitivas_basicas_2d

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
openscad:primitivas_basicas_2d [2018/07/26 01:20] – [Texto] albertoopenscad:primitivas_basicas_2d [2018/07/26 02:42] (actual) – [Proyección de figura 3D en 2D] alberto
Línea 52: Línea 52:
 Sólo hay qie indicar el radio del círculo circunscrito que contiene al polígono, y el número de lados. Sólo hay qie indicar el radio del círculo circunscrito que contiene al polígono, y el número de lados.
 ===== Texto ===== ===== Texto =====
-El módulo text crea una imagen geométrica 2D de un texto, usando las fuentes instaladas en el sistema, o proporcionadas por un archivo de fuentes.\\+El módulo text() crea una imagen geométrica 2D de un texto, usando las fuentes instaladas en el sistema, o proporcionadas por un archivo de fuentes.\\ 
 +Para seleccionar el tipo de fuente y el estilo (**bold**, //italic//
 +<code> 
 +text(font="fuente:style=estilo",text="¡Hola Mundo!"); 
 +text(font="Times New Roman:style=Bold Italic",text="¡Hola Mundo!"); 
 +</code>
  
 +A continuación los parámetros que pueden ser configurados con "entrecomillado":
 +  * **font:** Nombre de la fuente. Pueden comprobarse las fuentes instaladas en el menú Ayuda --> Font List.
 +  * **size:** Tamaño del texto. Por defecto es 10mm (parte superior de las mayúsculas).
 +  * **halign:** left, center, right. Por defecto: left.
 +  * **valign:** top, center, baseline, bottom. Por defecto: baseline.
 +  * **spacing:** Factor de espaciado entre letras. Valor por defecto: 1.
 +  * **direction:** Dirección del texto. Posibilidades: ltr (left-to-right), rtl (right-to-left), ttb(top-to-bottom). Por defecto: ltr.
 +  * **language:** Idioma. Por defecto: en.
 +  * **script:** Tipo de caracteres. Por defecto: latin;
 +  * **$fn**: También aquí puede usarse este parámetro especial, pata subdividit los segmentos curvos de las letras. Aparentemente poco práctico.
 +
 +Ejemplo:
 +<code>text(font="Times New Roman:style=Bold Italic", text="¡Hola Mundo!", halign="center", valign="top", spacing=1.1, direction="ttb");</code>
 +
 +
 +===== Proyección de figura 3D en 2D =====
 +Para crear un imagen 2D a partir de una figura 3D se utiliza la función projection(). 
 +<code>projection(cut = true/false) modulo/figura();
 +projection(cut = true) module002();</code>
 +
 +Si cut=false (por defecto), la imagen 2D se forma en Z=0, siendo la proyección desde la parte superior a la inferior de la figura 3D, es decir, de forma intuitiva.\\
 +Si cut=true, la imagen 2D en un corte de la figura 3D en Z=0.
openscad/primitivas_basicas_2d.1532560823.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki