Introducción
Segunda temporada de los tutoriales de Freecad. Se parte de todo lo aprendido en la primera temporada, por eso es recomendable que empieces por ellos.
Está segunda temporada también está orientada a hacer diseños imprimibles, para que los puedas imprimir en tu impresora 3D opensource.
Claves
Tutorial Freecad. Temporada 2. Serie de microtutoriales sobre Freecad, una herramienta de diseño libre y multiplataforma.
Descargas
Todos los ejemplos están accesibles desde el repositorio en github
|
|
PLAYLIST
¡Manos a la obra!
1 Presentación
Descripción
Freecad es una aplicación libre para diseño 3D, que pertenece al patrimonio tecnológico de la humanidad. Al ser libre, las fuentes están disponibles y cualquier persona o desarrollador tiene acceso a este código para estudiarlo, mejorarlo o compartirlo. Con el software privativo, es el fabricante el que piensa por nosotros y nos dice lo que es bueno para nosotros. También decide qué sistemas operativos son los que debemos usar. Con el software libre es todo lo contrario: la comunidad tiene acceso al código y puede modificarlo para hacer implementar nuevas funcionalidades. La versión de Freecad que utilizaremos en estos tutoriales es la 0.15.4671 (estable)
Freecad todavía es una herramienta en desarrollo, y nos permite hacer todavía lo mismo que con los programas comerciales tradicionales de CAD. Sin embargo avanza muy rápidamente y cada vez se pueden hacer más cosas. Como ejemplo, podéis ver el modelo 3D de la Prusa hephestos. Todas las piezas han sido modeladas en Freecad. Y se han ensamblado también con Freecad.
Todas las piezas diseñadas en este tutorial, así como las imágenes de esta wiki y las soluciones de los ejercicios se irán almacenando en este repositorio de github
En todos los tutoriales se proponen ejercicios para practicar y afianzar los conceptos. Durante la publicación de los video-tutoriales, se propone que los usuarios que quieran hagan entrega de estos ejercicios. En este segunda temporada propongo que las entregan se hagan directamente a través de github. Github es una herramienta fundamental para compartir y poder realizar proyectos distribuidos entre muchísima gente de todas partes del mundo. Merece la pena aprenderlo. Y para fomentarlo, se popone que las entregas se hagan por este medio, además de hacerlo opcionalmente por las redes sociales.
En esta serie de tutoriales se enseña cómo usar github para compartir piezas
Finalmente, para resolver las dudas y plantear preguntas sobre conceptos que no se han entendido bien, podéis usar los foros oficiales de freecad (hay en español e inglés) y la comunidad de Clone wars. Este último está especializado en impresoras 3D, pero hay muchos usuarios en él que usan Freecad y también os podrán ayudar. Por favor, no me enviéis correos privados, ni preguntas directas por redes sociales. Recibo demasiadas y no puedo responderlos. Si me dedicase a responderlos, no podría ni hacer tutoriales ni tener tiempo libre para mí.
¡¡Comenzamos!!
Ejercicios propuestos
- Instalar la versión 0.15 (estable) de Freecad en vuestros ordenadores
2 Configurando que es gerundio
Ventana de preferencias inicial ( click para ampliar)
|
Ficheros de freecad con sus miniaturas activadas ( click para ampliar)
|
Descripción
Configuraremos Freecad para trabajar. Estableceremos el banco de trabajo por defecto, el idioma, el estilo de navegación, el refinado de piezas, las miniaturas, los mensajes de la consola de python, etc.
- Conceptos nuevos: Miniatura de fichero
Explicación
Arrancamos la versión 0.15 de Freecad por vez primera. Nos aseguramos que es la versión correcta. Nos vamos a Help / About FreeCAD y comprobamos que la revisión es la 4671.
Abrimos la ventana de preferencias en Edit / Preferences
Pantalla inicial al arrancar freecad por primera vez ( click para ampliar)
|
Accediendo al menú de preferencias, para configurar ( click para ampliar)
|
En la pestaña General configuramos el idioma. Seleccionamos "Español de España" y le damos a aplicar. En los tutoriales lo voy a dejar configurado en Inglés para que otras personas que no entiendan español al menos puedan ver la interfaz en Inglés.
Ventana inicial de preferencias ( click para ampliar)
|
Idioma cambiado a Español ( click para ampliar)
|
En la misma pestaña, un poco más abajo (indicado en rojo en la figura) configuramos el banco de trabajo por defecto, que es el que aparecerá cuando arranquemos freecad. Seleccionamos part
En la pestaña document seleccionamos las siguientes opciones, marcadas en rojo en la figura:
- Create new document at start up. Al arrancar freecad se creará un documento nuevo por defecto
- Save thumbnail into project.... Al guardar los ficheros se nos creará una imagen en miniatura que se visualizará en el navegador de ficheros. Esta muy útil cuando tenemos muchas piezas
- Authoring and license: Escribimos nuestro nombre y la licencia por defecto que se aplicará a las piezas que hagamos (esto luego se puede cambiar para cada pieza)
Banco de trabajo por defecto: Part ( click para ampliar)
|
Opciones modificadas en la pestaña de document ( click para ampliar)
|
En la pestaña "Output window" configuramos la salida de los mensajes de python, para que aparezcan en la ventana de informes. Será muy útil cuando programemos piezas paramétricas en Freecad. En Display / 3D View seleccionamos el estilo de navegación. El que usaré en los tutoriales es el de "Blender"
Configurar la vista de los mensajes en python ( click para ampliar)
|
Configurar el modo de navegación ( click para ampliar)
|
Ahora le damos al ok para que se graben las opciones. Desde la ventana principal seleccionamos el banco de trabajo part y nuevamente nos vamos a edit / preferences para abrir la ventana de configuración. Vemos que ahora salen más opciones. Esto es porque al seleccionar el banco part se ha cargado dinámicamente. Los banco de trabajo en freecad, en vez de cargarse todos, sólo lo hacen lo que vamos seleccionando.
Activamos todas las opciones de refinado, de manera que cada vez que apliquemos una operación booleana se comprobarán y refinarán los objetos resultantes.
Seleccionar el banco de trabajo Part ( click para ampliar)
|
Opciones de comprobación y refinado activadas ( click para ampliar)
|
Vamos a comprobar si las opciones de refinado funcionan bien. Creamos un documento nuevo. Y colocamos dos cubos uno al lado del otro. Uno de ellos lo hacemos de una altura más baja. Aplicamos la operación de unión y comprobamos que se convierten en un único objeto (se han refinado el objeto).
Cubo hola mundo ( click para ampliar)
|
Unión de cubos para comprobar el refinado ( click para ampliar)
|
Ahora lo grabamos para comprobar si nos sale la imagen en miniatura. Le damos al icono de guardar. Abrimos el navegador de archivos y nos vamos a al directorio donde hemos grabado el fichero. Deberá aparecer en miniatura los dos cubos unidos
Grabando el fichero de prueba ( click para ampliar)
|
Fichero con la miniatura mostrándose ( click para ampliar)
|
Si ahora salimos del freecad y volvemos a ejecutarlo, automáticamente se nos situará en el banco de trabajo part y con un documento nuevo creado, listos para empezar a diseñar
Estado inicial del Freecad al arrancar, una vez configurado ( click para ampliar)
|
Ejercicios propuestos
- Ejercicio 1: Configurar Freecad como se ha indicado en el tutorial
- Ejercicio 2: Generar tres ficheros freecad para ver sus miniaturas: un cilindro rojo, un cono verde y un toro azul
Las miniaturas de los tres ficheros generados ( click para ampliar)
|
Entregas
Ficheros
Tomando medidas
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
Descripción
Plantilla wiki para crear nuevos tutoriales
Explicación
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
Ejercicios propuestos
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
Ficheros
X Plantilla
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
Descripción
Plantilla wiki para crear nuevos tutoriales
Explicación
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
Ejercicios propuestos
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
[[|thumb|300px| (click para ampliar)]]
|
Ficheros
TODO
- Tomando medidas
- Part: cuñas
- Part: planos
- Part: Elipsoide
- Part: Prismas
- Part: Espiral
- Módulo draft
- Ensamblajes
- Programación de piezas en python
- Cotas
- Vistas
- Bounding box
Repositorio
Los ficheros fuentes están en este repositorio:
Autor
Licencia
Sobre este tutorial
Este tutorial está realizado exclusivamente usando herramientas libres.
- Sistema Operativo: Ubuntu Linux 14.10
- Freecad: Freecad 0.15.4671
- Retoque imagenes: gimp 2.8.10
- Dibujos: inkscape 0.48.5
- Grabación escritorio: Kazam 1.4.5
- Edición de vídeos: Openshot 1.4.3
- Visualización de las pulsaciones del ratón: keymon 1.17
|
Enlaces