The 27 file types VenturusEQ accepts and what happens to each one
VenturusEQ accepts 27 file types, up to 384 MB per file and 700 MB per request. STEP, IGES, DXF, DWG and STL are measured inside the product; PDF prints are read by the AI and measured on screen; Excel parts lists become rows; Parasolid, SAT and native SolidWorks files are kept with the package with their previews.
All 27 extensions and how each is handled
"Measured" means the geometry kernel wrote facts to the line. "Read by the AI" means the sheet came back as proposals. "Stored" means kept, hashed and classified, never measured.
| Extension | What it is | What VenturusEQ does with it | Limits and notes |
|---|---|---|---|
.pdf | A drawing print or a specification. | Read by the AITitle block, material, holes with threads, tolerances, finishes and notes return as proposals. Print viewer with calibrated measurement. Page one is the thumbnail. | 384 MB. Oversized sheets are tiled for the read. Filed as a drawing. |
.step, .stp | A 3D solid model, neutral STEP format. | MeasuredBounding box, volume, area, mass, holes, bends, wall thickness, pockets, setups, turning profile. An assembly opens as a tree with quantities. 3D viewer. | Measured up to 192 MB. Trees to 25 levels and 2,000 nodes, noted when truncated. |
.igs, .iges | A 3D model, IGES format. | MeasuredThe same facts as STEP. 3D viewer. | Measured up to 192 MB. |
.x_t | A Parasolid model. | Stored with the packageKept, hashed and filed as a model. | Add a STEP export to measure it. |
.sat | An ACIS model. | Stored with the packageKept, hashed and filed as a model. | Add a STEP export to measure it. |
.dxf | A 2D exchange file: flat patterns, profiles. | MeasuredMeasured as flat 2D geometry: cut length, pierce count, blank area, contours. | Unit assumption flagged, since a DXF does not always declare units. Filed as a drawing. |
.dwg | An AutoCAD drawing. | MeasuredConverted to DXF in the product, then measured as flat 2D geometry. | Conversion first. Filed as a drawing. |
.sldprt | A native SolidWorks part. | Preview extractedStored. The preview image inside the file becomes the thumbnail. | Add a STEP export for geometry. |
.sldasm | A native SolidWorks assembly. | Preview extractedStored; preview extracted. | Add a STEP export for measurement and the assembly tree. |
.slddrw | A native SolidWorks drawing. | Preview extractedStored as a drawing; preview extracted. | Export a PDF for the read. |
.stl | A mesh model. | MeasuredMeasured as a mesh. 3D viewer. The badge says which numbers are exact and which estimated. | Measured up to 8 MB; a larger mesh is stored. Filed as a model. |
.zip | An archive. | UnpackedExploded one level. Each member is filed with its own role and remembers its archive. A ZIP inside a ZIP is kept as a file. | 200 entries, 1 GB unpacked, 200:1 ratio. A member over 384 MB is refused. |
.xlsx, .xls | An Excel parts list or spreadsheet. | Read into rowsA parts list becomes component rows, header-aware, with blank quantities left blank rather than guessed. Rows become quote lines in one pass. | Filed as a parts list. |
.csv | A comma-separated parts list. | Stored with the packageKept and hashed. | Filed as a parts list. Paste the block into the quote instead, up to 500 rows. |
.txt | A plain-text note or specification. | Stored with the packageKept and hashed. | Filed as a specification. |
.png | An image: a photo or a scan. | Stored with the packageThe line thumbnail when there is no preview or PDF page. | Filed with the package as a photo or scan. |
.jpg, .jpeg | An image: a photo or a scan. | Stored with the packageThe line thumbnail when there is no preview or PDF page. | Filed with the package as a photo or scan. |
.tif, .tiff | An image: a scan or a fax. | Stored with the packageKept and hashed. | Filed with the package as a photo or scan. |
.doc, .docx | A Word document: a spec, terms, a letter. | Stored with the packageKept and hashed. | Filed as a specification. |
.msg | An Outlook email. | ReadThe message becomes a dated entry on the package timeline, so the quantities and dates the customer wrote are on the record. | 384 MB. The email stays with the package as a file. |
.eml | A standard email file. | ReadHandled like an Outlook .msg: a dated entry on the package timeline. | 384 MB. The email stays with the package as a file. |
Limits, archives, scanning and what is measured
Size limits
384 MB per file and 700 MB per request, ingested two at a time with bounded reads so one large package does not stall everyone else. Measurement runs in the background with its own caps, 192 MB per model and 8 MB per mesh file, is retried on failure and can be re-queued from the line. The AI read takes up to 25 files per request and holds 100 in the queue per company.
ZIP archives
An archive is exploded on arrival, one level deep, within limits that stop a zip bomb: 200 entries, 1 GB unpacked, a 200:1 compression ratio. Every member is filed with its own role and remembers its archive. Withdraw the archive and the members follow; restore it and they come back. A nested ZIP is kept as a file on purpose.
Scan state
Every file carries a scan state the whole product obeys. Where a scanner is deployed for your instance, a new upload is held until it comes back clean, and a flagged file can never be previewed, downloaded, read by the AI, measured or turned into a quote line. Where no scanner is deployed the file says "not scanned". A health glyph on the row marks zero-byte, flagged, scan-failed and no-preview files.
What is measured
For a 3D model: bounding box, volume, surface area, mass once the material is confirmed, faces and bodies, holes with a confidence, bends and the flat pattern, wall thickness, pockets, setups, a face census, and a turning profile with maximum outside diameter, minimum inside diameter, slenderness, off-axis holes and live tooling. For 2D: cut length, pierce count, blank area and contours. Each number carries an exact-or-estimated badge, and none enters a price until an estimator confirms it.
Common questions
Can I upload native SolidWorks files?
Yes. Part, assembly and drawing files are accepted, hashed, classified and kept with the package, and the preview image inside each file becomes the thumbnail. Add a STEP export of the part for measurement, and a PDF of the drawing if you want the AI to read it.
Will my Excel parts list turn into quote lines?
Yes. An .xlsx or .xls parts list is read into component rows, header-aware, with blank quantities left blank rather than guessed. The rows become quote lines in one pass, pre-ticked and editable. A CSV is kept with the package but not parsed yet; paste its block into the quote instead, up to 500 rows.
See it on one of your own RFQs
Send us a drawing and a model you have already quoted and we will walk through it with you in the product, in your rates. If you would rather look first, the interactive demo is open, with no form in front of it.