一种处理工艺文件的方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及编程加工的技术领域,尤其涉及一种处理工艺文件的方法及装置。
【背景技术】
[0002]目前,在编程加工环节,加工刀具的选择是数控加工中的重要内容之一,不仅影响到机床类型的效率,而且直接影响零件的加工质量,由于数控机床类型的主轴转速及范围远远高于普通机床类型,而且主轴输出的功率较大,因此与传统加工方法相比,对使用的刀具提出了较高的要求,要求包括精度高、强度大、刚性好、耐用度高,而且要求尺寸稳定,安装调整方便。数控刀具是提高加工效率的先决条件之一,它的选用是否科学,以及加工刀具管理技术是否合理,是影响企业生产成本的一个重要环节。
[0003]此外,当前模具与零件加工制造行业内普遍存在的问题是:实际编程过程中,编程工程师在选用刀具及进行刀具路径工艺参数设定时,因刀具供应商提供的理论切削参数与现实加工环境的巨大差异,工程师习惯以个人的以往使用参数的经验进行设置,并且较少参考相关的工艺标准,导致时常出现与机床类型实际加工参数不匹配的情况;刀具装夹、伸出长度与切削参数不匹配;刀具路径出现抬刀、空刀现象比较多;刀具寿命管理不精确影响到整个模具与零件加工效率与质量。实际加工生产过程中,出现了刀具所设定的参数与机床类型的、实际加工参数的不匹配,又将会导致刀具的急速损耗,甚至出现刀具报废的情况,从而增加了企业的加工与生产的成本。
【发明内容】
[0004]本发明实施例的目的在于提出一种处理工艺文件的方法及装置,旨在解决如何提高编程刀具路径的效率。
[0005]为达此目的,本发明实施例采用以下技术方案:
[0006]一种处理工艺文件的方法,所述方法包括:
[0007]获取用户使用的工艺文件的信息;
[0008]根据预先设置的关键参数对所述信息进行分类存储,所述关键参数包括机床类型、刀具、工艺、材料和/或对象。
[0009]优选地,所述根据预先设置的关键参数对所述信息进行分类存储,包括:
[0010]根据预先设置的刀具的关键参数对所述信息进行分类存储;
[0011 ] 其中,所述刀具的关键参数包括刀具的名称、刀具的类型,刀具的长度、刀具的刀尖圆角、刀具的刀具夹持和/或刀具的刀柄信息;
[0012]其中,所述刀具的类型包括端铣刀、球头刀、刀尖圆角端铣刀、锥度球铣刀、圆角锥度端铣刀、钻头、圆角盘铣刀、偏心圆角端铣刀、锥形刀具、螺纹铣刀、桶形刀具、燕尾形刀具、自定义刀具和/或靠模铣刀。
[0013]优选地,所述根据预先设置的关键参数对所述信息进行分类存储,包括:
[0014]根据预先设置的机床类型的关键参数对所述信息进行分类存储;
[0015]其中,所述机床类型的关键参数包括机床类型的类型、品牌、型号、机床类型的加工参数。
[0016]优选地,所述根据预先设置的关键参数对所述信息进行分类存储,包括:
[0017]根据预先设置的工艺的关键参数对所述信息进行分类存储;
[0018]其中,所述工艺的关键参数包括工艺的加工零件编号、加工步骤、使用的毛坯、详细的加工顺序、工艺所需要的设备、工艺装备的要求、切削用量、检验工具和/或方法。
[0019]优选地,所述根据预先设置的关键参数对所述信息进行分类存储,包括:
[0020]根据预先设置的对象的关键参数对所述信息进行分类存储;
[0021]其中,所述对象的关键参数包括分型面、前模胶面、后模胶面、镶滑配合位、避空位和/或清角位。
[0022]一种处理工艺文件的装置,所述装置包括:
[0023]获取模块,用于获取用户使用的工艺文件的信息;
[0024]存储模块,用于根据预先设置的关键参数对所述信息进行分类存储,所述关键参数包括机床类型、刀具、工艺、材料和/或对象。
[0025]优选地,所述存储模块,包括:
[0026]刀具存储单元,用于根据预先设置的刀具的关键参数对所述信息进行分类存储;
[0027]其中,所述刀具的关键参数包括刀具的名称、刀具的类型,刀具的长度、刀具的刀尖圆角、刀具的刀具夹持和/或刀具的刀柄信息;
[0028]其中,所述刀具的类型包括端铣刀、球头刀、刀尖圆角端铣刀、锥度球铣刀、圆角锥度端铣刀、钻头、圆角盘铣刀、偏心圆角端铣刀、锥形刀具、螺纹铣刀、桶形刀具、燕尾形刀具、自定义刀具和/或靠模铣刀。
[0029]优选地,所述存储模块,包括:
[0030]机床类型存储单元,用于根据预先设置的机床类型的关键参数对所述信息进行分类存储;
[0031]其中,所述机床类型的关键参数包括机床类型的类型、品牌、型号、机床类型的加工参数。
[0032]优选地,所述存储模块,包括:
[0033]工艺存储单元,用于根据预先设置的工艺的关键参数对所述信息进行分类存储;
[0034]其中,所述工艺的关键参数包括工艺的加工零件编号、加工步骤、使用的毛坯、详细的加工顺序、工艺所需要的设备、工艺装备的要求、切削用量、检验工具和/或方法。
[0035]优选地,所述存储模块,包括:
[0036]对象存储单元,用于根据预先设置的对象的关键参数对所述信息进行分类存储;
[0037]其中,所述对象的关键参数包括分型面、前模胶面、后模胶面、镶滑配合位、避空位和/或清角位。
[0038]本发明实施例通过获取用户使用的工艺文件的信息;根据预先设置的关键参数对所述信息进行分类存储,所述关键参数包括机床类型、刀具、工艺、材料和/或对象,使得编程人员在日后实际的加工编程时,通过从数据工艺刀具数据库中调取相应的加工的“数据工艺刀具”,与传统的编程方式相比,此“刀具”,综合了机床类型数据库、工艺数据库、刀具数据库、材料数据库中相关的信息,使得编程工程师在实际的编程加工过程中,能够使用经过优化后与机床类型实际加工参数相匹配的刀具工艺参数,从而避免出现加工时刀具装夹与伸出长度不准确,减少甚至杜绝刀具路径出现抬刀、空刀的现象,从而提升了整个模具与零件加工的效率与质量;此外,由于“数控工艺刀具”有效的参照了刀具厂商提出的规格与切削用量,经过科学的数学模型演算,从而可以提升加工刀具的使用寿命,节省加工成本。
【附图说明】
[0039]图1是本发明实施例处理工艺文件的方法的流程示意图;
[0040]图2是本发明实施例处理工艺文件的装置的功能模块示意图;
[0041]图3是本发明实施例存储模块的功能模块示意图;
[0042]图4是本发明实施例存储模块的功能模块示意图;
[0043]图5是本发明实施例存储模块的功能模块示意图;
[0044]图6是本发明实施例存储模块的功能模块示意图。
【具体实施方式】
[0045]下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
[0046]实施例一
[0047]参考图1,图1是本发明实施例处理工艺文件的方法的流程示意图。
[0048]在实施例一中,所述处理工艺文件的方法包括:
[0049]步骤101,获取用户使用的工艺文件的信息;
[0050]其中,所述的工艺文件信息,从内容来看,一般包含以下的信息:加工零部件的工艺路线,切削用量,工时定额,以及所采用的设备和工艺装备等。在实际编程的过程中,表现为既定的机床类型,分别针对不同的加工对象以及材料,相应的采取匹配的刀具库;而刀具库中的刀具,一般都根据加工的对象进行定义;而采用的加工路线步骤,一般随着不同的加工对象,以及不同的加工材质,切削用量、工时定额都进行相应的调整与变化。
[0051]具体的,在数控编程过程中,编程员需要对数控编程中诸多参数进行选择,如机床类型、材料、刀具、加工策略、切削参数等等。考察数控加工编程过程可以发现,对于确定的一个加工工艺,所有的这些参数都是确定的,而且可以与特定的刀具绑定在一起。因此,弓丨入“数控工艺刀具”概念,将特定的工艺与特定的“数控工艺刀具”对应起来,通过“数控工艺刀具”在机床类型数据库、工艺数据库、刀具数据库、材料数据库之间建立有机联系;针对模具不同的加工部件,把已有的加工过程所使用刀具