Early CAM systems used to be language based, so the programmer had to type in all the commands for both the geometry and the machining operations, making it a highly skilled task which required long training courses and lots of technical support – great for job security, but bad for profit and efficiency. Thankfully those days are long gone, and only live on in the memory of CNC programmers who have been in the business for more than 20 years.
However, the legacy of those times still survives in specialist programming offices. These can be justified where the product or machining is extremely complicated, but for most applications it is not necessary, and with automated systems it is perfectly practical for many more people in an organization to carry out CNC programming both on the shop floor and in the office.
The advantages for companies are immense. There is always someone available for programming eliminating staffing problems for vacations or sickness, job satisfaction can be improved through increased responsibility and extra job interest, specialist programmers are no longer required except for the most complex applications, companies can make better use of equipment – no waiting for programs, and engineers can use their skills in other areas instead of routine CNC programming.
Programming at Jaguar Land Rover is done by experienced and skilled machinists. Having the software in the workshop enables them to program parts themselves, and optimize CNC toolpaths while the machine tools are cutting. Not only has this enriched their skill set, but it has also empowered them by giving more control over the machining process
Most managers agree that work force flexibility produces major productivity gains without extra cost, so like Jaguar Land Rover ease of use needs to be at the top of the check list for a CAM system.





