一种工件定位方法、工件加工方法及装置制造方法及图纸

技术编号:36185169 阅读:14 留言:0更新日期:2022-12-31 20:47
本申请适用于自动化加工领域,提供了一种工件定位方法、工件加工方法及装置,工件定位方法包括:获取虚拟工件相对于虚拟夹具的理论位置数据,并获取探测点数据;其中,探测点数据用于确定在虚拟工件的表面所创建的探测点;显示包含虚拟工件、虚拟夹具以及理论位置数据的工件装夹图;获取机床的程序模板文件,根据程序模板文件和探测点数据,生成工件定位程序;其中,依据工件装夹图安装的工件和夹具一同放置于机床上;根据工件定位程序驱动机床测量工件相对于夹具的目标位置数据。上述方法能够减少工件定位过程中的人为操作,提高工件的装夹效率,提升工件位置测量的准确性。提升工件位置测量的准确性。提升工件位置测量的准确性。

【技术实现步骤摘要】
一种工件定位方法、工件加工方法及装置


[0001]本申请属于自动化加工领域,尤其涉及一种工件定位方法、工件加工方法及装置。

技术介绍

[0002]为了实现对工件的自动化加工,例如:数控铣削、电火花放电或慢走丝等,需要事先将工件安装在夹具上调平,并手动测量出工件相对于夹具的位置。
[0003]具体地,操作者需先将工件装在夹具上,再将夹具与工件一同放置在机外预调台(具备水平调整功能)上,调平工件并锁紧工件,之后,将锁紧的夹具与工件放置在机床上,将编写好的工件定位程序人为地输入机床中,再操作机床执行该程序,测出工件与夹具之间的相对位置。
[0004]上述方式在对工件定位的过程中,许多操作均需要人为进行,易产生操作错误,进而导致定位准确性下降,且定位效率较低。

技术实现思路

[0005]本申请实施例提供了一种工件定位方法、工件加工方法及装置,可以解决上述问题。
[0006]第一方面,本申请实施例提供了一种工件定位方法,包括:获取虚拟工件相对于虚拟夹具的理论位置数据,并获取探测点数据;其中,探测点数据用于确定在虚拟工件的表面所创建的探测点;显示包含虚拟工件、虚拟夹具以及理论位置数据的工件装夹图;获取机床的程序模板文件,根据程序模板文件和探测点数据,生成工件定位程序;其中,依据工件装夹图安装的工件和夹具一同放置于机床上;根据工件定位程序驱动机床测量工件相对于夹具的目标位置数据。
[0007]进一步地,显示包含虚拟工件、虚拟夹具以及理论位置数据的工件装夹图之后,包括步骤:获取工件相对于夹具的实际位置数据;若实际位置数据与理论位置数据之间的误差超出预设允许范围,用实际位置数据修改理论位置数据。
[0008]进一步地,获取探测点数据包括:获取基准定位方式;其中,基准定位方式包括定位Z距离的基准、定位X距离的基准、定位Y距离的基准以及平行度基准;根据基准定位方式,在虚拟工件的表面创建用于构造平面、直线以及圆形的探测点,得到探测点数据。
[0009]进一步地,获取机床的程序模板文件,根据程序模板文件和探测点数据,生成工件定位程序,包括步骤:获取机床的程序模板文件:其中,程序模板文件至少包括平面模板文件、直线模板文件以及圆形模板文件;将用于构造平面的探测点数据、用于构造直线的探测点数据以及用于构造圆形的探测点数据分别写入平面模板文件、直线模板文件以及圆形模板文件,得到工件定位程序。
[0010]进一步地,根据工件定位程序驱动机床测量工件相对于夹具的目标位置数据,包括:将工件定位程序存储至机床中;调用机床的接口协议,发送程序执行指令至机床,使机床响应于程序执行指令,执行已存储的工件定位程序。
[0011]进一步地,根据工件定位程序驱动机床测量工件相对于夹具的目标位置数据之后,还包括:接收工件相对于夹具的目标位置数据;响应于位置数据显示指令,加载位置数据显示页面,并将工件相对于夹具的目标位置数据呈现在位置数据显示页面中。
[0012]第二方面,本申请实施例提供了一种工件加工方法,包括:根据第一方面的工件定位方法获取工件相对于夹具的目标位置数据;根据工件相对于夹具的目标位置数据,获取工件的加工控制数据;根据加工控制数据,控制机床对工件进行加工。
[0013]第三方面,本申请实施例提供了一种工件定位装置,包括:
[0014]获取单元,用于获取虚拟工件相对于虚拟夹具的理论位置数据,并获取探测点数据;其中,探测点数据用于确定在虚拟工件的表面所创建的探测点;
[0015]显示单元,用于显示包含虚拟工件、虚拟夹具以及理论位置数据的工件装夹图;
[0016]生成单元,用于获取机床的程序模板文件,根据程序模板文件和探测点数据,生成工件定位程序;其中,依据工件装夹图安装的工件和夹具一同放置于机床上;
[0017]定位单元,用于根据工件定位程序驱动机床测量工件相对于夹具的目标位置数据。
[0018]进一步地,工件定位装置还包括:实际位置获取单元,用于获取工件相对于夹具的实际位置数据;
[0019]误差确认单元,用于若实际位置数据与理论位置数据之间的误差超出预设允许范围,用实际位置数据修改理论位置数据。
[0020]进一步地,获取单元,具体用于:获取基准定位方式;其中,基准定位方式包括定位Z距离的基准、定位X距离的基准、定位Y距离的基准以及平行度基准;根据基准定位方式,在虚拟工件的表面创建用于构造平面、直线以及圆形的探测点,得到探测点数据。
[0021]进一步地,生成单元,具体用于:获取机床的程序模板文件:其中,程序模板文件至少包括平面模板文件、直线模板文件以及圆形模板文件;将用于构造平面的探测点数据、用于构造直线的探测点数据以及用于构造圆形的探测点数据分别写入平面模板文件、直线模板文件以及圆形模板文件,得到工件定位程序。
[0022]进一步地,定位单元,具体用于:将工件定位程序存储至机床中;调用机床的接口协议,发送程序执行指令至机床,使机床响应于程序执行指令,执行已存储的工件定位程序。
[0023]进一步地,工件定位装置还包括:接收单元,用于接收工件相对于夹具的目标位置数据;位置显示单元,用于响应于位置数据显示指令,加载位置数据显示页面,并将工件相对于夹具的目标位置数据呈现在位置数据显示页面中。
[0024]第四方面,本申请实施例提供了一种工件加工装置,包括:
[0025]第一获取单元,用于根据第二方面的工件定位方法获取工件相对于夹具的目标位置数据;
[0026]第二获取单元,用于根据工件相对于夹具的目标位置数据,获取工件的加工控制数据;
[0027]加工控制单元,用于根据加工控制数据,控制机床对工件进行加工。
[0028]第五方面,本申请实施例提供了一种工件定位设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述第一
方面的方法。
[0029]第六方面,本申请实施例提供了一种工件加工设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述第二方面的方法。
[0030]第七方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面的方法。
[0031]第八方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述第二方面的方法。
[0032]在本申请实施例中,一方面,设备获取虚拟工件相对于虚拟夹具的理论位置数据,并获取探测点数据;其中,探测点数据用于确定在虚拟工件的表面所创建的探测点;显示包含虚拟工件、虚拟夹具以及理论位置数据的工件装夹图;获取机床的程序模板文件,根据程序模板文件和探测点数据,生成工件定位程序;其中,依据工件装夹图安装的工件和夹具一同放置于机床上;根据工件定位程序驱动机床测量工件相对于夹具的目标位置数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工件定位方法,其特征在于,包括:获取虚拟工件相对于虚拟夹具的理论位置数据,并获取探测点数据;其中,所述探测点数据用于确定在所述虚拟工件的表面所创建的探测点;显示包含所述虚拟工件、所述虚拟夹具以及所述理论位置数据的工件装夹图;获取机床的程序模板文件,根据所述程序模板文件和所述探测点数据,生成工件定位程序;其中,依据所述工件装夹图安装的工件和夹具一同放置于所述机床上;根据所述工件定位程序驱动所述机床测量所述工件相对于所述夹具的目标位置数据。2.如权利要求1所述的工件定位方法,其特征在于,所述显示包含所述虚拟工件、所述虚拟夹具以及所述理论位置数据的工件装夹图之后,包括步骤:获取所述工件相对于所述夹具的实际位置数据;若所述实际位置数据与所述理论位置数据之间的误差超出预设允许范围,用所述实际位置数据修改所述理论位置数据。3.如权利要求1或2所述的工件定位方法,其特征在于,所述获取探测点数据包括:获取基准定位方式;其中,所述基准定位方式包括定位Z距离的基准、定位X距离的基准、定位Y距离的基准以及平行度基准;根据所述基准定位方式,在所述虚拟工件的表面创建用于构造平面、直线以及圆形的探测点,得到所述探测点数据。4.如权利要求3所述的工件定位方法,其特征在于,所述获取机床的程序模板文件,根据所述程序模板文件和所述探测点数据,生成工件定位程序,包括步骤:获取所述机床的程序模板文件:其中,所述程序模板文件至少包括平面模板文件、直线模板文件以及圆形模板文件;将用于构造平面的所述探测点数据、用于构造直线的所述探测点数据以及用于构造圆形的所述探测点数据分别写入所述平面模板文件、所述直线模板文件以及圆形模板文件,得到所述工件定位程序。5.如权利要求1或2所述的工件定位方法,其特征在于,所述根据所述工件定位程序驱动所述机床测量所述工件相对于所述夹具的目标位置数据,包括:将所述工件定位程序存储至所述机床中;调用所述机床的接口协议,发送程序执行指令至所述机床,使所述...

【专利技术属性】
技术研发人员:成亚飞宋育程
申请(专利权)人:深圳模德宝科技有限公司
类型:发明
国别省市:

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

1