CloudNC 为什么有工厂?

西奥-萨维尔
2023 年 6 月 27 日
CloudNC 为什么有工厂?

在伦敦东部的一个小城市切姆斯福德,CloudNC 经营着一家高规格工厂,专门为航空航天、汽车、石油和天然气行业的制造商加工精密部件。 

在我们搬进来之前,这里是一家退役的软饮料生产厂(老英国饮料公司大楼)。我们将其改造成了一个现代化的工厂,我们在这里雇佣了大约 50 名员工,他们都在为英国一些最负盛名的知名公司和企业提供服务。 

我为我们的成就感到无比自豪。我们的设备都是顶级的,特别是我们有一个质量和检验部门,确保我们的部件几乎每次都能得到客户的认可。 

但是......我们不是一家软件公司吗?那我们怎么会经营一家工厂......为什么?


向下钻探‍

对这个问题的简短回答非常简单:我们正试图构建能够重塑全球制造业的软件解决方案。事实证明,这是一件非常困难的事情:精密加工是一个复杂的物理环境,每项任务都有数百万种可能的执行方式,在这个环境中,东西会发热、振动、磨损和损坏。 

因此,创建软件不仅需要专业的编码技术,还需要对物理世界和精密加工中的复杂过程有深入的了解。这正是切姆斯福德工厂的优势所在。

通过运营我们自己的设施,我们有了一个专门的空间来测试、完善和改进我们的软件解决方案--现场。它是一个真实世界的试验场,让我们能够观察和分析我们的软件如何与精密加工所涉及的复杂机械、材料和工艺进行交互。例如:如果我们想真正确定我们已经找到了在哈斯 VF2 上对数控机床钻孔进行编程的最佳方法,直到每次加工都绝对完美,我们就可以这样做!  

但这还不是全部。拥有工厂意味着我们还拥有一支技术精湛的机械师团队。如果我们在用代码解决物理问题时遇到困难,我们的专家往往能够提供解决方法,这正是因为他们了解物理问题的细微差别以及其他客户的需求。

这种反馈回路至关重要,因为他们与软件团队共享的信息的详细程度远远高于一般制造商提供的信息。为了使我们的解决方案(如 CAM Assist等解决方案,我们需要真正具体的科学信息--所有客户都没有时间去获取这些信息,也很可能不会与我们分享,因为这些信息太宝贵了。 

模拟工厂? 

在电脑游戏中,建造一座工厂通常很容易。 

你选择一个看起来很平整的地点,按下按钮,一个工业厂房就会出现并开始工作。向它输入原材料,加工好的产品就会从另一端出来。 

现在事实证明,在现实生活中......并非如此。一点都不像它其实超级复杂 而且非常昂贵 

作为所谓的聪明的年轻技术人员,我们试图独自完成这项工作,而没有依靠那些知道自己在做什么的制造人员的经验和专业知识,这让我们尝到了苦头。 

我们所犯的主要错误之一与布局、机械或人员配置无关。而是我刚才所说的关于我们为什么首先需要一家工厂的所有问题:证明软件。 

起初,我们认为我们需要一个能有效兼作实验室的工厂,这样我们才能进行实验。这就是我们所建造的--一个闪闪发光的厂房,里面堆满了超棒的工具。它并不适合销售,但考虑到我们需要一个试验场,那又怎么样呢? 

事实证明,这很快就成了一个大问题,主要有两个原因: 

1: 工厂的成本很高,如果你的工厂只是为了测试软件而优化,而不是为了与市场上其他工厂竞争,因为这些工厂都已经在提供客户所需的产品,那么你将无法实现销售目标,而且会烧掉很多钱。比如,大量的钱。 

2:建立实验室有助于我们不断改进软件,使其在实验室环境下也能正常运行。但在实践中,这并不那么有用,因为在理想的幻想世界中,每台机器都能完全按照手册的要求完美运行,但在不同的环境下,软件并不一定能正常工作。我们需要做的是开发出能够满足最苛刻行业中最苛刻客户要求的软件,而不是我们自己认为的'足够好'的软件。

一段时间后,我们幡然醒悟,在马克-杜克(Mark Duke)的领导下重塑工厂,为客户生产具有竞争力的商业零部件。在这一过程中,我们学到了更多关于如何制造客户最终愿意购买的工具的知识,这比我们更注重形式而非功能时学到的知识要多得多,同时也最终将工厂转变成了一家盈利企业,如今它可以满足从定制能源公司到一些全球最大的航空航天制造商等不同客户的需求。 

归根结底,我从根本上相信,如果自己不能胜任要做的工作,就无法构建自动化软件(在任何行业)。我们看到一家又一家初创企业在技术领域来来去去,过程都是一样的:创始人发现了一个问题,决定可以用技术来解决,结果发现这个问题比他们想象的要难得多,烧光了所有的钱也没能创造出一个既能为客户服务又适合他们工作流程的解决方案,然后就消失了。 

有了一家真正的工厂来迭代我们的技术,CloudNC 大概就不会成为又一个 "战争故事"。现在,当我们即将向现实世界推出我们的第一个软件解决方案CAM Assist 时,我知道它已经经过了无数次的实战检验,而且它的功能与说明书上所写的一样。 

不在切姆斯福德工厂的真实用户是否会发现其中需要改进的地方?当然--我迫不及待地想获得这些反馈,让我们的解决方案变得更好、更有用。 

但现在,我非常高兴的是,当我们揭开帷幕,向世界展示CAM Assist 时,它不仅仅是由最优秀的软件开发人员和数学家编写的,它还经过了真正的机械师的长期研究,这些机械师知道如何为数控机床编程,使其达到最佳运行状态。

不要只听我们的一面之词。如果你想减少多达 80% 的编程时间,请在此注册!