1、roboguide新建工程文件
打开roboguide,软件界面如下,接下来讲解一下“打开和新建工程文件”

首先介绍一下新建工程文件,在工具栏中点击新建按钮或者在文件(file)的下拉菜单中点击新建工程文件(new cell),弹出创建工程文件向导界面

第一步:process selection选择需要进行的仿真
这里有多种模块可供大家选择,常用的有chamferingpro、handingpro、weldpro、palletpro和paintpro等模块。chamferingpro用于去毛刺、倒角仿真应用,handingpro用于机床上下料、冲压、装配、注塑机等物料搬运仿真应用,weldpro用于弧焊、激光切割等仿真应用,palletpro用于各种码垛仿真应用,paintpro用于喷涂仿真应用。
除了常用的模块之外,roboguide还包括其他的模块,方便用户快捷创建并优化机器人程序。例如,4D Edit编辑模块是将真实的3D机器人模型导入到示教器中,将3D模型和1D内部信息结合形成4D图像显示功能。Motionpro运动优化模块可以对TP程序进行优化,包括对节拍和路径的优化,节拍优化要求电机可接受的负荷范围内进行,路径优化需要设定一个允许偏离的距离,使机器人的运动路径在设定的偏离范围内接近示教点。IRPickpro模块可以通过简单设置后创建workcell自动生成布局,并以3D视图的形式显示单台或多台机器人抓放工件的过程,自动地生成告诉视觉拾取程序,进行高速视觉跟踪仿真。
Roboguide’还提供了一些功能的插件来拓展软件的功能,例如,当在roboguide中安装line tracking直线跟踪功能时,机器人可以自动补偿工件随导轨的流动,将绝对运动的工件当作相对静止的物体。因此,可以实现在不停止装配流水线的前提下,机器人对流水线上的工件进行相应的操作。安装coordinated motion协调运动软件时,机器人与外部轴做协调运动,使机器人处于合适的焊接姿态来提高焊接质量。Spray simulation插件可以根据实际情况建立喷枪模型,然后在roboguide中模拟喷涂效果,查看膜厚的分布情况。安装能源评估功能可以在给定的节拍内,优化程序使能源消耗最少,也可以在给定的能源消耗内,优化程序使节拍最短;寿命评估功能插件可以在给定的节拍内,优化程序使减速机寿命最长;也可在给定的寿命内,优化程序使节拍最短。
接下来,我将以handingpro为例来进行详细讲解。
第二步:workcell name为新建的工程文件命名
可以在name中填写工程文件的名字,也可以使用默认的命名,命名完成后点击NEXT,进行下一步

第三步:robot creation method选择机器人的创建方法
一般选用第一种创建方法,根据缺省值配置新建,选择完成后,点击NEXT进入下一步。如果已有一个机器人的镜像备份,想通过该软件查看程序的话,可以选择第三种创建方法,加载镜像文件即可。

第四步:robot software version选择安装到机器人上的软件版本

第五步:robot application/tool选择机器人的应用及工具
这里有多种选择,我们选择搬运工具,选择完成后点击NEXT进入下一步

第六步:group1 robot model选择机器人的型号
这里几乎包括所有型号的机器人,我们选择R-30iB,选择完成后点击NEXT进入下一步

第七步:additional motion groups添加额外的机器人
也可以在新建工程文件之后再添加,这里可以添加七组其他的设备,比如伺服枪、变位机等,这里先不添加,点击NEXT,进入下一步。

第八步:robot options选择机器人在仿真环境中常用的附加软件
比如2D/3D视觉应用和附加轴等软件,都可以在这里添加

在语言选项卡中,可以选择当前运用的语言环境,我们可以选择中文语言环境,选择完成后,点击next,下一步

第九步:summary列出选择的内容,可在目录中查看之前的选项
如果需要修改,点击back返回到需要修改的步骤,修改即可。

确认后,点击finish完成工程文件的创建,进入到仿真环境,控制器首先初始化

控制器初始化的过程中,可能还需要确认某些参数,例如,下图中需要选择J1的角度范围,假如选择1的话,输入1,回车确认即可,控制器会继续初始化进程。


1、roboguide新建工程文件的更多相关文章
- Source Insight新建工程文件
options->document options ->document type ->c source file 下 //添加 “.S”结尾的汇编语言支持 project -& ...
- sublime新建工程文件夹
点击project,选择add folder to project,显示如图 点击选择以后跳转至你存放sublime的文件的workspace中,需要提前在workspace中新建文件夹,点击add ...
- Xilinx 学习笔记1---新建工程和创建源代码文件
最近终于有空可以记录一些之前学习的内容,本博客系列记录笔者Xilinx ISE学习之旅,当然现在Vivado是学习热门,一步一步来.搞定 ISE,Vivado上手也会很快. 1.安装软件 软件部分的下 ...
- 如何编写一个工程文件夹下通用的Makefile
新建工程文件夹,在里面新建 bsp.imx6ul.obj 和project 这 3 个文件夹,完成以后如图所示: 新建的工程根目录文件夹 其中 bsp 用来存放驱动文件:imx6ul 用来存放跟芯片有 ...
- 自定义更改 Xcode 新建 .h/.m 文件头部注释说明(文件名、工程名、作者、公司、版权等)信息
使用 Xcode 新建工程文件时,或默认生成一套注释说明信息在 .h/.m 文件的头部,说明了创建这个文件的名称.工程名.日期.作者.公司.版权等信息 // // ___FILENAME___ // ...
- 在WPF程序中打开网页:使用代理服务器并可进行JS交互
本项目环境:使用VS2010(C#)编写的WPF程序,通过CefSharp在程序的窗体中打开网页.需要能够实现网页后台JS代码中调用的方法,从网页接收数据,并能返回数据给网页.运行程序的电脑不允许上网 ...
- Smart3D系列教程4之 《案例实战演练1——小物件的照片三维重建》
一.前言 Wish3D出品的Smart3D系列教程已经推出3讲了,分别是关于倾斜摄影三维建模原理应用.照片采集技巧.Smart3D各个功能模块的作用,它们都是围绕Smart3D建模软件进行的讲解.那么 ...
- 【NodeJS 学习笔记04】新闻发布系统
前言 昨天,我们跟着这位大哥的博客(https://github.com/nswbmw/N-blog/wiki/_pages)进行了nodeJS初步的学习,最后也能将数据插入数据库了 但是一味的跟着别 ...
- NetworkComms V3 使用Json序列化器进行网络通信
刚才在网上闲逛,偶然看到一篇文章 C#(服务器)与Java(客户端)通过Socket传递对象 网址是:http://www.cnblogs.com/iyangyuan/archive/2012/12/ ...
随机推荐
- 机器学习中如何处理不平衡数据(imbalanced data)?
推荐一篇英文的博客: 8 Tactics to Combat Imbalanced Classes in Your Machine Learning Dataset 1.不平衡数据集带来的影响 一个不 ...
- 《深入理解Java虚拟机》-----第4章 虚拟机性能监控与故障处理工具
理论总是作为指导实践的工具,能把这些知识应用到实际工作中才是 我们的最终目的. 给一个系统定位问题的时候,知识.经验是关键基础,数据是依据,工具是运用知识处理数据的手段.这里说的数据包括:运行日志.异 ...
- ABP框架连接Mysql数据库
开始想用Abp框架来搭建公司的新项目,虽然一切还没有定数,但是兵马未动,粮草先行,我先尝试一下整个过程,才能够更好的去争取机会. 此次技术选型:Abp(Asp.Net core mvc)+mysql( ...
- Netflix网关zuul(1.x和2.x)全解析
zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用. Zuul可以通过加载动态过滤机制,从而实现以下各项功能: 验证与安全保障: 识别面向各类 ...
- Flutter 即学即用系列博客——06 超实用 Widget 集锦
本篇文章我们来讲讲一些比较常用的 Widget. 大家验证的时候使用下面的代码替换 main.dart 代码,然后在 //TODO 语句返回下面常用 Widget 示例的代码. import 'pac ...
- AspNetCore 基于AOP实现Polly的使用
前言 说起AOP,其实我们在做MVC/API 的时候应该没少接触,比如说各种的Fitter 就是典型的AOP了. 本来在使用Polly的时候我最初的打算是使用过滤器来实现的,后来发现实现起来相当的 ...
- DSAPI 菜单渲染
在本节,将演示DSAPI.菜单渲染功能.本功能支持对WINFORM菜单项的任意细节进行处理,使用配色方案进行渲染,默认配色方案为Visual Studio2012的黑色主题风格. 我们先来看一下未使用 ...
- LINQ之道
提到LINQ首先我们要了解什么是委托:委托是一种引用方法的类型.一旦为委托分配了方法,委托将与该方法具有完全相同的行为.也就是说当你委托给一个人办一件事的时候,他就拥有这个能力去实现这件事,同样委托也 ...
- 根据URL获取图片
背景:今天因为生产环境的系统界面图片无法显示被领导叼了一波,之前用Hutool工具类解析URL获取图片的,在生产环境上跑了一个多月都正常,嘣,今天突然发现周六下午后的图片统统显示异常,之后改为用jav ...
- 零基础学Python--------第9章 异常处理及程序调试
第9章 异常处理及程序调试 9.1 异常概述 在程序运行过程中,经常会遇到各种各样的错误,这些错误统称为“异常”.这些异常有的是由于开发者将关键字敲错导致的,这类错误多数产生的是SyntaxError ...