一种铸件清理加工轨迹的自动校正与生成方法技术

技术编号:16023978 阅读:58 留言:0更新日期:2017-08-19 06:08
本发明专利技术公开了一种铸件清理加工轨迹的自动校正与生成方法,包括:通过导入铸造生产所用的3D铸件模型,通过铸造工艺确定铸件的关键表面,在通过离线软件计算关键表面生成的铸件空间坐标模型,并完成离线加工轨迹的生成;实际工作站中,通过非接触传感器探测实际铸件的关键表面,通过每个表面探测三个位置点,获得实际关键表面的空间位置模型,在实际计算出关键表面的空间坐标模型,最后导入离线生成的加工轨迹完成实际铸件的清理加工。本发明专利技术能够大大减少人工示教的时间,对铸件装夹以及铸造产生的误差能够进行动态的补偿,满足铸件自动化清理生产加工的需要。

Automatic correction and generation method of casting cleaning track

The invention discloses a casting cleaning processing path automatic correction and generation method, including: through the introduction of 3D model used in the production of casting casting, casting process to determine the critical surface by casting, casting in space coordinate model by off-line software to calculate the critical surface, and generate offline processing path; actual workstation the key, surface non-contact sensor to detect the actual castings, through each surface detection three points, spatial position model of the actual key surface, in the actual calculated critical surface space coordinate model, finally into the processing path generated off-line complete cleaning and processing actual castings. The invention can greatly reduce the time of artificial teaching, and can dynamically compensate the errors produced by the clamping and the casting of the casting so as to meet the requirement of automatic production and processing of the casting.

【技术实现步骤摘要】
一种铸件清理加工轨迹的自动校正与生成方法
本专利技术涉及铸件清理加工的
,尤其涉及一种铸件清理加工轨迹的自动校正与生成方法。
技术介绍
现有的一些打磨工作站,程序采用的都是手动示教来完成的;对于工件装夹以及铸造产生的误差,目前采用的方法主要有两种:1.选取加工完成的标准样件,采用非接触传感器测量到加工表面的距离,在完成对标准样件的示教编程;实际加工中,通过测量待加工样件加工表面的距离,并与标准样件的表面距离进行比较,获得偏差,通过偏差补偿加工程序;2.不采用补偿方式,通过打磨动力头安装浮动装置来弥补工件安装与装夹误差;目前,铸件的清理工作往往是由人工来完成,产品的打磨效率主要取决于工人的熟练程度,由于铸件打磨的劳动强度大,环境极其恶劣,招工难,人员的流动量大,产能低,产品打磨质量不稳定,使企业普遍感觉到了压力,对自动化的需求也更加迫切;现有的打磨工作站,程序往往都采用手动示教编程的方式,示教时间长,并且轨迹的连续性很难达到打磨的要求,人工投入大,系统的稳定性差,响应速度慢,无法满足高效自动化生产的要求;对于装夹以及工件铸造误差只能通过检测待加工工件与标准工件表面的偏差进行补偿,难以满足工件所有表面补偿的要求,并且只能对位置进行补偿,对于姿态的偏差无法进行补偿;通过在电主轴法兰上做浮动套的方式来进行偏差补偿,对于铝铸件毛刺的清理采用该方式较为合适,但对于铸铁以及铸钢件,由于铸件的塑性差,硬度高,打磨过程产生的冲击载荷较大,采用浮动套的方式无法满足去除铸件毛刺、批锋的要求。
技术实现思路
针对上述产生的问题,本专利技术的目的在于提供一种铸件清理加工轨迹的自动校正与生成方法。为了实现上述目的,本专利技术采取的技术方案为:一种铸件清理加工轨迹的自动校正与生成方法,其中,包括:步骤一:通过离线软件导入待加工铸件的3D理论设计模型,按照所述3D理论设计模型的设计方式进行仿真布局,所述仿真布局包括机器人与周边设备的相对的位置关系;步骤二:在所述离线软件中进行工具定义,通过离线编程提取出所述待加工铸件的若干关键表面,每一所述关键表面均提取若干点位,通过若干所述关键表面和若干所述点位获取所述待加工铸件的空间坐标模型;步骤三:根据所述机器人的机器人底层KAREL语言,获取所述待加工铸件的空间坐标模型相对于所述机器人的空间坐标的关系,建立程序的空间坐标系;步骤四:在所述离线软件中,根据所述程序的空间坐标系,提取所述待加工铸件的数模上的飞边轨迹,离线生成铸件打磨加工轨迹;步骤五:在所述实际工作站中,通过传感器探测若干所述关键表面,每一所述关键表面探测相对应的若干所述点位,获取每个所述点位相对于所述机器人的空间坐标,进而获得若干所述关键表面相对于所述机器人的空间坐标模型;步骤六:采用所述仿真布局中使用的计算方式,生成所述机器人的程序坐标系,使所述机器人的程序坐标系与所述离线软件的空间坐标系相对应;步骤七:在所述机器人的程序坐标系中导入并运行离线生成的所述铸件打磨加工轨迹,完成所述待加工铸件的飞边、毛刺的清理,实现所述程序的离线自动生成与矫正。上述的铸件清理加工轨迹的自动校正与生成方法,其中,所述离线软件为ROBOGUIDE、Robotmaster、Delcam、Sprutcam中的任意一种上述的铸件清理加工轨迹的自动校正与生成方法,其中,所述传感器为非接触传感器。上述的铸件清理加工轨迹的自动校正与生成方法,其中,通过离线编程提取出所述待加工铸件的三关键表面。上述的铸件清理加工轨迹的自动校正与生成方法,其中,每一所述关键表面均提取三所述若干点位。本专利技术由于采用了上述技术,使之与现有技术相比具有的积极效果是:(1)本专利技术能够实现对铸件自动化清理过程中程序的自动生成与矫正,解决现有人工示教难、程序姿态偏差无法补偿以及只能补偿现有检测面位置偏差问题,有效提升铸件自动化清理加工系统的柔性。附图说明图1是本专利技术的铸件清理加工轨迹的自动校正与生成方法的流程框图。图2是本专利技术的铸件清理加工轨迹的自动校正与生成方法的待加工铸件示意图。附图中:1、第一关键表面;11、点位;12、点位;13、点位;2、第二关键表面;21、点位;22、点位;23、点位;3、第三关键表面;31、点位;32、点位;33、点位;4、待加工铸件。具体实施方式下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。图1是本专利技术的铸件清理加工轨迹的自动校正与生成方法的流程框图,图2是本专利技术的铸件清理加工轨迹的自动校正与生成方法的待加工铸件示意图,请参见图1、图2所示,示出了一种铸件清理加工轨迹的自动校正与生成方法,包括有:步骤一:通过离线软件导入待加工铸件的3D理论设计模型,按照3D理论设计模型的设计方式进行仿真布局,仿真布局包括机器人与周边设备的相对的位置关系;步骤二:在离线软件中进行工具定义,通过离线编程提取出待加工铸件的若干关键表面,每一关键表面均提取若干点位,通过若干关键表面和若干点位获取待加工铸件的空间坐标模型;步骤三:根据机器人的机器人底层KAREL语言,获取待加工铸件的空间坐标模型相对于机器人的空间坐标的关系,建立程序的空间坐标系;步骤四:在离线软件中,根据程序的空间坐标系,提取待加工铸件的数模上的飞边轨迹,离线生成铸件打磨加工轨迹;步骤五:在实际工作站中,通过传感器探测若干关键表面,每一关键表面探测相对应的若干点位,获取每个点位相对于机器人的空间坐标,进而获得若干关键表面相对于机器人的空间坐标模型;步骤六:采用仿真布局中使用的计算方式,生成机器人的程序坐标系,使机器人的程序坐标系与离线软件的空间坐标系相对应;步骤七:在机器人的程序坐标系中导入并运行离线生成的铸件打磨加工轨迹,完成待加工铸件的飞边、毛刺的清理,实现程序的离线自动生成与矫正。以上仅为本专利技术较佳的实施例,并非因此限制本专利技术的实施方式及保护范围。本专利技术在上述基础上还具有如下实施方式:本专利技术的进一步实施例中,请继续参见图1、图2所示,离线软件为ROBOGUIDE、Robotmaster、Delcam、Sprutcam中的任意一种。本专利技术的进一步实施例中,传感器为非接触传感器。本专利技术的进一步实施例中,请继续参见图2所示,通过离线编程提取出待加工铸件4的三关键表面,包括第一关键表面1、第二关键表面2和第三关键表面3。第一关键表面1、第二关键表面2和第三关键表面3通过铸造工艺确定。本专利技术的进一步实施例中,每一关键表面均提取三若干点位,其中第一关键表面1中提取点位11、点位12和点位13,点位11、点位12和点位13均位于关键表面1的边缘部分,能够表达关键表面1的大致形貌和位置。第二关键表面2中提取点位21、点位22和点位23,点位21、点位22和点位23均位于关键表面2的边缘部分,能够表达关键表面2的大致形貌和位置。第三关键表面3中提取点位31、点位32和点位33,点位31、点位32和点位33均位于关键表面3的边缘部分,能够表达关键表面3的大致形貌和位置。由于程序是根据点位11、点位12、点位13、点位21、点位22、点位23、点位31、点位32和点位33自动生成,因此能够实现对铸件装夹以及铸造产生的误差能够进行动态的补偿,满足铸件自动化清理生产加工的需要。以上所述仅为本专利技术较佳的实施例,并非因本文档来自技高网...
一种铸件清理加工轨迹的自动校正与生成方法

【技术保护点】
一种铸件清理加工轨迹的自动校正与生成方法,其特征在于,包括:步骤一:通过离线软件导入待加工铸件的3D理论设计模型,按照所述3D理论设计模型的设计方式进行仿真布局,所述仿真布局包括机器人与周边设备的相对的位置关系;步骤二:在所述离线软件中进行工具定义,通过离线编程提取出所述待加工铸件的若干关键表面,每一所述关键表面均提取若干点位,通过若干所述关键表面和若干所述点位获取所述待加工铸件的空间坐标模型;步骤三:根据所述机器人的机器人底层KAREL语言,获取所述待加工铸件的空间坐标模型相对于所述机器人的空间坐标的关系,建立程序的空间坐标系;步骤四:在所述离线软件中,根据所述程序的空间坐标系,提取所述待加工铸件的数模上的飞边轨迹,离线生成铸件打磨加工轨迹;步骤五:在所述实际工作站中,通过传感器探测若干所述关键表面,每一所述关键表面探测相对应的若干所述点位,获取每个所述点位相对于所述机器人的空间坐标,进而获得若干所述关键表面相对于所述机器人的空间坐标模型;步骤六:采用所述仿真布局中使用的计算方式,生成所述机器人的程序坐标系,使所述机器人的程序坐标系与所述离线软件的空间坐标系相对应;步骤七:在所述机器人的程序坐标系中导入并运行离线生成的所述铸件打磨加工轨迹,完成所述待加工铸件的飞边、毛刺的清理,实现所述程序的离线自动生成与矫正。...

【技术特征摘要】
1.一种铸件清理加工轨迹的自动校正与生成方法,其特征在于,包括:步骤一:通过离线软件导入待加工铸件的3D理论设计模型,按照所述3D理论设计模型的设计方式进行仿真布局,所述仿真布局包括机器人与周边设备的相对的位置关系;步骤二:在所述离线软件中进行工具定义,通过离线编程提取出所述待加工铸件的若干关键表面,每一所述关键表面均提取若干点位,通过若干所述关键表面和若干所述点位获取所述待加工铸件的空间坐标模型;步骤三:根据所述机器人的机器人底层KAREL语言,获取所述待加工铸件的空间坐标模型相对于所述机器人的空间坐标的关系,建立程序的空间坐标系;步骤四:在所述离线软件中,根据所述程序的空间坐标系,提取所述待加工铸件的数模上的飞边轨迹,离线生成铸件打磨加工轨迹;步骤五:在所述实际工作站中,通过传感器探测若干所述关键表面,每一所述关键表面探测相对应的若干所述点位,获取每个所述点位相对于所述机器人的空间坐标,进而获得若干所述关...

【专利技术属性】
技术研发人员:吴钰屾黄万永李广伟陆晨吴建文
申请(专利权)人:上海发那科机器人有限公司
类型:发明
国别省市:上海,31

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

1