When is the Revit 2019 LumenRT plugin due for release?

We have been using LumenRT for a while now, but with Revit 2019 now being used more widely, when can we expect the plugin to be updated/released?

Regards Max

Parents Reply
  • rv_LumenRT2019.dll can be found in the following folder:

    C:\Program Files\Bentley\Bentley LumenRT CONNECT Edition - Update 13\LumenRT\Export\Revit

    However, I don't believe the DLL will not be loaded into Revit without a .addin file to act as a manifest file. The .addin file is written in XML and looks something like:

    <?xml version="1.0" encoding="utf-8"?>
    <RevitAddIns>
    <AddIn Type="Application">
    <Name>Model Review</Name>
    <Assembly>C:\Program Files\Autodesk\Revit Model Review 2019\ModelReview.dll</Assembly>
    <AddInId>8e406bfc-b416-4ecb-b639-c290ca3181f2</AddInId>
    <FullClassName>BIMStandardsManager.ExternalApp</FullClassName>
    <VendorId>ADSK</VendorId>
    <VendorDescription>Autodesk, subscription.autodesk.com</VendorDescription>
    </AddIn>
    </RevitAddIns>

Children
  • OK, with a bit of reverse engineering, generating  a GUID, and guess work on the namespaces in the rv_LumenRT2019.dll using Visual Studio to sleuth them.., my son and I created a working manifest file. the following text can be added/pasted into a .addin file to create a working manifest:

    <?xml version="1.0" encoding="utf-8"?>
    <RevitAddIns>
       <AddIn Type="Application">
          <Name>Model Review</Name>
          <Assembly>C:\Program Files\Bentley\Bentley LumenRT CONNECT Edition - Update 13\LumenRT\Export\Revit\rv_LumenRT2019.dll</Assembly>
          <AddInId>d452173f-aad5-4062-8823-318474266d45</AddInId>
          <FullClassName>LumenRT.LumenRTApp</FullClassName>
          <VendorId>BSI</VendorId>
          <VendorDescription>Bentley Systems, Incorporated</VendorDescription>
       </AddIn>
    </RevitAddIns>

    I named my file LumenRTExport.addin and placed it in the following folder:

    C:\ProgramData\Autodesk\Revit\Addins\2019

  • I should add one more thing...

    The AddInId (GUID) is specific to the DLL. It is used to register each unique DLL in the Windows Registry. So if someone wanted to install the plugin for multiple version (years) of Revit, then each Bentley DLL for each Revit version would require a unique AddInId (GUID). To generate a unique GUID is quite easy using Windows PowerShell. The syntax is as follows:

    [guid]::NewGuid()