REVIT API: How architects can learn? / ¿Como pueden aprender los arquitectos?

I´m an architect, Revit user and Bim expert. A few months ago, Revit aplication programming came to my atention. I thought it might be usefull to write apps that allow to automate design processes/ Soy arquitecto, usuario de Revit, experto en BIM y hace un tiempo me comenzó a interesar la idéa de hacer aplicaciones dentro del programa, que permitan automatizar procesos de diseño.

So, 6 months ago i decided to learn Revit API. A program´s API is the application programming interface, namely: a data base that the software´s programmer leave to users available to create new personalized tools /Por lo tanto hace 6 meses me propuse aprender Revit API. El API de un programa es el interfaz de programación de aplicaciones, es decir: una base de datos que Autodesk deja a los usuarios disponible para generar nuevas herramientas personalizadas. Continue reading

REVIT API: Tutorial de autodesk “Mi primer pluggin”/ “My first pluggin” autodesk tutorial.

Autodesk ha confeccionado un tutorial de varias partes que tiene por objetivo entrenar a usuarios avanzados de revit, en el ámbito de la creación de Pluggins por medio del API del programa. La ventaja de este tutorial (o al menos eso promocionan), es que está pensado para usuarios sin conocimiento de programación. Veremos que tan “a prueba de tontos” realmente es.

http://thebuildingcoder.typepad.com/files/myfirstrevitpluginpromovideo.mov

REVIT: Hardware necesario para Revit / Required hardware.

Acontinuación les detallo los requerimientos de harware para Revit y algunos tips para la hora de elegir nuestro PC.

Revit Architecture al igual que todos los programas BIM requieren una estación de trabajo potente.

Aunque ya están publicados los requisitos mínimos oficiales para trabajar con Revit, muchas veces los usuarios necesitan una información más concreta. A continuación se apunta un listado de requisitos por orden de prioridad:

 Sistema operativo:

– se recomienda un sistema operativo de 64 bits

– únicamente se puede utilizar un sistema operativo de Microsoft ya que no existen versiones para Linux o Apple

Recomendación: Windows 7 Professional 64 bits Continue reading

Pasos para la Implementacion BIM / BIM Implementation Steps

Los siguientes puntos debiesen ser considerados al momento de implementar el trabajo bajo la plataforma BIM

Elección del proyecto

  • El proyecto elegido no debe ser demasiado grande. De esta forma tendremos el control y limitaremos el campo de acción.
  • No muy chico debido a suelen estar restringidos en tiempo y presupuesto.
  • El Proyecto ideal es aquel que es similar a uno ya ejecutado, de esta manera podremos concentrarnos en los aspectos de la implementación así como en el proyecto.

Elección del equipo Continue reading

IMPURE: Aplicación de programación de interfaz gráfica en linea/ Online graphic interface programming app.

La compañía española BESTIARIO ha lanzado IMPURE. Una aplicación online que funciona como un lenguaje de programación de interfaz gráfica, orientado a la visualización y análisis de datos de diversas fuentes. El objetivo es que los usuarios comunes (sin conocimientos de programación) pueden aprovechar las ventajas de manejar la gran cantidad de contenido que está en Internet, o en sus computadores, de manera rápida y relativamente simple. Continue reading

REVIT API: Primeros pasos en la interfaz de programación de aplicaciones de Revit (API)/ First steps in aplication programing interface (API)

Dificil?. The building coder ha publicado una pequeña guia para comenzar en el mágico mundo de la creación de aplicaciones en Revit (API). Se ve complicado, seamos honestos, pero un paso a la vez. Los pasos incluyen: los programas que se requiere tener instalados antes de empezar, videos de introducción básicos de Autodesk, un tutorial para hacer “mi primer plugin”, entre otros recursos. El que se anime me contacta, ya que estoy también comenzando a aprender sobre este tema.

Aquí va el link:  http://thebuildingcoder.typepad.com/blog/2011/10/getting-started-with-the-revit-2012-api.html

PHYTON: Phyton para REVIT y Vasari/ Phyton for Revit and Vasari

Quizas es muy avanzado para los post normales de este blog pero es importante también saber con que herramientas se puede contar si queremos, en el futuro, introducirnos mas a fondo en la personalización de las herramientas en REVIT.

PHYTON es un lenguaje de programación utilizado en una gran cantidad de software, el cual tiene la particularidad de que privilegia la sintaxis limpia y el codigo legible (suena bien). Existe una versión de este programa para REVIT y para Vasari, la cual tiene la ventaja de ser de codigo abierto, por lo que los usuarios alrededor del mundo pueden modificarlo y crear nuevas herramientas sin problemas. El programa funciona por medio de un comando interno que abre una ventana de texto que nos permite navegar en la API (interfaz de programación de aplicaciones), al hacer cambios en el script los resultados se actualizan automáticamente dentro del programa anfitrión. Continue reading