首的局面。[20]
“最开始的几次会议上,”罗斯后来回忆道,“现存与即将发布的机床类型与指挥仪的庞大数目,使得人们觉得机床指挥仪语言上的标准化似乎不那么现实。”但是,由于无所不包的APT概念既包括了制作条款,也包含了“后处理”内容,能够以任何特殊的指挥语言代码的形式输出,“看上去,如果能够在APT系统上达成全行业的协议,该系统将能够在任意机床系统上制作控制带”。这样,飞机工业协会决定研制用于数值控制的标准通用语言,第一步集中讨论编程与根据原始的数据指令表制作控制带的问题。\*用罗斯的话来说,APT联合工程是“在空军的资助下由麻省理工学院领导14家公司共同实施的联合政府、大学、工业三种力量的世界上首次大型编程事业”。它将该行业的计算机以及计算机编程力量都投入到研制某个单一的系统之中,装配在IBM704计算机上(参与其事的公司都可以使用这部大型计算机)。在飞机工业协会的领导下,联合项目致力于为数值控制“提供完全可以互换的信息处理方案”,最终在19家公司长达15个月的努力下得以完成。正如我们所看到的,APT可以支持尽可能多的机床能力,比如五轴成形铣床。“我们相信,”道格拉斯飞机公司的参与APT项目的技术人员指出,“具有五轴乃至更多轴的机床在最近的将来将得广泛的应用。它所达到的精密程度使得我们认为,只有APT程序系统能够使它变成现实。”“APT联合项目的目标是,”罗斯强调指出,“确定通用的自动编程系统,从而充分挖掘出数值控制机床的潜力。”[21]
在联合项目启动之初,飞机制造公司并未表现出原有的热情。比如,1957年3月,罗斯将APT系统的最初版本提交给数值控制子委员会与工业界的客户。罗斯的同事唐纳德·克莱门特(Donald Clements)当时注意到,“由于麻省理工学院的数值控制编程方法与现有的做法完全不同,小组成员们觉得,未来如何实施些技术是一个很大的问题,而且需要首先建立一个子程序库。”罗斯也指出,当时波音公司极力销售它自己研制的子程序库,而且整个小组“对自己的系统都有些心存疑虑”,担心它“过于困难”。但是各个公司代表在麻省理工学院对APT系统经过长达1个星期的讨论后,罗斯与其同事的方案最终胜出,联合项目终于开始全力推进。[22]
第8章 研发:一顿免费午餐
207
\*这成为标准的“刀位坐标带”,由机器控制系统供应商所发明的后处理器将一般的APT输出信息转移成针对每个具体系统的机器控制带。
/ 247