Diferencia entre revisiones de «Tutorial Freecad. Temporada 2»
(→Ficheros) |
|||
(No se muestran 830 ediciones intermedias del mismo usuario) | |||
Línea 4: | Línea 4: | ||
== Introducción == | == Introducción == | ||
+ | '''Segunda temporada''' de los tutoriales de Freecad. Se parte de todo lo aprendido en la [[Diseño de piezas con Freecad|primera temporada]], por eso es recomendable que empieces por ellos. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | <center>[[Archivo:Logo-freecad.jpeg|border|100px|link=Diseño de piezas con Freecad]]</center> | ||
+ | | [[Diseño de piezas con Freecad|Tutorial: Diseño de piezas con Freecad]]<br> Empezando a diseñar piezas 3D con Freecad <br> | ||
+ | '''Temporada 1''' | ||
+ | |---- | ||
+ | |} | ||
+ | |||
+ | Está segunda temporada también está orientada a '''hacer diseños imprimibles''', para que los puedas imprimir en tu impresora 3D opensource. | ||
+ | '''La mejor manera de aprender es practicando'''. Por ello, en todos los tutoriales se '''proponen ejercicios''' (cuyas soluciones están en esta wiki y en el repositorio). Las entregas de ejercicios se hacen a través de github. Los ejercicios recibidos de los 3 primeros se publican en esta wiki, con sus nombres. | ||
=== Claves === | === Claves === | ||
+ | Tutorial Freecad. Temporada 2. Serie de microtutoriales sobre Freecad, una herramienta de diseño libre y multiplataforma. | ||
== Descargas == | == Descargas == | ||
+ | {| {{tablabonita}} | ||
+ | | Todos los ejemplos están accesibles desde el repositorio en [https://github.com/Obijuan/tutoriales-freecad/tree/master/Temporada-2 github] | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | == PLAYLIST == | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/playlist?list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''PLAYLIST CON TODOS LOS VIDEOS DE LA TEMPORADA 2'''] | ||
+ | |} | ||
+ | |||
+ | == ¡Manos a la obra! == | ||
+ | |||
+ | === 1 Presentación === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=tvevj-esu_E&index=1&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 1/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Screenshot-2015-02-07-freecad-web.png|thumb|400px| [http://www.freecadweb.org/ La web de freecad] (''click para ampliar'')]] | ||
+ | | [[Archivo:Screenshot-2015-02-07-Prusa-hephestos-assembly.png|thumb|400px| [http://reprap.org/wiki/Prusa_i3_Hephestos/es Prusa hephestos] modelada en Freecad (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | [http://www.freecadweb.org/ 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)''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Patrimonio-tecnologico-humanidad-drawing.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:Libre-hexagon-logo.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | 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 [https://github.com/bq/prusa-i3-hephestos Prusa hephestos]. Todas las piezas han sido modeladas en Freecad. Y se han ensamblado también con Freecad. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Prusa-hephestos-final-3.png|thumb|300px| [http://reprap.org/wiki/Prusa_i3_Hephestos/es Prusa hephestos] (''click para ampliar'')]] | ||
+ | | [[Archivo:Prusa-hephestos-cable-chain-2.png|thumb|300px| [http://reprap.org/wiki/Prusa_i3_Hephestos/es Prusa hephestos] (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | 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 [https://github.com/Obijuan/tutoriales-freecad/tree/master/Temporada-2 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. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Github-logo.jpg|thumb|300px| [https://github.com/ Github] (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | En esta serie de tutoriales se enseña cómo usar github para compartir piezas | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | <center>[[Archivo:Github-freecad-logo.png|border|100px|link=Tutorial: Github y Freecad]]</center> | ||
+ | | [[Tutorial: Github y Freecad| Tutorial: Github y Freecad: Aprendiendo a contribuir]] <br>Incrementa las piezas 3D del patrimonio tecnológico de la humanidad | ||
+ | |---- | ||
+ | |} | ||
+ | |||
+ | Finalmente, para '''resolver las dudas y plantear preguntas''' sobre conceptos que no se han entendido bien, podéis usar los [http://forum.freecadweb.org/ foros oficiales de freecad] (hay en español e inglés) y [https://groups.google.com/forum/#!forum/asrob-uc3m-impresoras-3d 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í. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Clone-Wars-logo.png|thumb|300px| [http://www.reprap.org/wiki/Proyecto_Clone_Wars Clone wars] (''click para ampliar'')]] | ||
+ | | [[Archivo:Frecad-forum.png|thumb|300px| [http://forum.freecadweb.org/ Foros freecad] (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ¡¡Comenzamos!! | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * Instalar la versión 0.15 (estable) de Freecad en vuestros ordenadores | ||
+ | |||
+ | === 2 Configurando que es gerundio === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=6HaHc7xY4I8&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=2 '''Video Tutorial 2/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-window-preferences-1.png|thumb|300px| Ventana de preferencias inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-thumbnails-2.png|thumb|300px| 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''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02-exp1.png|thumb|300px| Pantalla inicial al arrancar freecad por primera vez (''click para ampliar'')]] | ||
+ | | [[Archivo:T02-exp2.png|thumb|300px| 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. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-window-preferences-1.png|thumb|300px| Ventana inicial de preferencias (''click para ampliar'')]] | ||
+ | | [[Archivo:T02-exp4.png|thumb|300px| 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) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02-exp5.png|thumb|300px| Banco de trabajo por defecto: Part (''click para ampliar'')]] | ||
+ | | [[Archivo:T02-exp6.png|thumb|300px| 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" | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02-exp7.png|thumb|300px| Configurar la vista de los mensajes en python (''click para ampliar'')]] | ||
+ | | [[Archivo:T02-exp8.png|thumb|300px| 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. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02-exp9.png|thumb|300px| Seleccionar el banco de trabajo Part (''click para ampliar'')]] | ||
+ | | [[Archivo:T02-exp10.png|thumb|300px| 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). | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02-exp11.png|thumb|300px| Cubo hola mundo (''click para ampliar'')]] | ||
+ | | [[Archivo:T02-exp12.png|thumb|300px| 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 | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02-exp13.png|thumb|300px| Grabando el fichero de prueba (''click para ampliar'')]] | ||
+ | | [[Archivo:T02-exp14.png|thumb|300px| 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 | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02-exp15.png|thumb|300px| 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 | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02-ej2-miniaturas.png|thumb|300px| Las miniaturas de los tres ficheros generados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicio 2: Entregas de [https://github.com/jmartinz Jose M. Martín] (#1), [https://github.com/zerberros Jairo Zerberos] (#2) y [https://github.com/rafadesu Rafael Lorenzo Alonso]. ¡Gracias! | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:FC T02-ej2-jmartinz.png|thumb|300px| [https://github.com/jmartinz Jose M. Martín] ¡Gracias! (''click para ampliar'')]] | ||
+ | | [[Archivo:Ejercicio 01-oLeOIE.png|thumb|300px| [https://github.com/zerberros Jairo Zerberos] (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T02 EJ02-rafadesu.png|thumb|300px| [https://github.com/rafadesu Rafael Lorenzo Alonso] (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T02-configuracion-inicial/T02-ejemplo-1.fcstd T02-ejemplo-1.fcstd] | ||
+ | | Ejemplo de las dos cajas unidas, para comprobar el refinado | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T02-configuracion-inicial/T02-ej2-cilindro-rojo.fcstd T02-ej2-cilindro-rojo.fcstd] | ||
+ | | '''Ejercicio 2''': Parte 1: Cilindro rojo | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T02-configuracion-inicial/T02-ej2-cono-verde.fcstd T02-ej2-cono-verde.fcstd] | ||
+ | | '''Ejercicio 2''': Parte 2: Cono verde | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T02-configuracion-inicial/T02-ej2-toro-azul.fcstd T02-ej2-toro-azul.fcstd] | ||
+ | | '''Ejercicio 2''': Parte 3: Toro azul | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 3 Tomando medidas === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=mkTZ-6UI2ts&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=3 '''Video Tutorial 3/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Utilización de las herramientas para tomar medidas de distancias y ángulos: metro y regla. | ||
+ | |||
+ | * '''Conceptos nuevos''': Medida de distancia, medida angular, medida persistente | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | Abrimos el fichero [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T03-Tomando-medidas/T03-ejemplo-1-cubos.fcstd T03-ejemplo-1-cubos.fcstd] que contiene dos cubos de 10mm de lado. Vamos a '''tomar medidas''' del primer cubo. Pinchamos en el '''icono del metro''' [[Archivo:Freecad-icono-metro-1.png]], en el banco de trabajo '''part'''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-1.png|thumb|300px| Fichero inicial T03-ejemplo1-cubos abierto (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-2.png|thumb|300px| Pinchando en la herramienta de medir: "metro" (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Se nos abre en la ventana izquierda el menú de las medidas. Vamos a '''medir''' una de las '''aristas inferiores'''. Pinchamos en el '''primer vértice'''. Observamos que en el menú de la derecha se pone un tick verde en la parte de "Selection 01" y la flecha roja pasa a estar en "Selection 02" para indicarnos que pinchemos en el segundo vértice. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-3.png|thumb|300px| Herramienta de medir activada (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-4.png|thumb|300px| Seleccionando el primer vértice de la arista a medir (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Pinchamos en el segundo vértice y nos '''aparece la medida'''. La arista mide 10mm. Esta medida es sólo visual. No está presente en el diseño. '''No es persistente'''. Si ahora grabásemos y volviésemos a abrir el fichero, la medida NO aparecería. El metro se usa para tomar medidas temporales, en un momento puntual. | ||
+ | |||
+ | La herramienta se queda esperando a que seleccionemos más vértices. Vamos a medir la distancia de la diagonal de la cara superior. Repetimos el proceso. Pinchamos en el primer vértice y luego en el segundo. Ahora nos aparecerán varias distancias (ver figura). La '''distancia en rojo''' es la que queremos medir. En Freecad se denomina '''distancia 3D'''. Adicionalmente nos aparecen las distancias a lo largo de los ejes x,y entre los dos vértices, en color verde. En Freecad se denomina '''distancia Delta'''. Hace referencia a los incrementos que hay que aplicar al primer vértice para alcanzar el segundo. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-5.png|thumb|300px| Segundo vértice seleccionado. Arista medida (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-6.png|thumb|300px| Diagonal superior del cubo medida (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Apretamos el botón de cerrar (close) para salir del modo de tomar medidas. En la parte superior, seleccionamos como vista el '''modelo alámbrico'''. De esta manera veremos mejor las medidas. Cuando está seleccionada la vista por defecto, aparece este icono: [[Archivo:Freecad-Icono-vista-normal.png]]. Al seleccionar el modelo alámbrico aparece este otro: [[Archivo:Freecad-Icono-vista-alambrica.png]] | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-7.png|thumb|300px| Medidas finalizadas (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-8.png|thumb|300px| Vista alámbrica del cubo, para ver mejor las medidas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | La visualización de los 2 tipos de distancia se puede modificar. Pinchando en el icono [[Archivo:Freecad-toggle-3d.png]] ocultamos/activamos las distancias 3D (rojas). Pinchando en este icono [[Archivo:Freecad-toggle-delta.png]] hacemos lo mismo pero con las distancias delta (verdes). Con el icono [[Archivo:Freecad-toggle-3d-delta.png]] activamos/desactivadamos ambas medidas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-9.png|thumb|300px| Distancias 3D desactivadas. Sólo se visualizan las distancias "delta" (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-10.png|thumb|300px| Distancias delta desactivadas. Sólo se visualizan las 3D (rojas) (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Pinchamos en el icono [[Archivo:Freecad-borrar-medidas.png]] para eliminar todas las medidas. Esta acción es irreversible. Ahora podemos tomar medidas nuevas. Vamos a obtener la diagonal central del cubo. Visualizamos ambas distancias, la 3D y la Delta | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-11.png|thumb|300px| Medidas borradas (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-12.png|thumb|300px| Medida de la diagonal interior del cubo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Las medidas se pueden tomar entre cualquier par de vértices. No está restringido sólo a los vértices de una pieza. Para comprobarlo seleccionamos 2 vértices, cada uno perteneciente a un cubo distinto. Podemos ver las dos distancias: la 3D y la delta. | ||
+ | |||
+ | Además de medir distancias, también podemos medir ángulos. Para ello abrimos el ejemplo [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T03-Tomando-medidas/T03-ejemplo-2-piramide.fcstd T03-ejemplo-2-piramide.fcstd] que tiene una pirámide. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-13.png|thumb|300px| Distancia entre vértices que pertenecen a objetos diferentes (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-14.png|thumb|300px| Ejemplo de la pirámide cargado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Pinchamos en el icono [[Archivo:Freecad-medida-angulo.png]]. Igual que con la herramienta del metro, seleccionamis primero una arista y luego la segunda. Nos aparecerá en color azul el ángulo entre ambas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-15.png|thumb|300px| Seleccionando una arista de la pirámide para medir el ángulo con la base (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-16.png|thumb|300px| Ángulo medido entre dos aristas de la pirámide (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Medimos el '''ángulo entre dos aristas de la base''' de la pirámide. Son de 90 grados, porque es una base cuadrada. | ||
+ | |||
+ | Por último vamos a usar la regla para tomar '''medidas persistentes'''. Primero usamos el metro en la pirámide para conocer la longitud de una arista de la base | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-17.png|thumb|300px| Angulo de las aristas de la base de la pirámide (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-18.png|thumb|300px| Longitud de una de las aristas de la base de la pirámide (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Pinchamos en el icono: [[Archivo:Freecad-regla-medir.png]]. Nos cambia el cursos a forma de cruz y con una regla roja. Seleccionamos el primer vértice de la arista y luego el segundo. Nos aparece una cota en blanco con la distancia (10mm). Si nos fijamos en el árbol de objetos de freecad, observamos que aparece un objeto nuevo que se llama '''distance'''. Es un objeto de Freecad, que podemos ocultar/visualizar y que se grabará en el propio fichero de freecad | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-19.png|thumb|300px| Tomando medidas persistentes en la arista de la base de la pirámide. Selección del primer vértice (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-20.png|thumb|300px| Medida persistente de la arista de la base (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Como el resto de objetos, si seleccionamos la medida y nos vamos a su pestaña de propiedades, nos aparecen opciones que podemos modificar, como por ejemplo el color del texto y de la línea de medida. Cambiando el atributo mirror a True la cota se cambia hacia el otro lado del plano. Con el parámetro "dist. factor" podemos cambiar la distancia. Lo ponemos a 0,25. Cambiamos el color del texto a azul y el de la cota a amarillo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-exp-21.png|thumb|300px| Propiedades de la medida persistente (''click para ampliar'')]] | ||
+ | | [[Archivo:T03-exp-22.png|thumb|300px| Cambiados los atributos de la medida persistente (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Tomar estas medidas en la cuña | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-ej1-sol.png|thumb|300px| Algunas medidas tomadas en la cuña (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Tomar estas medidas en el prisma hexagonal | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-ej2-sol.png|thumb|300px| Algunas medidas tomadas en el prisma (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Tomar medidas persistentes en la placa "hola" | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T03-ej3-sol.png|thumb|300px| Algunas medidas en la placa "hola" (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/DiegoLale Diego Lale]''': | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Ejercicio 3 1.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:Ejercicio 3 2.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:Ejercicio 3 3.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/zerberros Jairo Zerberos]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T3-freecad-ej1-Cuña.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T3-freecad-ej2-prisma.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |----- | ||
+ | | [[Archivo:T3-freecad-ej3-Hola.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:AngelLM-T03-ej1-cunya-sol.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:AngelLM-T03-ej2-prisma-sol.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | |----- | ||
+ | | [[Archivo:AngelLM-T03-ej3-hola-sol.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T03-Tomando-medidas/T03-ejemplo-1-cubos.fcstd T03-ejemplo-1-cubos.fcstd] | ||
+ | | Ejemplo 1 para hacer medidas: dos cubos | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T03-Tomando-medidas/T03-ejemplo-2-piramide.fcstd T03-ejemplo-2-piramide.fcstd] | ||
+ | | Ejemplo 2 para medir ángulos: pirámide | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T03-Tomando-medidas/T03-ej1-cunya.fcstd T03-ej1-cunya.fcstd] | ||
+ | | Enunciado ejercicio 1: Cuña | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T03-Tomando-medidas/T03-ej2-prisma.fcstd T03-ej2-prisma.fcstd] | ||
+ | | Enunciado ejercicio 2: Prisma de base hexagonal | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T03-Tomando-medidas/T03-ej3-hola.fcstd T03-ej3-hola.fcstd] | ||
+ | | Enunciado ejercicio 3: Placa "hola" | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T03-Tomando-medidas/T03-ej3-hola-sol.fcstd T03-ej3-hola-sol.fcstd] | ||
+ | | Solución del ejercicio 3 | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 4 Cuñas y pirámides === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=jSv-xPEBg48&index=4&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 4/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-piramide.png|thumb|300px| La pirámide de keops (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-cunya.png|thumb|300px| Cuña (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | En el banco de trabajo '''part''' tenemos diferentes objetos primitivos paramétricos como cubos, esferas, conos, etc. Existen más objetos que se encuentran en el icono de "'''creación de primitivas geométricas paramétricas'''". Uno de ellos es la '''cuña''' (wedge), que entre otras cosas nos permite hacer pirámides de base rectangular | ||
+ | |||
+ | * '''Conceptos nuevos''': Cuña paramétrica | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Accedemos al resto de '''primitivas geométricas''' pinchando en el icono [[Archivo:Freecad-icono-primitivas.png]]. Se nos abre un menú en la pestaña de task de la parte derecha. Por defecto está seleccionado el objeto plano. Pinchamos en el '''desplegable del plano''' y nos aparecen todas las primitivas geométricas que podemos crear. Además de las ya conocidas: cubo, esfera... tenemos planos, prismas, elipsoides, espirales, puntos, rectas, círculos, polígonos, etc. '''Seleccionamos la cuña''' (Wedge) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-exp-1.png|thumb|300px| Menú de primitivas geométricas. Por defecto está seleccionado el plano (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-exp-2.png|thumb|300px| Seleccionando la cuña (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Aparece un menú con los '''10 parámetros''' que tenemos para definir la cuña. La cuña está orientada hacia el eje de las Y. Consta de 2 bases, una mayor y una menor, separadas una distancia. La base mayor está definida por los parámetros '''xmin''', '''xmax''', '''zmin''' y '''zmax'''. La base menor por '''x2min''', '''z2min''', '''x2max''', '''z2 max'''. Y la altura queda determinada por '''ymin''', '''ymax'''. Dejamos los parámetros por defecto y pinchamos en el botón de "create". Aparece la cuña. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-exp-3.png|thumb|300px| Menú para crear un objeto tipo cuña (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-exp-4.png|thumb|300px| Cuña creada, con los parámetros por defecto (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Podríamos seguir creando otros objetos primitivos, pero pinchamos en "close" para terminar. Seleccionamos la cuña y abrimos la pestaña de "data" donde están los 10 parámetros de la cuña, que podemos modificar | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-exp-5.png|thumb|300px| Cuña, fuera del menú (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-exp-6.png|thumb|300px| Propiedades de la cuña (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Los parámetros '''xmin''', '''xmax''', '''zmin''' y '''zmax''' afectan a la posición de los vértices de la base mayor | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-exp-7.png|thumb|300px| Parámetros xmin y xmax modificados (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-exp-8.png|thumb|300px| Parámetros zmin y zmax modificados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Los parámetros '''x2min''', '''x2max''', '''z2min''' y '''z2max''' determinan las posiciones de los vértices de la base menor | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-exp-9.png|thumb|300px| Parámetros x2min y x2max modificados (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-exp-10.png|thumb|300px| Parámetros z2min y z2max modificados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Los parámetros '''ymin''', '''ymax''' establecen la distancia entre las dos bases. | ||
+ | Para hacer una pirámide hacemos que todos los vértices de la base menor estén en el mismo punto. Para ello hacemos que los parámetros x2min, x2max, z2min y z2max valgan lo mismo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-exp-11.png|thumb|300px| Parámetros ymin y ymax modificados (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-exp-12.png|thumb|300px| Una pirámide: todos los vértices de la base menor en el mismo punto (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a hacer la pirámide de keops a escala :-) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-exp-13.png|thumb|300px| La pirámide de keops (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-exp-14.png|thumb|300px| La pirámide de keops final (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Casa con tejado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-ej1-house-1.png|thumb|300px| Casa con tejado (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-ej1-house-2.png|thumb|300px| Medidas de la casa (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Obelisco | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-ej2-obelisco-1.png|thumb|300px| Obelisco (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-ej2-obelisco-2.png|thumb|300px| Dimensiones de la base del obelisco (''click para ampliar'')]] | ||
+ | |----- | ||
+ | | [[Archivo:T04-ej2-obelisco-3.png|thumb|300px| Resto de dimensiones (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Cuenco | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T04-ej3-cuenco-1.png|thumb|300px| Cuenco (''click para ampliar'')]] | ||
+ | | [[Archivo:T04-ej3-cuenco-2.png|thumb|300px| Dimensiones del cuenco (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Ej1.png|thumb|300px| Ejercicio 1 de b1-66er (''click para ampliar'')]] | ||
+ | | [[Archivo:Ej2.png|thumb|300px| Ejercicio 2 de b1-66er (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:Freecad-T2-04-Ej3.png|thumb|300px| Ejercicio 3 de b1-66er (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM]''' (Angel, Madrid) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Freecad-T2-TO4-ej1-casa-AngelLM.jpg|thumb|300px| Ejercicio 1 de AngelLM (''click para ampliar'')]] | ||
+ | | [[Archivo:TO4-ej2-obelisco.jpg|thumb|300px| Ejercicio 2 de AngelLM (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:Freecad-T2-TO4-ej3-cuenco-AngelLM.jpg|thumb|300px| Ejercicio 3 de AngelLM (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Freecad-T2-04-Casa-gut-mart.png|thumb|300px| Ejercicio 1 de gut-mart (''click para ampliar'')]] | ||
+ | | [[Archivo:Monolito.png|thumb|300px| Ejercicio 2 de gut-mart (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:Freecad-T2-04-Recipiente-gut-mart.png|thumb|300px| Ejercicio 3 de gut-mart (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T04-cunyas-y-piramides/T04-ejemplo-piramide-keops.fcstd T04-ejemplo-piramide-keops.fcstd] | ||
+ | | Ejemplo del tutorial: Pirámide de Keops | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T04-cunyas-y-piramides/T04-ej1-casa.fcstd T04-ej1-casa.fcstd] | ||
+ | | Ejercicio 1: Casa con tejado | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T04-cunyas-y-piramides/T04-ej2-obelisco.fcstd T04-ej2-obelisco.fcstd] | ||
+ | | Ejercicio 2: Obelisco | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T04-cunyas-y-piramides/T04-ej3-cuenco.fcstd T04-ej3-cuenco.fcstd] | ||
+ | | Ejercicio 3: Cuenco | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 5 Haciendo prismas === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=0qNhy-HsN_I&index=5&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 5/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-ini-1.png|thumb|300px| Prisma de base hexagonal (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-ini-2.png|thumb|300px| Vaciado hexagonal (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Creación de prismas paramétricos | ||
+ | |||
+ | * '''Conceptos nuevos''': Prisma | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Los '''prismas''' en Freecad son '''objetos primitivos y paramétricos'''. Para crearlos pinchamos en el icono [[Archivo:Freecad-icono-primitivas.png]] y seleccionamos la '''opción prisma'''. Se nos abre la pantalla de creación de prismas, donde se definen sus '''tres parámetros''': '''Número de lados''' de los polígonos de las bases, '''radio''' de los vértices y '''altura''' del prisma. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-exp-1.png|thumb|300px| Seleccionando la herramienta de creación de prismas (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-exp-2.png|thumb|300px| Menú de creación de prismas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a crear el prisma por defecto, que tiene base hexagonal. Le damos al botón "'''create'''" y luego cerramos la herramienta pinchando en "'''close'''". | ||
+ | Lo seleccionamos y desde la pestaña "DATA" tenemos acceso a sus tres propiedades | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-exp-3.png|thumb|300px| Prisma de base hexagonal (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-exp-4.png|thumb|300px| Propiedades del prima (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Probamos a cambiar los parámetros. Modificamos los '''lados de los polígonos''' a 3 y luego a 10 | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-exp-5.png|thumb|300px| Bases triangulares (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-exp-6.png|thumb|300px| Bases decagonales (10 lados) (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Modificamos el radio de las bases | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-exp-7.png|thumb|300px| Radio grande (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-exp-8.png|thumb|300px| Radio pequeño (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | y por último modificamos la altura | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-exp-9.png|thumb|300px| Altura pequeña (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-exp-10.png|thumb|300px| Altura grande (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Usaremos el prisma para hacer un hueco. Colocamos una base centrada, atravesada por el prisma, y hacemos la resta. Aparece un vaciado con forma hexagonal | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-exp-11.png|thumb|300px| Prisma atravesando una base (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-exp-12.png|thumb|300px| Vaciado hexagonal (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Como el prisma es paramétrico, al modificar sus parámetros automáticamente se recalcula el vaciado. Así podemos cambiar el radio y la forma del vaciado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-exp-13.png|thumb|300px| Modificando el radio del vaciado (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-exp-14.png|thumb|300px| Modificando la forma del vaciado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Portalápices de base pentagonal | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-ej1-1.png|thumb|300px| Portalápices (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-ej1-2.png|thumb|300px| Medidas del portalápices (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Escuadra con tuercas empotradas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-ej2-1.png|thumb|300px| Escuadra con tuercas empotradas (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-ej2-2.png|thumb|300px| Medidas de la escuadra (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Fichas poligonales | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-ej3-1.png|thumb|300px| Fichas (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-ej3-2.png|thumb|300px| Medidas de las fichas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/exodous Juan Manuel Roldán] (Exodous)''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-ej1-Portalapices-exodous.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-ej2-exodous-Escuadra.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T05-ej3-exodous-Fichas.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-ej-1-AngelLM-portalapices.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-ej-2-AngelLM-tuerca-empotrada.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T05-ej-3-fichas.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T05-ej1-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T05-Ej2-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T05-Ej3-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T05-prismas/T05-example.fcstd T05-example.fcstd] | ||
+ | | Ejemplo del tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T05-prismas/T05-ej-1-portalapices.fcstd T05-ej-1-portalapices.fcstd] | ||
+ | | Ejercicio 1: Portalápices | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T05-prismas/T05-ej-2-tuerca-empotrada.fcstd T05-ej-2-tuerca-empotrada.fcstd] | ||
+ | | Ejercicio 2: Escuadra con tuercas empotradas | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T05-prismas/T05-ej-3-fichas.fcstd T05-ej-3-fichas.fcstd] | ||
+ | | Ejercicio 3: Fichas | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 6 Piezas en planos inclinados === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=2uO1U2MS9Kc&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=6 '''Video Tutorial 6/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Creación de objetos paramétricos primitivos sobre una cara inclinada | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Abrimos el fichero [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T06-piezas-planos-inclinados/T06-ejemplo-plano-inclinado-ini.fcstd T06-ejemplo-plano-inclinado-ini.fcstd] que contiene un plano inclinado sobre el que colocaremos diferentes objetos. Pinchamos en el icono [[Archivo:Freecad-icono-primitivas.png]] para acceder a los objetos primitivos y en el desplegable seleccionamos la caja (box) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-exp-1.png|thumb|300px| Plano inclinado inicial cargado (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-exp-2.png|thumb|300px| Menú para colocar un cubo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | En la parte inferior hay un desplegable que pone "'''Location'''". Cerramos el actual "Geometric primitives" y abrimos el de la localización. Este menú nos permite establecer la '''posición y orientación iniciales del objeto a crear'''. Lo podemos hacer bien introduciendo las coordenadas en las casillas o bien mediante un método gráfico (más intuitivo). Para ello pinchamos primero en el botón 3D View | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-exp-3.png|thumb|300px| Abierto del desplegable "location" de la caja (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-exp-4.png|thumb|300px| Pinchando en el botón 3D view del menú de localización (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora nos situamos sobre el plano donde colocar el cubo (el plano se pondrá amarillo). Movemos el ratón a la posición donde queremos que esté situada la esquina del cubo y le damos al botón izquierdo del ratón. En las casillas de posición (x,y,z) y orientación nos aparecerán los nuevos datos. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-exp-5.png|thumb|300px| Seleccionando el plano de apoyo y la posición del cubo (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-exp-6.png|thumb|300px| Posición y orientación del cubo calculadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Le damos a "Create" y nos aparece el cubo sobre el plano. Cerramos la herramienta y cambiamos el color del cubo a azul | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-exp-7.png|thumb|300px| Cubo creado sobre el plano (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-exp-8.png|thumb|300px| Cubo azul sobre el plano (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora vamos a colocar un cono al lado del cubo. Repetimos la operación. Seleccionamos la creación de un cono y entramos en el menú "location". Pinchamos en 3D view y seleccionamos el punto y plano donde colocar el cono. Luego le damos a "create". Nos aparece el cono | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-exp-9.png|thumb|300px| Seleccionando plano y posición del cono (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-exp-10.png|thumb|300px| Cono colocado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Modificamos los parámetros del cono para que la base inferior tenga 6mm de radio (radius1) y termine en punta (radius2 = 0). Cambiamos también el color para diferenciarlo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-exp-11.png|thumb|300px| Cono con sus parámetros cambiados (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-exp-12.png|thumb|300px| Cono de color rojo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Añadimos ahora un cilindro, de la misma forma. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-exp-13.png|thumb|300px| Seleccionando plano y posición del cilindro (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-exp-14.png|thumb|300px| Cilindro Amarillo sobre el plano (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | y por último un prisma hexagonal, de color verde | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-exp-15.png|thumb|300px| Seleccionando plano y posición del prisma (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-exp-16.png|thumb|300px| Prisma hexagonal sobre el plano (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Chásis de robot con sensores de ultrasonidos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-ej1-chassis-robot-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-ej1-chassis-robot-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Batería láser rebelde | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-ej2-bateria-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-ej2-bateria-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Personaje. HEXrec :-) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-ej3-hexrec-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-ej3-hexrec-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:T06-ej3-hexrec-3.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM] (Angel Larrañaga)''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-ej1-AngelLM-cabeza-robot.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-ej2-bateria.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T06-ej3-AngelLM-hexrec.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu] (Rafael Lorenzo Alonso)''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-ej1-rafadesu-chassis-robot-sol-medidas.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-ej2-bateria-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T06-ej3-rafadesu-hexrek-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T06-Ej1-b1-66er-robot.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T06-Ej2-b1-66er-bateria.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T06-Ej3-b1-66er-hexrec.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T06-piezas-planos-inclinados/T06-ejemplo-plano-inclinado-ini.fcstd T06-ejemplo-plano-inclinado-ini.fcstd] | ||
+ | | Plano inclinado inicial, para practicar colocando piezas sobre él | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T06-piezas-planos-inclinados/T06-ejemplo-plano-inclinado.fcstd T06-ejemplo-plano-inclinado.fcstd] | ||
+ | | Plano inclinado con diferentes objetos colocados | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T06-piezas-planos-inclinados/T06-ejemplo-diablillo.fcstd T06-ejemplo-diablillo.fcstd] | ||
+ | | Ejemplo del diablillo (no mostrado en el tutorial) | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T06-piezas-planos-inclinados/T06-ej1-chasis-robot.fcstd T06-ej1-chasis-robot.fcstd] | ||
+ | | Ejercicio 1: Chásis de robot con sensores | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T06-piezas-planos-inclinados/T06-ej2-bateria-laser.fcstd T06-ej2-bateria-laser.fcstd] | ||
+ | | Ejercicio 2: Batería láser | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T06-piezas-planos-inclinados/T06-ej3-hexrek.fcstd T06-ej3-hexrek.fcstd] | ||
+ | | Ejercicio 3: Personaje: HEXrec | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 7 Posicionando unas piezas sobre otras === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=eNCsavtEpzA&index=7&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 7/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-ini-1.png|thumb|300px| Piezas sueltas (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-ini-2.png|thumb|300px| Piezas colocadas sobre diferentes caras (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Cómo posicionar unas piezas sobre otras utilizando la herramienta de alineación | ||
+ | |||
+ | * '''Conceptos nuevos''': Herramienta de alineación: edit / aligment | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Con la herramienta de alineación podemos colocar cualquier objeto sobre la cara de otro (da igual si el objeto es primitivo, modificado o realizado mediante bocetos). En este ejemplo partimos del escenario que está en el fichero [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T07-pieza-sobre-pieza/T07-ejemplo-ini.fcstd T07-ejemplo-ini.fcstd] e iremos colocando cada objeto en la pirámide truncada central, en la cara de su color. | ||
+ | |||
+ | Primero colocaremos la caja azul. Seleccionamos '''PRIMERO EL OBJETO FIJO''' (la pirámide) y '''DESPUÉS EL OBJETO que queremos mover''' (la caja). '''ES MUY IMPORTANTE RESPETAR ESTE ORDEN'''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-exp-1.png|thumb|300px| Escenario inicial de ejemplo (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-exp-2.png|thumb|300px| Objeto fijo y caja seleccionados (IMPORTANTE: primero el fijo, luego la caja) (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ejecutamos el alineamiento mediante la opción '''edit / aligment'''. La ventana 3D se nos dividirá en dos partes. En la izquierda aparece el objeto móvil (la caja) y en la derecha el objeto fijo. Ambas ventanas se comportan como ventanas 3D típicas, y podemos manejarlas normalmente, para cambiar perspectivas, hacer zoom, etc. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-exp-3.png|thumb|300px| Menú donde está la opción de alineamiento (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T07-exp-4.png|thumb|300px| Herramienta de alineamiento en acción (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | En la ventana de la caja, seleccionamos '''3 puntos de la cara inferior''', mediante el botón izquierdo del ratón. Podemos seleccionar cualquiera 3 puntos del plano, pero '''EN SENTIDO HORARIO'''. Vamos a seleccionar los 3 puntos de los vértices. | ||
+ | |||
+ | Ahora, en la ventana de la derecha, seleccionamos '''3 puntos de la cara azul de la pirámide''', que es donde queremos colocar la caja. '''SELECCIONAMOS 3 PUNTOS EN SENTIDO ANTI-HORARIO!''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-exp-5.png|thumb|300px| Seleccionando 3 puntos de la caja (EN SENTIDO HORARIO) (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-exp-6.png|thumb|300px| Seleccionando 3 puntos de la cara azul de la pirámide (EN SENTIDO ANTIHORARIO) (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Le damos al botón derecho y nos aparece un menú. Seleccionamos la opción para completar la alineación: align. Automáticamente veremos en la ventana 3D la caja situada sobre la cara azul de la pirámide. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-exp-7.png|thumb|300px| Opción para realizar la alineación (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-exp-8.png|thumb|300px| Caja sobre la pirámide!! (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Colocamos el cilindro sobre la cara roja de la pirámide. Hacemos lo mismo: seleccionamos primero el objeto fijo, luego el móvil y ejecutamos el comando de alineación. Seleccionamos los 3 puntos de las caras a juntar, en sentidos diferentes | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-exp-9.png|thumb|300px| Listos para colocar el cilindro sobre la cara roja (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-exp-10.png|thumb|300px| Seleccionados los 3 puntos de cada cara (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-exp-11.png|thumb|300px| Cilindro sobre la cara roja de la pirámide (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos para el cono Amarillo. Lo situamos sobre la cara amarilla de la pirámide | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-exp-12.png|thumb|300px| Puntos seleccionados en el cono y la pirámide (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-exp-13.png|thumb|300px| Cono colocado en la cara amarilla de la pirámide (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Y por último la figura verde hecha a partir de un boceto extruido. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-exp-14.png|thumb|300px| Puntos seleccionados de la pieza verde y la pirámide (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-exp-15.png|thumb|300px| Pieza verde colocada en la pirámide (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Pieza con tornillos. Colocar los tornillos M3x10 sobre la superficie inclinada (en cualquier posición) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-ej1-1.png|thumb|300px| Escenario inicial para hacer el ejercicio (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-ej1-2.png|thumb|300px| Tornillos colocados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Robot-potato. Colocar boca, nariz, antenas... para crear la cara del robot | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-ej2-1.png|thumb|300px| Cabeza del robot inicial: todas las partes no colocadas (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-ej2-2.png|thumb|300px| Robot-potato1: piezas colocadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Consola de arcade. Haced la palanca y los botones con bocetos y luego colocarlos sobre el frontal inclinado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-ej3-consola.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-ej3-consola-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:T07-ej3-consola-3.png|thumb|300px| Boceto de la palanca (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-ej3-consola-4.png|thumb|300px| Boceto del botón (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM]''' (Angel Larrañaga) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T07-ej1-tornillos-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T07-ej2-robot-potato-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T07-ej3-consola-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er] ''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T07-Ej1-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T07-Ej2-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:Ej3.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/DiegoLale DiegoLale]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T07-Ej1-Tornillos-DiegoLale.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T07-Ej2-Robot-DiegoLale.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T07-Ej2-Consola-DiegoLale.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T07-pieza-sobre-pieza/T07-ejemplo-ini.fcstd T07-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial de piezas sueltas | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T07-pieza-sobre-pieza/T07-ejemplo.fcstd T07-ejemplo.fcstd] | ||
+ | | Escenario final, con las piezas sobre la pirámide truncada | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T07-pieza-sobre-pieza/T07-ej1-tornillos-ini.fcstd T07-ej1-tornillos-ini.fcstd] | ||
+ | | Ejercicio 1: Tornillos. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T07-pieza-sobre-pieza/T07-ej1-tornillos-sol.fcstd T07-ej1-tornillos-sol.fcstd] | ||
+ | | Ejercicio 1: tornillos. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T07-pieza-sobre-pieza/T07-ej2-robot-potato-ini.fcstd T07-ej2-robot-potato-ini.fcstd] | ||
+ | | Ejercicio 2: Robot-Potato. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T07-pieza-sobre-pieza/T07-ej2-robot-potato-sol.fcstd T07-ej2-robot-potato-sol.fcstd] | ||
+ | | Ejercicio 2: Robot-Potato. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T07-pieza-sobre-pieza/T07-ej3-consola.fcstd T07-ej3-consola.fcstd] | ||
+ | | Ejercicio 3: Consola arcade | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 8 Piezas a partir de aristas y caras === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=d-JAkkMnHYI&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=8 '''Video Tutorial 8/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Creación de piezas a partir de aristas y caras definidas por otros objetos | ||
+ | |||
+ | * '''Conceptos nuevos''': Herramienta avanzada de creación de formas | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos de un '''escenario inicial''' donde hay dos cubos, de diferentes tamaños: [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T08-piezas-caras-aristas/T08-ejemplo-ini.fcstd T08-ejemplo-ini.fcstd]. Vamos a crear una pieza que encaje entre ambos utilizando la '''herramienta de creación de formas''', que nos permite definir piezas a partir de '''vértices''', '''aristas''' y '''caras'''. | ||
+ | |||
+ | Pinchamos en el icono [[Archivo:Freecad-icono-advanced-shapes.png]] y se nos abrirá un menú en la izquierda, como el mostrado en la figura | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-exp-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-exp-2.png|thumb|300px| Menú de la herramienta de creación de formas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos la opción "'''Edges from vertices'''" (Aristas a partir de vértices). Ahora seleccionamos los '''dos vértices''' mostrados en la figura, para crear una arista que los una. Para seleccionar el segundo no olvidar '''mantener pulsada la tecla ctrl'''. Una vez que los dos vértices están en verde (seleccionados), le damos al botón de "Create" y '''se formará la arista''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T08-exp-3.png|thumb|300px| Dos vértices seleccionados (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T08-exp-4.png|thumb|300px| Arista creada entre los dos vértices (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos el proceso. Seleccionamos dos nuevos vértices y creamos otra arista | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-exp-5.png|thumb|300px| Dos nuevos vértices seleccionados (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T08-exp-6.png|thumb|300px| Segunda arista creada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Salimos de la herramienta apretando el botón de "close". Podmeos ver cómo han aparecido 2 objetos nuevos, que se corresponden con las 2 aristas nuevas. '''Son objetos independientes'''. Volvemos a ejecutar la herramienta y creamos 2 aristas más, como se muestra en la figura | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-exp-7.png|thumb|300px| Las aristas son objetos independientes (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-exp-8.png|thumb|300px| 4 aristas creadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a '''crear caras'''. Seleccionamos la opción "Face from edges" (Caras a partir de aristas). '''Seleccionamos 4 aristas''' en la vista 3D (no olvidar apretar la tecla ctrl para añadir las aristas). Las 4 aristas deben estar en verde. Apretamos el botón "create" y nos aparece la cara. Al igual que ocurría con las aristas, la cara que se crea es un '''objeto nuevo e independiente''' del resto. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-exp-9.png|thumb|300px| 4 aristas seleccionadas (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-exp-10.png|thumb|300px| Cara creada a partir de las 4 aristas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos otra cara. Repetimos el proceso. Seleccionamos las aristas y pinchamos en "create" | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-exp-11.png|thumb|300px| Otras 4 aristas seleccionadas (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-exp-12.png|thumb|300px| Segunda cara creada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos para la tercera y cuarta cara. Salimos de la herramienta con close. Observamos que se nos han creado 4 objetos nuevos, correspondientes a las 4 nuevas caras. '''Son objetos independientes'''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T08-exp-13.png|thumb|300px| Tercera cara creada (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-exp-14.png|thumb|300px| Cuarta cara creada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Hacemos invisibles los dos cubos iniciales, para poder ver mejor la pieza. Le faltan todavía las caras superior e inferior. Ejecutamos la herramienta de creación de formas otra vez y las creamos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T08-exp-15.png|thumb|300px| A la pieza le faltan las bases superior e inferior (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T08-exp-16.png|thumb|300px| Bases superior e inferior creadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Marcamos la opción "Shell from faces" (Cáscara a partir de caras) y seleccionamos todas las caras. Le damos a create y se nos crea un objeto a partir de las caras, pero no es un sólido. Se denomina cáscara o cascarón porque está hueco en el interior. Salimos de la herramienta con close. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-exp-17.png|thumb|300px| Todas las caras seleccionadas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T08-exp-18.png|thumb|300px| Cáscara creada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último queda convertirlo a un objeto sólido. Seleccionamos la cáscara (shell) y nos vamos a la opción ''part / convert to solid''. Ya tenemos creada la pieza. Las aristas y caras creadas para obtener la figura se pueden eliminar o meter en una carpeta separada, donde se ocultan. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T08-exp-19.png|thumb|300px| Opción para convertir la pieza a un objeto sólido (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-exp-20.png|thumb|300px| Pieza final terminada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Tetraedro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-ej1-1.png|thumb|300px| Tetraedro (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-ej1-2.png|thumb|300px| Cubo y prisma triangular usados en la construcción del tetraedro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Pirámide de base pentagonal | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-ej2-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-ej2-2.png|thumb|300px| Cubo y prisma pentagonal usados para la construcción de la pirámide (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Octaedro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T08-ej3-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T08-ej3-2.png|thumb|300px| Octaedro: cómo se hizo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T08-b1-66er-Ej1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T08-b1-66er-Ej2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T08-b1-66er-Ej3.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM]''' (Angel Larrañaga) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T08-ej1-tetraedro-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T08-ej2-piramide-pentagono-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T08-ej3-octaedro-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/DiegoLale DiegoLale] (Diego Lale)''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T08-Ejercicio1-DiegoLaLe.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T08-Ejercicio2-DiegoLale.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T08-Ejercicio3-DiegoLale.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T08-piezas-caras-aristas/T08-ejemplo-ini.fcstd T08-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T08-piezas-caras-aristas/T08-ejemplo.fcstd T08-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T08-piezas-caras-aristas/T08-ej1-tetraedro.fcstd T08-ej1-tetraedro.fcstd] | ||
+ | | Ejercicio 1: Tetraedro | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T08-piezas-caras-aristas/T08-ej2-piramide-pentagonal.fcstd T08-ej2-piramide-pentagonal.fcstd] | ||
+ | | Ejercicio 2: Pirámide pentagonal | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T08-piezas-caras-aristas/T08-ej3-octaedro.fcstd T08-ej3-octaedro.fcstd] | ||
+ | | Ejercicio 3: Octaedro | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | == Módulo Draft == | ||
+ | |||
+ | === 9 Líneas y selección de extremos === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=gfSIwmD8Nnk&index=9&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 9/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T09-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T09-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Comenzamos a usar el '''banco de trabajo draft'''. Introduciremos las herramientas de selección. Usaremos la selección de extremos y crearemos líneas. A partir de ellas construiremos objetos geométricos como en el tutorial anterior | ||
+ | |||
+ | * '''Conceptos nuevos''': Herramientas de selección, selección de extremos de líneas, creación de líneas, caras hacia dentro-fuera, plano de trabajo | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | El banco de trabajo '''draft''' es extremadamente útil. Nos permitirá tirar líneas auxiliares, posicionar piezas, hacer diseños geométricos mediante la selección de puntos especiales y muchas otras cosas. Vamos a empezar poco a poco, por lo más básico: las líneas y la selección de extremos. | ||
+ | |||
+ | Partimos del escenario inicial con dos cajas, que está en el fichero [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T09-draft-lineas-extremos/T09-ejemplo-ini.fcstd T09-ejemplo-ini.fcstd]. Crearemos una pieza geométrica a partir de estos cubos, pero esta vez lo haremos tirando líneas desde el módulo draft. Para ello cambiamos al '''banco draft'''. Nos aparecerá una '''rejilla''' en el plano xy. Es el '''plano de trabajo'''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-T09-exp-1.png|thumb|300px| Escenario inicial con dos cajas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T09-exp-2.png|thumb|300px| En el módulo draft (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | En la parte superior derecha están situadas las '''herramientas de selección''' (''snapping tools''). Por defecto están habilitadas. Estas son las herramientas que nos permitirán seleccionar puntos específicos de nuestras construcciones geométricas. Si pinchamos en el icono [[Archivo:Freecad-draft-snap-on-off.png]] quedarán deshabilitadas. Si lo volvemos a pinchar se habilitarán. | ||
+ | |||
+ | Por defecto, están activadas prácticamente todas. Vamos a desactivarlas todas menos la correspondiente a la selección de extremos: [[Archivo:Freecad-draft-snap-ends.png]]. '''NOTA''': A veces es difícil distinguir si están activadas o no. Pinchar en cada una para comprobarlo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T09-exp-3.png|thumb|300px| Herramientas de selección deshabilitadas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T09-exp-4.png|thumb|300px| Herramientas de selección habilitadas. Sólo la selección de extremos está activada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a '''crear una línea'''. Pinchamos en el icono [[Archivo:Freecad-draft-line.png]]. El icono cambia su forma a la de una cruz. Como tenemos activada la selección de extremos, al pasar el cursor sobre cualquier línea '''se seleccionará el punto del extremo más cercano'''. Probarlo con diferentes líneas. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T09-exp-5.png|thumb|300px| Herramienta de creación de líneas activada (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T09-exp-6.png|thumb|300px| Seleccionando el extremo de la línea posicionando el cursor sobre la línea (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos el primer punto y lo fijamos con el botón izquierdo. Ahora nos desplazamos sobre la siguiente línea para establecer el segundo punto de la línea. Click con el botón izquierdo y listo!. Ya tenemos creada una línea. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T09-exp-7.png|thumb|300px| Seleccionando el extremo de otra línea (''click para ampliar'')]] | ||
+ | | [[Archivo:T09-exp-8.png|thumb|300px| Línea completada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Tiramos todas las líneas mostradas en la figura. También las diagonales del cubo izquierdo, usando la vista alámbrica | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T09-exp-9.png|thumb|300px| Cuatro aristas creadas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T09-exp-10.png|thumb|300px| Diagonales del cubo izquierdo añadidas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ya hemos terminado con el módulo draft. Continuaremos desde part. Para '''eliminar la rejilla''' podemos darla a la '''opción draft / utilities / toogle grid'''. O bien, desde cualquier banco de trabajo podemos pulsar la '''tecla G seguida de la R'''. | ||
+ | |||
+ | Desde part usamos la herramienta de generación de geometrías para crear las caras de la pieza. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T09-exp-11.png|thumb|300px| 4 caras creadas (''click para ampliar'')]] | ||
+ | | [[Archivo:T09-exp-12.png|thumb|300px| Figura completa, aunque con algunas caras al revés (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Observamos que algunas caras nos han quedado "negras". Esto es porque están al revés. Las caras tiene dos partes, una interior y una exterior. Al crear las caras, Freecad no sabe si están bien colocadas. Para colocarlas correctamente, seleccionamos todas las caras negras y le damos a la opción: '''part / Reverse shapes'''. Luego le damos a suprimir para eliminar las caras anteriores (Al hacer el reverse shapes se crear copias de las caras, pero al revés). Por último terminamos la figura convirtiéndola en una shell y luego en un objeto sólido. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T09-exp-13.png|thumb|300px| Cambiando la orientación de las caras negras (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-T09-exp-14.png|thumb|300px| Pieza finalizada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Tetraedro a partir de las diagonales de un cubo. Situarlo sobre una base en el plano xy | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T09-ej1-tetraedro-1.png|thumb|300px| Tetraedro sobre una base apoyada en el plano xy (''click para ampliar'')]] | ||
+ | | [[Archivo:T09-ej1-tetraedro-2.png|thumb|300px| Dimensiones de la base (''click para ampliar'')]] | ||
+ | |-------------- | ||
+ | | [[Archivo:F2-T09-ej1-tetraedro-3.png|thumb|300px| Tetraedro a partir de un cubo auxiliar (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Pirámide oblicua de base decagonal. Construirla a partir de un prisma de base decagonal | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T09-ej2-piramide-decagonal-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T09-ej2-piramide-decagonal-2.png|thumb|300px| Construcción de la pirámide a partir de un prisma (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Lápiz | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T09-ej3-lapiz-1.png|thumb|300px| Modelo del lápiz (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T09-ej3-lapiz-2.png|thumb|300px| Dimensiones del lápiz (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T09-ej3-lapiz-3.png|thumb|300px| Cubo auxiliar para hacer la punta (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM]''' (Angel Larrañaga) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-T09-ej1-tetraedro-angelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-T09-ej2-piramide-decagono-angelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T2-T09-ej3-lapicero-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/exodous exodous]''' (Juan Manuel Roldán) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Tetraedro.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T09-ej2-Piramide-exodous.jpg|thumb|200px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:Lapiz.jpg|thumb|200px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-T09-Ej1-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T09-Ej2-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T09-Ej3-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T09-draft-lineas-extremos/T09-ejemplo-ini.fcstd T09-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial con los dos cubos | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T09-draft-lineas-extremos/T09-ejemplo.fcstd T09-ejemplo.fcstd] | ||
+ | | Ejemplo del tutorial: pieza geométrica | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T09-draft-lineas-extremos/T09-ej1-tetraedro.fcstd T09-ej1-tetraedro.fcstd] | ||
+ | | Ejercicio 1: Tetraedro | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T09-draft-lineas-extremos/T09-ej2-piramide-decagonal.fcstd T09-ej2-piramide-decagonal.fcstd] | ||
+ | | Ejercicio 2: Pirámide decagonal oblicua | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T09-draft-lineas-extremos/T09-ej3-lapiz.fcstd T09-ej3-lapiz.fcstd] | ||
+ | | Ejercicio 3: Lápiz | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 10 Traslación de objetos con draft === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=dZLE-6m030c&index=10&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 10/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-ini-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-ini-2.png|thumb|300px| Piezas colocadas sobre la base (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Las piezas se pueden desplazar muy fácilmente con la '''herramienta de traslación''' de draft. Permiten seleccionar puntos claves de una pieza y situarlos en otros puntos del espacio, desplazando la pieza. Utilizaremos la '''selección de extremos''' para practicar, que es la que conocemos, pero según aprendamos más tipos de selección las posibilidades aumentarán. | ||
+ | |||
+ | * '''Conceptos nuevos''': Herramienta de traslación | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos de esta escenario inicial [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T10-draft-posicionando-objetos/T10-ejemplo-ini.fcstd T10-ejemplo-ini.fcstd]. Vamos a colocar todas las piezas en puntos específicos de la base. | ||
+ | |||
+ | Primero entramos en el banco de trabajo '''draft'''. Seleccionamos la caja azul y pinchamos en la '''herramienta de traslación''' ([[Archivo:Freecad-icono-draft-move.png]]). Activamos la selección de '''extremos de línea''' y nos ponemos sobre la caja azul para activar el punto inferior izquierdo (ver figura). Será el que coloquemos en la esquina superior izquierda de la base. Hacemos click con el botón izquierdo del ratón | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-02.png|thumb|300px| Seleccionando una esquina de la pieza azul (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Nos posicionamos sobre una de las aristas de la base, para que se seleccione la esquina superior izquierda. Hacemos click. ¡Se nos traslada la pieza! '''La herramienta de traslación NO modifica la orientación''' de la pieza. Sólo hace que los puntos seleccionados coincidan, pero manteniendo la misma orientación inicial de la pieza móvil. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-03.png|thumb|300px| Seleccionando la esquina de la base para colocar la pieza azul (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-04.png|thumb|300px| ¡Pieza azul colocada! (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Colocamos uno de los cubos rojos en la esquina opuesta. Repetimos el proceso. Seleccionamos el cubo. Pinchamos en la herramienta de traslación. Seleccionamos el vértice correspondiente del cubo rojo. Pinchamos con el botón izquierdo. Seleccionamos el punto de la esquina de la base. Pinchamos con el botón izquierdo. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-05.png|thumb|300px| Seleccionando un vértice de uno de los cubos rojos (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-06.png|thumb|300px| Seleccionando el vértice de la base donde colocar el cubo rojo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | El cubo rojo se posiciona. Repetimos la operación con los otros 2 cubos rojos, cada uno en una esquina diferente | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-07.png|thumb|300px| Cubo rojo colocado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-08.png|thumb|300px|Todos los cubos rojos colocados, en las esquinas de la base (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a colocar el cilindro violeta. Seleccionamos el extremo inferior de su generatriz y la colocamos sobre una de las esquinas de la caja azul que ya habíamos colocado previamente | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-09.png|thumb|300px| Seleccionando el extremo de la generatriz del cilindro (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-10.png|thumb|300px| Cilincro colocado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | La traslación de piezas sirve también para piezas genéricas, no sólo objetos primitivos. Vamos a apilar el cubo amarillo, que tiene un taladro en el centro, sobre uno de los cubos rojos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-11.png|thumb|300px| Seleccionando un vértice de la pieza amarilla (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-12.png|thumb|300px| Cubo amarillo apilado sobre el rojo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También se pueden mover piezas creadas a partir de bocetos extruidos, pero en este caso HAY QUE MOVER EL BOCETO. Para verlo gráficamente, ocultamos la pieza verde y visualizamos el boceto. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-13.png|thumb|300px| Visualizando el boceto de la pieza verde (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-14.png|thumb|300px| Seleccionando un vértice del boceto (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos un vértice del boceto y lo colocamos sobre uno de los vértices superiores de la pieza azul. Se desplaza igual que el resto de objetos. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-15.png|thumb|300px| Seleccionando el punto destino para el boceto (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-16.png|thumb|300px| Pieza verde trasladada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para trasladar piezas hechas a partir de bocetos no hace falta seleccionar obligatoriamente un vértice que pertenezca al boceto, sino que se puede hacer con cualquier vértice de la propia pieza extruida. Sin embargo, es necesario seleccionar el boceto y no la pieza. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-17.png|thumb|300px| Boceto seleccionado (pero no la pieza) (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-18.png|thumb|300px| Vértice de la pieza seleccionado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora seleccionamos el vértice que queramos de la propia pieza. Y luego el vértice destino. Observamos que ahora no vemos la pieza (tenemos el boceto oculto). Al hacer click sobre el segundo vértice, nos aparece la pieza. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-exp-19.png|thumb|300px| Seleccionando punto destino (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-exp-20.png|thumb|300px| Pieza colocada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Mesita | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-ej1-1.png|thumb|300px| Mesa montada (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-ej1-2.png|thumb|300px| Dimensiones (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:F2-T10-ej1-3.png|thumb|300px| Piezas de la mesa (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Porta-tarjetas SD | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-ej2-1.png|thumb|300px| Porta SDs con las tarjetas insertadas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-ej2-2.png|thumb|300px| Dimensiones (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T10-ej2-3.png|thumb|300px| Colocación de cada tarjeta (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-ej2-4.png|thumb|300px| Tarjetas antes de introducirlas en las ranuras (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Templete | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-ej3-1.png|thumb|300px| Templete ensamblado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-ej3-2.png|thumb|300px| Dimensiones (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T10-ej3-3.png|thumb|300px| Partes del templete (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM]''' (Angel Larrañaga) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-ej1-mesa-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-ej2-porta-tarjetas-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T10-ej3-templete-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon,Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-Ej1-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T10-Ej2-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T10-Ej3-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/exodous exodous]''' (Juan Manuel Roldán) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T10-ej1-Mesita-exodous.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:Tarjetero.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T10-ej3-Templete-exodous.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T10-draft-posicionando-objetos/T10-ejemplo-ini.fcstd T10-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T10-draft-posicionando-objetos/T10-ejemplo.fcstd T10-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T10-draft-posicionando-objetos/T10-ej1-mesa.fcstd T10-ej1-mesa.fcstd] | ||
+ | | Ejercicio 1: Mesa | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T10-draft-posicionando-objetos/T10-ej2-porta-sd-1.fcstd T10-ej2-porta-sd-1.fcstd] | ||
+ | | Ejercicio 2: Porta-SDs | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T10-draft-posicionando-objetos/T10-ej3-templete.fcstd T10-ej3-templete.fcstd] | ||
+ | | Ejercicio 3: Templete | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 11 Draft: En el punto medio está la virtud === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=yQR4HBXZ0HE&index=11&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 11/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T11-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T11-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Aprenderemos a seleccionar los puntos medios de los segmentos. Esto nos permitirá obtener fácilmente el centro de la cara de cualquier paralelepípedo. Una aplicación muy útil es posicionar cubos en las caras de otros de forma que estén alineados con sus centros. | ||
+ | |||
+ | * '''Conceptos nuevos''': Herramienta de selección de puntos medios | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Abrimos este fichero con el '''escenario inicial''': [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T11-draft-punto-medio/T11-ejemplo-ini.fcstd T11-ejemplo-ini.fcstd]. Cambiamos al banco de trabajo '''draft'''. Primero vamos a fijar el '''plano de trabajo''' en el eje xy para que no nos moleste (esto lo veremos más adelante). Para ello pinchamos en este icono [[Archivo:Freecad-draft-plano-trabajo.png]] y seleccionamos la '''opción XY'''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-exp-02.png|thumb|300px| Plano de trabajo en plano xy (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Activamos la herramienta de selección de puntos medios, con este icono [[Archivo:Freecad-draft-seleccion-pto-medios.png]] y dejamos activada también la de selección de extremos. Son compatibles. | ||
+ | |||
+ | Empezamos tirando una '''línea vertical en el centro de la cara''' de uno de los cubos. Le damos al icono de hacer una línea. Ahora al pasar por encima de las aristas, según donde estemos, se nos señala bien el '''punto extremo''' o bien el '''punto medio''' de la arista (porque tenemos activadas las dos opciones). | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-exp-03.png|thumb|300px| Preselección de un punto del extremo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-exp-04.png|thumb|300px| Preselección del punto medio (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Marcamos el punto medio de la arista superior y nos vamos a la arista inferior para tirar la línea a su punto medio. Le damos al botón izquierdo del ratón. Ya tenemos una línea que pasa exactamente por el centro de la cara del cubo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-exp-05.png|thumb|300px| Seleccionando el punto medio de la arista inferior (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-exp-06.png|thumb|300px| Segmento que pasa por el centro de la cara del cubo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a '''colocar el cubo azul sobre el amarillo''', pero exactamente en su centro. Para ello tiramos una línea que pase por el centro de la cara (eligiendo los dos puntos medios de dos aristas paralelas). Luego tiramos otra línea similar pero en la cara inferior del cubo azul. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-exp-07.png|thumb|300px| Segmento que pasa por el centro de la cara superior del cubo amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-exp-08.png|thumb|300px| Segmento que pasa por el centro de la cara inferior del cubo azul (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | Seleccionamos el cubo azul y le damos a la herramienta de desplazamiento. Como primer vértice usamos el punto medio de la línea auxiliar creada en la base del cubo. Lo situamos sobre el punto medio de la línea creada sobre el cubo amarillo. ¡Ya tenemos los dos cubos alineados!! | ||
+ | |||
+ | Colocaremos la pieza gris en el centro de la cara derecha del cubo amarillo. Tiramos una línea auxiliar sobre la cara lateral de la pieza azul. También nos vale tirar una diagonal, que pasa por el centro. Le damos a la herramienta de desplazamiento, seleccionando el punto central de la diagonal. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-exp-09.png|thumb|300px| Colocando el cubo azul sobre el amarillo, centrado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-exp-10.png|thumb|300px| Seleccionado el centro de la pieza gris, para desplazarla (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Como segundo punto seleccionamos el punto medio de la vertical del cubo amarillo, y se coloca la pieza gris sobre el centro de la cara del cubo amarillo. | ||
+ | Por último colocaremos el otro cubo amarillo sobre esta cara de la pieza gris. Hacemos otra diagonal auxiliar | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-exp-11.png|thumb|300px| Pieza gris colocada sobre la cara del cubo amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-exp-12.png|thumb|300px| Diagonal sobre la otra cara de la pieza gris (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Hacemos la última diagonal auxiliar sobre el segundo cubo amarillo. Seleccionamos su centro para desplazarlo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-exp-13.png|thumb|300px| Diagonal auxiliar en segundo cubo amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-exp-14.png|thumb|300px| Seleccionando el centro de la cara del segundo cubo amarillo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Lo colocamos sobre la cara de la pieza gris. Por último, eliminamos (u ocultamos) todas las líneas auxiliares que hemos empleado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-exp-15.png|thumb|300px| Segundo cubo amarillo colocado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-exp-16.png|thumb|300px| Lineas auxiliares eliminadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Pirámide en un cubo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-ej1-piramide-cubo-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-ej1-piramide-cubo-2.png|thumb|300px| Cubo y linea auxiliar usadas para crear la pirámide (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Obelisco | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-ej2-obelisco-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-ej2-obelisco-2.png|thumb|300px| Piezas que componen el obelisco, con sus dimensiones (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Estantería | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-ej3-estanteria-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-ej3-estanteria-1.png|thumb|300px| Piezas que componen la estantería, con sus dimensiones (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/exodous exodous]''' (Juan Manuel Roldán) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-ej1-Piramide-exodous.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:Obelisco.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T11-ej3-Estanteria-exodous.jpg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-Ej1-piramide-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-Ej2-obelisco-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T11-Ej3-estanteria-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/movilujo movilujo]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T11-ej1-Piramide-movilujo.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T11-ej2-Obelisco-movilujo.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T11-ej3-Estanteria-movilujo.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T11-draft-punto-medio/T11-ejemplo-ini.fcstd T11-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T11-draft-punto-medio/T11-ejemplo.fcstd T11-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T11-draft-punto-medio/T11-ej1-piramide-cubo.fcstd T11-ej1-piramide-cubo.fcstd] | ||
+ | | Ejercicio 1: Pirámide | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T11-draft-punto-medio/T11-ej2-obelisco-1.fcstd T11-ej2-obelisco-1.fcstd] | ||
+ | | Ejercicio 2: Piezas del Obelisco | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T11-draft-punto-medio/T11-ej2-obelisco-2.fcstd T11-ej2-obelisco-2.fcstd] | ||
+ | | Ejercicio 2: Obelisco montado | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T11-draft-punto-medio/T11-ej3-estanteria-piezas.fcstd T11-ej3-estanteria-piezas.fcstd] | ||
+ | | Ejercicio 3: Piezas de la estantería | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T11-draft-punto-medio/T11-ej3-estanteria.fcstd T11-ej3-estanteria.fcstd] | ||
+ | | Ejercicio 3: Estantería montada | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 12 Seleccionando centros de circunferencias y arcos === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=DWVpIESz1yI&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=12 '''Video Tutorial 12/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | La herramienta de selección de centros de circunferencias nos permite tirar lineas desde los centros de las esferas y las caras de los cilindros. También apilar objetos sobre cilindros y colocar tornillos fácilmente | ||
+ | |||
+ | * '''Conceptos nuevos''': herramienta de selección de centros de circunferencias | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Cargamos el escenario inicial: [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ejemplo-ini.fcstd T12-ejemplo-ini.fcstd] y cambiamos al banco de trabajo '''draft'''. Además de las herramientas de selección de extremos y centros de las líneas, seleccionamos la de '''selección de centros de circunferencias''', pinchando en este icono: [[Archivo:Freecad-sel-centros-circunf-draft.png]] | ||
+ | |||
+ | Vamos a tirar una línea que una los centros de las caras superiores de los cilindros naranja y azul. Pinchamos en el icono de hacer líneas y nos colocamos sobre el borde de la cara superior del cilindro naranja. Observamos cómo cambia el cursos y se nos selecciona el centro. Hacemos click con el botón izquierdo del ratón | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp02.png|thumb|300px| Seleccionando el centro de la cara de un cilindro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Nos vamos a la cara superior del cilindro azul y hacemos lo mismo. Ya tenemos la línea entre los centros. Es extremadamente fácil :-) | ||
+ | La selección de los centros es muy útil para '''colocar unos cilindros sobre otros''', y que permanezacan '''alineados'''. Vamos a colocar el cilindro naranja debajo del amarillo. Usamos la herramienta de desplazamiento y seleccionamos su centro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp03.png|thumb|300px| Seleccionando el centro del cilindro azul (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp04.png|thumb|300px| Seleccionando el centro del cilindro naranja (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora seleccionamos el centro de la base del cilindro amarillo. Pinchamos con el botón izquierdo y se nos posiciona el naranja debajo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp05.png|thumb|300px| Seleccionando el centro de la cara inferior del cilindro amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp06.png|thumb|300px| Cilindro naranja colocado debajo del amarillo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a colocar el cilindro azul justo en la mitad del cilindro amarillo, concéntrico. Para ello primero tiramos las líneas que unen las dos caras de cada cilindro (las alturas). Tenemos que poner la vista alámbrica para poder ver el "interior" de los cilindros | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp07.png|thumb|300px| Tirando una línea que una los dos centros de las caras del cilindro amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp08.png|thumb|300px| Haciendo lo mismo para el cilindro azul (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Movemos el cilindro azul. Seleccionamos el punto medio de su altura. Lo desplazamos hasta que ese punto coincida con el pto medio de la altura del cilindro amarillo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp09.png|thumb|300px| Seleccionando el pto medio de la altura del cilindro azul (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp10.png|thumb|300px| Colocando el cilindro azul en el pto medio de la altura del cilindro amarillo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Le damos al botón izquierdo del ratón. ¡Ya lo tenemos colocado! | ||
+ | Esta herramienta también nos permite '''obtener el centro de una esfera'''. Vamos a mover la esfera verde y la colocaremos en la parte superior del cilindro amarillo. Usamos la herramienta de desplazamiento. Seleccionamos el arco generatriz de la esfera y automáticamente se nos seleccionará el centro de la esfera | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp11.png|thumb|300px| Cilindro azul en la mitad de la altura del amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp12.png|thumb|300px| Seleccionando el centro de la esfera (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | y ahora seleccionamos el centro de la cara superior del cilindro amarillo. Se nos colocará ahí la esfera. | ||
+ | El siguiente ejemplo será colocar un inserto (cilindro gris) en el hueco izquierdo que hay en la pieza roja. Seleccionamos el punto central de la cara inferior | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp13.png|thumb|300px| Colocando esfera verde en el centro de la cara superior del cilindro amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp14.png|thumb|300px| Seleccionando la base del inserto (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos la base inferior del hueco donde colocar el inserto. Y lo posicionamos. | ||
+ | Por último vamos a colocar un tornillo M3x10 sobre el taladro derecho de la pieza roja. Hacemos lo mismo. Seleccionamos el centro de la cabeza del cilindro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp15.png|thumb|300px| Colocando el inserto en su hueco (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp16.png|thumb|300px| Colocando un tornillo M3 (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Y ahora seleccionamos la parte superior del taladro. Y el tornillo se posiciona. ¡Esto es extremadamente útil! | ||
+ | Finalmente eliminamos todas las líneas auxiliares | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-exp17.png|thumb|300px| Tornillo colocado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-exp18.png|thumb|300px| Lineas auxiliares eliminadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Poniendo tornillos, tuercas y arandelas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-ej1-tornillos-tuercas-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-ej1-tornillos-tuercas-2.png|thumb|300px| Ensamblaje (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T12-ej1-tornillos-tuercas-3.png|thumb|300px| Vista inferior (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Molécula | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-ej2-molecula-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-ej2-molecula-1.png|thumb|300px| Elementos de la molécula (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Torres de hanoi | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-ej3-hanoi-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-ej3-hanoi-2.png|thumb|300px| Elementos de las torres de Hanoi (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T12-ej1-tornillos-tuercas-sol-1-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T12-ej2-molecula-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T12-ej3-hanoi-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/movilujo movilujo]''' (Jose Luis Villarejo) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-ej1-Tornillos2-movilujo.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-ej2-Molecula-movilujo.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T12-ej3-Hanoi-movilujo.jpeg|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T12-ej1-tornituercaI-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T12-ej2-molecula-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:12-torresdehanoi.PNG|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ejemplo-ini.fcstd T12-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ejemplo.fcstd T12-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ej1-tornillos-tuercas-ini.fcstd T12-ej1-tornillos-tuercas-ini.fcstd] | ||
+ | | Ejercicio 1: Tornillos y tuercas: Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ej1-tornillos-tuercas.fcstd T12-ej1-tornillos-tuercas.fcstd] | ||
+ | | Ejercicio 1: Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ej2-molecula-ini.fcstd T12-ej2-molecula-ini.fcstd] | ||
+ | | Ejercicio 2: Solución. Piezas de la molécula | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ej2-molecula.fcstd T12-ej2-molecula.fcstd] | ||
+ | | Ejercicio 2: Solución. Molécula ensamblada | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ej3-hanoi-ini.fcstd T12-ej3-hanoi-ini.fcstd] | ||
+ | | Ejercicio 3: Solución. Piezas de las torres de Hanoi | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T12-draft-centro-cilindro/T12-ej3-hanoi.fcstd T12-ej3-hanoi.fcstd] | ||
+ | | Ejercicio 3: Solución. Torres de hanoi ensambladas | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 13 Plano de trabajo y rejilla === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=i7Gele0oFzM&index=13&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 13/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-ini-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:T13-ini-2.png|thumb|300px| Ejemplo del tutorial (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | El '''plano de trabajo''' tiene una '''rejilla''' que nos permite seleccionar sus puntos, bien para posicionar objetos o para dibujar figuras. Lo podemos colocar sobre cualquier cara de los objetos de nuestro escenario | ||
+ | |||
+ | * '''Conceptos nuevos''': plano de trabajo. Selección de puntos de la rejilla | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos del escenario inicial: [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T13-draft-grid/T13-ejemplo-ini.fcstd T13-ejemplo-ini.fcstd]. El '''plano de trabajo''' inicialmente está en el plano xy. Es donde se sitúan todos los objetos que creemos con el módulo draft. Para ocultar/hacerlo visible usamos las teclas '''G''' y luego '''R'''. Podemos establecer la '''posición del plano de trabajo''' pinchando en el icono [[Archivo:Freecad-draft-plano-trabajo.png]] | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T13-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:T13-exp-02.png|thumb|300px| Configurando el plano de trabajo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Si por ejemplo pinchamos en el icono ZX, se nos colocará en ese plano. Vamos a dejarlo en el xy | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T13-exp-03.png|thumb|300px| Plano de trabajo en el plano XZ (''click para ampliar'')]] | ||
+ | | [[Archivo:T13-exp-04.png|thumb|300px| Plano de trabajo en el XY (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | El plano de trabajo tiene una '''rejilla'''. Activamos la herramienta de selección de los puntos de la rejilla, pinchando en el icono: [[Archivo:Freecad-draft-icono-rejilla.png]]. Vamos a tirar una línea desde un vértice superior de la figura central hacia un punto de la rejilla del plano de trabajo. Seleccionamos la herramienta de líneas, seleccionamos el vértice y al posicionarnos sobre la rejilla se nos seleccionarán sus puntos. Tiramos una segunda línea entre dos puntos de la rejilla | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-T13-exp-05.png|thumb|300px| Tirando una línea a la rejilla del plano de trabajo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-exp-06.png|thumb|300px| Tirando una línea en el plano de trabajo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Y tiramos otra tercera línea (para practicar). | ||
+ | '''La rejilla es muy útil para posicionar los objetos sobre ella'''. Vamos a mover el cubo azul. Seleccionamos uno de sus vértices de la cara inferior y como destino cualquiera de la rejilla. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T13-exp-07.png|thumb|300px| Otra línea entre dos puntos de la rejilla (''click para ampliar'')]] | ||
+ | | [[Archivo:T13-exp-08.png|thumb|300px| Desplazando el cubo azul en el plano de trabajo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | El plano de trabajo se puede colocar sobre cualquier cara. Seleccionamos la cara superior de la figura gris y pinchamos sobre el icono [[Archivo:Freecad-icono-draft-working-plane.png]]. Automáticamente '''el plano de trabajo se colocará sobre esa cara'''. Ahora podemos colocar fácilmente el cubo sobre la nueva rejilla. '''NOTA''': como la rejilla está sobre la cara de la pieza, al seleccionar siempre tiene prioridad la cara (y no la rejilla). Por esa hay que pasar a la vista alámbrica. De esta forma se seleccionan los puntos de la rejilla. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-exp-09.png|thumb|300px|Plano de trabajo sobre la cara superior de la figura gris (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-exp-10.png|thumb|300px|Colocando el cubo azul en el plano de trabajo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ponemos el plano de trabajo en la cara oblicua frontal de la pieza gris. Seleccionamos la cara y le damos al icono del banco de trabajo. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-exp-11.png|thumb|300px| Seleccionando la cara oblicua frontal (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-exp-12.png|thumb|300px| Rejilla en la cara oblicua frontal (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ponemos el cubo amarillo sobre la cara oblicua de la pieza gris usando la herramienta de alineación que ya conocemos. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-exp-13.png|thumb|300px| Posicionando el cubo amarillo sobre la cara oblicua de la pieza gris (''click para ampliar'')]] | ||
+ | | [[Archivo:T13-exp-14.png|thumb|300px| Cubo sobre la cara oblicua (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora podemos desplazar el cubo amarilla sobre la cara oblicua, usando la selección de los puntos de la rejilla. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-exp-15.png|thumb|300px| Moviendo el cubo amarilla sobre la cara oblicua (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-exp-16.png|thumb|300px| Cubo amarillo desplazado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos pero con el cilindro rojo y la otra cara oblicua de la pieza gris. Colocamos primero la rejilla en la nueva cara | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-exp-17.png|thumb|300px| Seleccionando la otra cara oblicua de la pieza gris (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-exp-18.png|thumb|300px| Rejilla sobre la otra cara oblicua (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora alineamos el cilindro con la cara | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-exp-19.png|thumb|300px| Colocando el cilindro rojo sobre la cara oblicua (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-exp-20.png|thumb|300px| Cilindro rojo sobre la cara oblicua (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Y lo desplazamos dentro de la rejilla | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-exp-21.png|thumb|300px| Moviendo el cilindro por la cara oblicua (''click para ampliar'')]] | ||
+ | | [[Archivo:T13-exp-22.png|thumb|300px| Cilindro en la nueva posición (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora ya sabemos cómo colocar objetos en cualquier cara y en cualquier posición dentro de la cara | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-exp-23.png|thumb|300px| Escenario final (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Maqueta de ciudad | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-ej1-city-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-ej1-city-2.png|thumb|300px| Edificios sobre la rejilla (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T13-ej1-city-3.png|thumb|300px| Dimensiones (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Botonera simple | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-ej2-botonera-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-ej2-botonera-2.png|thumb|300px| Botones sobre la rejilla. Dimensiones (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Arma medieval | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-ej3-arma-medieval-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-ej3-arma-medieval-2.png|thumb|300px| Medidas y rejilla (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T13-ej3-arma-medieval-3.png|thumb|300px| Medidas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-ej1-edificios-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-ej2-botonera-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T13-ej3-armapicos-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/AngelLM AngelLM]''' (Angel Larrañaga) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-ej1-ciudad-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-ej2-botonera-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T13-ej3-arma-medieval-AngelLM.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon,Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T13-Ej1-city-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T13-Ej2-botonera-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T13-Ej3-arma-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T13-draft-grid/T13-ejemplo-ini.fcstd T13-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T13-draft-grid/T13-ejemplo.fcstd T13-ejemplo.fcstd] | ||
+ | | Ejemplo del tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T13-draft-grid/T13-ej1-city.fcstd T13-ej1-city.fcstd] | ||
+ | | Ejercicio 1: Maqueta de ciudad | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T13-draft-grid/T13-ej2-botonera.fcstd T13-ej2-botonera.fcstd] | ||
+ | | Ejercicio 2: Botonera básica | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T13-draft-grid/T13-ej3-arma-pinchos.fcstd T13-ej3-arma-pinchos.fcstd] | ||
+ | | Ejercicio 3: Arma medieval | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 14 Poniendo anotaciones === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=cIEBKVfepZI&index=14&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 14/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Documentar los diseños 3D es muy importante. Permiten añadir notas para el montaje, describir los elementos, hacer listas de materiales, etc. En freeCAD disponemos de las anotaciones. | ||
+ | |||
+ | * '''Conceptos nuevos''': Anotaciones | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos del escenario inicial que tiene un cubo de 30mm de lado, centrado en el origen (Fichero [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T14-anotaciones/F2-T14-ejemplo-ini.fcstd F2-T14-ejemplo-ini.fcstd]). Vamos a realizar '''anotaciones'''. Primero establecemos el tamaño de la letra. El que viene por defecto es muy pequeño (0.20). '''Lo ponemos a 3''' en el cuadro que hay en la parte superior izquierda. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-02.png|thumb|300px| Cambiando la letra a 3 (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Pinchamos en el icono [[Archivo:Freecad-icon-draft-annotation.png]] para realizar la '''primera anotación'''. Lo primero es seleccionar la posición del texto. Pinchamos en el botón izquierdo del ratón. Escribrimos la '''primera línea''' del texto. Por ejemplo "'''Mi cubo'''". Pulsamos enter. Vemos que no ocurre nada. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-03.png|thumb|300px| Seleccionando la posición del texto (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-04.png|thumb|300px| Escribiendo la primera línea de la anotación (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Se queda esperando a que introduzcamos la '''segunda línea'''. Escribimos por ejemplo "Descripción". Pulsamos Enter. Podríamos escribir más líneas. Pero como ya hemos terminado, le damos otra vez al enter. Nos aparece la anotación sobre la rejilla, en color verde porque está seleccionada. En la izquierda podemos ver las propiedades del texto. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-05.png|thumb|300px|Escribiendo la segunda línea de la anotación (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-06.png|thumb|300px|Anotación en la rejilla (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Cambiamos el tamaño de letra a 5. El color a blanco y el espaciado entre líneas a 1. Ahora desplazamos el texto. Lo hacemos igual que el resto de objetos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-07.png|thumb|300px| Propiedades de la anotación cambiadas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-08.png|thumb|300px| Posicionando la anotación (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | La anotación queda sobre el plano xy. Hacemos una segunda anotación. Repetimos el proceso. Pinchamos en el icono de las anotaciones. Seleccionamos la posición del texto | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-09.png|thumb|300px|Anotación inicial en perspectiva (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-10.png|thumb|300px|Seleccionando posición de la segunda anotación (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Escribimos el texto "Cara izquierda" y pulsamos enter dos veces | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-11.png|thumb|300px|Escribiendo la segunda anotación (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-12.png|thumb|300px|Segunda anotación (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Añadimos dos líneas para señalar a la cara izquierda del cubo. Comenzamos con la tercera anotación. Pondremos una por cada cara del cubo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-13.png|thumb|300px|Segunda anotación con línea indicadora (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-14.png|thumb|300px|Posicionando la tercera anotación (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos para las caras derecha, posterior y .... | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-15.png|thumb|300px| Anotación para la cara derecha (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-16.png|thumb|300px| Anotación para la cara posterior (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ...frontal. Ya tenemos todas las anotaciones del plano XY. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-17.png|thumb|300px| Anotación para la cara frontal (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-18.png|thumb|300px| Anotaciones en el plano xy (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Pondremos anotaciones para las caras superior e inferior, pero en el plano ZX. Seleccionamos este plano primero. Ahora desde la vista frontal ponemos la anotación, seleccionando la posición | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-19.png|thumb|300px| Plano de trabajo en ZX (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-20.png|thumb|300px| Colocando la anotacion para la cara superior (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | El texto aparece con la misma orientación anterior: paralelo al plano XY. Lo cambiamos en sus propiedades, indicando que rote 90 grados alrededor del eje x | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-21.png|thumb|300px| Anotación de la cara superior. Orientación por defecto (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-22.png|thumb|300px| Anotación con la orientación paralela al plano ZX (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-23.png|thumb|300px| Anotación de la cara superior (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-exp-26.png|thumb|300px| Anotación de la cara inferior (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-exp-25.png|thumb|300px|Las anotaciones, en perspectiva (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Documentación sobre cuerpos geométricos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-ej1-cuerpos-geometricos-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-ej1-cuerpos-geometricos-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Descripción de los componentes del chásis del [https://github.com/bq/printbots/tree/master/Renacuajo printbot Renacuajo] | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-ej1-renacuajo-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-ej1-renacuajo-2.png|thumb|300px| Escenario inicial con las piezas del renacuajo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Descripción de los componentes del hotend original de las impresoras [https://github.com/bq/witbox Witbox] y [https://github.com/bq/prusa-i3-hephestos Prusa Hephestos] | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-ej3-hotend-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-ej3-hotend-1.png|thumb|300px| Escenario inicial con el despiece del hotend (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-ej1-cuerpos-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-ej2-renacuajo-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:14-hotend.PNG|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-ej1-cuerpos-geometricos-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T14-ej2-bom-renacuajo-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T14-ej3-hotend-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T14-ej1-Cuerpos-geométricos-gut-art.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T14-ej2-Renacuajo-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T14-ej3-Hotend-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T14-anotaciones/F2-T14-ejemplo-ini.fcstd F2-T14-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T14-anotaciones/F2-T14-ejemplo.fcstd F2-T14-ejemplo.fcstd] | ||
+ | | Ejemplo del tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T14-anotaciones/F2-T14-ej1-cuerpos-geometricos.fcstd F2-T14-ej1-cuerpos-geometricos.fcstd] | ||
+ | | Ejercicio 1: Cuerpo geométricos. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T14-anotaciones/F2-T14-ej2-bom-renacuajo-ini.fcstd F2-T14-ej2-bom-renacuajo-ini.fcstd] | ||
+ | | Ejercicio 2: Piezas del renacuajo. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T14-anotaciones/F2-T14-ej2-bom-renacuajo-sol.fcstd F2-T14-ej2-bom-renacuajo-sol.fcstd] | ||
+ | | Ejercicio 2: Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T14-anotaciones/F2-T14-ej3-hotend-ini.fcstd F2-T14-ej3-hotend-ini.fcstd] | ||
+ | | Ejercicio 3: Piezas del Hotend Witbox/Hephestos. Escenario Inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T14-anotaciones/F2-T14-ej3-hotend-sol.fcstd F2-T14-ej3-hotend-sol.fcstd] | ||
+ | | Ejercicio 3: Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 15 Copiando y clonando === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=9a6rE8XzIgE&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=15 '''Video Tutorial 15/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Duplicar piezas es muy importante. Se puede hacer de varias formas: 1) Duplicando del árbol de dependencias ('''copia total'''), 2) Duplicado sin árbol de dependencias ('''copia simple'''), 3) '''Clonado''' (Se mantiene la dependencia con la pieza original). El clonado es muy útil porque nos permite mantener una pieza original, que al modificarla, se modifican automáticamente todos los clones. Además nos permite cambiar el escalado | ||
+ | |||
+ | * '''Conceptos nuevos''': copy & paste de piezas, copia simple, clonado de piezas | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos del escenario inicial ([https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T15-copias-clones/F2-T15-ejemplo-ini.fcstd F2-T15-ejemplo-ini.fcstd]) donde hay una pieza hecha a partir de dos bocetos. Si miramos su árbol de dependencias vemos que la pieza original depende de un boceto que se ha extruido y sobre el que se ha colocado otro boceto que se ha usado para hacer un vaciado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-02.png|thumb|300px| Árbol de dependencias de la pieza (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a realizar una '''copia completa de la pieza'''. Seleccionamos la pieza original y pinchamos en el botón de '''copiar''' [[Archivo:Freecad-copy-icon.png]]. Nos aparecerá un mensaje preguntándonos si queremos '''copiar también todas las dependencias''' de la pieza. Decimos que '''sí'''. Ahora pinchamos en el icono de '''paste''' [[Archivo:Freecad-paste-icon.png]]. Se nos realiza una copia exacta de la pieza original, junto con copias de todas las piezas de las que depende. Renombramos la nueva pieza a "'''copy-paste'''", para distinguirla de la original. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-03.png|thumb|300px| Realizando una copia de la pieza original (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-04.png|thumb|300px| Copia completa de la pieza. Se ha nombrado como "copy-paste" (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Si miramos los árboles de dependencias vemos que '''los árboles se han duplicado'''. Son iguales. Ahora son dos piezas independientes, que tienen árboles de dependencias distintos. | ||
+ | Puesto que las dos piezas, original y copia, están superpuestas, vamos a desplazar la copia para ponerla a la izquierda de la original. Seleccionamos el boceto inicial (body-sketch0001) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-05.png|thumb|300px| Los árboles de dependencias de la pieza original y la copia (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-06.png|thumb|300px| Seleccionando el boceto inicial de la copia, para mover la pieza (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Movemos la pieza, usando la herramienta de desplazamiento que ya conocemos. La situamos a la izquierda de la pieza original | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-07.png|thumb|300px| Moviendo la copia de la pieza (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-08.png|thumb|300px| copia situada a la izquierda de la original (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Si modificamos el boceto inicial de la pieza original, ésta cambia. Pero, como es lógico, la copia no cambia. '''Las modificaciones en la pieza original no afectan a la copia''', porque son piezas independientes | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-09.png|thumb|300px| Modificando el boceto de la pieza original (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-10.png|thumb|300px| Pieza original modificada. La copia no se modifica, porque son independientes (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Otra manera de duplicar una pieza es haciendo una '''copia simple'''. Para ello seleccionamos la pieza y nos vamos a la opción '''part/create simple copy''' en el banco de trabajo part. Vemos que en sus propiedades sólo aparece el posicionamiento y la etiqueta. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-11.png|thumb|300px| Creando una copia simple (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-12.png|thumb|300px| Copia simple creada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Si miramos el árbol de dependencia, vemos que la pieza creada mediante copia simple NO DEPENDE DE NADA. Es la pieza resultante de haber aplicado todas las operaciones del árbol, pero ya no se puede cambiar ningún parámetro. La movemos a la derecha de la pieza original, para verla. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-13.png|thumb|300px| Árbol de dependencias de las 3 piezas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-14.png|thumb|300px| Copia simple desplazada a la derecha (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora duplicaremos la pieza utilizando '''la clonación'''. Seleccionamos la pieza y le damos al icono de clonar [[Archivo:Freecad-draft-clone-icon.png]]. Si abrimos el árbol de dependencias, vemos que el nuevo clone depende de la pieza original | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-15.png|thumb|300px| Pieza original clonada (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-16.png|thumb|300px| Árbol de dependencias de las 4 piezas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Recolocamos el clon debajo de la primera copia de la pieza. Si ahora modificamos la pieza original, '''el clon''' se modificará, de forma que '''siempre será igual que la pieza original'''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-17.png|thumb|300px| Colocando la pieza clonada (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-18.png|thumb|300px| Modificando la pieza original. El clon también se modifica (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos un segundo clon y lo posicionamos debajo de la pieza original. Lo escalamos modficando la propiedad escale. Vamos a poner la escala en x,y a 1.5. Automáticamente obtenemos una piezas igual a la original pero escalada. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-20.png|thumb|300px| Segundo clon de la pieza original (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-21.png|thumb|300px| Clon 2 escalado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos un último clon. Lo desplazamos y aplicamos un escalado en x,y de 0.6, de forma que se hace más pequeño. En el árbol de dependencias vemos cómo todos los clones dependen de la pieza original. Cualquier cambio que hagamos en ella se repercutirá en los clones, pero aplicando los escalados correspondientes | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-22.png|thumb|300px| Tercer clon (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-exp-23.png|thumb|300px| Árbol de dependencias (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Finalmente cambiamos el color de los clones | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-exp-24.png|thumb|300px| Escenario final (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Piezas de mecano paramétricas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-ej1-mecano-1.png|thumb|300px| Pieza máster y 3 clones (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-ej1-mecano-2.png|thumb|300px| Dimensiones (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T15-ej1-mecano-3.png|thumb|300px| Diámetro de los taladros y grosor cambiados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Recipientes | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-ej2-recipientes-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-ej2-recipientes-2.png|thumb|300px| Dimensiones (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T15-ej2-recipientes-3.png|thumb|300px| Creación de los recipientes. Clones unos dentro de otros (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Sopa de estrellas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-ej3-estrellas-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-ej3-estrellas-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-ej1-mecano-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-ej2-recipientes-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T15-ej3-estrellas-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-ej1-mecano-sol-1-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-ej2-recipientes-sol-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T15-ej3-estrellas-sol-2-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T15-Ej1-mecano-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T15-Ej2-recipientes-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T15-Ej3-estrellas-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T15-copias-clones/F2-T15-ejemplo-ini.fcstd F2-T15-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial, con la pieza original | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T15-copias-clones/F2-T15-ejemplo.fcstd F2-T15-ejemplo.fcstd] | ||
+ | | Ejemplo del tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T15-copias-clones/F2-T15-ej1-mecano.fcstd F2-T15-ej1-mecano.fcstd] | ||
+ | | Ejercicio 1: Piezas de mecano | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T15-copias-clones/F2-T15-ej2-recipientes.fcstd F2-T15-ej2-recipientes.fcstd] | ||
+ | | Ejercicio 2: Recipientes | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T15-copias-clones/F2-T15-ej3-sopa-estrellas.fcstd F2-T15-ej3-sopa-estrellas.fcstd] | ||
+ | | Ejercicio 3: Sopa de estrellas | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 16 Rotando piezas === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=hPoq7fJEJzQ&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=16 '''Video Tutorial 16/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-ini-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-ini-2.png|thumb|300px| Escenario final (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Rotación de piezas. Es lo que nos faltaba por conocer para poder colocar y orientar las piezas en cualquier plano | ||
+ | |||
+ | * '''Conceptos nuevos''': herramienta de rotación | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos de este escenario inicial ([https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T16-rotando-piezas/F2-T16-ejemplo-ini.fcstd F2-T16-ejemplo-ini.fcstd]) donde hay varias piezas que rotaremos. Primero rotaremos el cubo azul alrededor de uno de sus vértices. | ||
+ | '''La rotación siempre se hace paralela al plano de trabajo'''. Por ello, lo primero es situarlo en el plano xy. Ahora seleccionamos el cubo azul y pinchamos en el icono de rotación [[Archivo:Freecad-draft-rotate-icon.png]]. Primero tenemos que seleccionar el punto que usaremos como '''centro de rotación'''. Pinchamos en uno de sus vértices de la cara inferior | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-02.png|thumb|300px| Selección del centro de rotación del cubo azul (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | A continuación seleccionamos un '''punto de referencia inicial''', que será del que "tiraremos" rotar la pieza. Por último seleccionamos la '''nueva posición para el punto de referencia'''. Es posible también indicar directamente un ángulo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-03.png|thumb|300px| Seleccionando el punto de referencia inicial para la rotación (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-04.png|thumb|300px| Seleccionando el punto final de la rotación (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | El cubo azul ya está rotado. ¿Fácil no?. Vamos a volver a rotarlo, pero esta vez '''seleccionando el centro de la cara inferior como punto de rotación'''. Para ello tiramos una línea auxiliar situada en una de las diagonales de la cara inferior. Activamos la vista alámbrica para mayor facilidad. Seleccionamos el cubo y pinchamos en rotar. Seleccionamos el punto medio de la diagonal como centro de rotación | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-05.png|thumb|300px| Cubo azul rotado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-06.png|thumb|300px| Seleccionando el centro de la cara inferior como centro de rotación (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos el vértice de referencia. Podemos usar cualquiera. Por ejemplo uno de la cara superior. Y ahora seleccionamos un punto final (o un ángulo de rotación). Ya tenemos el cubo rotado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-07.png|thumb|300px| Seleccionando un vértice superior de referencia para la rotación (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-08.png|thumb|300px| Cubo azul rotado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora rotamos la pieza amarilla alrededor de su centro. Tiramos una línea auxiliar en la cara superior y le damos a rotar. Seleccionamos su punto medio y luego un vértice de referencia. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-09.png|thumb|300px| Seleccionando el centro de rotación del cubo amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-10.png|thumb|300px| Seleccionando el vértice de referencia (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | En vez de seleccionar el punto destino, ponemos en la casilla de la izquierda un ángulo de 45 grados. La pieza rota ese ángulo exactamente | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-11.png|thumb|300px| Ángulo de rotación de 45 grados (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-12.png|thumb|300px| Pieza amarilla rotada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | La siguiente pieza a rotar es la verde. Como está constituida a partir de un boceto, habría que rotar el boceto. Sin embargo, es mucho más fácil si clonamos la pieza y ocultamos la original. De esta forma se puede rotar directamente. Seleccionamos como centro de rotación uno de sus vértices y otro de referencia | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-13.png|thumb|300px| Seleccionando el centro de rotación de la pieza verde (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-14.png|thumb|300px| Seleccionando el vértice de referencia de la pieza verde (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos el punto destino y listo! Ya está rotada la pieza verde! | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-15.png|thumb|300px| Seleccionando el punto destino (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-16.png|thumb|300px| Pieza verde rotada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último rotamos la pieza roja, que está situada sobre un plano inclinado. Primero colocamos el plano de trabajo sobre ese plano, para que la rotación se haga paralelo a él. A continuación le damos a rotar y seleccionamos el centro de rotación y el vértice de referencia | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-17.png|thumb|300px| Seleccionando el centro de rotación de la pieza roja (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-18.png|thumb|300px| Seleccionando el punto de referencia para la rotación (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos el punto destino dentro de la rejilla (para ello pasamos a la vista alámbrica). Y ya tenemos la pieza roja rotada | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-exp-19.png|thumb|300px| Seleccionando el vértice destino (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-exp-20.png|thumb|300px| Pieza roja rotada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Distintas flechas apuntando en diferentes direcciones | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-ej1-flecha-1.png|thumb|300px| Flechas siguiendo una trayectoria (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-ej1-flecha-2.png|thumb|300px| Boceto de la flecha (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Panel con diales | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-ej2-diales-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-ej2-diales-2.png|thumb|300px| Dimensiones (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Ensamblaje del printbot Renacuajo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-ej3-renacuajo-assembly-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-ej3-renacuajo-assembly-2.png|thumb|300px| Piezas para ensamblar el chásis del renacuajo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-ej1-flechas-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-ej2-Botonera-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T16-ej3-secuenciarenacajo-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T16-ej1-flechas-sol-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-T16-ej2-diales-sol-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T16-ej3-renacuajo-assembly-sol-1-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-ej3-renacuajo-assembly-sol-2-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | {| | ||
+ | | [[Archivo:F2-T16-ej1-flejas-b166er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T16-ej2-b166er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T16-ej3-b166er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
− | === | + | ==== Ficheros ==== |
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T16-rotando-piezas/F2-T16-ejemplo-ini.fcstd F2-T16-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T16-rotando-piezas/F2-T16-ejemplo.fcstd F2-T16-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T16-rotando-piezas/F2-T16-ej1-flecha.fcstd F2-T16-ej1-flecha.fcstd] | ||
+ | | Ejercicio 1: Flechas. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T16-rotando-piezas/F2-T16-ej2-diales.fcstd F2-T16-ej2-diales.fcstd] | ||
+ | | Ejercicio 2: Diales. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T16-rotando-piezas/F2-T16-ej3-renacuajo-assembly-ini.fcstd F2-T16-ej3-renacuajo-assembly-ini.fcstd] | ||
+ | | Ejercicio 3: Ensamblaje de Renacuajo. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T16-rotando-piezas/F2-T16-ej3-renacuajo-assembly-sol.fcstd F2-T16-ej3-renacuajo-assembly-sol.fcstd] | ||
+ | | Ejercicio 3: Ensamblaje del renacuajo. Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 17 Draft: multilíneas y extrusión === | ||
{| style="border: 1px solid darkgray; width:100%" | {| style="border: 1px solid darkgray; width:100%" | ||
|- style="background: #cedff2;" | |- style="background: #cedff2;" | ||
− | ! [ '''Video Tutorial | + | ! [https://www.youtube.com/watch?v=CjKaygrjNaM&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=17 '''Video Tutorial 17/34'''] |
|} | |} | ||
{| | {| | ||
− | | [[|thumb|300px| (''click para ampliar'')]] | + | | [[Archivo:T2-F17-ini-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] |
− | | [[|thumb|300px| (''click para ampliar'')]] | + | | [[Archivo:T2-F17-ini-2.png|thumb|300px| Escenario final (''click para ampliar'')]] |
|} | |} | ||
==== Descripción ==== | ==== Descripción ==== | ||
− | + | La herramienta multilínea nos permite crear contornos y dibujos 2D fácilmente en el módulo draft, que luego podemos extruir desde el módulo part. Es muy útil para crear planos auxiliares sobre los que colocar otras piezas | |
− | * '''Conceptos nuevos''': | + | * '''Conceptos nuevos''': Multilínea. Extrusión a lo largo de la normal. Extrusión en una dirección |
==== Explicación ==== | ==== Explicación ==== | ||
+ | |||
+ | Partimos del '''escenario inicial''' ([https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T17-draft-multilineas-extrusion/F2-T17-ejemplo-ini.fcstd F2-T17-ejemplo-ini.fcstd]) donde hay situado un cubo sobre el plano xy. El plano de trabajo lo colocamos también en el xy. Desde el módulo '''draft''' pinchamos en el icono de crear una '''línea múltiple''' [[Archivo:Freecad-draft-multiline-icon.png]]. Seleccionamos el primer punto, en la rejilla. Tiramos el primer segmento hasta el segundo punto. Luego seleccionamos un tercer punto y repetimos. Construimos un '''polígono''' haciendo que el último punto coincida con el primero. Se nos crea una '''cara sobre el plano xy'''. | ||
{| | {| | ||
+ | | [[Archivo:T2-F17-exp-01.png|thumb|300px| Empezando una multilínea sobre el plano xy (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-02.png|thumb|300px| Contorno cerrado terminado. Se ha creado una cara (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos la cara. Nos vamos al banco de trabajo '''part''' y pinchamos en el icono [[Archivo:Freecad-part-extrude-icon.png]] para '''extruir la cara'''. En el menú de la izquierda establecemos la longitud de la extrusión (length) a 5mm y activamos la casilla de creación de un sólido (create solid). Le damos al ok. Ya tenemos nuestro objeto sólido | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-05.png|thumb|300px| Listos para extruir la cara verticalmente, para formar un sólido (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-04.png|thumb|300px| Sólido creado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos otra cara sobre el plano xy de la misma manera. Pero esta vez la '''extruimos de forma oblicua'''. Como dirección de extrusión ponemos '''x = 1''', '''z = 1'''. Le damos al ok y la cara se extruye formando un ángulo de 45 grados con el plano xy | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-03.png|thumb|300px| Creada una segunda cara sobre el plano xy, usando la multilínea (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-06.png|thumb|300px| Extrusión oblicua de la cara, para formar el sólido (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | La herramienta de multilíneas nos permite crear '''planos auxiliares''', que son muy útiles para colocar sobre ellos otras piezas. Utilizaremos uno de los vértices superiores del cubo y dos puntos de la rejilla para crear un plano. Seleccionamos primero el vértice superior y luego los del plano xy, pero '''EN SENTIDO HORARIO'''. Esto definirá la orientación del plano | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-07.png|thumb|300px| Creando un plano oblicuo (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-08.png|thumb|300px| Plano oblicuo, apoyado sobre un vértice del cubo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Esta cara, además de como plano auxiliar para hacer otras construcciones, se puede usar para '''extruirla según la dirección normal''' y crear un objeto. Para ello hay que seleccionar la casilla de extrusión a lo largo de la normal (along normal) y establecer la longitud (1mm en este ejemplo) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-09.png|thumb|300px| Extrusión del plano a lo largo de su normal para crear una pieza sólida (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-10.png|thumb|300px| Pieza creada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos otro plano auxiliar, apoyado en otro vértice superior del cubo, pero esta vez definiendo sus puntos en '''sentido antihorario'''. Se crea un plano que tiene color negro, porque su normal está apuntando en dirección contrario al plano anteriormente creado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-11.png|thumb|300px| Creando otro plano, pero con los puntos en sentido antihorario (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-12.png|thumb|300px| Plano apuntando hacia el interior (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | La extruimos igual que hemos hecho con la otra: seleccionando la casilla de extrusión según la normal. '''La pieza se extruye hacia dentro del cubo''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-13.png|thumb|300px| Extruyendo la cara según la normal al plano (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-14.png|thumb|300px| Cara extruida hacia el interior del cubo (porque su orientación es diferente) (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Las multilíneas nos sirven para crear '''líneas abiertas'''. Por ejemplo para hacer '''flechas''' que se incluyan en la documentación | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-15.png|thumb|300px| Línea abierta (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-16.png|thumb|300px| Una flecha hecha a partir de una multilínea y una línea normal (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También nos sirven para hacer '''recuadros vacíos en el interior''' (no caras). Hacemos uno que contenga a todas las figuras creadas. Al crearlo se forma una cara | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-17.png|thumb|300px| Creando un recuadro (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-18.png|thumb|300px| Recuadro que forma una cara (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para convertirlo en un recuadro vacío nos vamos a sus propiedades y ponemos a '''False''' su propiedad de "'''make face'''". Finalmente le damos un poco de color :-) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-exp-19.png|thumb|300px| Recuadro vaciado (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-exp-20.png|thumb|300px| El escenario final, con uno poco de color :-) (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Pirámide con caras salientes | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-ej1-piramide-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-ej1-piramide-3.png|thumb|300px| Base y altura (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:T2-F17-ej1-piramide-2.png|thumb|300px| Cara lateral extruida hacia fuera (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Planos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-ej1-planos-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-ej1-planos-2.png|thumb|300px| Ángulos de los planos (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Lista de material del [https://github.com/bq/printbots/tree/master/Beetle printbot Beetle] | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F17-ej3-beetle-1.png|thumb|300px| Listado de componentes, con su descripción (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F17-ej3-beetle-2.png|thumb|300px| Material del printbot beetle (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T17-ej1-Piramide-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-17-ej2-Planos-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T17-ej3-Beetle-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T17-Ej1-piramide-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T17-Ej2-planos-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T2-T17-beetle-Ej3-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T17-ej1-Piramide-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T17-ej2-Planos-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T17-ej3-PrintBot-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T17-draft-multilineas-extrusion/F2-T17-ejemplo-ini.fcstd F2-T17-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial, con un cubo sobre el plano xy | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T17-draft-multilineas-extrusion/F2-T17-ejemplo.fcstd F2-T17-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T17-draft-multilineas-extrusion/F2-T17-ej1-piramide.fcstd F2-T17-ej1-piramide.fcstd] | ||
+ | | Ejercicio 1: Pirámide con caras extruidas | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T17-draft-multilineas-extrusion/F2-T17-ej2-planos.fcstd F2-T17-ej2-planos.fcstd] | ||
+ | | Ejercicio 2: Planos | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T17-draft-multilineas-extrusion/F2-T17-ej3-beetle-bom-ini.fcstd F2-T17-ej3-beetle-bom-ini.fcstd] | ||
+ | | Ejercicio 3: Lista de componentes del printbot Beetle: Escenario inicial para hacer el ejercicio | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T17-draft-multilineas-extrusion/F2-T17-ej3-beetle-bom.fcstd F2-T17-ej3-beetle-bom.fcstd] | ||
+ | | Ejercicio 3: Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 18 Draft: Textos 3D === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=Bi2IAR1Ya8w&index=18&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 18/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-ini-1.png|thumb|300px| Escenario inicial: plano inclinado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-ini-2.png|thumb|300px| Escenario final. Un texto sobre el plano inclinado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Inserción de texto 3D en nuestros diseños. Se puede utilizar cualquier tipo de letra disponible en nuestros sistema, pero en este ejemplo utilizaremos las de google, que son libres y están disponibles en el repositorio github | ||
+ | |||
+ | * '''Conceptos nuevos''': Creación de texto 3D | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | Para generar texto 3D, que podamos colocar en nuestras piezas, necesitamos disponer de los '''ficheros con los tipos de letras'''. Lo que se conoce como las fuentes. Son ficheros con '''extensión .ttf'''. En nuestro sistema operativo, tendremos ya instaladas muchas fuentes que podemos utilizar directamente (sólo hay que buscar la ruta en donde están estos archivos .ttf). Sin embargo, '''para hacer este tutorial independiente del SO''', vamos a utilizar los [https://www.google.com/fonts tipos de letra de google] (google fonts), que son libres y están publicados en [https://github.com/google/fonts este repositorio en github]. | ||
+ | |||
+ | Primero nos vamos a la página de las [https://www.google.com/fonts Google fonts], para ver los tipos que hay y buscar el que más nos guste. El que usaremos en este tutorial es el tipo: '''OpenSans'''. Nos vamos al repositorio de las letras: [https://github.com/google/fonts google fonts github] | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-01.png|thumb|300px| Página de las google fonts (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-02.png|thumb|300px| Repositorio de las google fonts (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Navegamos al directorio '''apache/Opensans'''. Ahí nos decargamos el fichero [https://github.com/google/fonts/blob/master/apache/opensans/OpenSans-Regular.ttf OpenSans-Regular.ttf], que es el que usaremos en el tutorial. Podéis bajaros el que queráis. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-03.png|thumb|300px| En el directorio apache/opensans (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-04.png|thumb|300px| Descarga del fichero OpenSans-Regular.ttf (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Abrimos freecad y partimos de este escenario inicial: [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T18-draft-textos/F2-T18-ejemplo-ini.fcstd F2-T18-ejemplo-ini.fcstd]. Para crear un texto 3D, pinchamos en el icono [[Archivo:Freecad-draf-text-icon.png]]. Primero seleccionamos la posición del texto | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-05.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-06.png|thumb|300px| Seleccionando la posición del texto (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Luego introducimos el '''texto''' y pulsamos enter. A continuación el '''tamaño de la letra'''. Lo ponemos en 20mm | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-07.png|thumb|300px| Escribiendo el texto (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-08.png|thumb|300px| Introduciendo la altura del texto: 20mm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Dejamos como '''distancia entre letras''' la que viene por defecto: ponemos 0. Finalmente seleccionamos el '''tipo de letra'''. Introducimos el fichero con las fuentes: opensans-regular.ttf que nos hemos bajado anteriormente | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-09.png|thumb|300px| Distancia entre letras. Ponemos 0 para dejar la que viene por defecto (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-10.png|thumb|300px| Seleccionando el tipo de letra: Opensans-regular.ttf (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Nos aparecerá el '''texto 2D sobre el plano xy'''. Tanto el texto como sus propiedades se pueden modificar. Para comprobarlo, '''cambiamos el tamaño de letra''' a 15mm | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-11.png|thumb|300px| Texto 2D sobre el plano xy (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-12.png|thumb|300px| Editando el tamaño: 15mm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También podemos editar el texto. Lo extruimos desde el banco de trabajo '''parts''' para lograr que se convierta en '''texto 3D'''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-13.png|thumb|300px| Editando el texto (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-14.png|thumb|300px| Texto en 3D (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Una vez que lo tenemos en 3D, todavía podemos seguir editándolo. Cambiamos el texto para comprobarlo. Después lo situamos sobre el plano inclinado, con la opción que ya conocemos de edit / aligment. Lo desplazamos y rotamos para que quede centrado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-15.png|thumb|300px| Texto en 3D modificado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-16.png|thumb|300px| Texto colocado sobre el plano inclinado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | El texto sobre el plano también lo podemos modificar sin problemas. Lo dejamos con el texto original: ¡Hola!. Y lo desplazamos para centrarlo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-exp-17.png|thumb|300px| Texto 3D sobre el plano inclinado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-exp-18.png|thumb|300px| Texto final, centrado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Cartel | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-ej1-cartel-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-ej1-cartel-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Cartel de mesa | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-ej2-cartel-mesa-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-ej2-cartel-mesa-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Teclado Numérico | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-ej3-teclado-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-ej3-teclado-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-ej1-cartel-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-ej2-cartelmesa-jialonso.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T18-ej3-teclado-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-Ej1-cartel-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-Ej2-cartelmesa-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T18-Ej3-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T18-ej1-Cartel-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T18-ej2-cartelmesa-Ana-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T18-ej3-Teclado-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T18-draft-textos/F2-T18-ejemplo.fcstd F2-T18-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T18-draft-textos/F2-T18-ejemplo.fcstd F2-T18-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T18-draft-textos/F2-T18-ej1-cartel.fcstd F2-T18-ej1-cartel.fcstd] | ||
+ | | Ejercicio 1: Cartel. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T18-draft-textos/F2-T18-ej2-cartel-mesa.fcstd F2-T18-ej2-cartel-mesa.fcstd] | ||
+ | | Ejercicio 2: Cartel del mesa. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T18-draft-textos/F2-T18-ej3-teclado.fcstd F2-T18-ej3-teclado.fcstd] | ||
+ | | Ejercicio 3: Teclado numérico. Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 19 Draft: Restricción de plano === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=f_HKJLihMvw&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=19 '''Video Tutorial 19/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Cuando la '''restricción de plano está activa''', todos los puntos seleccionados '''se proyectan sobre el plano de trabajo'''. Esto nos permite tirar fácilmente '''líneas''' desde cualquier punto que sean '''perpendiculares al plano de trabajo'''. También nos permite '''mover objetos paralelamente al plano de trabajo''', seleccionando cualquier punto. Es extremadamente útil cuando se están recolocando piezas en un plano | ||
+ | |||
+ | * '''Conceptos nuevos''': Restricción de pertenencia al plano | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | Partimos del escenario inicial, con una serie de piezas colocadas: [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ejemplo-ini.fcstd F2-T19-ejemplo-ini.fcstd] y el plano de trabajo en XY. Con las restricciones que ya conocemos podemos seleccionar los puntos extermos, los puntos medios, centros, etc. Vamos a activar la restricción de pertenencia al plano, pinchando en el icono: [[Archivo:Freecad-draft-restric-plano-icono.png]]. Si ahora nos vemos por ejemplo al punto extremo de una arista superior del cubo azul, veremos que se selecciona '''su proyección ortogonal sobre el plano de trabajo''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-02.png|thumb|300px| Seleccionando un punto con la restricción de pertenencia al plano activada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Una de las utilidades de esta restricción es '''tirar líneas perpendiculares al plano de trabajo'''. Vamos dibujar la altura de la pirámide, mediante una línea perpendicular al plano xy. Pinchamos en el icono de tirar una línea. Con la restricción de plano activada, seleccionamos el vértice superior de la pirámide (y se nos selecciona su proyección). Ahora desactivamos la restricción de pertenencia al plano y pinchamos otra vez en el vértice superior: nos aparece la línea vertical que define la altura de la pirámide. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-03.png|thumb|300px| Seleccionando la proyección del vértice superior de la pirámide roja (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-04.png|thumb|300px| tirando la altura de la pirámide (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a tirar otra '''línea desde uno de los vértices del cubo azul''' que vaya '''perpendicularmente al plano inclinado''' (proyección del vértice sobre el plano). Primero colocamos el plano de trabajo sobre el plano inclinado. Le damos al icono de tirar una línea. Activamos la restricción del plano. Seleccionamos el vértice del cubo. Desactivamos la restricción del plano. Volvemos a seleccionar el cubo. Ya tenemos creada la línea de proyección :-) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-06.png|thumb|300px| Seleccionando la proyección del vértice del cubo sobre el plano inclinado (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-05.png|thumb|300px| Tirando una línea desde el vértice del cubo, perpendicular al plano (proyección) (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Comprobamos que efectivamente es una línea ortogonal al plano, usando la herramienta de medición de ángulos del banco de trabajo parts | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-07.png|thumb|300px| Línea proyección del vértice del cubo sobre el plano inclinado (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-08.png|thumb|300px| Comprobación de que entre la línea es ortogonal al plano (90 grados) (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Otra utilidad de la restricción de plano es '''mover fácilmente los objetos por el plano''', o por un plano paralelo. Vamos a mover el cilindro. Activamos la restricción del plano. Seleccionamos el cilindro y le damos al icono de desplazarlo. Seleccionamos como punto de referencia el centro de la tapa superior. Como está activada la restricción, lo que se selecciona es su proyección en el plano xy. Ahora podemos mover el cilindro muy fácilmente. | ||
+ | |||
+ | Esto nos permite mover las piezas sin tener que seleccionar los puntos de la para en contacto con el plano: podemos seleccionar cualquiera. '''Es muy útil para mover piezas desde la vista superior''', para hacer documentaciones. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-09.png|thumb|300px| Seleccionando un punto superior del cilindro para moverlo (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-10.png|thumb|300px| Desplazando el cilindro por el plano (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También se pueden mover los objetos paralelamente al plano de trabajo. Lo probamos con el cubo verde que está encima del azul. Le damos al icono de mover y seleccionamos uno de sus puntos superiores (con la restricción de plano activada). Move el cubo. Con independencia del punto destino que elijamos, el cubo siempre se moverá paralelamente al plano xy, manteniendo la misma distancia. | ||
+ | |||
+ | Esto se aprecia mejor viendo la vista lateral | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-11.png|thumb|300px| Seleccionando un punto del cubo verde para moverlo (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-12.png|thumb|300px| Moviendo el cubo paralelamente al plano xy (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:T2-F19-exp-13.png|thumb|300px| Vista lateral del cubo desplazado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a mover los objetos del plano inclinado, dentro del propio plano. Colocamos el plano de trabajo en él. Activamos la restricción de plano. Seleccionamos la pieza azul, le damos al icono de mover y seleccionamos cualquier punto de esta pieza. Vemos cómo se desplaza por el plano. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-14.png|thumb|300px| Seleccionando la pieza azul para desplazarla por el plano oblicuo (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-15.png|thumb|300px| Pieza azul movida (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos la operación con el cono, para practicar. Lo mismo, seleccionamos su vértice superior, y lo movemos por el plano inclinado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-16.png|thumb|300px| Seleccionando el cono, para moverlo (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-17.png|thumb|300px| Cono desplazado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último movemos el cubo que está sobre la caja, paralelamente al plano inclinado. Desde la vista lateral se puede apreciar cómo se mantiene siempre la misma distancia | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-18.png|thumb|300px| Seleccionando el cubo superior, para moverlo paralelamente al plano inclinado (''click para ampliar'')]] | ||
+ | | [[Archivo:T2-F19-exp-19.png|thumb|300px| Cubo desplazado. Vista lateral (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Escenario final, con las piezas movidas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-exp-20.png|thumb|300px| Escenario final, con las piezas movidas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Tangram | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-F19-ej1-tangram-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-F19-ej1-tangram-2.png|thumb|300px| Tangram solucionado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Scrable | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T19-ej2-scrable-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T19-ej2-scrable-2.png|thumb|300px| Fichas colocadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Proyecciones de una pieza | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T19-ej3-proyecciones-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T19-ej3-proyecciones-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:Tangram.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T19-ej2-scrable-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T19-ej3-proyecciones-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T19-ej1-tangram-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T19-ej2-scrable-2-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T2-F19-ej3-proyeccion-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F19-ej1-tangram-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T19-ej2-scrable-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T19-ej3-proyecciones-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ejemplo-ini.fcstd F2-T19-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ejemplo.fcstd F2-T19-ejemplo.fcstd] | ||
+ | | Ejemplo del tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ej1-tangram-ini.fcstd F2-T19-ej1-tangram-ini.fcstd] | ||
+ | | Ejercicio 1: tangram | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ej1-tangram.fcstd F2-T19-ej1-tangram.fcstd] | ||
+ | | Ejercicio 1: Tangram. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ej2-scrable-ini.fcstd F2-T19-ej2-scrable-ini.fcstd] | ||
+ | | Ejercicio 2: Screable | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ej2-scrable.fcstd F2-T19-ej2-scrable.fcstd] | ||
+ | | Ejercicio 2: Scrable. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ej3-proyecciones-ini.fcstd F2-T19-ej3-proyecciones-ini.fcstd] | ||
+ | | Ejercicio 3: Proyecciones | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T19-draft-restriccion-plano/F2-T19-ej3-proyecciones.fcstd F2-T19-ej3-proyecciones.fcstd] | ||
+ | | Ejercicio 3: Proyecciones. Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 20 Draft: Rectángulos, Circunferencias y arcos === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=WNY2h1GHz3k&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=20 '''Video Tutorial 20/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Desde el módulo draft podemos hacer rectángulos, circunferencias y arcos. Estos elementos los podemos extruir para crear sólidos o usarlos en 2D para documentar | ||
+ | |||
+ | * '''Conceptos nuevos''': Rectángulo, circunferencia, arco. Restringir una línea en el eje z | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos de un documento nuevo, en el módulo draft y con el plano de trabajo situado en el plano xy. Creamos un '''rectángulo''' pinchando en el icono [[Archivo:Freecad-draft-icon-rectangle.png]]. Seleccionamos el primer punto y a continuación el segundo. Se nos crea un rectángulo convertido en cara. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-01.png|thumb|300px| Colocando el primer punto del rectángulo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-02.png|thumb|300px| Colocando el segundo punto del rectángulo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | El rectángulo es '''paramétrico''', y por tanto, podemos cambiar su tamaño. Lo modificamos para que tenga unas dimensiones de 10x10. Creamos un nuevo rectángulo en otra zona de la rejilla y lo extruimos una distancia de 10mm en el eje de las z | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-03.png|thumb|300px| Modificando el tamaño del rectángulo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-04.png|thumb|300px| Segundo rectángulo creado (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:F2-T20-exp-05.png|thumb|300px| Rectángulo extruido (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Los rectángulos se crean '''paralelos al plano de trabajo'''. Vamos a crear uno en la parte superior de la figura anterior. Primero seleccionamos el primer punto coincidente con un vértice superior del paralelepípedo. Ahora seleccionamos el segundo punto en la rejilla del plano xy. Se crea el rectángulo paralelo al plano xy. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-06.png|thumb|300px| Primer punto de un rectángulo en la parte superior (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-07.png|thumb|300px| Seleccionando el segundo punto del rectángulo superior, en la rejilla (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T20-exp-08.png|thumb|300px| Rectángulo superior finalizado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También se pueden crear rectángulos que no formen caras. Son muy útiles para documentar. Hacemos un rectángulo que contenga todas los objetos anteriores en su interior. Luego cambiamos su propiedad "make face" a False para que se quite el relleno interior | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-09.png|thumb|300px| Creando un recuadro (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-10.png|thumb|300px| Recuadro alrededor de los objetos creados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para crear '''circunferencias''' le damos al icono [[Archivo:Freecad-draft-icon-circle.png]]. Primero seleccionamos el centro y luego el radio. Se nos crea un '''círculo''', que forma una cara | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-11.png|thumb|300px| Colocando el centro de la circunferencia (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-12.png|thumb|300px| Definiendo el radio (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T20-exp-13.png|thumb|300px| Círculo creado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos una cara nueva circular y la extruimos para formar un cilindro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-14.png|thumb|300px| Nuevo círculo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-15.png|thumb|300px| Extrusión de la cara para formar un cilindro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Tiramos una línea vertical sobre el cilindro. Para ello seleccionamos el primer punto de la recta y luego le damos a la tecla 'z' para establecer una restricción del eje z. De esa forma la línea sólo se tirará según el eje z. Vamos a colocar una circunferencia sobre el punto medio de la línea. Siempre se crean paralelamente al plano de trabajo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-16.png|thumb|300px| Línea vertical sobre el cilindro (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-17.png|thumb|300px| Selección del centro de la circunferencia en el punto medio de la nueva línea (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos para que tenga el mismo radio que el cilindro inferior. Una vez creada, la editamos para que no sea una cara, poniendo a "False" la propiedad "Make face" | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-18.png|thumb|300px| Determinando el radio de la circunferencia (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-19.png|thumb|300px| Circunferencia que rodea la línea vertical (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último vamos a tirar arcos. Para ello pinchamos en el icono [[Archivo:Freecad-draft-arc-icon.png]]. Seleccionamos primero el centro, luego el radio, el punto inicial .... | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-20.png|thumb|300px| Determinando el centro del arco (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-21.png|thumb|300px| Seleccionando el punto inicial (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | y por último el punto final. Ya tenemos el arco terminado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-22.png|thumb|300px| Seleccionando punto final (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-23.png|thumb|300px| Arco terminado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Colocamos un círculo en el punto inicial del arco. Seleccionamos el plano de trabajo para que esté en el plano zx y tiramos el círculo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-24.png|thumb|300px| Colocando un círculo sobre el comienzo del arco (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-25.png|thumb|300px| Circulo perpendicular al plano xy, sobre el comienzo del arco (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos un tubo sólido en forma de arco mediante la extrusión por trayectoria del círculo. Para finalizar creamos un arco y le ponemos dos líneas para hacer una flechas. Es muy útil para las documentaciones | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-exp-26.png|thumb|300px| Pieza creada mediante extrusión por trayectoria (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-exp-27.png|thumb|300px| Flecha curvada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Candados | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-ej1-candados-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-ej1-candados-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Trípode | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-ej2-tripode-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-ej2-tripode-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Documentación de la [[Freecad: Pinza mecanica|Pinza mecánica]] | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-ej3-pinza-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-ej3-pinza-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-ej1-candado-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-ej2-tripode-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T20-ej3-pinza-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-ej1-candados-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-ej2-tripode-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T20-ej3-pinza-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T20-ej1-candados-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T20-ej2-tripode-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T20-ej3-pinzas-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T20-draft-rect-circunf-arcos/F2-T20-ejemplo.fcstd F2-T20-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T20-draft-rect-circunf-arcos/F2-T20-ej1-candados.fcstd F2-T20-ej1-candados.fcstd] | ||
+ | | Ejercicio 1: Candados | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T20-draft-rect-circunf-arcos/F2-T20-ej2-tripode.fcstd F2-T20-ej2-tripode.fcstd] | ||
+ | | Ejercicio 2: Trípode | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T20-draft-rect-circunf-arcos/F2-T20-ej3-pinza-robot-ini.fcstd F2-T20-ej3-pinza-robot-ini.fcstd] | ||
+ | | Ejercicio 3: Pinza robótica. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T20-draft-rect-circunf-arcos/F2-T20-ej3-pinza-robot.fcstd F2-T20-ej3-pinza-robot.fcstd] | ||
+ | | Ejercicio 3: Pinza robótica. Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 21 Draft: Diseño clásico. Tetraedro regular. Intersecciones === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=f8zva_nWvAo&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=21 '''Video Tutorial 21/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-ini.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Ejemplo de cómo construir un tetraedro regular usando los métodos clásicos: compás (arco), regla (líneas) e intersecciones. El tetraedro es uno de los [https://es.wikipedia.org/wiki/S%C3%B3lidos_plat%C3%B3nicos 5 sólidos platónicos]. | ||
+ | |||
+ | * '''Conceptos nuevos''': Restricción de intersección. Líneas auxiliares | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Vamos a aprender primero a '''seleccionar los puntos de las intersecciones'''. Para ello trazamos unas líneas que se cortan, como las mostradas en la figura. Activamos la herramienta de selección de intersecciones pinchando en este icono [[Archivo:Freecad-draft-intersection-icon.png]]. Tiraremos una línea que una ambas intersecciones. Seleccionamos el primer punto de corte moviendo el cursos sobre las líneas hasta que se nos señale el punto intersección | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-01.png|thumb|300px| Dos pares de segmentos que se cortan (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-02.png|thumb|300px| Seleccionando la intersección como punto inicial de la línea (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos como segundo punto de la línea la intersección entre el segundo par de segmentos. Tiramos la línea. Ya sabemos cómo utilizar la restricción de intersección. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-03.png|thumb|300px| Seleccionando la intersección del otro par de líneas como punto final de la línea (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-04.png|thumb|300px|Línea entre dos puntos definidos por intersecciones de segmentos (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a construir un '''tetraedro regular''' usando el '''método clásico'''. Empezamos por construir el '''triángulo equilátero''' de la base, de 20mm de lado. Hacemos una línea horizontal de 20mm de longitud (usando la rejilla). Para determinar el tercer vértice del triángulo, usaremos dos arcos auxiliares. En el módulo draft nos permite crear '''elementos auxiliares''' que se dibujan en otro color y que se colocan en la carpeta '''construction'''. Para ello pinchamos en el icono [[Archivo:Freecad-draft-paleta-icon.png]] situado en la parte superior izquierda. | ||
+ | |||
+ | Ahora tiramos dos arcos usando como centros los extremos del segmento y como radio el propio segmento. El punto donde se corten nos determina la posición del tercer vértice del triángulo equilátero de la base. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-05.png|thumb|300px|Línea de 20mm que forma el triángulo equilatero de la base del tetraedro (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-06.png|thumb|300px|Arcos auxiliares utilizados para determinar el tercer vértice del triángulo equilatero de la base del tetraedro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Unimos el punto intersección de los arcos con los extremos de la línea, para formar el triángulo equilátero | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-07.png|thumb|300px| Dibujando el segundo lado del triángulo equilátero (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-08.png|thumb|300px| Triángulo equilátero de la base del tetraedro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Tiramos dos alturas del triángulo para obtener su centro: líneas desde el vértice hasta el punto medio de la arista opuesta. Desde su intersección, tiramos una línea vertical. En ella es donde estará el vértice superior del tetraedro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-09.png|thumb|300px| Tiradas dos alturas del triángulo para obtener su centro (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-10.png|thumb|300px| Seleccionando el punto centro para tirar la altura (''click para ampliar'')]] | ||
+ | |--------------- | ||
+ | |[[Archivo:F2-T21-exp-11.png|thumb|300px| Linea auxialiar en la dirección de la altura (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Calculamos el triángulo que está apoyado en la arista inferior de la base y con vértice en la parte superior. Su altura abatida es la misma que la altura del triángulo de base. Por ello movemos el segmento de altura al triángulo abatido (no hace falta dibujar el triángulo completo). Creamos un plano auxiliar que contenga a la altura vertical y que pase por el punto medio de la arista inferior del triángulo de base | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-12.png|thumb|300px| Altura del triángulo abatido (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-13.png|thumb|300px| Creado plano auxiliar que contiene la altura y pasa por el centro de la arista inferior del triángulo base (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ponemos el plano de trabajo sobre el auxiliar y tiramos un arco desde la altura del triángulo abatido hasta que corte con la altura vertical. en el punto de corte estará situado el vértice superior del tetraedro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-14.png|thumb|300px| Plano de trabajo sobre plano auxiliar (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-15.png|thumb|300px| Tirando el arco para "desabatir" la altura de la cara triangular (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Desde el nuevo vértice calculado ya podemos tirar una arista del tetraedro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-16.png|thumb|300px| El Vértice superior está en el punto de corte del arco con la altura (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-18.png|thumb|300px| Seleccionando vértice superior del tetraedro (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T21-exp-17.png|thumb|300px| Arista del tetraedro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ocultamos las líneas auxiliares (dándole al espacio sobre la carpeta construction) y empezamos a crear las caras con la multilínea | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-19.png|thumb|300px| Líneas auxiliares ocultadas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-20.png|thumb|300px| Una de las caras del tetraedro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Terminamos de crear el resto de caras, lo convertimos a una carcasa (shell) y finalmente a un sólido. El tetraedro está listo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-exp-21.png|thumb|300px| Otra cara más del tetraedro (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-exp-22.png|thumb|300px| Tetraedro terminado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Prisma de base hexagonal | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-ej1-prisma-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-ej1-prisma-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T21-ej1-prisma-3.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Tetraedro regular de 40mm de arista | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-ej2-tetraedro-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-ej2-tetraedro-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Octaedro regular de 40mm de arista | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-ej3-octaedro-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-ej3-octaedro-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T21-ej3-octaedro-3.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F21-ej1-prisma-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-ej2-tetraedro-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T21-ej3-octaedro-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-ej1-prisma-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-ej2-tetraedro-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:21-octaedro.PNG|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T21-ej1-prisam-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T21-ej2-tetraedro-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T21-ej3-octaedro-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T21-draft-intersecciones-tetraedro/F2-T21-ejemplo.fcstd F2-T21-ejemplo.fcstd] | ||
+ | | Ejemplo del tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T21-draft-intersecciones-tetraedro/F2-T21-ej1-prisma-hexagonal.fcstd F2-T21-ej1-prisma-hexagonal.fcstd] | ||
+ | | Ejercicio 1: Prisma de base hexagonal | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T21-draft-intersecciones-tetraedro/F2-T21-ej2-tetraedro-regular.fcstd F2-T21-ej2-tetraedro-regular.fcstd] | ||
+ | | Ejercicio 2: Tetraedro regular de 40mm de arista | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T21-draft-intersecciones-tetraedro/F2-T21-ej3-octaedro-regular.fcstd F2-T21-ej3-octaedro-regular.fcstd] | ||
+ | | Ejercicio 3: Octaedro regular de 40mm de arista | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 22 Cotas en 3D === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=s3rGf3ocewc&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=22 '''Video Tutorial 22/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-ini-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-ini-2.png|thumb|300px| Piezas acotadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | El módulo draft permite añadir '''cotas a las piezas'''. Las propiedades de estas cotas se pueden cambiar para modificar el tipo de flecha, el tamaño de la letra, las unidades, etc. | ||
+ | |||
+ | * '''Conceptos nuevos''': Cotas en draft | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos del escenario inicial donde hay un prisma hexagonal,una caja y un cilindro. Módulo draft y plano de trabajo sobre xy. Vamos a empezar a poner '''cotas'''. Para ello pinchamos en el icono [[Archivo:Freecad-draft-dimensions-icon.png]] y seleccionamos el primer punto de uno de los lados de la cara inferior del prisma. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-02.png|thumb|300px| Seleccionando el primero punto para acotar un lado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Luego el otro lado y después la distancia a la que poner la cota. Ya la tenemos lista. La que nos aparece por defecto es un poco fea. Vamos a ponerla más bonita | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-03.png|thumb|300px| Colocando la cota (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-04.png|thumb|300px| Cota sobre el lado del hexágono (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Accedemos a sus propiedades y cambiamos los siguientes valores: | ||
+ | * Arrow type: Arrow. Para que aparezcan las flechas en los extremos | ||
+ | * Arrow size: 0.5. El tamaño por defecto es muy pequeño. Hay que agrandarlo | ||
+ | * Decimals: 0. No mostrar decimales | ||
+ | * Show unit: False. No mostrar las unidades | ||
+ | * Text spacing: 1mm | ||
+ | |||
+ | Ahora la cota sale más legible. Colocamos una segunda cota en el diámetro, pero ahora dejamos activadas las unidades y ponemos los mismos valores que en la cota anterior | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-05.png|thumb|300px| Cota puesta "bonita" (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-06.png|thumb|300px| Segunda cota, con las unidades en mm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ponemos cotas a la pieza naranja. Ahora dejamos las unidades y ponemos que el número de decimales sea 1. También activamos la opción: Flip Arrows = True. | ||
+ | Para la cota en el eje y en vez de flechas ponemos puntos: | ||
+ | |||
+ | * Arrow type: Dot | ||
+ | |||
+ | En vez de la distancia vamos a poner una letra, por ejemplo la y. Lo hacemos en el campo override: | ||
+ | |||
+ | * Override: y | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-07.png|thumb|300px| Cota frontal de la pieza naranja (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-08.png|thumb|300px| Cota lateral de la pieza naranja (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Colocamos la cota vertical del objeto naranja. Para ello situamos primero el plano de trabajo en la cara posterior. Ahora ponemos la cota normalmente. Cambiamos a colocar azul. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-09.png|thumb|300px| Colocando plano de trabajo para poner cota vertical (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-10.png|thumb|300px| Cota superior (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También se pueden poner cotas para los diámetros. Colocamos el plano de trabajo sobre la tapa superior del cilindro. En el menú de las cotas pinchamos en la opción "Select edge" y seleccionamos la circunferencia superior | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-11.png|thumb|300px| Colocando plano de trabajo sobre tapa superior cilindro (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-12.png|thumb|300px| Seleccionando la circunferencia de la tapa superior del cilindro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Luego orientamos el diámetro. Como siempre, modificamos sus propiedades para ponerlo más bonito | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-13.png|thumb|300px| Cota diámetro por defecto (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-14.png|thumb|300px| Cota diámetro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último vamos a acotar el ángulo entre dos lados de la cara superior del prisma. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-17.png|thumb|300px| Plano de trabajo sobre la cara superior del prisma (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-18.png|thumb|300px| Seleccionando los dos segmentos para medir el ángulo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Y nos aparece la cota en grados. La ponemos bonita. Fin. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-exp-19.png|thumb|300px| Cota de ángulo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-exp-20.png|thumb|300px| escenario final (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Tetraedro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-ej1-tetrahedron-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Pieza del printbot Beetle | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-ej2-pieza-beetle.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Piezas de la pinza robótica | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-ej3-pinza-robot.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-ej1-tetraedro-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-ej2-beetle-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T22-ej2-pinza-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-ej1-tetraedro-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-ej2-beetle-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T22-ej3-pinzas-robot-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T22-ej1-tetraedro-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T22-ej2-beetle-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T22-ej3-pinzas-robot-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T22-draft-cotas-3D/F2-T22-ejemplo-ini.fcstd F2-T22-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T22-draft-cotas-3D/F2-T22-ejemplo.fcstd F2-T22-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T22-draft-cotas-3D/F2-T22-ej1-tetraedro-ini.fcstd F2-T22-ej1-tetraedro-ini.fcstd] | ||
+ | | Ejercicio 1: Tetraedro. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T22-draft-cotas-3D/F2-T22-ej1-tetraedro.fcstd F2-T22-ej1-tetraedro.fcstd] | ||
+ | | Ejercicio 1: Tetraedro. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T22-draft-cotas-3D/F2-T22-ej2-pieza-beetle-ini.fcstd F2-T22-ej2-pieza-beetle-ini.fcstd ] | ||
+ | | Ejercicio 2: Pieza del printbot Beetle. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T22-draft-cotas-3D/F2-T22-ej2-pieza-beetle.fcstd F2-T22-ej2-pieza-beetle.fcstd] | ||
+ | | Ejercicio 2: Pieza del printbot Beetle. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T22-draft-cotas-3D/F2-T22-ej3-pinza-robot-ini.fcstd F2-T22-ej3-pinza-robot-ini.fcstd] | ||
+ | | Ejercicio 3: Piezas de la pinza robótica. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T22-draft-cotas-3D/F2-T22-ej3-pinza-robot.fcstd F2-T22-ej3-pinza-robot.fcstd] | ||
+ | | Ejercicio 3: Piezas de la pinza robótica. Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 23 Más sobre líneas en draft === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=KpEl2JtMiKU&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=23 '''Video Tutorial 23/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-ini.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Hay varias opciones para que resulte '''más fácil tirar líneas o multilíneas''', ahorrando tiempo en la creación de construcciones geométricas: establecimiento y modificación del color y grosor de las líneas, restricción de la dirección a los ejes x,y,z, restricción a un cierto ángulo, establecimiento de la longitud, acortar / alargar una línea y restricción para hacer lineas horizontales, verticales y con inclinación de 45 grados. | ||
+ | |||
+ | * '''Conceptos nuevos''': Aplicar atributos, Restricción a los ejes x,y,z, Utilidad de acortar / prolongar, Restricción de 0,45,90 grados. | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Hay tres atributos de las líneas que podemos establecer directamente, con estos iconos [[Archivo:Freecad-draft-color-icon.png]] situados en la parte superior izquierda. Se corresponden con el '''color de la línea''', el de las '''caras''' y el '''grosor'''. Son los valores por defecto. Al cambiarlos, las siguientes líneas que se creen lo harán con estos atributos. | ||
+ | |||
+ | Creamos una línea con los atributos por defecto. Ahora cambiamos los colores a naranja, amarillo y un grosor de 3. Hacemos varias líneas y multilíneas cerradas para ver el color de las caras. Modificamos los colores de las líneas y caras a dos azules diferentes. Seleccionamos una línea suelta y una cara y le damos al icono [[Archivo:Freecad-draft-apply.png]] para que se les apliquen los atributos. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-exp-01.png|thumb|300px| Varias líneas y caras creadas con atributos diferentes (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-exp-02.png|thumb|300px| Nuevos atributos aplicados a algunas líneas y caras (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Al crear líneas podemos restringir su dirección según los 3 ejes cartesianos. Pinchamos en el icono de la línea (o multilínea). Ponemos el punto inicial. Al colocar el segundo punto, puede estar en cualquier parte del plano de trabajo. Si le damos a la '''tecla x''', sólo podrá estar en la del eje x. Si volvemos a pulsar la x, la restricción desaparece | ||
+ | |||
+ | Tiramos otra línea pero restringida al eje y. Hacemos lo mismo, pero dándole a la '''tecla y''' en vez de x. Y otra más pero restringida al eje z, dándolo a la tecla z. Esto ya lo hemos hecho en tutoriales pasados. | ||
+ | También se puede restringir pulsando la tecla shift. Movemos primero en el eje que queremos y luego pulsamos '''shift''' para bloquear ese eje. Es muy útil para no tener que pensar qué eje es este x ó y. Directamente lo mueves en el eje deseado y lo bloqueas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-exp-03.png|thumb|300px| Creando una línea restringida al eje x (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-exp-04.png|thumb|300px| Creando una línea restringida al eje y (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:F2-T23-exp-05.png|thumb|300px| Creando una línea restringida al eje z (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Otra posibilidad es bloquear el ángulo de la línea. Empezamos una línea situada un poco por debajo y a la derecha de la línea horizontal que hemos tirado en el paso anterior. Fijamos el primer punto. Para el segundo nos situamos en el extremo de la línea horizontal y le damos a la '''tecla L''' para bloquear ese ángulo. Ahora podemos prolongar la línea (o acortarla). | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-exp-06.png|thumb|300px| Fijando el ángulo de la línea con la tecla L (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-exp-07.png|thumb|300px| Línea que pasa por el extremo de otra, y continúa (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Tiramos otra línea en la zona izquierda. La '''extenderemos''' hasta cortar la anterior. Para ello seleccionamos la línea y pinchamos en el icono [[Archivo:Freecad-draft-line-extend.png]]. Ahora ponemos el cursor sobre la línea donde queremos extender. También es posible acortar o alargar cualquier línea. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-exp-08.png|thumb|300px| Línea nueva, que extenderemos hasta cortarse con la anterior (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-exp-09.png|thumb|300px| Seleccionando la línea de corte, que delimita su extensión (''click para ampliar'')]] | ||
+ | |----- | ||
+ | | [[Archivo:F2-T23-exp-10.png|thumb|300px| Línea extendida hasta cortar a la anterior (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Si activamos la '''restricción de ortogonalidad''', pinchando en el icono [[Archivo:Freecad-draft-ortho-icon.png]], podemos tirar línea horizontales, verticales y a 45 grados muy fácilmente. Hacemos primero una horizontal. Fijamos el primer punto y con el segundo nos vamos a la posición horizontal "a ojo" hasta que se active la restricción de ortogonalidad apareciendo el símbolo +. Tiramos otra a 45 grados. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-exp-11.png|thumb|300px| Tirando una línea horizontal usando la restricción de ortogonalidad (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-exp-12.png|thumb|300px| Tirando una línea a 45 grados, usando la restricción de ortogonalidad (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | y otra vertical. Es válido también con las multilíneas. Tiramos una multilínea donde todos sus segmentos cumplan esta restricción | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-exp-13.png|thumb|300px| Tirando una línea vertical, usando la restricción de ortogonalidad (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-exp-14.png|thumb|300px| Multilínea con sus segmentos en restricción de ortogonalidad (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último, todas las línea y multilíneas se pueden '''editar''', para cambiar la posición de sus puntos, así como eliminar o añadir nuevos puntos. Seleccionamos la multilínea y pinchamos en el icono [[Archivo:Freecad-draft-edit-icon.png]]. Los puntos aparecen como cuadrados negros. Pinchamos sobre ellos para moverlos a la nueva posición. Si activamos las opciones de la parte izquierda, podremos añadir nuevos puntos o eliminarlos. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-exp-15.png|thumb|300px| Editando la multilínea (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-exp-16.png|thumb|300px| Desplazando un punto según el eje x (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T23-exp-17.png|thumb|300px| Multilínea final editada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Triángulos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-ej1-triangulos.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Estrella de 4 puntas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-ej2-estrella-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-ej2-estrella-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:F2-T23-ej2-estrella-3.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Mini PCB | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-ej3-pcb-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-ej3-pcb-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:F2-T23-ej3-pcb-3.png|thumb|300px| Trayectorias por donde tirar las pistas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-ej3-pcb-4.png|thumb|300px| Sección de las pistas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-ej1-triangulos-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:23-Estrella4puntas.PNG|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:23-MiniPCB.PNG|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-ej1-triangulos-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T23-ej2-estrella-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T23-ej3-pcb-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T23-ej1-estrella-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-ej2-triangulos-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:Pcb.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T23-draft-lineas-2/F2-T23-ejemplo.fcstd F2-T23-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T23-draft-lineas-2/F2-T23-ej1-triangulos.fcstd F2-T23-ej1-triangulos.fcstd] | ||
+ | | Ejercicio 1: Triángulos | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T23-draft-lineas-2/F2-T23-ej2-star.fcstd F2-T23-ej2-star.fcstd] | ||
+ | | Ejercicio 2: Estrella | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T23-draft-lineas-2/F2-T23-ej3-mini-pcb-ini.fcstd F2-T23-ej3-mini-pcb-ini.fcstd] | ||
+ | | Ejercicio 3: Mini PCB. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T23-draft-lineas-2/F2-T23-ej3-mini-pcb.fcstd F2-T23-ej3-mini-pcb.fcstd] | ||
+ | | Ejercicio 3: Mini PCB. Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 24 Redondeando trayectorias: Tuberías, tubos y cables === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=pI2uhfirrgc&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=24 '''Video Tutorial 24/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Las multilíneas de draft son '''paramétricas'''. Se pueden '''biselar''' y '''redondear''' en cualquier momento. Esto es muy útil para hacer trayectorias en 3D y crear con ellas caminos de tuberías y realizar cableados. También es aplicable al redondeo/biselado de caras, que luego se pueden extruir | ||
+ | |||
+ | * '''Conceptos nuevos''': Biselado y redondeado de multilíneas. Propiedades chamfer y fillet radius | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Hacemos una trayectoria sobre el plano xy, usando la multilínea del módulo draft. El plano de trabajo lo tenemos situado en el plano xy. La trayectoria la hacemos usando la restricción de ortogonalidad (horizontal, vertical, 45 grados). Si cambiamos la propiedad "'''Chamfer'''" de la multilínea, que por defecto es 0mm, hacemos que la trayectoria se '''bisele'''. En el ejemplo se ha usado un valor de 4mm. Es un biselado paramétrico, de manera que en cualquier momento se puede modificar | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-01.png|thumb|300px| Trayectoria sobre el plano (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-02.png|thumb|300px| Trayectoria biselada 4mm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También se pueden '''biselar planos''' creados con la '''multilínea''' o '''rectángulos'''. Cremos un rectángulo que forme una cara y aplicamos un biselado de 6mm. Este rectángulo biselado se puede extruir normalmente. E incluso se puede variar el biselado del rectángulo extruido, cambiando el parámetro su parámetro chamfer. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-03.png|thumb|300px| Rectángulo, recién creado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-04.png|thumb|300px| Rectángulo con biselado de 6mm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Otro parámetro que podemos establecer es el '''radio de rendondeo'''. Creamos una segunda trayectoria y modificamos su propiedad '''fillet radius''' de 0 a 6mm. Se redondean todas las uniones de los segmentos de la trayectoria. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-05.png|thumb|300px| Trayectoria sobre el plano (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-06.png|thumb|300px| Trayectoria redondeada. Radio de 6mm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Mediante la extrusión a lo largo de esa trayectoria de un círculo crearemos una tubería. Colocamos el plano de trabajo en el zx y ponemos un círculo de radio 1mm. Extruimos a lo largo de la trayectoria, como ya sabemos hacer. Lo interesante viene ahora: Si cambiamos el redondeo de la trayectoria, se nos actualiza automáticamente el tubo. De esta forma podemos crear tuberías paramétricas. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-07.png|thumb|300px| Círculo sobre el comienzo de la trayectoria, perpendicular a ella, para crear una tubería (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-08.png|thumb|300px| tubo macizo con la forma de la trayectoria y sección de 2mm de diámetro (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para crear la tubería usaremos la herramienta '''thickness''' del banco de trabajo parts. En el menú de la izquierda pinchamos en la opción "Faces" y seleccionamos las 2 tapas: inicial y final | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-09.png|thumb|300px| Opción de "thickness" para crear la tubería (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-10.png|thumb|300px| Seleccionando las tapas inicial y final (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por defecto se nos crea una tubería con un grosos de 1mm hacia fuera. Para que sea hacia dentro, ponemos un valor negativo, por ejemplo de -0.4mm | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-11.png|thumb|300px| Tubo hueco por el interior. Thickness de 1mm (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-12.png|thumb|300px| Tubería, con diámero exterior de 2mm y grosor de paredes de 0.4mm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Esto también es posible hacerlo con trayectorias en 3D. Creamos una usando la multilínea y las teclas x,y,z para restringir los movimientos a los diferentes ejes. A continuación aplicamos un redondeo, de radio 3. Extruimos un círculo a lo largo de la trayectoria. Obtenemos una barra maciza doblada según la trayectoria 3D | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-13.png|thumb|300px| Trayectoria 3D (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-14.png|thumb|300px| Trayectoria 3D redondeada (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T24-exp-15.png|thumb|300px| barra doblada según la trayectoria en 3D (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También se pueden redondear trayectorias cerradas. Creamos una y la redondeamos con radio de 2mm. Luego la extruimos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-16.png|thumb|300px| Trayectoria cerrada (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-17.png|thumb|300px| Trayectoria cerrada redondeada (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T24-exp-18.png|thumb|300px| Superficie extruida (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último, aplicamos el rendondeo a un rectángulo y lo extruimos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-exp-19.png|thumb|300px| Rectángulo redondeado, con radio de 3mm (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-exp-20.png|thumb|300px| Rectángulo redondeado y extruido (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Tuberías | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-ej1-pipe-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej1-pipe-2.png|thumb|300px| Trayectoria usada para las tuberías. Radio: (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Mesa | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-ej1-table-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej1-table-2.png|thumb|300px| Paso 1: Bloque básico para hacer la mesa (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T24-ej1-table-3.png|thumb|300px| Paso 2: Trayectoria 3D, con multilínea (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej1-table-4.png|thumb|300px| Pase 4: Redondeo de trayectoria. Radio: 10mm (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T24-ej1-table-5.png|thumb|300px| Paso 5: Extrusión por trayectoria. Diámetro: 3mm (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej1-table-6.png|thumb|300px| Paso 6: Rectángulo redondeado en la parte superior (''click para ampliar'')]] | ||
+ | |------ | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Cableado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-ej3-wires-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej3-wires-ini.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-ej3-wires-2.png|thumb|300px| Detalle de los cables en el interior del portapilas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej3-wires-3.png|thumb|300px| Detalle de los cables en las bornas de la placa (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T24-ej3-wires-4.png|thumb|300px| Trayectoria 3D de los cables (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-ej1-tuberia-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej2-mesa-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T24-ej3-cableado-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-ej2-mesa-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej1-tuberia-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T24-ej1-tubos-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T24-ej2-mesa-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T24-ej3-cables-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T24-draft-redondeo-multilineas/F2-T24-ejemplo.fcstd F2-T24-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T24-draft-redondeo-multilineas/F2-T24-ej1-tuberias.fcstd F2-T24-ej1-tuberias.fcstd] | ||
+ | | Ejercicio 1: Tubería | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T24-draft-redondeo-multilineas/F2-T24-ej2-mesa.fcstd F2-T24-ej2-mesa.fcstd] | ||
+ | | Ejercicio 2: Mesa | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T24-draft-redondeo-multilineas/F2-T24-ej3-cables-ini.fcstd F2-T24-ej3-cables-ini.fcstd] | ||
+ | | Ejercicio 3: Cableado. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T24-draft-redondeo-multilineas/F2-T24-ej3-cables.fcstd F2-T24-ej3-cables.fcstd] | ||
+ | | Ejercicio 3: Cableado. Solución | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 25 Utilidades para líneas: perpendicularidad, paralelismo, prolongación === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=kXn_23iyZvI&index=25&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 25/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Se muestran ejemplos de '''cómo trazar una línea perpendicular a otra''' y la '''recta paralela''' a otra que pasa por un punto. También se puede tirar lineas perpendiculares a segmentos, pero por puntos que estén fuera del segmento (prolongación), o determinar '''el punto de corte de dos segmentos que no se cortan''' (pero que al prolongarlos sí). | ||
+ | |||
+ | * '''Conceptos nuevos''': Utilidad de perpendicularidad. Utilidad de Paralelismo. Utilidad de extensión. Creación de un punto | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Tiramos dos líneas como las mostradas en la figura. No se cortan, pero vamos a colocar un punto en su punto de intersección si se prolongasen. Para ello activamos la utilidad de extensión, pinchando en el icono [[Archivo:Freecad-draft-extension-icon.png]]. Para crear un punto pinchamos en [[Archivo:Freecad-draft-point-icon.png]]. Pasamos por encima de la línea de la izquierda. Al colocar el cursor en un punto fuera de la línea, pero alineado con ella, se activa la herramienta de extensión. Repetimos el proceso, para probar, con la línea de la derecha. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-exp-01.png|thumb|300px| Dos líneas iniciales (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-exp-02.png|thumb|300px| Selección de la extensión de la línea de la izquierda (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:F2-T25-exp-03.png|thumb|300px| Selección de la extensión de la línea de la derecha (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para encontrar el punto de intersección de las dos líneas activamos la herramienta de intersección y nos desplazamos hacia el punto donde más o menos se producirá la intersección. Se activará la herramienta de intersección. Colocamos el punto. Podemos comprobar que efectivamente ese punto está en la intersección tirando una línea desde el extremo de una de las líneas hacia el punto. Luego borramos la línea. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-exp-04.png|thumb|300px| Punto de intersección de las prolongaciones de ambas líneas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-exp-05.png|thumb|300px| Punto colocado en la intersección de las prolongaciones (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para tirar una recta perpendicular a otra activamos la '''restricción de perpendicularidad pinchando en el icono''' [[Archivo:Freecad-draft-perpendicular-icon.png]]. Ponemos el primer punto de la línea y lugo seleccionamos la línea sobre la que queremos tirar la perpendicular. Aparece el icono de las rectas perpendiculares junto al puntero del ratón. Repetimos la operación para tirar una perpendicular en la recta de la derecha | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-exp-06.png|thumb|300px| Línea perpendicular a la recta de la izquierda (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-exp-07.png|thumb|300px| Línea perpendicular a la recha de la derecha (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También se pueden tirar perpendiculares a una recta, pero que se corten con ella en la extensión de la propia recta. Hay que tener activada la herramienta de extensión y acercarse a la perpendicular. Cuando lleguemos aparecerá el signo de lineas perpendiculares y podemos tirar la perpendicular. Lo hacemos con la recta de la izquierda y luego con la de la derecha | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-exp-08.png|thumb|300px| Línea perpendicular a la prolongación del segmento izquierdo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-exp-09.png|thumb|300px| Línea perpendicular a la prolongación del segmento derecho (''click para ampliar'')]] | ||
+ | |------- | ||
+ | |[[Archivo:F2-T25-exp-10.png|thumb|300px| Prolongación de las líneas izquierda y derecha hasta tocar con el punto de corte con las perpendiculares (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para tirar '''líneas paralelas''' activamos la '''utilidad de paralelismo''' pinchando en el icono [[Archivo:Freecad-draft-paralell-icon.png]]. Colocamos el primer punto de la línea, pasamos el cursos por encima de la línea que queremos tirar una paralela y ahora orientamos la línea para que sea paralela, pero "a ojo". Cuando se acerca a la posición de paralelismo se nos indica apareciendo el icono de línea paralela junto al cursor. Repetimos el proceso con la línea de la derecha | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-exp-11.png|thumb|300px| Tirando una línea paralela a la recta de la izquierda (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-exp-12.png|thumb|300px| Línea paralela a la recta de la derecha (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora timamos línea paralelas a las líneas perpendiculares que hicimos al comienzo. Colocamos un punto en el corte de ambas líneas (que no se tocan). Para ello usamos la utilidad de extensión y la de intersección. Prolongamos las líneas hasta que se corten en el punto. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-exp-13.png|thumb|300px| Dos líneas paralelas a las perpendiculares iniciales, tiradas en los puntos inferiores (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-exp-14.png|thumb|300px| Colocando un punto en el corte de las dos líneas (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T25-exp-15.png|thumb|300px| Prolongación de las líneas hasta que se corten (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para tirar una línea paralela a una cierta distancia, primero tiramos una línea perpendicular, de cualquier distancia. Luego editamos su longitud y la ponemos a 12mm. Ahora tiramos una línea paralela y luego la desplazamos hasta que corte con la línea perpendicular | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-exp-16.png|thumb|300px| Línea perpendicular de 12mm de longitud (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-exp-17.png|thumb|300px| Línea paralela, a una distancia de 12mm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos el proceso con la parte de la derecha | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-exp-18.png|thumb|300px| Línea perpendicular de 12mm de longitud (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-exp-19.png|thumb|300px| Línea paralela a una distancia de 12mmm (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Triángulos rectos isósceles | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-ej1-triangulos-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej1-triangulos-2.png|thumb|300px| Líneas aleatorias, para hacer los triángulos (''click para ampliar'')]] | ||
+ | |----- | ||
+ | | [[Archivo:F2-T25-ej1-triangulos-3.png|thumb|300px| Calcular cateto perpendicular, igual en longitud (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej1-triangulos-4.png|thumb|300px| Triángulo hecho con multilínea (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Ortocentros | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-ej2-ortocentros-2.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej2-ortocentros-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Rejilla | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-3.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-4.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-5.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-6.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon Arce Marín, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-ej1-triangulos-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej2-ortocentros-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-ej1-triangulos-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej2-ortocentros-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T25-ej1-triangulos-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T25-ej2-ortocentros-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T25-ej3-rejilla-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T25-draft-utils-lineas/F2-T25-ejemplo.fcstd F2-T25-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T25-draft-utils-lineas/F2-T24-ej1-triangulos.fcstd F2-T24-ej1-triangulos.fcstd] | ||
+ | | Ejercicio 1: triángulos rectángulos isósceles | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T25-draft-utils-lineas/F2-T25-ej2-ortocentros-ini.fcstd F2-T25-ej2-ortocentros-ini.fcstd] | ||
+ | | Ejercicio 2: Ortocentros. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T25-draft-utils-lineas/F2-T25-ej2-ortocentros.fcstd F2-T25-ej2-ortocentros.fcstd] | ||
+ | | Ejercicio 2: Ortocentros. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T25-draft-utils-lineas/F2-T25-ej3-rejilla.fcstd F2-T25-ej3-rejilla.fcstd] | ||
+ | | Ejercicio 3: Rejilla | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 26 Curvas, elipses y polígonos === | ||
+ | |||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=-s4y1WqEs-4&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=26 '''Video Tutorial 26/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Creación de polígonos, elipses y curvas con draft | ||
+ | |||
+ | * '''Conceptos nuevos''': Polígonos en draft. Elipses en draft. Curvas en draft. Conversión curva <--> multi-línea | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Para crear polígonos pinchamos en este icono [[Archivo:Freecad-draft-poligon-icon.png]] desde el módulo draft. Seleccionamos el centro y luego determinamos el radio. También se puede indicar el número de lados. Por defecto se nos crea un '''triángulo equilátero''', que forma una cara. Cambiamos su propiedad de make face a False, para quedarnos sólo con el perímetro. Modificamos la propiedad "Face number" a 5 para convertirlo en un pentágono | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-01.png|thumb|300px| Creando el polígono por defecto: un triángulo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-02.png|thumb|300px|Triángulo equilatero que forma una cara (''click para ampliar'')]] | ||
+ | |----- | ||
+ | | [[Archivo:F2-T26-exp-03.png|thumb|300px| Pentágono (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos otro triángulo equilátero y lo extruimos 5mm. Ahora aplicamos un '''biselado de 4mm''', modificando su propiedad de "'''Chamfer'''". Vemos cómo sus esquinas se recortan | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-04.png|thumb|300px| Trigulo equilátero extruido (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-05.png|thumb|300px| Triángulo equilátero biselado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Creamos otro triángulo, lo '''redondeamos''' con radio 3mm y lo extruimos. Para comprobar que la pieza es paramétrica, modificamos el número de lados a 6 para crear un prisma hexagonal | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-06.png|thumb|300px| Triángulo redondeado (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-07.png|thumb|300px| Hexágono redondeado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para crear una '''elipse''' pinchamos en el icono [[Archivo:Freecad-draft-elipse-icon.png]]. Seleccionamos los dos puntos que determinan el rectángulo donde se inscribe la elipse. Por defecto la elipse forma una cara | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-08.png|thumb|300px| Creando una elipse en el plano xy (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-09.png|thumb|300px| Elipse en el plano xy (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Modificamos sus propiedades para que no sea una cara (make face = False) y cambiamos su ángulo final a -90 grados para que sea una '''elipse abierta'''. Creamos otra elipse y la extruimos 5mm | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-10.png |thumb|300px| Elipse abierta con ángulo final de -90 grados (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-11.png|thumb|300px| Elipse extruida (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para crear una curva pinchamos en el icono [[Archivo:Freecad-draft-spline-icon.png]]. La creamos exactamente igual que una multilínea. Vamos pinchando en los diferentes puntos, y se va calculando la curva que pasa por esos puntos (splines). | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-12.png|thumb|300px| Creando una curva (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-13.png|thumb|300px| Curva (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Si seleccionamos la curva y pinchamos en el icono [[Archivo:Freecad-draft-spline-multine-icon.png]] se nos crea una multilínea que pasa por esos puntos de la curva. Se crea encima de la curva. La ponemos a la derecha de la curva para verla. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-14.png|thumb|300px| Multilínea superpuesta a la curva (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-15.png|thumb|300px| Multilínea movida a la parte derecha para verla (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También podemos hacer lo contrario. Creamos una multilínea y la convertimos en curva pinchando en el mismo icono que antes. Luego lo movemos a la derecha para verlo mejor | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-16.png|thumb|300px| Multilínea (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-17.png|thumb|300px| Multilínea superpuesta a su curva (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Las curvas también pueden ser cerradas. Creamos una como la mostrada en la imagen. Podemos modificar la posición de sus puntos pinchando en el icono de editar las multilíneas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-18.png|thumb|300px| Curva cerrada (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-19.png|thumb|300px| Editando los puntos de la curva (''click para ampliar'')]] | ||
+ | |--- | ||
+ | | [[Archivo:F2-T26-exp-20.png|thumb|300px| Curva editada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último creamos otra curva cerrada, que forme una cara y la extruimos. Cambiamos los colores de algunas figuras para que quede menos soso :-) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-exp-21.png|thumb|300px| Curva cerrada extruida (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-exp-23.png|thumb|300px| Algunas figuras coloreadas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Portalápices | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-ej1-portalapices-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-ej1-portalapices-2.png|thumb|300px| Dimensiones (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Planetas del sistema solar | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-ej2-planets-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-ej2-planets-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Huevo frito :-) Homenaje a la ola de calor que estamos pasando | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-ej3-huevo-frito.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T26-ej1-portabolis-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-ej2-solar-system-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T26-ej3-huevo-frito-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F26-ej1-portalapices-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-ej2-solar-system-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:26-huevo.PNG|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon Arce Marín, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T26-ej1-portalapices-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T26-ej2-solar-system-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T26-ej3-huevo-frito-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T26-draft-curvas-elipses-poligonos/F2-T26-ejemplo.fcstd F2-T26-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T26-draft-curvas-elipses-poligonos/F2-T26-ej1-portabolis.fcstd F2-T26-ej1-portabolis.fcstd] | ||
+ | | Ejercicio 1: Portabolis | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T26-draft-curvas-elipses-poligonos/F2-T26-ej2-solar-system.fcstd F2-T26-ej2-solar-system.fcstd] | ||
+ | | Ejercicio 2: Planetas del sistema solar | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T26-draft-curvas-elipses-poligonos/F2-T26-ej3-huevo-frito.fcstd F2-T26-ej3-huevo-frito.fcstd] | ||
+ | | Ejercicio 3: Huevo frito :-) | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 27 Despliegue de objetos === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=SRircKcLFRc&index=27&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 27/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Créditos ==== | ||
+ | La idea de este tutorial me la dió '''Federico Figueiredo'''. ¡Muchas gracias! | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Los objetos se pueden '''descomponer en sus elementos básicos''': caras, alambres y aristas desde el módulo draft. Esto pemite, entre otras cosas, hacer un desplegado de sus caras, poniendo todas las caras sobre el mismo plano | ||
+ | |||
+ | * '''Conceptos nuevos''': Descomposión de elementos. Agregación de elementos | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos del escenario inicial donde hay dos cubos, un cilindro y un prisma hexagonal. Seleccionamos el cubo azul y pinchamos en el icono [[Archivo:Freecad-draft-descomponer-icon.png]]. Con esto se '''descompone en sus elementos constitutivos''': 6 caras. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-02.png|thumb|300px| Cubo azul descompuesto en sus 6 caras (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ocultamos todas las caras menos la superior. La seccionamos y la descomponemos pulsando en el mismo icono anterior. Se crea un elemento llamado "wire" con el perímetro de la cara. Deja de ser una cara para convertirse en un perímetro. Si pulsamos otra vez al icono, lo descomponemos en sus 4 elementos básicos: 4 aristas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-03.png|thumb|300px| Todas las caras ocultas salvo la superior (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-04.png|thumb|300px| Cara superior descompuesta en sus aristas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Una de las aristas la movemos al plano xy, para comprobar que se trata de objetos independientes. Visualizamos de nuevo todas las caras menos la derecha, para resaltar el cubo descompuesto | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-05.png|thumb|300px| Una de las aristas de la cara superior movida al plano xy (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-06.png|thumb|300px| Cubo descompuestos (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Descomponemos el cilindro en sus tres caras: las dos tapas y el lateral. Ocultamos las tapas. Seleccionamos el lateral y lo descomponemos nuevamente. Repetimos para el prisma. Lo descomponemos y ocultamos su tapa superior y una cara frontal | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-07.png|thumb|300px| Cilindro descompuesto, con las tapas ocultas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-08.png|thumb|300px| Parte lateral descompuesta (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:F2-T27-exp-09.png|thumb|300px| Prisma descompuesto. Cara superior y frontal ocultas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Lo contrario de descomponer es '''agrupar'''. Tiramos dos líneas independientes, unidas por uno de sus puntos. Las seleccionamos y pinchamos en el icono [[Archivo:Freecad-draft-agrupar-icon.png]] para agruparlas. Pasar de ser dos líneas de tipo "'''line'''" a un objeto de tipo '''wire'''. Las dos líneas ahora son un único objeto | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-10.png|thumb|300px| Dos líneas normales unidas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-11.png|thumb|300px| Dos líneas agrupadas en "wire" (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Si le volvemos a dar a agrupar, el objeto wire se convierte en otro objeto wire, pero cerrado. Aparece un triángulo. Si volvemos a agrupar (esta operación también se puede llamar "promocionar"), el objeto se convierte en una cara. | ||
+ | |||
+ | Si tiramos una multilínea cerrada, su tipo es DWire. Si la descomponemos pasa a convertirse en una "cara" (face). Aquí pierde muchas de sus propiedades: ya no podemos redondearla ni biselarla. Si la volvemos a descomponer se transforma en un "wire", donde deja de ser una cara. Y finalmente si volvermos a descomponerla se transforma en aristas sueltas | ||
+ | |||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-12.png|thumb|300px| Líneas promocionadas a "face" (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-12.png|thumb|300px| Multilínea descompuesta dos veces, hasta llegar a wire (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a hacer un '''despligue del cubo amarillo'''. Primero lo descomponemos en sus 6 caras. Empezaremos abatiendo la cara derecha sobre el plano xy. Para ello situamos el plano de trabajo sobre la cara posterior. Seleccionamos la cara derecha. Activamos las '''restricciones de pertenencia al plano''' y '''ortogonalidad'''. La rotamos desde uno de sus vértices hasta que toque el plano xy (lo sabemos porque nos aparecerá el "+" de la restricción de ortogonalidad) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-14.png|thumb|300px| Comenzamos el despligue del cubo amarillo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-15.png|thumb|300px| Cubo descompuesto en sus caras. Plano de trabajo en cara posterior para despliegue de cara derecha (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T27-exp-16.png|thumb|300px| Cara derecha desplegada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos la operación para la '''cara izquierda''', pero como tiene encima la superior, rotaremos las dos. Seleccionamos ambas caras y rotamos la izquierda hasta que toque el plano xy. La '''cara superior''' quedará ahora en posición vertical. La rotamos hasta que se apoye sobre el plano xy. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-17.png|thumb|300px| Caras izquierda y superior seleccionadas para desplegarlas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-18.png|thumb|300px| Cara izquierda desplegada y la superior rotada (''click para ampliar'')]] | ||
+ | |---- | ||
+ | | [[Archivo:F2-T27-exp-19.png|thumb|300px| Cara superior desplegada totalmente (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último nos falta desplegar las '''caras delanteras y traseras'''. Ponemos el plano de trabajo sobre el eje zy. Rotamos la cara delantera. Hacemos lo mismo con la cara trasera. Ya tenemos nuestro cubo desplegado | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-exp-20.png|thumb|300px| Cara delantera desplegada (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-exp-21.png|thumb|300px| Cubo totalmente desplegado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Caja | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-ej1-caja-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-ej1-caja-2.png|thumb|300px| Caja desplegada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Prisma | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-ej2-prisma-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-ej2-prisma-2.png|thumb|300px| Prisma desplegado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Dodecaedro | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-ej3-dodecaedro-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-ej3-dodecaedro-2.png|thumb|300px| Dodecaedro desplegado (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T27-ej3-dodecaedro-3.png|thumb|300px| Detalles del despliegue (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-ej1-caja-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-ej2-prisma-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T27-ej3-dodecaedro-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-ej1-caja-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T27-ej2-prisma-hexa-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T28-ej3-dodecaedro-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon Arce Marín, Bilbao) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T27-ej1-caja-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T27-ej2-prisma-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T27-ej3-dodecaedro-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T27-draf-despliegue-objetos/F2-T27-ejemplo-ini.fcstd F2-T27-ejemplo-ini.fcstd] | ||
+ | | Ejemplo del tutorial: Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T27-draf-despliegue-objetos/F2-T27-ejemplo.fcstd F2-T27-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T27-draf-despliegue-objetos/F2-T27-ej1-caja-ini.fcstd F2-T27-ej1-caja-ini.fcstd] | ||
+ | | Ejercicio 1: Caja. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T27-draf-despliegue-objetos/F2-T27-ej1-caja.fcstd F2-T27-ej1-caja.fcstd] | ||
+ | | Ejercicio 1: Caja desplegada | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T27-draf-despliegue-objetos/F2-T27-ej2-prisma-hexa-ini.fcstd F2-T27-ej2-prisma-hexa-ini.fcstd] | ||
+ | | Ejercicio 2: Prisma. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T27-draf-despliegue-objetos/F2-T27-ej2-prisma-hexa.fcstd F2-T27-ej2-prisma-hexa.fcstd] | ||
+ | | Ejercicio 2: Prisma desplegado | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T27-draf-despliegue-objetos/F2-T27-ej3-dodecaedro-ini.fcstd F2-T27-ej3-dodecaedro-ini.fcstd] | ||
+ | | Ejercicio 3: Dodecaedro | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T27-draf-despliegue-objetos/F2-T27-ej3-dodecaedro.fcstd F2-T27-ej3-dodecaedro.fcstd] | ||
+ | | Ejercicio 3: Docecaedro desplegado | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 28 Draft: Miscelánea === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=AOTUwUPOORs&index=28&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 28/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | El módulo draft tiene algunas otras herramientas. Mostraremos ejemplos de Offset, para agrandar / reducir dibujos, Cómo proyectar figuras, restricción de ángulo, conversión entre dibujos y bocetos... Con ellas finalizaremos la parte dedicada a draft en esta temporada | ||
+ | |||
+ | * '''Conceptos nuevos''': Offset, proyección de piezas, restricción de ángulo, restricción de más cercana, conversión entre bocetos y dibujos | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos de un escenario inicial donde hay varios dibujos y las etiquetas de las herramientas que vamos a probar. Empezamos por el '''offset'''. Es una utilidad que nos permite agrandar o reducir las piezas una distancia desde sus perímetro. Vamos a trazar otro pentágono que sea igual que el que tenemos pero más pequeño. Seleccionamos la figura original y pinchamos en el icono de offset [[Archivo:Freecad-draft-offset-icon.png]]. A continuación definimos la distancia a la que queremos que esté el nuevo perímetro de la figura respecto a la original. El pentágono original se transforma en uno más pequeño (perdemos el original). Aunque el ejemplo lo hemos hecho con un pentágono, se puede aplicar a cualquier dibujo hecho con polilíneas | ||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-02.png|thumb|300px| Aplicando un offset hacia dentro (''click para ampliar'')]] | ||
+ | |----- | ||
+ | | [[Archivo:F2-T28-exp-03.png|thumb|300px| Nuevo pentágono (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora vamos a crear uno más grande. Repetimos el proceso pero seleccionamos una distancia hacia fuera del pentágono. También marcamos la casilla de "'''copy'''" para que no se destruya el pentágono original, sino que aparecezca uno nuevo. Por defecto, el que aparece está formando una cara. Ponemos a False la propiedad "'''make face'''" para que se muestre sólo el perímetro. | ||
+ | |||
+ | Creamos otro pentágono exterior activando las opciones de "copy" y "OCC-style offset" para que tenga los vértices redondeados | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-04.png|thumb|300px| Creando un pentágono exterior (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-05.png|thumb|300px| Nuevo pentágono. Por defecto formando una cara (''click para ampliar'')]] | ||
+ | |----- | ||
+ | | [[Archivo:F2-T28-exp-06.png|thumb|300px| Otro pentágono exterior, con los vértices redondeados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | También hay una herramienta para hacer '''proyecciones de los objetos'''. Seleccionamos el cubo naranja y pinchamos en el icono [[Archivo:Freecad-draft-projection-icon.png]]. Nos aparece su proyección en el plano xy. Si cambiamos la propiedad "show hidden lines", se mostrarán también las líneas ocultas. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-07.png|thumb|300px| Proyección del cubo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-08.png|thumb|300px| Proyección del cubo. Incluidas las líneas ocultas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Los dibujos hechos con draft se pueden '''convertir a bocetos''' seleccionándolos y pinchando en el icono [[Archivo:Freecad-draft-sketch-conversion-icon.png]]. El boceto obtenido no tiene ninguna restricción configurada. Para verlo mejor lo movemos a la derecha del dibujo (por defecto se coloca justo encima del dibujo original) | ||
+ | |||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-09.png|thumb|300px| Dibujo a convertir a boceto (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-10.png|thumb|300px| Boceto obtenido del dibujo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | La conversión de boceto a dibujo se hace de la misma manera. Seleccionamos el boceto, pinchamos en la herramienta de conversión y nos aparece el dibujo. Lo movemos para colocarlo al lado del boceto y compararlos. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-11.png|thumb|300px| Boceto origen,para convertir a dibujo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-12.png|thumb|300px| Boceto convertido a dibujo (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | La '''restricción de ángulo''' se activa pinchando en el icono [[Archivo:Freecad-draft-angle-icon.png]]. Nos permite seleccionar puntos con ángulos determinados en las circunferencias (0, 30, 45, 60 y 90 grados). Con esta restricción podemos, por ejemplo, tirar diámetros de la circunferencia | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-13.png|thumb|300px| Seleccionando un punto de la circunferencia con la restricción de ángulo (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-14.png|thumb|300px| Tirándo el diámetro vertical (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos el proceso y tiramos el diámetro horizontal. Luego uno oblicuo. Y finalmente un radio que está a 30 grados | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-15.png|thumb|300px| Diámetro vertical (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-16.png|thumb|300px| Diámetro horizontal (''click para ampliar'')]] | ||
+ | |---- | ||
+ | | [[Archivo:F2-T28-exp-17.png|thumb|300px| Diámetro oblicuo y radio a 30 grados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para comprender la utilidad '''Nearest''', activamos la utilidad de selección de extremos de línea y nos colocamos más o menos sobre el centro de la línea. Vemos que automáticamente se selecciona el extremo más cercano, bien el inferior o bien el superior. Ahora activamos la utilidad de cercanía pinchando en el icono [[Archivo:Freecad-draft-nearest-icon.png]]. Si ahora nos nos podemos sobre el medio de la línea, vemos que NO se activa el extremo. Sólo cuando estamos MUY CERCA del extremo entonces se activa. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-19.png|thumb|300px| Comprobando la selección de extremos de línea (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-20.png|thumb|300px| Seleccionando un extremo con la utilidad de cercanía activada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último, activamos la utilidad de dimensiones, pinchando en el icono [[Archivo:Freecad-draft-dimension-snap-icon.png]]. Ahora al acercarnos a la cota podemos seleccionar los extremos. En realidad, el funcionamiento de esta utilidad es incorrecto. Aunque desactivemos esta utilidad, se siguen pudiendo seleccionar los extremos de las cotas. Así que, en realidad, no sirve para nada :-) Pero lo cuento aquí para que enseñar el funcionando del conjunto completo de iconos para establecer restricciones en draft. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-exp-21.png|thumb|300px| Seleccionando el extremo, con la utilidad de cercanía (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-exp-22.png|thumb|300px| Seleccionando los extremos de la medida (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Ángulos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-ej1-angulos.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Escuadra y cartabón | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-ej2-escuadra-cartabon-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Proyección de la pinza robótica | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-ej3-pinza-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-ej3-pinza-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-ej1-angulos-jialonso.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-ej2-escuadra-cartabon-jialonso.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T28-ej3-pinza-proyeccion-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart ]''' (Isidro Gutierrez Martínez) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-ej1-angulos-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-ej2-escuadra-cartabon-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T28-ej3-pinza-proyeccion-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T28-ej1-angulos-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T28-ej2-escuadra-cartabon-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T28-ej3-pinza-proyeccion-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T28-draft-miscelanea/F2-T28-ejemplo-ini.fcstd F2-T28-ejemplo-ini.fcstd] | ||
+ | | Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T28-draft-miscelanea/F2-T28-ejemplo.fcstd F2-T28-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |------ | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T28-draft-miscelanea/F2-T28-ej1-angulos.fcstd F2-T28-ej1-angulos.fcstd] | ||
+ | | Ejercicio 1: Ángulos | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T28-draft-miscelanea/F2-T28-ej2-escuadra-cartabon.fcstd F2-T28-ej2-escuadra-cartabon.fcstd] | ||
+ | | Ejercicio 2: Escuadra y cartabón | ||
+ | |------ | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T28-draft-miscelanea/F2-T28-ej3-pinza-proyeccion-ini.fcstd F2-T28-ej3-pinza-proyeccion-ini.fcstd] | ||
+ | | Ejercicio 3: Pinza robótica. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T28-draft-miscelanea/F2-T28-ej3-pinza-proyeccion.fcstd F2-T28-ej3-pinza-proyeccion.fcstd] | ||
+ | | Ejercicio 3: Pinza robótica proyectada. Solución | ||
+ | |------ | ||
+ | |} | ||
+ | |||
+ | == Miscelánea final == | ||
+ | |||
+ | === 29 Materiales y agrupaciones === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=0kQRVqrBDQM&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=29 '''Video Tutorial 29/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | El material de los objetos se puede establecer, para conseguir un renderizado en pantalla más bonito. También es posible agrupar piezas diferentes en un único objeto para que sea más sencillo los montajes | ||
+ | |||
+ | * '''Conceptos nuevos''': Agrupar piezas. Definir materiales | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Muchos de las piezas que modelamos en 3D están '''compuestas a su vez por otras piezas'''. Como ejemplo veremos este '''portapilas''', que está compuesto por contactos interiores y exteriores, cables, muelles y la carcasa de plástico. Cada elemento es difernte en color y material. Y se modelan independientemente. Ocultamos todas sus partes y las vamos mostrando poco a poco. Empezamos por los contactos traseros (back-contacts) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-exp-02.png|thumb|300px| Contactos traseros (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Mostramos los contactos frontales, los muelles y los cables de conexión | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-exp-03.png|thumb|300px| Contactos frontales (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-exp-04.png|thumb|300px| Conexiones y muelles (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para utilizar el portapilas, es mucho más cómodo tener un único componente, con todas sus partes. Para ello los vamos a agrupar. Todos los componentes a agrupar los hemos convertido previamente a copias simples. Los seleccionamos todos y los agrupamos con la opción '''part / make compound'''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-exp-05.png|thumb|300px| Seleccionando todos los componentes del portapilas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-exp-06.png|thumb|300px| Marcando la opción para agrupar los objetos (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Nos aparece un componente nuevo que tiene a todos los demás en su interior. Si hacemos una copia simple, nos aparece un único objeto portapilas. Es el que podemos llevar a cualquier otro proyecto para usarlo directamente, sin tener problemas de dependencias | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-exp-07.png|thumb|300px| Componentes del portapilas agrupados (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-exp-08.png|thumb|300px| Copia simple del portapilas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a cambiar los materiales de las piezas. Usaremos 3 esferas de prueba. Seleccionamos la de en medio y le damos a la opción "Apariencia" | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-exp-09.png|thumb|300px| Tres esferas de muestra para ver los materiales (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-exp-10.png|thumb|300px| Seleccionando la opción para cambiar la apariencia (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Aparecen las opciones de visualización. Entre ellas está la opción de cambiar el material. Seleccionamos el aluminio en el desplegable con los materiales | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-exp-11.png|thumb|300px| Menú con las opciones de visualización (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-exp-12.png|thumb|300px| Seleccionando aluminio como material (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora la esfera se renderiza mejor. Parece más real. Repetimos la operación seleccionando la esfera de la derecha. Como material usamos latón (brass) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-exp-13.png|thumb|300px| Esfera de aluminio (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-exp-14.png|thumb|300px| Esfera de latón (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Además de los 22 materiales predefinidos, es posible crear el nuestro propio modificando sus parámetros. Para ello pinchamos en los dos puntos que hay a la derecha del material | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-exp-15.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Agrupación de la rueda del printbot renacuajo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-ej1-ruedas-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-ej1-ruedas-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Agrupación del hotend de la Witbox / Prusa Hephestos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-ej2-hotend-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-ej2-hotend-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Muestrario de materiales | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-ej3-esferas.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon Arce Marín) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-ej1-ruedas-renacuajo-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-ej2-hotend-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T29-ej3-materiales-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T2-F29-ej1-ruedas-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-ej2-hotend-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T29-ej3-materiales-1-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T29-ej3-materiales-2-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' (Isidro Gutierrez Martínez) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T29-ej1-ruedas-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T29-ej2-hotend-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T29-ej3-materiales-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T29-agrupaciones-materiales/F2-T29-ejemplo-portapilas.fcstd F2-T29-ejemplo-portapilas.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial: Portapilas | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T29-agrupaciones-materiales/F2-T29-ejemplo-esferas.fcstd F2-T29-ejemplo-esferas.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial: Esferas | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T29-agrupaciones-materiales/F2-T29-ej1-renacuajo-ruedas-ini.fcstd F2-T29-ej1-renacuajo-ruedas-ini.fcstd] | ||
+ | | Ejercicio 1: Ruedas printbot renacuajo. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T29-agrupaciones-materiales/F2-T29-ej1-renacuajo-ruedas.fcstd F2-T29-ej1-renacuajo-ruedas.fcstd] | ||
+ | | Ejercicio 1: Ruedas printbot renacuajo. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T29-agrupaciones-materiales/F2-T29-ej2-hotend-witbox-hephestos-ini.fcstd F2-T29-ej2-hotend-witbox-hephestos-ini.fcstd] | ||
+ | | Ejercicio 2: Hotend Witbox/Prusa Hephestos. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T29-agrupaciones-materiales/F2-T29-ej2-hotend-witbox-hephestos.fcstd F2-T29-ej2-hotend-witbox-hephestos.fcstd] | ||
+ | | Ejercicio 2: Hotend Witbox/Prusa Hephestos. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T29-agrupaciones-materiales/F2-T29-ej3-esferas.fcstd F2-T29-ej3-esferas.fcstd] | ||
+ | | Ejercicio 3: Muestrario de materiales | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 30 Generando Planos 2D con cotas y dibujos === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=k_s2LgxEtLY&index=30&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 30/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Dentro de los planos generados con el banco de trabajo drawing, es posible incluir también las cotas y otros dibujos hechos con el módulo draft. Esto nos permitirá sacar unos planos mejores | ||
+ | |||
+ | * '''Conceptos nuevos''': Meter objetos draft en los planos | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos del '''escenario inicial''' donde hay una pieza en la que se han definido cotas. Están agrupadas en las que están paralelas al plano xy (y que por tanto se mostrarán en la planta) y las que están en el plano zx (se mostrarán en el alzado). Cada grupo está en una carpeta diferente. Además hay una línea con un número dentro de un círculo, que identifica el número de pieza y que se encuentra en otra carpeta. | ||
+ | {| | ||
+ | | [[Archivo:F2-T30-exp-01.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-exp-02.png|thumb|300px| Grupo de cotas paralelas al plano xy (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T30-exp-03.png|thumb|300px|Grupo de cotas en el plano zx (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-exp-04.png|thumb|300px|Identificación de la pieza (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a poner en un plano la pieza junto con sus cotas y la identificación. Nos vamos al '''módulo drawing''' y creamos un plano nuevo, en formato Din A4 Landscape (ISO7200). Seleccionamos la pieza y pinchamos en el icono [[Archivo:Freecad-drawing-insert-view-icon.png]] para insertarla en el plano. Nos aparecen las opciones para seleccionar las vistas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-exp-05.png|thumb|300px| Hoja en blanco, donde estarán los planos (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-exp-06.png|thumb|300px| Seleccionando las vistas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos la vista '''superior''' (planta) como la principal (Z + v2), y como secundarias la '''frontal''' (alzado) y una '''perspectiva'''. A la perspectiva le aplicamos una rotación de -60 grados para dejar la pieza en vertical | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-exp-07.png|thumb|300px| Seleccionando las vistas para los planos: planta, alzado y perspectiva (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-exp-08.png|thumb|300px| Colocando la vista en perspectiva (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a '''colocar las cotas sobre la planta'''. Seleccionamos la planta en el plano (Ortho_0_0). La reposicionamos donde más nos guste. Por ejemplo en las posiciones X: 196, Y: 62. Nos fijamos que la escala es 3. Ponemos estos datos en la página para que a la hora de insertar las cotas (u otros objetos) se tomen como referencia. Para ello seleccionamos la página y rellenamos los datos que nos aparecen en la pestaña de view. Escribimos 196, 62 y 3. | ||
+ | |||
+ | Nos vamos al '''módulo draft'''. Seleccionamos la carpeta donde tenemos las cotas para la planta y pinchamos en el icono [[Archivo:Freecad-drawing-insert-object-icon.png]]. Automáticamente, y de manera casi mágica, nos aparecen las cotas sobre el plano. Cambiamos a color azul para distinguirlas de las líneas de la planta | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-exp-09.png|thumb|300px| Planta seleccionada. Obtención de datos (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-exp-10.png|thumb|300px| Colocando los datos de posición y escala en la página (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T30-exp-11.png|thumb|300px| Planta con cotas (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Repetimos la operación con el '''alzado'''. Primero lo seleccionamos. Lo posicionamos y nos quedamos con sus datos: X: 196, Y: 150, Escala: 3, Rotación: 90, Dirección: [0, -1, 0]. Seleccionamos la página y colocamos los datos de posición y escalado. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-exp-12.png|thumb|300px| Alzado seleccionado. Obtención de datos (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-exp-13.png|thumb|300px| Colocando los datos de posición y escala en la página (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos la carpeta con las cotas del alzado y pinchamos en el icono de insertar objetos en el plano. Nos aparecen las cotas del alzado, pero de una forma "extraña". Seleccionamos el alzado en el plano y ajustamos sus propiedades: | ||
+ | Rotación a 90 y el vector Direction los ponemos a [0, -1, 0], cambiando su componente y de 0 a -1. Ahora ya salen correctamente. Cambiamos el color a azul. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-exp-14.png|thumb|300px| Cotas sobre el alzado colodas. Salen cosas extrañas (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-exp-15.png|thumb|300px| Cotas del alzado. Correctas. (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para terminar vamos a colocar la identificación en la perspectiva. El proceso es el mismo. Nos colocamos sobre la perspectiva y capturamos sus datos: X: 85, Y: 130, escala: 3, Rotation: -60, direcction: [-0,58 -0,58 0,58]. Seleccionamos la carpeta con la identificación y la insertamos en el dibujo. Cambiamos sus atributos con los mismo de la vista en perspectiva. Lo ponemos en color rojo para diferenciarlo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-exp-16.png|thumb|300px| Identificación colocada sobre la perspectiva (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Plano índice de la pinza robótica | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-ej1-pinza-index-1.png|thumb|300px|Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-ej1-pinza-index-2.png|thumb|300px|Plano índice de la pinza (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Plano del dedo de la pinza | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-ej2-pinza-dedo-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-ej2-pinza-dedo-2.png|thumb|300px| Cotas en 3D (''click para ampliar'')]] | ||
+ | |------- | ||
+ | |[[Archivo:F2-T30-ej2-pinza-dedo-3.png|thumb|300px| Plano (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Plano de los eslabones engranados | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-ej3-pinza-geared-link-1.png|thumb|300px| Escenario inicial (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-ej3-pinza-geared-link-2.png|thumb|300px| Cotas 3D (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T30-ej3-pinza-geared-link-3.png|thumb|300px| Plano (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/rafadesu rafadesu]''' (Rafael Lorenzo Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T30-ej1-pinza-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T30-ej2-pinza-dedo-sol.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T30-ej3-pinza-geared-link-rafadesu.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T30-ej1-pinza-index-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-ej2-pinza-dedo-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T30-ej3-pinza-eslabones-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' (Isidro Gutierrez Martínez) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T30-ej1-pinza-index-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T30-ej2-pinza-dedo-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T30-ej3-pinza-geared-link-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ejemplo-ini.fcstd F2-T30-ejemplo-ini.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ejemplo.fcstd F2-T30-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ejemplo.svg F2-T30-ejemplo.svg] | ||
+ | | Ejemplo mostrado en el tutorial. Plano SVG | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej1-pinza-ini.fcstd F2-T30-ej1-pinza-ini.fcstd] | ||
+ | | Ejercicio 1: Plano índice. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej1-pinza.fcstd F2-T30-ej1-pinza.fcstd] | ||
+ | | Ejercicio 1: Plano índice. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej1-pinza.svg F2-T30-ej1-pinza.svg] | ||
+ | | Ejercicio 1: Plano índice. Plano SVG | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej2-pinza-dedo-ini.fcstd F2-T30-ej2-pinza-dedo-ini.fcstd] | ||
+ | | Ejercicio 2: Dedo. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej2-pinza-dedo.fcstd F2-T30-ej2-pinza-dedo.fcstd] | ||
+ | | Ejercicio 2: Dedo. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej2-pinza-dedo.svg F2-T30-ej2-pinza-dedo.svg] | ||
+ | | Ejercicio 2: Dedo. Plano SVG | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej3-pinza-geared-link-ini.fcstd F2-T30-ej3-pinza-geared-link-ini.fcstd] | ||
+ | | Ejercicio 3: Eslabones engranados. Escenario inicial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej3-pinza-geared-link.fcstd F2-T30-ej3-pinza-geared-link.fcstd] | ||
+ | | Ejercicio 3: Eslabones engranados. Solución | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T30-planos2D/F2-T30-ej3-pinza-geared-links.svg F2-T30-ej3-pinza-geared-links.svg] | ||
+ | | Ejercicio 3: Eslabones engranados. Plano SVG | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 31 Haciendo engranajes === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=PHJGz1JkB5I&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=31 '''Video Tutorial 31/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Freecad incluye una herramienta en el banco de trabajo '''part design''' para crear '''engranajes cilíndricos''' de ejes paralelos. Los dientes pueden ser rectos, helicoidales o helicoidales dobles | ||
+ | |||
+ | * '''Conceptos nuevos''': Herramienta involute gear | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Crear engranajes en Freecad es muy sencillo. Nos vamos a banco de trabajo part design y pinchamos en la opción part design / involute gear. Nos aparecerá el perfil de un engranaje, con los parámetros por defecto. En la izquierda podemos establecer sus diferentes parámetros: El '''número de dientes''', su '''módulo''' y el '''ángulo de presión''', que típicamente es de 20 ó 25 grados. Le damos al ok | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-exp-01.png|thumb|300px| Creando un engranaje desde part design (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-exp-02.png|thumb|300px| Estableciendo los parámetros del engranaje (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Para obtener el engranaje lo extruimos desde parts y le damos 10mm de grosor | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-exp-03.png|thumb|300px| Extruyendo el perfil del engranaje (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-exp-04.png|thumb|300px| Engranaje de 26 dientes, módulo 2.5, ángulo de presión 20 grados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Los engranajes son parámetros por lo que podemos cambiar sus parámetros en cualquier momento. Nos vamos a sus propiedades y ponemos un módulo de 4.5 | ||
+ | Realizamos una copia del engranaje, señalándolo y dándole a copiar. Le damos a la opción de que también copie el árbol de dependencias. Desde el módulo draft lo movemos y lo ponemos a la derecha del original | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-exp-05.png|thumb|300px| Engranaje modificado con módulo de 4.5 (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-exp-06.png|thumb|300px| Engranaje duplicado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Modificamos su módulo a 3.5 para compararlo con el original. Los dientes son más pequeños y el diámetro también disminuye. Copiamos el engranaje y le ponemos un módulo de 2.5. Repetimos la operación con otro con módulo 1.5 | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-exp-07.png|thumb|300px| Engranajes de 26 dientes de módulos 4.5 y 3.5 (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-exp-08.png|thumb|300px| Engranajes de 26 dientes de módulos 4.5, 3.5 y 2.5 (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T31-exp-09.png|thumb|300px| Engranajes de 26 cientes de módulos 4.5, 3.5, 2.5 y 1.5 (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Vamos a modificar el parámetro del número de dientes. Copiamos el engranaje original en la parte inferior. Tiene 26 dientes. Ponemos un copia en la derecha, cambiando el número de dientes a 22 | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-exp-10.png|thumb|300px| Engranaje original duplicado (26 dientes) (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-exp-11.png|thumb|300px| Engranaje de 22 dientes (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora repetimos pero modificando el número de dientes. Como el ángulo de presión es de 20 grados, se recomienda no usar menos de 18 dientes. Sin embargo en este ejemplo pondremos 26, 22, 18 y 12 dientes para comparar. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-exp-12.png|thumb|300px| Engranajes de 26, 22 y 18 dientes (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-exp-13.png|thumb|300px| Engranajes de 26, 22, 18 y 12 dientes (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Engranaje de dientes rectos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-ej1-engranaje-recto-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-ej1-engranaje-recto-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Engranajes helicoidales | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-ej2-helicoidales-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-ej2-helicoidales-2.png|thumb|300px| Datos de los engranajes (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T31-ej2-helicoidales-3.png|thumb|300px| Datos de la hélice (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-ej2-helicoidales-4.png|thumb|300px| Extrusión a lo largo de la hélice (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T31-ej2-helicoidales-5.png|thumb|300px| Paso 1 del engranaje de doble hélice (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-ej2-helicoidales-6.png|thumb|300px| Mirror del anterior, para obtener la doble hélice (''click para ampliar'')]] | ||
+ | |------ | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Mecanismo simple | ||
+ | {| | ||
+ | | [[Archivo:F2-T31-ej3-mecanismo-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-ej3-mecanismo-2.png|thumb|300px| Datos de los engranajes (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T31-ej3-mecanismo-3.png|thumb|300px| Parte trasera (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/jialonso333 jialonso333]''' (Jose Ignacio Alonso) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-ej1-engranaje-recto-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-ej2-engranaje-helicoidal-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T31-ej3-reductora-jialonso333.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/gut-mart gut-mart]''' (Isidro Gutierrez Martínez) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-ej1-engranaje-recto-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-ej1-engranajes-helicoidales-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T31-ej3-mecanismo-gut-mart.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon Arce Marín) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T31-ej1-engranaje-recto-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T31-ej2-helicoidal-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T31-ej3-mecanismo-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ficheros ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T31-Engranajes/F2-T31-ejemplo.fcstd F2-T31-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T31-Engranajes/F2-T31-ej1-engranaje-recto.fcstd F2-T31-ej1-engranaje-recto.fcstd] | ||
+ | | Ejercicio 1: Engranaje de dientes rectos | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T31-Engranajes/F2-T31-ej2-engranajes-helicoidales.fcstd F2-T31-ej2-engranajes-helicoidales.fcstd] | ||
+ | | Ejercicio 2: Engranajes de dientes helicoidadles | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T31-Engranajes/F2-T31-ej3-prueba-engranajes.fcstd F2-T31-ej3-prueba-engranajes.fcstd] | ||
+ | | Ejercicio 3: Mecanismo simple de dos engranajes | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 32 Bibliotecas de piezas de FreeCAD === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=tVw57QX1fJM&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=32 '''Video Tutorial 31/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-ini-1.png|thumb|300px| Elementos de la biblioteca de piezas de Freecad (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | Para crear nuestros diseños y hacer ensamblajes, necesitamos tener los '''modelos 3D de componentes''' como tornillos, tuercas, resistencias, conectores, etc. Muchos de estos modelos los proporcionan los fabricantes, sin embargo sólo nos dan el fichero 3D (en formato step o igs), pero no disponemos de la información de cómo están diseñados. La [https://github.com/yorikvanhavre/FreeCAD-library biblioteca de piezas de Freecad] tiene dos objetivos: 1) tener agrupados la mayor cantidad de objetos 3D para usar en nuestros diseños 2) Tener disponibles los '''ficheros fuentes''' de TODAS LAS PIEZAS de la biblioteca. De esta forma podemos aprender cómo están hechos, podemos modificarlos y sacar piezas derivadas, podemos corregir errores, etc. Es una biblioteca que pertenece al '''patrimonio tecnológico de la humanidad''' | ||
+ | |||
+ | * '''Conceptos nuevos''': Biblioteca de piezas de freecad | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | La biblioteca de piezas de freecad está alojada en [https://github.com/yorikvanhavre/FreeCAD-library este repositorio en github]. Para utilizarla bien nos '''descargamos el fichero .zip''' (Pinchando en el botón de abajo a la derecha, donde pone DONWLOAD ZIP) o bien nos '''clonamos el repositorio'''. | ||
+ | |||
+ | En el repositorio tenemos '''3 ficheros por cada pieza''': uno con las '''fuentes en freecad''' ('''.fcstd'''), otro en '''formato step''' ('''.step''') para que se puede cargar el objeto desde cualquier otra aplicación de diseño 3D y por último el '''fichero .STL''', que permite que podamos ver directamente desde el navegador las piezas, en la página de github. | ||
+ | |||
+ | Navegamos al directorio "Generic objects" y allí pinchamos en el fichero key-model1.stl para visualizarlo | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-exp-01.png|thumb|300px| Repositorio github principal de la biblioteca de piezas de Freecad (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-exp-02.png|thumb|300px| Directorio "Generic objects" donde están diferentes piezas genéricas (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:F2-T32-exp-03.png|thumb|300px| Visualizando en el navegador el objeto key-model1.stl (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Nos vamos a la carpeta local de nuestro ordenador donde tenemos la biblioteca de piezas ('''FreeCAD-Library'''). Ahí veremos más carpetas donde están '''clasificados los componentes''', así como un fichero llamado '''PartsLibrary.FCMacro'''. Este es un fichero en python, que podemos ejecutar desde dentro de freecad para que nos aparezca un navegador integrado en el propio freecad, y poder seleccionar los componentes. Sin embargo, lo vamos a hacer cargando directamente los ficheros freecad (no hemos visto nada de macros todavía). | ||
+ | |||
+ | Vamos a '''insertar una tuerca M3''' en nuestro documento. Nos vamos a la carpeta ''FreeCAD-library/Mechanical Parts/Fasteners/Nuts/Metric''. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-exp-04.png|thumb|300px| Biblioteca de piezas en la carpeta local (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-exp-05.png|thumb|300px| Carpeta donde están las tuercas: FreeCAD (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Seleccionamos el fichero '''ISO4032_Hex_Nut_M3.fcstd''' y lo arrastramos hacia la ventana 3D de Freecad para cargarlo. También podemos hacerlo desde el menú: file / open. Se nos abre la tuerca en una pestaña nueva | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-exp-06.png|thumb|300px| Arrastrando el fichero con la tuerca M3 a Freecad (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-exp-07.png|thumb|300px| Tuerca M3 en Freecad, en una pestaña nueva (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | En el documento de la tuerca, '''podemos ver las fuentes'''. Todos los esquemas de cómo está hecha la tuerca. Abrimos uno de los bocetos para comprobarlo. Esto permite cambiar muy fácilmente la tuerca, o aprender cómo se modelan tuercas. O incluso mejorar el diseño de la tuerca, tanto estéticamente como optimizando las operaciones. | ||
+ | |||
+ | Para usar la tuerca en nuestro documento hacemos una '''copia simple'''. Tenemos que localizar el modelo final, que normalmente será el que esté más abajo en el árbol de operaciones, y que no esté oculto. En el caso de esta tuerca, el modelo es "'''Chamfer'''", porque seguramente la última operación realizada en la tuerca haya sido el biselado. Lo seleccionamos y hacemos una copia simple. | ||
+ | |||
+ | Seleccionamos la copia simple y le damos al "copy". Nos vamos a la pestaña donde está nuestro documento nuevo y le damos al "paste" para que aparezca la tuerca. Cambiamos el nombre a "'''M3-nut'''" y cerramos la pestaña con las fuentes de la tuerca | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-exp-08.png|thumb|300px| Visualizando uno de los bocetos de la tuerca M3 (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-exp-09.png|thumb|300px| Copia simple de la tuerca. Lista para introducir en nuestro documento (''click para ampliar'')]] | ||
+ | |------- | ||
+ | | [[Archivo:F2-T32-exp-10.png|thumb|300px| La tuerca M3 incluida en nuestro documento (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora meteremos un '''tornillos M3x12''' en nuestro documento. Nos vamos a la carpeta: ''FreeCAD-library/Mechanical Parts/Fasteners/Bolts & Screws/Metric'' | ||
+ | y abrimos el archivo: '''ISO4762_Hex_Socket_Head_Cap_Screw_M3x12.fcstd'''. Nos aparece el tornillo. Igual que antes, podemos ver cómo se ha diseñado el tornillo. Abrimos uno de sus bocetos. Para insertarlo en nuestro documento hacemos una copia simple y luego "'''copy & paste'''". Renombramos el tornillo y le ponemos la orientación que queramos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-exp-11.png|thumb|300px| Tornillo M3x12, en la carpeta FreeCAD-library/Mechanical Parts/Fasteners/Bolts & Screws/Metric (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-exp-12.png|thumb|300px| Visualizando un boceto del tornillo (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T32-exp-13.png|thumb|300px| Tornillo integrado en nuestro documento (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ponemos un servo en nuestro escenario. Nos vamos a la carpeta '''FreeCAD-library/Electrical Parts/Servos/Futaba3003''' y repetimos las operaciones. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-exp-14.png|thumb|300px| Servo Futaba 3003, en la carpeta: FreeCAD-library/Electrical Parts/Servos/Futaba3003 (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-exp-15.png|thumb|300px| Servo Futaba 3003 en nuestro escenario (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Ahora ponemos una moneda de 1€. Es muy útil como referencia para hacernos una idea del tamaño de las cosas. Se encuentra en la carpeta: '''FreeCAD-library/Generic objects'''. Es el fichero: euro-coin.fcstd | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-exp-16.png|thumb|300px| Moneda de 1€, en la carpeta: FreeCAD-library/Generic objects (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-exp-17.png|thumb|300px| Moneda de 1€ en el escenario (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Por último ponemos una lata de coca-cola, que se encuentra en la carpeta: '''FreeCAD-library/Generic objects'''. Es el fichero: soft-drink-can.fcstd | ||
+ | La lata de coca-cola tiene un tamaño universal, y es muy útil para que la gente se haga una idea del tamaño de los diseños (el euro sólo es conocido en europa) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-exp-18.png|thumb|300px| Lata de coca-cola,en la carpeta: FreeCAD-library/Generic objects (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-exp-19.png|thumb|300px| Lata de coca-cola en el escenario (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Usa esta biblioteca para tus diseños. Si no encuentras alguna pieza, modélala y añádela a la biblioteca :-) (Haz un pull request). Si has usado algún componente y hay algún error: corrígelo y envía un pull request. '''Es una biblioteca que nos pertenece a todos'''. Es para todos. Ampliémosla. Usémosla. Mejorémosla. Es parte del '''patrimonio tecnológico de la humanidad'''. | ||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | * '''Ejercicio 1:''' Catálogo de tornillos/tuercas | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-ej1-catalogo-tornillos-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-ej1-catalogo-tornillos-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 2:''' Catálogo de componentes electrónicos | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-ej2-catalogo-electronica.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-ej2-catalogo-electronica-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * '''Ejercicio 3:''' Catálogo de servos y motores | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-ej3-servos-motores-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-ej3-servos-motores-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Entregas ==== | ||
+ | |||
+ | * Ejercicios de '''[https://github.com/b1-66er b1-66er]''' (Jon Arce Marín) | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:F2-T32-ej1-bolts-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:F2-T32-Ej2-electronic-components-b1-66er.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:F2-T32-ej3-motores-servos.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | * Ejercicios de '''[]''' | ||
+ | |||
+ | {| | ||
+ | | [[|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 de '''[]''' | ||
{| | {| | ||
| [[|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 ==== | ||
+ | {| {{tablabonita}} | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T32-biblioteca-piezas-freecad/F2-T32-ejemplo.fcstd F2-T32-ejemplo.fcstd] | ||
+ | | Ejemplo mostrado en el tutorial:Escenario con objetos de la biblioteca | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T32-biblioteca-piezas-freecad/F2-T32-ej1-catalogo-tornillos.fcstd F2-T32-ej1-catalogo-tornillos.fcstd] | ||
+ | | Ejercicio 1: Catálogo de tornillos y tuercas | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T32-biblioteca-piezas-freecad/F2-T32-ej2-catalogo-componentes-electronica.fcstd F2-T32-ej2-catalogo-componentes-electronica.fcstd] | ||
+ | | Ejercicio 2: Catálogo de componentes electrónicos | ||
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T32-biblioteca-piezas-freecad/F2-T32-ej3-catalogo-motores-servos.fcstd F2-T32-ej3-catalogo-motores-servos.fcstd] | ||
+ | | Ejercicio 3: Catálogo de motores / servos | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 33 Zowi === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=AgVfQEPWdkE&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb&index=33 '''Video Tutorial 33/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T33-ini-1.png|thumb|280px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T33-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | [http://diwo.bq.com/zowi-cc-by-sa/ Zowi] es un printbot bípedo, libre, diseñado en Freecad y que tiene [http://diwo.bq.com/zowi-introduccion-a-los-robots-bipedos/ unos andares muy graciosos]. Se hace un ensamblaje parcial de las piezas de Freecad, siguiendo el mismo orden que habría que seguir para construirlo físicamente. Es por tanto, una mini-guía de montaje de zowi. | ||
+ | |||
+ | * '''Conceptos nuevos''': printbot Zowi | ||
+ | |||
+ | ==== Explicación ==== | ||
+ | |||
+ | Partimos del escenario inicial con todas las piezas de zowi, tanto las imprimibles como el resto: tornillos, tuercas, servos, electrónica, etc. Nos vamos a la carpeta '''BOM/Electronics''' y la ocultamos para que no consuma mucha cpu su renderizado (tiene muchos polígonos). Sólo montaremos la parte mecánica. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T33-exp-01.png|thumb|300px| Escenario inicial con todas las piezas para montar zowi (''click para ampliar'')]] | ||
+ | | [[Archivo:T33-exp-02.png|thumb|300px| Electrónica ocultada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Montaje de los pies ==== | ||
+ | |||
+ | Comenzamos montado los pies de Zowi. Para cada pie necesitamos el siguiente material: | ||
+ | |||
+ | * 1 Tornillo M3x10 de cabeza cónica: Es el que se usa para el doble eje del servo | ||
+ | * 4 Tornillos M3x16 de cabeza cilíndrica para unir el servo al pie | ||
+ | * 4 Tuercas M3 | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T33-exp-03.png|thumb|300px| Tornillos M3x10 de cabeza cónica para los dobles ejes de los servos de los pies (''click para ampliar'')]] | ||
+ | | [[Archivo:T33-exp-04.png|thumb|300px| Tuercas M3 (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:T33-exp-05.png|thumb|300px| Tornillos M3x16 de cabeza cilíndrica para fijar el servo a la pieza del pie (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | Los pasos del montaje son: | ||
+ | |||
+ | * Introducir el tornillo M3x10 de cabeza cónica por la parte posterior del pie, de manera que sobresalga por el exterior | ||
+ | * Colocar las 4 tuercas M3 en sus huecos | ||
+ | * Colocar el servo Futaba 3003. '''NOTA''': El servo tiene unos salientes de manera que para insertarlo hay que hacer presión. Apretamos hasta que oigamos un "clack" | ||
+ | * Atornillamos los 4 tornillos M3x16 | ||
+ | |||
+ | ¡Ya tenemos nuestro pie izquierdo! Repetimos el proceso con el pie derecho | ||
+ | |||
+ | |||
+ | {| | ||
+ | | [[Archivo:T33-exp-06.png|thumb|300px| Colocar Tornillo M3x10 y 4 tuercas en el pie (''click para ampliar'')]] | ||
+ | | [[Archivo:T33-exp-07.png|thumb|300px| Colocar servo Futaba 3003 y 4 tornillos M3x16 (''click para ampliar'')]] | ||
+ | |--------- | ||
+ | | [[Archivo:T33-exp-08.png|thumb|300px| Resultado final. Pie montado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Montaje de las piernas ==== | ||
+ | |||
+ | Para preparar cada pierna necesitamos: | ||
+ | |||
+ | * 2 Coronas circulares pequeñas del servo (suele venir puesta) | ||
+ | * 6 tornillos afilados (vienen en la bolsa junto al servo) | ||
+ | |||
+ | Pasos: | ||
+ | |||
+ | * Colocar la primera colora en el hueco lateral (ver foto). | ||
+ | * Insertar los 3 tornillos. Sobresaldrán mucho por la parte interior | ||
+ | * Capar los salientes con unos alicates para dejarlos lo más a ras posible | ||
+ | * Repetir esto mismo pero con la otra corona del servo | ||
+ | |||
+ | Hacemos lo mismo para la otra pierna | ||
{| | {| | ||
− | | [[|thumb|300px| (''click para ampliar'')]] | + | | [[Archivo:T33-exp-09.png|thumb|300px| Corona del servo y sus tornillos (recortados) (''click para ampliar'')]] |
− | | [[|thumb|300px| (''click para ampliar'')]] | + | | [[Archivo:T33-exp-10.png|thumb|300px| Corona lateral colocada, con sus 3 tornillos recortados (''click para ampliar'')]] |
+ | |----- | ||
+ | | [[Archivo:T33-exp-11.png|thumb|300px| Corona central colocada, con sus 3 tornillos recortados (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Montaje del cuerpo ==== | ||
+ | |||
+ | Necesitamos el siguiente material: | ||
+ | |||
+ | * 2 servos Futataba 3003 | ||
+ | * 10 tuercas M3 | ||
+ | * 8 tornillos M3x12 | ||
+ | |||
+ | Pasos: | ||
+ | |||
+ | * El cuerpo es simétrico. Así que motamos primero la mitad izquierda. La derecha es igual. | ||
+ | * Insertar una tuerca M3 en el alojamiento izquierdo (sirve para el tornillo de unión entre la cabeza y el cuerpo) | ||
+ | * colocar el Futaba 3003 con el eje hacia abajo y los cables apuntando hacia la parte trasera (ver imagen) | ||
+ | * Colocar 4 tornillos M3x12 para el servo. Las cabezas entran por la parte inferior | ||
+ | * Colocar 4 tuerca M3 para atornillar el servo al cuerpo | ||
+ | * Repetir el proceso para la parte derecha | ||
+ | |||
+ | |||
+ | {| | ||
+ | | [[Archivo:T33-exp-12.png|thumb|300px| Parte izquierda: tuerca, servo y tornillos M3x12 (''click para ampliar'')]] | ||
+ | | [[Archivo:T33-exp-13.png|thumb|300px| Parte izquierda montada (''click para ampliar'')]] | ||
+ | |-------- | ||
+ | | [[Archivo:T33-exp-14.png|thumb|300px| Parte derecha montada (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Ensamblaje pierna izquierda ==== | ||
+ | |||
+ | Ensamblamos la pierna izquierda. '''ES MUY IMPORTANTE EL ORDEN'''. Primero colocamos el "muslo" izquierdo en el eje del servo izquierdo del cuerpo, con la orientación mostrada en la foto. '''IMPORTANTE: Asegurarse que este muslo está centrado, de manera que puede girar 90 grados hacia la izquierda y 90 grados hacia la derecha'''. Una vez que tengamos esto, '''ATORNILLAMOS''' el muslo al servo usando el tornillo del servo. Como NO está colocado el pie, tenemos hueco para usar el destornillador. | ||
+ | |||
+ | Ahora colocamos el pie izquierdo con la orientación mostrada. '''ES MUY IMPORTANTE tener en cuenta que el servo del pie tiene que estar CENTRADO''', de forma que el pie pueda subir 90 grados y bajar otros 90 (simétrico). Para colocar el pie hay que abrir un poco el muslo. Primero insertamos el falso eje (el del tornillo trasero) y luego el eje del futaba en la corona. Es importante comprobar que está centrado. Luego colocamos el tornillo del eje del servo. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T33-exp-15.png|thumb|300px| Orientando la pierna izquierda para el montaje (''click para ampliar'')]] | ||
+ | | [[Archivo:T33-exp-16.png|thumb|300px| Pierna izquierda colocada (''click para ampliar'')]] | ||
+ | |------ | ||
+ | | [[Archivo:T33-exp-17.png|thumb|300px| Pie izquierdo colocado (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Montaje del cuerpo + piernas ==== | ||
+ | |||
+ | Ensamblamos la pierna derecha igual que hemos hecho con la izquierda. Colocamos la electrónica en la parte posterior, con el conector micro-usb apuntando hacia la izquierda (y el interruptor en la parte inferior). Usamos 4 tornillos M3x10 con sus tuercas para amarrarla al chásis. El portapilas con sus pilas se coloca su hueco interior. | ||
+ | |||
+ | Ya lo tenemos listo para caminar. Sólo quedaría conectar los servos y cargarle el firmware. Ya podría bailar y moverse. | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T33-exp-18.png|thumb|300px| Cuerpo completo, con sus piernas, electrónica y pilas (''click para ampliar'')]] | ||
|} | |} | ||
+ | |||
+ | ==== Montaje de la cabeza ==== | ||
+ | |||
+ | El último paso es colocar la cabeza, junto con el sensor de ultrasonidos que hace de ojos. Primero insertamos el sensor en la cabeza, en los dos huecos frontales. IMPORTANTE: Los pines de conexión se tiene que poner apuntando hacia la tapa superior de la cabeza. Usamos 2 tornillos M3x10 a ambos lados de la cabeza para fijarla al cuerpor. ¡Ya tenemos a zowi listo! | ||
{| | {| | ||
− | | [[|thumb|300px| (''click para ampliar'')]] | + | | [[Archivo:T33-exp-19.png|thumb|300px| Sensor de ultrasonidos BAT (''click para ampliar'')]] |
− | | [[|thumb|300px| | + | | [[Archivo:T33-exp-20.png|thumb|300px| Cabeza con el sensor colocado (''click para ampliar'')]] |
+ | |------- | ||
+ | | [[Archivo:T33-exp-21.png|thumb|300px| Cabeza colocada en zowi, con sus tornillos laterales (''click para ampliar'')]] | ||
|} | |} | ||
+ | |||
==== Ejercicios propuestos ==== | ==== Ejercicios propuestos ==== | ||
− | * '''Ejercicio 1:''' | + | * '''Ejercicio 1:''' ¡Ensamblaje de zowi! ¿Te atreves a hacer el ensamblaje de zowi dese cero con FreeCAD? |
{| | {| | ||
− | | [[|thumb|300px| (''click para ampliar'')]] | + | | [[Archivo:T33-ej1-zowi-piezas-1.png|thumb|300px| Escenario inicial con todas las piezas de zowi (''click para ampliar'')]] |
− | | [[|thumb|300px| | + | | [[Archivo:T33-ini-2.png|thumb|300px| Zowi montado (''click para ampliar'')]] |
|} | |} | ||
− | * '''Ejercicio 2:''' | + | * '''Ejercicio 2:''' ¿Te atreves a imprimirte las piezas y montar tu propio zowi físico? |
{| | {| | ||
− | | [[ | + | | [[Archivo:T33-ini-1.png|thumb|300px| (''click para ampliar'')]] |
− | |||
|} | |} | ||
− | * ''' | + | ==== Entregas ==== |
+ | |||
+ | * Ejercicios de '''[]''' | ||
{| | {| | ||
| [[|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 de '''[]''' |
{| | {| | ||
| [[|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 de '''[]''' | ||
{| | {| | ||
| [[|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'')]] | ||
|} | |} | ||
Línea 85: | Línea 5267: | ||
==== Ficheros ==== | ==== Ficheros ==== | ||
{| {{tablabonita}} | {| {{tablabonita}} | ||
− | | [] | + | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T33-zowi/F2-T33-ejemplo-ini.fcstd F2-T33-ejemplo-ini.fcstd] |
− | | | + | | Todas las piezas necesarias para el ensamblaje de zowi |
+ | |----- | ||
+ | | [https://github.com/Obijuan/tutoriales-freecad/raw/master/Temporada-2/T33-zowi/F2-T33-ejemplo.fcstd F2-T33-ejemplo.fcstd] | ||
+ | | Zowi ensamblado | ||
+ | |----- | ||
+ | |} | ||
+ | |||
+ | === 34 Fin de la temporada 2 === | ||
+ | {| style="border: 1px solid darkgray; width:100%" | ||
+ | |- style="background: #cedff2;" | ||
+ | ! [https://www.youtube.com/watch?v=iGuJ98C8zoI&index=34&list=PLmnz0JqIMEzUqEM-nxqhZoDaqszVXijOb '''Video Tutorial 34/34'''] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | | [[Archivo:T34-ini-1.png|thumb|300px| (''click para ampliar'')]] | ||
+ | | [[Archivo:T34-ini-2.png|thumb|300px| (''click para ampliar'')]] | ||
+ | |} | ||
+ | |||
+ | ==== Descripción ==== | ||
+ | |||
+ | ¡¡Fin de la temporada 2!! ¡¡Muchas gracias a todos!! y... que el software libre os acompañe | ||
+ | |||
+ | |||
+ | ==== Ejercicios propuestos ==== | ||
+ | |||
+ | * Usa herramientas del patrimonio tecnológico de la humanidad. Respétalas, mejóralas y protégelas. | ||
+ | * Incrementa el patrimonio tecnológico de la humanidad publicando tus diseños con una licencia libre | ||
+ | |||
+ | == Participantes == | ||
+ | * Tutoriales: 34 | ||
+ | * Ejercicios propuestos: 94 | ||
+ | * Total de entregas recibidas: 564 | ||
+ | * Participantes en directo: 16 | ||
+ | === Ranking por entregas === | ||
+ | {| {{tablabonita}} | ||
+ | !Nombre !! Ejercicios entregados !! Tutoriales completados | ||
+ | |---- | ||
+ | | Isidro Gutierrez Martínez (gut-mart) | ||
+ | | 88 || 31 | ||
+ | |----- | ||
+ | | Jon Arce Marín (b1-66er) | ||
+ | | 88 || 31 | ||
+ | |----- | ||
+ | | Xavi Maestres (xmes3) | ||
+ | | 72 || 25 | ||
+ | |----- | ||
+ | | Jose Ignacio Alonso (jialonso333) | ||
+ | | 62 || 22 | ||
|----- | |----- | ||
− | | | + | | Rafael Lorenzo Alonso (Rafadesu) |
− | | | + | | 61 || 22 |
+ | |---- | ||
+ | | Antonio Ruiz Cuella (Marckstack) | ||
+ | | 42 || 15 | ||
|----- | |----- | ||
− | | | + | | Antoniojum |
− | | | + | | 37 || 14 |
|----- | |----- | ||
− | | | + | | Juan Manuel Roldán (Exodous) |
− | | | + | | 33 || 12 |
+ | |------- | ||
+ | | Angel Larrañaga (AngelLM) | ||
+ | | 31 || 12 | ||
+ | |---- | ||
+ | | Jose Luis Villarejo (movilujo) | ||
+ | | 24 || 9 | ||
+ | |------ | ||
+ | | Diego Lale | ||
+ | | 9 || 4 | ||
+ | |------- | ||
+ | | Jairo Zerberos | ||
+ | | 4 || 3 | ||
|----- | |----- | ||
− | | | + | | Pablo Clemente (Paclema) |
− | | | + | | 4 || 3 |
+ | |------- | ||
+ | | Jota M. Martin (jmartinz) | ||
+ | | 4 || 3 | ||
+ | |------- | ||
+ | | Fersandie | ||
+ | | 3 || 2 | ||
|----- | |----- | ||
− | | | + | | Miguel Angel AR |
− | | | + | | 2 || 2 |
+ | |------ | ||
+ | |} | ||
+ | |||
+ | (Procesado hasta tutorial 31) | ||
+ | |||
+ | === Ranking por medallas === | ||
+ | En cada tutorial se asignan medallas a los tres primeros en entregar: oro (primero), plata (segundo) y bronce (tercero) | ||
+ | |||
+ | {| {{tablabonita}} | ||
+ | !Nombre !! Oro !! Plata !! Bronce !! Total | ||
+ | |---- | ||
+ | | Jon Arce Marín (b1-66er) || 8 || 7 || 10 || 25 | ||
|----- | |----- | ||
− | | | + | | Jose Ignacio Alonso (jialonso333) || 11 || 7 || 1 || 19 |
− | | | + | |---- |
+ | | Isidro Gutierrez Martínez (gut-mart) || 1 || 2 || 11 || 14 | ||
+ | |---- | ||
+ | | Rafael Lorenzo Alonso (rafadesu) || 3 || 6 || 3 || 12 | ||
+ | |---- | ||
+ | | Angel Larrañaga (AngelLM) || 4 || 4 || 1 || 9 | ||
+ | |------ | ||
+ | | Juan Manuel Roldán (Exodous) || 2 || 1 || 1 || 4 | ||
+ | |---- | ||
+ | | Diego Lale || 1 || 0 || 2 || 3 | ||
+ | |------ | ||
+ | | Jose Luis Villarejo (movilujo) || 0 || 1 || 1 || 2 | ||
+ | |---- | ||
+ | | Jairo Zerberos || 0 || 2 || 0 || 2 | ||
|----- | |----- | ||
− | | [] | + | | Jota M. Martin (jmartinz) || 1 || 0 || 0 || 1 |
+ | |---- | ||
+ | |} | ||
+ | |||
+ | (Procesado hasta tutorial 31) | ||
+ | |||
+ | == Repositorio == | ||
+ | |||
+ | Los ficheros fuentes están en este repositorio: | ||
+ | |||
+ | * [https://github.com/Obijuan/tutoriales-freecad https://github.com/Obijuan/tutoriales-freecad] | ||
+ | |||
+ | == Autor == | ||
+ | * [[Juan Gonzalez:Main | Juan González]] (Obijuan) | ||
+ | |||
+ | == Licencia == | ||
+ | {|{{tablabonita}} | ||
+ | | [[Archivo:By-sa.png|200px|]] This work is licensed under a [http://creativecommons.org/licenses/by-sa/3.0/es/ Creative commons Attributions Sharealike]. | ||
+ | |} | ||
+ | |||
+ | == Sobre este tutorial == | ||
+ | |||
+ | Este tutorial está realizado '''exclusivamente usando herramientas libres'''. | ||
+ | |||
+ | {|{{tablabonita}} | ||
| | | | ||
− | + | * '''Sistema Operativo''': [http://www.ubuntu.com/ Ubuntu Linux] 14.10 | |
+ | * '''Freecad''': [http://www.freecadweb.org/ Freecad] 0.15.4671 | ||
+ | * '''Retoque imagenes''': | ||
+ | ** [http://www.gimp.org/ gimp] 2.8.10 | ||
+ | ** [https://krita.org/ krita] 2.8.6 | ||
+ | * '''Dibujos''': [https://inkscape.org/es/ inkscape] 0.48.5 | ||
+ | * '''Grabación escritorio''': Kazam 1.4.5 | ||
+ | * '''Edición de vídeos''': [http://www.openshotvideo.com/ Openshot] 1.4.3 | ||
+ | * '''Visualización de las pulsaciones del ratón''': keymon 1.17 | ||
|} | |} | ||
− | == | + | == Enlaces == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | === Videotutoriales de referencia === | ||
+ | Tutoriales que me han sido muy útiles para la generación de la temporada 2. He aprendido muchísimo con ellos. ¡Gracias! | ||
+ | |||
+ | * [https://www.youtube.com/watch?v=nxNT0KychcY Tutorial de NormandC] sobre acotaciones usando el módulo draft | ||
+ | * [https://www.youtube.com/watch?v=cSxp0K7LybM Tutorial de Peter Peterle] sobre colocación de bocetos en cualquier plano | ||
+ | * [https://www.youtube.com/watch?v=ztMTLp4wZx4 Acotando en 2D, por cad1919]. Nueva extensión para poner cotas en 2D | ||
{| class="wikitable" | {| class="wikitable" | ||
Línea 136: | Línea 5442: | ||
|---- | |---- | ||
|} | |} | ||
+ | |||
+ | |||
+ | |||
Revisión actual del 08:06 15 abr 2016
Contenido
- 1 Introducción
- 2 Descargas
- 3 PLAYLIST
- 4 ¡Manos a la obra!
- 5 Módulo Draft
- 5.1 9 Líneas y selección de extremos
- 5.2 10 Traslación de objetos con draft
- 5.3 11 Draft: En el punto medio está la virtud
- 5.4 12 Seleccionando centros de circunferencias y arcos
- 5.5 13 Plano de trabajo y rejilla
- 5.6 14 Poniendo anotaciones
- 5.7 15 Copiando y clonando
- 5.8 16 Rotando piezas
- 5.9 17 Draft: multilíneas y extrusión
- 5.10 18 Draft: Textos 3D
- 5.11 19 Draft: Restricción de plano
- 5.12 20 Draft: Rectángulos, Circunferencias y arcos
- 5.13 21 Draft: Diseño clásico. Tetraedro regular. Intersecciones
- 5.14 22 Cotas en 3D
- 5.15 23 Más sobre líneas en draft
- 5.16 24 Redondeando trayectorias: Tuberías, tubos y cables
- 5.17 25 Utilidades para líneas: perpendicularidad, paralelismo, prolongación
- 5.18 26 Curvas, elipses y polígonos
- 5.19 27 Despliegue de objetos
- 5.20 28 Draft: Miscelánea
- 6 Miscelánea final
- 7 Participantes
- 8 Repositorio
- 9 Autor
- 10 Licencia
- 11 Sobre este tutorial
- 12 Enlaces
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.
![]() |
Tutorial: Diseño de piezas con Freecad Empezando a diseñar piezas 3D con Freecad Temporada 1 |
Está segunda temporada también está orientada a hacer diseños imprimibles, para que los puedas imprimir en tu impresora 3D opensource. La mejor manera de aprender es practicando. Por ello, en todos los tutoriales se proponen ejercicios (cuyas soluciones están en esta wiki y en el repositorio). Las entregas de ejercicios se hacen a través de github. Los ejercicios recibidos de los 3 primeros se publican en esta wiki, con sus nombres.
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
PLAYLIST CON TODOS LOS VIDEOS DE LA TEMPORADA 2 |
---|
¡Manos a la obra!
1 Presentación
Video Tutorial 1/34 |
---|
![]() La web de freecad (click para ampliar) |
![]() Prusa hephestos modelada en Freecad (click para ampliar) |
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.
![]() Prusa hephestos (click para ampliar) |
![]() Prusa hephestos (click para ampliar) |
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.
![]() Github (click para ampliar) |
En esta serie de tutoriales se enseña cómo usar github para compartir piezas
![]() |
Tutorial: Github y Freecad: Aprendiendo a contribuir Incrementa las piezas 3D del patrimonio tecnológico de la humanidad |
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í.
![]() Clone wars (click para ampliar) |
![]() Foros freecad (click para ampliar) |
¡¡Comenzamos!!
Ejercicios propuestos
- Instalar la versión 0.15 (estable) de Freecad en vuestros ordenadores
2 Configurando que es gerundio
Video Tutorial 2/34 |
---|
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
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.
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)
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"
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.
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).
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
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
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
Entregas
- Ejercicio 2: Entregas de Jose M. Martín (#1), Jairo Zerberos (#2) y Rafael Lorenzo Alonso. ¡Gracias!
![]() Jose M. Martín ¡Gracias! (click para ampliar) |
![]() Jairo Zerberos (click para ampliar) |
![]() Rafael Lorenzo Alonso (click para ampliar) |
Ficheros
T02-ejemplo-1.fcstd | Ejemplo de las dos cajas unidas, para comprobar el refinado |
T02-ej2-cilindro-rojo.fcstd | Ejercicio 2: Parte 1: Cilindro rojo |
T02-ej2-cono-verde.fcstd | Ejercicio 2: Parte 2: Cono verde |
T02-ej2-toro-azul.fcstd | Ejercicio 2: Parte 3: Toro azul |
3 Tomando medidas
Video Tutorial 3/34 |
---|
Descripción
Utilización de las herramientas para tomar medidas de distancias y ángulos: metro y regla.
- Conceptos nuevos: Medida de distancia, medida angular, medida persistente
Explicación
Abrimos el fichero T03-ejemplo-1-cubos.fcstd que contiene dos cubos de 10mm de lado. Vamos a tomar medidas del primer cubo. Pinchamos en el icono del metro , en el banco de trabajo part.
Se nos abre en la ventana izquierda el menú de las medidas. Vamos a medir una de las aristas inferiores. Pinchamos en el primer vértice. Observamos que en el menú de la derecha se pone un tick verde en la parte de "Selection 01" y la flecha roja pasa a estar en "Selection 02" para indicarnos que pinchemos en el segundo vértice.
Pinchamos en el segundo vértice y nos aparece la medida. La arista mide 10mm. Esta medida es sólo visual. No está presente en el diseño. No es persistente. Si ahora grabásemos y volviésemos a abrir el fichero, la medida NO aparecería. El metro se usa para tomar medidas temporales, en un momento puntual.
La herramienta se queda esperando a que seleccionemos más vértices. Vamos a medir la distancia de la diagonal de la cara superior. Repetimos el proceso. Pinchamos en el primer vértice y luego en el segundo. Ahora nos aparecerán varias distancias (ver figura). La distancia en rojo es la que queremos medir. En Freecad se denomina distancia 3D. Adicionalmente nos aparecen las distancias a lo largo de los ejes x,y entre los dos vértices, en color verde. En Freecad se denomina distancia Delta. Hace referencia a los incrementos que hay que aplicar al primer vértice para alcanzar el segundo.
Apretamos el botón de cerrar (close) para salir del modo de tomar medidas. En la parte superior, seleccionamos como vista el modelo alámbrico. De esta manera veremos mejor las medidas. Cuando está seleccionada la vista por defecto, aparece este icono: . Al seleccionar el modelo alámbrico aparece este otro:
La visualización de los 2 tipos de distancia se puede modificar. Pinchando en el icono ocultamos/activamos las distancias 3D (rojas). Pinchando en este icono
hacemos lo mismo pero con las distancias delta (verdes). Con el icono
activamos/desactivadamos ambas medidas
Pinchamos en el icono para eliminar todas las medidas. Esta acción es irreversible. Ahora podemos tomar medidas nuevas. Vamos a obtener la diagonal central del cubo. Visualizamos ambas distancias, la 3D y la Delta
Las medidas se pueden tomar entre cualquier par de vértices. No está restringido sólo a los vértices de una pieza. Para comprobarlo seleccionamos 2 vértices, cada uno perteneciente a un cubo distinto. Podemos ver las dos distancias: la 3D y la delta.
Además de medir distancias, también podemos medir ángulos. Para ello abrimos el ejemplo T03-ejemplo-2-piramide.fcstd que tiene una pirámide.
Pinchamos en el icono . Igual que con la herramienta del metro, seleccionamis primero una arista y luego la segunda. Nos aparecerá en color azul el ángulo entre ambas
Medimos el ángulo entre dos aristas de la base de la pirámide. Son de 90 grados, porque es una base cuadrada.
Por último vamos a usar la regla para tomar medidas persistentes. Primero usamos el metro en la pirámide para conocer la longitud de una arista de la base
Pinchamos en el icono: . Nos cambia el cursos a forma de cruz y con una regla roja. Seleccionamos el primer vértice de la arista y luego el segundo. Nos aparece una cota en blanco con la distancia (10mm). Si nos fijamos en el árbol de objetos de freecad, observamos que aparece un objeto nuevo que se llama distance. Es un objeto de Freecad, que podemos ocultar/visualizar y que se grabará en el propio fichero de freecad
Como el resto de objetos, si seleccionamos la medida y nos vamos a su pestaña de propiedades, nos aparecen opciones que podemos modificar, como por ejemplo el color del texto y de la línea de medida. Cambiando el atributo mirror a True la cota se cambia hacia el otro lado del plano. Con el parámetro "dist. factor" podemos cambiar la distancia. Lo ponemos a 0,25. Cambiamos el color del texto a azul y el de la cota a amarillo
Ejercicios propuestos
- Ejercicio 1: Tomar estas medidas en la cuña
- Ejercicio 2: Tomar estas medidas en el prisma hexagonal
- Ejercicio 3: Tomar medidas persistentes en la placa "hola"
Entregas
- Ejercicios de Diego Lale:
- Ejercicios de Jairo Zerberos
- Ejercicios de AngelLM
Ficheros
T03-ejemplo-1-cubos.fcstd | Ejemplo 1 para hacer medidas: dos cubos |
T03-ejemplo-2-piramide.fcstd | Ejemplo 2 para medir ángulos: pirámide |
T03-ej1-cunya.fcstd | Enunciado ejercicio 1: Cuña |
T03-ej2-prisma.fcstd | Enunciado ejercicio 2: Prisma de base hexagonal |
T03-ej3-hola.fcstd | Enunciado ejercicio 3: Placa "hola" |
T03-ej3-hola-sol.fcstd | Solución del ejercicio 3 |
4 Cuñas y pirámides
Video Tutorial 4/34 |
---|
Descripción
En el banco de trabajo part tenemos diferentes objetos primitivos paramétricos como cubos, esferas, conos, etc. Existen más objetos que se encuentran en el icono de "creación de primitivas geométricas paramétricas". Uno de ellos es la cuña (wedge), que entre otras cosas nos permite hacer pirámides de base rectangular
- Conceptos nuevos: Cuña paramétrica
Explicación
Accedemos al resto de primitivas geométricas pinchando en el icono . Se nos abre un menú en la pestaña de task de la parte derecha. Por defecto está seleccionado el objeto plano. Pinchamos en el desplegable del plano y nos aparecen todas las primitivas geométricas que podemos crear. Además de las ya conocidas: cubo, esfera... tenemos planos, prismas, elipsoides, espirales, puntos, rectas, círculos, polígonos, etc. Seleccionamos la cuña (Wedge)
Aparece un menú con los 10 parámetros que tenemos para definir la cuña. La cuña está orientada hacia el eje de las Y. Consta de 2 bases, una mayor y una menor, separadas una distancia. La base mayor está definida por los parámetros xmin, xmax, zmin y zmax. La base menor por x2min, z2min, x2max, z2 max. Y la altura queda determinada por ymin, ymax. Dejamos los parámetros por defecto y pinchamos en el botón de "create". Aparece la cuña.
Podríamos seguir creando otros objetos primitivos, pero pinchamos en "close" para terminar. Seleccionamos la cuña y abrimos la pestaña de "data" donde están los 10 parámetros de la cuña, que podemos modificar
Los parámetros xmin, xmax, zmin y zmax afectan a la posición de los vértices de la base mayor
Los parámetros x2min, x2max, z2min y z2max determinan las posiciones de los vértices de la base menor
Los parámetros ymin, ymax establecen la distancia entre las dos bases. Para hacer una pirámide hacemos que todos los vértices de la base menor estén en el mismo punto. Para ello hacemos que los parámetros x2min, x2max, z2min y z2max valgan lo mismo
Vamos a hacer la pirámide de keops a escala :-)
Ejercicios propuestos
- Ejercicio 1: Casa con tejado
- Ejercicio 2: Obelisco
- Ejercicio 3: Cuenco
Entregas
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de AngelLM (Angel, Madrid)
- Ejercicios de gut-mart
Ficheros
T04-ejemplo-piramide-keops.fcstd | Ejemplo del tutorial: Pirámide de Keops |
T04-ej1-casa.fcstd | Ejercicio 1: Casa con tejado |
T04-ej2-obelisco.fcstd | Ejercicio 2: Obelisco |
T04-ej3-cuenco.fcstd | Ejercicio 3: Cuenco |
5 Haciendo prismas
Video Tutorial 5/34 |
---|
Descripción
Creación de prismas paramétricos
- Conceptos nuevos: Prisma
Explicación
Los prismas en Freecad son objetos primitivos y paramétricos. Para crearlos pinchamos en el icono y seleccionamos la opción prisma. Se nos abre la pantalla de creación de prismas, donde se definen sus tres parámetros: Número de lados de los polígonos de las bases, radio de los vértices y altura del prisma.
Vamos a crear el prisma por defecto, que tiene base hexagonal. Le damos al botón "create" y luego cerramos la herramienta pinchando en "close". Lo seleccionamos y desde la pestaña "DATA" tenemos acceso a sus tres propiedades
Probamos a cambiar los parámetros. Modificamos los lados de los polígonos a 3 y luego a 10
Modificamos el radio de las bases
y por último modificamos la altura
Usaremos el prisma para hacer un hueco. Colocamos una base centrada, atravesada por el prisma, y hacemos la resta. Aparece un vaciado con forma hexagonal
Como el prisma es paramétrico, al modificar sus parámetros automáticamente se recalcula el vaciado. Así podemos cambiar el radio y la forma del vaciado
Ejercicios propuestos
- Ejercicio 1: Portalápices de base pentagonal
- Ejercicio 2: Escuadra con tuercas empotradas
- Ejercicio 3: Fichas poligonales
Entregas
- Ejercicios de Juan Manuel Roldán (Exodous)
- Ejercicios de AngelLM
- Ejercicios de b1-66er
Ficheros
T05-example.fcstd | Ejemplo del tutorial |
T05-ej-1-portalapices.fcstd | Ejercicio 1: Portalápices |
T05-ej-2-tuerca-empotrada.fcstd | Ejercicio 2: Escuadra con tuercas empotradas |
T05-ej-3-fichas.fcstd | Ejercicio 3: Fichas |
6 Piezas en planos inclinados
Video Tutorial 6/34 |
---|
Descripción
Creación de objetos paramétricos primitivos sobre una cara inclinada
Explicación
Abrimos el fichero T06-ejemplo-plano-inclinado-ini.fcstd que contiene un plano inclinado sobre el que colocaremos diferentes objetos. Pinchamos en el icono para acceder a los objetos primitivos y en el desplegable seleccionamos la caja (box)
En la parte inferior hay un desplegable que pone "Location". Cerramos el actual "Geometric primitives" y abrimos el de la localización. Este menú nos permite establecer la posición y orientación iniciales del objeto a crear. Lo podemos hacer bien introduciendo las coordenadas en las casillas o bien mediante un método gráfico (más intuitivo). Para ello pinchamos primero en el botón 3D View
Ahora nos situamos sobre el plano donde colocar el cubo (el plano se pondrá amarillo). Movemos el ratón a la posición donde queremos que esté situada la esquina del cubo y le damos al botón izquierdo del ratón. En las casillas de posición (x,y,z) y orientación nos aparecerán los nuevos datos.
Le damos a "Create" y nos aparece el cubo sobre el plano. Cerramos la herramienta y cambiamos el color del cubo a azul
Ahora vamos a colocar un cono al lado del cubo. Repetimos la operación. Seleccionamos la creación de un cono y entramos en el menú "location". Pinchamos en 3D view y seleccionamos el punto y plano donde colocar el cono. Luego le damos a "create". Nos aparece el cono
Modificamos los parámetros del cono para que la base inferior tenga 6mm de radio (radius1) y termine en punta (radius2 = 0). Cambiamos también el color para diferenciarlo
Añadimos ahora un cilindro, de la misma forma.
y por último un prisma hexagonal, de color verde
Ejercicios propuestos
- Ejercicio 1: Chásis de robot con sensores de ultrasonidos
- Ejercicio 2: Batería láser rebelde
- Ejercicio 3: Personaje. HEXrec :-)
Entregas
- Ejercicios de AngelLM (Angel Larrañaga)
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de b1-66er (Jon, Bilbao)
Ficheros
T06-ejemplo-plano-inclinado-ini.fcstd | Plano inclinado inicial, para practicar colocando piezas sobre él |
T06-ejemplo-plano-inclinado.fcstd | Plano inclinado con diferentes objetos colocados |
T06-ejemplo-diablillo.fcstd | Ejemplo del diablillo (no mostrado en el tutorial) |
T06-ej1-chasis-robot.fcstd | Ejercicio 1: Chásis de robot con sensores |
T06-ej2-bateria-laser.fcstd | Ejercicio 2: Batería láser |
T06-ej3-hexrek.fcstd | Ejercicio 3: Personaje: HEXrec |
7 Posicionando unas piezas sobre otras
Video Tutorial 7/34 |
---|
Descripción
Cómo posicionar unas piezas sobre otras utilizando la herramienta de alineación
- Conceptos nuevos: Herramienta de alineación: edit / aligment
Explicación
Con la herramienta de alineación podemos colocar cualquier objeto sobre la cara de otro (da igual si el objeto es primitivo, modificado o realizado mediante bocetos). En este ejemplo partimos del escenario que está en el fichero T07-ejemplo-ini.fcstd e iremos colocando cada objeto en la pirámide truncada central, en la cara de su color.
Primero colocaremos la caja azul. Seleccionamos PRIMERO EL OBJETO FIJO (la pirámide) y DESPUÉS EL OBJETO que queremos mover (la caja). ES MUY IMPORTANTE RESPETAR ESTE ORDEN.
Ejecutamos el alineamiento mediante la opción edit / aligment. La ventana 3D se nos dividirá en dos partes. En la izquierda aparece el objeto móvil (la caja) y en la derecha el objeto fijo. Ambas ventanas se comportan como ventanas 3D típicas, y podemos manejarlas normalmente, para cambiar perspectivas, hacer zoom, etc.
En la ventana de la caja, seleccionamos 3 puntos de la cara inferior, mediante el botón izquierdo del ratón. Podemos seleccionar cualquiera 3 puntos del plano, pero EN SENTIDO HORARIO. Vamos a seleccionar los 3 puntos de los vértices.
Ahora, en la ventana de la derecha, seleccionamos 3 puntos de la cara azul de la pirámide, que es donde queremos colocar la caja. SELECCIONAMOS 3 PUNTOS EN SENTIDO ANTI-HORARIO!
Le damos al botón derecho y nos aparece un menú. Seleccionamos la opción para completar la alineación: align. Automáticamente veremos en la ventana 3D la caja situada sobre la cara azul de la pirámide.
Colocamos el cilindro sobre la cara roja de la pirámide. Hacemos lo mismo: seleccionamos primero el objeto fijo, luego el móvil y ejecutamos el comando de alineación. Seleccionamos los 3 puntos de las caras a juntar, en sentidos diferentes
Repetimos para el cono Amarillo. Lo situamos sobre la cara amarilla de la pirámide
Y por último la figura verde hecha a partir de un boceto extruido.
Ejercicios propuestos
- Ejercicio 1: Pieza con tornillos. Colocar los tornillos M3x10 sobre la superficie inclinada (en cualquier posición)
- Ejercicio 2: Robot-potato. Colocar boca, nariz, antenas... para crear la cara del robot
- Ejercicio 3: Consola de arcade. Haced la palanca y los botones con bocetos y luego colocarlos sobre el frontal inclinado
Entregas
- Ejercicios de AngelLM (Angel Larrañaga)
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de DiegoLale
Ficheros
T07-ejemplo-ini.fcstd | Escenario inicial de piezas sueltas |
T07-ejemplo.fcstd | Escenario final, con las piezas sobre la pirámide truncada |
T07-ej1-tornillos-ini.fcstd | Ejercicio 1: Tornillos. Escenario inicial |
T07-ej1-tornillos-sol.fcstd | Ejercicio 1: tornillos. Solución |
T07-ej2-robot-potato-ini.fcstd | Ejercicio 2: Robot-Potato. Escenario inicial |
T07-ej2-robot-potato-sol.fcstd | Ejercicio 2: Robot-Potato. Solución |
T07-ej3-consola.fcstd | Ejercicio 3: Consola arcade |
8 Piezas a partir de aristas y caras
Video Tutorial 8/34 |
---|
Descripción
Creación de piezas a partir de aristas y caras definidas por otros objetos
- Conceptos nuevos: Herramienta avanzada de creación de formas
Explicación
Partimos de un escenario inicial donde hay dos cubos, de diferentes tamaños: T08-ejemplo-ini.fcstd. Vamos a crear una pieza que encaje entre ambos utilizando la herramienta de creación de formas, que nos permite definir piezas a partir de vértices, aristas y caras.
Pinchamos en el icono y se nos abrirá un menú en la izquierda, como el mostrado en la figura
Seleccionamos la opción "Edges from vertices" (Aristas a partir de vértices). Ahora seleccionamos los dos vértices mostrados en la figura, para crear una arista que los una. Para seleccionar el segundo no olvidar mantener pulsada la tecla ctrl. Una vez que los dos vértices están en verde (seleccionados), le damos al botón de "Create" y se formará la arista
Repetimos el proceso. Seleccionamos dos nuevos vértices y creamos otra arista
Salimos de la herramienta apretando el botón de "close". Podmeos ver cómo han aparecido 2 objetos nuevos, que se corresponden con las 2 aristas nuevas. Son objetos independientes. Volvemos a ejecutar la herramienta y creamos 2 aristas más, como se muestra en la figura
Vamos a crear caras. Seleccionamos la opción "Face from edges" (Caras a partir de aristas). Seleccionamos 4 aristas en la vista 3D (no olvidar apretar la tecla ctrl para añadir las aristas). Las 4 aristas deben estar en verde. Apretamos el botón "create" y nos aparece la cara. Al igual que ocurría con las aristas, la cara que se crea es un objeto nuevo e independiente del resto.
Creamos otra cara. Repetimos el proceso. Seleccionamos las aristas y pinchamos en "create"
Repetimos para la tercera y cuarta cara. Salimos de la herramienta con close. Observamos que se nos han creado 4 objetos nuevos, correspondientes a las 4 nuevas caras. Son objetos independientes.
Hacemos invisibles los dos cubos iniciales, para poder ver mejor la pieza. Le faltan todavía las caras superior e inferior. Ejecutamos la herramienta de creación de formas otra vez y las creamos
Marcamos la opción "Shell from faces" (Cáscara a partir de caras) y seleccionamos todas las caras. Le damos a create y se nos crea un objeto a partir de las caras, pero no es un sólido. Se denomina cáscara o cascarón porque está hueco en el interior. Salimos de la herramienta con close.
Por último queda convertirlo a un objeto sólido. Seleccionamos la cáscara (shell) y nos vamos a la opción part / convert to solid. Ya tenemos creada la pieza. Las aristas y caras creadas para obtener la figura se pueden eliminar o meter en una carpeta separada, donde se ocultan.
Ejercicios propuestos
- Ejercicio 1: Tetraedro
- Ejercicio 2: Pirámide de base pentagonal
- Ejercicio 3: Octaedro
Entregas
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de AngelLM (Angel Larrañaga)
- Ejercicios de DiegoLale (Diego Lale)
Ficheros
T08-ejemplo-ini.fcstd | Escenario inicial |
T08-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
T08-ej1-tetraedro.fcstd | Ejercicio 1: Tetraedro |
T08-ej2-piramide-pentagonal.fcstd | Ejercicio 2: Pirámide pentagonal |
T08-ej3-octaedro.fcstd | Ejercicio 3: Octaedro |
Módulo Draft
9 Líneas y selección de extremos
Video Tutorial 9/34 |
---|
Descripción
Comenzamos a usar el banco de trabajo draft. Introduciremos las herramientas de selección. Usaremos la selección de extremos y crearemos líneas. A partir de ellas construiremos objetos geométricos como en el tutorial anterior
- Conceptos nuevos: Herramientas de selección, selección de extremos de líneas, creación de líneas, caras hacia dentro-fuera, plano de trabajo
Explicación
El banco de trabajo draft es extremadamente útil. Nos permitirá tirar líneas auxiliares, posicionar piezas, hacer diseños geométricos mediante la selección de puntos especiales y muchas otras cosas. Vamos a empezar poco a poco, por lo más básico: las líneas y la selección de extremos.
Partimos del escenario inicial con dos cajas, que está en el fichero T09-ejemplo-ini.fcstd. Crearemos una pieza geométrica a partir de estos cubos, pero esta vez lo haremos tirando líneas desde el módulo draft. Para ello cambiamos al banco draft. Nos aparecerá una rejilla en el plano xy. Es el plano de trabajo.
En la parte superior derecha están situadas las herramientas de selección (snapping tools). Por defecto están habilitadas. Estas son las herramientas que nos permitirán seleccionar puntos específicos de nuestras construcciones geométricas. Si pinchamos en el icono quedarán deshabilitadas. Si lo volvemos a pinchar se habilitarán.
Por defecto, están activadas prácticamente todas. Vamos a desactivarlas todas menos la correspondiente a la selección de extremos: . NOTA: A veces es difícil distinguir si están activadas o no. Pinchar en cada una para comprobarlo
Vamos a crear una línea. Pinchamos en el icono . El icono cambia su forma a la de una cruz. Como tenemos activada la selección de extremos, al pasar el cursor sobre cualquier línea se seleccionará el punto del extremo más cercano. Probarlo con diferentes líneas.
Seleccionamos el primer punto y lo fijamos con el botón izquierdo. Ahora nos desplazamos sobre la siguiente línea para establecer el segundo punto de la línea. Click con el botón izquierdo y listo!. Ya tenemos creada una línea.
Tiramos todas las líneas mostradas en la figura. También las diagonales del cubo izquierdo, usando la vista alámbrica
Ya hemos terminado con el módulo draft. Continuaremos desde part. Para eliminar la rejilla podemos darla a la opción draft / utilities / toogle grid. O bien, desde cualquier banco de trabajo podemos pulsar la tecla G seguida de la R.
Desde part usamos la herramienta de generación de geometrías para crear las caras de la pieza.
Observamos que algunas caras nos han quedado "negras". Esto es porque están al revés. Las caras tiene dos partes, una interior y una exterior. Al crear las caras, Freecad no sabe si están bien colocadas. Para colocarlas correctamente, seleccionamos todas las caras negras y le damos a la opción: part / Reverse shapes. Luego le damos a suprimir para eliminar las caras anteriores (Al hacer el reverse shapes se crear copias de las caras, pero al revés). Por último terminamos la figura convirtiéndola en una shell y luego en un objeto sólido.
Ejercicios propuestos
- Ejercicio 1: Tetraedro a partir de las diagonales de un cubo. Situarlo sobre una base en el plano xy
- Ejercicio 2: Pirámide oblicua de base decagonal. Construirla a partir de un prisma de base decagonal
- Ejercicio 3: Lápiz
Entregas
- Ejercicios de AngelLM (Angel Larrañaga)
- Ejercicios de exodous (Juan Manuel Roldán)
- Ejercicios de b1-66er (Jon, Bilbao)
Ficheros
T09-ejemplo-ini.fcstd | Escenario inicial con los dos cubos |
T09-ejemplo.fcstd | Ejemplo del tutorial: pieza geométrica |
T09-ej1-tetraedro.fcstd | Ejercicio 1: Tetraedro |
T09-ej2-piramide-decagonal.fcstd | Ejercicio 2: Pirámide decagonal oblicua |
T09-ej3-lapiz.fcstd | Ejercicio 3: Lápiz |
10 Traslación de objetos con draft
Video Tutorial 10/34 |
---|
Descripción
Las piezas se pueden desplazar muy fácilmente con la herramienta de traslación de draft. Permiten seleccionar puntos claves de una pieza y situarlos en otros puntos del espacio, desplazando la pieza. Utilizaremos la selección de extremos para practicar, que es la que conocemos, pero según aprendamos más tipos de selección las posibilidades aumentarán.
- Conceptos nuevos: Herramienta de traslación
Explicación
Partimos de esta escenario inicial T10-ejemplo-ini.fcstd. Vamos a colocar todas las piezas en puntos específicos de la base.
Primero entramos en el banco de trabajo draft. Seleccionamos la caja azul y pinchamos en la herramienta de traslación (). Activamos la selección de extremos de línea y nos ponemos sobre la caja azul para activar el punto inferior izquierdo (ver figura). Será el que coloquemos en la esquina superior izquierda de la base. Hacemos click con el botón izquierdo del ratón
Nos posicionamos sobre una de las aristas de la base, para que se seleccione la esquina superior izquierda. Hacemos click. ¡Se nos traslada la pieza! La herramienta de traslación NO modifica la orientación de la pieza. Sólo hace que los puntos seleccionados coincidan, pero manteniendo la misma orientación inicial de la pieza móvil.
Colocamos uno de los cubos rojos en la esquina opuesta. Repetimos el proceso. Seleccionamos el cubo. Pinchamos en la herramienta de traslación. Seleccionamos el vértice correspondiente del cubo rojo. Pinchamos con el botón izquierdo. Seleccionamos el punto de la esquina de la base. Pinchamos con el botón izquierdo.
El cubo rojo se posiciona. Repetimos la operación con los otros 2 cubos rojos, cada uno en una esquina diferente
Vamos a colocar el cilindro violeta. Seleccionamos el extremo inferior de su generatriz y la colocamos sobre una de las esquinas de la caja azul que ya habíamos colocado previamente
La traslación de piezas sirve también para piezas genéricas, no sólo objetos primitivos. Vamos a apilar el cubo amarillo, que tiene un taladro en el centro, sobre uno de los cubos rojos
También se pueden mover piezas creadas a partir de bocetos extruidos, pero en este caso HAY QUE MOVER EL BOCETO. Para verlo gráficamente, ocultamos la pieza verde y visualizamos el boceto.
Seleccionamos un vértice del boceto y lo colocamos sobre uno de los vértices superiores de la pieza azul. Se desplaza igual que el resto de objetos.
Para trasladar piezas hechas a partir de bocetos no hace falta seleccionar obligatoriamente un vértice que pertenezca al boceto, sino que se puede hacer con cualquier vértice de la propia pieza extruida. Sin embargo, es necesario seleccionar el boceto y no la pieza.
Ahora seleccionamos el vértice que queramos de la propia pieza. Y luego el vértice destino. Observamos que ahora no vemos la pieza (tenemos el boceto oculto). Al hacer click sobre el segundo vértice, nos aparece la pieza.
Ejercicios propuestos
- Ejercicio 1: Mesita
- Ejercicio 2: Porta-tarjetas SD
- Ejercicio 3: Templete
Entregas
- Ejercicios de AngelLM (Angel Larrañaga)
- Ejercicios de b1-66er (Jon,Bilbao)
- Ejercicios de exodous (Juan Manuel Roldán)
Ficheros
T10-ejemplo-ini.fcstd | Escenario inicial |
T10-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
T10-ej1-mesa.fcstd | Ejercicio 1: Mesa |
T10-ej2-porta-sd-1.fcstd | Ejercicio 2: Porta-SDs |
T10-ej3-templete.fcstd | Ejercicio 3: Templete |
11 Draft: En el punto medio está la virtud
Video Tutorial 11/34 |
---|
Descripción
Aprenderemos a seleccionar los puntos medios de los segmentos. Esto nos permitirá obtener fácilmente el centro de la cara de cualquier paralelepípedo. Una aplicación muy útil es posicionar cubos en las caras de otros de forma que estén alineados con sus centros.
- Conceptos nuevos: Herramienta de selección de puntos medios
Explicación
Abrimos este fichero con el escenario inicial: T11-ejemplo-ini.fcstd. Cambiamos al banco de trabajo draft. Primero vamos a fijar el plano de trabajo en el eje xy para que no nos moleste (esto lo veremos más adelante). Para ello pinchamos en este icono y seleccionamos la opción XY.
Activamos la herramienta de selección de puntos medios, con este icono y dejamos activada también la de selección de extremos. Son compatibles.
Empezamos tirando una línea vertical en el centro de la cara de uno de los cubos. Le damos al icono de hacer una línea. Ahora al pasar por encima de las aristas, según donde estemos, se nos señala bien el punto extremo o bien el punto medio de la arista (porque tenemos activadas las dos opciones).
Marcamos el punto medio de la arista superior y nos vamos a la arista inferior para tirar la línea a su punto medio. Le damos al botón izquierdo del ratón. Ya tenemos una línea que pasa exactamente por el centro de la cara del cubo
Vamos a colocar el cubo azul sobre el amarillo, pero exactamente en su centro. Para ello tiramos una línea que pase por el centro de la cara (eligiendo los dos puntos medios de dos aristas paralelas). Luego tiramos otra línea similar pero en la cara inferior del cubo azul.
Seleccionamos el cubo azul y le damos a la herramienta de desplazamiento. Como primer vértice usamos el punto medio de la línea auxiliar creada en la base del cubo. Lo situamos sobre el punto medio de la línea creada sobre el cubo amarillo. ¡Ya tenemos los dos cubos alineados!!
Colocaremos la pieza gris en el centro de la cara derecha del cubo amarillo. Tiramos una línea auxiliar sobre la cara lateral de la pieza azul. También nos vale tirar una diagonal, que pasa por el centro. Le damos a la herramienta de desplazamiento, seleccionando el punto central de la diagonal.
Como segundo punto seleccionamos el punto medio de la vertical del cubo amarillo, y se coloca la pieza gris sobre el centro de la cara del cubo amarillo. Por último colocaremos el otro cubo amarillo sobre esta cara de la pieza gris. Hacemos otra diagonal auxiliar
Hacemos la última diagonal auxiliar sobre el segundo cubo amarillo. Seleccionamos su centro para desplazarlo
Lo colocamos sobre la cara de la pieza gris. Por último, eliminamos (u ocultamos) todas las líneas auxiliares que hemos empleado
Ejercicios propuestos
- Ejercicio 1: Pirámide en un cubo
- Ejercicio 2: Obelisco
- Ejercicio 3: Estantería
Entregas
- Ejercicios de exodous (Juan Manuel Roldán)
- Ejercicios de b1-66er
- Ejercicios de movilujo
Ficheros
T11-ejemplo-ini.fcstd | Escenario inicial |
T11-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
T11-ej1-piramide-cubo.fcstd | Ejercicio 1: Pirámide |
T11-ej2-obelisco-1.fcstd | Ejercicio 2: Piezas del Obelisco |
T11-ej2-obelisco-2.fcstd | Ejercicio 2: Obelisco montado |
T11-ej3-estanteria-piezas.fcstd | Ejercicio 3: Piezas de la estantería |
T11-ej3-estanteria.fcstd | Ejercicio 3: Estantería montada |
12 Seleccionando centros de circunferencias y arcos
Video Tutorial 12/34 |
---|
Descripción
La herramienta de selección de centros de circunferencias nos permite tirar lineas desde los centros de las esferas y las caras de los cilindros. También apilar objetos sobre cilindros y colocar tornillos fácilmente
- Conceptos nuevos: herramienta de selección de centros de circunferencias
Explicación
Cargamos el escenario inicial: T12-ejemplo-ini.fcstd y cambiamos al banco de trabajo draft. Además de las herramientas de selección de extremos y centros de las líneas, seleccionamos la de selección de centros de circunferencias, pinchando en este icono:
Vamos a tirar una línea que una los centros de las caras superiores de los cilindros naranja y azul. Pinchamos en el icono de hacer líneas y nos colocamos sobre el borde de la cara superior del cilindro naranja. Observamos cómo cambia el cursos y se nos selecciona el centro. Hacemos click con el botón izquierdo del ratón
Nos vamos a la cara superior del cilindro azul y hacemos lo mismo. Ya tenemos la línea entre los centros. Es extremadamente fácil :-) La selección de los centros es muy útil para colocar unos cilindros sobre otros, y que permanezacan alineados. Vamos a colocar el cilindro naranja debajo del amarillo. Usamos la herramienta de desplazamiento y seleccionamos su centro
Ahora seleccionamos el centro de la base del cilindro amarillo. Pinchamos con el botón izquierdo y se nos posiciona el naranja debajo
Vamos a colocar el cilindro azul justo en la mitad del cilindro amarillo, concéntrico. Para ello primero tiramos las líneas que unen las dos caras de cada cilindro (las alturas). Tenemos que poner la vista alámbrica para poder ver el "interior" de los cilindros
Movemos el cilindro azul. Seleccionamos el punto medio de su altura. Lo desplazamos hasta que ese punto coincida con el pto medio de la altura del cilindro amarillo
Le damos al botón izquierdo del ratón. ¡Ya lo tenemos colocado! Esta herramienta también nos permite obtener el centro de una esfera. Vamos a mover la esfera verde y la colocaremos en la parte superior del cilindro amarillo. Usamos la herramienta de desplazamiento. Seleccionamos el arco generatriz de la esfera y automáticamente se nos seleccionará el centro de la esfera
y ahora seleccionamos el centro de la cara superior del cilindro amarillo. Se nos colocará ahí la esfera. El siguiente ejemplo será colocar un inserto (cilindro gris) en el hueco izquierdo que hay en la pieza roja. Seleccionamos el punto central de la cara inferior
Seleccionamos la base inferior del hueco donde colocar el inserto. Y lo posicionamos. Por último vamos a colocar un tornillo M3x10 sobre el taladro derecho de la pieza roja. Hacemos lo mismo. Seleccionamos el centro de la cabeza del cilindro
Y ahora seleccionamos la parte superior del taladro. Y el tornillo se posiciona. ¡Esto es extremadamente útil! Finalmente eliminamos todas las líneas auxiliares
Ejercicios propuestos
- Ejercicio 1: Poniendo tornillos, tuercas y arandelas
- Ejercicio 2: Molécula
- Ejercicio 3: Torres de hanoi
Entregas
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de movilujo (Jose Luis Villarejo)
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
Ficheros
T12-ejemplo-ini.fcstd | Escenario inicial |
T12-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
T12-ej1-tornillos-tuercas-ini.fcstd | Ejercicio 1: Tornillos y tuercas: Escenario inicial |
T12-ej1-tornillos-tuercas.fcstd | Ejercicio 1: Solución |
T12-ej2-molecula-ini.fcstd | Ejercicio 2: Solución. Piezas de la molécula |
T12-ej2-molecula.fcstd | Ejercicio 2: Solución. Molécula ensamblada |
T12-ej3-hanoi-ini.fcstd | Ejercicio 3: Solución. Piezas de las torres de Hanoi |
T12-ej3-hanoi.fcstd | Ejercicio 3: Solución. Torres de hanoi ensambladas |
13 Plano de trabajo y rejilla
Video Tutorial 13/34 |
---|
Descripción
El plano de trabajo tiene una rejilla que nos permite seleccionar sus puntos, bien para posicionar objetos o para dibujar figuras. Lo podemos colocar sobre cualquier cara de los objetos de nuestro escenario
- Conceptos nuevos: plano de trabajo. Selección de puntos de la rejilla
Explicación
Partimos del escenario inicial: T13-ejemplo-ini.fcstd. El plano de trabajo inicialmente está en el plano xy. Es donde se sitúan todos los objetos que creemos con el módulo draft. Para ocultar/hacerlo visible usamos las teclas G y luego R. Podemos establecer la posición del plano de trabajo pinchando en el icono
Si por ejemplo pinchamos en el icono ZX, se nos colocará en ese plano. Vamos a dejarlo en el xy
El plano de trabajo tiene una rejilla. Activamos la herramienta de selección de los puntos de la rejilla, pinchando en el icono: . Vamos a tirar una línea desde un vértice superior de la figura central hacia un punto de la rejilla del plano de trabajo. Seleccionamos la herramienta de líneas, seleccionamos el vértice y al posicionarnos sobre la rejilla se nos seleccionarán sus puntos. Tiramos una segunda línea entre dos puntos de la rejilla
Y tiramos otra tercera línea (para practicar). La rejilla es muy útil para posicionar los objetos sobre ella. Vamos a mover el cubo azul. Seleccionamos uno de sus vértices de la cara inferior y como destino cualquiera de la rejilla.
El plano de trabajo se puede colocar sobre cualquier cara. Seleccionamos la cara superior de la figura gris y pinchamos sobre el icono . Automáticamente el plano de trabajo se colocará sobre esa cara. Ahora podemos colocar fácilmente el cubo sobre la nueva rejilla. NOTA: como la rejilla está sobre la cara de la pieza, al seleccionar siempre tiene prioridad la cara (y no la rejilla). Por esa hay que pasar a la vista alámbrica. De esta forma se seleccionan los puntos de la rejilla.
Ponemos el plano de trabajo en la cara oblicua frontal de la pieza gris. Seleccionamos la cara y le damos al icono del banco de trabajo.
Ponemos el cubo amarillo sobre la cara oblicua de la pieza gris usando la herramienta de alineación que ya conocemos.
Ahora podemos desplazar el cubo amarilla sobre la cara oblicua, usando la selección de los puntos de la rejilla.
Repetimos pero con el cilindro rojo y la otra cara oblicua de la pieza gris. Colocamos primero la rejilla en la nueva cara
Ahora alineamos el cilindro con la cara
Y lo desplazamos dentro de la rejilla
Ahora ya sabemos cómo colocar objetos en cualquier cara y en cualquier posición dentro de la cara
Ejercicios propuestos
- Ejercicio 1: Maqueta de ciudad
- Ejercicio 2: Botonera simple
- Ejercicio 3: Arma medieval
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de AngelLM (Angel Larrañaga)
- Ejercicios de b1-66er (Jon,Bilbao)
Ficheros
T13-ejemplo-ini.fcstd | Escenario inicial |
T13-ejemplo.fcstd | Ejemplo del tutorial |
T13-ej1-city.fcstd | Ejercicio 1: Maqueta de ciudad |
T13-ej2-botonera.fcstd | Ejercicio 2: Botonera básica |
T13-ej3-arma-pinchos.fcstd | Ejercicio 3: Arma medieval |
14 Poniendo anotaciones
Video Tutorial 14/34 |
---|
Descripción
Documentar los diseños 3D es muy importante. Permiten añadir notas para el montaje, describir los elementos, hacer listas de materiales, etc. En freeCAD disponemos de las anotaciones.
- Conceptos nuevos: Anotaciones
Explicación
Partimos del escenario inicial que tiene un cubo de 30mm de lado, centrado en el origen (Fichero F2-T14-ejemplo-ini.fcstd). Vamos a realizar anotaciones. Primero establecemos el tamaño de la letra. El que viene por defecto es muy pequeño (0.20). Lo ponemos a 3 en el cuadro que hay en la parte superior izquierda.
Pinchamos en el icono para realizar la primera anotación. Lo primero es seleccionar la posición del texto. Pinchamos en el botón izquierdo del ratón. Escribrimos la primera línea del texto. Por ejemplo "Mi cubo". Pulsamos enter. Vemos que no ocurre nada.
Se queda esperando a que introduzcamos la segunda línea. Escribimos por ejemplo "Descripción". Pulsamos Enter. Podríamos escribir más líneas. Pero como ya hemos terminado, le damos otra vez al enter. Nos aparece la anotación sobre la rejilla, en color verde porque está seleccionada. En la izquierda podemos ver las propiedades del texto.
Cambiamos el tamaño de letra a 5. El color a blanco y el espaciado entre líneas a 1. Ahora desplazamos el texto. Lo hacemos igual que el resto de objetos
La anotación queda sobre el plano xy. Hacemos una segunda anotación. Repetimos el proceso. Pinchamos en el icono de las anotaciones. Seleccionamos la posición del texto
Escribimos el texto "Cara izquierda" y pulsamos enter dos veces
Añadimos dos líneas para señalar a la cara izquierda del cubo. Comenzamos con la tercera anotación. Pondremos una por cada cara del cubo
Repetimos para las caras derecha, posterior y ....
...frontal. Ya tenemos todas las anotaciones del plano XY.
Pondremos anotaciones para las caras superior e inferior, pero en el plano ZX. Seleccionamos este plano primero. Ahora desde la vista frontal ponemos la anotación, seleccionando la posición
El texto aparece con la misma orientación anterior: paralelo al plano XY. Lo cambiamos en sus propiedades, indicando que rote 90 grados alrededor del eje x
Ejercicios propuestos
- Ejercicio 1: Documentación sobre cuerpos geométricos
- Ejercicio 2: Descripción de los componentes del chásis del printbot Renacuajo
- Ejercicio 3: Descripción de los componentes del hotend original de las impresoras Witbox y Prusa Hephestos
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de gut-mart
Ficheros
F2-T14-ejemplo-ini.fcstd | Escenario inicial |
F2-T14-ejemplo.fcstd | Ejemplo del tutorial |
F2-T14-ej1-cuerpos-geometricos.fcstd | Ejercicio 1: Cuerpo geométricos. Solución |
F2-T14-ej2-bom-renacuajo-ini.fcstd | Ejercicio 2: Piezas del renacuajo. Escenario inicial |
F2-T14-ej2-bom-renacuajo-sol.fcstd | Ejercicio 2: Solución |
F2-T14-ej3-hotend-ini.fcstd | Ejercicio 3: Piezas del Hotend Witbox/Hephestos. Escenario Inicial |
F2-T14-ej3-hotend-sol.fcstd | Ejercicio 3: Solución |
15 Copiando y clonando
Video Tutorial 15/34 |
---|
Descripción
Duplicar piezas es muy importante. Se puede hacer de varias formas: 1) Duplicando del árbol de dependencias (copia total), 2) Duplicado sin árbol de dependencias (copia simple), 3) Clonado (Se mantiene la dependencia con la pieza original). El clonado es muy útil porque nos permite mantener una pieza original, que al modificarla, se modifican automáticamente todos los clones. Además nos permite cambiar el escalado
- Conceptos nuevos: copy & paste de piezas, copia simple, clonado de piezas
Explicación
Partimos del escenario inicial (F2-T15-ejemplo-ini.fcstd) donde hay una pieza hecha a partir de dos bocetos. Si miramos su árbol de dependencias vemos que la pieza original depende de un boceto que se ha extruido y sobre el que se ha colocado otro boceto que se ha usado para hacer un vaciado
Vamos a realizar una copia completa de la pieza. Seleccionamos la pieza original y pinchamos en el botón de copiar . Nos aparecerá un mensaje preguntándonos si queremos copiar también todas las dependencias de la pieza. Decimos que sí. Ahora pinchamos en el icono de paste
. Se nos realiza una copia exacta de la pieza original, junto con copias de todas las piezas de las que depende. Renombramos la nueva pieza a "copy-paste", para distinguirla de la original.
Si miramos los árboles de dependencias vemos que los árboles se han duplicado. Son iguales. Ahora son dos piezas independientes, que tienen árboles de dependencias distintos. Puesto que las dos piezas, original y copia, están superpuestas, vamos a desplazar la copia para ponerla a la izquierda de la original. Seleccionamos el boceto inicial (body-sketch0001)
Movemos la pieza, usando la herramienta de desplazamiento que ya conocemos. La situamos a la izquierda de la pieza original
Si modificamos el boceto inicial de la pieza original, ésta cambia. Pero, como es lógico, la copia no cambia. Las modificaciones en la pieza original no afectan a la copia, porque son piezas independientes
Otra manera de duplicar una pieza es haciendo una copia simple. Para ello seleccionamos la pieza y nos vamos a la opción part/create simple copy en el banco de trabajo part. Vemos que en sus propiedades sólo aparece el posicionamiento y la etiqueta.
Si miramos el árbol de dependencia, vemos que la pieza creada mediante copia simple NO DEPENDE DE NADA. Es la pieza resultante de haber aplicado todas las operaciones del árbol, pero ya no se puede cambiar ningún parámetro. La movemos a la derecha de la pieza original, para verla.
Ahora duplicaremos la pieza utilizando la clonación. Seleccionamos la pieza y le damos al icono de clonar . Si abrimos el árbol de dependencias, vemos que el nuevo clone depende de la pieza original
Recolocamos el clon debajo de la primera copia de la pieza. Si ahora modificamos la pieza original, el clon se modificará, de forma que siempre será igual que la pieza original.
Creamos un segundo clon y lo posicionamos debajo de la pieza original. Lo escalamos modficando la propiedad escale. Vamos a poner la escala en x,y a 1.5. Automáticamente obtenemos una piezas igual a la original pero escalada.
Creamos un último clon. Lo desplazamos y aplicamos un escalado en x,y de 0.6, de forma que se hace más pequeño. En el árbol de dependencias vemos cómo todos los clones dependen de la pieza original. Cualquier cambio que hagamos en ella se repercutirá en los clones, pero aplicando los escalados correspondientes
Finalmente cambiamos el color de los clones
Ejercicios propuestos
- Ejercicio 1: Piezas de mecano paramétricas
- Ejercicio 2: Recipientes
- Ejercicio 3: Sopa de estrellas
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de b1-66er (Jon, Bilbao)
Ficheros
F2-T15-ejemplo-ini.fcstd | Escenario inicial, con la pieza original |
F2-T15-ejemplo.fcstd | Ejemplo del tutorial |
F2-T15-ej1-mecano.fcstd | Ejercicio 1: Piezas de mecano |
F2-T15-ej2-recipientes.fcstd | Ejercicio 2: Recipientes |
F2-T15-ej3-sopa-estrellas.fcstd | Ejercicio 3: Sopa de estrellas |
16 Rotando piezas
Video Tutorial 16/34 |
---|
Descripción
Rotación de piezas. Es lo que nos faltaba por conocer para poder colocar y orientar las piezas en cualquier plano
- Conceptos nuevos: herramienta de rotación
Explicación
Partimos de este escenario inicial (F2-T16-ejemplo-ini.fcstd) donde hay varias piezas que rotaremos. Primero rotaremos el cubo azul alrededor de uno de sus vértices.
La rotación siempre se hace paralela al plano de trabajo. Por ello, lo primero es situarlo en el plano xy. Ahora seleccionamos el cubo azul y pinchamos en el icono de rotación . Primero tenemos que seleccionar el punto que usaremos como centro de rotación. Pinchamos en uno de sus vértices de la cara inferior
A continuación seleccionamos un punto de referencia inicial, que será del que "tiraremos" rotar la pieza. Por último seleccionamos la nueva posición para el punto de referencia. Es posible también indicar directamente un ángulo
El cubo azul ya está rotado. ¿Fácil no?. Vamos a volver a rotarlo, pero esta vez seleccionando el centro de la cara inferior como punto de rotación. Para ello tiramos una línea auxiliar situada en una de las diagonales de la cara inferior. Activamos la vista alámbrica para mayor facilidad. Seleccionamos el cubo y pinchamos en rotar. Seleccionamos el punto medio de la diagonal como centro de rotación
Seleccionamos el vértice de referencia. Podemos usar cualquiera. Por ejemplo uno de la cara superior. Y ahora seleccionamos un punto final (o un ángulo de rotación). Ya tenemos el cubo rotado
Ahora rotamos la pieza amarilla alrededor de su centro. Tiramos una línea auxiliar en la cara superior y le damos a rotar. Seleccionamos su punto medio y luego un vértice de referencia.
En vez de seleccionar el punto destino, ponemos en la casilla de la izquierda un ángulo de 45 grados. La pieza rota ese ángulo exactamente
La siguiente pieza a rotar es la verde. Como está constituida a partir de un boceto, habría que rotar el boceto. Sin embargo, es mucho más fácil si clonamos la pieza y ocultamos la original. De esta forma se puede rotar directamente. Seleccionamos como centro de rotación uno de sus vértices y otro de referencia
Seleccionamos el punto destino y listo! Ya está rotada la pieza verde!
Por último rotamos la pieza roja, que está situada sobre un plano inclinado. Primero colocamos el plano de trabajo sobre ese plano, para que la rotación se haga paralelo a él. A continuación le damos a rotar y seleccionamos el centro de rotación y el vértice de referencia
Seleccionamos el punto destino dentro de la rejilla (para ello pasamos a la vista alámbrica). Y ya tenemos la pieza roja rotada
Ejercicios propuestos
- Ejercicio 1: Distintas flechas apuntando en diferentes direcciones
- Ejercicio 2: Panel con diales
- Ejercicio 3: Ensamblaje del printbot Renacuajo
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de b1-66er (Jon, Bilbao)
Ficheros
F2-T16-ejemplo-ini.fcstd | Escenario inicial |
F2-T16-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T16-ej1-flecha.fcstd | Ejercicio 1: Flechas. Solución |
F2-T16-ej2-diales.fcstd | Ejercicio 2: Diales. Solución |
F2-T16-ej3-renacuajo-assembly-ini.fcstd | Ejercicio 3: Ensamblaje de Renacuajo. Escenario inicial |
F2-T16-ej3-renacuajo-assembly-sol.fcstd | Ejercicio 3: Ensamblaje del renacuajo. Solución |
17 Draft: multilíneas y extrusión
Video Tutorial 17/34 |
---|
Descripción
La herramienta multilínea nos permite crear contornos y dibujos 2D fácilmente en el módulo draft, que luego podemos extruir desde el módulo part. Es muy útil para crear planos auxiliares sobre los que colocar otras piezas
- Conceptos nuevos: Multilínea. Extrusión a lo largo de la normal. Extrusión en una dirección
Explicación
Partimos del escenario inicial (F2-T17-ejemplo-ini.fcstd) donde hay situado un cubo sobre el plano xy. El plano de trabajo lo colocamos también en el xy. Desde el módulo draft pinchamos en el icono de crear una línea múltiple . Seleccionamos el primer punto, en la rejilla. Tiramos el primer segmento hasta el segundo punto. Luego seleccionamos un tercer punto y repetimos. Construimos un polígono haciendo que el último punto coincida con el primero. Se nos crea una cara sobre el plano xy.
Seleccionamos la cara. Nos vamos al banco de trabajo part y pinchamos en el icono para extruir la cara. En el menú de la izquierda establecemos la longitud de la extrusión (length) a 5mm y activamos la casilla de creación de un sólido (create solid). Le damos al ok. Ya tenemos nuestro objeto sólido
Creamos otra cara sobre el plano xy de la misma manera. Pero esta vez la extruimos de forma oblicua. Como dirección de extrusión ponemos x = 1, z = 1. Le damos al ok y la cara se extruye formando un ángulo de 45 grados con el plano xy
La herramienta de multilíneas nos permite crear planos auxiliares, que son muy útiles para colocar sobre ellos otras piezas. Utilizaremos uno de los vértices superiores del cubo y dos puntos de la rejilla para crear un plano. Seleccionamos primero el vértice superior y luego los del plano xy, pero EN SENTIDO HORARIO. Esto definirá la orientación del plano
Esta cara, además de como plano auxiliar para hacer otras construcciones, se puede usar para extruirla según la dirección normal y crear un objeto. Para ello hay que seleccionar la casilla de extrusión a lo largo de la normal (along normal) y establecer la longitud (1mm en este ejemplo)
Creamos otro plano auxiliar, apoyado en otro vértice superior del cubo, pero esta vez definiendo sus puntos en sentido antihorario. Se crea un plano que tiene color negro, porque su normal está apuntando en dirección contrario al plano anteriormente creado
La extruimos igual que hemos hecho con la otra: seleccionando la casilla de extrusión según la normal. La pieza se extruye hacia dentro del cubo
Las multilíneas nos sirven para crear líneas abiertas. Por ejemplo para hacer flechas que se incluyan en la documentación
También nos sirven para hacer recuadros vacíos en el interior (no caras). Hacemos uno que contenga a todas las figuras creadas. Al crearlo se forma una cara
Para convertirlo en un recuadro vacío nos vamos a sus propiedades y ponemos a False su propiedad de "make face". Finalmente le damos un poco de color :-)
Ejercicios propuestos
- Ejercicio 1: Pirámide con caras salientes
- Ejercicio 2: Planos
- Ejercicio 3: Lista de material del printbot Beetle
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de gut-mart
Ficheros
F2-T17-ejemplo-ini.fcstd | Escenario inicial, con un cubo sobre el plano xy |
F2-T17-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T17-ej1-piramide.fcstd | Ejercicio 1: Pirámide con caras extruidas |
F2-T17-ej2-planos.fcstd | Ejercicio 2: Planos |
F2-T17-ej3-beetle-bom-ini.fcstd | Ejercicio 3: Lista de componentes del printbot Beetle: Escenario inicial para hacer el ejercicio |
F2-T17-ej3-beetle-bom.fcstd | Ejercicio 3: Solución |
18 Draft: Textos 3D
Video Tutorial 18/34 |
---|
Descripción
Inserción de texto 3D en nuestros diseños. Se puede utilizar cualquier tipo de letra disponible en nuestros sistema, pero en este ejemplo utilizaremos las de google, que son libres y están disponibles en el repositorio github
- Conceptos nuevos: Creación de texto 3D
Explicación
Para generar texto 3D, que podamos colocar en nuestras piezas, necesitamos disponer de los ficheros con los tipos de letras. Lo que se conoce como las fuentes. Son ficheros con extensión .ttf. En nuestro sistema operativo, tendremos ya instaladas muchas fuentes que podemos utilizar directamente (sólo hay que buscar la ruta en donde están estos archivos .ttf). Sin embargo, para hacer este tutorial independiente del SO, vamos a utilizar los tipos de letra de google (google fonts), que son libres y están publicados en este repositorio en github.
Primero nos vamos a la página de las Google fonts, para ver los tipos que hay y buscar el que más nos guste. El que usaremos en este tutorial es el tipo: OpenSans. Nos vamos al repositorio de las letras: google fonts github
Navegamos al directorio apache/Opensans. Ahí nos decargamos el fichero OpenSans-Regular.ttf, que es el que usaremos en el tutorial. Podéis bajaros el que queráis.
Abrimos freecad y partimos de este escenario inicial: F2-T18-ejemplo-ini.fcstd. Para crear un texto 3D, pinchamos en el icono . Primero seleccionamos la posición del texto
Luego introducimos el texto y pulsamos enter. A continuación el tamaño de la letra. Lo ponemos en 20mm
Dejamos como distancia entre letras la que viene por defecto: ponemos 0. Finalmente seleccionamos el tipo de letra. Introducimos el fichero con las fuentes: opensans-regular.ttf que nos hemos bajado anteriormente
Nos aparecerá el texto 2D sobre el plano xy. Tanto el texto como sus propiedades se pueden modificar. Para comprobarlo, cambiamos el tamaño de letra a 15mm
También podemos editar el texto. Lo extruimos desde el banco de trabajo parts para lograr que se convierta en texto 3D.
Una vez que lo tenemos en 3D, todavía podemos seguir editándolo. Cambiamos el texto para comprobarlo. Después lo situamos sobre el plano inclinado, con la opción que ya conocemos de edit / aligment. Lo desplazamos y rotamos para que quede centrado
El texto sobre el plano también lo podemos modificar sin problemas. Lo dejamos con el texto original: ¡Hola!. Y lo desplazamos para centrarlo
Ejercicios propuestos
- Ejercicio 1: Cartel
- Ejercicio 2: Cartel de mesa
- Ejercicio 3: Teclado Numérico
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de gut-mart
Ficheros
F2-T18-ejemplo-ini.fcstd | Escenario inicial |
F2-T18-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T18-ej1-cartel.fcstd | Ejercicio 1: Cartel. Solución |
F2-T18-ej2-cartel-mesa.fcstd | Ejercicio 2: Cartel del mesa. Solución |
F2-T18-ej3-teclado.fcstd | Ejercicio 3: Teclado numérico. Solución |
19 Draft: Restricción de plano
Video Tutorial 19/34 |
---|
Descripción
Cuando la restricción de plano está activa, todos los puntos seleccionados se proyectan sobre el plano de trabajo. Esto nos permite tirar fácilmente líneas desde cualquier punto que sean perpendiculares al plano de trabajo. También nos permite mover objetos paralelamente al plano de trabajo, seleccionando cualquier punto. Es extremadamente útil cuando se están recolocando piezas en un plano
- Conceptos nuevos: Restricción de pertenencia al plano
Explicación
Partimos del escenario inicial, con una serie de piezas colocadas: F2-T19-ejemplo-ini.fcstd y el plano de trabajo en XY. Con las restricciones que ya conocemos podemos seleccionar los puntos extermos, los puntos medios, centros, etc. Vamos a activar la restricción de pertenencia al plano, pinchando en el icono: . Si ahora nos vemos por ejemplo al punto extremo de una arista superior del cubo azul, veremos que se selecciona su proyección ortogonal sobre el plano de trabajo
Una de las utilidades de esta restricción es tirar líneas perpendiculares al plano de trabajo. Vamos dibujar la altura de la pirámide, mediante una línea perpendicular al plano xy. Pinchamos en el icono de tirar una línea. Con la restricción de plano activada, seleccionamos el vértice superior de la pirámide (y se nos selecciona su proyección). Ahora desactivamos la restricción de pertenencia al plano y pinchamos otra vez en el vértice superior: nos aparece la línea vertical que define la altura de la pirámide.
Vamos a tirar otra línea desde uno de los vértices del cubo azul que vaya perpendicularmente al plano inclinado (proyección del vértice sobre el plano). Primero colocamos el plano de trabajo sobre el plano inclinado. Le damos al icono de tirar una línea. Activamos la restricción del plano. Seleccionamos el vértice del cubo. Desactivamos la restricción del plano. Volvemos a seleccionar el cubo. Ya tenemos creada la línea de proyección :-)
Comprobamos que efectivamente es una línea ortogonal al plano, usando la herramienta de medición de ángulos del banco de trabajo parts
Otra utilidad de la restricción de plano es mover fácilmente los objetos por el plano, o por un plano paralelo. Vamos a mover el cilindro. Activamos la restricción del plano. Seleccionamos el cilindro y le damos al icono de desplazarlo. Seleccionamos como punto de referencia el centro de la tapa superior. Como está activada la restricción, lo que se selecciona es su proyección en el plano xy. Ahora podemos mover el cilindro muy fácilmente.
Esto nos permite mover las piezas sin tener que seleccionar los puntos de la para en contacto con el plano: podemos seleccionar cualquiera. Es muy útil para mover piezas desde la vista superior, para hacer documentaciones.
También se pueden mover los objetos paralelamente al plano de trabajo. Lo probamos con el cubo verde que está encima del azul. Le damos al icono de mover y seleccionamos uno de sus puntos superiores (con la restricción de plano activada). Move el cubo. Con independencia del punto destino que elijamos, el cubo siempre se moverá paralelamente al plano xy, manteniendo la misma distancia.
Esto se aprecia mejor viendo la vista lateral
Vamos a mover los objetos del plano inclinado, dentro del propio plano. Colocamos el plano de trabajo en él. Activamos la restricción de plano. Seleccionamos la pieza azul, le damos al icono de mover y seleccionamos cualquier punto de esta pieza. Vemos cómo se desplaza por el plano.
Repetimos la operación con el cono, para practicar. Lo mismo, seleccionamos su vértice superior, y lo movemos por el plano inclinado
Por último movemos el cubo que está sobre la caja, paralelamente al plano inclinado. Desde la vista lateral se puede apreciar cómo se mantiene siempre la misma distancia
Escenario final, con las piezas movidas
Ejercicios propuestos
- Ejercicio 1: Tangram
- Ejercicio 2: Scrable
- Ejercicio 3: Proyecciones de una pieza
Entregas
- Ejercicios de gut-mart
- Ejercicios de jialonso333
- Ejercicios de b1-66er (Jon, Bilbao)
Ficheros
F2-T19-ejemplo-ini.fcstd | Escenario inicial |
F2-T19-ejemplo.fcstd | Ejemplo del tutorial |
F2-T19-ej1-tangram-ini.fcstd | Ejercicio 1: tangram |
F2-T19-ej1-tangram.fcstd | Ejercicio 1: Tangram. Solución |
F2-T19-ej2-scrable-ini.fcstd | Ejercicio 2: Screable |
F2-T19-ej2-scrable.fcstd | Ejercicio 2: Scrable. Solución |
F2-T19-ej3-proyecciones-ini.fcstd | Ejercicio 3: Proyecciones |
F2-T19-ej3-proyecciones.fcstd | Ejercicio 3: Proyecciones. Solución |
20 Draft: Rectángulos, Circunferencias y arcos
Video Tutorial 20/34 |
---|
Descripción
Desde el módulo draft podemos hacer rectángulos, circunferencias y arcos. Estos elementos los podemos extruir para crear sólidos o usarlos en 2D para documentar
- Conceptos nuevos: Rectángulo, circunferencia, arco. Restringir una línea en el eje z
Explicación
Partimos de un documento nuevo, en el módulo draft y con el plano de trabajo situado en el plano xy. Creamos un rectángulo pinchando en el icono . Seleccionamos el primer punto y a continuación el segundo. Se nos crea un rectángulo convertido en cara.
El rectángulo es paramétrico, y por tanto, podemos cambiar su tamaño. Lo modificamos para que tenga unas dimensiones de 10x10. Creamos un nuevo rectángulo en otra zona de la rejilla y lo extruimos una distancia de 10mm en el eje de las z
Los rectángulos se crean paralelos al plano de trabajo. Vamos a crear uno en la parte superior de la figura anterior. Primero seleccionamos el primer punto coincidente con un vértice superior del paralelepípedo. Ahora seleccionamos el segundo punto en la rejilla del plano xy. Se crea el rectángulo paralelo al plano xy.
También se pueden crear rectángulos que no formen caras. Son muy útiles para documentar. Hacemos un rectángulo que contenga todas los objetos anteriores en su interior. Luego cambiamos su propiedad "make face" a False para que se quite el relleno interior
Para crear circunferencias le damos al icono . Primero seleccionamos el centro y luego el radio. Se nos crea un círculo, que forma una cara
Creamos una cara nueva circular y la extruimos para formar un cilindro
Tiramos una línea vertical sobre el cilindro. Para ello seleccionamos el primer punto de la recta y luego le damos a la tecla 'z' para establecer una restricción del eje z. De esa forma la línea sólo se tirará según el eje z. Vamos a colocar una circunferencia sobre el punto medio de la línea. Siempre se crean paralelamente al plano de trabajo
Seleccionamos para que tenga el mismo radio que el cilindro inferior. Una vez creada, la editamos para que no sea una cara, poniendo a "False" la propiedad "Make face"
Por último vamos a tirar arcos. Para ello pinchamos en el icono . Seleccionamos primero el centro, luego el radio, el punto inicial ....
y por último el punto final. Ya tenemos el arco terminado
Colocamos un círculo en el punto inicial del arco. Seleccionamos el plano de trabajo para que esté en el plano zx y tiramos el círculo
Creamos un tubo sólido en forma de arco mediante la extrusión por trayectoria del círculo. Para finalizar creamos un arco y le ponemos dos líneas para hacer una flechas. Es muy útil para las documentaciones
Ejercicios propuestos
- Ejercicio 1: Candados
- Ejercicio 2: Trípode
- Ejercicio 3: Documentación de la Pinza mecánica
Entregas
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de gut-mart
Ficheros
F2-T20-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T20-ej1-candados.fcstd | Ejercicio 1: Candados |
F2-T20-ej2-tripode.fcstd | Ejercicio 2: Trípode |
F2-T20-ej3-pinza-robot-ini.fcstd | Ejercicio 3: Pinza robótica. Escenario inicial |
F2-T20-ej3-pinza-robot.fcstd | Ejercicio 3: Pinza robótica. Solución |
21 Draft: Diseño clásico. Tetraedro regular. Intersecciones
Video Tutorial 21/34 |
---|
Descripción
Ejemplo de cómo construir un tetraedro regular usando los métodos clásicos: compás (arco), regla (líneas) e intersecciones. El tetraedro es uno de los 5 sólidos platónicos.
- Conceptos nuevos: Restricción de intersección. Líneas auxiliares
Explicación
Vamos a aprender primero a seleccionar los puntos de las intersecciones. Para ello trazamos unas líneas que se cortan, como las mostradas en la figura. Activamos la herramienta de selección de intersecciones pinchando en este icono . Tiraremos una línea que una ambas intersecciones. Seleccionamos el primer punto de corte moviendo el cursos sobre las líneas hasta que se nos señale el punto intersección
Seleccionamos como segundo punto de la línea la intersección entre el segundo par de segmentos. Tiramos la línea. Ya sabemos cómo utilizar la restricción de intersección.
Vamos a construir un tetraedro regular usando el método clásico. Empezamos por construir el triángulo equilátero de la base, de 20mm de lado. Hacemos una línea horizontal de 20mm de longitud (usando la rejilla). Para determinar el tercer vértice del triángulo, usaremos dos arcos auxiliares. En el módulo draft nos permite crear elementos auxiliares que se dibujan en otro color y que se colocan en la carpeta construction. Para ello pinchamos en el icono situado en la parte superior izquierda.
Ahora tiramos dos arcos usando como centros los extremos del segmento y como radio el propio segmento. El punto donde se corten nos determina la posición del tercer vértice del triángulo equilátero de la base.
Unimos el punto intersección de los arcos con los extremos de la línea, para formar el triángulo equilátero
Tiramos dos alturas del triángulo para obtener su centro: líneas desde el vértice hasta el punto medio de la arista opuesta. Desde su intersección, tiramos una línea vertical. En ella es donde estará el vértice superior del tetraedro
Calculamos el triángulo que está apoyado en la arista inferior de la base y con vértice en la parte superior. Su altura abatida es la misma que la altura del triángulo de base. Por ello movemos el segmento de altura al triángulo abatido (no hace falta dibujar el triángulo completo). Creamos un plano auxiliar que contenga a la altura vertical y que pase por el punto medio de la arista inferior del triángulo de base
Ponemos el plano de trabajo sobre el auxiliar y tiramos un arco desde la altura del triángulo abatido hasta que corte con la altura vertical. en el punto de corte estará situado el vértice superior del tetraedro
Desde el nuevo vértice calculado ya podemos tirar una arista del tetraedro
Ocultamos las líneas auxiliares (dándole al espacio sobre la carpeta construction) y empezamos a crear las caras con la multilínea
Terminamos de crear el resto de caras, lo convertimos a una carcasa (shell) y finalmente a un sólido. El tetraedro está listo
Ejercicios propuestos
- Ejercicio 1: Prisma de base hexagonal
- Ejercicio 2: Tetraedro regular de 40mm de arista
- Ejercicio 3: Octaedro regular de 40mm de arista
Entregas
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de gut-mart
Ficheros
F2-T21-ejemplo.fcstd | Ejemplo del tutorial |
F2-T21-ej1-prisma-hexagonal.fcstd | Ejercicio 1: Prisma de base hexagonal |
F2-T21-ej2-tetraedro-regular.fcstd | Ejercicio 2: Tetraedro regular de 40mm de arista |
F2-T21-ej3-octaedro-regular.fcstd | Ejercicio 3: Octaedro regular de 40mm de arista |
22 Cotas en 3D
Video Tutorial 22/34 |
---|
Descripción
El módulo draft permite añadir cotas a las piezas. Las propiedades de estas cotas se pueden cambiar para modificar el tipo de flecha, el tamaño de la letra, las unidades, etc.
- Conceptos nuevos: Cotas en draft
Explicación
Partimos del escenario inicial donde hay un prisma hexagonal,una caja y un cilindro. Módulo draft y plano de trabajo sobre xy. Vamos a empezar a poner cotas. Para ello pinchamos en el icono y seleccionamos el primer punto de uno de los lados de la cara inferior del prisma.
Luego el otro lado y después la distancia a la que poner la cota. Ya la tenemos lista. La que nos aparece por defecto es un poco fea. Vamos a ponerla más bonita
Accedemos a sus propiedades y cambiamos los siguientes valores:
- Arrow type: Arrow. Para que aparezcan las flechas en los extremos
- Arrow size: 0.5. El tamaño por defecto es muy pequeño. Hay que agrandarlo
- Decimals: 0. No mostrar decimales
- Show unit: False. No mostrar las unidades
- Text spacing: 1mm
Ahora la cota sale más legible. Colocamos una segunda cota en el diámetro, pero ahora dejamos activadas las unidades y ponemos los mismos valores que en la cota anterior
Ponemos cotas a la pieza naranja. Ahora dejamos las unidades y ponemos que el número de decimales sea 1. También activamos la opción: Flip Arrows = True. Para la cota en el eje y en vez de flechas ponemos puntos:
- Arrow type: Dot
En vez de la distancia vamos a poner una letra, por ejemplo la y. Lo hacemos en el campo override:
- Override: y
Colocamos la cota vertical del objeto naranja. Para ello situamos primero el plano de trabajo en la cara posterior. Ahora ponemos la cota normalmente. Cambiamos a colocar azul.
También se pueden poner cotas para los diámetros. Colocamos el plano de trabajo sobre la tapa superior del cilindro. En el menú de las cotas pinchamos en la opción "Select edge" y seleccionamos la circunferencia superior
Luego orientamos el diámetro. Como siempre, modificamos sus propiedades para ponerlo más bonito
Por último vamos a acotar el ángulo entre dos lados de la cara superior del prisma.
Y nos aparece la cota en grados. La ponemos bonita. Fin.
Ejercicios propuestos
- Ejercicio 1: Tetraedro
- Ejercicio 2: Pieza del printbot Beetle
- Ejercicio 3: Piezas de la pinza robótica
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de b1-66er
- Ejercicios de gut-mart
Ficheros
F2-T22-ejemplo-ini.fcstd | Escenario inicial |
F2-T22-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T22-ej1-tetraedro-ini.fcstd | Ejercicio 1: Tetraedro. Escenario inicial |
F2-T22-ej1-tetraedro.fcstd | Ejercicio 1: Tetraedro. Solución |
F2-T22-ej2-pieza-beetle-ini.fcstd | Ejercicio 2: Pieza del printbot Beetle. Escenario inicial |
F2-T22-ej2-pieza-beetle.fcstd | Ejercicio 2: Pieza del printbot Beetle. Solución |
F2-T22-ej3-pinza-robot-ini.fcstd | Ejercicio 3: Piezas de la pinza robótica. Escenario inicial |
F2-T22-ej3-pinza-robot.fcstd | Ejercicio 3: Piezas de la pinza robótica. Solución |
23 Más sobre líneas en draft
Video Tutorial 23/34 |
---|
Descripción
Hay varias opciones para que resulte más fácil tirar líneas o multilíneas, ahorrando tiempo en la creación de construcciones geométricas: establecimiento y modificación del color y grosor de las líneas, restricción de la dirección a los ejes x,y,z, restricción a un cierto ángulo, establecimiento de la longitud, acortar / alargar una línea y restricción para hacer lineas horizontales, verticales y con inclinación de 45 grados.
- Conceptos nuevos: Aplicar atributos, Restricción a los ejes x,y,z, Utilidad de acortar / prolongar, Restricción de 0,45,90 grados.
Explicación
Hay tres atributos de las líneas que podemos establecer directamente, con estos iconos situados en la parte superior izquierda. Se corresponden con el color de la línea, el de las caras y el grosor. Son los valores por defecto. Al cambiarlos, las siguientes líneas que se creen lo harán con estos atributos.
Creamos una línea con los atributos por defecto. Ahora cambiamos los colores a naranja, amarillo y un grosor de 3. Hacemos varias líneas y multilíneas cerradas para ver el color de las caras. Modificamos los colores de las líneas y caras a dos azules diferentes. Seleccionamos una línea suelta y una cara y le damos al icono para que se les apliquen los atributos.
Al crear líneas podemos restringir su dirección según los 3 ejes cartesianos. Pinchamos en el icono de la línea (o multilínea). Ponemos el punto inicial. Al colocar el segundo punto, puede estar en cualquier parte del plano de trabajo. Si le damos a la tecla x, sólo podrá estar en la del eje x. Si volvemos a pulsar la x, la restricción desaparece
Tiramos otra línea pero restringida al eje y. Hacemos lo mismo, pero dándole a la tecla y en vez de x. Y otra más pero restringida al eje z, dándolo a la tecla z. Esto ya lo hemos hecho en tutoriales pasados. También se puede restringir pulsando la tecla shift. Movemos primero en el eje que queremos y luego pulsamos shift para bloquear ese eje. Es muy útil para no tener que pensar qué eje es este x ó y. Directamente lo mueves en el eje deseado y lo bloqueas
Otra posibilidad es bloquear el ángulo de la línea. Empezamos una línea situada un poco por debajo y a la derecha de la línea horizontal que hemos tirado en el paso anterior. Fijamos el primer punto. Para el segundo nos situamos en el extremo de la línea horizontal y le damos a la tecla L para bloquear ese ángulo. Ahora podemos prolongar la línea (o acortarla).
Tiramos otra línea en la zona izquierda. La extenderemos hasta cortar la anterior. Para ello seleccionamos la línea y pinchamos en el icono . Ahora ponemos el cursor sobre la línea donde queremos extender. También es posible acortar o alargar cualquier línea.
Si activamos la restricción de ortogonalidad, pinchando en el icono , podemos tirar línea horizontales, verticales y a 45 grados muy fácilmente. Hacemos primero una horizontal. Fijamos el primer punto y con el segundo nos vamos a la posición horizontal "a ojo" hasta que se active la restricción de ortogonalidad apareciendo el símbolo +. Tiramos otra a 45 grados.
y otra vertical. Es válido también con las multilíneas. Tiramos una multilínea donde todos sus segmentos cumplan esta restricción
Por último, todas las línea y multilíneas se pueden editar, para cambiar la posición de sus puntos, así como eliminar o añadir nuevos puntos. Seleccionamos la multilínea y pinchamos en el icono . Los puntos aparecen como cuadrados negros. Pinchamos sobre ellos para moverlos a la nueva posición. Si activamos las opciones de la parte izquierda, podremos añadir nuevos puntos o eliminarlos.
Ejercicios propuestos
- Ejercicio 1: Triángulos
- Ejercicio 2: Estrella de 4 puntas
- Ejercicio 3: Mini PCB
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de gut-mart
Ficheros
F2-T23-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T23-ej1-triangulos.fcstd | Ejercicio 1: Triángulos |
F2-T23-ej2-star.fcstd | Ejercicio 2: Estrella |
F2-T23-ej3-mini-pcb-ini.fcstd | Ejercicio 3: Mini PCB. Escenario inicial |
F2-T23-ej3-mini-pcb.fcstd | Ejercicio 3: Mini PCB. Solución |
24 Redondeando trayectorias: Tuberías, tubos y cables
Video Tutorial 24/34 |
---|
Descripción
Las multilíneas de draft son paramétricas. Se pueden biselar y redondear en cualquier momento. Esto es muy útil para hacer trayectorias en 3D y crear con ellas caminos de tuberías y realizar cableados. También es aplicable al redondeo/biselado de caras, que luego se pueden extruir
- Conceptos nuevos: Biselado y redondeado de multilíneas. Propiedades chamfer y fillet radius
Explicación
Hacemos una trayectoria sobre el plano xy, usando la multilínea del módulo draft. El plano de trabajo lo tenemos situado en el plano xy. La trayectoria la hacemos usando la restricción de ortogonalidad (horizontal, vertical, 45 grados). Si cambiamos la propiedad "Chamfer" de la multilínea, que por defecto es 0mm, hacemos que la trayectoria se bisele. En el ejemplo se ha usado un valor de 4mm. Es un biselado paramétrico, de manera que en cualquier momento se puede modificar
También se pueden biselar planos creados con la multilínea o rectángulos. Cremos un rectángulo que forme una cara y aplicamos un biselado de 6mm. Este rectángulo biselado se puede extruir normalmente. E incluso se puede variar el biselado del rectángulo extruido, cambiando el parámetro su parámetro chamfer.
Otro parámetro que podemos establecer es el radio de rendondeo. Creamos una segunda trayectoria y modificamos su propiedad fillet radius de 0 a 6mm. Se redondean todas las uniones de los segmentos de la trayectoria.
Mediante la extrusión a lo largo de esa trayectoria de un círculo crearemos una tubería. Colocamos el plano de trabajo en el zx y ponemos un círculo de radio 1mm. Extruimos a lo largo de la trayectoria, como ya sabemos hacer. Lo interesante viene ahora: Si cambiamos el redondeo de la trayectoria, se nos actualiza automáticamente el tubo. De esta forma podemos crear tuberías paramétricas.
Para crear la tubería usaremos la herramienta thickness del banco de trabajo parts. En el menú de la izquierda pinchamos en la opción "Faces" y seleccionamos las 2 tapas: inicial y final
Por defecto se nos crea una tubería con un grosos de 1mm hacia fuera. Para que sea hacia dentro, ponemos un valor negativo, por ejemplo de -0.4mm
Esto también es posible hacerlo con trayectorias en 3D. Creamos una usando la multilínea y las teclas x,y,z para restringir los movimientos a los diferentes ejes. A continuación aplicamos un redondeo, de radio 3. Extruimos un círculo a lo largo de la trayectoria. Obtenemos una barra maciza doblada según la trayectoria 3D
También se pueden redondear trayectorias cerradas. Creamos una y la redondeamos con radio de 2mm. Luego la extruimos
Por último, aplicamos el rendondeo a un rectángulo y lo extruimos
Ejercicios propuestos
- Ejercicio 1: Tuberías
- Ejercicio 2: Mesa
- Ejercicio 3: Cableado
Entregas
- Ejercicios de b1-66er (Jon, Bilbao)
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de gut-mart
Ficheros
F2-T24-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T24-ej1-tuberias.fcstd | Ejercicio 1: Tubería |
F2-T24-ej2-mesa.fcstd | Ejercicio 2: Mesa |
F2-T24-ej3-cables-ini.fcstd | Ejercicio 3: Cableado. Escenario inicial |
F2-T24-ej3-cables.fcstd | Ejercicio 3: Cableado. Solución |
25 Utilidades para líneas: perpendicularidad, paralelismo, prolongación
Video Tutorial 25/34 |
---|
Descripción
Se muestran ejemplos de cómo trazar una línea perpendicular a otra y la recta paralela a otra que pasa por un punto. También se puede tirar lineas perpendiculares a segmentos, pero por puntos que estén fuera del segmento (prolongación), o determinar el punto de corte de dos segmentos que no se cortan (pero que al prolongarlos sí).
- Conceptos nuevos: Utilidad de perpendicularidad. Utilidad de Paralelismo. Utilidad de extensión. Creación de un punto
Explicación
Tiramos dos líneas como las mostradas en la figura. No se cortan, pero vamos a colocar un punto en su punto de intersección si se prolongasen. Para ello activamos la utilidad de extensión, pinchando en el icono . Para crear un punto pinchamos en
. Pasamos por encima de la línea de la izquierda. Al colocar el cursor en un punto fuera de la línea, pero alineado con ella, se activa la herramienta de extensión. Repetimos el proceso, para probar, con la línea de la derecha.
Para encontrar el punto de intersección de las dos líneas activamos la herramienta de intersección y nos desplazamos hacia el punto donde más o menos se producirá la intersección. Se activará la herramienta de intersección. Colocamos el punto. Podemos comprobar que efectivamente ese punto está en la intersección tirando una línea desde el extremo de una de las líneas hacia el punto. Luego borramos la línea.
Para tirar una recta perpendicular a otra activamos la restricción de perpendicularidad pinchando en el icono . Ponemos el primer punto de la línea y lugo seleccionamos la línea sobre la que queremos tirar la perpendicular. Aparece el icono de las rectas perpendiculares junto al puntero del ratón. Repetimos la operación para tirar una perpendicular en la recta de la derecha
También se pueden tirar perpendiculares a una recta, pero que se corten con ella en la extensión de la propia recta. Hay que tener activada la herramienta de extensión y acercarse a la perpendicular. Cuando lleguemos aparecerá el signo de lineas perpendiculares y podemos tirar la perpendicular. Lo hacemos con la recta de la izquierda y luego con la de la derecha
Para tirar líneas paralelas activamos la utilidad de paralelismo pinchando en el icono . Colocamos el primer punto de la línea, pasamos el cursos por encima de la línea que queremos tirar una paralela y ahora orientamos la línea para que sea paralela, pero "a ojo". Cuando se acerca a la posición de paralelismo se nos indica apareciendo el icono de línea paralela junto al cursor. Repetimos el proceso con la línea de la derecha
Ahora timamos línea paralelas a las líneas perpendiculares que hicimos al comienzo. Colocamos un punto en el corte de ambas líneas (que no se tocan). Para ello usamos la utilidad de extensión y la de intersección. Prolongamos las líneas hasta que se corten en el punto.
Para tirar una línea paralela a una cierta distancia, primero tiramos una línea perpendicular, de cualquier distancia. Luego editamos su longitud y la ponemos a 12mm. Ahora tiramos una línea paralela y luego la desplazamos hasta que corte con la línea perpendicular
Repetimos el proceso con la parte de la derecha
Ejercicios propuestos
- Ejercicio 1: Triángulos rectos isósceles
- Ejercicio 2: Ortocentros
- Ejercicio 3: Rejilla
Entregas
- Ejercicios de b1-66er (Jon Arce Marín, Bilbao)
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
Ficheros
F2-T25-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T24-ej1-triangulos.fcstd | Ejercicio 1: triángulos rectángulos isósceles |
F2-T25-ej2-ortocentros-ini.fcstd | Ejercicio 2: Ortocentros. Escenario inicial |
F2-T25-ej2-ortocentros.fcstd | Ejercicio 2: Ortocentros. Solución |
F2-T25-ej3-rejilla.fcstd | Ejercicio 3: Rejilla |
26 Curvas, elipses y polígonos
Video Tutorial 26/34 |
---|
Descripción
Creación de polígonos, elipses y curvas con draft
- Conceptos nuevos: Polígonos en draft. Elipses en draft. Curvas en draft. Conversión curva <--> multi-línea
Explicación
Para crear polígonos pinchamos en este icono desde el módulo draft. Seleccionamos el centro y luego determinamos el radio. También se puede indicar el número de lados. Por defecto se nos crea un triángulo equilátero, que forma una cara. Cambiamos su propiedad de make face a False, para quedarnos sólo con el perímetro. Modificamos la propiedad "Face number" a 5 para convertirlo en un pentágono
Creamos otro triángulo equilátero y lo extruimos 5mm. Ahora aplicamos un biselado de 4mm, modificando su propiedad de "Chamfer". Vemos cómo sus esquinas se recortan
Creamos otro triángulo, lo redondeamos con radio 3mm y lo extruimos. Para comprobar que la pieza es paramétrica, modificamos el número de lados a 6 para crear un prisma hexagonal
Para crear una elipse pinchamos en el icono . Seleccionamos los dos puntos que determinan el rectángulo donde se inscribe la elipse. Por defecto la elipse forma una cara
Modificamos sus propiedades para que no sea una cara (make face = False) y cambiamos su ángulo final a -90 grados para que sea una elipse abierta. Creamos otra elipse y la extruimos 5mm
Para crear una curva pinchamos en el icono . La creamos exactamente igual que una multilínea. Vamos pinchando en los diferentes puntos, y se va calculando la curva que pasa por esos puntos (splines).
Si seleccionamos la curva y pinchamos en el icono se nos crea una multilínea que pasa por esos puntos de la curva. Se crea encima de la curva. La ponemos a la derecha de la curva para verla.
También podemos hacer lo contrario. Creamos una multilínea y la convertimos en curva pinchando en el mismo icono que antes. Luego lo movemos a la derecha para verlo mejor
Las curvas también pueden ser cerradas. Creamos una como la mostrada en la imagen. Podemos modificar la posición de sus puntos pinchando en el icono de editar las multilíneas
Por último creamos otra curva cerrada, que forme una cara y la extruimos. Cambiamos los colores de algunas figuras para que quede menos soso :-)
Ejercicios propuestos
- Ejercicio 1: Portalápices
- Ejercicio 2: Planetas del sistema solar
- Ejercicio 3: Huevo frito :-) Homenaje a la ola de calor que estamos pasando
Entregas
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de b1-66er (Jon Arce Marín, Bilbao)
Ficheros
F2-T26-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T26-ej1-portabolis.fcstd | Ejercicio 1: Portabolis |
F2-T26-ej2-solar-system.fcstd | Ejercicio 2: Planetas del sistema solar |
F2-T26-ej3-huevo-frito.fcstd | Ejercicio 3: Huevo frito :-) |
27 Despliegue de objetos
Video Tutorial 27/34 |
---|
Créditos
La idea de este tutorial me la dió Federico Figueiredo. ¡Muchas gracias!
Descripción
Los objetos se pueden descomponer en sus elementos básicos: caras, alambres y aristas desde el módulo draft. Esto pemite, entre otras cosas, hacer un desplegado de sus caras, poniendo todas las caras sobre el mismo plano
- Conceptos nuevos: Descomposión de elementos. Agregación de elementos
Explicación
Partimos del escenario inicial donde hay dos cubos, un cilindro y un prisma hexagonal. Seleccionamos el cubo azul y pinchamos en el icono . Con esto se descompone en sus elementos constitutivos: 6 caras.
Ocultamos todas las caras menos la superior. La seccionamos y la descomponemos pulsando en el mismo icono anterior. Se crea un elemento llamado "wire" con el perímetro de la cara. Deja de ser una cara para convertirse en un perímetro. Si pulsamos otra vez al icono, lo descomponemos en sus 4 elementos básicos: 4 aristas
Una de las aristas la movemos al plano xy, para comprobar que se trata de objetos independientes. Visualizamos de nuevo todas las caras menos la derecha, para resaltar el cubo descompuesto
Descomponemos el cilindro en sus tres caras: las dos tapas y el lateral. Ocultamos las tapas. Seleccionamos el lateral y lo descomponemos nuevamente. Repetimos para el prisma. Lo descomponemos y ocultamos su tapa superior y una cara frontal
Lo contrario de descomponer es agrupar. Tiramos dos líneas independientes, unidas por uno de sus puntos. Las seleccionamos y pinchamos en el icono para agruparlas. Pasar de ser dos líneas de tipo "line" a un objeto de tipo wire. Las dos líneas ahora son un único objeto
Si le volvemos a dar a agrupar, el objeto wire se convierte en otro objeto wire, pero cerrado. Aparece un triángulo. Si volvemos a agrupar (esta operación también se puede llamar "promocionar"), el objeto se convierte en una cara.
Si tiramos una multilínea cerrada, su tipo es DWire. Si la descomponemos pasa a convertirse en una "cara" (face). Aquí pierde muchas de sus propiedades: ya no podemos redondearla ni biselarla. Si la volvemos a descomponer se transforma en un "wire", donde deja de ser una cara. Y finalmente si volvermos a descomponerla se transforma en aristas sueltas
Vamos a hacer un despligue del cubo amarillo. Primero lo descomponemos en sus 6 caras. Empezaremos abatiendo la cara derecha sobre el plano xy. Para ello situamos el plano de trabajo sobre la cara posterior. Seleccionamos la cara derecha. Activamos las restricciones de pertenencia al plano y ortogonalidad. La rotamos desde uno de sus vértices hasta que toque el plano xy (lo sabemos porque nos aparecerá el "+" de la restricción de ortogonalidad)
Repetimos la operación para la cara izquierda, pero como tiene encima la superior, rotaremos las dos. Seleccionamos ambas caras y rotamos la izquierda hasta que toque el plano xy. La cara superior quedará ahora en posición vertical. La rotamos hasta que se apoye sobre el plano xy.
Por último nos falta desplegar las caras delanteras y traseras. Ponemos el plano de trabajo sobre el eje zy. Rotamos la cara delantera. Hacemos lo mismo con la cara trasera. Ya tenemos nuestro cubo desplegado
Ejercicios propuestos
- Ejercicio 1: Caja
- Ejercicio 2: Prisma
- Ejercicio 3: Dodecaedro
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de b1-66er (Jon Arce Marín, Bilbao)
Ficheros
F2-T27-ejemplo-ini.fcstd | Ejemplo del tutorial: Escenario inicial |
F2-T27-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T27-ej1-caja-ini.fcstd | Ejercicio 1: Caja. Escenario inicial |
F2-T27-ej1-caja.fcstd | Ejercicio 1: Caja desplegada |
F2-T27-ej2-prisma-hexa-ini.fcstd | Ejercicio 2: Prisma. Escenario inicial |
F2-T27-ej2-prisma-hexa.fcstd | Ejercicio 2: Prisma desplegado |
F2-T27-ej3-dodecaedro-ini.fcstd | Ejercicio 3: Dodecaedro |
F2-T27-ej3-dodecaedro.fcstd | Ejercicio 3: Docecaedro desplegado |
28 Draft: Miscelánea
Video Tutorial 28/34 |
---|
Descripción
El módulo draft tiene algunas otras herramientas. Mostraremos ejemplos de Offset, para agrandar / reducir dibujos, Cómo proyectar figuras, restricción de ángulo, conversión entre dibujos y bocetos... Con ellas finalizaremos la parte dedicada a draft en esta temporada
- Conceptos nuevos: Offset, proyección de piezas, restricción de ángulo, restricción de más cercana, conversión entre bocetos y dibujos
Explicación
Partimos de un escenario inicial donde hay varios dibujos y las etiquetas de las herramientas que vamos a probar. Empezamos por el offset. Es una utilidad que nos permite agrandar o reducir las piezas una distancia desde sus perímetro. Vamos a trazar otro pentágono que sea igual que el que tenemos pero más pequeño. Seleccionamos la figura original y pinchamos en el icono de offset . A continuación definimos la distancia a la que queremos que esté el nuevo perímetro de la figura respecto a la original. El pentágono original se transforma en uno más pequeño (perdemos el original). Aunque el ejemplo lo hemos hecho con un pentágono, se puede aplicar a cualquier dibujo hecho con polilíneas
Ahora vamos a crear uno más grande. Repetimos el proceso pero seleccionamos una distancia hacia fuera del pentágono. También marcamos la casilla de "copy" para que no se destruya el pentágono original, sino que aparecezca uno nuevo. Por defecto, el que aparece está formando una cara. Ponemos a False la propiedad "make face" para que se muestre sólo el perímetro.
Creamos otro pentágono exterior activando las opciones de "copy" y "OCC-style offset" para que tenga los vértices redondeados
También hay una herramienta para hacer proyecciones de los objetos. Seleccionamos el cubo naranja y pinchamos en el icono . Nos aparece su proyección en el plano xy. Si cambiamos la propiedad "show hidden lines", se mostrarán también las líneas ocultas.
Los dibujos hechos con draft se pueden convertir a bocetos seleccionándolos y pinchando en el icono . El boceto obtenido no tiene ninguna restricción configurada. Para verlo mejor lo movemos a la derecha del dibujo (por defecto se coloca justo encima del dibujo original)
La conversión de boceto a dibujo se hace de la misma manera. Seleccionamos el boceto, pinchamos en la herramienta de conversión y nos aparece el dibujo. Lo movemos para colocarlo al lado del boceto y compararlos.
La restricción de ángulo se activa pinchando en el icono . Nos permite seleccionar puntos con ángulos determinados en las circunferencias (0, 30, 45, 60 y 90 grados). Con esta restricción podemos, por ejemplo, tirar diámetros de la circunferencia
Repetimos el proceso y tiramos el diámetro horizontal. Luego uno oblicuo. Y finalmente un radio que está a 30 grados
Para comprender la utilidad Nearest, activamos la utilidad de selección de extremos de línea y nos colocamos más o menos sobre el centro de la línea. Vemos que automáticamente se selecciona el extremo más cercano, bien el inferior o bien el superior. Ahora activamos la utilidad de cercanía pinchando en el icono . Si ahora nos nos podemos sobre el medio de la línea, vemos que NO se activa el extremo. Sólo cuando estamos MUY CERCA del extremo entonces se activa.
Por último, activamos la utilidad de dimensiones, pinchando en el icono . Ahora al acercarnos a la cota podemos seleccionar los extremos. En realidad, el funcionamiento de esta utilidad es incorrecto. Aunque desactivemos esta utilidad, se siguen pudiendo seleccionar los extremos de las cotas. Así que, en realidad, no sirve para nada :-) Pero lo cuento aquí para que enseñar el funcionando del conjunto completo de iconos para establecer restricciones en draft.
Ejercicios propuestos
- Ejercicio 1: Ángulos
- Ejercicio 2: Escuadra y cartabón
- Ejercicio 3: Proyección de la pinza robótica
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de gut-mart (Isidro Gutierrez Martínez)
- Ejercicios de rafadesu
Ficheros
F2-T28-ejemplo-ini.fcstd | Escenario inicial |
F2-T28-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T28-ej1-angulos.fcstd | Ejercicio 1: Ángulos |
F2-T28-ej2-escuadra-cartabon.fcstd | Ejercicio 2: Escuadra y cartabón |
F2-T28-ej3-pinza-proyeccion-ini.fcstd | Ejercicio 3: Pinza robótica. Escenario inicial |
F2-T28-ej3-pinza-proyeccion.fcstd | Ejercicio 3: Pinza robótica proyectada. Solución |
Miscelánea final
29 Materiales y agrupaciones
Video Tutorial 29/34 |
---|
Descripción
El material de los objetos se puede establecer, para conseguir un renderizado en pantalla más bonito. También es posible agrupar piezas diferentes en un único objeto para que sea más sencillo los montajes
- Conceptos nuevos: Agrupar piezas. Definir materiales
Explicación
Muchos de las piezas que modelamos en 3D están compuestas a su vez por otras piezas. Como ejemplo veremos este portapilas, que está compuesto por contactos interiores y exteriores, cables, muelles y la carcasa de plástico. Cada elemento es difernte en color y material. Y se modelan independientemente. Ocultamos todas sus partes y las vamos mostrando poco a poco. Empezamos por los contactos traseros (back-contacts)
Mostramos los contactos frontales, los muelles y los cables de conexión
Para utilizar el portapilas, es mucho más cómodo tener un único componente, con todas sus partes. Para ello los vamos a agrupar. Todos los componentes a agrupar los hemos convertido previamente a copias simples. Los seleccionamos todos y los agrupamos con la opción part / make compound.
Nos aparece un componente nuevo que tiene a todos los demás en su interior. Si hacemos una copia simple, nos aparece un único objeto portapilas. Es el que podemos llevar a cualquier otro proyecto para usarlo directamente, sin tener problemas de dependencias
Vamos a cambiar los materiales de las piezas. Usaremos 3 esferas de prueba. Seleccionamos la de en medio y le damos a la opción "Apariencia"
Aparecen las opciones de visualización. Entre ellas está la opción de cambiar el material. Seleccionamos el aluminio en el desplegable con los materiales
Ahora la esfera se renderiza mejor. Parece más real. Repetimos la operación seleccionando la esfera de la derecha. Como material usamos latón (brass)
Además de los 22 materiales predefinidos, es posible crear el nuestro propio modificando sus parámetros. Para ello pinchamos en los dos puntos que hay a la derecha del material
Ejercicios propuestos
- Ejercicio 1: Agrupación de la rueda del printbot renacuajo
- Ejercicio 2: Agrupación del hotend de la Witbox / Prusa Hephestos
- Ejercicio 3: Muestrario de materiales
Entregas
- Ejercicios de b1-66er (Jon Arce Marín)
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de gut-mart (Isidro Gutierrez Martínez)
Ficheros
F2-T29-ejemplo-portapilas.fcstd | Ejemplo mostrado en el tutorial: Portapilas |
F2-T29-ejemplo-esferas.fcstd | Ejemplo mostrado en el tutorial: Esferas |
F2-T29-ej1-renacuajo-ruedas-ini.fcstd | Ejercicio 1: Ruedas printbot renacuajo. Escenario inicial |
F2-T29-ej1-renacuajo-ruedas.fcstd | Ejercicio 1: Ruedas printbot renacuajo. Solución |
F2-T29-ej2-hotend-witbox-hephestos-ini.fcstd | Ejercicio 2: Hotend Witbox/Prusa Hephestos. Escenario inicial |
F2-T29-ej2-hotend-witbox-hephestos.fcstd | Ejercicio 2: Hotend Witbox/Prusa Hephestos. Solución |
F2-T29-ej3-esferas.fcstd | Ejercicio 3: Muestrario de materiales |
30 Generando Planos 2D con cotas y dibujos
Video Tutorial 30/34 |
---|
Descripción
Dentro de los planos generados con el banco de trabajo drawing, es posible incluir también las cotas y otros dibujos hechos con el módulo draft. Esto nos permitirá sacar unos planos mejores
- Conceptos nuevos: Meter objetos draft en los planos
Explicación
Partimos del escenario inicial donde hay una pieza en la que se han definido cotas. Están agrupadas en las que están paralelas al plano xy (y que por tanto se mostrarán en la planta) y las que están en el plano zx (se mostrarán en el alzado). Cada grupo está en una carpeta diferente. Además hay una línea con un número dentro de un círculo, que identifica el número de pieza y que se encuentra en otra carpeta.
Vamos a poner en un plano la pieza junto con sus cotas y la identificación. Nos vamos al módulo drawing y creamos un plano nuevo, en formato Din A4 Landscape (ISO7200). Seleccionamos la pieza y pinchamos en el icono para insertarla en el plano. Nos aparecen las opciones para seleccionar las vistas
Seleccionamos la vista superior (planta) como la principal (Z + v2), y como secundarias la frontal (alzado) y una perspectiva. A la perspectiva le aplicamos una rotación de -60 grados para dejar la pieza en vertical
Vamos a colocar las cotas sobre la planta. Seleccionamos la planta en el plano (Ortho_0_0). La reposicionamos donde más nos guste. Por ejemplo en las posiciones X: 196, Y: 62. Nos fijamos que la escala es 3. Ponemos estos datos en la página para que a la hora de insertar las cotas (u otros objetos) se tomen como referencia. Para ello seleccionamos la página y rellenamos los datos que nos aparecen en la pestaña de view. Escribimos 196, 62 y 3.
Nos vamos al módulo draft. Seleccionamos la carpeta donde tenemos las cotas para la planta y pinchamos en el icono . Automáticamente, y de manera casi mágica, nos aparecen las cotas sobre el plano. Cambiamos a color azul para distinguirlas de las líneas de la planta
Repetimos la operación con el alzado. Primero lo seleccionamos. Lo posicionamos y nos quedamos con sus datos: X: 196, Y: 150, Escala: 3, Rotación: 90, Dirección: [0, -1, 0]. Seleccionamos la página y colocamos los datos de posición y escalado.
Seleccionamos la carpeta con las cotas del alzado y pinchamos en el icono de insertar objetos en el plano. Nos aparecen las cotas del alzado, pero de una forma "extraña". Seleccionamos el alzado en el plano y ajustamos sus propiedades: Rotación a 90 y el vector Direction los ponemos a [0, -1, 0], cambiando su componente y de 0 a -1. Ahora ya salen correctamente. Cambiamos el color a azul.
Para terminar vamos a colocar la identificación en la perspectiva. El proceso es el mismo. Nos colocamos sobre la perspectiva y capturamos sus datos: X: 85, Y: 130, escala: 3, Rotation: -60, direcction: [-0,58 -0,58 0,58]. Seleccionamos la carpeta con la identificación y la insertamos en el dibujo. Cambiamos sus atributos con los mismo de la vista en perspectiva. Lo ponemos en color rojo para diferenciarlo
Ejercicios propuestos
- Ejercicio 1: Plano índice de la pinza robótica
- Ejercicio 2: Plano del dedo de la pinza
- Ejercicio 3: Plano de los eslabones engranados
Entregas
- Ejercicios de rafadesu (Rafael Lorenzo Alonso)
- Ejercicios de jialonso333
- Ejercicios de gut-mart (Isidro Gutierrez Martínez)
Ficheros
F2-T30-ejemplo-ini.fcstd | Ejemplo mostrado en el tutorial. Escenario inicial |
F2-T30-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T30-ejemplo.svg | Ejemplo mostrado en el tutorial. Plano SVG |
F2-T30-ej1-pinza-ini.fcstd | Ejercicio 1: Plano índice. Escenario inicial |
F2-T30-ej1-pinza.fcstd | Ejercicio 1: Plano índice. Solución |
F2-T30-ej1-pinza.svg | Ejercicio 1: Plano índice. Plano SVG |
F2-T30-ej2-pinza-dedo-ini.fcstd | Ejercicio 2: Dedo. Escenario inicial |
F2-T30-ej2-pinza-dedo.fcstd | Ejercicio 2: Dedo. Solución |
F2-T30-ej2-pinza-dedo.svg | Ejercicio 2: Dedo. Plano SVG |
F2-T30-ej3-pinza-geared-link-ini.fcstd | Ejercicio 3: Eslabones engranados. Escenario inicial |
F2-T30-ej3-pinza-geared-link.fcstd | Ejercicio 3: Eslabones engranados. Solución |
F2-T30-ej3-pinza-geared-links.svg | Ejercicio 3: Eslabones engranados. Plano SVG |
31 Haciendo engranajes
Video Tutorial 31/34 |
---|
Descripción
Freecad incluye una herramienta en el banco de trabajo part design para crear engranajes cilíndricos de ejes paralelos. Los dientes pueden ser rectos, helicoidales o helicoidales dobles
- Conceptos nuevos: Herramienta involute gear
Explicación
Crear engranajes en Freecad es muy sencillo. Nos vamos a banco de trabajo part design y pinchamos en la opción part design / involute gear. Nos aparecerá el perfil de un engranaje, con los parámetros por defecto. En la izquierda podemos establecer sus diferentes parámetros: El número de dientes, su módulo y el ángulo de presión, que típicamente es de 20 ó 25 grados. Le damos al ok
Para obtener el engranaje lo extruimos desde parts y le damos 10mm de grosor
Los engranajes son parámetros por lo que podemos cambiar sus parámetros en cualquier momento. Nos vamos a sus propiedades y ponemos un módulo de 4.5 Realizamos una copia del engranaje, señalándolo y dándole a copiar. Le damos a la opción de que también copie el árbol de dependencias. Desde el módulo draft lo movemos y lo ponemos a la derecha del original
Modificamos su módulo a 3.5 para compararlo con el original. Los dientes son más pequeños y el diámetro también disminuye. Copiamos el engranaje y le ponemos un módulo de 2.5. Repetimos la operación con otro con módulo 1.5
Vamos a modificar el parámetro del número de dientes. Copiamos el engranaje original en la parte inferior. Tiene 26 dientes. Ponemos un copia en la derecha, cambiando el número de dientes a 22
Ahora repetimos pero modificando el número de dientes. Como el ángulo de presión es de 20 grados, se recomienda no usar menos de 18 dientes. Sin embargo en este ejemplo pondremos 26, 22, 18 y 12 dientes para comparar.
Ejercicios propuestos
- Ejercicio 1: Engranaje de dientes rectos
- Ejercicio 2: Engranajes helicoidales
- Ejercicio 3: Mecanismo simple
Entregas
- Ejercicios de jialonso333 (Jose Ignacio Alonso)
- Ejercicios de gut-mart (Isidro Gutierrez Martínez)
- Ejercicios de b1-66er (Jon Arce Marín)
Ficheros
F2-T31-ejemplo.fcstd | Ejemplo mostrado en el tutorial |
F2-T31-ej1-engranaje-recto.fcstd | Ejercicio 1: Engranaje de dientes rectos |
F2-T31-ej2-engranajes-helicoidales.fcstd | Ejercicio 2: Engranajes de dientes helicoidadles |
F2-T31-ej3-prueba-engranajes.fcstd | Ejercicio 3: Mecanismo simple de dos engranajes |
32 Bibliotecas de piezas de FreeCAD
Video Tutorial 31/34 |
---|
Descripción
Para crear nuestros diseños y hacer ensamblajes, necesitamos tener los modelos 3D de componentes como tornillos, tuercas, resistencias, conectores, etc. Muchos de estos modelos los proporcionan los fabricantes, sin embargo sólo nos dan el fichero 3D (en formato step o igs), pero no disponemos de la información de cómo están diseñados. La biblioteca de piezas de Freecad tiene dos objetivos: 1) tener agrupados la mayor cantidad de objetos 3D para usar en nuestros diseños 2) Tener disponibles los ficheros fuentes de TODAS LAS PIEZAS de la biblioteca. De esta forma podemos aprender cómo están hechos, podemos modificarlos y sacar piezas derivadas, podemos corregir errores, etc. Es una biblioteca que pertenece al patrimonio tecnológico de la humanidad
- Conceptos nuevos: Biblioteca de piezas de freecad
Explicación
La biblioteca de piezas de freecad está alojada en este repositorio en github. Para utilizarla bien nos descargamos el fichero .zip (Pinchando en el botón de abajo a la derecha, donde pone DONWLOAD ZIP) o bien nos clonamos el repositorio.
En el repositorio tenemos 3 ficheros por cada pieza: uno con las fuentes en freecad (.fcstd), otro en formato step (.step) para que se puede cargar el objeto desde cualquier otra aplicación de diseño 3D y por último el fichero .STL, que permite que podamos ver directamente desde el navegador las piezas, en la página de github.
Navegamos al directorio "Generic objects" y allí pinchamos en el fichero key-model1.stl para visualizarlo
Nos vamos a la carpeta local de nuestro ordenador donde tenemos la biblioteca de piezas (FreeCAD-Library). Ahí veremos más carpetas donde están clasificados los componentes, así como un fichero llamado PartsLibrary.FCMacro. Este es un fichero en python, que podemos ejecutar desde dentro de freecad para que nos aparezca un navegador integrado en el propio freecad, y poder seleccionar los componentes. Sin embargo, lo vamos a hacer cargando directamente los ficheros freecad (no hemos visto nada de macros todavía).
Vamos a insertar una tuerca M3 en nuestro documento. Nos vamos a la carpeta FreeCAD-library/Mechanical Parts/Fasteners/Nuts/Metric.
Seleccionamos el fichero ISO4032_Hex_Nut_M3.fcstd y lo arrastramos hacia la ventana 3D de Freecad para cargarlo. También podemos hacerlo desde el menú: file / open. Se nos abre la tuerca en una pestaña nueva
En el documento de la tuerca, podemos ver las fuentes. Todos los esquemas de cómo está hecha la tuerca. Abrimos uno de los bocetos para comprobarlo. Esto permite cambiar muy fácilmente la tuerca, o aprender cómo se modelan tuercas. O incluso mejorar el diseño de la tuerca, tanto estéticamente como optimizando las operaciones.
Para usar la tuerca en nuestro documento hacemos una copia simple. Tenemos que localizar el modelo final, que normalmente será el que esté más abajo en el árbol de operaciones, y que no esté oculto. En el caso de esta tuerca, el modelo es "Chamfer", porque seguramente la última operación realizada en la tuerca haya sido el biselado. Lo seleccionamos y hacemos una copia simple.
Seleccionamos la copia simple y le damos al "copy". Nos vamos a la pestaña donde está nuestro documento nuevo y le damos al "paste" para que aparezca la tuerca. Cambiamos el nombre a "M3-nut" y cerramos la pestaña con las fuentes de la tuerca
Ahora meteremos un tornillos M3x12 en nuestro documento. Nos vamos a la carpeta: FreeCAD-library/Mechanical Parts/Fasteners/Bolts & Screws/Metric y abrimos el archivo: ISO4762_Hex_Socket_Head_Cap_Screw_M3x12.fcstd. Nos aparece el tornillo. Igual que antes, podemos ver cómo se ha diseñado el tornillo. Abrimos uno de sus bocetos. Para insertarlo en nuestro documento hacemos una copia simple y luego "copy & paste". Renombramos el tornillo y le ponemos la orientación que queramos
Ponemos un servo en nuestro escenario. Nos vamos a la carpeta FreeCAD-library/Electrical Parts/Servos/Futaba3003 y repetimos las operaciones.
Ahora ponemos una moneda de 1€. Es muy útil como referencia para hacernos una idea del tamaño de las cosas. Se encuentra en la carpeta: FreeCAD-library/Generic objects. Es el fichero: euro-coin.fcstd
Por último ponemos una lata de coca-cola, que se encuentra en la carpeta: FreeCAD-library/Generic objects. Es el fichero: soft-drink-can.fcstd La lata de coca-cola tiene un tamaño universal, y es muy útil para que la gente se haga una idea del tamaño de los diseños (el euro sólo es conocido en europa)
Usa esta biblioteca para tus diseños. Si no encuentras alguna pieza, modélala y añádela a la biblioteca :-) (Haz un pull request). Si has usado algún componente y hay algún error: corrígelo y envía un pull request. Es una biblioteca que nos pertenece a todos. Es para todos. Ampliémosla. Usémosla. Mejorémosla. Es parte del patrimonio tecnológico de la humanidad.
Ejercicios propuestos
- Ejercicio 1: Catálogo de tornillos/tuercas
- Ejercicio 2: Catálogo de componentes electrónicos
- Ejercicio 3: Catálogo de servos y motores
Entregas
- Ejercicios de b1-66er (Jon Arce Marín)
- Ejercicios de []
[[|thumb|300px| (click para ampliar)]] | [[|thumb|300px| (click para ampliar)]] |
[[|thumb|300px| (click para ampliar)]] |
- Ejercicios de []
[[|thumb|300px| (click para ampliar)]] | [[|thumb|300px| (click para ampliar)]] |
[[|thumb|300px| (click para ampliar)]] |
Ficheros
F2-T32-ejemplo.fcstd | Ejemplo mostrado en el tutorial:Escenario con objetos de la biblioteca |
F2-T32-ej1-catalogo-tornillos.fcstd | Ejercicio 1: Catálogo de tornillos y tuercas |
F2-T32-ej2-catalogo-componentes-electronica.fcstd | Ejercicio 2: Catálogo de componentes electrónicos |
F2-T32-ej3-catalogo-motores-servos.fcstd | Ejercicio 3: Catálogo de motores / servos |
33 Zowi
Video Tutorial 33/34 |
---|
Descripción
Zowi es un printbot bípedo, libre, diseñado en Freecad y que tiene unos andares muy graciosos. Se hace un ensamblaje parcial de las piezas de Freecad, siguiendo el mismo orden que habría que seguir para construirlo físicamente. Es por tanto, una mini-guía de montaje de zowi.
- Conceptos nuevos: printbot Zowi
Explicación
Partimos del escenario inicial con todas las piezas de zowi, tanto las imprimibles como el resto: tornillos, tuercas, servos, electrónica, etc. Nos vamos a la carpeta BOM/Electronics y la ocultamos para que no consuma mucha cpu su renderizado (tiene muchos polígonos). Sólo montaremos la parte mecánica.
Montaje de los pies
Comenzamos montado los pies de Zowi. Para cada pie necesitamos el siguiente material:
- 1 Tornillo M3x10 de cabeza cónica: Es el que se usa para el doble eje del servo
- 4 Tornillos M3x16 de cabeza cilíndrica para unir el servo al pie
- 4 Tuercas M3
Los pasos del montaje son:
- Introducir el tornillo M3x10 de cabeza cónica por la parte posterior del pie, de manera que sobresalga por el exterior
- Colocar las 4 tuercas M3 en sus huecos
- Colocar el servo Futaba 3003. NOTA: El servo tiene unos salientes de manera que para insertarlo hay que hacer presión. Apretamos hasta que oigamos un "clack"
- Atornillamos los 4 tornillos M3x16
¡Ya tenemos nuestro pie izquierdo! Repetimos el proceso con el pie derecho
Montaje de las piernas
Para preparar cada pierna necesitamos:
- 2 Coronas circulares pequeñas del servo (suele venir puesta)
- 6 tornillos afilados (vienen en la bolsa junto al servo)
Pasos:
- Colocar la primera colora en el hueco lateral (ver foto).
- Insertar los 3 tornillos. Sobresaldrán mucho por la parte interior
- Capar los salientes con unos alicates para dejarlos lo más a ras posible
- Repetir esto mismo pero con la otra corona del servo
Hacemos lo mismo para la otra pierna
Montaje del cuerpo
Necesitamos el siguiente material:
- 2 servos Futataba 3003
- 10 tuercas M3
- 8 tornillos M3x12
Pasos:
- El cuerpo es simétrico. Así que motamos primero la mitad izquierda. La derecha es igual.
- Insertar una tuerca M3 en el alojamiento izquierdo (sirve para el tornillo de unión entre la cabeza y el cuerpo)
- colocar el Futaba 3003 con el eje hacia abajo y los cables apuntando hacia la parte trasera (ver imagen)
- Colocar 4 tornillos M3x12 para el servo. Las cabezas entran por la parte inferior
- Colocar 4 tuerca M3 para atornillar el servo al cuerpo
- Repetir el proceso para la parte derecha
Ensamblaje pierna izquierda
Ensamblamos la pierna izquierda. ES MUY IMPORTANTE EL ORDEN. Primero colocamos el "muslo" izquierdo en el eje del servo izquierdo del cuerpo, con la orientación mostrada en la foto. IMPORTANTE: Asegurarse que este muslo está centrado, de manera que puede girar 90 grados hacia la izquierda y 90 grados hacia la derecha. Una vez que tengamos esto, ATORNILLAMOS el muslo al servo usando el tornillo del servo. Como NO está colocado el pie, tenemos hueco para usar el destornillador.
Ahora colocamos el pie izquierdo con la orientación mostrada. ES MUY IMPORTANTE tener en cuenta que el servo del pie tiene que estar CENTRADO, de forma que el pie pueda subir 90 grados y bajar otros 90 (simétrico). Para colocar el pie hay que abrir un poco el muslo. Primero insertamos el falso eje (el del tornillo trasero) y luego el eje del futaba en la corona. Es importante comprobar que está centrado. Luego colocamos el tornillo del eje del servo.
Montaje del cuerpo + piernas
Ensamblamos la pierna derecha igual que hemos hecho con la izquierda. Colocamos la electrónica en la parte posterior, con el conector micro-usb apuntando hacia la izquierda (y el interruptor en la parte inferior). Usamos 4 tornillos M3x10 con sus tuercas para amarrarla al chásis. El portapilas con sus pilas se coloca su hueco interior.
Ya lo tenemos listo para caminar. Sólo quedaría conectar los servos y cargarle el firmware. Ya podría bailar y moverse.
Montaje de la cabeza
El último paso es colocar la cabeza, junto con el sensor de ultrasonidos que hace de ojos. Primero insertamos el sensor en la cabeza, en los dos huecos frontales. IMPORTANTE: Los pines de conexión se tiene que poner apuntando hacia la tapa superior de la cabeza. Usamos 2 tornillos M3x10 a ambos lados de la cabeza para fijarla al cuerpor. ¡Ya tenemos a zowi listo!
Ejercicios propuestos
- Ejercicio 1: ¡Ensamblaje de zowi! ¿Te atreves a hacer el ensamblaje de zowi dese cero con FreeCAD?
- Ejercicio 2: ¿Te atreves a imprimirte las piezas y montar tu propio zowi físico?
Entregas
- Ejercicios de []
[[|thumb|300px| (click para ampliar)]] | [[|thumb|300px| (click para ampliar)]] |
[[|thumb|300px| (click para ampliar)]] |
- Ejercicios de []
[[|thumb|300px| (click para ampliar)]] | [[|thumb|300px| (click para ampliar)]] |
[[|thumb|300px| (click para ampliar)]] |
- Ejercicios de []
[[|thumb|300px| (click para ampliar)]] | [[|thumb|300px| (click para ampliar)]] |
[[|thumb|300px| (click para ampliar)]] |
Ficheros
F2-T33-ejemplo-ini.fcstd | Todas las piezas necesarias para el ensamblaje de zowi |
F2-T33-ejemplo.fcstd | Zowi ensamblado |
34 Fin de la temporada 2
Video Tutorial 34/34 |
---|
Descripción
¡¡Fin de la temporada 2!! ¡¡Muchas gracias a todos!! y... que el software libre os acompañe
Ejercicios propuestos
- Usa herramientas del patrimonio tecnológico de la humanidad. Respétalas, mejóralas y protégelas.
- Incrementa el patrimonio tecnológico de la humanidad publicando tus diseños con una licencia libre
Participantes
- Tutoriales: 34
- Ejercicios propuestos: 94
- Total de entregas recibidas: 564
- Participantes en directo: 16
Ranking por entregas
Nombre | Ejercicios entregados | Tutoriales completados |
---|---|---|
Isidro Gutierrez Martínez (gut-mart) | 88 | 31 |
Jon Arce Marín (b1-66er) | 88 | 31 |
Xavi Maestres (xmes3) | 72 | 25 |
Jose Ignacio Alonso (jialonso333) | 62 | 22 |
Rafael Lorenzo Alonso (Rafadesu) | 61 | 22 |
Antonio Ruiz Cuella (Marckstack) | 42 | 15 |
Antoniojum | 37 | 14 |
Juan Manuel Roldán (Exodous) | 33 | 12 |
Angel Larrañaga (AngelLM) | 31 | 12 |
Jose Luis Villarejo (movilujo) | 24 | 9 |
Diego Lale | 9 | 4 |
Jairo Zerberos | 4 | 3 |
Pablo Clemente (Paclema) | 4 | 3 |
Jota M. Martin (jmartinz) | 4 | 3 |
Fersandie | 3 | 2 |
Miguel Angel AR | 2 | 2 |
(Procesado hasta tutorial 31)
Ranking por medallas
En cada tutorial se asignan medallas a los tres primeros en entregar: oro (primero), plata (segundo) y bronce (tercero)
Nombre | Oro | Plata | Bronce | Total |
---|---|---|---|---|
Jon Arce Marín (b1-66er) | 8 | 7 | 10 | 25 |
Jose Ignacio Alonso (jialonso333) | 11 | 7 | 1 | 19 |
Isidro Gutierrez Martínez (gut-mart) | 1 | 2 | 11 | 14 |
Rafael Lorenzo Alonso (rafadesu) | 3 | 6 | 3 | 12 |
Angel Larrañaga (AngelLM) | 4 | 4 | 1 | 9 |
Juan Manuel Roldán (Exodous) | 2 | 1 | 1 | 4 |
Diego Lale | 1 | 0 | 2 | 3 |
Jose Luis Villarejo (movilujo) | 0 | 1 | 1 | 2 |
Jairo Zerberos | 0 | 2 | 0 | 2 |
Jota M. Martin (jmartinz) | 1 | 0 | 0 | 1 |
(Procesado hasta tutorial 31)
Repositorio
Los ficheros fuentes están en este repositorio:
Autor
- Juan González (Obijuan)
Licencia
![]() |
Sobre este tutorial
Este tutorial está realizado exclusivamente usando herramientas libres.
Enlaces
Videotutoriales de referencia
Tutoriales que me han sido muy útiles para la generación de la temporada 2. He aprendido muchísimo con ellos. ¡Gracias!
- Tutorial de NormandC sobre acotaciones usando el módulo draft
- Tutorial de Peter Peterle sobre colocación de bocetos en cualquier plano
- Acotando en 2D, por cad1919. Nueva extensión para poner cotas en 2D
|
Proyecto Clone wars: Construye tu impresora 3D opensource! |
![]() |
Proyecto RepRap: Impresoras 3D auto-replicantes. El origen de la revolución de las impresoras 3D opensource |
![]() |
Obijuan Academy, Tu academia rebelde! ;-) |