当前位置:网站首页>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/,欢迎大家访问。
边栏推荐
猜你喜欢

481-82 (105, 24, 82, 34, 153),

flask获取post请求参数

Memory-mapped, bit-band operations

nodejs环境变量设置
![[Cloud native] Grayscale release, blue-green release, rolling release, grayscale release explanation](/img/90/f7d85ac655d9206fefbd28e0fc81ba.png)
[Cloud native] Grayscale release, blue-green release, rolling release, grayscale release explanation

Flask入门学习教程

Alluxio for Presto fu can across the cloud self-service ability

嵌入式开发:嵌入式基础知识——正确启动固件项目的 10 条建议

481-82(105、24、82、34、153)
4 senior experts share the insider architecture design and implementation principles of Flink technology with years of experience in large factories
随机推荐
Compile, link, notes - 3
vite 多页面应用刷新页面时,不会在当前路由中,会返回到根路由
Store Limit 使用文档
调试 - 笔记
难道Redis真的变慢了吗?
【为宏正名】99%的人从第一天学习C语言就自废的武功
Redis cache penetration, breakdown, avalanche and consistency issues
ECCV2022 | FPN错位对齐,实现高效半监督目标检测 (PseCo)
嵌入式开发:嵌入式基础知识——正确启动固件项目的 10 条建议
tiup install
localhost with 127.0.0.1
RISC-V calling conventions
如何做好技术选型
JVM performance tuning
一文读懂Elephant Swap,为何为ePLATO带来如此高的溢价?
华为「天才少年」计划招募的博士们,迎来首秀!
Overview of TiUP commands
Flink实时仓库-DWS层(关键词搜索分析-自定义函数,窗口操作,FlinkSql设置水位线,保存数据到Clickhouse)模板代码
MASM32v11编程调用Process32First失败: 程序发出命令,但命令长度不正确
Placement Rules 使用文档