SUPPORTED INPUTS

Start with a file BrickFlow can understand.

Choose the structured model wherever possible. It carries more reliable information than a visual document.

.LDR

LDraw model

Reads physical part lines, colours and STEP markers from a single LDraw model.

External referenced files may need to be packaged into an MPD.
.MPD

Self-contained LDraw project

Reads embedded submodels recursively while retaining quantities, colours and logical build structure.

Keep every required submodel inside the MPD.
PDF

Compatible inventory PDF

Best when it contains explicit part IDs, colours, quantities and bag or section labels. Visual instruction pages alone may not contain enough machine-readable information.

PDF compatibility depends on its actual contents.
CSV

Neutral inventory CSV

A structured inventory route for advanced users and other tools. Include part number, quantity and colour; an optional group or bag column controls organisation.

Download CSV template →
XML

Compatible inventory XML

A secondary structured inventory route using ITEMID, COLOR and MINQTY or QTY, with optional REMARKS for grouping.

Download XML template →

WHEN INPUT IS INCOMPLETE

BrickFlow does not invent missing information.

If a file has quantities or images but no identifiable part IDs, BrickFlow stops and explains what is needed. If a valid part has no available printable geometry, the usable output is retained and the missing item is listed in the report.

YOUR CONTENT

Use files you own or have permission to process.

You are responsible for the models, inventories and instructions you provide. BrickFlow is designed around creator-owned and properly authorised inputs.

Where to get input files