生成数控机床程序的方法与设备技术

技术编号:10541753 阅读:184 留言:0更新日期:2014-10-15 17:14
本发明专利技术公开了一种生成数控机床程序的方法与设备,包括:第一装置,用于预制并存储所需的部件模板和加工程序模板;第二装置,用于在UG平台打开预存的待加工工件的图档,图档预存有待加工工件的编辑模型;第三装置,用于在UG平台调用部件模板修改编辑模型并形成编辑后模型;第四装置,用于在UG平台根据编辑后模型调用加工程序模板自动生成第一加工程序;第五装置,用于选择加工程序模板自动生成第二加工程序;第六装置,用于将第一加工程序和所述第二加工程序转化为数控机床程序。由于采用了本发明专利技术的一种生成数控机床程序的方法与设备,具有参数重复输入次数低、编写错误和输入错误发生率低、编写效率高,耗时短的特点。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种生成数控机床程序的方法与设备,包括:第一装置,用于预制并存储所需的部件模板和加工程序模板;第二装置,用于在UG平台打开预存的待加工工件的图档,图档预存有待加工工件的编辑模型;第三装置,用于在UG平台调用部件模板修改编辑模型并形成编辑后模型;第四装置,用于在UG平台根据编辑后模型调用加工程序模板自动生成第一加工程序;第五装置,用于选择加工程序模板自动生成第二加工程序;第六装置,用于将第一加工程序和所述第二加工程序转化为数控机床程序。由于采用了本专利技术的一种生成数控机床程序的方法与设备,具有参数重复输入次数低、编写错误和输入错误发生率低、编写效率高,耗时短的特点。【专利说明】生成数控机床程序的方法与设备
本专利技术涉及数控机床领域,尤其涉及一种生成数控机床程序技术。
技术介绍
目前,现有的数控机床编程方法普遍具有参数重复输入次数多的问题,编程效率 低,耗时长,且在编写的过程中也容易出现编写错误和参数输入错误的问题。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,而提供一种生成数控机床程序的方法与 设备,其具有参数重复输入次数低、编写错误和输入错误发生率低、编写效率高,耗时短的 特点。 本专利技术所解决的技术问题采用以下技术方案来实现: 本专利技术的一种生成数控机床程序的方法,包括步骤: S1 :预制并存储所需的部件模板和加工程序模板; S2 :在UG平台打开预存的待加工工件的图档,所述图档预存有所述待加工工件的 编辑模型; S3 :在所述UG平台调用所述部件模板修改所述编辑模型并形成编辑后模型; S4 :在所述UG平台根据所述编辑后模型调用所述加工程序模板自动生成第一加 工程序; S5 :选择所述加工程序模板自动生成第二加工程序; S6 :将所述第一加工程序和所述第二加工程序转化为数控机床程序。 本专利技术的进一步改进在于,所述编辑模型包括部件模型,所述S3步骤包括步骤: 判断当前编辑模型是否需要添加部件模型,如需要添加所需添加的部件模型;或 判断当前编辑模型中是否存在需要修改的部件模型,如存在修改所需修改的部件 模型。 本专利技术的进一步改进在于,所述在当前编辑模型中添加所需添加的部件模型包 括: 选择当前所需添加的一所述部件模型所对应的一部件模板; 对当前所述部件模板设置第一参数组; 所述UG平台根据当前所述部件模板和所述第一参数组生成当前部件模型并将当 前部件模型加入所述编辑模型。 本专利技术的进一步改进在于,所述第一参数组包括一第一材料数据、一火花位数值、 一精放量数值和一粗放量数值。 本专利技术的进一步改进在于,所述修改所需修改的部件模型包括: 选择所述编辑模型中所需修改的一部件所对应的一所述部件模板; 对当前所述部件模板设置第二参数组; 所述UG平台根据当前所述第二参数组修改当前所述部件模型。 本专利技术的进一步改进在于,所述第二参数组包括一第二材料数据。 本专利技术的进一步改进在于,所述S4步骤包括步骤: 设置第三参数组; 在所述UG平台根据所述编辑后模型和所述第三参数组调用所述加工程序模板自 动生成加工程序。 本专利技术的进一步改进在于,所述第三参数组包括:加工坐标系数据、所述待加工工 件的基准面数据和加工底面数据。 本专利技术的进一步改进在于,所述S6步骤后,还包括步骤: S7 :生成所述待加工工件的程序图纸; S8:下发所述程序图纸。 另外,本专利技术的一种生成数控机床程序的设备,其中,该设备包括: 第一装置,用于预制并存储所需的部件模板和加工程序模板; 第二装置,用于在UG平台打开预存的待加工工件的图档,所述图档预存有所述待 加工工件的编辑模型; 第三装置,用于在所述UG平台调用所述部件模板修改所述编辑模型并形成编辑 后丰吴型; 第四装置,用于在所述UG平台根据所述编辑后模型调用所述加工程序模板自动 生成第一加工程序; 第五装置,用于选择所述加工程序模板自动生成第二加工程序; 第六装置,用于将所述第一加工程序和所述第二加工程序转化为数控机床程序。 本专利技术的进一步改进在于,所述编辑模型包括部件模型,所述第三装置,用于: 判断所述编辑模型是否需要添加部件模型,如需要所述编辑模型中添加所需添加 的部件模型;或 判断当前编辑模型中是否存在需要修改的部件模型,如存在修改所需修改的部件 模型。 本专利技术的进一步改进在于,所述添加所需添加的部件模型包括: 选择当前所需添加的一所述部件模型所对应的一部件模板; 对当前所述部件模板设置第一参数组; 所述UG平台根据当前所述部件模板和所述第一参数组生成当前部件模型并将当 前部件模型加入所述编辑模型。 本专利技术的进一步改进在于,所述第一参数组包括一第一材料数据、一火花位数值、 一精放量数值和一粗放量数值。 本专利技术的进一步改进在于,所述修改所需修改的部件模型包括: 选择所述编辑模型中所需修改的一部件所对应的一所述部件模板; 对当前所述部件模板设置第二参数组; 所述UG平台根据当前所述第二参数组修改当前所述部件模型。 本专利技术的进一步改进在于,所述第二参数组包括一第二材料数据。 本专利技术的进一步改进在于,所述第四装置,用于: 设置第三参数组; 在所述UG平台根据所述编辑后模型和所述第三参数组调用所述加工程序模板自 动生成加工程序。 本专利技术的进一步改进在于,所述第三参数组包括:加工坐标系数据、所述待加工工 件的基准面数据和加工底面数据。 本专利技术的进一步改进在于,还包括: 第七装置,用于生成所述待加工工件的程序图纸; 第八装置,用于下发所述程序图纸。 本专利技术由于采用了以上技术方案,使其具有以下有益效果是: 预制并存储所需的部件模板和加工程序模板为编程过程的模板化提供了基础。调 用所述部件模板修改所述编辑模型,使得工作人员在制作加工工件模型时,能够直接调用 部件模板快速生成模型;根据所述编辑后模型调用所述加工程序模板自动生成加工程序, 使得工作人员在后续的编制加工程序时,能够直接调用加工程序模板快速生成加工程序; 大量减少了编程工作中繁琐的人工输入,提高了编程员的工作效率,杜绝了人为输入的错 误,进一步提升了工件加工的品质。将加工程序转化为数控机床程序,使得转化后的程序 能够在数控机床直接运行。生成并下发程序图纸,使得操作人员在操作时能够更快速直观 地了解工件加工内容和进程。 【专利附图】【附图说明】 图1为本专利技术实施例一的生成数控机床程序的方法的流程示意图; 图2为本专利技术实施例一的生成数控机床程序的设备的结构示意图; 图3为本专利技术实施例二的生成数控机床程序的方法的流程示意图; 图4为本专利技术实施例二的生成数控机床程序的设备的结构示意图。 【具体实施方式】 下面结合具体实施例对本专利技术作进一步说明。 请参阅图1,本专利技术实施例一的一种生成数控机床程序的方法,包括步骤: S1 :预制并存储所需的部件模板和加工程序模板;预制并存储所需的部件模板和 加工程序模板为编程过程的模板化提供了基础。 本文档来自技高网...

【技术保护点】
一种生成数控机床程序的方法,包括步骤:S1:预制并存储所需的部件模板和加工程序模板;S2:在UG平台打开预存的待加工工件的图档,所述图档预存有所述待加工工件的编辑模型;S3:在所述UG平台调用所述部件模板修改所述编辑模型并形成编辑后模型;S4:在所述UG平台根据所述编辑后模型调用所述加工程序模板自动生成第一加工程序;S5:选择所述加工程序模板自动生成第二加工程序;S6:将所述第一加工程序和所述第二加工程序转化为数控机床程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:石解春
申请(专利权)人:福益精密模塑上海有限公司
类型:发明
国别省市:上海;31

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

1