What happens after you upload, what it costs, and what the statuses mean.
Conversion runs in the background. You can close the page — it does not stop, and the model page updates itself when the job finishes.
For a Revit family, the steps are:
FBX and OBJ take a shorter path — they convert on our own infrastructure and arrive as a single type.
| Status | Meaning |
|---|---|
| Queued | Accepted and waiting for an engine. Normal, and usually brief. A queue that persists for a long time is worth a ticket. |
| Uploading | Your file is being handed to the conversion engine. |
| Running | Being converted. This is the part that consumes conversion time, and it is longer for a family with many types. |
| Succeeded | Done. The model is viewable and embeddable. |
| Cached | Finished without running an engine, because this exact file had been converted before. Free — see below. |
| Failed | Something went wrong. The model page shows why, and there is a retry button. |
Conversion is metered in engine-seconds — the time the conversion engine actually spends on your file. It is the unit we are billed in, so it is the unit you are billed in; a large family costs what it costs rather than what a rounded-up unit says.
Roughly: the cost scales with the number of types and the complexity of the geometry. A three-type family is a small fraction of a minute; a hundred-type catalogue family is a real amount of your allowance. The upload page shows an estimate before you commit.
Full detail, including how allowances and top-ups work, is in plans and conversion time.
VUE fingerprints the file you upload. If the identical file has been converted before, the existing result is reused and the job is marked Cached — no engine runs and nothing comes off your allowance.
This is why re-uploading the same family to fix a name costs nothing, and why changing one parameter inside the family and re-exporting costs full price: the file is different, so the fingerprint is different.
The common causes, in rough order of frequency:
.txt do not correspond to parameters in the .rfa, the types cannot be built. Confirm the pair works in Revit first.A failure caused by us does not consume your allowance. If an engine fails on our side the time is not charged. A file that is genuinely invalid may have consumed engine time before the engine worked that out, and in that case it does count — the engine really did run.
Retry from the model page. If it fails twice with the same message, raise a ticket and include the model name — we can see the engine’s own log, which usually says exactly what it objected to.