---
title: "STEP Files for CNC Quotes | Olympus Machining"
description: "Why STEP files (.step / .stp) are the right CAD format for CNC machining quotes. Covers STL vs STEP, drawing packages, GD&amp;T, and faster RFQ turnaround."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@graph": [
        {
          "@type": "Organization",
          "@id": "https://www.olympusmachining.com/#organization",
          "name": "Olympus Machining LLC",
          "url": "https://www.olympusmachining.com",
          "logo": "https://storage.googleapis.com/gpt-engineer-file-uploads/SFKHg3gA6NVscESUCStAZeugW5B3/social-images/social-1762640845290-Olympus-Machining-Gear-Logo_Logo-ONLY.png",
          "description": "Olympus Machining LLC is a precision CNC machining shop located in Hanover, Pennsylvania, providing CNC milling and CNC turning services for OEMs and manufacturers nationwide.",
          "telephone": "+17176345094",
          "email": "info@olympusmachining.com",
          "address": {
            "@type": "PostalAddress",
            "streetAddress": "639 Frederick St, Suite 1",
            "addressLocality": "Hanover",
            "addressRegion": "PA",
            "postalCode": "17331",
            "addressCountry": "US"
          },
          "sameAs": [
            "https://www.google.com/maps/place/Olympus+Machining+LLC"
          ],
          "hasCredential": [
            {
              "@type": "EducationalOccupationalCredential",
              "name": "ITAR Registration — DDTC",
              "credentialCategory": "Government Registration",
              "recognizedBy": {
                "@type": "Organization",
                "name": "U.S. Directorate of Defense Trade Controls (DDTC)"
              }
            },
            {
              "@type": "EducationalOccupationalCredential",
              "name": "CMMC Level 1 Compliance",
              "credentialCategory": "Compliance Certification"
            }
          ]
        },
        {
          "@type": [
            "LocalBusiness",
            "ManufacturingBusiness"
          ],
          "@id": "https://www.olympusmachining.com/#localbusiness",
          "name": "Olympus Machining LLC",
          "image": "https://storage.googleapis.com/gpt-engineer-file-uploads/SFKHg3gA6NVscESUCStAZeugW5B3/social-images/social-1762640845290-Olympus-Machining-Gear-Logo_Logo-ONLY.png",
          "description": "Olympus Machining LLC is a precision CNC machining shop located in Hanover, Pennsylvania. We provide CNC milling, CNC turning, and prototype-to-production machining services for OEMs and manufacturers nationwide.",
          "address": {
            "@type": "PostalAddress",
            "streetAddress": "639 Frederick St, Suite 1",
            "addressLocality": "Hanover",
            "addressRegion": "PA",
            "postalCode": "17331",
            "addressCountry": "US"
          },
          "telephone": "+17176345094",
          "email": "info@olympusmachining.com",
          "url": "https://www.olympusmachining.com",
          "priceRange": "$$",
          "areaServed": "United States",
          "aggregateRating": {
            "@type": "AggregateRating",
            "ratingValue": "5.0",
            "reviewCount": "15",
            "bestRating": "5",
            "worstRating": "1"
          },
          "review": [
            {
              "@type": "Review",
              "author": {
                "@type": "Person",
                "name": "Michael R."
              },
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": "5",
                "bestRating": "5"
              },
              "reviewBody": "Olympus Machining delivered precise aluminum components for our robotics end-of-arm tooling on time and at a fair price."
            },
            {
              "@type": "Review",
              "author": {
                "@type": "Person",
                "name": "Sarah T."
              },
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": "5",
                "bestRating": "5"
              },
              "reviewBody": "We needed ITAR-compliant machining for defense hardware and Olympus Machining handled it professionally."
            },
            {
              "@type": "Review",
              "author": {
                "@type": "Person",
                "name": "Dave K."
              },
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": "5",
                "bestRating": "5"
              },
              "reviewBody": "Great CNC shop for prototype work. They provided DFM feedback that saved us time and cost."
            }
          ],
          "hasOfferCatalog": {
            "@type": "OfferCatalog",
            "name": "Olympus Machining CNC Services",
            "itemListElement": [
              {
                "@type": "Offer",
                "itemOffered": {
                  "@type": "Service",
                  "@id": "https://www.olympusmachining.com/cnc-milling#service",
                  "name": "CNC Milling Services",
                  "url": "https://www.olympusmachining.com/cnc-milling",
                  "provider": {
                    "@id": "https://www.olympusmachining.com/#organization"
                  }
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "@type": "Service",
                  "@id": "https://www.olympusmachining.com/cnc-turning#service",
                  "name": "CNC Turning Services",
                  "url": "https://www.olympusmachining.com/cnc-turning",
                  "provider": {
                    "@id": "https://www.olympusmachining.com/#organization"
                  }
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "@type": "Service",
                  "@id": "https://www.olympusmachining.com/prototype-to-production#service",
                  "name": "Prototype to Production Machining",
                  "url": "https://www.olympusmachining.com/prototype-to-production",
                  "provider": {
                    "@id": "https://www.olympusmachining.com/#organization"
                  }
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "@type": "Service",
                  "name": "ITAR Registered CNC Machining",
                  "provider": {
                    "@id": "https://www.olympusmachining.com/#organization"
                  }
                }
              }
            ]
          }
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@graph": [
        {
          "@type": [
            "LocalBusiness",
            "ManufacturingBusiness"
          ],
          "@id": "https://www.olympusmachining.com/#organization",
          "name": "Olympus Machining LLC",
          "alternateName": "Olympus Machining",
          "url": "https://www.olympusmachining.com",
          "logo": {
            "@type": "ImageObject",
            "url": "https://www.olympusmachining.com/images/olympus-logo.png",
            "width": 300,
            "height": 100
          },
          "image": "https://www.olympusmachining.com/images/olympus-machining-headquarters-hanover-pa.jpg",
          "description": "Olympus Machining LLC is a U.S.-based precision CNC machining shop in Hanover, Pennsylvania, providing CNC milling, CNC turning, and prototype-to-production machining services for OEMs and manufacturers nationwide.",
          "telephone": "+1-717-634-5094",
          "email": "info@olympusmachining.com",
          "address": {
            "@type": "PostalAddress",
            "streetAddress": "639 Frederick St, Suite 1",
            "addressLocality": "Hanover",
            "addressRegion": "PA",
            "postalCode": "17331",
            "addressCountry": "US"
          },
          "geo": {
            "@type": "GeoCoordinates",
            "latitude": 39.8007,
            "longitude": -76.9836
          },
          "areaServed": {
            "@type": "Country",
            "name": "United States"
          },
          "priceRange": "$$",
          "sameAs": [
            "https://www.google.com/search?sca_esv=2f4ed381b998a4d8&sxsrf=AE3TifODgJgBq4b1RAZEZnaHSJwX6ZOvSg:1767447357236&kgmid=/g/11kr8nzb2c&q=Olympus+Machining+LLC&shndl=30&shem=ptotplc,shrtsdl&source=sh/x/loc/uni/m1/1&kgs=100779a69d016c62&utm_source=ptotplc,shrtsdl,sh/x/loc/uni/m1/1",
            "https://www.instagram.com/olympusmachining/"
          ],
          "knowsAbout": [
            "CNC Milling",
            "CNC Turning",
            "Precision CNC Machining",
            "Prototype Machining",
            "Short-Run Production",
            "Robotics Machining",
            "Quality Assurance",
            "First Article Inspection",
            "ITAR Compliance"
          ],
          "hasOfferCatalog": {
            "@type": "OfferCatalog",
            "name": "CNC Machining Services",
            "itemListElement": [
              {
                "@type": "OfferCatalog",
                "name": "CNC Milling Services",
                "url": "https://www.olympusmachining.com/cnc-milling"
              },
              {
                "@type": "OfferCatalog",
                "name": "CNC Turning Services",
                "url": "https://www.olympusmachining.com/cnc-turning"
              },
              {
                "@type": "OfferCatalog",
                "name": "Precision CNC Machining",
                "url": "https://www.olympusmachining.com/precision-cnc-machining"
              },
              {
                "@type": "OfferCatalog",
                "name": "Prototype to Production",
                "url": "https://www.olympusmachining.com/prototype-to-production"
              },
              {
                "@type": "OfferCatalog",
                "name": "Robotics & Automation Machining",
                "url": "https://www.olympusmachining.com/robotics-automation-machining"
              }
            ]
          }
        },
        {
          "@type": "WebSite",
          "@id": "https://www.olympusmachining.com/#website",
          "name": "Olympus Machining",
          "url": "https://www.olympusmachining.com",
          "publisher": {
            "@id": "https://www.olympusmachining.com/#organization"
          },
          "potentialAction": {
            "@type": "SearchAction",
            "target": "https://www.olympusmachining.com/?s={search_term_string}",
            "query-input": "required name=search_term_string"
          }
        },
        {
          "@type": "BreadcrumbList",
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "name": "Home",
              "item": "https://www.olympusmachining.com"
            },
            {
              "@type": "ListItem",
              "position": 2,
              "name": "Blog",
              "item": "https://www.olympusmachining.com/blog"
            },
            {
              "@type": "ListItem",
              "position": 3,
              "name": "STEP Files for CNC Machining Quotes: Why File Format Decides How Fast and Accurate Your RFQ Comes Back",
              "item": "https://www.olympusmachining.com/blog/step-files-for-cnc-machining-quotes"
            }
          ]
        },
        {
          "@type": "BlogPosting",
          "@id": "https://www.olympusmachining.com/blog/step-files-for-cnc-machining-quotes#article",
          "headline": "STEP Files for CNC Quotes | Olympus Machining",
          "description": "Why STEP files (.step / .stp) are the right CAD format for CNC machining quotes. Covers STL vs STEP, drawing packages, GD&T, and faster RFQ turnaround.",
          "url": "https://www.olympusmachining.com/blog/step-files-for-cnc-machining-quotes",
          "datePublished": "2026-06-09T14:57:56.570724+00:00",
          "dateModified": "2026-07-31T13:00:43.11475+00:00",
          "mainEntityOfPage": {
            "@type": "WebPage",
            "@id": "https://www.olympusmachining.com/blog/step-files-for-cnc-machining-quotes"
          },
          "author": {
            "@type": "Organization",
            "@id": "https://www.olympusmachining.com/#organization",
            "name": "Olympus Machining",
            "url": "https://www.olympusmachining.com"
          },
          "publisher": {
            "@type": "Organization",
            "@id": "https://www.olympusmachining.com/#organization",
            "name": "Olympus Machining",
            "url": "https://www.olympusmachining.com",
            "logo": {
              "@type": "ImageObject",
              "url": "https://www.olympusmachining.com/images/olympus-logo.png",
              "width": 300,
              "height": 100
            }
          },
          "isPartOf": {
            "@id": "https://www.olympusmachining.com/#website"
          },
          "inLanguage": "en-US",
          "image": {
            "@type": "ImageObject",
            "url": "https://www.olympusmachining.com/images/blog-step-files-cnc-quotes.jpg"
          },
          "keywords": "step files, cad, rfq, cnc machining, engineering drawings, quoting"
        }
      ]
    }
  ]
---

[Home](/) [CNC Milling](/cnc-milling) [CNC Turning](/cnc-turning) [Quality Assurance](/quality-assurance) [CNC Machining Capabilities](/capabilities) [CNC Machining Services](/cnc-machining) [Quality Program](/quality) [Contact Olympus Machining](/contact) [Prototype to Production](/prototype-to-production) [Industries Served](/industries-served) [Materials Machined](/materials-machined) [Robotics & Automation Machining](/robotics-automation-machining) [Precision CNC Machining](/precision-cnc-machining) [Compliance & Cybersecurity](/compliance) [Privacy Policy](/privacy-policy) [Blog](/blog) [Sitemap](/sitemap) [Pennsylvania CNC Machining](/areas-served/pennsylvania-cnc-machining) [Maryland CNC Machining](/areas-served/maryland-cnc-machining) [Virginia CNC Machining](/areas-served/virginia-cnc-machining) [Delaware CNC Machining](/areas-served/delaware-cnc-machining) [New Jersey CNC Machining](/areas-served/new-jersey-cnc-machining) [New York CNC Machining](/areas-served/new-york-cnc-machining) [Ohio CNC Machining](/areas-served/ohio-cnc-machining) [West Virginia CNC Machining](/areas-served/west-virginia-cnc-machining) [Washington DC CNC Machining](/areas-served/washington-dc-cnc-machining) [North Carolina CNC Machining](/areas-served/north-carolina-cnc-machining) [Aerospace Machining Tolerances Explained](/blog/aerospace-machining-tolerances-explained) [Titanium CNC Machining for Aerospace](/blog/titanium-cnc-machining-aerospace) [Aerospace CNC Machine Shop Near DC/MD](/blog/aerospace-cnc-machine-shop-near-washington-dc-maryland) [Cutting-Edge CNC Shop for Aerospace](/blog/cutting-edge-cnc-machine-shop-aerospace-industry) [Best CNC Machine Shop in Hanover, PA](/blog/best-cnc-machine-shop-hanover-pa) [QMS: Precision, Traceability, Process Control](/blog/quality-management-system-qms-precision-traceability-process-control) [Vet a CNC Shop in Pennsylvania](/blog/vet-cnc-machine-shop-pennsylvania-aerospace-defense-robotics) [CNC Shops in Rural America: Hanover, PA](/blog/cnc-machine-shop-rural-america-hanover-pa) [Aerospace CNC Machining in Pennsylvania](/blog/aerospace-cnc-machining-pennsylvania) [CNC Prototyping in PA](/blog/cnc-prototyping-pa) [CNC Machining in Pennsylvania](/blog/cnc-machining-pennsylvania) [Choosing CNC Machining Vendors](/blog/choosing-machining-vendors-cnc-machining-shop) [CNC Machining for Robotics — Guide](/blog/cnc-machining-for-robotics-automation-guide)

![Olympus Machining LLC logo — precision CNC machining shop in Hanover, Pennsylvania](/assets/olympus-logo-DbWcTX06.webp)

HomeAboutServices[Blog](/blog)Contact[Careers](/careers)[(717) 634-5094 ](tel:+17176345094)[Login](/auth)Get Quote

[Back to Blog](/blog)

![STEP Files for CNC Quotes | Olympus Machining — precision CNC machining article by Olympus Machining, Hanover PA](/images/blog-step-files-cnc-quotes.jpg)

# STEP Files for CNC Machining Quotes: Why File Format Decides How Fast and Accurate Your RFQ Comes Back

June 9, 2026

step files

cad

rfq

cnc machining

engineering drawings

quoting

RFQ Workflow • CAD Files • Field Guide

## STEP Files for CNC Machining Quotes: Why File Format Decides How Fast and Accurate Your RFQ Comes Back

A practical guide to why STEP (.step / .stp) is the file format precision CNC machine shops need to quote your parts — what to send, what to avoid, and how a U.S.-based precision CNC shop in Hanover, Pennsylvania actually reviews a drawing package before returning a quote.

## TL;DR

-   STEP (AP214 or AP242, .step / .stp) is the universal neutral CAD format every precision CNC shop's CAM software can open with full solid geometry intact.
-   STL files are mesh approximations meant for 3D printing — they lose true edges, holes, and curved surfaces, and they cannot be reliably machined or measured.
-   A complete quote package is a STEP file _plus_ a 2D drawing (PDF) with tolerances, GD&T, material specification, surface finish, and quantity. The drawing governs; the model is the geometry source.
-   Sending a STEP + PDF together typically returns a quote in 24–48 hours. Sending screenshots, STL files, or native files the shop cannot open adds days of back-and-forth before quoting can even start.

## Why CNC machine shops ask for STEP files specifically

A CNC machine shop quotes a part by loading its 3D model into CAM software, identifying the features (pockets, bores, threads, profiles), and estimating the cycle time on a specific machine with a specific tool list. That workflow requires **true solid geometry** — analytical surfaces, exact edges, accurate hole diameters, and verifiable wall thicknesses. STEP (ISO 10303, typically AP214 for mechanical parts or AP242 for the modern protocol with PMI) is the neutral file format that preserves all of that across CAD systems.

Every serious CAM package — Mastercam, Fusion 360, Esprit, NX CAM, HyperMill, GibbsCAM — opens STEP cleanly. Native files (SolidWorks .sldprt, Inventor .ipt, Creo .prt, CATIA .CATPart) often open too, but only if the shop happens to license the same CAD seat at a compatible version. STEP eliminates that compatibility risk entirely. That is why a precision CNC shop will ask for it before any other format.

Olympus Machining is a U.S.-based [precision CNC machine shop located in Hanover, Pennsylvania](/precision-cnc-machining) that quotes new part numbers daily for OEM engineering and procurement teams. The single biggest factor in how fast we can return an accurate quote is the file package the customer sends.

## CAD file formats ranked for CNC quoting

Not every file a customer sends is usable. Here is how the common formats rank from a machine shop's quoting desk:

-   **STEP (.step / .stp) — preferred.** Neutral, lossless solid geometry. AP214 covers mechanical assemblies; AP242 adds embedded GD&T (PMI). Opens in every CAM system.
-   **Native CAD (.sldprt, .ipt, .prt, .CATPart) — usable if compatible.** Often opens in modern CAM but version mismatches are common. Always pair with a STEP export.
-   **Parasolid (.x\_t / .x\_b) — equivalent to STEP for most shops.** A neutral solid format; fine as a primary file. Pair with a 2D drawing.
-   **IGES (.igs / .iges) — legacy, surface-based.** Still readable but often imports as disconnected surfaces, not a solid. Acceptable as a backup; STEP is preferred.
-   **2D DXF / DWG — only for sheet-metal flat patterns and 2.5D profiles.** Not sufficient for 3-axis or 5-axis milled parts.
-   **STL (.stl) — not acceptable for machining.** STL is a triangulated mesh approximation for 3D printing. Holes become faceted polygons, cylinders become 24-sided prisms, and tolerances cannot be enforced. A shop cannot quote a precision machined part from STL alone.
-   **PDF or screenshots only — not quotable.** Without a 3D model, the shop must reverse-engineer geometry from dimensioned views, which adds engineering time and risk to the quote.

## Why STL files are the most common quoting bottleneck

STL is the file format engineers most often send by mistake because it is the default export for desktop 3D printers and many parametric modelers' "share" buttons. The format stores a part as a closed mesh of triangles — an approximation of the true surface. For a printed prototype that is acceptable; for a machined production part it is not.

Three specific problems make STL unsuitable for CNC quoting:

-   **Lost analytical features.** A ∅0.250″ reamed hole exported as STL becomes a polygon ring of 32 or 64 triangles. The CAM system cannot recognize it as a hole, so it cannot select the correct drill, reamer, or boring cycle.
-   **Lost tolerance intent.** Mesh deviation from the true surface (often 0.003″–0.010″ depending on export settings) exceeds typical machining tolerances. There is no way to inspect a machined part back to an STL with any meaningful accuracy.
-   **Lost edges.** Filleted edges, chamfers, and tangent transitions blend into faceted strips. Tool selection and toolpath generation degrade accordingly.

When a quote desk receives an STL with no other files, the result is always the same: a request back to the customer for a STEP file and a drawing. That round trip costs one to three business days before quoting can even begin.

## What a complete RFQ package looks like

A precision CNC shop can quote quickly and accurately when the package contains every piece of information needed to plan the job. For most parts, that is:

-   **STEP file (.step or .stp)** — AP214 or AP242, one file per unique part number.
-   **2D drawing (PDF)** — dimensioned views with explicit tolerances, GD&T per ASME Y14.5, surface finish callouts (Ra), material specification (e.g. _AL 6061-T6 per AMS-QQ-A-200/8_), heat treat, coating or finish (anodize type and class, passivation, plating), and part number / revision.
-   **Quantities and delivery requirement** — prototype quantity (1–10), pilot lot (25–100), or production lot (100+), plus the required delivery date.
-   **Quality and documentation requirements** — AS9102 First Article Inspection, CMM inspection report, material certifications (mill test reports), Certificate of Conformance, source inspection requirements.
-   **Industry and compliance flow-downs** — ITAR, DFARS 252.204-7012, NIST SP 800-171, CMMC level, NADCAP special processes (heat treat, NDT).

When all of the above arrives together, a quote turns around in 24 to 48 hours for most precision parts. When pieces are missing, every back-and-forth adds a business day. The shape of a fast RFQ workflow is documented further in our [prototype-to-production scaling guide](/prototype-to-production).

## The drawing governs — the STEP file is the geometry source

A common engineering question is whether the 2D drawing is still needed when the 3D model is fully dimensioned. For production machining, the answer is yes. The drawing remains the authoritative reference document for tolerances, GD&T, surface finish, and inspection requirements. The STEP file supplies the geometry the CAM system mills from, but the drawing is what the inspector measures against and what the AS9102 First Article Inspection report cites line by line.

Model-Based Definition (MBD) with PMI embedded in a STEP AP242 file is increasingly common in aerospace and defense programs, but most precision CNC shops still expect a 2D drawing alongside the model. If the program is fully MBD, state that in the RFQ and confirm the shop can consume PMI from the file. Olympus Machining can.

## How to export a clean STEP file from common CAD systems

Most CAD systems export STEP through _File → Save As_ or _File → Export_. A few defaults are worth setting deliberately:

-   **SolidWorks:** _Save As → STEP AP214_ (or AP242 if exporting PMI). Under _Options_, enable _Export sketch entities_ off, _Split periodic faces_ off.
-   **Autodesk Inventor:** _Export → CAD Format → .stp_. Application protocol AP214 for parts and assemblies.
-   **Fusion 360:** _File → Export → STEP Files (\*.stp)_. Fusion writes AP214 by default.
-   **PTC Creo:** _File → Save As → STEP_. Set _step\_export\_format_ to AP214 in config.
-   **CATIA:** _File → Save As → STEP_. AP214 covers mechanical parts; AP242 for assemblies with PMI.
-   **Siemens NX:** _File → Export → STEP 214_ for parts.

For assemblies, exporting either a single STEP file containing the assembly or one STEP per component is acceptable. Confirm the shop's preference if the assembly contains hundreds of parts; one combined STEP is usually easier to review on quote.

## What a shop actually does with your STEP file during quoting

When a STEP file arrives at Olympus Machining, the quote workflow is repeatable:

-   **Import and verify the solid.** The CAM system loads the file and confirms a closed, manifold solid (no surface gaps). Bounding-box dimensions and part volume are checked against the drawing.
-   **Material and stock selection.** The drawing specification drives material; the model drives the stock size. Aluminum 6061 and 7075, stainless 303/304/316/17-4 PH, Ti-6Al-4V, and Inconel 718 are routine here — see our full [materials capabilities page](/materials-machined).
-   **Feature identification.** The estimator reviews bores, threads, profile mills, and any features that demand 4th- or 5th-axis access. This drives the machine selection — a 3-axis VMC, a 5-axis mill, or a Swiss-style lathe.
-   **Tolerance and GD&T review.** Tight true-position callouts, surface finish below 32 Ra, or concentricity better than 0.0005″ TIR drive process planning — in-process probing, finishing tool selection, and CMM inspection time.
-   **Cycle time estimate and quote build.** Roughing and finishing toolpaths are simulated, cycle time is captured, and shop rate is applied alongside material cost, inspection time, and any outside processing (heat treat, anodize, NDT).

Every one of those steps depends on a usable solid model. A STEP file enables all five; an STL blocks every one of them.

## Common RFQ mistakes that delay quoting

-   **STL only.** Triggers a request for STEP. Add one to three days.
-   **Screenshot of a CAD window.** Not quotable without a model. Add three to five days while drawings are reconstructed.
-   **Drawing with no tolerances.** Forces the shop to assume default block tolerances (typically ±0.005″), which may price the part too low or too high. Always include a title-block tolerance and explicit callouts on critical features.
-   **No material callout.** "Aluminum" is not a specification. State the alloy and temper (6061-T6, 7075-T651) and the governing material standard (AMS, ASTM, QQ-A).
-   **Missing quantity.** Per-piece price changes significantly between a quantity of 1 and a quantity of 50. State both prototype and production quantities if known.
-   **Outdated revision.** Send the latest revision of the STEP and the drawing together and call out the revision on both. Mixed revisions in an RFQ package are a common source of scrapped first articles.

## Sending files securely for ITAR or controlled programs

For ITAR-controlled, DFARS-regulated, or other controlled-unclassified-information (CUI) drawing packages, file transfer matters as much as file format. Email attachments of CUI are not permitted under most DFARS 252.204-7012 / NIST SP 800-171 flow-downs. Use the receiving shop's secure portal or an approved file-transfer system. Olympus Machining accepts controlled file packages through the secure project submission flow on the website; see the [DFARS compliance overview](/blog/dfars-252-204-7012-compliance-cnc-machine-shops) for context on which flow-downs apply.

## Frequently asked questions

### What file format do CNC machine shops want for quoting?

STEP (.step or .stp), AP214 or AP242, paired with a 2D drawing in PDF. STEP is the neutral 3D format every CAM system reads cleanly, and the drawing is the authoritative source for tolerances, GD&T, surface finish, and material specification.

### Can a machine shop quote a part from an STL file?

Not reliably. STL is a triangulated mesh meant for 3D printing — holes, cylinders, and curved surfaces are approximated as polygons, so the CAM system cannot recognize machining features or enforce tolerances. A precision shop will request a STEP file before quoting.

### Do I still need a 2D drawing if I send a 3D model?

Yes for production parts. The drawing remains the authoritative document for tolerances, GD&T, surface finish, and inspection. Model-Based Definition (MBD) with PMI embedded in a STEP AP242 file is acceptable on programs that have formally adopted it, but most CNC shops still expect a 2D drawing alongside the model.

### What is the difference between STEP AP214 and AP242?

AP214 is the established protocol for mechanical part and assembly geometry. AP242 is the modern successor that adds embedded Product Manufacturing Information (PMI) — GD&T, surface finish, and notes carried in the 3D model. Both are universally readable; AP242 enables a true MBD workflow when both customer and shop support PMI.

### How fast can I get a quote back if I send a STEP file and drawing?

For most precision parts, 24 to 48 hours. Highly complex 5-axis parts, large assemblies, or programs requiring multiple outside processes (heat treat, NDT, anodize) may run 3 to 5 business days. Missing files or unclear specifications add to that time.

## Ready to send a STEP file for quote?

Send the STEP file, 2D drawing, material specification, and quantity. We will return a quoted package with tolerance review and lead time, typically inside 24 to 48 hours.

[Start a quote →](/#submission)

Explore Olympus Machining's [CNC milling](/cnc-milling), [CNC turning](/cnc-turning), [materials capabilities](/materials-machined), [aerospace and defense](/industries/aerospace-defense) industry page, [AS9102 First Article Inspection](/as9102-first-article-inspection), and [prototype-to-production](/prototype-to-production) scaling.

## Contact Olympus Machining

**Olympus Machining LLC**  
639 Frederick St, Suite 1  
Hanover, PA 17331  
**Phone:** [(717) 634-5094](tel:+17176345094)  
**Website:** [www.olympusmachining.com](/)  
**Google Business Profile:** [View on Google](https://www.google.com/search?sca_esv=2f4ed381b998a4d8&kgmid=/g/11kr8nzb2c&q=Olympus+Machining+LLC)  
**Request a Quote:** [Submit a project](/#submission)

### About Olympus Machining

Olympus Machining LLC is a [precision CNC machining](/precision-cnc-machining) shop located in Hanover, Pennsylvania. As a dedicated [CNC machining shop](/) and reliable machining vendor, we provide [CNC milling](/cnc-milling), [CNC turning](/cnc-turning), and [prototype-to-production](/prototype-to-production) services for OEMs and aerospace manufacturers nationwide. ITAR registered, CMMC Level 1, CAGE 9V9P0.

## Related Capabilities from Olympus Machining

[

### CNC Milling Services

Multi-axis precision milling for complex geometries and tight tolerances.



](/cnc-milling)[

### CNC Turning Services

Precision lathe machining for shafts, bushings, and cylindrical components.



](/cnc-turning)[

### Quality Assurance & Inspection

First article inspection, CMM verification, and full documentation packages.



](/quality-assurance)[

### Prototype to Production

Seamless transitions from prototype validation through full-scale production.



](/prototype-to-production)

[

### Submit Your Project for Review

Contact Olympus Machining to discuss your CNC machining requirements.



](/#contact)

[CNC Milling](/cnc-milling)| [CNC Turning](/cnc-turning)| [Quality Assurance](/quality-assurance)| [Prototype to Production](/prototype-to-production)| [Industries Served](/industries-served)| [Materials Machined](/materials-machined)| [Robotics & Automation Machining](/robotics-automation-machining)| [Precision CNC Machining](/precision-cnc-machining)| [Careers](/careers)| [ITAR CNC Machining for Mid-Atlantic Aerospace OEMs](/itar-cnc-machining-mid-atlantic-aerospace) 

[CNC Tolerances & GD&T Guide](/resources/cnc-machining-tolerances-gdt-guide)| [Reducing CNC Machining Costs](/resources/reducing-cnc-machining-costs)| [6061 vs 7075 Aluminum](/materials/6061-vs-7075-aluminum)| [Brass vs Bronze Machining](/materials/brass-vs-bronze-machining) 

[![Olympus Machining LLC logo — CNC machining shop Hanover, PA](/assets/olympus-logo-DbWcTX06.webp)](/)

Olympus Machining LLC is a precision CNC machining shop in Hanover, Pennsylvania, providing CNC milling and turning services for OEMs and manufacturers nationwide. Olympus Machining LLC · 639 Frederick St, Suite 1 · Hanover, PA 17331 · [(717) 634-5094](tel:+17176345094) Explore all [areas served, industries, and capabilities →](/sitemap) © 2026 All rights reserved.[Admin](/auth) 

[Compliance & Cybersecurity](/compliance)| [Privacy Policy](/privacy-policy)| [Sitemap](/sitemap)

ITAR-aligned internal controls. Cybersecurity practices aligned with CMMC Level 1 (FAR 52.204-21).

[Call (717) 634-5094 ](tel:+17176345094)