Impresión 3D Open Source

Material elaborado para el curso de Arduino en el CEP de Huelva: Impresión 3D Open Source

Introducción a la impresión 3D Open Source:

Generación de figuras 3D: OpenSCAD y BlocksCAD:

Información sobre OpenSCAD BlocksCAD:

Software de control de impresora 3D: Cura

Metodología y método de trabajo con S4A

Metodología con S4A:

Formación de equipos de trabajo, trabajo por actividades, estructura de éstas y tipología. Trabajo por proyectos.

Método de trabajo con S4A:

Método de trabajo con S4A: como afrontar la resolución de un problema planteando,  la finalidad, esquema de entradas y salidas, dando lugar al hardware. Como afrontar la resolución del software mediante pseudocódigo  y diagrama de flujo

Introducción a Processing

Algunos ejemplos que nos pueden ser útiles para nuestro proyecto:

Clases y Objetos:

Las clases y objetos es un concepto avanzado de Processing que nos puede servir cuando en nuestro proyecto se repiten elementos.

Ejemplos para entender como funcionan las Clases y los Objetos:

Dibujar una circunferencia con Scratch dado radio y posición del centro

Captura de pantalla 2015-10-05 a la(s) 19.08.29

Uno de los problemas al que nos enfrentamos al usar la herramienta Lápiz con Scratch es el de como dibujar una circunferencia. Concretamente mis alumnos querían dibujar un campo de fútbol.
Una de las formas primitivas de solucionarlo es girar y mover, pero así no controlamos ni el radio ni la posición de esta.

Captura de pantalla 2015-10-05 a la(s) 18.52.42

Así que, si queremos dibujar una circunferencia controlando el radio y la posición lo debemos hacer usando la técnica de representación de funciones.

Para ver como representar una función podemos ver el artículo de programamos: dibujar funciones con Scratch

Para dibujar la circunferencia tenemos que despejar el valor de la y de la ecuación de la circunferencia.

Captura de pantalla 2015-10-05 a la(s) 19.02.07

Siendo r el radio y (x0,y0) la posición del centro de la circunferencia. Seguir leyendo

OpenScad en 4ºESO Tecnología

Propuesta de trabajo con OpenScad con propuestas de Prácticas y un Proyecto de libre elección

  1. Programación
  2. Información
  3. Hacer
  4. Prácticas
  5. Proyecto
  6. Evaluación

1.- Programación

Objetivos:

  • Comprender los conceptos básicos de diseño e impresión 3D, acercándonos a los principios de la fabricación digital y entender su importancia y potencial
  • Comprender la potencia del diseño parametrizable
  • Formar parte de la comunidad thingiverse que comparte conocimiento libre
  • Acostumbrarse a trabajar con los ejes de coordenadas
  • Diseñar piezas sencillas para impresión 3D
  • Mejorar la visión espacial
  • Mejorar nuestra capacidad de expresión de ideas mediante diseño gráfico
  • Programar

Contenidos:

  • Funciones primitivas básicas: cube, cylinder.
  • Funciones básicas: translate, rotate, scale
  • Operaciónes booleanas: Union, difference, intersection
  • Parametrización y modularización.
  • Medidas con calibre y reproducción de objetos reales en 3D.

Tiempo: 12 sesiones

2.- Información Seguir leyendo