DIALux to Dynamo?!?

DIALux to Dynamo?!?

Dear all lighting/electrical consultant/designer, have you guys ever dedicated your time and hard work in designing and simulating different lighting scene in DIALux to get the best-optimized result (in terms of visual comfort, cost-efficient) AND had to manually import the data back from DIALux to any other CAD software(Revit for example)??

Worry no more guys, in the-soon-to-be-released AECTech dynamo package, yes we are releasing our dynamo package to all of you readers out there, there will be a node that can automatically translate DIALux exported STF file into Dynamo readable data. Yes, you heard me, parsing of STF to Dynamo data!!
Check out the image below!!

Nodes that are in AECTech Package

The basic workflow is straightforward as shown above. Well, of course, there are some workflows that are required to be followed in order to get the best result.

  1. You will need to export the initial room/space data from CAD software to DIALux.
    E.g. Export gbxml from Revit and import that gbxml file into DIALux.
  2. You will need to set the DIALux default unit system to match with your source file.
    E.g Set to S.I unit in DIALux if you are using S.I unit in Revit before the export.
  3. Export STF file from DIALux and use the STF file as “FilePath” input of the “ImportSTF” node.
  4. Define the default units via the “DIALuxDefaultUnit” and “CADDefaultUnit” inputs under the “ImportSTF” node to convert the geometry to the correct unit.
  5. You might need to transform the DIALux coordinates from the “GetFixtureData” -> “Position” output to your display Revit coordinates depending your setting before the export.
  6. And BOOOOM, all readable data will be in Dynamo for you to play with.
    E.g Using fixture names to map with family instances and place those family instances by the points provided.

If there are any other additional features or feedback or any other type of functions/nodes that you guys want to be added into the field of Dynamo, feel free to comment down below and we will do our best(no promises though LOL) to include that particular function.

As always, happy coding~

P.S. If you all don’t mind, please support us in Patreon to help accelerate this project to realization!

This Post Has 9 Comments

  1. uelly

    That sounds great. Where can i get this package for Dynamo? and is it posible to add an stf exporter into Dynamo maybe for all spaces in document or only for selected spaces?!

    Best regards
    Martin

    1. JunKang

      Hello uelly,
      The package will be out soon as we are finalizing some stuff, although do note that the package will only be in beta testing phase when it is out. So feel free to subscribe to our blogpost and get notify instantly when our dynamo package is out. **hint** should be about 2 weeks time **hint**
      As of now, the nodes will read any data being fed by the stf file. So a workaround is that you may export certain space of the dialux file to stf and use that as an import if you are concern about importing limited spaces

    2. Han

      Hey Martin,

      Thanks for checking in! We will definitely look into your suggestions.

      We are targeting to release the package by March 20.
      Do subscribe, and look out for updates!!

      regards,
      Han

  2. Sanketa

    Hi, How to get this package?

    1. JunKang

      Hello Sanketa,
      The package will be out soon as we are finalizing some stuff, although do note that the package will only be in beta testing phase when it is out. So feel free to subscribe to our blogpost and get notify instantly when our dynamo package is out. **hint** should be about 2 weeks time **hint**

    2. Han

      Hey Sanketa,

      Thanks for checking in!
      We are targeting to release the package by March.
      Do subscribe, and look out for updates!!

      regards,
      Han

  3. Sanketa

    Thank you. I will surely Subscribe. Thank you for the update, will be waiting

  4. Rahel

    What is the status on this one, please?

Leave a Reply