← Drawing and 3D printing tutorials
Choose a file format for the next task. STEP is commonly used to exchange CAD geometry; STL carries a triangulated surface; 3MF is a manufacturing package that can include model units and other data. None of these names alone promises the original editable SOLIDWORKS sketches, dimensions, configurations or assembly mates. Keep the native engineering master when later design changes matter.
Jump to: Choose a handoff · Test editability · Agree file delivery · Check units and scale · Common conversion questions

What do you need the recipient to do?
- Review or exchange CAD geometry: ask whether the recipient accepts STEP and what geometry or assembly structure must survive. Reopen the export and inspect body count, dimensions and relevant interfaces. Our STEP import diagnostics guide covers unexpected surfaces and gaps.
- Prepare a mesh for printing: STL can provide the surface for a supported slicer. It does not carry the author’s parametric feature history. Inspect the imported scale and curve approximation.
- Share a manufacturing model or slicer project: 3MF can carry more than a single surface. The 3MF Consortium specifications define the core format and extensions. Check which data both applications actually support; do not assume every 3MF file contains usable settings for your printer.
- Change dimensions and regenerate a design: request the native CAD documents, dependencies and compatible software version, together with the specific editing task. Opening a native file still does not guarantee that every feature is healthy or editable.
STEP and STL are not competing answers to every problem. You may keep a native model for design work, exchange a STEP copy for geometry review and make a separate print handoff from the accepted revision.
For assembly structure and mate relationships, see why a native SLDASM differs from exchange geometry.
An editability test you can specify before delivery
Consider the hypothetical 60 × 30 × 10 mm two-hole block. The next job is to increase its thickness from 10 to 12 mm while retaining two through-holes at the same centers. This is a task specification, not a claim that every format supports the same edit.
- Open the delivered file in the agreed application and version. Record whether it contains native features, imported solid/surface bodies or mesh geometry.
- Inspect how thickness is represented. If a usable native extrusion dimension exists, change that dimension. For an imported body or mesh, identify the available editing or reconstruction method before promising an equivalent result.
- Rebuild or regenerate the result. Check the new envelope is 60 × 30 × 12 mm, the centers remain 30 mm apart and both holes still pass through the block.
- Save, close and reopen the result. Repeat the measurements, then export a fresh handoff rather than reusing the old 10 mm version.
- Record preparation, edit and review time separately. A file that opens successfully is a weaker acceptance criterion than a file that supports the required change.
SOLIDWORKS documents FeatureWorks recognition for supported imported features. Recognition is an additional operation with limits; it is not evidence that a neutral file preserved the original author’s full modeling history.
What CAD files should you request with a first prototype?
Write down the next editing and manufacturing tasks before accepting a file-delivery promise. Keep this checklist with the first-prototype brief:
- Working master: application and version, required native files and referenced dependencies. State whether editable features are required.
- Exchange and print copies: agreed formats, units, revision and named recipient. Confirm compatibility in the actual receiving software.
- Acceptance edit: one change the model must support, such as the block-thickness exercise above, followed by save, reopen and measurement checks.
- Delivery rights and revisions: permission to use and modify the files, who supplies later updates, and which changes are included in the scope.
- Approval: who accepts the engineering master and authorizes a matching print handoff. Keep superseded versions clearly identified.
If the quote includes only a print mesh, ask separately for any editable CAD you need. A format conversion does not by itself fulfill an editing requirement. Use the prototype quote checklist to compare modeling, file delivery and physical printing as distinct items.
How to avoid the right shape at the wrong size
Declare units in the handoff note even when the format can store them. Choose a known dimension, measure it in the engineering master, then measure it again immediately after import in the recipient’s software. Do this before auto-scaling to the build plate.
For the block exercise, record “X = 60 mm, Y = 30 mm, Z = 10 mm; two diameter-5 mm through-holes.” If the recipient measures a different envelope, preserve the file and import settings, correct the unit/scale interpretation, then repeat the checks. Do not scale individual axes independently to make one dimension look right: that can distort the part.
The 3MF core format has a model-unit field. STL handoffs still require an explicit units agreement and receiving-software check. Format support is also application-specific: Prusa’s format reference documents that STEP is triangulated on import into PrusaSlicer. That is not native CAD feature editing, even though the application can open STEP.
Common conversion questions
Does converting STL to STEP recover parametric CAD?
Do not use the new extension as proof. Inspect the resulting representation and run a required edit. A conversion may retain tessellated geometry or produce a body without the original sketches and dimensions. Reconstruction or feature recognition is a separate task.
Does a STEP file always contain a clean solid?
No. Inspect the actual import. SOLIDWORKS documents several supported STEP representations, including special handling for faceted data in its STEP/IGES/ACIS import reference. Do not decide from the filename alone.
Can I send an assembly to a slicer as one file?
First decide whether the deliverable is one printable object, separate parts or a positioning reference. Check exported body count and relative placement. A CAD assembly’s joints, clearances and mates do not automatically become a valid single print. Ask the recipient how it expects multiple objects and what must remain separate.
Which outputs does MST provide for my task?
Describe the required downstream edit and application when discussing the MST 2D drawing-to-model module. Agree the supported output and acceptance test before evaluating it. This general format guide does not add STL, STEP or 3MF export promises to MST’s published scope. Discuss the drawing and model you need.
Reviewed 7 October 2026. The editability exercise is an original acceptance example, not a recorded CAD conversion test. Format capabilities, importer behavior and editable results must be verified with the actual applications and files.
MST Engineering Intelligence. “STEP vs STL vs 3MF: Choose a CAD or 3D Printing Handoff.” MST Engineering Intelligence. Updated 2026-10-07. https://mst-us.ai/step-stl-3mf-cad-editing/
CUSTOMERS · PARTNERS · INVESTORS
Talk to the engineering team.
Tell us about your 2D drawings and the 3D models your team needs. Start with a non-confidential description so we can discuss a relevant demonstration.
Operated by MOORE SOLUTION TECHNOLOGY PTE. LTD. · Singapore UEN 202315239E
