Matteo Cominetti is a design technologist focusing on BIM, VDC, parametric design and open standards.

  1. BCFier 2 has been released and it goes Open Source!

    I’m glad to announce that BCFier 2 has been released and from now on it will be Open Source. …

  2. Switch existing Visual Studio project type from WinForms to WPF

    It may happen that you are working on a Visual Studio project that was initially set up for Windows Forms, and now you want to insert some cool WPF controls, but these won’t show up when clicking the “Add…” button. …

  3. Update WPF ProgessBar in Revit loop

    In WPF, the ProgressBar control is a great control for showing the progress of an operation. If you have already used it in a non Revit context, you probably know that in order to update the UI during a lengthy task you need to have this logic on a different thread than the main one. …

  4. The Future of Issue Tracking for the AEC [collectiveBIM]


  5. Monitoring the Construction Progress and Getting It Right.


  6. Revit Version Checker 2.0


  7. Export from Revit to IFC including the Z Project Base Location

    There are different ways to export from Revit to IFC, here I’ll show a way to preserve correctly all the Project Base Location settings of your project, especially the Elevation (Z coordinate) otherwise usually excluded. …

  8. BCFier: the new Free BCF Plugin for Autodesk Revit

    What was known as the free “BCF Plugin for Revit” has now a new name (like it or not), interface and features. I could finally find the time to update it and give it some love. …

  9. Invalid variable name deserializing JSON in C#

    When building apps that connect to web services APIs I often use json2csharp to automatically create C# classes from a JSON response and RestSharp (PM> Install-Package RestSharp) as REST client library. But recently pasting the following (from Atlassian’s Jira APIs): …

  10. BCF has an icon!

    BCF Icon