本技术涉及机加工,尤其涉及一种工件加工方法、设备、存储介质。
背景技术:
1、在使用加工设备对工件进行加工时,需要先将该工件装夹至加工设备的托盘或夹具上,并根据实际装夹的情况,生成对应该工件的加工坐标系。
2、但是在传统装夹场景下,在同一工件需要多道加工工序时,在上一工序建立的加工坐标系无法应用于下一工序,且在执行下一工序的加工动作之前,需要对该工件重复装夹,并重复建立加工坐标系。
3、因此,上述重复装夹过程会导致工人需要将大部分时间用于重复装夹工件和重复建立加工坐标系的动作中,从而导致工件的加工生产的效率低下。
技术实现思路
1、本技术的主要目的在于提供一种工件加工方法、设备、存储介质,旨在解决因重复装夹工件所导致的工件加工生产效率低下的技术问题。
2、为实现上述目的,本技术提供一种工件加工方法,应用于工件加工系统中的加工设备,所述工件加工系统还包括远程模拟端,所述远程模拟端与所述加工设备之间通信连接,所述工件加工方法包括以下步骤:
3、获取虚拟定位信息,其中,所述虚拟定位信息为所述远程模拟端对目标工件对应3d模型文件进行模拟定位后得到的信息;
4、采集所述目标工件的实际定位信息,其中,在采集所述实际定位信息时所使用的定位方式和所述远程模拟端模拟定位时使用的定位方式相同;
5、根据所述实际定位信息和所述虚拟定位信息,计算定位误差,以供相关人员根据所述定位误差和所述实际定位信息,对所述目标工件进行加工。
6、在一实施例中,所述采集所述目标工件的实际定位信息的步骤,包括:
7、调取预先上传的执行程序,其中,所述执行程序是根据定位操作信息所生成的程序,所述定位操作信息是所述远程模拟端模拟得到所述虚拟定位信息时所使用的操作相关信息;
8、根据所述执行程序,采集所述目标工件的实际定位信息。
9、在一实施例中,所述定位操作信息包括点位操作信息和装夹操作信息,所述根据所述执行程序,采集所述目标工件的实际定位信息的步骤,包括:
10、确定所述执行程序中对应的待采集点位,其中,所述待采集点位为所述点位操作信息中对应的点位;
11、根据所述待采集点位,采集所述目标工件在所述加工设备中的实际定位信息,其中,所述目标工件由相关人员按照装夹操作信息预装夹至所述加工设备中的夹具位置。
12、在一实施例中,所述根据所述实际定位信息和所述虚拟定位信息,计算定位误差的步骤之后,所述方法还包括:
13、将所述实际定位信息和所述定位误差发送至现场客户端,以供相关人员通过所述现场客户端确定所述实际定位信息和所述定位误差是否满足需求,并由所述相关人员通过所述现场客户端反馈确认信息;
14、若所述确认信息为不满足需求,则重新对所述目标工件进行定位和误差计算,直至所述确认信息为满足需求,并在满足需求时,保存所述实际定位信息和所述定位误差。
15、在一实施例中,应用于工件加工系统中的远程模拟端,所述工件加工系统还包括加工设备,所述远程模拟端与所述加工设备之间通信连接,所述工件加工方法包括以下步骤:
16、获取目标工件的3d模型文件,并对所述3d模型文件进行模拟定位,得到虚拟定位信息;
17、将所述虚拟定位信息发送至所述加工设备,以供所述加工设备根据所述虚拟定位信息和实际定位信息,计算定位误差,以供相关人员根据所述定位误差和所述实际定位信息,对所述目标工件进行加工,其中,所述加工设备在采集所述实际定位信息时所使用的定位方式和所述远程模拟端模拟定位时使用的定位方式相同。
18、在一实施例中,所述对所述3d模型文件进行模拟定位,得到虚拟定位信息的步骤,包括:
19、将所述3d模型文件进行重定位,使所述3d模型文件装配至对应夹具的模型文件;
20、获取相关人员指定的装夹操作信息和点位操作信息,并根据所述装夹操作信息和所述点位操作信息,在所述3d模型文件上采集相应加工坐标系点位;
21、根据所述加工坐标系点位,生成虚拟定位信息,并将所述虚拟定位信息发送至所述加工设备。
22、在一实施例中,所述工件加工系统还包括现场客户端,所述将所述虚拟定位信息发送至所述加工设备的步骤,还包括:
23、将所述虚拟定位信息发送至所述现场客户端,以供所述现场客户端根据所述虚拟定位信息生成执行程序,以供所述现场端将所述虚拟定位信息和所述执行程序上传至所述加工设备。
24、在一实施例中,将所述虚拟定位信息发送至所述现场客户端,以供所述现场客户端根据所述虚拟定位信息,确定在对所述3d模型文件进行模拟定位时所选择的加工工序、工件数量和数据处理方式,并根据所述加工工序、所述工件数量和所述数据处理方式,生成用于控制所述加工设备的执行程序;
25、通过所述现场客户端和ftp传输方式,将所述执行程序上传至所述加工设备。
26、此外,为实现上述目的,本技术还提供一种工件加工系统,所述工件加工系统包括加工设备和远程模拟端:
27、所述加工设备,用于获取虚拟定位信息,其中,所述虚拟定位信息为所述远程模拟端对目标工件对应3d模型文件进行模拟定位后得到的信息;
28、所述加工设备,还用于采集所述目标工件的实际定位信息,其中,在采集所述实际定位信息时所使用的定位方式和所述远程模拟端模拟定位时使用的定位方式相同;
29、所述加工设备,还用于根据所述实际定位信息和所述虚拟定位信息,计算定位误差,以供相关人员根据所述定位误差和所述实际定位信息,对所述目标工件进行加工;
30、所述远程模拟端,用于获取目标工件的3d模型文件,并对所述3d模型文件进行模拟定位,得到虚拟定位信息;
31、所述远程模拟端,还用于将所述虚拟定位信息发送至所述加工设备,以供所述加工设备根据所述虚拟定位信息和实际定位信息,计算定位误差,以供相关人员根据所述定位误差和所述实际定位信息,对所述目标工件进行加工,其中,所述加工设备在采集所述实际定位信息时所使用的定位方式和所述远程模拟端模拟定位时使用的定位方式相同。
32、此外,为实现上述目的,本技术还提供一种工件加工装置,所述工件加工装置包括:
33、获取模块,用于获取虚拟定位信息,其中,所述虚拟定位信息为所述远程模拟端对目标工件对应3d模型文件进行模拟定位后得到的信息;
34、采集模块,用于采集所述目标工件的实际定位信息,其中,在采集所述实际定位信息时所使用的定位方式和所述远程模拟端模拟定位时使用的定位方式相同;
35、计算模块,用于根据所述实际定位信息和所述虚拟定位信息,计算定位误差,以供相关人员根据所述定位误差和所述实际定位信息,对所述目标工件进行加工。
36、此外,为实现上述目的,本技术还提供一种工件加工设备,所述工件加工设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的工件加工程序,所述工件加工程序配置为实现如上所述的工件加工方法的步骤。
37、此外,为实现上述目的,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有工件加工程序,所述工件加工程序被处理器执行时实现如上所述的工件加工方法的步骤。
38、此外,为实现上述目的,本发明还提供一种计算机程序产品,所述计算机程序产品包括工件加工程序,所述工件加工程序被处理器执行时实现如上文所述的工件加工方法的步骤。
39、本技术提出的一个或多个技术方案,至少具有以下技术效果:通过获取虚拟定位信息,其中,所述虚拟定位信息为所述远程模拟端对目标工件对应3d模型文件进行模拟定位后得到的信息;采集所述目标工件的实际定位信息,其中,在采集所述实际定位信息时所使用的定位方式和所述远程模拟端模拟定位时使用的定位方式相同;根据所述实际定位信息和所述虚拟定位信息,计算定位误差,以供相关人员根据所述定位误差和所述实际定位信息,对所述目标工件进行加工,即可通过先确定目标工件对应3d模型文件的虚拟定位信息,并在实际一次装夹目标工件后,结合实际定位信息和虚拟定位信息之间的定位误差,保证后续相关人员控制加工设备加工该目标工件时,无需重复装夹并重复对目标工件进行定位,以此节省相应对目标工件进行定位时所需花费的时间,从而提高目标工件的加工效率。
1.一种工件加工方法,其特征在于,应用于工件加工系统中的加工设备,所述工件加工系统还包括远程模拟端,所述远程模拟端与所述加工设备之间通信连接,所述工件加工方法包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述采集所述目标工件的实际定位信息的步骤,包括:
3.如权利要求2所述的方法,其特征在于,所述定位操作信息包括点位操作信息和装夹操作信息,所述根据所述执行程序,采集所述目标工件的实际定位信息的步骤,包括:
4.如权利要求1所述的方法,其特征在于,所述根据所述实际定位信息和所述虚拟定位信息,计算定位误差的步骤之后,所述方法还包括:
5.一种工件加工方法,其特征在于,应用于工件加工系统中的远程模拟端,所述工件加工系统还包括加工设备,所述远程模拟端与所述加工设备之间通信连接,所述工件加工方法包括以下步骤:
6.如权利要求5所述的方法,其特征在于,所述对所述3d模型文件进行模拟定位,得到虚拟定位信息的步骤,包括:
7.如权利要求5所述的方法,其特征在于,所述工件加工系统还包括现场客户端,所述将所述虚拟定位信息发送至所述加工设备的步骤,还包括:
8.如权利要求7所述的方法,其特征在于,所述将所述虚拟定位信息发送至所述现场客户端,以供所述现场客户端根据所述虚拟定位信息生成执行程序,以供所述现场端将所述虚拟定位信息和所述执行程序上传至所述加工设备的步骤,还包括:
9.一种工件加工设备,其特征在于,所述工件加工设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的工件加工程序,所述工件加工程序配置为实现如权利要求1至8中任一项所述的工件加工方法的步骤。
10.一种存储介质,其特征在于,存储介质上存储有实现工件加工方法的程序,实现工件加工方法的程序被处理器执行以实现如权利要求1至8中任一项所述工件加工方法的步骤。
