CNC 머신 프로그래밍: 현대 제조업이 요구하는 고급 기술
오늘날과 미래에 CNC 머신 프로그래머에게 필요한 기술은 무엇인가? 우리가 탐구해 봅니다.
제조 환경이 변하고 있다는 말은 과소평가입니다. 기계 및 공장 자동화, 3D 프린팅, 툴링, 기계 기반 계측 및 분석의 발전이 생산 출력을 높이는 데 도움을 주고 있습니다. 또한 이러한 기술적 진화를 활용하기 위해 엔지니어링과 머신 프로그래밍 인재에 크게 의존하고 있습니다.
2018년, 제조업 심리는 일자리 기회, 임금 인상, 직무 만족도에 반영되어 강세를 보였습니다. Tooling U-SME의 최근 보상 보고서에 따르면 업계에 긍정적 신호가 넘칩니다: 시간제 근로자의 68%, 급여 근로자의 73%가 지난해 임금 인상을 경험했습니다. 마찬가지로 68%가 현재 고용에 만족하거나 매우 만족한다고 답했습니다.
"지난 1년간 327,000개의 새로운 [제조업] 일자리가 창출되어 23년 만에 최고의 12개월을 기록했다."고 MarketWatch의 Andrea Riquier가 8월에 보도했습니다.
수요가 높은 직무 영역 중 하나는 CNC 머신 프로그래머입니다. 고급 5축 기계에서의 CNC 머신 프로그래밍은 3차원적 사고와 대규모 대량 부품 제작을 결합합니다. 한 부분은 운영적, 다른 부분은 창의적 문제 해결사인 CNC 프로그래머는 오늘날 제조업에 필수적이며, 가까운 미래에도 그러할 것입니다. 노동통계국은 이 직무에 대한 수요가 2026년까지 16% 확대될 것으로 예상합니다.
오늘 필요한 기술을 찾는 데 도움이 되는 방법? "이번 MFG Day: 기술 격차 줄이기, 견습생 채용하기"를 읽어보세요.
머신 프로그래밍과 자동화의 관계
제조업이 잘되고 있다는 것은 좋은 소식이지만, 강한 활동이 기업들이 고도로 숙련된 기계공과 머신 프로그래밍 직책을 채우는 데 필요한 모든 인재를 찾는 데 반드시 도움이 되는 것은 아닙니다. IMTS 2018 및 그 이후에 우리가 만난 학계 및 업계 전문가들은 모두 가속화되는 자동화 물량이 제조업의 미래이자 숙련 인재 니즈를 해소할 가능한 해결책이라고 지적합니다.
하지만 자동화 시스템을 구축하고 관리하는 방법을 이해하는 사람들이 필요합니다. 머신 프로그래밍이 필수적입니다. 다양한 캔드 사이클과 퀵 코드를 이해하고, 자동화된 공구 경로를 설계하는 방법을 알아야 합니다.
"자동화를 잘하는 사람들은 공정을 이해하는 사람들입니다."라고 아이오와 주립대학 산업 제조 프로그램의 강사 Joe Vanstrom은 말합니다.
자동화가 제조 생산에 점점 더 필수적이 되고 프로그래밍이 컨트롤러 및 시뮬레이션 소프트웨어 내에서 다소 "캔드"화됨에 따라, 미래의 CNC 프로그래머에게 필요한 기술은 무엇일까요?
"미래에는 소프트웨어가 점점 더 많은 무거운 작업을 수행할 것입니다."라고 플로리다 코코넛 크릭의 Atlantic Technical College 가공 강사 Kevin Finan은 말합니다. "하지만 일자리와 기술은 변할 것이며, 일부가 익숙한 것보다 더 높은 기술 수준을 요구할 것입니다... 그저 '녹색 버튼'만 누르는 일자리는 과거의 일입니다."
오늘날 CNC 프로그래머가 되려면 무엇이 필요한가?
우리가 이야기한 교육자들은 STEM과 STEAM의 조합이 필요하다고 믿습니다: 과학, 기술, 공학, 수학 기술이 필요하지만, 창의적 사고에 대한 감각도 필요하므로 예술에 대한 노출도 필요합니다. 그들은 모두 수동 기계로 부품을 만드는 법을 배우는 가치를 믿습니다.
"머신 프로그래머가 되려면 수학에 대한 좋은 기초가 정말 중요합니다."라고 Finan은 말합니다. "좋은 프로그래머가 되기 위해 미적분이 필요한 것은 아니지만, 창의적이어야 합니다."
고등학생과 성인 학생이 있는 Atlantic Technical College의 프로그램은 14개월입니다. 학생들은 꽤 빨리 자격증을 취득하고, 기술을 입증하면 수입을 빠르게 늘릴 수 있는 견습 과정과 일자리에 대비합니다. 교과 과정에서 Mastercam과 Solidworks를 포함한 3D CAD/CAM 소프트웨어 사용법을 배웁니다.
Finan은 학생들이 반드시 오늘날 4년간의 기술 교육이 필요한 것은 아니라고 인정하지만, 부품이 어떻게 만들어지는지에 대한 기초, 프로그래밍 전에 수동 기계 학습이 필요하다고 말합니다. 아일랜드 출신인 Finan은 고등학교에서 가공을 전공하고 독일에서 긴 견습 과정을 거쳤습니다. 그는 25년 이상의 가공 및 공구 제작 경험을 가지고 있습니다.
"오늘날 제조업에서 많은 사람들이 많은 모자를 쓰려고 합니다."라고 Vanstrom은 말합니다. "자동화 사람들이 프로그램을 생성하려 하고, 현장 작업자들이 공정 개선을 하려 합니다."
소프트웨어 사용법은 의심할 여지 없이 배울 수 있다고 Vanstrom은 말하지만, 그것이 좋은 부품을 만드는 방법을 안다는 뜻은 아닙니다. Vanstrom에게는 비즈니스 마인드셋도 필요하며, 다른 역할과의 협업 방법을 이해하는 것도 필요합니다.
머신 프로그래머가 함께 일할 또 다른 핵심 역할 중 하나는 공정 엔지니어입니다. 공정 엔지니어는 시스템과 효율성 개선에 집중합니다.
"머신 프로그래머는 스스로에게 '이것이 이 부품을 가공하는 최선의 방법인가?'라고 물어야 합니다."라고 Vanstrom은 말합니다. "가장 좋고 수익성 있는 방법을 결정하는 데 도움을 주기 위해 공정 엔지니어와 인터페이스해야 합니다. 마진은 극도로 타이트할 수 있습니다."
다른 필요한 기술은 무엇일까요? 기술 도면 이해가 하나입니다. 엔지니어의 설계를 기반으로 프로그래밍하기 때문입니다. 하지만 단순히 프로그래밍만 하는 것을 넘어설 능력이 필요합니다. 부품이 기계에서 잘 돌아가면 의사소통 및 다른 팀원과의 협업을 포함한 다른 작업을 처리해야 하기 때문입니다.
"사람들과 협력하고 전문적으로 상호작용할 수 있어야 합니다."라고 Finan은 말합니다. "오늘날 오직 프로그래밍만 하는 프로그래머? 저는 그런 시대는 지났다고 생각합니다."
오늘날 머신 프로그래머는 다양한 분야에서 배출됩니다
"많은 회사들이 이제 기계공학 엔지니어를 고용하여 CNC 프로그래밍을 교육시킵니다."라고 Finan은 말합니다. "확실히 효과가 있지만, 빠질 수 있는 요소들이 있습니다."
빠진 요소? 수동 수준에서의 실용적 부품 제작 이해.
CNC 프로그래머에 대한 높은 수요와 가장 경험 많은 기계공들이 은퇴 연령에 도달하는 시기에, 수동 기계 교육을 거쳤든 아니든, 기술적 기계 기술을 빠르고 급하게 습득하는 것은 업계의 필수 사항이 되었습니다.
기술 개발을 통한 직무 승진은 매우 빠르게 올 수 있습니다. 로스앤젤레스의 El Camino College 커뮤니티 및 학생 발전 학장 Jose Anaya는 그의 지역 견습 프로그램에 들어오는 일부 학생들이 반드시 4년제 학위를 다 마치지는 않는다고 전합니다. 항공우주 분야에서 좋은 급여의 일자리를 제안받기 때문입니다. 그들은 일하면서 자격증을 취득할 수 있지만, 높은 수요가 즉각적인 취업으로 이어지는 경우가 많습니다.
"미래 프로그래머에게 요구되는 기술 세트는 당신을 많은 다른 것들에 아주 능숙하게 만들 것입니다."라고 Finan은 말합니다.
CNC 프로그래밍의 미래를 어떻게 생각하시나요? 동료들과 공유해 보세요.