Obiscad
De WikiRobotics
Revisión del 00:59 10 sep 2012 de Obijuan (Discusión | contribuciones) (→Attach.scad: uniendo piezas)
[[|thumb|200px|]]
Contenido
Introducción
Biblioteca de Módulos y objetos en Openscad para facilitar el diseño.
Componentes
Bcube.scad: Cubos biselados
Más información |
---|
Vector.scad: Vectores
Introducción
Librería para la visualización de vectores y sistemas de referencia. Incluye también el operador orientate() para orientar cualquier pieza según la dirección dada por un vector. Esta librería es especialmente útil para el diseño de robots y estudio de sus cinemáticas, así como para facilitar el diseño de piezas complejas mediante la visualización de vectores auxiliares o sistemas de referencia.
API
- vector(v, l, l_arrow): Dibujar el vector v. l_arrow es la longitud de la flecha. Hay dos modos de dibujo:
- Modo 1: Cuando el parámetro l es 0, v especifica el vector cartesiado. Se dibuja un vector que va desde el origen y que tiene su punta en las coordenadas indicadas por v
- Modo 2: Cuando l es distinto de 0, se dibuja un vector en la misma dirección que v, con una longitud de l
- Ejemplos de uso:
vector([10,20,30]); //-- Dibujar vector cartesiano vector([10,20,30],l=50); //-- Dibujar un vector en la misma dirección que el anterior, pero de longitud 50
- frame(l,l_arrow): Dibujar un sistema de referencia con 3 vectores de longitud l. El parámetro l_arrow indica la longitud de las flechas.
- Ejemplo:
frame(l=10);
- orientate(v,roll): Operador para orientar cualquier objeto según la dirección dada por v, y rotado un ángulo roll alrededor del eje definido por v
- Ejemplo:
orientate([1,1,1]) cube([10,10,10])
Dibujar un cubo de 10 de arista y orientarlo en la dirección dada por el vector [1,1,1]
Attach.scad: uniendo piezas
[[|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)]] |
Fotos
Repositorio
- Acceso al repositorio: https://github.com/Obijuan/obiscad
Autor
- Juan González Gómez (Obijuan)
Licencia
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 Spain License. |
Enlaces
Noticias
- 7/Sep/2012: Comenzada esta página