CNC processing San Diego: how parts get made and where the limits sit
This page explains what CNC processing San Diego buyers actually receive: which tolerances hold, which features need 5-axis work, how lead time is built, and when a shop in another time zone is the better call. Written for design and sourcing engineers who have to defend the decision internally.

What CNC processing San Diego shops actually remove
CNC processing is subtractive. A cutter follows a toolpath generated from your CAD model and takes material away until the remaining geometry matches the nominal dimensions. On a 3-axis mill, the tool stays vertical and the table moves in X, Y and Z. That covers plates, brackets, pockets and most prismatic parts.
The limit shows up on faces that are not perpendicular to the spindle. A hole drilled at 30° to the surface, a port on a curved housing, an undercut behind a flange: a 3-axis machine has to stop, reposition, and start again, and every reposition adds a setup error. Two setups do not double the error, but they do stack it.
That is where 4-axis and 5-axis work earns its keep. A 4-axis mill adds a rotary table, usually Ø400 mm on our floor, so a part can be indexed to a new face without being unclamped. A 5-axis center tilts the spindle and the table together, so the cutter reaches the feature in one continuous pass. Fewer setups means fewer datum shifts and tighter true position on holes that reference each other.
Subtractive processing also puts heat into the part. Roughing at a heavy radial depth generates more heat than the coolant can pull out, and thin walls move as a result. The usual fix is to leave 0.3–0.5 mm of stock, let the part rest, then take a light finishing pass. It costs one extra operation and saves a scrapped batch.
Tolerances that hold, and the ones that do not
A general machining tolerance of ±0.005 mm is achievable on critical features, but not on every dimension of the same print. Tolerance is a budget. Spending ±0.005 mm on a bolt clearance hole wastes inspection time and money; spending it on a bearing bore is correct. Mark the two or three features that carry the function and leave the rest at ±0.1 mm.
Feature size matters more than the number on the drawing. A 6 mm slot, 40 mm deep, deflects under cutting force no matter how rigid the machine is. A 200 mm bore in a 6061-T6 plate holds size easily because there is material around it to absorb the load. When a tolerance is tight and the wall is thin, the shop will often ask to machine it in two stages.
Surface finish is a separate budget line. As-machined surfaces land around Ra 1.6–3.2 μm. A finishing pass with a smaller stepover reaches Ra 0.8–1.6 μm. Below Ra 0.8 μm usually means a lapping or polishing step, not a different cutter path. For a sealing face, specify the finish and the flatness together, because one without the other leaks.
Thermal drift is the quiet variable. A machine that has been running since morning holds size differently than a cold one at 7 a.m. Shops that hold ±0.005 mm on production runs control the room temperature and let the spindle warm up before the first cut. Ask how the shop handles this, and the answer tells you more than a certificate.
How lead time is built, not promised
Lead time is not one number. It is quoting, material, programming, machining, finishing and inspection stacked together. A shop that answers in 12 hours with a DFM note has already done the first two steps in parallel. A shop that answers in three days has not.
Material is the most common hidden delay. 6061 and 304 stainless sit on shelves in most contract shops. 17-4PH, Ti-6Al-4V and Inconel usually do not, and the mill lead time on those can exceed the machining time for a small batch. If your part is titanium and the schedule is three weeks, ask when the stock is ordered, not when the part ships.
Machining time scales with removal volume, not part count. One prototype with a deep pocket can take longer than ten simple brackets. This is why a shop cannot quote a price without the model. It is also why a 24-hour production start is realistic for a part that has already been quoted and programmed, and not realistic for a first-time geometry nobody has fixtured before.
Inspection sits at the end and cannot be skipped. First article on a new geometry, in-process checks on a production run, final inspection before packing. When a print calls for ±0.005 mm true position, a CMM report is the only way to prove it. Budget a day for that if the report is part of the deliverable.
Material choice decides the process window
Aluminium is the default for prototypes and enclosures. 6061-T6 machines cleanly, takes anodizing well, and holds thin walls better than 7075, which is stronger but more prone to stress cracking at sharp internal corners. Use 7075 where stiffness per gram matters, and radius the corners.
Stainless is where shops separate. 303 is free-machining and cheap to run. 304 galls and work-hardens if the cutter dwells, so the toolpath has to keep moving. 316L is the same story with better corrosion resistance, which is why medical and marine parts use it. 17-4PH machines well in the annealed state and then gets heat treated to its final strength.
Plastics behave differently again. POM holds tolerance and slides well; PEEK holds temperature and costs accordingly. ABS and PC are fine for fixtures and covers but move with humidity. If a plastic part has a tight tolerance across a 200 mm length, the material will fight you regardless of the machine.
Titanium and Inconel sit at the difficult end. Low thermal conductivity means heat goes into the cutter, so speeds drop and tool life shortens. These materials are machinable to the same tolerances, but cycle times are longer and the cost reflects it. Specify them only when the service condition demands it.
When a San Diego buyer sources offshore
Local shops offer short freight and easy visits. Offshore shops offer capacity, a wider material shelf and lower hourly rates. The trade is distance against throughput, and the right answer depends on the phase of the program.
For a redesign that will change twice next week, a local shop that can turn a part in two days is usually worth the premium. You can walk the floor, hand over a fixture, and argue about a tolerance face to face. That access has value that does not show up on a quote sheet.
For a geometry that is frozen and a quantity that repeats, the calculation flips. A shop running 127 CNC machines across three plants can hold a schedule that a five-person job shop cannot, and the unit price reflects the volume. The risk you manage is communication, not capability.
That risk is manageable. A named engineer on the other side, a DFM note returned with the quote, and a first article report before the run continues cover most of it. Ask for the report on the first order. If the shop pushes back, that is your answer about how the next order will go.
Matching the process to the part
Pick the row that matches your geometry and volume.
| Part situation | Best fit | Watch out for |
|---|---|---|
| Flat plate, holes on one face | 3-axis milling | Setup count if faces multiply |
| Features on 4 sides of a block | 4-axis with rotary table | Indexing error between faces |
| Curved housing, angled ports | 5-axis simultaneous | Programming time on first run |
| Shaft with turned and milled features | Mill-turn center | Datum transfer between ops |
| Prototype, geometry still moving | Rapid prototyping | Tolerance drift after redesign |
| Titanium or Inconel part | 5-axis, reduced speeds | Material lead time |
| Cosmetic anodized cover | 3-axis plus finishing | Handling marks before anodize |
The call we would make
If the geometry is frozen and the tolerance is ±0.005 mm on a few critical features, source it where the machines and the material shelf are, and control it with a first article report. If the design is still moving week to week, keep it local and pay for the shorter loop.
Questions engineers ask before the first order
How do you hold ±0.005 mm on a production run?
The tolerance is not held by the machine alone. We control the room, warm the spindle before the first cut, and leave finishing stock so the last pass is light.
In-process checks catch drift before it becomes a batch problem. If a dimension starts walking, we stop and correct the offset rather than run to the end and sort parts.
What file formats do you need for a quote?
STEP and IGES cover most parts. Native SolidWorks or Fusion files help when we need to read the feature tree, but they are not required.
Send a 2D PDF with tolerances and finishes marked. If the print and the model disagree, the print governs, and we will flag the conflict before quoting.
Can you machine a part 4,000 mm long?
Yes, up to 4,000 mm on the large travel machines. Parts that long need support along the length, so the fixture design matters as much as the machine.
Send the model early if the part is long and thin. We will tell you whether it needs a stress-relief step between roughing and finishing.
How do you handle confidential designs?
Uploads stay confidential and we sign an NDA on request. Access to customer files is limited to the engineers and programmers working on that job.
If your program requires it, we can return or destroy the files after the run and confirm it in writing.
Which certifications apply to my part?
We hold ISO 9001:2015, IATF 16949:2016, ISO 13485:2016 and ISO 27001:2022. Which one matters depends on your industry.
Automotive and EV programs usually need IATF 16949. Medical device work needs ISO 13485. Tell us the end use and we will route the job through the matching quality path.
Can you start production within 24 hours?
Yes, once the quote is approved and the material is in stock. Programming and fixturing happen in parallel with material pull.
Parts that need special stock or heat treatment take longer. We state the material lead time in the quote rather than after the order.
Send the model, get a DFM note back
Quotation and free DFM analysis within 12 hours. No minimum order quantity, from one prototype to a 10,000-part run.
12-hour quote100% inspectionNDA on request