用于数控机床的零件加工方法和装置制造方法及图纸

技术编号:3856248 阅读:180 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用于数控机床的零件加工方法和装置,其中,方法包括以下步骤:读取代码调用单元中的指定代码文件;查找指定代码文件的参数,并用目标参数值将参数替换生成目标代码文件;执行目标代码文件对零件进行加工。

【技术实现步骤摘要】

本专利技术涉及凄U空才几床领域,具体而言,涉及一种用于凄t控4几床的零件加工方法和装置。
技术介绍
随着计算机技术的高速发展,传统的制造业开始了根本性变革,各工业发达国家投入巨资,对现代制造技术进行研究开发,提出了全新的制造模式。在现代制造系统中,数控技术是一项关键技术,具有高精度、高效率、柔性自动化等特点,对制造业实现柔性自动化、集成化、智能化起着举足轻重的作用。目前,数控技术水平的高低已成为衡量 一 个国家制造业现代化程度的核心标志,因此,实现加工机床及生产过程数控化,已经成为当今制造业的一项主要发展方向。凄t控才几床是4要照事先编制好的加工程序自动地对工件进4亍加工的高效自动化设备。在数控机床上加工零件时,要把加工零件的全部工艺过程、工艺参凄t和位移凄t据,以信息的形式记录在控制介质上,用控制介质上的信息来控制才几床,实现零件的全部加工过程。把从零件图纸到获得数控机床所需控制介质的全部过程称为程序编制。对于形状简单的零件一般采用手工编程,且各人编写的程序各自保存, 一般保存在自己的电脑或硬盘上。再遇到类似的零件加工时,还需要重新编写程序。专利技术人发现现有4支术中遇到类似的零件加工时需要重新编写加工代码或对现有加工代码进行修改,重复性工作较多,所需过程冗长、复杂,导致生产效率较低。
技术实现思路
本专利技术旨在提供一种用于数控机床的零件加工方法和装置,能够解决现有纟支术中遇到类似的零件加工时需要重新编写加工代码或对现有加工代码进行修改,重复性工作较多,所需过程冗长、复杂,导致生产效率较低的问题。在本专利技术的实施例中,提供了 一种用于数控机床的零件加工方法,包括以下步骤读取d戈码调用单元中的指定fC码文件;查找指定代码文件的参数,并用目标参数值将参数替换生成目标f^码文件;执行目标代码文件对零件进行加工。在本专利技术的实施例中,还4是供了 一种用于数控才几床的零件加工装置,包4舌4、码库定义单元、4气码库调用单元和4戈码扭^f亍单元,其中^t石马库定义单元,用于编4尋和存<诸4戈石马文<牛;^C码库调用单元,用于读取代码库定义单元中的指定代码文 件,查找指定代码文件的参数,并用目标参数值将参数替换生成目标代码文件;代码执行单元,用于执行目标代码文件对零件进行加工。在上述实施例中,当需要加工类似的零件时,通过调用保存在 代码库中的代码文件,自动搜索代码文件中的各个参数,并用实际 参数值进行替换,从而得到实际加工用的代码,简化了手工编程的 过程,提高了效率,增强了编程自动化与智能化,克服了现有技术 中遇到类似的零件加工时需要重新编写加工代码或对现有加工代 码进行修改,重复性工作较多,所需过程冗长、复杂,导致生产效 率较低的问题。附图说明此处所i兌明的附图用来4是供对本专利技术的进一步理解,构成本申 -清的一部分,本专利技术的示意性实施例及其i兌明用于解释本专利技术,并 不构成对本专利技术的不当限定。在附图中图1示出了根据本专利技术一个实施例的用于数控机床的零件加工 方法流禾呈图2示出了才艮据本专利技术一个实施例应用参凄t化代码生成方法示 意图3示出了冲艮据本专利技术一个实施例的打开^码库的处理流程图4示出了才艮据本专利技术一个实施例的编辑代7马库处理流程图;图5示出了根据本专利技术一个实施例的用于数控机床的零件加工 装置示意图6示出了才艮据本专利技术一个实施例的代码生成装置的系统架构图7示出了^^艮据本专利技术一个实施例的代码树屏幕效果截图。具体实施例方式下面将参考附图并结合实施例,来详细i兌明本专利技术。图1示出了根据本专利技术一个实施例的用于数控机床的零件加工 方法流禾呈图,包4舌以下步-紫S102,读取 氏码调用单元中的指定 码文件;S104,查找指定代码文件的参数,并用目标参数值将参数替换 生成目标代码文件;S106,执行目标代码文件对零件进行力口工。在本实施例中,当需要加工类似的零件时,通过调用4呆存在代 码库中的代码文件,自动搜索代码文件中的各个参数,并用实际参 数值进行替换,从而得到实际加工用的代码,简化了手工编程的过 程,提高了效率,增强了编程自动化与智能化,克服了现有技术中 遇到类似的零件加工时需要重新编写加工代码或对现有加工代码 进行修改,重复性工作较多,所需过程冗长、复杂,导致生产效率 较低的问题。在本专利技术的实施例中,用户按照^L定的参凝:才各式,编写参凄t, 当要求自动生成代码时,系统将自动解析用户指定的代码文件,查 找参数,并按照用户设置好的参数值,替换参数,进而得到实际加 工用的代码。例如,系统规定参数的格式为$(变量名,单位,初 始值),格式说明必须以'$,字符为开头,后跟一对括号。括号 内以两个逗号分隔为三个部分。第一部分为变量名,可以为;又字 或英文字符,不可为空;第二部分为该变量的单位名称,可为空; 第三部分为该变量的初始^(直,可为空,空时以0代/,。参凄t又分为 系统参数和自定义参数,使用上没有区别。系统参数,指的是由本 专利技术的实施例中装置提供的可以提取某数值供直接调用,如 s—LineNo (行号),s_time (时间)等。自定义变量,随4更定义,替 换时按照用户设置的变量值替换。图2示出了4艮据本专利技术一个实施例应用参凌t化代码生成方法示 意图,左侧为用户编写的代7马库文4牛,其中包4舌系统变量s一time; 自定义变量产品名称、起始角度、角度增量、终止角、圓角半径、 J求刀半径、高度Z。代石马库文件中的参凄t值作为初始值。右侧为采 用上述方法,生成的加工4戈码。优选地,在上述零件加工方法中,读取代码调用单元中的指定 代码文件具体包括打开代码库调用窗口,打开所要提取的代码库; 读取代码库中的指定^码文件,显示指定4戈码文件的配置内容,配 置内容包括参数、示意图和注释。在本实施例中,提供了图形化的 界面显示,操作简单。并在需要的时候可以调用指定代码文件,方 便管理。优选地,在上述零件加工方法中,查找指定代码文件的参凄t, 并用目标参凄t将参lt替换生成目标代码文件具体包括逐4亍解析指 定代码文件的字符串;判断字符串中是否含有参数,若是,采用目 标参数值将参数替换后的字符串作为目标代码文件的所在行字符串;否则,直接将字符串作为目标代码文件的所在行字符串。在本 实施例中,当需要提取代码库时,用户只需要配置参数,提高了工 作效率。优选地,在上述零件加工方法中,在读取代码调用单元中的指 定代码文件之前还包括以下步骤打开代码库定义窗口,对代码库 及其相关信息进4亍编辑,并保存代码库中的代码文件;返回到代码 库调用窗口,刷新显示编4辱后的f^马库的配置内容,配置内容包括, 参数、示意图和注释。在本实施例中,系统内置或用户可定义若千 代码库文件,方^f更了禾呈序的管理和调用。图3示出了才艮据本专利技术一个实施例的打开^C码库的处理流程 图,包4舌以下步,《S202,打开代码库;S204,保存原选中代码库配置;S206,装载当前选中代码库配置;S208,显示配置内容(参数、示意图、注释)。在本实施例中,系统首先将原选中代码库的凄丈据存储到配置文 件中,然后再读取当前选中结点的配置文件,显示相应的4戈码库孑言 自、在本专利技术的实施例中,配置文件可以以XML格式存储,记录 着代码库信息包括示意图路径、注释、参数(参数名、单位、值、本文档来自技高网...

【技术保护点】
一种用于数控机床的零件加工方法,其特征在于,包括以下步骤:    读取代码调用单元中的指定代码文件;    查找所述指定代码文件的参数,并用目标参数值将所述参数替换生成目标代码文件;    执行所述目标代码文件对零件进行加工。

【技术特征摘要】

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

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

1