【技术实现步骤摘要】
机器人离线程序的添加方法、系统、装置及存储介质
本专利技术涉及工业机器人领域,尤其涉及一种机器人离线程序的添加方法、系统、装置及存储介质。
技术介绍
机器人离线程序是智能制造的重要组成部分,作为虚拟仿真的核心工作内容之一,也是交付物。机器人作为工业制造必不可少的设备,数量庞大;机器人根据工作性质来分,有焊接、涂胶、修磨等不同工种,工种不同程序也不相同,相同工种则有很多可复用的部分相同程序。目前机器人原程序主要有两种产生方式:1、实体机器人通过示教生成初始程序,再反向导回相关软件内进行编辑、修改及测试后生成最终程序;2、在Tecnomatix软件内手动写入,大部分程序都存储在对应的轨迹点,编辑时需要依次打开轨迹点的指令编辑器,再选择对应的指令格式进行非纯文本写入。以上两种方式的工作量都十分巨大、周期长且容易出错,很多可复用的程序没有得到有效复用或者复用效果不理想,不利于团队合作。
技术实现思路
有鉴于此,本专利技术实施例的目的是提供一种机器人离线程序的添加方法、系统、装置及存储介质。该专利技术可以简 ...
【技术保护点】
1.机器人离线程序的添加方法,其特征在于,包括以下步骤:/n获取模板文件,所述模板文件内容包括程序类型、轨迹点的查找方式、轨迹点标识及程序指令;/n解析所述模板文件,并保存解析后的模板文件以及生成对应的交互界面;/n通过所述交互界面获取轨迹点或轨迹,以及所述轨迹点或轨迹对应的程序指令;/n获取确认指令后,将通过交互界面获取的程序指令写入到对应的轨迹点或轨迹,并输出日志文件。/n
【技术特征摘要】
1.机器人离线程序的添加方法,其特征在于,包括以下步骤:
获取模板文件,所述模板文件内容包括程序类型、轨迹点的查找方式、轨迹点标识及程序指令;
解析所述模板文件,并保存解析后的模板文件以及生成对应的交互界面;
通过所述交互界面获取轨迹点或轨迹,以及所述轨迹点或轨迹对应的程序指令;
获取确认指令后,将通过交互界面获取的程序指令写入到对应的轨迹点或轨迹,并输出日志文件。
2.根据权利要求1所述的机器人离线程序的添加方法,其特征在于,当所述程序类型支持修改指令,则所述通过所述交互界面获取轨迹点或轨迹,以及所述轨迹点或轨迹对应的程序指令之后,还包括步骤:
获取所述轨迹点或轨迹对应的程序指令的修改指令,并将修改后的程序指令作为所述轨迹点或轨迹对应的程序指令。
3.根据权利要求1或2所述的机器人离线程序的添加方法,其特征在于,所述解析所述模板文件,包括步骤:
判断所述模板文件是否存在子页;
当存在子页,则判断所述子页的表头是否符合格式要求;
当所述子页的表头符合格式要求,则获取所述子页的内容并以模块化数据结构存储。
4.根据权利要求3所述的机器人离线程序的添加方法,其特征在于,所述获取所述子页的内容包括步骤:
记录所述子页的程序类型,并判断所述程序类型是否正确;
当所述程序类型正确,则获取轨迹点的查找方式,并判断所述轨迹点的查找方式是否正确;
当所述轨迹点的查找方式正确,则获取轨迹点标识,并判断所述轨迹点标识是否符合要求;
当所述轨迹点标识符...
【专利技术属性】
技术研发人员:黄坚,王跃,刘绍福,约瑟夫,练书均,张丽茵,温伟伟,
申请(专利权)人:广州明珞汽车装备有限公司,明珞汽车装备上海有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。