Repository navigation
Sesión 3: Diseño 2D (II)
Tercera sesión del curso Breakers de la Fundación Orange, impartido en el Tecnolab de La Rueca Asociación


En la sesión 3 continuamos practicando con el diseño 2D e Inkscape, y adelantamos cómo estos diseños 2D se pueden pasar a 3D importándolos en FreeCAD para darles volumen. Así creamos nuestros primeros objetos 3D. En la sesión 2 no dió tiempo a terminar todas las camisetas, así que en esta se continuó. Al final se monta un icosaedro que se usa como tendedero para colgar las camisetas :-)

- Actividad 1: Aprendiendo más sobre Inkscape (1h:30 min)
- Actividad 2: Paso del 2D al 3D: Extruyendo ficheros SVG (1h)
- Descanso (30 min)
- Actividad 3: Haciendo más camisetas (1h)
Seguimos aprendiendo herramientas básicas de inkscape. Primero veremos cómo modificar los trazos, para cambiar su color, tamaño, tipo, etc. Lo siguiente es aprender a usar la herramienta de vectorización de imágenes, que nos permite obtener sus contornos más rápidamente que calcando. Esta actividad fue sugerida por uno de los breakers (Mauricio). Buscó información, lo probó y se lo explicó al resto de compañeros
Partimos de un contorno cerrado, con rectas y curvas, que ya sabemos hacer

Pinchamos en el icono de Relleno y borde, situado en la barra superior
![]()
y se nos abre una ventana en la derecha con tres pestañas. Pinchamos en la que pone Estilo de trazo

Introducimos el valor 10 en el campo que pone Ancho, para tener un trazo más ancho

Vemos que el contorno es un objeto independiente del relleno, y que podemos cambiar su tamaño. También podemos cambiar su color. Para ellos pinchamos en la barra inferior en el color que queremos, con el botón izquierdo, sin soltarlo y lo arrastramos hacia la izquierda. El cursor del ratón cambia de forma a una mano con el símbolo +

Nos colocamos encima de la caja que pone Trazo, en la parte inferior izquierda

y soltamos el botón izquierdo del ratón

El color del trazo cambia. En este ejemplo se ha puesto verde. El estilo del trazo también se puede cambiar. Hay que pinchar en el desplegable que pone Guiones en la ventana de la derecha

Seleccionamos por ejemplo el segundo de la lista: estilo punteado. El trazo cambia

También se puede eliminar el trazo, quedándose sólo con el interior. Para ello cambiamos a la pestaña color del trazo en la ventana de la derecha

y pulsamos el icono que tiene una X. El trazo desaparecerá:

Para que vuelva a aparecer el trazo pinchamos en el icono que está a la derecha de la X:

Quitamos el relleno, pinchando en el icono X de la pestaña que pone relleno:

Por último, volvemos a poner el trazo continuo en la pestaña Estilo del trazo y salimos del modo edición

También se pueden crear trazos manualmente, usando la herramienta del lápiz. Creamos un documento nuevo de Inkscape y le damos al icono del lápiz
![]()
El puntero del ratón cambiará su forma a la de un lápiz con una cruz

Dejamos apretado el botón izquierdo del ratón y lo empezamos a arrastrar para dibujar

Cuando hemos terminado, soltamos el botón izquierdo. El trazo lo podemos dejar abierto o bien cerrado si lo soltamos en el punto inicial

Los trazos manuales tienen el inconveniente de que contienen muchísimos puntos. Por ejemplo, si editamos el trazo anterior, veremos esto:

También si vectorizamos algunas imágenes complicadas (apartado anterior), aparecen muchos puntos y nos puede interesar reducirlos. En ambos casos lo logramos con la herramienta de simplificación de trazos
Seleccionamos el trazo anterior y nos vamos al menú Trayecto/Simplificar

Nos aparece un trazo nuevo con muchos menos puntos

Si lo comparamos con el original, vemos que la forma es prácticamente la misma:

En esta imagen se puede ver la diferencia en el numero de puntos:

Podemos aplicar la simplificación tantas veces como queramos, pero llegará un momento en el que el trazo no se parecerá nada al original. Para aplicar la simplificación podemos usar el atajo ctrl-L

Ya sabemos cómo calcar imágenes manualmente, sin embargo, puede ser muy tedioso si el logo o imagen que copiamos es muy complejo. Existe una manera de hacerlo automáticamente. Esto fue propuesto por uno de los breakers, Mauricio, que lo descubrió, lo probó y se lo contó a sus compañeros
Como ejemplo vectorizaremos el logo de Batman de forma automática. Primero lo buscamos en internet, poniendo "Logo batman" en google:

Seleccionamos el que está en blanco y negro. Lo descargamos y lo importamos en Inkscape, como ya sabemos:

Una vez importado lo seleccionamos

Y le damos a la opción Trayecto/Vectorizar mapa de bits

Se nos abre una ventana nueva. En ella podemos establecer los umbrales y otros parámetros para la vectorización

Para ver cómo es la imagen que se va a vectorizar, activamos la opción Vista en directo. Nos aparece el batman en minuatura. Como hemos elegido uno en blanco y negro, lo detecta sin problemas

Le damos a Aceptar y cerramos la ventana. Nos dará la sensación de que no ha ocurrido nada. Pero habrá aparecido el dibujo vectorizado sobre la imagen. Pinchamos con el ratón y lo movemos a la parte inferior, para verlo

La imagen vectorizada tiene los trazos ocultos. Eliminamos el color del fondo, pinchando en la X de la parte inferior izquierda, a la izquierda del color negro. Dejaremos de ver la figura, aunque quedará marcado el rectángulo que ocupa

Cambiamos el color del trazo a negro, para verlo. Para ello pinchamos en el color negro y lo arrastramos hasta la propiedad del color del trazo, como ya sabemos

Si pasamos a modo edición podremos ver los puntos:

Ahora que tenemos la imagen vectorizada, la podemos modificar. Por ejemplo vamos a poner un color de fondo amarillo

y cambiamos el tamaño del trazo a 20px

Para pasar objetos 2D a 3D es muy importante que los contornos sean cerrados. A veces puede ocurrir que un contorno no esté cerrado, pero que no lo veamos (porque tiene muchos puntos). Veremos cómo hacer para obtener un contorno cerrado
Partimos de un dibujo vectorial al que le hemos quitado un punto para que no esté cerrado:

Pasamos a modo edición

Seleccionamos todos los puntos. Para ello vamos a la esquina superior izquierda, apretamos el botón izquierdo y arrastramos el ratón hasta la esquina inferior derecha. Esto nos crea un rectángulo de selección. Al soltar el botón izquierdo, todos los puntos que estan en el rectángulo estarán seleccionados

Pinchamos en el icono superior de Unir los nodos seleccionado

Se unirán todos los puntos que están separados. Si quitamos el modo edición veremos que la figura ahora está completa, y es un contorno cerrado

El dibujo 2D es más fácil que el 3D. Por eso vamos a enseñar a hacer dibujos en 2D con Inkscape para luego darles volumen y que salgan en 3D, usando FreeCAD
Lo que podemos convertir a 3D son trazos cerrados. Es importantísimo que estén correctamente cerrados, o de lo contrario no conseguirmos su equivalente 3D
Vamos a ver cómo hacerlo con un ejemplo. Abrimos Inkscape y dibujamos un contorno cerrado, por ejemplo una nube

Desplazamos el dibujo a la esquina superior izquierda del marco de la hoja. Ese punto coincide con el origen en el programa de diseño 3D

Guardarmos el fichero en formato SVG plano. Para ello nos vamos a la opción Archivo/Guardar como

Ponemos un nombre al archivo. En este caso es nube2.svg y pinchamos en el desplegable inferior para cambiar el formato

Nos aparecerá una lista con todos los formatos en los que podemos guardar el dibujo. Seleccionamos el segundo: SVG plano

Y le damos a Guardar

Arrancamos FreeCAD

Pinchamos en este icono
![]()
para crear un documento nuevo

Nos aparece una nueva pestaña, con el fondo azul

Vamos a visualizar primero el origen de coordenadas. Buscamos la opción Ver/Activar o Desactivar la cruz de los ejes

Y la activamos. Nos aparece el sistema de referencia en el centro

Vamos a importar el fichero SVG. Para ello vamos a la opción Archivo/Importar

Al activarla nos aparece una ventana nueva para seleccionar el fichero a importar. Marcamos nube2.svg y le damos a abrir

Nos aparece un diálogo preguntando la forma de abrir el SVG. Marcamos la segunda opción: SVG como geometría y le damos a seleccionar

Nos aparece la nube, vista desde la parte superior

El dibujo está sobre el plano xy. Pinchando en este icono:
![]()
establecemos la vista axonométrica y podemos ver el dibujo en el universo 3D. ¡Bienvenido al mundo 3D! :-)

Para crear una figura 3D a partir de ese dibujo utilizaremos la operación de Extrusión. Para acceder a ella tenemos que cambiar al escenario Part, pinchando en el desplegable superior:

Seleccionamos la nube haciendo click en el nombre path3336 que aparece en la ventana de la izquierda. El contorno se pondrá de color verde

Pinchamos en este icono:
![]()
para extruir la figura

Se nos habre una pestaña nueva en la parte de la izquierda. Ponemos 5mm en el campo Longitud y marcamos la casilla de Crear sólido

Pinchamos en Aceptar y... ¡Tachán! Nos aparece la nube sólida, en 3D

Con el ratón podemos cambiar la vista

##Ejemplo 2: Imagen vectorizada: Logo rebelde
Como segundo ejemplo de paso del 2D al 3D, vamos a usar el logo de la alianza rebelde de Starwars. Abrimos el navegador y buscamos "Logo alianza rebelde starwars"

Elegimos el primero que aparece, que está en blanco y negro. Lo descargamos y lo importamos en Inkscape

Lo vectorizamos como ya sabemos y lo movemos para que no se superponga con la imagen original

Eliminamos el color de fondo y establecemos el negro como color del trazo. Lo movemos a la esquina superior izquierda, donde está el origen. Exportamos la imagen a SVG plano

Importamos el SVG en FreeCAD

y lo extruimos

Ya tenemos nuestro logotipo de la Alianza rebelde listo para imprimirse :-)

Al diseñar digitalmente, tanto en 2D como 3D, es muy común perder el sentido del tamaño de los objetos. Por ello, es muy importante tener siempre en la cabeza las medidas de nuestros objetos
Si por ejemplo queremos hacernos un llavero con el logo de la alianza rebelde, lo primero que tenemos que hacer es tomar una regla o un calibre y usarlos para calcular el tamaño de referencia de nuestro objeto. Suele ser muy útil dibujar el tamaño aproximado que se quiere en un papel, y tomar las medidas: "Quiero un objeto que más o menos sea de este tamaño, para que me quepa en el bolsillo bien"

En este ejemplo queremos que el tamaño del llavero sera de 30mm (de anchura y altura) aproximadamente. Arrancamos el inkscape y abrimos el fichero de la alianza rebelde, que habíamos vectorizado antes
Pinchando en este icono
![]()
y hacemos un rectángulo. Para ello dejamos apretado el botón izquierdo del ratón para determinar la esquina superior izquierda del rectángulo, arrastramos el ratón hacia la esquina inferior derecha y soltamos el botón. Seleccionamos el cuadrado, con la herramienta de selección

Vamos a dar las medidas al rectángulo. Lo haremos de 30x30mm. Nos vamos a la parte superior y buscamos el desplegable que pone px

Ahí seleccionamos mm, para establecer como unidades de medida los milímetros

En la casilla de la izquierda, con el nombre de W, ponemos el valor de 30. Es la anchura del rectángulo

Ahora establecemos la altura, rellenando la casilla H con 30 también

Tenemos nuestro cuadrado de exactamente 30mm de lado. Vemos que el logo de la alianza rebelde es más grande

Movemos el cuadrado para que su esquina superior izquierda coincida con la del logo.

Seleccionamos el logo y lo empezamos a escalar

Hasta que encaje en nuestro cuadrado

Ahora borramos el cuadrado de referencia. Nuestro logo ya tiene las dimensiones que queremos, y lo podemos convertir a 3D y luego imprimir

Uno de los Breakers, Mauricio, vectorizó este logotipo:

Lo pasó a 3D

y lo imprimió:

En la sesión 2 no dió tiempo a que todos los Breakers hiciesen sus camisetas. Además, otros querían repetir, por lo que en la sesión 3 decidimos dejar tiempo para seguir con ellas

Y como todavía no teníamos ni cortadora láser ni de vinilo, seguimos haciéndolo manualmente

Al final se montó otra vez el Icosaedro y lo usamos de tendedero para que los Breakers pusieran sus camisetas

| Fichero | Descripción |
|---|---|
| ejemplo-trazos.svg | Ejemplo de trazos. Actividad 1. Fichero SVG |
| trazo-manual.svg | Ejemplo de trazos manuales. Actividad 1. Fichero SVG |
| logo-batman-vectorizado.svg | Logo de Batman vectorizado. Actividad 1. Fichero SVG |
| nube.svg | Actividad 2. Nube. Formato SVG |
| nube.fcstd | Actividad 2. Nube en 3D. FreeCAD |
| logo-alianza-rebelde.svg | Logo de la Alianza rebelde. SVG |
| Logo-alianza-rebelde.fcstd | Logo de la Alianza Rebelde en 3D. FreeCAD |
| logo-mauricio.svg | Logo de Mauricio. SVG |
| Logo-mauricio.fcstd | Logo de Mauricio en 3D. FreeCAD |

- Daniel Cañaveral - Tecnolab - La Rueca Asociación
- Juan González (Obijuan) - Tecnolab - La Rueca Asociación

Creative Commons Attribution-ShareAlike 4.0 International License