Develop and modify computer programs to control the operation of CNC machines, translating blueprints and design specifications into instructions for the machine to cut and shape materials into desired forms.
Requirements
- Five years’ experience programming CNC lathes and/or mills.
- Blueprint reading is required with a high level of experience.
- Troubleshooting
- Addressing any issues that arise during the manufacturing process, such as tool breakage, or program errors.
- Maintaining Tooling And Documentation
- Keeping track of tooling inventory, maintaining tooling databases, and documenting the manufacturing process.
- Staying Current With Technology
Responsibilities
- Developing CNC Programs
- Creating and modifying G-code or other programming languages to instruct the CNC machine on how to cut and shape the material, including toolpaths, speeds, feeds, and other machine parameters.
- Optimize program efficiency to fully utilize machine capabilities including adjusting tool paths, speed and feed rates.
- Choosing Cutting Tools And Fixtures
- Selecting appropriate tools, fixtures, and other equipment based on the material, part geometry, and required accuracy.
- Setting Up And Adjusting Machines
- Configuring the CNC machine for specific jobs, including tool selection, clamping, and other preparations.
Other
- Degree or certification or equivalent job experience.
- Collaborating With Others
- Working with engineers, machinists, and other team members to ensure efficient and accurate production of parts.
- Proactive communication with vendors to ensure tooling availability for production.