Bulk Import
The Bulk Import dialog lets you import multiple part files at once — DXF, GEO, STEP, or WSi — and configure all their import parameters in one place. You add files, review or edit their metadata, and send them all through the import pipeline together.
Use bulk import when you have a batch of parts to process from the same project or supplier. It saves time compared to importing files one by one through the single-part import process.
Adding files
The dialog opens with an empty table. Add files using the toolbar buttons at the top:
- Import Files — opens a file picker so you can select multiple files. Supported extensions are
*.dxf,*.geo,*.step,*.stp, and*.wsi(including*.wsi4). - Load CSV — loads a CSV file that maps to the table rows by article name, letting you bulk-edit all editable fields at once. See Loading a CSV for details.
- Clear Entries — removes all rows from the table.
When you add files, each one becomes a row in the table. If the same file path appears more than once, a message box lists the duplicates so you can decide what to do.
The table
Each row represents one file and its import configuration. The columns are:
| Column | What it does |
|---|---|
| Preview | Shows a thumbnail of the file — a 2D preview for DXF and GEO files, a 3D thumbnail for STEP and WSi files. |
| State | Displays a colored icon that indicates the current status of the row. See States and errors for details. |
| Progress | Appears during 3D assembly finalization. Shows the current step number and total (for example, 3 / 7). |
| Source | The full file path. Toggles to a shortened form when you enable Shorten source paths. |
| Article Name | The name of the imported article. You can type a new name directly, or right-click to choose Set from file or Set from assembly. |
| Article Denominations | A dropdown that selects extra data types to attach to the article, such as external drawing numbers, revision numbers, internal article numbers, reference numbers, comments, or custom fields. Which fields appear depends on your settings. |
| Sheet Material | The material used for sheet metal parts. A dropdown populated from your material database. |
| Sheet Specification | The specification or grade for the sheet material. |
| Sheet | A sheet identifier or designation. |
| Sheet Thickness | The thickness of the sheet. This column is disabled until the file has been classified. |
| Tube Material | The material used for tube parts. |
| Tube Specification | The specification for the tube material. |
| Purchase Part Material | The material for purchased (outsourced) parts. |
| Quantity | A spin box with a minimum value of 1. Enter the number of pieces to import. |
| Remove | A button that deletes the row. |
Several columns are configurable. You control which columns appear and what their default values are through the Settings dialog.
Collective edit mode
Collective edit is a per-column toggle, not a single dialog-wide switch. Eight columns support it: Sheet Material, Sheet, Sheet Specification, Tube Material, Tube Specification, Purchase Part Material, Sheet Thickness, and Quantity.
Click the toggle button in a column's header to turn collective edit on for that column. While it is active, changing the value in any row's cell for that column applies the same value to every row. Toggle a column off to go back to editing rows independently for that column.
Toolbar
The toolbar above the table contains these buttons:
- Import Files — add files via file picker.
- Clear Entries — remove all rows.
- Settings — open the settings dialog (gear icon).
- Load CSV — load a CSV file for bulk editing.
- Shorten source paths — switch between full and shortened file paths in the Source column.
States and errors
Each row displays a colored state icon that tells you what you need to do next.
| State | Meaning |
|---|---|
| Green — Ready | The file was classified successfully and all import data is valid. You can proceed. |
| Orange — User action required | The file needs your input. For DXF and GEO files, this usually means you need to select layers or thickness values. An Edit 2D button appears in the row. |
| Blue — Info | The system detected that the suggested material or thickness differs from what is currently set. Hover over the icon to see the suggested values. |
| Red — Error | Something went wrong. The file might be missing, contain unsupported content, or be empty. Hover over the icon to read the specific error message. |
Common errors
- Error — file path: The file could not be found at the recorded location. Check that the file still exists and the path is correct.
- File content or version not supported: The file format is too old, too new, or contains data that WSi cannot process. Try saving or exporting the file in a supported format.
- No valid file content found: The file exists but contains no geometry or data that WSi can import.
When a DXF or GEO row is in the orange state, click the Edit 2D Input button to open the 2D editor. There you can select layers, assign thicknesses, and resolve inconsistencies. Once you're done, the row should transition to a ready state.
Settings dialog
Click the gear icon on the toolbar to open the Settings dialog. It has four tabs:
Article Naming
Control how article names are assigned when you import files:
- For GEO files, choose whether the article name comes from the name embedded in the file content or from the file name on disk.
- For STEP files, choose whether the article name comes from the assembly data inside the file or from the file name.
Article Denominators
Select which extra data fields appear in the Article Denominations column. You can toggle:
- External drawing number
- External revision number
- Internal article number
- Internal reference number
- Comment
- Custom fields
Only the fields you enable here show up in the table.
Material Definition
Configure which material columns are visible and what their default values are:
- Sheet material, specification, and sheet — enable or disable these columns and set a default value for each.
- Tube material and specification — enable or disable these columns and set defaults.
- Purchase part material — enable or disable the column and set a default.
These settings determine both which columns appear in the table and what value is pre-filled when you add a new file.
Dialog Settings
Fine-tune the behavior of the Bulk Import dialog:
- Prompt for OK confirmation — when enabled, clicking OK shows a confirmation message asking whether you are really finished.
- Default quantity — the quantity value that gets pre-filled for every new row.
- Default sheet material, tube material, and purchase part material — default material values applied to new rows.
- Shortened file path length — the maximum character count for shortened paths when you use the Shorten source paths button.
OK and Cancel
The OK button stays disabled until every row has a valid state (twoDimReady, twoDimDataInconsistent, threeDimReady, or wsiReady). This prevents you from submitting a batch that still contains an unresolved or errored row.
When you click OK, the dialog shows a confirmation asking whether you are really finished. If you enabled the prompt setting, a checkbox lets you choose whether to keep showing this confirmation in the future.
The Cancel button is always available. Clicking it shows a confirmation asking whether you really want to cancel. If you confirm, all changes you made in the dialog are discarded.
Loading a CSV
Click the Load CSV button to open the CSV editor dialog. The editor matches each CSV row to a table row by article name. From there you can bulk-edit all editable fields — article name, denominations, materials, thickness, and quantity — across multiple rows at once.
This is especially useful when you receive a spreadsheet from a supplier or planning system and want to push the data into WSi without manual entry.
Step-by-step: importing a batch
- Choose File → Import Files (Ctrl+I) to open the Bulk Import dialog.
- Click Import Files and select the files you want to import. They appear as rows in the table.
- Review the State column. Rows marked green are ready. Rows marked orange need attention — click Edit 2D Input to resolve them.
- Edit article names, quantities, materials, and other fields as needed. Toggle collective edit on for a column to apply one value to every row in that column at once.
- When every row is in a valid state, click OK to confirm and proceed with the import.
Warning: unsupported file versions
If a file contains an unsupported format or version, the row shows a red error state with the message "File content or version not supported." In this case, you need to open the file in the originating application and save or export it in a format that WSi supports. Check the single-part import for information on supported file versions.