AX Implementation

Machining Center Programming: Manitowoc 공장 엔지니어가 1만 줄 넘는 가공 프로그램을 AI로 짜고 시뮬레이션으로 검증한 사례

크레인 제조사 Manitowoc의 CEO는 3분기 콜에서 프랑스 Charlieu 공장의 제조 엔지니어가 AI로 머시닝센터 프로그램을 짰다고 소개했습니다. 프로그램은 1만 줄이 넘었고, 엔지니어는 AI로 가공 동작을 시뮬레이션해 정확도를 확인하며 지루한 작업 시간을 여러 시간 줄였습니다. 같은 방식을 공장에 옮길 때의 검증 단계와 6주 시범안을 붙였습니다.

출처
The Motley Fool (실적 콜 녹취) · Aaron Ravenscroft
원문 제목
Manitowoc Company (MTW) Q3 2026 Earnings Call Transcript
유형
아티클
읽은 날
2026.11.05
원문 발행
2026.11.04

Manitowoc의 프랑스 Charlieu 공장 엔지니어는 1만 줄이 넘는 머시닝센터 프로그램을 AI의 도움으로 짜고, AI로 가공 동작을 미리 시뮬레이션해 정확도를 확인했습니다. 회사는 이 방식으로 지루한 작업 시간을 여러 시간 줄였다고 밝혔습니다. 따라 하려면 AI가 쓴 코드를 실기계에 넣기 전에 규칙 점검, 시뮬레이션, 엔지니어 승인을 차례로 통과시키는 관문을 먼저 세워야 합니다.

요약

크레인 제조사 Manitowoc은 2026년 11월 4일 3분기 실적 콜을 열었습니다. The Motley Fool은 같은 날 녹취를 실었습니다. Aaron Ravenscroft CEO는 발표 중 Slide 6에서 ‘the Manitowoc Way’라는 이름 아래 공장 개선 두 건을 직원 이름과 함께 소개했습니다. 하나는 프랑스 Charlieu 공장의 제조 엔지니어 Martin Fisher가 AI로 머시닝센터(machining center) 프로그램 작성을 거든 일입니다. 머시닝센터는 공구를 자동으로 바꿔 가며 금속을 깎는 CNC 공작기계입니다. 다른 하나는 포르투갈 Baltar 공장의 공구 감독자 Marcelo Conde가 만든 screw pin(망치질 없이 돌려 잠그는 고정 핀)입니다. 콜에서 회사 내부의 AI 활용으로 구체적으로 소개된 사례는 Charlieu 한 건입니다.

3분기 실적 콜2026.11.4CEO 발표 Slide 6현장 개선 2건the Manitowoc Way공장 직원 이름과 함께Charlieu(프랑스)AI로 머시닝센터프로그램 작성·검증Baltar(포르투갈)해머 없이 잠그는screw pin
콜에서 AI가 나온 자리: 공장 개선 두 건 가운데 하나

Charlieu 엔지니어가 다룬 장비의 프로그램은 1만 줄이 넘었습니다. 그는 AI로 가공 동작을 시뮬레이션해 프로그램이 정확한지 확인했습니다. Ravenscroft는 이 방식이 여러 시간의 지루한 작업을 덜어 줬다고 했습니다. 줄어든 시간을 숫자로 밝히지는 않았습니다. 어떤 AI 도구와 시뮬레이터를 썼는지도 콜에서 나오지 않았습니다. 이 사례가 눈에 띄는 이유는 AI가 사무실 문서가 아니라 기계를 움직이는 코드에 들어갔다는 점입니다. 기계 코드는 한 줄만 틀려도 공구가 부러지거나 소재를 버리게 되므로, 작성만큼 검증이 중요합니다. 이 노트는 NC 프로그램, AI 작성 보조, 가공 시뮬레이션, 현장 개선 공유의 네 갈래로 콜 내용을 풉니다. 같은 방식을 다른 공장에 옮길 때 필요한 관문과 일정도 덧붙였습니다.

손으로 하던 방식AI 도움을 받은 방식· 엔지니어가 1만 줄+ 직접 작성· 가공 동작을 한 줄씩 따져 점검· 지루한 작업에 여러 시간· AI가 프로그램 작성을 거듦· AI로 가공 동작을 시뮬레이션· 프로그램 정확도를 가공 전에 확인
왼쪽은 일반적인 수작업 설명, 절감 시간은 콜에서 수치로 밝히지 않음

핵심 메커니즘

NC Program: 머시닝센터를 움직이는 줄 단위 명령

머시닝센터는 프로그램을 한 줄씩 읽어 움직입니다. 한 줄에는 보통 공구를 어느 좌표로 옮길지, 주축을 얼마나 빨리 돌릴지, 얼마의 속도로 깎아 들어갈지 같은 명령이 들어갑니다. 이런 명령 묶음을 흔히 NC 프로그램이라 부릅니다. 업계에서 널리 쓰는 형식은 G 코드입니다(일반 설명이며 Manitowoc 프로그램의 형식은 콜에서 밝히지 않았습니다). 크레인처럼 큰 구조물의 부품은 여러 면을 여러 공구로 깎아야 하므로 프로그램이 길어집니다. Charlieu 장비의 프로그램이 1만 줄을 넘었다는 숫자는 이 길이를 보여 줍니다. 길이가 길수록 사람이 처음부터 끝까지 따져 보는 데 시간이 많이 들고, 놓치는 줄도 생깁니다. AI를 붙일 지점은 바로 이 작성과 점검 구간입니다.

입력부품 도면·3D 모델공구·고정구 목록NC 프로그램공구 경로·좌표회전수·이송 속도머시닝센터공구 자동 교환여러 면 연속 가공출력가공된 부품첫 부품 검사
일반 설명: 머시닝센터는 줄 단위 명령을 읽어 움직임

AI-Assisted Programming: AI가 거들고 엔지니어가 확정하기

콜의 표현은 엔지니어가 AI를 써서 프로그램 작성을 ‘도왔다’는 것입니다. 프로그램을 AI가 혼자 만든 것이 아니라, 엔지니어가 작성자로 남고 AI가 작업 일부를 맡았다는 뜻으로 읽는 것이 안전합니다. 실제로 이런 보조는 대개 세 가지 형태로 쓰입니다. 반복되는 구간의 초안 쓰기, 기존 프로그램의 줄마다 무엇을 하는지 풀어 주는 주석 달기, 공구나 치수가 바뀐 부분만 고친 수정안 내기입니다. 일반적인 활용 형태이고, Charlieu에서 어느 형태를 썼는지는 콜에서 밝히지 않았습니다. 언제 쓰면 좋은가도 분명합니다. 비슷한 부품이 자주 바뀌어 프로그램을 매번 손봐야 하는 곳, 경험 많은 프로그래머가 적어 대기 시간이 긴 곳입니다. 반대로 공차가 매우 엄격한 첫 부품이나 처음 쓰는 기계라면 AI 초안보다 검증 관문을 먼저 갖춰야 합니다.

엔지니어 의도가공 순서·공구 선택공차·고정 방법AI 초안·수정안반복 구간 작성주석·설명 달기엔지니어 검토규칙 점검차이(diff) 확인확정본버전 기록작성자는 엔지니어
AI는 작성을 돕고 확정은 엔지니어가 함(실행 구조 예시)

Machining Simulation: 금속을 깎기 전에 화면에서 깎아 보기

Charlieu 엔지니어는 AI로 가공 동작을 시뮬레이션해 프로그램이 맞는지 확인했습니다. 가공 시뮬레이션은 프로그램을 실기계 대신 가상의 기계와 소재 위에서 돌려 보는 일입니다. 공구가 지나가는 길을 그려 보고, 고정구나 기계 몸체에 부딪히는 곳은 없는지, 너무 많이 깎거나 덜 깎은 곳은 없는지를 찾습니다(일반 설명). 이 단계를 화면에서 끝내면 기계를 세워 놓고 한 줄씩 돌려 보는 시간이 줄고, 첫 부품을 버릴 위험도 줄어듭니다. 콜에서 회사가 강조한 효과도 이 지점입니다. 1만 줄짜리 프로그램이 정확한지 확인하는 지루한 일을 AI가 거들어 여러 시간을 덜었다는 설명입니다. AI가 작성뿐 아니라 검증까지 거들었습니다. 다만 AI가 쓴 코드를 같은 AI가 검증만 한다면 같은 실수를 놓칠 수 있습니다. 그래서 아래 기술 디테일에서는 규칙 점검과 전용 시뮬레이터를 따로 둡니다.

프로그램1만 줄+공구 교환 단위로 나뉨가상 가공공구 경로 재생충돌·과삭·미삭오류 수정문제 줄 표시수정 후 재실행실가공공회전 확인첫 부품 측정
기계를 세우지 않고 화면에서 먼저 틀린 곳을 찾음

The Manitowoc Way: 현장 개선을 직원 이름과 함께 알리기

Ravenscroft는 AI 사례를 별도 기술 발표가 아니라 ‘the Manitowoc Way’ 아래 공장 개선 소개의 하나로 다뤘습니다. 같은 슬라이드에는 망치질을 없애는 screw pin이 함께 올랐습니다. 이 핀은 지금 공장 고정 작업에 쓰이고, 팀은 현장(설치 현장)에서도 쓸 수 있는 버전을 만들고 있습니다. 두 개선 모두 담당자의 이름과 직무가 함께 소개됐고, CEO는 두 사람의 창의성과 참여에 감사를 표했습니다. 이 방식에서 읽을 점은 AI 활용을 현장의 개선 활동과 같은 줄에 놓았다는 것입니다. 공장 엔지니어 한 사람이 자기 일의 지루한 구간을 AI로 줄인 일이 투자자 앞에서 회사의 개선 사례로 다뤄졌습니다. 같은 콜에서 Ravenscroft는 이동식 크레인 공장의 ERP를 현대화해 중복·수작업 절차를 없애는 사업이 2028년 초까지 이어진다고도 밝혔습니다.

담당직무한 일CharlieuMartin Fisher제조 엔지니어AI로 프로그램·시뮬레이션BaltarMarcelo Conde공구 감독자screw pin(현장용 개발 중)
AI 사례와 비AI 사례를 같은 자리에서 소개

콜에서 나온 사례

Charlieu 공장: 1만 줄 넘는 머시닝센터 프로그램

항목내용
상황프랑스 Charlieu 공장의 머시닝센터 프로그램이 1만 줄을 넘음
한 일제조 엔지니어 Martin Fisher가 AI로 프로그램 작성을 거들게 하고, AI로 가공 동작을 시뮬레이션해 정확도를 확인
결과지루한 작업 시간을 여러 시간 절감(구체적 시간, 사용 도구는 원문에서 밝히지 않음)
연결AI-Assisted Programming, Machining Simulation
상황머시닝센터 프로그램1만 줄 넘음한 일AI로 작성 도움AI로 가공 시뮬레이션결과정확도 확인지루한 작업 여러 시간 절감
절감 시간의 정확한 수치는 원문에서 밝히지 않음

Baltar 공장: 해머 없이 잠그는 screw pin

항목내용
상황포르투갈 Baltar 공장의 타워크레인 조립·고정 작업에 망치질이 필요했음
한 일공구 감독자 Marcelo Conde가 해머 없이 잠그는 screw pin을 개발
결과공장 고정 작업에 쓰는 중이고, 현장용 버전을 개발 중(AI 사례는 아님)
연결The Manitowoc Way

기술 디테일: AI가 쓴 기계 코드를 안전하게 넣으려면

아래는 Charlieu 사례의 두 메커니즘(AI 작성 보조와 가공 시뮬레이션)을 다른 공장에서 돌릴 때 필요한 실행 구조입니다. 콜에 나온 내용이 아니라 새로 작성한 예시입니다.

AI-Assisted Programming을 돌리려면 프로그램을 공구 교환 단위로 잘라서 맡깁니다. 1만 줄을 한 번에 넣고 “고쳐 달라”고 하면 어느 줄이 왜 바뀌었는지 추적하기 어렵습니다. 공구 교환 명령을 경계로 블록을 나누고, 블록마다 무엇을 하는지(공구 번호, 가공 면, 목적)를 먼저 표로 받습니다. 모델은 코드를 잘 읽는 범용 LLM을 쓰고, temperature는 0~0.2로 낮춰 같은 입력에 같은 출력이 나오게 합니다. 같은 블록을 3회 생성해 결과가 서로 다르면 그 블록은 자동 반영하지 않고 엔지니어에게 넘깁니다. 프롬프트에는 컨트롤러 기종, 쓰는 공구 목록, 기계의 회전수·이송 한계, 회사 표준 머리말과 꼬리말을 함께 넣습니다. 이것이 없으면 모델은 다른 컨트롤러의 문법을 섞어 씁니다.

1 범위공구 교환 단위블록 나누기2 생성LLM 초안JSON 작업표3 규칙허용 코드한계값 점검4 시뮬레이션기계 모델충돌·과삭5 승인엔지니어 서명버전 저장
실행 구조 예시: LLM은 2단계만 맡고 나머지는 결정적 도구가 맡음

블록마다 받을 구조화 출력의 예시입니다(필드명은 가상 예시).

{
  "block_id": "T05-face-B",
  "lines": [2140, 2685],
  "tool_no": 5,
  "operation": "pocket_rough",
  "spindle_rpm_max": 3200,
  "feed_mm_min_max": 1500,
  "work_offset": "G55",
  "changed_lines": [2201, 2202, 2310],
  "reason": "공구 지름 변경에 따른 경로 보정",
  "needs_review": true
}

Machining Simulation 앞에 규칙 점검기를 둡니다. 규칙 점검기는 AI가 아닌 결정적 프로그램입니다. 컨트롤러 매뉴얼로 허용 G·M 코드 목록을 만들고, 목록에 없는 코드는 바로 막습니다. 회전수와 이송 속도는 공구 목록의 한계와 비교하고, 좌표계(work offset)와 단위(mm/inch) 선언이 블록마다 일관된지 봅니다. 여기를 통과한 프로그램만 시뮬레이터에 넣습니다. 시뮬레이터는 실제 기계의 축 구성과 고정구, 소재 형상을 넣은 전용 도구를 씁니다. LLM에게 “이 코드를 머릿속으로 돌려 보라”고 시키는 것으로 대신하지 않습니다. LLM은 시뮬레이터가 낸 충돌·과삭 보고를 읽고 해당 줄을 찾아 수정안을 내는 역할로 씁니다.

오류마다 잡는 곳을 두 군데 둡니다. AI가 쓴 기계 코드에서 자주 나는 오류는 존재하지 않는 코드, 좌표계·단위 혼동, 급속 이동 중 충돌, 한계를 넘는 회전수·이송, 치수 벗어남입니다. 한 군데에서 놓쳐도 다음 단계에서 잡히게 짭니다. 마지막 관문은 기계에서 공구를 소재에서 띄우고 돌리는 공회전(dry run)과 첫 부품 측정입니다. 이 두 단계는 AI 도입 뒤에도 줄이지 않습니다.

1차로 잡는 곳2차로 잡는 곳없는 G·M 코드허용 코드 목록컨트롤러 매뉴얼단위·좌표계 혼동규칙 점검시뮬레이션급속 이동 충돌시뮬레이션공회전회전수·이송 초과한계값 점검공구 목록치수 벗어남시뮬레이션 비교첫 부품 측정
실행 구조 예시: 오류마다 잡는 곳을 두 군데 둠

기록을 남깁니다. 프로그램은 버전 관리에 넣고, AI가 바꾼 줄과 엔지니어가 승인한 줄을 구분해 기록합니다. 사고가 났을 때 “누가 이 줄을 승인했나”에 바로 답할 수 있어야 합니다. 도면과 프로그램은 회사 기술 자산이므로 외부 AI 서비스에 올릴지는 보안 담당과 먼저 정합니다. 사내 전용 환경이나 데이터 보존을 끈 기업용 계정을 쓰는 것이 기본입니다.

현업 실행 디테일: 누가, 언제, 무엇을

Charlieu 사례처럼 엔지니어 한 사람의 개선에서 출발해 공장 단위로 넓히는 6주 시범안입니다(역할, 일정, 판정 기준 모두 가상 예시).

역할담당하는 일
시범 책임제조 엔지니어 1명대상 프로그램 선정, AI 초안 검토와 최종 승인
NC 프로그래머1~2명기존 방식으로 같은 프로그램을 병행 작성해 비교 기준 제공
기계 담당셋업 작업자 1명공회전과 첫 부품 가공, 이상 기록
품질검사원 1명첫 부품 측정, 치수 합격 판정
IT·보안1명AI 환경 선택, 도면·프로그램 반출 규칙

시작 전 준비물은 다섯 가지입니다. 대상 기계의 컨트롤러 매뉴얼, 공구 목록과 한계값, 최근 반년 동안 쓴 검증된 프로그램 묶음, 프로그램 1건당 작성·점검에 든 시간 기록, 시뮬레이터 라이선스와 기계 모델입니다. 시간 기록이 없으면 1주차에 기존 방식으로 한 건을 재며 기준을 만듭니다.

준비구성검증판정1주대상 프로그램 3개기준 시간 기록2~3주도구·규칙 준비병행 작성4~5주시뮬레이션 비교실가공6주판정·확산 결정
가상 예시: 6주 시범 일정과 산출물
기간할 일산출물
1주반복 수정이 잦은 프로그램 3개 선정, 기존 작성·점검 시간 측정기준 시간표
2~3주규칙 점검기와 프롬프트 준비, AI 방식과 기존 방식 병행 작성블록별 JSON 작업표, 차이 목록
4~5주시뮬레이션 결과 비교, 공회전과 첫 부품 가공오류 발견 위치표, 첫 부품 측정표
6주시간·오류·품질 판정, 다른 기계로 넓힐지 결정판정 보고서 1쪽

확인 질문도 정해 둡니다. 이 프로그램에서 가장 시간을 많이 먹는 구간은 작성인가 점검인가. 지난 1년 동안 프로그램 오류로 공구가 부러지거나 소재를 버린 일은 몇 건인가. AI가 바꾼 줄을 엔지니어가 다 읽을 수 있는 분량인가. 시뮬레이터의 기계 모델은 실제 고정구까지 반영하는가.

**진행 판정 기준(예시)**은 세 가지입니다. 프로그램 1건당 작성·점검 시간이 기존보다 30% 이상 줄 것, 시범 기간 실가공에서 충돌이나 공구 파손이 0건일 것, 첫 부품 치수 합격률이 기존 방식과 같거나 높을 것. 하나라도 못 넘으면 대상 기계를 넓히지 않고 규칙 점검기와 프롬프트를 고친 뒤 다시 잽니다.

AX 적용 제언. 이 사례는 큰 플랫폼 사업보다 현장 엔지니어의 반복 작업 한 구간에서 AI가 먼저 효과를 낸 경우입니다. 제조 고객사라면 생산기술팀의 NC 프로그램, 검사 프로그램, 설비 레시피처럼 길고 반복되며 틀리면 비용이 큰 코드부터 후보로 고르는 편이 좋습니다. 스폰서는 생산기술 팀장이 맡고, 첫 성과가 나면 Manitowoc처럼 담당자 이름과 함께 경영 보고에 올려 다른 공장의 참여를 끌어냅니다. 데이터 준비도는 검증된 프로그램 묶음과 작성 시간 기록이 있느냐로 가늠합니다. 둘 다 없다면 AI 도입보다 기록부터 시작합니다.

원문 사례

항목내용
발언자Aaron Ravenscroft(CEO), Brian Regan(CFO), Ion Warner(IR)
AI 사례프랑스 Charlieu 공장 제조 엔지니어 Martin Fisher, AI로 머시닝센터 프로그램 작성을 돕고 가공 동작을 시뮬레이션해 정확도 확인
프로그램 규모1만 줄 이상
효과지루한 작업 여러 시간 절감(수치·도구 비공개)
함께 소개된 개선포르투갈 Baltar 공장 Marcelo Conde, 해머 없이 잠그는 screw pin. 공장 고정 작업에 사용 중, 현장용 개발 중
기술 관련 다른 언급이동식 크레인 공장 ERP 현대화, 2028년 초까지 진행
3분기 실적수주 6억 7,640만 달러(+37.6%), 매출 6억 1,380만 달러(+10.9%), 조정 EBITDA 4,740만 달러(+39.0%), 수주잔고 11억 1,090만 달러
연간 전망조정 EBITDA 1억 6,000만~1억 7,500만 달러로 상향
전년 동기 대비 증가율(%)수주6억 7,640만 달러37.6%매출6억 1,380만 달러10.9%조정 EBITDA4,740만 달러39.0%050%
콜 발표 기준 전년 동기 대비 증가율

핵심 개념

machining center
공구 매거진을 달고 공구를 자동으로 바꿔 가며 여러 가공을 연속으로 하는 CNC 공작기계입니다.
CNC
Computer Numerical Control. 숫자로 적은 명령에 따라 기계 축을 움직이는 제어 방식입니다.
dry run
공구를 소재에서 띄운 채 프로그램을 돌려 움직임만 확인하는 절차입니다.
work offset
기계 원점과 소재 기준점 사이의 거리를 저장해 둔 좌표계 설정입니다. 잘못 고르면 공구가 엉뚱한 위치로 갑니다.
screw pin
Baltar 공장이 만든 고정 핀으로, 망치질 대신 돌려서 잠급니다.
the Manitowoc Way
CEO가 현장 개선 사례를 소개할 때 붙인 이름입니다.

내 메모

TODO: 내 생각 추가

원문은 The Motley Fool에 실린 「Manitowoc Company (MTW) Q3 2026 Earnings Call Transcript」(콜·게재 2026.11.4)입니다. 후보 주소와 같은 원문 페이지를 읽었습니다. 요약, 핵심 메커니즘의 콜 내용, 사례, 원문 사례 표는 Aaron Ravenscroft CEO의 발언을 AX Review가 다시 정리했으며 효과는 회사 측 설명입니다. 절감 시간, 사용한 AI 도구와 시뮬레이터, 프로그램 형식은 콜에서 공개되지 않았습니다. 원문 페이지는 녹취 일부를 LLM 도구로 만들었다고 밝히고 있습니다. NC 프로그램, G 코드, 가공 시뮬레이션의 작동 방식 설명은 일반 설명입니다. 기술·현업 실행 디테일, JSON 예시, 오류 표, 일정과 판정 기준, 인포그래픽은 원문에 없는 내용으로 새로 작성했고 그 안의 필드명과 숫자는 가상 예시입니다. 콜 전문은 원문 페이지에서 볼 수 있습니다.

Related

함께 읽으면 좋은 노트

AX Implementation포스트

AI-Defined Fab: 반도체 공정 변경을 실물 시험 전에 가상으로 검증하는 네 가지 방법

NVIDIA 블로그 · Timothy Costa

NVIDIA는 반도체 공정 개발에서 실물 시험 전에 가상으로 거르는 네 가지 방법을 소개했습니다. GPU 해석, 학습된 물리 모델, 에이전트, 팹 디지털 트윈입니다. 회사 발표 기준으로 Applied Materials ACE+ 지형 해석은 최대 35배, Siemens Calibre의 핵심 해석은 최대 17배 빨라졌습니다. 플라스마 예측은 며칠에서 짧게는 밀리초 단위로 줄어든다고 설명합니다. 대리 모델 구성과 8주 시범안을 붙였습니다.

CIO·CTO현업 리더AX 추진
#사례#시뮬레이션 2026.11.05 ↗
AX Implementation아티클

Industrial Intelligence: 흩어진 공장 데이터와 숙련자 지식으로 불량 분석과 정비 숙련 기간을 줄인 사례

MIT Technology Review · Michael MacKenzie (Microsoft 후원)

Microsoft가 만든 후원 글입니다. Toyota Industries는 흩어진 도장 공장 데이터를 이어 불량 원인 분석을 5일에서 4시간 미만으로 줄였고 시범에서 해당 도장 불량을 약 25% 줄였다고 밝혔습니다. Rockwell Automation 싱가포르 공장은 정비 코파일럿으로 신입 숙련 기간을 9개월에서 3개월로 줄였습니다. 데이터 연결 키, 답변 JSON, 8주 시범 계획을 붙였습니다.

현업 리더CIO·CTOAX 추진
#사례#피지컬 AI 2026.10.29 ↗
AX Implementation아티클

Physical AI Random Picking: JTEKT가 기존 라인에 AI PC만 더해 부품 피킹 성공률을 97.1%로 올린 실증

MONOist · JTEKT 발표

JTEKT는 자사 공장 CV조인트 라인에서 위치·자세가 제각각인 부품을 집는 랜덤 피킹에 가상 공간에서 학습한 AI를 적용했습니다. 고난도 조건 성공률이 85.0%에서 97.1%로 오르고 평균 사이클타임은 16% 줄었습니다. 기존 설비에는 AI PC만 더했습니다.

현업 리더AX 추진CIO·CTO
#사례#피지컬 AI 2026.11.05 ↗