用于分析数控加工中的数控程序的方法和装置制造方法及图纸

技术编号:874539 阅读:222 留言:0更新日期:2012-04-11 18:40
一种用于分析NC程序的装置具有一加工方法分析装置(34),其通过分析一实际NC加工程序而抽取用于各加工作业要素的加工条件;和一数据库形成装置(35)。该装置从该实际NC加工的程序提取所需的加工信息并使该数据库(21、22、23和24)反映该信息。(*该技术在2016年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种用于分析数控(NC)加工中的数控程序的方法和装置,且更具体地,涉及一种改进的用于对使用数控信息执行多种加工控制的数控加工中的一数控程序进行分析的方法和装置,其中通过所述数控信息可能从被用于实际加工的一数控程序中抽取不同的机械中工信息或加工条件并存储它们作为可广泛地用于一数控机床或另一种数控机床的通用信息。近年来,数控机床(其中该机床的动作可通过一输入的数控程序而被自动地控制)作为通过与微处理器技术、电力电子学技术、或软件技术相组合所得到的计算机数控机床(CNC机床)已被广泛地运用在各种工业领域。例如数控程序的数控信息典型地包括例如一机床检索指令、一主轴转动速度指令、一进给速度指令、一移动和插入指令、或一辅助功能指令、和一加工历程的唯一信息。待被机床控制的加工所需的数控信息被形成为一用于每个机床的数控程序。在现有技术中,在材料数据和最终部件形状被给出的情况下,使用CAD/CAM或一自动编程工具将数控信息形成为一期望的数控程序,通过反复模拟在一加工工位的一实际机床并进行切削试验而进行(调整即进行修正和删改),并最终被用于作为一实际的加工数控程序对加工进行控制。下面将参照附图说明图1对这样一现有的生成一数控程序的过程进行说明。材料数据和由加工形状、制图(drawing)数据等组成的最后部件形状被提供给一处理设计部分1,根据自机床说明书数据库2、夹具或夹持器数据库3读取的关于机床工具、和夹具或夹持器的信息来确定相应的处理。术语“处理”是指其中一工件未改变其被固定的位置的一组全部加工步骤。术语“加工步骤”是指在该工件的相同加工位置的一组作业要素。换言之,术语“作业要素”是指由一工具执行的一单一加工或处理,例如钻或铣,且术语“加工步骤”是指通过组合多个作业要素来完成在该工件的相同的加工位置上的一单一加工操作。例如,在螺丝孔切削中,一单一加工步骤由三个作业要素中心孔加工、制备孔加工和攻丝加工组成。在处理设计部分1确定了上述处理后,在加工设计部分4中,根据作业展开数据库5识别待在相应处理和作业要素执行的加工步骤,这些相应的处理和作业要素是完成这些加工步骤所需的。接着通过使用来自工具数据库6、切削条件数据库7和加工时间计算数据库8的作业信息,形成如参考数字9和10所示的用于相应作业要素的一工具目录和作业指令表。而且所示的如第一处理NC程序、第二处理NC程序等的初始数字控制信息被输出。存在有一个问题就是所形成的该初始NC程序不意味着它是一个最佳程序。因此该初始的NC程序被传送给一NC程序修正和编辑部分11,在该部分,根据该输出的数字控制信息执行一模拟、一空载操作或一试验切削以最优化工具路径和例如切削速度、进给速度或切削深度的切削条件。需要结合在一实际加工工位所获得的技术诀窍以对该程序和上述的模拟或试验切削方法进行最优化。然而,在现有技术中,由于没有进行这样修正工作的数据库,在通常情况下是由熟练的操作人员手动完成的。例如,在当自CAM输出的数字控制信息为试验切削时在一工件的一部分产生振动的情况下,数字控制信息被要求以修正并改变该部件的进给速度或转动频率以改变切削的宽度或深度。在现有技术中,这样的修正是由在加工工位的熟练的操作人员完成的,并且该初始NC程序在NC程序修正及编辑部分11被直接修正。而且,当工具路径也要求被精密地修正时,由于在许多情况下缺少CAM能力等而不可能执行这样的反馈。即使需要改变数据库;因此由加工工位的操作人员所拥有的技术诀窍几乎不被反馈给数据库以形成一NC程序。还有,在现有技术中,要求对在一加工工位的初始NC程序进行修正的原因是用于一唯一工件的该初始NC程序不是总被应用于一唯一的机床。因此,可根据机床的性能或说明书要求数字控制信息的改变,进而需要再次计算一加工时间并改变作业指令表。在完成这一优化后,工具目录和作业指令表被再次形成,并作为修正的第一处理工具目录和作业指令表12和修正的第二处理工具目录和作业指令表13被发送给数字控制部分14。因此,在现有技术中,在实际的加工工位,这些修正的第一处理NC程序、第二处理NC程序等被用作为实际加工NC程序。如上所述,在常规的NC加工系统中,存在有这样的问题未重复地利用、反馈或存储进行修正和编辑数字控制信息的作业以使作为技术诀窍可再使用。有一较大的问题是由于如上所述,在现有技术中数据的修正完全依靠于熟练的操作人员使得难以再使用程序修正及编辑数据,例如在一加工工位获得的各种技术诀窍。这意味着在现有技术中可使用CAD/CAM系统或自动编程系统容易地形成的一初始NC程序不能被直接应用于各单独的机床;且因此程序的编辑及修正对于每一加工处理都是需要的。在完成这些复杂的处理后可得到在加工工位可用的,作为用于大量生产的加工程序的一实际加工NC程序。因此,从简单且易于使用的观点来看,不能充分满足机床使用者的要求。而且,当机床的类型被改变时,需要很大程度地修正NC程序。进而,这种情况导致了当引进不同类型或同一类型但带有改进说明的新机床时,原先形成的NC程序不能被利用。鉴于上述问题,本专利技术的目的在于分析已被修正及编辑的一实际加工NC程序以从在一加工工位实际使用的用于大量生产的一实际加工NC程序抽取各种加工条件,例如在该加工工位获得的技术诀窍或最优加工信息或用于一唯一工件的加工条件,并使它们作为数据库被使用。通过与材料信息、拉延信息、机床信息,工具信息或测量的数据等系统地相关联,所抽取的加工信息或加工信息或加工条件将保持在各机床中固有一最优加工方法或一最优加工条件,进而使用于各加工工位和各种情况的最优加工程序从反馈的数据库自动地且立刻地被进行编程。这些数据库不仅可提供给一种机床也可以被提供给另一种机床。因此,通过对构成一CAM(计算机集成生产)的所有机床开放这些数据库,将可不依靠于熟练的操作人员而根据与这些数据库的问答执行全部或主要部分的修正和编辑。本专利技术提供了一种用于分析NC加工中的NC程序的装置,其中该NC加工是由该NC程序控制的,该装置包括加工方法分析装置,用于通过分析该NC程序来抽取加工信息或加工条件;和一存储装置,用于可重写地存储该加工条件。本专利技术提供了一种用于分析NC加工中的NC程序的装置,其中该NC加工是由该NC程序控制的,该装置包括加工方法分析装置,用于通过分析该NC程序来抽取用于各作业要素加工的加工信息或加工条件;和存储装置,用于可重写地存储该加工条件以对应于各作业要素加工。本专利技术提供了一种用于执行由一NC程序控制的NC加工的NC加工装置,该装置包括加工方法分析装置,一实际加工NC程序、材料数据和一工具目录被输入给其,用于通过分析该实际加工NC程序来抽取用于各作业要素加工的加工信息或加工条件;数据库形成装置,用于将用于各作业要素加工的被抽取的该加工信息或加工条件转换成形成该NC程序所需的一数据库;和NC程序形成数据库,用于可重写地存储该加工条件以对应于各作业要素加工。而且,本专利技术提供了一种根据权利要求1、2或3的用于分析NC加工中的NC程序的装置,其中所述加工方法分析装置包括一划分部分,用于将一实际加工NC程序划分成各作业要素加工;和一加工条件抽取部分,用于从该实际加工NC程序抽取一加工条件。而且,本专利技术提供了一种根据权利要求4的用本文档来自技高网...

【技术保护点】
一种用于分析NC加工中的一NC程序的装置,其中该NC加工是由该NC程序控制的,该装置包括:加工方法分析装置,用于通过分析该NC程序而抽取加工信息或一加工条件,及存储装置,用于可重写地存储该加工条件。

【技术特征摘要】

【专利技术属性】
技术研发人员:山崎和雄森田尚起松宫贞行深谷安司
申请(专利权)人:株式会社森精机制作所三丰株式会社大隈株式会社山崎和雄
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1