A clean solid model defines nominal geometry; a controlled drawing defines manufacturing intent. Mockup uses both, together with revision, quantity and finish information, to quote and plan production without hidden assumptions.
For most machined parts, send one solid model, one focused drawing and one clear RFQ context.
The model should define exact nominal geometry. The drawing should define tolerances, GD&T, threads, material, finish, edge conditions and inspection requirements that cannot be inferred safely from the model. The RFQ should identify quantity, active revision, application context and target timing.
More files do not automatically create more clarity. Duplicate models, screenshots, superseded drawings and conflicting notes slow review because engineering must determine which source controls. A small authoritative package is better than a large archive with an unclear hierarchy.
If a drawing is not required for a simple part, state which general tolerance and finish expectations should govern. Never rely on the number of decimal places in a model to communicate acceptance limits.
| File or input | What it controls | Preferred form |
|---|---|---|
| 3D model | Nominal faces, edges and feature geometry | STEP or Parasolid solid |
| 2D drawing | Tolerances, GD&T, threads, finish and notes | Controlled PDF |
| Flat profile | Laser, waterjet or sheet cutting boundary | Clean DXF |
| RFQ context | Quantity, revision, application and timing | Quote form or concise readme |
Use exact solids for machining; use meshes only when the process and accuracy allow them.
STEP and Parasolid preserve analytical faces, curves, topology and units in a form most manufacturing systems can interrogate. IGES can carry legacy surface data but may arrive as disconnected or damaged surfaces. STL and OBJ approximate geometry with triangles and do not preserve exact cylinders, holes or design features.
For CNC machining, STEP (.stp or .step) and Parasolid (.x_t) are preferred neutral formats. Native CAD can help when feature history, assemblies, configurations or editable references add value, but it should accompany—not replace—a stable neutral export.
For laser-cut or sheet profiles, export DXF at 1:1 scale with closed contours, no duplicate lines and no drawing-border geometry. Confirm whether bend information belongs in a separate drawing or model.
| Format | Best use | Watch for |
|---|---|---|
| STEP | Machined solids and assemblies | Units, bodies and export version |
| Parasolid X_T | Exact solid exchange | Kernel-version compatibility |
| IGES | Legacy surface exchange | Open surfaces and repair |
| DXF | 2D cutting profiles | Scale, duplicate lines and open contours |
| STL / OBJ | 3D printing and visualization | Triangle resolution; not exact CAD |
Put every acceptance requirement where manufacturing and inspection can find it.
A 3D model communicates shape but usually does not communicate the complete requirement hierarchy. Use a drawing for material and condition, tolerances, datum structure, threads, inserts, surface texture, coating, cosmetic zones and required records.
Dimension features from functional datums and avoid chains that create unnecessary tolerance accumulation. Apply tight limits only where function needs them, and make basic, reference and inspection dimensions visually unambiguous.
When model-based definition is the authority, identify the controlled standard and provide a viewable derivative or inspection dataset appropriate to the supplier workflow. Do not assume embedded annotations survive every neutral-file translation.
- 03State units and applicable general tolerance
- 03Identify functional datums and critical relationships
- 03Call out thread standard, class, depth and inserts
- 03Define finish, masking and dimensions affected by coating
- 03State material certificates, reports and sampling requirements
Make the active manufacturing definition unmistakable.
Part number and revision should agree across the solid model, drawing, quote request and purchase order. Remove superseded files from the issue package or place them in a clearly marked reference folder that cannot be mistaken for production authority.
Use stable filenames that identify the part and revision without encoding informal instructions. Revision control belongs inside the released definition and business record, not only in an email subject or cloud-folder date.
If a change is released during quotation, identify exactly which files are replaced and whether prior price, tooling or inspection assumptions remain valid.
| Check | Pass condition |
|---|---|
| Part identity | Model, drawing and RFQ use the same part number |
| Revision | Only one active revision is identified |
| Units | Model units and drawing units agree |
| Geometry | Model and dimensioned views do not conflict |
| Quantity | Prototype, batch and forecast are separated |
| Authority | Reference files are clearly distinguished from controlled files |
Open the exported files before sending them.
An export can succeed while still losing bodies, changing units, breaking surfaces or omitting drawing fonts. Reopen the neutral file in a second viewer where practical, then check overall size, body count, critical holes, threads, surface orientation and drawing legibility.
For assemblies, decide whether the supplier needs the complete context, a simplified envelope or only manufactured components. Suppress proprietary or irrelevant internals when they are not necessary to interpret interfaces.
Compress the final package only after validation. Use a concise manifest when multiple part numbers are included, and keep confidential files within the agreed transfer and NDA process.
- 05Confirm units and overall bounding dimensions
- 05Check every expected solid body is present
- 05Verify no duplicate or open DXF contours
- 05Embed or outline drawing fonts when required
- 05Remove hidden, obsolete and unrelated geometry
Most file problems are not corrupt files—they are conflicting authorities.
A model can open perfectly and still be unsafe to manufacture if the drawing shows a different revision, units are unclear or a note changes material without updating the title block. These conflicts create quotation assumptions that later become change orders, rework or inspection disputes.
Another common failure is using a screenshot to communicate a critical dimension or cosmetic zone. Screenshots are useful context, but they are not controlled geometry and rarely carry enough information for repeat inspection. Put acceptance requirements in the drawing or an approved specification.
Assembly exports can also hide duplicated bodies, purchased hardware, virtual components or alternate configurations. Before release, isolate the manufactured part and identify reference geometry explicitly.
| Failure | Manufacturing risk | Better control |
|---|---|---|
| Model and drawing revisions differ | Wrong geometry or obsolete tolerance | One issue package and matching revision |
| Units not stated | Scale error | Verify export units and overall size |
| Thread only appears in model | Wrong drill or missing thread class | Controlled drawing callout |
| Finish described in email only | Lost masking or cosmetic requirement | Drawing/specification reference |
| Multiple unnamed solids | Wrong body machined or quoted | Body manifest and clear part identity |
| Screenshot used as authority | Requirement cannot be measured reliably | Dimensioned drawing or approved specification |
Mockup checks whether the package can support quoting, manufacturing and inspection as one chain.
Mockup engineering begins by confirming part identity, revision, units, solid integrity, material, quantity and drawing hierarchy. The team then reviews tool access, tolerance risk, finishing effects and inspection deliverables against the same controlled package.
If information is missing, Mockup returns named questions rather than filling gaps with silent assumptions. That may include confirming whether dimensions apply before or after coating, whether a mesh is acceptable as source geometry, or which datum relationship drives function.
This review protects both early prototypes and repeat orders. The approved file set, DFM decisions and inspection expectations remain connected so a later order does not have to reconstruct the engineering history from email threads.
- 07Confirm model health, units and active revision
- 07Reconcile drawing, model and purchase requirements
- 07Flag tolerance, access and finish interactions
- 07Define required material and inspection records
- 07Preserve approved decisions for repeat production
Before upload, answer ten questions.
A complete package lets engineering spend time on manufacturability and process choice rather than reconstructing the requirement.
- 08Is the part number and active revision clear?
- 08Is exact solid geometry included?
- 08Are units confirmed?
- 08Are critical dimensions and GD&T on a controlled drawing?
- 08Are threads, inserts and edge conditions explicit?
- 08Are material grade and condition defined?
- 08Are finish, color, masking and cosmetic zones defined?
- 08Are prototype and production quantities separated?
- 08Are inspection reports or certificates required?
- 08Are reference files clearly separated from manufacturing authorities?
Guidance connected to real manufacturing decisions.
Mockup helps product teams move from CAD review and DFM through manufacturing, inspection and repeat production. Our engineering guides translate that operating experience into practical decisions you can apply before requesting a quote.
Questions from engineering teams.
What is the best CAD file format for CNC machining?+
STEP or Parasolid is usually the best neutral 3D format because it preserves exact solid geometry. Include a PDF drawing when tolerances, threads, finishes, datums or inspection requirements matter.
Can a supplier machine from an STL file?+
Sometimes, but STL is a triangle mesh rather than exact CAD geometry. Cylinders and curves are faceted, and precise feature data is absent, so reconstruction may be necessary.
Do I need a drawing if I have a 3D model?+
For a simple part, a model plus agreed general requirements may be enough. Use a controlled drawing whenever material, tolerances, GD&T, threads, finish, cosmetic zones or documentation must be inspected and accepted.
Should I send native CAD files?+
Native CAD can help with assemblies and design history, but a neutral STEP or Parasolid export is more stable across software versions. Send both when the editable structure adds value.
How should I handle confidential files?+
Arrange the applicable mutual or project-specific NDA before transferring core confidential 3D files, then use the agreed secure transfer route.
