CloudNC에 공장이 있는 이유는 무엇인가요?

테오 새빌
2023년 6월 27일
CloudNC에 공장이 있는 이유는 무엇인가요?

런던 동쪽의 작은 도시인 첼름스퍼드에서 CloudNC는 항공우주, 자동차, 석유 및 가스 분야의 제조업체를 위한 정밀 부품 가공을 전문으로 하는 고사양 공장을 운영하고 있습니다. 

우리가 입주하기 전에는 폐업한 청량음료 생산 공장(구 Britvic 건물)이었습니다. 현재는 약 50명의 직원이 근무하는 현대적인 시설로 탈바꿈하여 영국에서 가장 권위 있고 유명한 기업 및 대기업의 요구 사항을 충족하기 위해 노력하고 있습니다. 

저는 우리가 구축한 것이 매우 자랑스럽습니다. 장비는 최고 수준이며, 특히 품질 및 검사 부서가 있어 고객이 거의 매번 부품을 승인할 수 있도록 보장합니다. 

하지만... 우리는 소프트웨어 회사가 아닌가요? 그렇다면 우리는 어떻게 공장을 운영하게 되었으며, 그 이유는 무엇일까요?


드릴다운↪cf_200D↩

이 질문에 대한 짧은 대답은 아주 간단합니다. 우리는 글로벌 제조업을 재창조하는 소프트웨어 솔루션을 구축하기 위해 노력하고 있습니다. 정밀 가공은 모든 작업을 수행할 수 있는 수백만 가지 방법이 있는 복잡한 물리적 환경으로, 사물이 뜨거워지고 진동하고 마모되고 파손될 수 있는 매우 어려운 일이기 때문입니다. 

따라서 소프트웨어를 제작하려면 코딩 전문 지식뿐만 아니라 물리적 세계와 정밀 가공과 관련된 복잡한 프로세스에 대한 깊은 이해가 필요합니다. 이것이 바로 첼름스퍼드 공장의 역할입니다.

자체 시설을 운영함으로써 소프트웨어 솔루션을 실시간으로 테스트, 개선 및 개선할 수 있는 전용 공간을 확보하고 있습니다. 이 공간은 정밀 가공과 관련된 복잡한 기계, 재료 및 프로세스와 소프트웨어가 어떻게 상호 작용하는지 관찰하고 분석할 수 있는 실제 시험장 역할을 합니다. 예를 들어, 공정이 매번 완벽할 때까지 Haas VF2에 구멍을 뚫기 위해 CNC 기계를 프로그래밍하는 가장 좋은 방법을 찾았다는 것을 정말로 확신하고 싶다면, 그렇게 할 수 있습니다!  

하지만 그게 다가 아닙니다. 공장이 있다는 것은 숙련된 기계 기술자들로 구성된 팀이 피드백을 제공한다는 의미이기도 합니다. 코드로 물리적인 문제를 해결하는 데 어려움을 겪고 있다면 문제의 물리적 뉘앙스와 다른 고객이 원하는 바를 정확히 이해하고 있기 때문에 전문가가 해결 방법을 제시할 수 있는 경우가 많습니다.

소프트웨어 팀과 공유하는 정보는 일반적인 제조업체에서 받는 것보다 훨씬 상세한 수준이기 때문에 이러한 피드백 루프는 매우 중요합니다. 다음과 같은 솔루션을 만들기 위해 CAM Assist 와 같은 솔루션을 완벽하게 만들려면 모든 고객이 얻을 시간이 없고 너무 귀중하기 때문에 공유하지 않을 가능성이 있는 매우 구체적인 과학적 정보가 필요합니다. 

심 팩토리? 

컴퓨터 게임에서 공장을 짓는 것은 보통 아주 쉽습니다. 

평평해 보이는 부지를 선택하고 버튼을 누르면 산업 플랜트가 나타나서 작동하기 시작합니다. 원료를 공급하면 다른 쪽 끝에서 가공품이 나오기 시작합니다. 

이제 실제 생활에서는 그렇지 않다는 것이 밝혀졌습니다. 전혀요. 실제로는 매우 복잡하고 매우 비쌉니다. 

우리는 똑똑한 젊은 기술자라고 자부하는 우리가 제조 분야의 경험과 전문 지식에 의존하지 않고 스스로 해내려고 노력하면서 어려운 방법을 배웠습니다. 

하지만 우리가 저지른 주요 실수 중 하나는 레이아웃이나 기계, 인력 배치와 관련된 것이 아니었습니다. 애초에 공장이 필요했던 이유, 즉 소프트웨어를 증명하기 위해 방금 말씀드린 모든 것과 관련이 있었습니다. 

처음에는 실험을 할 수 있도록 실험실을 겸할 수 있는 공장이 필요하다고 생각했습니다. 그래서 멋진 장비로 가득 찬 빛나는 시설을 만들었습니다. 판매에 최적화된 시설은 아니었지만 테스트 공간이 필요했으니 뭐 어때서요? 

알고 보니 두 가지 큰 이유 때문에 매우 빠르게 큰 문제가 되었습니다: 

1: 공장은 매우 비싸고, 고객이 원하는 것을 이미 제공하고 있는 시장의 다른 공장들과 경쟁하지 않고 소프트웨어 테스트에 최적화된 시설이라면 판매 목표를 달성하지 못하고 많은 돈을 낭비하게 됩니다. 정말 많이요. 

2: 실험실을 구축함으로써 실험실 환경에서 작동하는 소프트웨어를 반복적으로 테스트할 수 있었습니다. 하지만 모든 기계가 매뉴얼대로 완벽하게 작동하는 이상적인 환상의 세계에서만 작동하는 소프트웨어가 다른 환경에서는 반드시 작동하는 것은 아니기 때문에 실제로는 그다지 유용하지 않았습니다. 우리가 해야 할 일은 가장 까다로운 산업에서 가장 까다로운 고객의 요구 사항에 맞는 부품을 제공할 수 있는 소프트웨어를 만드는 것이지, 우리 스스로 생각하는 '이 정도면 충분하다'가 아니었습니다.

얼마 후 정신을 차리고 마크 듀크의 지휘 아래 공장을 재창조하여 경쟁력 있고 상업적인 기준으로 고객을 위한 부품을 생산하기 시작했습니다. 그 과정에서 기능보다 형식에 더 관심이 많았던 과거보다 고객이 궁극적으로 구매하고 싶어 하는 도구를 만드는 데 더 많은 것을 배웠고, 궁극적으로 맞춤형 에너지 회사부터 세계 최대 항공우주 제조업체에 이르기까지 다양한 고객의 요구를 충족하는 수익성 있는 기업으로 탈바꿈했습니다. 

궁극적으로 저는 기본적으로 어떤 산업에서든 자신이 하고자 하는 일을 직접 해보지 않고는 자동화 소프트웨어를 구축할 수 없다고 생각합니다. 창업자가 문제를 파악하고, 기술을 통해 문제를 해결할 수 있다고 판단하고, 생각보다 훨씬 어려운 문제라는 것을 발견하고, 고객에게 적합하고 워크플로에 맞는 솔루션을 만드는 데 실패하여 모든 자금을 소진하고 사라지는 과정을 우리는 수많은 스타트업에서 보아왔고, 그 과정은 동일합니다. 

실제 공장에서 우리 기술을 반복할 수 있었기 때문에 CloudNC가 전쟁 이야기 중 하나가 되지 않았을 것입니다. 이제 첫 번째 소프트웨어 솔루션인 CAM Assist 현실 세계에 출시하게 되면서, 저는 이 솔루션이 잊을 수 없을 정도로 많은 테스트를 거쳤으며, 포장지에 적힌 대로 작동한다는 것을 알고 있습니다. 

첼름스퍼드 공장이 아닌 실제 사용자들도 개선할 점을 찾을 수 있을까요? 물론입니다. 이러한 피드백을 받아 솔루션을 더욱 개선하고 유용하게 만들 수 있기를 기대합니다. 

하지만 이제 그 베일을 벗고 CAM Assist 세상에 공개할 때, 최고의 소프트웨어 개발자와 수학자가 코딩한 것이 아니라 CNC 기계가 최상의 상태로 작동하도록 프로그래밍하는 방법을 알고 있는 실제 기계 기술자가 오랜 시간 작업했다는 사실이 매우 기쁘게 느껴집니다.

저희의 말만 믿지 마세요. 프로그래밍 시간을 최대 80%까지 단축하고 싶다면 여기에서 등록하세요!