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:43] – [Texto] albertoopenscad:primitivas_basicas_2d [2018/07/26 02:42] (actual) – [Proyección de figura 3D en 2D] alberto
Línea 53: Línea 53:
 ===== 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:+Para seleccionar el tipo de fuente y el estilo (**bold**, //italic//)
 <code> <code>
-text(font="fuente :style=estilo",text="¡Hola Mundo!"); +text(font="fuente:style=estilo",text="¡Hola Mundo!"); 
-text(font="Times New Roman :style=Bold Italic",text="¡Hola Mundo!");+text(font="Times New Roman:style=Bold Italic",text="¡Hola Mundo!");
 </code> </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.1532562223.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki