Herramientas de usuario

Herramientas del sitio


proyectos:opencookies

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
proyectos:opencookies [2017/03/04 20:08]
Xosé Pérez Metodo 2_castellano
proyectos:opencookies [2018/11/16 19:30] (actual)
Xosé Pérez
Línea 1: Línea 1:
-====== ​OPEN COOKIES ​======+====== ​Open Cookies ​======
  
 **MOLDES DE GALLETAS CON HERRAMIENTAS LIBRES** **MOLDES DE GALLETAS CON HERRAMIENTAS LIBRES**
Línea 7: Línea 7:
 Uno de los primeros proyectos en los que pensé al disponer de impresora 3D es el de fabricar moldes para galletas. Un objetivo asequible, divertido y suculento con el que podría convencer a toda la familia de la utilidad de nuestro nuevo cacharro. Uno de los primeros proyectos en los que pensé al disponer de impresora 3D es el de fabricar moldes para galletas. Un objetivo asequible, divertido y suculento con el que podría convencer a toda la familia de la utilidad de nuestro nuevo cacharro.
  
-El primer paso fue buscar información en internet. En efecto, hay decenas de entradas con videos y tutoriales para fabricar e imprimir tus propios moldes. Eso si, pocos que se ajustaran a nuestra premisa de utilizar para ello software libre. De ellos, tres me parecen interesantes por diferentes razones: ​+El primer paso fue buscar información en internet. En efecto, hay decenas de entradas con videos y tutoriales para fabricar e imprimir tus propios moldes. Eso si, pocos que se ajustaran a nuestra premisa de utilizar para ello software libre. De ellos, tres me parecen interesantes por diferentes razones:
  
   * El primero es una [[http://​www.thingiverse.com/​thing:​3433|sencilla aplicación multiplataforma]] creada por Guru con la que podéis crear formas sencillas. Permite importar una imagen para usarla como patrón aunque la forma en que se crean nuevos nodos hace que no sea muy operativa para aquello que no sean diseños muy sencillos.   * El primero es una [[http://​www.thingiverse.com/​thing:​3433|sencilla aplicación multiplataforma]] creada por Guru con la que podéis crear formas sencillas. Permite importar una imagen para usarla como patrón aunque la forma en que se crean nuevos nodos hace que no sea muy operativa para aquello que no sean diseños muy sencillos.
Línea 27: Línea 27:
  
 ===== MÉTODO 1: USANDO PATH TO COOKIES ===== ===== MÉTODO 1: USANDO PATH TO COOKIES =====
-====DISEÑO DE LA GALLETA EN INKSCAPE====+ 
 +==== DISEÑO DE LA GALLETA EN INKSCAPE ====
  
 Utilizaremos Inkscape para diseñar nuestra galleta. Para aquellos que, como en mi caso, no dominéis este programa os aconsejo algún tutorial básico. Podéis encontrar mucha información en la red. La verdad es que yo no he seguido ninguno, más bien he ido picando aquí y allí así que no os aconsejaré ninguno más que el que incluye la [[https://​inkscape.org/​es/​doc/​tutorials/​basic/​tutorial-basic.es.html|página oficial]]. Utilizaremos Inkscape para diseñar nuestra galleta. Para aquellos que, como en mi caso, no dominéis este programa os aconsejo algún tutorial básico. Podéis encontrar mucha información en la red. La verdad es que yo no he seguido ninguno, más bien he ido picando aquí y allí así que no os aconsejaré ninguno más que el que incluye la [[https://​inkscape.org/​es/​doc/​tutorials/​basic/​tutorial-basic.es.html|página oficial]].
Línea 137: Línea 138:
 ===== MÉTODO 2: USANDO OPENSCAD COOKIE CUTTER ===== ===== MÉTODO 2: USANDO OPENSCAD COOKIE CUTTER =====
  
-Despues de un tiempo utilizando el primer método para diseñar moldes de galletas encontré en Instructables un artículo que facilitaba el proceso sobre todo para aquellos moldes que contienen diferentes elementos interiores que desamos que marquen nuestra galleta. Se trata del  [[https://​www.instructables.com/​id/​3D-Printable-Cookie-Cutters-With-Inkscape-and-Open|OpenSCAD cookie cutter]] que podeis instalar siguiendo las instrucciones descritas anteriormente.+Despues de un tiempo utilizando el primer método para diseñar moldes de galletas encontré en Instructables un artículo que facilitaba el proceso sobre todo para aquellos moldes que contienen diferentes elementos interiores que desamos que marquen nuestra galleta. Se trata del [[https://​www.instructables.com/​id/​3D-Printable-Cookie-Cutters-With-Inkscape-and-Open|OpenSCAD cookie cutter]] que podeis instalar siguiendo las instrucciones descritas anteriormente.
  
 Veamos como funciona a través de un ejemplo. Vamos a diseñar el molde de galletas para el logotipo de la [[http://​www.iearobotics.com/​wiki/​index.php?​title=Obijuan_Academy|Obijuan Academy]]. En esta wiki, sobradamente conocida ente los seguidores de las tecnologías abiertas, podreis encontrar videotutoriales compartidos por Juan González “Obijuan” al que toda la comunidad debemos agradecer su generosidad y su impagable contribución a la difusión del software y hardware libre. Veamos como funciona a través de un ejemplo. Vamos a diseñar el molde de galletas para el logotipo de la [[http://​www.iearobotics.com/​wiki/​index.php?​title=Obijuan_Academy|Obijuan Academy]]. En esta wiki, sobradamente conocida ente los seguidores de las tecnologías abiertas, podreis encontrar videotutoriales compartidos por Juan González “Obijuan” al que toda la comunidad debemos agradecer su generosidad y su impagable contribución a la difusión del software y hardware libre.
Línea 144: Línea 145:
  
 Podemos seguir los pasos explicados en el Método 1 para obtener nuestro dibujo a partir de una imagen o podemos importar un archivo vectorial. Para el segundo caso os dejo unos consejos que pueden ser de utilidad: Podemos seguir los pasos explicados en el Método 1 para obtener nuestro dibujo a partir de una imagen o podemos importar un archivo vectorial. Para el segundo caso os dejo unos consejos que pueden ser de utilidad:
-  ​* Recordad convertir a trayecto (//​Trayecto>​Objeto a trayecto//) y desagrupar (//​Objeto>​Desagrupar//​) para poder manipular posteriormente. ​+ 
 +  ​* Recordad convertir a trayecto (//​Trayecto>​Objeto a trayecto//) y desagrupar (//​Objeto>​Desagrupar//​) para poder manipular posteriormente.
   * Eliminad todo el relleno: haced clic en X en la paleta de colores en la esquina inferior izquierda de la pantalla de Inkscape.   * Eliminad todo el relleno: haced clic en X en la paleta de colores en la esquina inferior izquierda de la pantalla de Inkscape.
   * Trasformad todos los contornos en negro: Mayúscula + clic en el cuadrado negro en la paleta de colores.   * Trasformad todos los contornos en negro: Mayúscula + clic en el cuadrado negro en la paleta de colores.
-  * Eliminad las líneas duplicadas y los detalles ​ que no funcionarán bien en una galleta.+  * Eliminad las líneas duplicadas y los detalles que no funcionarán bien en una galleta.
   * Ajustad el tamaño del diseño siguiendo las indicaciones del Método 1   * Ajustad el tamaño del diseño siguiendo las indicaciones del Método 1
  
-{{ :​proyectos:​occ_001.png?​600 ​|}}+{{  :​proyectos:​occ_001.png?​600 ​ }}
  
 Una vez el diseño esté terminado vamos a modificar los colores de las lineas siguiendo este criterio: Una vez el diseño esté terminado vamos a modificar los colores de las lineas siguiendo este criterio:
 +
   * Utilizaremos el contorno rojo en las paredes exteriores. Debe ser un único polígono.   * Utilizaremos el contorno rojo en las paredes exteriores. Debe ser un único polígono.
   * Utilizaremos el contorno verde en cualquier pared interior (agujeros). Tened en cuenta que si los cortes interiores son muy pequeños o angulosos no se desmoldarán bien.   * Utilizaremos el contorno verde en cualquier pared interior (agujeros). Tened en cuenta que si los cortes interiores son muy pequeños o angulosos no se desmoldarán bien.
-  * Utilizaremos el contorno negro para aquellos detalles que queramos que se marquen sin cortar la galleta. Generaremos una pared que no llega hasta el fondo, por lo que marca la galleta ​ pero no la corta. Es importante ajustar bien esta altura, como veremos más adelante.+  * Utilizaremos el contorno negro para aquellos detalles que queramos que se marquen sin cortar la galleta. Generaremos una pared que no llega hasta el fondo, por lo que marca la galleta pero no la corta. Es importante ajustar bien esta altura, como veremos más adelante.
   * Si hay detalles o paredes internas no conectadas a la pared exterior, agregue polígonos rellenos conectando los detalles a la misma. El resto de las formas deben ir sin relleno.   * Si hay detalles o paredes internas no conectadas a la pared exterior, agregue polígonos rellenos conectando los detalles a la misma. El resto de las formas deben ir sin relleno.
  
-{{ :​proyectos:​opencookies:​occ_002.png?​600 ​|}}+{{  :​proyectos:​opencookies:​occ_002.png?​600 ​ }}
  
 Terminado este proceso guardemos nuestro diseño. En este caso //​Archivo>​Guardar como>​OpenSCAD cookie cutter file//. Asegúrate de que se guarda con una extensión .scad; ya casi tenemos nuestro molde! Terminado este proceso guardemos nuestro diseño. En este caso //​Archivo>​Guardar como>​OpenSCAD cookie cutter file//. Asegúrate de que se guarda con una extensión .scad; ya casi tenemos nuestro molde!
  
-{{ :​proyectos:​opencookies:​occ_003.png?​600 ​|}}+{{  :​proyectos:​opencookies:​occ_003.png?​600 ​ }}
  
 ==== OPENSCAD COOKIE CUTTER ==== ==== OPENSCAD COOKIE CUTTER ====
  
-{{ :​proyectos:​opencookies:​occ_004.png?​600 ​|}}+{{  :​proyectos:​opencookies:​occ_004.png?​600 ​ }}
  
 Abramos el nuevo archivo y veamos los diferentes parámetros que podemos configurar: Abramos el nuevo archivo y veamos los diferentes parámetros que podemos configurar:
-  * **wallHeight** o **altura de la pared exterior**. Por defecto 12 mm. pero en nuestro caso 10 mm. es suficiente. 
-  * **wallFlareWidth** o **ancho del asa de agarre**. Por defecto 3mm; cambiamos a 5 mm para un mejor agarre. 
-  * **WallFlareThickness** o **altura del asa de agarre**. Por defecto 1.5 mm. Mantenemos este valor. 
-  * **minWallWidth** o **ancho mínimo de pared exterior**. Por defecto 1 mm. Este es el parámetro en el que configuraremos el grosor del cortador. Deberemos buscar un valor para que sea lo suficientemente fino para cortar y lo suficientemente consistente para no romper facilmente. Además, es conveniente encontrar un valor  proporcional al diámetro de nustro nozzle. En nuestro caso pondremos 1.2 mm ya que nuestro nozzle es de 0.4 mm. 
-  * **maxWallWidth** o **ancho máximo de pared exterior**. Por defecto 3 mm. Mantenemos este valor. 
-  * **insideWallFlareWidth** o **ancho del asa de agarre** de la pared interior. Valor por defecto 2mm. Lo mantendermos,​ 
-  * **insideWallFlareThickness** o **altura del asa de agarre de la pared interior**. Valor por defecto 1.5 mm. Lo mantenemos. 
-  * **MinInsideWallWidth** o **ancho mínimo de pared interior**. Por defecto 1 mm. Vale el mismo razonamiento que en minWallWidth. Lo cambiamos a 1.2 mm. 
-  * **maxInsideWallWidth** o **ancho máximo de pared interior**. Por defecto 3 mm. Mantenemos este valor. 
-  * **featureHeight** o **altura de las paredes de detalle**. Valor por defecto 8mm. Este valor es importante y dependerá del grosor de las galletas que vayamos a hornear y de la profundidad de la marca que queramos hacer. Obviamente, debe ser menor que wallHeight y tened en cuenta que si la diferencia es pequeña y esta pared se clava demasiado en la masa tendreis dificultades para desmoldarlas. Lo ideal es que marquen la masa lo mínimo para que se note. Nuestro valor es de 5 mm.; 
-  * **minFeatureThickness** o **ancho mínimo de las paredes de detalle**. Es el que va a determinar el grosor de las marcas interiores. Por defecto 0.8 mm. En nuestro caso lo hemos igualado al grosor de las paredes exteriores, 1.2 mm.  
-  * **maxFeatureThickness** o **ancho máximo de las paredes de detalle**. Por defecto 3 mm. Mantenemos este valor. 
-  * **connectorThickness** o **altura de las superficies de conexión de los detalles interiores**. Valor por defecto 1mm.  En nuestro caso lo hemos mantenido aunque podríamos igualarlo al WallFlareThickness. 
-  * **size** o **tamaño del molde**. Ajustando este parámetro se cambiará el tamaño del molde sin cambiar el grosor de las paredes, lo cual es muy útil. 
  
-Podremos ir visualizando todos los cambios en nuestro molde pulsando F5 o el icono de //​Previsualizar//​. Una vez finalizados los ajustes, presionamos F6 o //Render// para generar la malla. Cuando haya terminado, presionamos el botón //STL// para exportar un archivo STL. El molde está listo para ser impreso.+  * **wallHeight** ​ o **altura de la pared exterior**. Por defecto 12 mm. pero en nuestro caso 10 mm. es suficiente. 
 +  * **wallFlareWidth** ​ o **ancho del asa de agarre**. Por defecto 3mm; cambiamos a 5 mm para un mejor agarre. 
 +  * **WallFlareThickness** ​ o **altura del asa de agarre**. Por defecto 1.5 mm. Mantenemos este valor. 
 +  * **minWallWidth** ​ o **ancho mínimo de pared exterior**. Por defecto 1 mm. Este es el parámetro en el que configuraremos el grosor del cortador. Deberemos buscar un valor para que sea lo suficientemente fino para cortar y lo suficientemente consistente para no romper facilmente. Además, es conveniente encontrar un valor proporcional al diámetro de nustro nozzle. En nuestro caso pondremos 1.2 mm ya que nuestro nozzle es de 0.4 mm. 
 +  * **maxWallWidth** ​ o **ancho máximo de pared exterior**. Por defecto 3 mm. Mantenemos este valor. 
 +  * **insideWallFlareWidth** ​ o **ancho del asa de agarre** ​ de la pared interior. Valor por defecto 2mm. Lo mantendermos,​ 
 +  * **insideWallFlareThickness** ​ o **altura del asa de agarre de la pared interior**. Valor por defecto 1.5 mm. Lo mantenemos. 
 +  * **MinInsideWallWidth** ​ o **ancho mínimo de pared interior**. Por defecto 1 mm. Vale el mismo razonamiento que en minWallWidth. Lo cambiamos a 1.2 mm. 
 +  * **maxInsideWallWidth** ​ o **ancho máximo de pared interior**. Por defecto 3 mm. Mantenemos este valor. 
 +  * **featureHeight** ​ o **altura de las paredes de detalle**. Valor por defecto 8mm. Este valor es importante y dependerá del grosor de las galletas que vayamos a hornear y de la profundidad de la marca que queramos hacer. Obviamente, debe ser menor que wallHeight y tened en cuenta que si la diferencia es pequeña y esta pared se clava demasiado en la masa tendreis dificultades para desmoldarlas. Lo ideal es que marquen la masa lo mínimo para que se note. Nuestro valor es de 5 mm.; 
 +  * **minFeatureThickness** ​ o **ancho mínimo de las paredes de detalle**. Es el que va a determinar el grosor de las marcas interiores. Por defecto 0.8 mm. En nuestro caso lo hemos igualado al grosor de las paredes exteriores, 1.2 mm. 
 +  * **maxFeatureThickness** ​ o **ancho máximo de las paredes de detalle**. Por defecto 3 mm. Mantenemos este valor. 
 +  * **connectorThickness** ​ o **altura de las superficies de conexión de los detalles interiores**. Valor por defecto 1mm. En nuestro caso lo hemos mantenido aunque podríamos igualarlo al WallFlareThickness. 
 +  * **size** ​ o **tamaño del molde**. Ajustando este parámetro se cambiará el tamaño del molde sin cambiar el grosor de las paredes, lo cual es muy útil. 
 +Podremos ir visualizando todos los cambios en nuestro molde pulsando F5 o el icono de //​Previsualizar//​. Una vez finalizados los ajustes, presionamos F6 o //​Render// ​ para generar la malla. Cuando haya terminado, presionamos el botón //​STL// ​ para exportar un archivo STL. El molde está listo para ser impreso.
  
 Recordad que como comentábamos más arriba, si necesitamos que las marcas interiores sean muy complejas, puede ser más facil crear un tampón interior para marcar dichas formas. Para ello necesitaremos un programa de modelado 3D como Freecad para agregar las diferentes formas. Pongo como ejemplo este molde creado con ente segundo método siguiendo estos pasos: Recordad que como comentábamos más arriba, si necesitamos que las marcas interiores sean muy complejas, puede ser más facil crear un tampón interior para marcar dichas formas. Para ello necesitaremos un programa de modelado 3D como Freecad para agregar las diferentes formas. Pongo como ejemplo este molde creado con ente segundo método siguiendo estos pasos:
  
-{{ :​proyectos:​opencookies:​darthvader.png?​600 ​|}}+{{  :​proyectos:​opencookies:​darthvader.png?​600 ​ }}
  
   - Creamos el cortador exterior.   - Creamos el cortador exterior.
-  - Creamos el sólido interior (connector) rellenando la silueta exterior escalada ​ ao  95% con una altura de 1.5 mm. Esto nos servirá de base del tampón.+  - Creamos el sólido interior (connector) rellenando la silueta exterior escalada ao 95% con una altura de 1.5 mm. Esto nos servirá de base del tampón.
   - Creamos los sólidos interiores por este mismo método con una altura menor (5 mm) .   - Creamos los sólidos interiores por este mismo método con una altura menor (5 mm) .
   - Importamos en Freecad, convertimos a [[https://​www.youtube.com/​watch?​v=_lbkuSu_c9w|sólido]] y agregamos la base y las formas del paso 3.   - Importamos en Freecad, convertimos a [[https://​www.youtube.com/​watch?​v=_lbkuSu_c9w|sólido]] y agregamos la base y las formas del paso 3.
  
-Hay un método alternativo para el paso 3: importar directamente el SVG desde Freecad y extruir las formas. Teneis un par de excelentes excelente videotutoriales ([[https://​www.youtube.com/​watch?​v=sgtjP79H36w|este]] y [[https://​www.youtube.com/​watch?​v=C94Y4uduI08|este otro]]) sobre el proceso en la Obijuan Academy. ​+Hay un método alternativo para el paso 3: importar directamente el SVG desde Freecad y extruir las formas. Teneis un par de excelentes excelente videotutoriales ([[https://​www.youtube.com/​watch?​v=sgtjP79H36w|este]] y [[https://​www.youtube.com/​watch?​v=C94Y4uduI08|este otro]]) sobre el proceso en la Obijuan Academy.
  
 ===== MATERIAL DE IMPRESIÓN ===== ===== MATERIAL DE IMPRESIÓN =====
Línea 227: Línea 230:
  
 {{:​proyectos:​opencookies:​17_impresion.jpg?​333}}{{:​proyectos:​opencookies:​18_impresion.jpg?​333}}{{:​proyectos:​opencookies:​19_impresion.jpg?​333}}{{:​proyectos:​opencookies:​21_masa.jpg?​333}}{{:​proyectos:​opencookies:​22_masa.jpg?​333}}{{:​proyectos:​opencookies:​23_horno.jpg?​333}}{{:​proyectos:​opencookies:​26_galletas.jpg?​333}}{{:​proyectos:​opencookies:​25_galletas.jpg?​333}}{{:​proyectos:​opencookies:​24_galletas.jpg?​333}}{{:​proyectos:​opencookies:​27_presentacion.jpg?​333}}{{:​proyectos:​opencookies:​28_presentacion.jpg?​333}}{{:​proyectos:​opencookies:​29_presentacion.jpg?​333}} {{:​proyectos:​opencookies:​17_impresion.jpg?​333}}{{:​proyectos:​opencookies:​18_impresion.jpg?​333}}{{:​proyectos:​opencookies:​19_impresion.jpg?​333}}{{:​proyectos:​opencookies:​21_masa.jpg?​333}}{{:​proyectos:​opencookies:​22_masa.jpg?​333}}{{:​proyectos:​opencookies:​23_horno.jpg?​333}}{{:​proyectos:​opencookies:​26_galletas.jpg?​333}}{{:​proyectos:​opencookies:​25_galletas.jpg?​333}}{{:​proyectos:​opencookies:​24_galletas.jpg?​333}}{{:​proyectos:​opencookies:​27_presentacion.jpg?​333}}{{:​proyectos:​opencookies:​28_presentacion.jpg?​333}}{{:​proyectos:​opencookies:​29_presentacion.jpg?​333}}
 +{{:​proyectos:​opencookies:​20170307_204749.jpg?​333}} {{:​proyectos:​opencookies:​20170307_212524.jpg?​333}} {{:​proyectos:​opencookies:​20170307_214010.jpg?​250}}
  
  
proyectos/opencookies.1488658090.txt.gz · Última modificación: 2018/01/24 22:00 (editor externo)