Optical Instrumentation

Optical Instrumentation CastingsPCT is an award-winning manufacturer of optical instrumentation components such as those found in interferometers, reflectometers, refractometers, and spectrometers. Investment casting is the obvious choice for optical systems requiring precision tolerances, light weight materials, and cost-effective production.

Our optical instrumentation castings are available in a wide variety of metal alloys, including precipitant hardened stainless steels, aluminum, and low magnetic permeable stainless steels.

We offer a number of secondary machining services to further expand the mechanical properties of optical instrumentation castings, including heat treating, surface finishing, plating & painting, and metallurgical testing.

Beginning to see things our way? Contact our optical instrumentation casting experts, or call us at 888-775-3590.


the Net Shape Casting Advantage
Contact Precision Castings of Tennessee

Optics Castings



Investment Casting
Stainless Steel Casting
Aluminum Casting
Ductile Casting
Steel Castings
Superalloy Castings
Cobalt & Nickel Based Casting
Bronze & Copper Castings
Tool Steel Casting
Military Specification
Woodworking Steel Casting
Net Shape Casting 101
Casting Advantages
Casting Process
Casting Terminology
Design Guide
News & Events
Contact Us
Services & Capabilites
Metallurgical Testing
Heat Treating
Plating and Painting
Tooling & Machining
Rapid Prototyping
Casting Surface Finishing
Quality Assurance
Process Control
Spectro Analysis
Inspection & Testing
Industry Solutions
Terms & Conditions Available Upon Request
script type="text/javascript"> var _gaq = _gaq || []; _gaq.push( ['_setAccount', 'UA-19378463-1'], ['_trackPageview'], ['b._setAccount', 'UA-2722905-44'], ['b._trackPageview'] ); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();