What is FlexiData
FlexiData fills, corrects and organizes parameter values across a Revit model by rules you write once. Instead of editing hundreds of elements by hand, in schedules or with Dynamo graphs, you describe the work as a short list of rules — write the room number onto every desk, copy the mark into the door number, look the fire rating up in a table — and FlexiData applies them to every element they cover, the same way every time.
Who it is for
BIM coordinators, BIM managers and modelers who keep Revit data in order: room numbers on equipment, grid locations on columns, classification codes, consistent marks, unique numbering, elements on the right worksets. No programming: every rule is filled in in a window, step by step.
What it does
- Writes parameter values — from a fixed value, another parameter, a table, a calculation, the room, space, area, level or nearest grids the element sits in, its coordinates, and more. There are 19 operations, each one kind of rule.
- Moves elements onto worksets by a rule on the workset name.
- Runs many rules in one go, in the order you set, on the whole model, the active view or a selection — on one model or several open at once.
- Checks before it writes and reports after: what was written, what was left alone and why. The whole run can be undone in one step.
What it deliberately does not do
- It does not create parameters. A parameter must already exist on the elements — bound as a shared or project parameter, or defined in the family. FlexiData fills it.
- It does not change geometry. No element is moved, resized or deleted; Move to Workset changes only the workset an element belongs to.
- It never writes to linked models. It works on the models open in Revit.
- It does not touch elements it should not: read-only parameters, elements another user holds in a workshared model, and — if you say so — elements in groups, assemblies or pinned ones are skipped and listed in the report.
Where it runs
FlexiData has two parts:
| Part | What it is for | Where it runs |
|---|---|---|
| Configurator | Writing the rules and saving them as a .fdc file |
A Windows program of its own — Revit is not needed |
| Executor | Opening a .fdc file and running it on the model |
Inside Revit 2021 to 2027, on the FlexiData ribbon panel |
One .fdc file serves every supported Revit version and both interface languages, English and
German — see The .fdc file and Languages.
Next: Getting started walks through the cycle from the first rule to the report.
