一种基于AutoCad的孔类特征数控加工系统及方法

文档序号:6308608阅读:349来源:国知局
一种基于AutoCad的孔类特征数控加工系统及方法
【专利摘要】本发明一种基于AutoCad的孔类特征数控加工系统及方法,属于数控加工【技术领域】,本发明是一种无需技术人员数控编程基础、能够快速编制数控工序的技术方法;主要是对钻、扩、铰孔、铣孔、孔边倒角、铣螺纹等的数控工序编制,用户在图形界面上选择加工用的数控机床并输入孔加工特征参数,便可以生成供机床使用的数控工序;本发明相比原来的编程方式,不需要编辑工序代码,不需要工艺员有一定的编程基础,提高编程效率80%以上,因其针对每台数控设备的特殊指令建成了模块化工序,使编程人员、后续工序审批人员不再额外关注特殊指令的正确性,省时省力,而且无出错率,对有大量特征孔需要加工的航空发动机零件具有极大的应用价值。
【专利说明】一种基于AutoCad的孔类特征数控加工系统及方法

【技术领域】
[0001] 本发明属于数控加工【技术领域】,具体涉及一种基于AutoCad的孔类特征数控加工 系统及方法。

【背景技术】
[0002] 目前,航空发动机机匣零件大部分都带有孔,且孔类样式繁多,如通孔、盲孔;定位 孔、螺纹孔等;加工孔的方式也众多,如打点,钻孔、循环钻孔、铰孔、镗孔、铣孔、孔边倒角、 韦先螺纹等;
[0003] 工艺员编制该类零件加工工序时,采用手动或利用模板编制,但此方法都需在工 序内部改动参数,要求工艺员有一定的经验基础,不直观且较为繁琐;另外,同一工序因机 床的差异不能通用,还需重新编制,带来重复编程工作,影响工作效率。


【发明内容】

[0004] 针对现有技术的缺点,本发明提出一种基于AutoCad的孔类特征数控加工系统及 方法,以达到构建一种简单、快捷、标准化、初学者也会使用的图形化加工方法的目的。
[0005] -种基于AutoCad的孔类特征数控加工系统,该系统是对AutoCad的二次开发,包 括控制模块、参数输入模块、数据库模块和图形模块,其中,
[0006] 控制模块:用于将接收的孔类零件特征图形和加工工序进行合并,并发送至计算 机中;
[0007] 参数输入模块:用于设定零件加工参数,并把参数发送至数据库模块和图形模块 中;
[0008] 数据库模块:用于构建孔类零件加工工序数据库,并根据用户设置的参数修改待 加工孔类零件的加工工序,并将修改后的加工工序发送至控制模块中;
[0009] 图形模块:用于构建立式数控机床加工孔类零件的特征图形和卧式数控机床加工 孔类零件的特征图形,并根据设置的参数修改待加工孔类零件的特征图形,并将特征图形 发送至控制模块中。
[0010] 采用基于AutoCad的孔类特征数控加工系统进行的加工方法,包括以下步骤:
[0011] 步骤1、在AutoCad系统中构建立式数控机床加工孔类零件的特征图形和卧式数 控机床加工孔类零件的特征图形,并构建孔类零件加工工序数据库;
[0012] 步骤2、根据实际需求,确定待加工孔类零件所属数控机床及零件类型,并从数据 库中对应调取该待加工孔类零件的加工工序,从图形模块中对应调取该待加工孔类零件的 特征图形;
[0013] 步骤3、根据实际需求,在参数输入模块中设定零件加工参数,包括孔数量、孔半 径、起始角、刀具号、转速和进给量;
[0014] 步骤4、图形模块根据设置的参数修改待加工孔类零件的特征图形,并将特征图形 发送至控制模块中;
[0015] 步骤5、数据库模块根据设置的参数修改待加工孔类零件的加工工序,并将修改后 的加工工序发送至控制模块中;
[0016] 步骤6、控制模块将接收的孔类零件特征图形和加工工序进行合并,并发送至计算 机中;
[0017] 步骤7、计算机将接收到的合并信息发送至对应类型的数控机床中;
[0018] 步骤8、数控机床根据接收到的孔类零件加工工序对待加工零件进行加工,并显示 待加工零件的特征图形。
[0019] 步骤1所述的孔类零件加工工序包括钻孔加工工序、循环钻孔加工工序、铰孔加 工工序、镗孔加工工序、铣孔加工工序、孔边倒角加工工序和铣螺纹加工工序。
[0020] 本发明优点:
[0021] 本发明一种基于AutoCad的孔类特征数控加工系统及方法,本发明将加工的孔的 特征图形化、数控工序参数化并做成对应机床的标准模板;通过对AutoCad进行二次开发, 将数控机床、特征图形、参数和工序模板进行关联,制作成人机交互界面,用户选择机床,输 入孔特征参数便能生成数控工序;本发明是一种无需技术人员数控编程基础、能够快速编 制数控工序的技术方法;主要是对钻、扩、铰孔、铣孔、孔边倒角、铣螺纹等的数控工序编制, 用户在图形界面上选择加工用的数控机床并输入孔加工特征参数,便可以生成供机床使用 的数控工序;本发明相比原来的编程方式,不需要编辑工序代码,不需要工艺员有一定的编 程基础,提高编程效率80%以上,不仅提高编程人员的效率,因其针对每台数控设备的特殊 指令建成了模块化工序,使编程人员、后续工序审批人员不再额外关注特殊指令的正确性, 省时省力,而且无出错率,对有大量特征孔需要加工的航空发动机零件具有极大的应用价 值。

【专利附图】

【附图说明】
[0022] 图1是本发明一种实施例的基于AutoCad的孔类特征数控加工系统结构示意图;
[0023] 图2是本发明一种实施例的系统构建示意图;
[0024] 图3是本发明一种实施例的基于AutoCad的孔类特征数控加工方法流程图。

【具体实施方式】
[0025] 下面结合附图对本发明一种实施例做进一步说明。
[0026] 如图1所示,本发明实施例中,基于AutoCad的孔类特征数控加工系统,该系统是 对AutoCad的二次开发,包括控制模块、参数输入模块、数据库模块和图形模块,其中,控制 模块用于将接收的孔类零件特征图形和加工工序进行合并,并发送至计算机中;参数输入 模块用于设定零件加工参数,并把参数发送至数据库模块和图形模块中;数据库模块用于 构建孔类零件加工工序数据库,并根据用户设置的参数修改待加工孔类零件的加工工序, 并将修改后的加工工序发送至控制模块中;图形模块用于构建立式数控机床加工孔类零件 的特征图形和卧式数控机床加工孔类零件的特征图形,并根据设置的参数修改待加工孔类 零件的特征图形,并将特征图形发送至控制模块中。
[0027] 如图2所示,本发明实施例中,通过对AutoCad进行二次开发,在AutoCad内加载 lisp语言使数控机床、孔特征图形、设置的参数和零件加工工序模板进行关联,制作成人机 交互界面,采用lisp语言调用对话框选定数控机床、孔特征图形和设置的参数,形成文本 文档,并调用零件加工工序模板,形成文本文档,将文本文档进行合并,即可通过计算机发 送至机床中;本发明通过用户选择机床,输入特征参数便能生成数控程序。
[0028] 本发明实施例中,采用基于AutoCad的孔类特征数控加工系统进行的加工方法, 方法流程图如图3所示,包括以下步骤:
[0029] 步骤1、在AutoCad系统中构建立式数控机床加工孔类零件的特征图形和卧式数 控机床加工孔类零件的特征图形,并构建孔类零件加工工序数据库;所述的孔类零件加工 工序包括钻孔加工工序、循环钻孔加工工序、铰孔加工工序、镗孔加工工序、铣孔加工工序、 孔边倒角加工工序和铣螺纹加工工序;
[0030] 本发明实施例中,参照cad幻灯片制作方式制作孔特征图形;利用cad DCL语言制 作对话框,将图形进行嵌套,将所有参数制作在界面上;
[0031] 步骤2、根据实际需求,确定待加工孔类零件所属数控机床及零件类型,并从数据 库中对应调取该待加工孔类零件的加工工序,从图形模块中对应调取该待加工孔类零件的 特征图形;
[0032] 本发明实施例中,选择卧式数控机床加工方式,选择加工类型,如打点、深度孔、铣 孔、铣螺纹、攻倒角、铣倒角。
[0033] 步骤3、根据实际需求,在参数输入模块中设定零件加工参数,包括孔数量、孔半 径、起始角、刀具号、转速和进给量;
[0034] 本发明实施例中,孔数量为40、孔半径为460、起始角为0°、刀具号T_D3ZXZ、转速 为500和进给量为20 ;
[0035] 步骤4、图形模块根据设置的参数修改待加工孔类零件的特征图形,并将特征图形 发送至控制模块中;
[0036] 步骤5、数据库模块根据设置的参数修改待加工孔类零件的加工工序,并将修改后 的加工工序发送至控制模块中;
[0037] 本发明实施例中,利用Autolisp语言将设置的参数与待加工孔类零件的加工工 序中的参数进行关联,使之输出。
[0038] 步骤6、控制模块将接收的孔类零件特征图形和加工工序进行合并,并发送至计算 机中;
[0039] 本发明实施例中,控制模块将接收的孔类零件特征图形和加工工序进行合并成 txt格式的文件,发送至计算机中;
[0040] 步骤7、计算机将接收到的合并信息发送至对应类型的数控机床中;
[0041] 步骤8、数控机床根据接收到的孔类零件加工工序对待加工零件进行加工,并显示 待加工零件的特征图形。
[0042] 采用本发明的方法编制加工孔类特征的数控工序,相比现有方式,不需编辑工序 代码,不需工艺员有一定的编程基础,提高编程效率80%以上。
[0043] 编程节约时间如下表:
[0044]

【权利要求】
1. 一种基于AutoCad的孔类特征数控加工系统,其特征在于:该系统是对AutoCad的 二次开发,包括控制模块、参数输入模块、数据库模块和图形模块,其中, 控制模块:用于将接收的孔类零件特征图形和加工工序进行合并,并发送至计算机 中; 参数输入模块:用于设定零件加工参数,并把参数发送至数据库模块和图形模块中; 数据库模块:用于构建孔类零件加工工序数据库,并根据用户设置的参数修改待加工 孔类零件的加工工序,并将修改后的加工工序发送至控制模块中; 图形模块:用于构建立式数控机床加工孔类零件的特征图形和卧式数控机床加工孔类 零件的特征图形,并根据设置的参数修改待加工孔类零件的特征图形,并将特征图形发送 至控制模块中。
2. 采用权利要求1所述的基于AutoCad的孔类特征数控加工系统进行的加工方法,其 特征在于,包括以下步骤: 步骤1、在AutoCad系统中构建立式数控机床加工孔类零件的特征图形和卧式数控机 床加工孔类零件的特征图形,并构建孔类零件加工工序数据库; 步骤2、根据实际需求,确定待加工孔类零件所属数控机床及零件类型,并从数据库中 对应调取该待加工孔类零件的加工工序,从图形模块中对应调取该待加工孔类零件的特征 图形; 步骤3、根据实际需求,在参数输入模块中设定零件加工参数,包括孔数量、孔半径、起 始角、刀具号、转速和进给量; 步骤4、图形模块根据设置的参数修改待加工孔类零件的特征图形,并将特征图形发送 至控制|吴块中; 步骤5、数据库模块根据设置的参数修改待加工孔类零件的加工工序,并将修改后的加 工工序发送至控制模块中; 步骤6、控制模块将接收的孔类零件特征图形和加工工序进行合并,并发送至计算机 中; 步骤7、计算机将接收到的合并信息发送至对应类型的数控机床中; 步骤8、数控机床根据接收到的孔类零件加工工序对待加工零件进行加工,并显示待加 工零件的特征图形。
3. 根据权利要求2所述的加工方法,其特征在于,步骤1所述的孔类零件加工工序包括 钻孔加工工序、循环钻孔加工工序、铰孔加工工序、镗孔加工工序、铣孔加工工序、孔边倒角 加工工序和铣螺纹加工工序。
【文档编号】G05B19/4097GK104360638SQ201410592659
【公开日】2015年2月18日 申请日期:2014年10月29日 优先权日:2014年10月29日
【发明者】张春华, 杨飞, 窦远, 杨平 申请人:沈阳黎明航空发动机(集团)有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1