第1章 工业机器人虚拟仿真软件RoboDK 1
1.1RoboDK软件简介 1
1.2软件下载及安装 2
1.3软件许可证申请及安装 4
第2章 RoboDK基础操作 8
2.1学习目标 8
2.2软件界面及软件语言设置 8
2.3软件视图操作及快捷键操作 9
2.4命令栏按键及其功能 10
2.5大型工作站显示设置 12
2.6学习总结与课后练习 13
第3章 机器人虚拟仿真工作站构建 14
3.1学习目标 14
3.2工作站对象的导入及布局 14
3.3创建工具模型及修改工具坐标系 21
3.4创建工件坐标系及目标点 24
3.5学习总结与课后练习 28
第4章 RoboDK常用机构创建 29
4.1学习目标 29
4.2创建机器人模型 29
4.3创建变位机模型 35
4.4学习总结与课后练习 39
第5章 基于Program的机器人仿真编程 40
5.1学习目标 40
5.2RoboDK编程方式 40
5.3基于Program的机器人仿真编程指令 40
5.4基于Program的机器人仿真编程应用案例 43
5.5Program仿真程序运行 65
5.6Program仿真程序相关操作 67
5.7学习总结与课后练习 70
第6章 基于RoboDK API的机器人仿真编程 72
6.1学习目标 72
6.2RoboDK API简介 72
6.3基于Python的RoboDK API的常用函数 72
6.4基于RoboDK API的机器人仿真编程应用案例 76
6.5Python仿真程序运行 83
6.6Python仿真程序相关操作 84
6.7学习总结与课后练习 87
第7章 工业机器人复杂搬运仿真案例 89
7.1学习目标 89
7.2任务描述 89
7.3知识储备 89
7.4构建机器人复杂搬运工作站 93
7.5机器人复杂搬运仿真编程 97
7.6学习总结与课后练习 100
第8章 工业机器人传送带码垛仿真案例 101
8.1学习目标 101
8.2任务描述 101
8.3知识储备 101
8.4构建机器人传送带码垛工作站 105
8.5机器人传送带码垛仿真编程 109
8.6学习总结与课后练习 113
第9章 工业机器人焊接仿真案例 114
9.1学习目标 114
9.2任务描述 114
9.3知识储备 115
9.4构建机器人焊接工作站 121
9.5机器人焊接仿真编程 123
9.6学习总结与课后练习 129
第10章 工业机器人打磨仿真案例 130
10.1学习目标 130
10.2任务描述 130
10.3知识储备 131
10.4构建机器人打磨工作站 137
10.5机器人打磨仿真编程 141
10.6学习总结与课后练习 146
第11章 工业机器人喷涂仿真案例 147
11.1学习目标 147
11.2任务描述 147
11.3知识储备 148
11.4构建机器人喷涂工作站 151
11.5机器人喷涂仿真编程 154
11.6学习总结与课后练习 160
第12章 工业机器人写字仿真案例 161
12.1学习目标 161
12.2任务描述 161
12.3知识储备 161
12.4机器人写字仿真前的准备工作 165
12.5构建机器人写字工作站 166
12.6机器人写字仿真编程 170
12.7机器人写字离线程序 172
12.8学习总结与课后练习 173
参考文献 174