The CNC Programmer will utilize cad-cam programming software for CNC machines such as lathes, grinders and mills to cut and finish different materials. The programmer will also ensure the programs are written with the newest tooling and toolpath for sufficient removal of material. Continuous improvement minded and eager to change and improve processes.
**Responsibilities
:**
Analyzes drawings, sketches and design data of part to determine dimension and configuration of cuts, selection of cutting tools and machine speeds and feed rates.
Analyzes routings during programming stage and updates processes to ensure CNC machine tools are used to their fullest capability. This must be done using creativity, vision and an organized plan for the future.
Writes programs utilizing cadcam and 3D program verification software.
Revises program to eliminate instruction errors or omissions.
Determines work procedures and expedites workflow.
Creates standard work documents for CNC machines in regard to tooling and programs.
Continuous improvement of tooling and programs
Makes improvements to set up times for a task,
Simplifies tooling and setup for workers and increases productivity for the client.
Evaluates completed designs to validate their functions and ensure they successfully reduce time and cost, protecting the margin of our product.
Monitors programs to make sure they follow blueprint instructions and safely and successfully complete the task.
**
Proficient in Fanuc, Okuma, Mazak and other programming controls.
Previous machining experience in lathes and mills.
Ability to program Lathe, Mill and Multi-Axis Machines.
Proficient in Conversational programming experience and G Codes.
Proficient in Featurcam or other Cad/Cam programs for multi axis machines.
Proficient with AutoCAD/Solidworks or CAD software.
Proficient in reading and using Micrometers, bore gages and dial calipers
Proficient in programming to drawings and specifications.
Knowledge of tooling in reference to speeds, feeds and capabilities.
Ability to troubleshoot tooling failures and recommend improved tooling.Have prior experience as a CNC machine operator in a manufacturing environment.
Proficient in reading blueprints or drawings and establishing the optimum machining parameters and tool paths.
Has good understanding of geometric dimensioning and tolerances.
Ability to write macro programs for ease of machining.
**Education and Experience
:**
Certification from accredited technical school is preferred.
2 – 4 years’ experience in operating a CNC mill or lathe required.
Minimum of 6 years in manufacturing environment.
You should be proficient in:
Machines & technologies you'll use: