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 several parts to process for the same customer. It saves time compared to importing files one by one through the single-part import process.
Adding files
- Choose File → Import files (or press Ctrl+I) to select the files from your computer. The files are imported in addition to the files already loaded in WSi. If you choose File → Open file (or press Ctrl+O) instead, the current project is replaced.
- Select several files with Ctrl+click and click Open.
- The Bulk Import dialog opens.
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. |
| 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 in the column header selects which article denomination the column shows and edits — for example the external drawing number, external revision number, internal article number, internal reference number, or comment. Which ones are offered depends on your settings. Custom article denominations each get a column of their own. |
| Sheet thickness | The thickness of the sheet. This column is only editable for DXF or GEO files. |
| Sheet - Material | The material used for sheet metal parts. A dropdown with the materials from your database. |
| Sheet specification | The specification of the sheet material. |
| Sheet | A sheet identifier or designation. |
| Tube material | The material used for tube parts. |
| Tube specification | The specification of the tube material. |
| Purchase part material | The material for purchased parts. |
| Quantity | A spin box with a minimum value of 1. Enter the number of pieces to import. |
Each row also has columns without a header: a progress display that shows the current step and the total during 3D assembly finalization (for example, 3 / 7), the Remove entry button, which deletes the row, and, for DXF and GEO files, the Edit 2D input button at the far right.
Several columns are configurable. You control which columns appear and what their default values are through the Settings dialog.
Collective edit
Eight columns have a Set for all entries button in their header: Sheet - Material, Sheet, Sheet specification, Tube material, Tube specification, Purchase part material, Sheet thickness, and Quantity.
Click the button, choose a value in the dialog that opens, and confirm with OK. WSi sets the value in that column for all entries; the dialog shows how many entries it applies to. If some entries have no matching sheet for the chosen value, the dialog points this out.
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 input button appears at the far right of the row. |
| Blue — Ready | The file is ready, but the material or thickness stated in the file differs from the current selection. Hover over the icon to see the Suggested material or Suggested thickness. |
| 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 (From file content) or from the file name (From file name).
- For STEP files, choose whether the article name comes from the assembly data inside the file (From file content) or from the file name (From file name).
Article denominations
Select which article denominations appear in the table. Under Article denominations you can toggle:
- External drawing number
- External revision number
- Internal article number
- Internal reference number
- Comment
Under Custom article denominations you toggle the custom denominations set up in your database.
Only the article denominations you enable here show up in the table.
Material definition
Configure which material columns are visible:
- Sheets — enable or disable the sheet columns and choose whether sheets are assigned by Sheet - Material, Sheet specification, or Sheet. The first two also show the Sheet thickness column.
- Tubes — enable or disable the Tube material and Tube specification columns. The specification requires the material.
- Purchase parts — enable or disable the Purchase part material column.
These settings determine which columns appear in the table.
Dialog settings
Fine-tune the behavior of the Bulk Import dialog:
- Prompt for OK confirmation — when enabled, WSi asks whether you are really finished when you confirm the dialog with the Enter key.
- Default values — the values pre-filled for every new row: Quantity, Sheet - Material, Sheet specification, Tube material, Tube specification, and Purchase part material.
- 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 importing faulty parts.
When you confirm the dialog with the Enter key and Prompt for OK confirmation is enabled, WSi asks "Are you really finished?". In that prompt, Keep showing this confirmation prompt decides whether it appears again. Clicking OK imports without asking.
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 and select the CSV file to open the CSV editor dialog. The editor matches each CSV row to a table row by article name or file 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: performing a bulk import
- Choose File → Import files (Ctrl+I).
- 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. Use Set for all entries in a column header 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.