Computer Numerical control (CNC)
Almost any material can be used in a CNC machine. It really depends on the application. Common materials include metals such as aluminum, brass, copper, steel, and titanium, as well as wood, foam, fiberglass, and plastics such as polypropylene, ABS, POM, PC, Nylon, etc.
A lathe turns the material you’re machining and the tools are held stationary in the turret. *Lathes are used mainly for round parts. Milling machines hold the material stationary and the tools do the movement. Milling machines are used for any shape part.
The industry has standardized on G-Code as its basic set of CNC machine codes. G-Code is the most popular programming language used for programming CNC machinery.
M-code (for ‘miscellaneous function’) is an auxiliary command; descriptions vary. Many M-codes call for machine functions like ‘open workstation door,’ which is why some say “M” stands for “machine”, though it was not intended to.
We machine a broad selection of engineering materials, including but not limited to:
Metals:
- Mild steel, high-tensile steel
- Stainless steel (304, 316, etc.)
- Aluminum (6061, 7075, etc.)
- Brass, bronze, and copper
- Titanium
- Tool steels (O1, D2, H13)
Plastics - Delrin (Acetal)
- Nylon
- ABS, PVC
- PEEK
- Polycarbonate
- PTFE (Teflon)
Each material has different machinability, strength, corrosion resistance, and thermal properties. We can recommend the most suitable option based on your application.
We work with the following file formats:
- STEP (.stp /. step)– Preferred for 3D CAD models
- IGES (. igs / .iges)
- DXF (.dxf)– For 2D profiles
- SLDPRT (SolidWorks native)
- PDF or technical drawings– For supplementary details (e.g., tolerances, threads, finishes)
Our standard machining tolerance is ±0.005 mm (±5 microns), depending on the part geometry and material. Tighter tolerances are available upon request for critical features such as mating parts, sealing surfaces, or high-speed components.