基于参数化的加工工艺信息定制输出方法技术

技术编号:3853989 阅读:179 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于参数化的加工工艺信息定制输出方法,包括以下步骤:步骤a,定义工艺参数表结构,并生成格式配置文件;步骤b,填写工艺参数值,形成工艺参数表;步骤c,存储或传输所述工艺参数表;步骤d,解析所述工艺参数,输出结果。本发明专利技术可使机床数控系统的加工代码能够兼容更多的工艺信息,帮助操作人员理解加工的前提条件,更好地完成零件的加工,也可以按照配置格式生成工艺清单。

【技术实现步骤摘要】

本专利技术涉及数控加工领域,特别涉及数控系统加工工艺信息处理方法。
技术介绍
现有的数控加工一般是由设计人员设计好图纸,工艺人员定下加工工艺, 编程人员根据图纸上的技术要求和工艺要求进行编程,生成该工件的数控加工 代码,再把数控加工代码传输到数控机床上,由机床操作人员进行加工。最初数控机床的功能简单,加工的零件形状也比较单一,工艺信息内容较 少。釆用的数控程序都是手工编写,代码数量较少,编程人员也好管理。工艺 信息一般写在工艺卡片上,方便机床操作人员在加工零件的时候查看。随着零件产品形状复杂程度的提高,逐渐釆用CAM(Computer Aided Manufacturing计算机辅助制造)软件进行编程,编程实现了自动化,只需要设定 合适的工艺参数信息,选择好加工的区域和刀具,应用后置处理就可以自动的 生成数控加工代码。由于加工的零件比较复杂,需要设定的工艺信息也是比较 多的,相应地在机床上进行加工的时候,这些工艺信息对零件能够正确加工出 来是至关重要的,也是机床操作人员必须了解到的。现在的CAM软件可以生成数控加工代码和工艺清单,解决了手工编写的问 题,但是生成的工艺清单就是专门把工艺信息给打印出来了,而且这样管理的 文件要相当多,需要专门购买相应的管理系统。目前的后置处理系统只能生成 有限的一些工艺信息,而且配置较不方便,生成的加工代码中无法很灵活地添 加更多的工艺信息。还有生产线规模上专门的CAPP系统来专门管理加工工艺信息,操作复杂, 费用较高。
技术实现思路
本专利技术的目的在于,解决现有数控代码所携带的工艺信息不够,人工来操作机床进行加工时还需要同时参照工艺清单内容的技术问题和添加输出工艺参 数较为困难的问题。为达到上述目的,本专利技术提供一种基于参数化的加工工艺信息定制输出方法,包括以下步骤步骤a,定义工艺参数表结构,并生成格式配置文件; 步骤b,填写工艺参数值,形成工艺参数表; 步骤c,存储或传输所述工艺参数表; 步骤d,解析所述工艺参数,输出结果。本专利技术得有益效果在于,以 一种很灵活的方式在加工代码中添加工艺信息, 帮助操作人员理解加工的前提条件,更好地完成零件的加工,同时也节省了加 工成本,提高了加工效率。同时本专利技术技术也可以应用于生成工艺清单的过程中。附图说明图1为本专利技术的流程图。具体实施例方式下面结合附图对本专利技术的步骤和流程详细说明。图1所示为本专利技术的流程图,包 括以下步骤步骤SIO,定义工艺参数表结构,并生成格式配置文件。每个工艺参数包括关键字(key)、标签名称(name,输入工艺参数时显示 的标签名称)和参数值(value,工艺参数的内容)三个属性。在应用时,不同的工艺参数构成一个组或多个工艺参数组,不同的加工功 能可以使用同一个工艺参数组,也可以使用不同的工艺参数组。所有的工艺参 数組构成一张工艺参数表。工艺参数表的结构按照关键字(key),标签名称(name,输入工艺参数时 显示的)和参数值(value,工艺参数的内容)的形式来定义,如表1所示。其 中,关键字具有唯一性,所有的工艺参数的关键字都不能相同,后面的引用和 存储过程都是按key来索引的。当标签名称和关键字相同时,工艺参数可以只 定义关键字和参数值两个属性的值。<table>table see original document page 6</column></row><table>格式配置文件根据机床加工代码格式规定工艺参数表数值的引用方式,或 者规定工艺参数表用于工艺清单显示时的显示格式。步骤S20,填写工艺参数值,形成工艺参数表。用户根据CAM软件界面上提示的工艺参数的关键字(key值),填写工艺 参数的内容(value值)。根据关键字来区别每一个工艺参数,给需要的工艺参 数填写上相应的内容,不需要填写的直接为空即可。用户填写完一个工艺参数 还可以在该组内添加定义新的工艺参数。将用户输入的参数内容和定义的新工艺参数存储在工艺参数表中,如表2 所示。将用户在界面中输入的"Tool_radius"的数值"5.0",以及"Stock—material" 的数值"铝合金,,存储在工艺参数表中。并将用户新定义的参数关键字 "Use—G64",标签名称"使用曲面精加工指令",以及参数数值"G64" 存 储在工艺参数表中。每个工艺参数分配了一个唯一的关4走字, 一个关键字对应一个参数值,以 工艺参数的关键字(key值)作为索引,取到不同的参数数值。<table>table see original document page 6</column></row><table>步骤S30,存储或传输工艺参数表。将工艺参数表存储为单独的工艺参数文件,用于生成工艺清单;或者将工 艺参数表传输给后置处理过程。步骤S40,解析工艺参数,输出结果。在解析时,格式配置文件中按一定的格式引用工艺参数的关键字,根据此关键字查询工艺参数表找到相应的参数值,即该工艺参数的内容,按配置的格 式输出工艺参数的内容。如果该工艺参数的内容为空,可以不输出。当使用工艺参数文件生成工艺清单时,格式配置文件解析工艺参数文件, 获取工艺参数内容,在工艺清单中按照规定格式显示,输出工艺参数。当进行后置处理时,将工艺参数表中的数据存储到刀位文件中,格式配置文件存储到机床配置文件中,利用格式配置文件解析工艺参数表中的数据,将工艺参数输出到加工代码中,以注释的形式显示,提示操作人员工艺相关的信 台本专利技术可以在机床数控系统或者CAM软件中使用。可使机床数控系统的加 工代码能够兼容更多的工艺信息,帮助操作人员理解加工的前提条件,更好地 完成零件的加工,同时也节省了加工成本,提高了加工效率。在使用CAM软件 中,加工一个工件可能需要多个工序,会用到多种加工功能,每个加工功能都 有不同的工艺参数,把定义及输出工艺参数的方法应用到CAM软件中,前期完 成工艺参数表的结构,基本就不再需要后期维护,使用起来也比较灵活,可以 满足用户设置不同工艺参数的需求。以上对本专利技术的描述是说明性的,而非限制性的,本专业4支术人员理解, 在权利要求限定的精神与范围之内可对其进行许多修改、变化或等效,但是它 们都将落入本专利技术的保护范围内。权利要求1、一种,其特征在于,包括以下步骤步骤a,定义工艺参数表结构,并生成格式配置文件;步骤b,填写工艺参数值,形成工艺参数表;步骤c,存储或传输所述工艺参数表;步骤d,解析所述工艺参数,输出结果。2、 如权利要求1所述的,其特征 在于,所述步骤a中,所述工艺参数表中的每个参数包括关键字,标签名称和 参数值三个属性,所述工艺参数表的结构按照关键字,标签名称和参数值的形 式来定义。3、 如权利要求2所述的,其特征 在于,所述步骤a中格式配置文件为根据机床加工代码格式规定所述工艺参数表数值的引用方式,或者规定所 述工艺参数表用于工艺清单显示时的显示格式。4、 如权利要求1所述的,其特征 在于,所述步骤b中填写工艺参数值的步骤为用户根据界面上提示的工艺参数的关键字,填写工艺参数的参数值,或者 添加定义新的工艺参数;形成工艺参数表的步骤为将用户输入的参数内容和/或添加定义新本文档来自技高网...

【技术保护点】
一种基于参数化的加工工艺信息定制输出方法,其特征在于,包括以下步骤: 步骤a,定义工艺参数表结构,并生成格式配置文件; 步骤b,填写工艺参数值,形成工艺参数表; 步骤c,存储或传输所述工艺参数表; 步骤d,解析所述工 艺参数,输出结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:贾喜存白俊涛
申请(专利权)人:北京数码大方科技有限公司
类型:发明
国别省市:11[中国|北京]

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

1