Export the library of combinations — gull system handbook
Exporting a web configurator: the combination count and the library cap, the Export button, what SOLIDWORKS does during export, results and failure reasons, when to export again.
Export the library of combinations
An export lets SOLIDWORKS walk every combination of the form's values and saves each as a model. Until the next export the page shows the old state — and gives no sign of it.
Before exporting
- Check the Combinations row on the model node: a number, or "Cannot be counted" with the field marked red. The count is computed from the unsaved form, so you see it while editing.
- If there are more combinations than the library holds, narrow the form — turn a number into a range, drop a choice. The rules are in What a customer can change on the page.
- Save the page. Does the app need to be signed in? No — export is local; sign-in is needed for publishing.
Export
- Open the page's Local address in a browser and walk through a few combinations. It is the same code the customer will see.
A cancelled export breaks nothing: "The export was cancelled, the previous library stays." The page keeps showing the last completed export.
Why an export fails
- The combination count cannot be computed — a field without MIN, MAX and Step.
- More combinations than the library holds.
- The form allows no combination — a list without items, say.
- The configurator has no model, or no configurator is connected to the page.
- SOLIDWORKS did not answer within 10 minutes — typically a dialog waiting for a click.
- A combination the model cannot rebuild does not enter the library; the customer sees "This combination of values cannot be made" on it.
When to export again
- Change: form fields, list items, rules, model, scene, curve deviation - New export?: yes - Publish?: yes
- Change: layout, background, camera view, recoloured appearances, headings - New export?: no - Publish?: yes
- Change: Generate at once, output structure - New export?: no - Publish?: no — applies at once to orders into the app