当前位置:网站首页>RobotStudio实现喷漆、打磨等功能(曲面路径生成与仿真)
RobotStudio实现喷漆、打磨等功能(曲面路径生成与仿真)
2022-07-30 15:10:00 【Half_A】
任务介绍
在Robotstudio中导入一个CAD模型,如汽车外壳等复杂曲面模型。使用Robotstudio进行路径规划,实现机械臂的汽车外壳的喷漆功能。
所用环境
实现本功能,使用到了ABB公司发布的ABB Machining PowerPac功能包。该功能包可以实现的功能包括打磨产品(规则的方形体)、涂胶、火焰切割、卫浴打磨、复杂的大型曲面体打磨、磨边等。
如果链接失效,该插件下载方式如下图,找到插件后,在右侧点击链接下载。
(由于插件页面无法上下滚动,所以如果屏幕看不到下面的下载链接,还需要调高屏幕分辨率或者把缩放改成100%,下载后再改回来即可)

下载后为压缩包格式,解压后运行其中exe再进行解压,注意这次解压不要选带中文的路径,找到解压后的exe运行即可安装。
该插件为6.04版本,支持
Robotstudio6.04及以上版本使用,低于此版本的使用插件时可能会出现兼容性问题,建议使用Robotstudio 6.08,该版本对于大多数插件都有较好的兼容性。使用时双击插件即可加载,加载成功后在Add-Ins栏中即可看到Machining 6.04插件。
实现方法
1. 创建工件坐标与工具
(1)首先创建工件坐标。


(2)然后创建工具。


侧面加工与端面加工,在图中可以直观理解为,使用圆柱的侧面、底面端面加工。
工具的类型如下:
- T_Cutter:T型刀
- Chamfger_Cutter:倒角铣刀
- Flame_Cutter:火焰切割枪
- Swallow_Cutter:燕尾槽铣刀
- Ball_Cutter:球型铣刀
- None:无形状
对于喷漆作业来说,选择端面加工;使用T型刀,调整接触圈高度为喷头到工件的距离。
(3)新建一个空程序组

2. 提取加工曲面
(1)新建几何

(2)设置曲线类型

类型:
- Projection Geometry:投影几何
- Intersection Geometry:交叉口几何
- UV Curve:UV曲线
- Edge Curve:边缘曲线
- Customized Curve:自定义曲线
对于喷漆来说,我们选择使用Intersection Geometry复杂曲线。
(3)选择加工区域

(4)指定切割平面

4. 新建操作
(1)新建一个操作


(2)设置外轴移动模式为:固定距离模式

(3)点击刀具插补设置,点击可达率,在图表中选择一个100%可达率的角度,然后点击应用。

5. 模拟仿真


本博客文章首先发布于个人博客网站:https://www.mahaofei.com/,欢迎大家访问。
边栏推荐
- 嵌入式开发:嵌入式基础知识——正确启动固件项目的 10 条建议
- 在树莓派上驱动CSI摄像头
- xxl-job源码解析(技术分享)
- tiup completion
- 【云原生 • DevOps】influxDB、cAdvisor、Grafana 工具使用详解
- Example of video switching playback (video switching example) code
- Installing and Uninstalling MySQL on Mac
- RISC-V calling conventions
- MASM32v11编程调用Process32First失败: 程序发出命令,但命令长度不正确
- websocket flv 客户端解封包
猜你喜欢

Flask introductory learning tutorial

解析字符串拼接的两种情况

GeoServer + openlayers

Mysql数据库查询好慢,除了索引,还能因为什么?

Our company has used gateway services for 6 years, dynamic routing, authentication, current limiting, etc., a stable batch!

Excel使用Visual Basic Editor对宏进行修改

2022最新 | 室外单目深度估计研究综述

Distributed pre-course: MySQL implements distributed locks

【云原生 • DevOps】influxDB、cAdvisor、Grafana 工具使用详解

Flask入门学习教程
随机推荐
Redis cache penetration, breakdown, avalanche and consistency issues
TensorFlow custom training function
面试何惧调优!腾讯技术官私藏的性能优化方案手册,原理实战齐全
GeoServer + openlayers
Changing SELECT...FROM to FROM...SELECT doesn't 'fix' SQL
RISC-V calling conventions
科研中一些常用软件清单
tiup completion
Databases - create databases, tables, functions, etc.
数据库日期类型字段设计,应该如何选择?
TiUP 故障排查
nodejs环境变量设置
数字量输入模块io
InputStream和OutputStream流的使用
TiUP 命令概览
TiDB tool download
About the data synchronization delay of MySQL master-slave replication
Our company has used gateway services for 6 years, dynamic routing, authentication, current limiting, etc., a stable batch!
R中按照数字大小进行排序
flask获取post请求参数