domingo, 11 de septiembre de 2016




OpenSCAD:

Es una aplicación libre para crear objetos sólidos de CAD. No es un editor interactivo sino un compilador 3D basado en un lenguaje de descripción textual. Un documento de OpenSCAD especifica primitivas geométricas y define como son modificadas y manipuladas para reproducir un modelo 3D. OpenSCAD está disponible para Windows, Linux y OS X. OpenSCAD realiza geometría constructiva de sólidos (CSG).


Resultado de imagen para openscad





OpenSCAD permite al diseñador crear modelos 3D precisos y diseños paramétricos que pueden ser fácilmente ajustados cambiando los parámetros.
Comparado con la mayoría de otros formatos de fichero CAD, que no son fácilmente leíbles por humanos, los docuemtnos OpenSCAD son como el software de código abierto. Por su naturaleza textual, es mucho más fácil para las personas distribuir dibujos CAD como documentos OpenSCAD, independiéntemente de las mejoras incrementales de cada uno, y juntar todos los dibujos CAD como un único documento que incluya todas las mejoras realizadas.
OpenSCAD es una herramienta de modelado sólido no visual orientada a programación, ha sido recomendada como una herramietna de nivel inicial para diseñar hardware de código abierto como herramientas para investigación y educación.

Resultado de imagen para openscad





Resultado de imagen para mac logoMac OS X



System requirements: Mac OS X 10.7 or newer
OpenSCAD 2015.03-3
64 bit Intel - dmg package - 23 MB
OpenSCAD is also available on MacPorts



Windows

System requirements: Windows XP or newer on x86 32/64 bit
Resultado de imagen para windowsOpenSCAD 2015.03-2
x86 (32-bit) exe installer - 14 MB  
OpenSCAD 2015.03-2

OpenSCAD 2015.03-2
x86 (64-bit) exe installer - 14 MB  
OpenSCAD 2015.03-2
x86 (64-bit) zip package - 14 MB

x86 (32-bit) zip package - 14 MB



                                                                                                                                                                             




Operadores matemáticos:
&& (AND) || (OR) ! (NOT)
< <= == !=
>= > + -
* / %
Operador condicional: <boolean> ? <valor si True> : <valor si False>
El signo menos "-" también se usa como prefijo de números negativos.
Funciones matemáticas
abs <value> <value> = cos <degrees>
<value> = sin <degrees> <value> = tan <degrees>
<degrees> = asin <value> <degrees> = acos <value>
<degrees> = atan <value> <degrees> = atan2 <value>
pow(<base>, <exponent>)
len min max sqrt round
ceil floor
lookup(<value>, <vector_of_vectors>) (interpola un valor de vectores)










Ejemplo:

Creación de un cubo Sintaxis: cube([x,y,z],center=true|false); Entre corchetes se dan los valores en mm del cubo correspondientes a los ejes x,y,z. Página 1 El parámetro center es para centrar el cubo en los ejes.

Cube([10,10,10]); //Dibuja un cubo de 1 cm de lado.
Resultado de imagen para openscad cubo