Commands  ›  Lighting Calculation  ›  Lighting Add Lights From Dialux Export

Lighting Add Lights From Dialux Export

Lighting Calculation writes to model Public API · not yet exposed

Coming soon

Before you run this

Dialux export file (.dxf / .ulx / Evo XML) on disk. Project family mapping configured (Dialux luminaire id → Revit family). Levels and rooms placed for the area covered by the calculation.

After it runs

Revit lighting fixtures placed at every Dialux luminaire location with the correct orientation, mounting height and photometric reference; calculation source recorded in the audit entry.

When to use this

Don't use this when

Spec-driven layout (use the lights-from-config command), spaces where the Dialux file is stale, or rooms where the calc was run before the architecture changed.

Decision flow

1. Read the Dialux export and parse luminaires + positions + orientations.
2. Resolve each Dialux luminaire id against the project family mapping.
3. Confirm levels / rooms exist for each placement coordinate.
4. Place every fitting in one Transaction; set photometric reference + Dialux source path.
5. Report counts + any unmapped luminaires that need a family added to the mapping.

What you'll see in the chat

on start
I'll import the Dialux file and place the calculated lighting now.
thinking
Parsing the Dialux export and resolving luminaire types against your project mapping.
Placing each fitting at the calculated coordinates.
on success
Done — {n_placed} fittings placed from the Dialux calc. {n_unmapped} luminaires need a family mapping: {unmapped_list}.
on failure
Couldn't import the Dialux export: {error}.

REST API

Not yet exposed

This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:

  • POST /api/v1/commands/lighting_add_lights_from_dialux_export
  • Request body schema (from [RestApiParam])
  • Response schema (from [RestApiResponse])
  • curl / JS / Python code examples

Keywords & intent patterns

Dialux import · lighting calculation · photometric import · Dialux to Revit · lighting from calc

PillarLighting Calculation