Dialux API

It would be very useful to have an API, allowing to interact with Dialux from an external application. Ideally in .Net, as many CAD/BIM software offer.

The actions that would be interesting to manage from this API are, in my opinion, in order of priority:

1) Access the import/export Dialux interfaces (notably the IFC)

2) Be able to access project data (luminaires with references, positions, orientations, etc.)

3) Be able to achieve actions on a project: create luminaires, launch calculations, extract reports, etc.

4) (Bonus) Have access to a PlugIn mechanism, using dll files loaded at the startup, to add your tab with your buttons in Dialux, add Events on the project...

This would give a whole new dimension to Dialux from my point of view, and the Dialux .Net source code is predisposed to it.

Thanks

9
6 replies