martes, 17 de septiembre de 2013

gCAD3D, rocoso y poco amigable

La idea con que nació este blog es encontrar alternativas en GNU/Linux para los profesionales del CAD y el diseño que se pudieran acercar a sus hermanos de pago. En el caso del diseño asistido por ordenador, siempre orientado a la arquitectura y la ingeniería, aunque también al interiorismo o el paisajismo, AutoCAD es la piedra de toque, el espejo en que siempre nos fijamos para evaluar si un software cumple o no con unos requisitos mínimos.

La aplicación de Autodesk ha calado tan profundamente entre los profesionales del ramo que en el momento en que aparece un programa con la idea de restarle cuota de mercado raudo va uno a establecer semejanzas y comparaciones. Normalmente buscamos similitudes a la hora de encontrar las herramientas para ponernos a dibujar casi en el momento. Hallar esa inmediatez es, para mi gusto, el primer motivo para comenzar a hablar bien de un programa de CAD. Inmediatez que no he encontrado en gCAD3D.



Este es un software basado en la especificación OpenGL, descargable en inglés y que dispone la posibilidad de traducirlo al español en su menú de ayuda, pero es una traducción parcial que desesperará al que la barrera del idioma se le antoje insuperable. Como tal software, viene preparado para trabajar en entornos 3D con opción de texturizado, pero su entorno gráfico no es precisamente el más amigable que me he encontrado. Quizá sea un error buscar siempre el orden y equilibrio que conocemos en aplicaciones como BricsCAD o DraftSight, pero me parece una realidad poco sujeta a debate que la inmensa mayoría de usuarios de CAD provienen de plataformas Windows, esto es, AutoCAD, MicroStation, SolidWorks, Catia... Toda semejanza con lo ya conocido siempre será un punto a favor, algo que los creadores de gCAD3D no parecen haber tenido en cuenta.

Por lo que he visto, en control en la creación de entidades no es precisamente ejemplar, y cuesta encontrar un modo dinámico de moverse por el espacio tridimensional. Uno no sabe bien en qué punto de dicho espacio está posicionando los objetos que va creando ya que no he sido capaz de variar el punto de vista. La edición tampoco me ha parecido mucho mejor, cuesta saber qué herramienta es la que en ese momento está activa. No dudo que este programa tenga posibilidades pero sí que su aprendizaje no sea tortuoso a menos que se disponga de un buen manual. Además hay que añadir que esta versión 2.12 debe estar aún en fase de desarrollo porque se me ha cerrado varias veces durante las probaturas, perdiendo lo poco había conseguido hacer.

Si hay tiempo y ganas quizá merezca la pena echarle horas para hacerse con él. Pero los responsables de gCAD3D deberían tener presente que el tiempo es oro y a nadie le sobra.

Descargar última versión de gCAD3D.

miércoles, 4 de septiembre de 2013

BRL-CAD, en las antípodas de la usabilidad

En mi peregrinar por la red en busca de aplicaciones para CAD en entornos GNU/Linux a veces veo nombrar programas que cumplen las expectativas generadas, pero lo más común quizá sea lo contrario. Puede ser porque la herramienta en cuestión esté aún muy verde y ofrezca pocas prestaciones al usuario, o porque el concepto en que se basa se encuentre en las antípodas de la usabilidad a que estamos acostumbrados desde hace años con este tipo de software. A éste último grupo pertenece BRL-CAD.

Nos encontramos aquí con una noción de programa de CAD completamente opuesta a lo que, por lo general, estamos habituados. BRL-CAD es un software de origen militar diseñado para la realización de análisis balísticos y electromagnéticos. ¿Cómo se les queda el cuerpo? Con ese punto de partida ya podemos imaginar que no es un producto pensado para usuarios domésticos.


BRL-CAD en su versión 7.24.0-0 trae consigo tres módulos. Archer es un gestor de entidades y es lo más parecido a lo que los usuarios de CAD tenemos por entorno gráfico, pero la semejanza es solo aparente. Es cierto que podemos crear primitivas, manipularlas para crear objetos más complejos y modelizarlos, pero es una aplicación nada intuitiva y presumo que un eventual aprendizaje sería duro. Los otros dos módulos, Mged y RtWizard inciden más en esta línea de complejidad y tan solo los muy versados en herramientas UNIX, acostumbrados a trabajar introduciendo líneas de código, le podrían sacar partido.

De hecho, BRL-CAD es, sobre todo, un conjunto de librerías y herramientas que llevan a cabo tareas específicas e individuales, como pueden ser modelado por trazado de rayos, análisis de geometrías y manipulación de datos y archivos. Todo ello junto, en inglés, forma el paquete definitivo, quizá muy apropiado para aquello por lo que fue ideado, libre y de código abierto, pero completamente alejado de lo que el usuario medio anda buscando.

Descargar BRL-CAD.