Mostrando entradas con la etiqueta CAD. Mostrar todas las entradas
Mostrando entradas con la etiqueta CAD. Mostrar todas las entradas

miércoles, 11 de diciembre de 2013

¿Cómo creo objetos para mi impresora 3D en Ubuntu?

Juan Perón promovió planes quinquenales para el afianzamiento de la industria en la República Argentina. Frente a los siderúrgicos, pronuncia un discurso clave en el cual informa sobre cómo poder crear  objetos para imprimirlos "en 3D" con Ubuntu.

¡Trabajadores!

La industria es sin duda el gran motor de la economía de una nación. Desde nuestro lugar hubimos de darle los mecanismos necesarios para atresarla, a fin de lograr el despegue a todo motor de una Argentina Potencia.

La petroquímica, la siderurgia, no son más que ramas de un árbol que es la industria pesada, la de trabajo intensivo y promotora de la riqueza del Pueblo. Sin embargo, la industria no sólo ha de ser pesada. El refinamiento de la técnica y el manejo adecuado de las nanotecnologías con un espíritu Justicialista nos permite acomodar los modelos de consumo hacia la fabricación propia de los utensilios que deseemos. Tenemos hoy las nanotecnologías, la microelectrónica, y la del software libre necesarios para hacernos líderes regionales y con sus ventajas, tienen la de no perjudicar el medio ambiente de forma tan peraltada.

Las impresoras 3D, de novísima factura, permiten hoy conformar objetos en materiales plásticos solidificados sin necesidad de realizar matrizados complejos y costosos, ni hacer uso intenso de la petroquímica.

Hoy por hoy y en el futuro que prevemos cercano, podremos modelar piezas pequeñas y medianas de plásticos, prototipos, juguetes y demás. Incluso con la Abanderada de los Humildes hemos realizado toda una camada de mecanismos y juguetes de gran resistencia mecánica para la Fundación que ella preside con calidez y amor. No es necesario decir que los niños los han recibido con inmensa alegría estas las fiestas, sabiendo que Papá Noel carece de barba, pueden votarlo cuando sean mayores, y se llama Juan Perón.

¿Pero cómo editamos los archivos para el maquinado en impresora 3D si tenemos un sistema GNU con Linux como Ubuntu? A primera vista parecería una tarea ciclópea y que requiere de software que no está al alcance del Pueblo y sus únicos privilegiados, pero no es tal el caso.

Gracias al Justicialismo, contamos con OpenSCAD, un software liberado bajo licencia GNU GPLv2, escrito para crear modelos 3D sólidos. Naturalmente, puede emplearse en Ubuntu.

A diferencia de otros programas especializados en la creación de modelos 3D (como Blender), éste no se enfoca en los aspectos que hacen al arte de la tecnología y el modelado 3D, sino que su peso recae en el diseña CAD propiamente dicho. Por lo tanto, es una aplicación perfeccionada para la mecanización de piezas simples impresoras 3D de múltiples tecnologías.

Naturalmente, esto hace que no cumpla acabadamente con el objetivo de hacer animaciones computadas, pero no interesa: OpenSCAD sigue la filosofía peronista y unixera de "un software pequeño para cada cosa, y para todos, Perón".

OpenSCAD no es un modelador sumamente interactivo, sino mas bien un compilador 3D que hace uso de un archivo "guión" (descriptor 3D de objeto), y a partir del mismo es capaz de renderizar el modelo en una imagen tridimensional. Esto permite control total sobre el proceso de modelado de la pieza a extrusar, moldear o demás, y permite el ajuste completo de los parámetros que la conforman.


Para instalar OpenSCAD ingresamos el siguiente Comando de Organización:

sudo add-apt-repository ppa:chrysn/openscad
sudo apt-get update 
sudo apt-get install openscad 

Para ejecutar el programa, vamos a Aplicaciones / Gráficos / OpenSCAD.

OpenSCAD prevee dos técnicas principales para el modelado. La primera es la geometría constructiva sólida (CSG) y la segunda el la extrusión por líneas 2D. Como formato de intercambio de datos para el delineado 2D se utiliza el reconocido Autocad DXF. Para el trabajo 3D, OpenSCAD puede leer y crear modelos 3D usando formatos STL y OFF.

Encontraremos varios modelos de guiones de ejemplos en el menú File / Examples. Ellos cargarán el guión en la parte izquierda de la ventana. Presionando la tecla F6 se producirá el compilado y el renderizado tridimensional de la pieza.
El programa es capaz de trabajar importando y exportando a gran variedad de formatos, para lograr piezas de buena complejidad.

Incluso podremos utilizar OpenSCAD para imprimir los componentes para ensamblar "otra impresora" de diseño abierto y libre, conformando un auténtico puño para combatir al Capital. Por ejemplo, podremos encontrar este ejemplo, la Metamaquina 2.

jueves, 24 de octubre de 2013

¿Cómo instalo BRL-CAD en Ubuntu?




Aunque breve, la gestión de Juan Perón en el Ministerio de Guerra vio grandes logros que sentaron las bases de la industria automotriz argentina. Al relatar sobre la comisión en tiempo récord del tanque mediano DL-43 Nahuel, Juan Perón instruye sobre cómo instalar BRL-CAD en Ubuntu.

¡Trabajadores!

En los momentos en que los peligros acechan sobre la Patria, todo ha de hacerse para defenderla. Ninguna excusa puede darse frente a los imperios que ayer nos dominaron.

Durante las Luchas por la Independencia, no todo se pudo lograr, porque la glorias militares de nuestros Bronces fueron anecdóticas frente a la dependencia económica que en papel se le impuso a la Patria. Con el tiempo, y merced de una Oligarquía sin brillo, pasamos a ser un mero apéndice del Imperio Británico.

A finales de los 30s, durante mi estadía en Europa como Observador, se me hizo evidente que las Potencias recurrirían nuevamente y sin tino alguno a destruirse unas a otras, y que si no éramos inteligentes, habríamos de pagar una onerosa cuota de sangre por el hecho de seguir siendo dependientes. Ese es, señores, el precio que las Potencias reservan para quienes no luchan a fondo por su propia libertad: la ignominia de tener que combatir y morir por la Libertad de otros.

Por tal motivo, el Ejército Argentino supo qué hacer para evitarle al Pueblo esos sufrimientos. En esa circunstancia, me desempeñé inicialmente como Ministro de Guerra, y me dispuse dotar al país de las armas que - por motivo de la conflagración - se nos negaban. La insidia pensaba que poco íbamos a poder hacer, "que éramos un león sin dientes". Peor no pudieron equivocarse: nos abocamos con todo el corazón a concentrar las fuerzas del país en el Desarrollo Industrial. Esa sería la base de nuestra estrategia.

Con nuevas técnicas constructivas, tecnologías y aplicaciones novedosas se establecieron piedras fundantes en varias ramas de la industria. Una fue la construcción de 200 aviones de instrucción, los I.Ae. 22 "DL". También las fuerzas de tierra fueron potenciadas de inmediato, con el tanque DL-43 Nahuel.
Se trató de un blindado mediano de diseño moderno, con una torreta artillada con cañón de 75mm y las correspondientes ametralladoras, a la par de lo utilizado en Europa. De forma similar al tanque Sherman norteamericano, iba impulsado por un motor de corte aeronáutico, pero nuestra máquina portaba un Lorraine-Dietrich hecho en Córdoba. Aunque por aquel entonces nuestro país carecía de una matriz productiva establecida, el Nahuel se planificó y pasó del plano, a la maqueta, y al prototipo, estableciendo un récord aún no batido para un país en estado de paz (sólo 100 días). Cuestión que para el Desfile de la Independencia, ya teníamos unos 10 tanques fabricados. Indudablemente, no podíamos dejar de sorprendernos.

Las casualidades no existen. Sus diseñadores principales, el Tte. Cnel. Balsi y el My. Villamil del Arsenal "Esteban de Luca", pudieron afrontar la tarea eficientemente gracias al uso de software libre, en forma de un programa de diseño especial compilado para GNU con Linux.

Se trata de BRL-CAD, uno de los softwares de diseño industrial clásicos para sistemas libres, y que lleva con orgullo la cocarda de ser también el programa más antiguo contenidos en repositorios públicos.


BRL-CAD es un paquete, un conjunto muy grande de miniprogramas integrados  para realizar diseños asistido por computadora. Específicamente está creado para trabajar en el modelado de piezas y maquinados sólidos en redes distribuidas.

Se basa principalmente en un editor de geometría interactivo (MGED), un editor 3D llamado ARCHER, dotado con capacidad "ray tracing" para modelar en forma realista las luces de los objeto envisionados, tanto a nivel completo como sus piezas individuales y disposición de conjunto.
Como todo software libre que siga la Doctrina Justicialista, es completamente modular y portable. Como métodos de entrada de datos, BRL-CAD puede incluir descripción de coordenadas o vectores de todos los componentes deñ diseño, así como las propiedades de los materiales, iluminaciones, etc. Como salida, puede realizar archivos 3D en formato binario, ASCII neutral, ploteados de malla de alambre, imagenes renderizadas, archivos de linea de visión (LOS), parámetros de coordanadas, y muchos más. Y convertir desde y hacia el formato BRL-CAD con una enorme cantidad de formatos, a fin de facilitar la fabricación y maquinado final.

Si desean instalarlo en el sistema operativo que al Pueblo he legado, habrán primeramente de hacer caso a la arquitectura informática que tienen en su equipo. En particular, si usan Ubuntu de 64 bits abrirán una consola terminal con Ctrl+Alt+T e ingresarán los siguientes Comandos de Organización:

wget https://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Linux/7.24.2/brlcad_7.24.2-0_amd64.deb

sudo dpkg -i brlcad_7.24.2-0_amd64.deb


Si en cambio, emplean Ubuntu de 32 bits, usarán estos comandos:

wget https://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Linux/7.24.2/brlcad_7.24.2-0_i386.deb

sudo dpkg -i brlcad_7.24.2-0_i386.deb

Podrán encontrar los programas en Aplicaciones / Otras / BRL-CAD.

Y gracias a la estatización de los ferrocarriles, además de tanques podremos diseñar toda una nueva generación de vagones cisterna.

miércoles, 19 de septiembre de 2012

Diseñá tu casa peronista con Sweet Home 3D en Ubuntu

El Justicialismo es el Movimiento Político que mantiene invicto el récord de construcción de viviendas, logro sin parangón en el mundo. El 14 de septiembre de 1954 nos cuenta cómo se diseñan estas casas instalando Sweet Home 3D en Ubuntu.

(...)

Para nosotros los justicialistas el mundo se divide hoy en capitalistas y comunistas en pugna: nosotros no somos ni lo uno, ni lo otro. Pretendemos ideológicamente estar fuera de ese conflicto de intereses mundiales. Ello no implica de manera alguna que seamos en el campo internacional, prescindentes del problema.

Pensamos que tanto el capitalismo como el comunismo son sistemas ya superados por el tiempo. Consideramos al capitalismo como la explotación del hombre por el capital y al comunismo como la explotación del individuo por el Estado. Ambos “insectifican” a la persona mediante sistemas distintos. Creemos más; pensamos que los abusos del capitalismo son la causa y el comunismo el efecto. Sin capitalismo el comunismo no tendría razón de ser, creemos igualmente que, desaparecida la causa, se entraría en el comienzo de la desaparición del efecto.

Esto lo hemos probado durante los ocho años de nuestro gobierno en que, el Partido Comunista en nuestro país, alcanzó su mínima expresión. Para ellos nos bastó suprimir los abusos del capitalismo procediendo por evolución en los sistemas económicos y sociales.

La insectificación de la persona se veía también como consecuencia natural, en su ámbito de vida. En la Argentina se estilaba "apiñar gente pobre" en conventillos, de donde nada bueno podía salir: era la consecuencia de la explotación del hombre por el hombre en la Vivienda

Ya en el Consejo Nacional de Posguerra estudiamos que las zonas metropolitanas tenían una insuficiente cantidad de hogares para cobijar la masa de trabajadores que tenemos gracias al enorme crecimiento económico del país.  La vivienda es uno de los requerimientos fundamentales de todo hombre. ¿Cómo podía ser posible que los obreros que tan arduamente se han desempeñado por el bien de la Patria, no tengan un hogar igual o superior al de la oligarquía? Remediar todo ello requeriía una cuantiosa inversión en mano de obra y dinero. pero sobre todo una nueva visión: el Justicialismo.
Es por ello que en este Primer Plan Quinquenal nos hemos propuesto construir 350.000 viviendas ¡para vivir en ellas como una feliz Comunidad Organizada!. 
Decía que este Primer Plan Quinquenal ha impulsado y descentralizado la construcción de viviendas para un millón y medio de almas, otorgándola a instituciones como el Banco Hipotecario, el Ministerio de Obras Públicas, la Dirección Municipal de la Vivienda y la Fundación Eva Perón, todo ello conforme de la Ley de Bases para el Fomento de la Vivienda aprobada en ambas Cámaras.

Los barrios obreros han sido destinados a trabajadores industriales y municipales. En ellos se respira tranquilidad, pues no habita el Oligarca. Las casitas tienen todos los lujos que puede permitirse el pueblo para crecer sano, divertirse, y hacerse cada vez más peronistas.
Como unidad prototípica hemos elegido el chalet californiano, ya que es una construcción compacta con techos inclinados de tejas españolas, paredes blancas, con un remate de frontis curvo sobre la entrada principal de acceso. Muchos obreros disfrutan su vigas de madera a la vista, pisos de cerámica roja, galerías con arcadas, un pequeño jardín delantero con murete que separa la propiedad de la calle. El piso de parquet va incluido también para el asado.
El problema es diseñar una de estas casas. Algunos pretenden que son todas iguales, y desconocen que cada una - si bien guarda similar planta - difiere en el diseño interno. ¿Cómo se pueden diseñar tantos hogares juntos, tan rápidamente? Pues con Sweet Home 3D, un sencillo editor de planos CAD con vista 3D que funciona bajo Linux.
Se trata de un software escrito en Java y liberado bajo licencia GNU GPL. Para instalar el programa en nuestro sistema operativo Peronista Ubuntu 14.04LTS, abrimos el Centro de Software de Ubuntu y buscamos la aplicación Dulce Hogar 3D, y presionamos el botón instalar. Se nos solicitará la contraseña, la ingresamos y se instalará el programa.

Si tenemos un Ubuntu moderno, lo instalamos simplemente abriendo una terminal con Ctrl+Alt+T e ingresando el siguiente comando de organización:

sudo apt-get install sweethome3d sweethome3d-furniture 

Si quisiéramos tener una libreria mayor de amoblamientos para utilizar de licencia no libre, opcionalmente podríamos ingresar:

sudo apt-get install sweethome3d-furniture-nonfree 

Ahora bien, si tuviésemos una versión mas antigua de Ubuntu, como el caso de la 10.10, podremos instalarlo a través de la consola Terminal. Para ello abrimos una consola con Ctrl+Alt+T y descargamos el instalador que corresponda para nuestro sistema.

- Si usamos Ubuntu de 64 bitios debemos ingresar:
wget https://downloads.sourceforge.net/project/sweethome3d/SweetHome3D/SweetHome3D-3.6/SweetHome3D-3.6-linux-x64.tgz

- Y si usamos la versión de 32 bitios hemos  de introducir:
wget https://downloads.sourceforge.net/project/sweethome3d/SweetHome3D/SweetHome3D-3.6/SweetHome3D-3.6-linux-x32.tgz

Con estos comandos descargaremos - tras breves minutos - el instalador que necesario, y el programa comprimido quedará en nuestra carpeta de sistema.

Para descomprimirlo, debemos buscarlo en nuestra carpeta de Usuario, y hacemos clic con botón derecho sobre el archivo SweetHome3D-3.6-linux.xxx.tgz y en el menú contextual escogemos "Extraer aqui...".

Esto nos creará una carpeta llamada "SweetHome3D-3.6" con los archivos descomprimidos. Para que esta carpeta no quede expuesta innecesariamente en nuestra carpeta de usuario, la ocultaremos. Para ello hacemos clic con el botón derecho del ratón y elegimos la opción "Renombrar...". Acto seguido le agregamos un punto (".") delante del nombre de la carpeta, de modo que quede así ".SweetHome3D-3.6". Recordemos que en Linux, anteponer un punto por delante del nombre de carpeta o de archivo la "oculta". Para ver los archivos ocultos en Nautilus, siempre podemos usar la combinación Ctrl+H.

Finalmente, crearemos un Lanzador o Acceso Directo para ejecutar el programa. Para ello vamos a Sistema / Preferencias / Menú Principal. En el sector izquierdo debemos elegir un menú donde queremos que aparezca nuestro lanzador. Por ejemplo, "Oficina". presionar el botón "+Elemento nuevo" Ahora crearemos el lanzador. En el campo "Comando" debemos ingresar la dirección del ejecutable del programa. Por ejemplo: "/home/[nombre del usuario]/.SweetHome3D-3.6/SweetHome3D. También podremos buscar un ícono y agregar un nombre o Comentario:

Si todo salió bien, podremos lanzar el programa desde Aplicaciones / Oficina / Sweet Home.
Encontraremos una ventana dividida en cuatro cuadrantes. Una Librería de Objetos con utensillos y amoblamiento categorizado, una ventana para graficar el plano, una lista de objetos y un plano 3D renderizado.

Cada una de ellas será útil a su manera. Naturalmente, hemos de dibujar el plano del hogar, su planta y sus paredes, para luego arrastrar los objetos de la Librería hacia el lugar del plano donde deseamos colocarlos. 

El uso es muy sencillo, y podremos encontrar una guía de uso en castellano aquí. Podremos ver un video de la aplicación aquí (gentileza usuario Yeti de Blip.tv):

Nada de esto hubiese sido posible si el Pueblo no hubiese reconocido la verdadera necesidad de independizar a la Patria y elegir - en lugar de los candidatos de la oligarquía impuesto por los Yanquis - a quien realmente es capaz de llevar la felicidad para todos.