Contexto
Hace algunos años brindo el servicio de desarrollo de addins a empresas y profesionales. En una oportunidad me tocó desarrollar una aplicación que realizaba varios chequeos al modelo de Revit, para determinar si se cumplía con un estandar muy restrictivo de entrega de modelos.
En esa misma época pensé que sería una buena idea contar con mi propia aplicación de checks, y que pudiera utilizar con modelos de mis clientes. Comencé su desarrollo, como una aplicación para crear test personalizados a partir de reglas generales. No pude avanzar mucho, porque el proyecto era muy ambicioso.
Este año, embarcado en un proyecto personal de aportar valor a la comunidad del OpenSource, decidí recuperar este proyecto y terminarlo. Solamente que no sería un proyecto tan ambicioso, sino una simple lista de checks predefinidos para cualquier modelo.
Actualmente la addin tiene 22 checks, y espero seguir el desarrollo y llegar a unos 40 checks. Sin embargo, ya he liberado una versión 0.8 que es completamente funcional.
Liberación del código fuente
El día de ayer he liberado el código fuente de la aplicación para Revit, bajo la licencia GNU GPL ver 3. Puedes estudiar el código, modificarlo y usarlo para tus propios fines.
Este es el link a la página de GitHub, donde se aloja el proyecto completo:
SmartCheck en GitHub
Puedes descargar la última versión de SmartCheck y todo su código fuente desde GitHub
Notas finales
Espero que este addin te ayude en las auditorías de control de calidad de tus modelos de Revit. Espero tus comentarios. Exitos