ABB机器人离线编程仿真入门记录

1.对象的关系

 

 模型导入

stp格式:

 直接拖就行

问:我单独想把一个物体拿出来那怎么弄?

 

新建一个空部件

 选择我们要移动的物体

复制他

然后粘贴在我们新建的部件上

是否重新

 选中它,移动成功。

当然我们也可以用剪切命令

sat文件:

直接拖入即可

 有时候我们拖入后部件可能会受损,依次我们要点击修复,显示两侧

 

stl文件

直接拖入

 比较阴间,stl文件拖入进来它不可以拉开,而其他

 而且我们用中心捕捉,完全捕捉不了stl上面的点

 

3.大地坐标&本地坐标

大地坐标:就是软件里面的世界坐标

 

本地坐标:

假设我们想把这个正方形移动到a点,移动到a点的情况有多少?

答:无数多个,因为正方形上有无数个点,就有无数种可能

我们怎么避免这种情况?我们可以在正方形上定义一个本地坐标,本地坐标与a点重合,那样情况就只有一种了

 

 

 左下角有个本地坐标

在robotstudio中每个物体都有本地坐标,用来确定它在空间中的位置

本地坐标有什么用呢?

我们可以使用旋转命令试试看

 一般我们旋转式以大地原点进行旋转,那么我要以正方体中心旋转怎么搞呢?

 我们先设置本地原点为正方体中心

 

 

 

 改成本地

然后就可以了啦

 

4.安装&拆除

在我们仿真的时候,我们通常会仿真机器人夹取起一个物体到一个地方,在放下一个物体,夹取时物体跟机器人一起运动,放下物体是小正方体不跟随机器人一起运动,实际上就是安装和拆除。

我们建两个小正方体

我们安装一下两个部件

 

点击否

 

注意:

 如果选择是的话,本地坐标就会重合

如果一个带本地坐标的部件安装到一个含tcp工具坐标,又有本地坐标的部件上(例如机器人?)

,那么就是我们要安装的东西的本地坐标来对齐机器人的工具坐标

eg:

 

 

然后两个都是有tcp工具坐标和本地坐标的东西安装,那么就是要安装部件的本地坐标对齐被安装部件的工具坐标上面

 

5.安装父对象父对象嵌套规则&移动规则

我们新建一个组

 现在组1里面有两个子对象,部件与部件2有一个父对象,就是组1

关系图:

 父对象就相当于领导,父对象运动的时候子对象都跟着一起运动,而子对象运动的时候,父对象里面的其他子对象不运动

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
abb机器⼈离线编程软件叫做_值得收藏!ABB机器⼈编程基本 知识总汇 ⼀、程序储存器(Programmemory)的组成: 应⽤程序(Program) 系统模块(Systemmodules) 机器⼈程序储存器中,只允许存在⼀个主程序;所有例⾏程序与数据⽆论存在于哪个模块,全部被系统共享;所有例⾏程序与数据除特殊定 义外,名称必须是唯⼀的。 1、应⽤程序(Program)的组成: ·主模块(Mainmodule) 主程序(Mainroutine) 程序数据(Programdata) 例⾏程序(Routines) ·程序模块(Programmodules) 程序数据(Programdata) 例⾏程序(Routines) 2、系统模块(Systemmodules)的组成: ·系统数据(Systemdata) ·例⾏程序(Routines) 所有ABB机器⼈都⾃带两个系统模块,USER模块与BASE模块,根据机器⼈应⽤不同,有些机器⼈会配备相应应⽤的系统模块。建议不要 对任何⾃动⽣成的系统模块进⾏修改。 ⼆、编程窗⼝: 1、菜单键File: 1、 Open:打开⼀个现有⽂件。(程序.prg或模块.mod) 2、 New:新建⼀个程序。 3 、Saveprogram :存储更改后的现有程序。 4 、Saveprogramas:存储⼀个新程序。 5 、Print: 打印程序,现已经不使⽤。 6、 Preferences:定义⽤户化指令集。 7、 Checkprogram :检验程序,光标会提⽰错误。 8 、Close:在程序储存器中关闭程序。 9、 Savemodule :存储更改后的现有模块。(只在Module窗⼝中存在) 10、 Savemoduleas : 存储⼀个新模块。(只在Module窗⼝中存在) 2、菜单键Edit: 1、 Cut:剪切,可能会丢失指令或数据。 2 、Copy :复制。 3 、Paste :粘贴,将剪切或复制的指令或数据粘贴到相应位置。 4、 GotoTop:将光标移⾄顶端。 5、 GotoBottom :将光标移⾄底端。 6 、Mark :定义⼀块,涂⿊部分。 7、 ChangeSelected :修改指令中数据,可直接将光标移⾄相应位置按回车键。 8 、Showvalue: 输⼊数据,可直接将光标移⾄相应数据按回车键。 9、 Modpos :修改机器⼈位置,功能键上有。 10、 Search:寻找指令,程序复杂时很有⽤。 11、功能键:Copy、Paste、Modpos在菜单键Edit中可以找到。 三、指令: 1、基本运动指令: MoveL:线性运动 (Linear) MoveJ:关节轴运动 (Joint) MoveC :圆周运动 (Circular) p1:⽬标位置。(robtarget) v100:运⾏速度mm/s。(speeddata) z10:转弯区尺⼨mm。(zonedata) tool1:⼯具中⼼点TCP。(tooldata) (1)速度选择:mm/s ·将光标移⾄速度数据处,按回车键,进⼊选择窗⼝,选择所需速度。 ·机器⼈运⾏速度属于数据类型speeddata。 ·常⽤运⾏速度在Base模块中已经定义。 ·特殊速度可⾃⾏定义。 ·max速度为v5000,Base模块中定义最⼤速度为v7000,最⼤速度机器⼈未必能达到。 (2)转弯区尺⼨选择:mm ·将光标移⾄转弯区尺⼨数据处,按回车键,进⼊选择窗⼝,选择所需转弯区尺⼨。 ·机器⼈转弯区尺⼨属于数据类型zonedata。 ·常⽤转弯区尺⼨在Base模块中已经定义。 ·特殊转弯区尺⼨可⾃⾏定义。 ·fine指机器⼈TCP达到⽬标点,并在⽬标点速度降为零,连续运⾏时,机器⼈动作有停顿。 ·zone指机器⼈TCP不达到⽬标点,连续运⾏时,机器⼈动作圆滑、流畅。 ·Base模块中已经定义的转弯区尺⼨最⼩为z1,最⼤为z200。 ·尽量使⽤较⼤的转弯区尺⼨。 (3)参变量: 光标指在当前指令时,按功能键OptArg,可选择参变量。 ·[Conc](switch) 协作运动。机器⼈未移动⾄⽬标点,已经开始执⾏下⼀个指令。 ·[ToPoint](robtarget) 在采⽤新指令时,⽬标点⾃动⽣成*。 ·[V](num) 定义速度mm/s。 ·[T](num) 定义时间s。通过时间决定速度。 ·[Z](num) 定义转弯区尺⼨mm。 ·[Wobj](wobjdata) 采⽤⼯件系座标系统。 (4)函数Offs(): MoveLp1,v100,… MoveLp2v100,… MoveLp3,v100,… MoveLp4,v100,… MoveLp1,v100,… ·为了精确确定p1、p2、p3、p4点,可以使⽤函数Offs()。 ·Offs(p1,x,y
埃夫特机器⼈离线编程软件_⼯业机器⼈离线编程与虚拟仿真 软件 tVR_Factory是⼀套完整独⽴的机器⼈仿真编程环境系统,具备的优势有:远离调试现场,⽽⼜可以保证现场的轨迹精度要求;通过曲⾯曲 线特征来计算机器⼈运动轨迹,保证轨迹的精度要求;后置功能强⼤,⽀持国产及国外主流机器⼈产品的离线程序创建;⽣产过程的仿真验 证等功能,更加⾼效的完成项⽬规划。 基于优秀3D内核技术开发,渲染性能进⼀步提升,⽀持主流CAM软件⼑路轨迹输⼊,完成⽐较复杂的CNC功能。 主要应⽤于搬运、码垛、喷漆、机械铣削加⼯、抛光、打磨、雕刻、激光切割、点焊、弧焊,并且可以定制开发功能。 提供两种⼯作模式:⼯具(TOOL)模式、零件(PART)模式。⼯具模式是指机器⼈法兰盘末端装夹⼯具,例如喷涂、加⼯;零件模式是指机 器⼈法兰盘末端装夹⼯件,例如五⾦打磨,操作者可以根据加⼯需求⾃由选择⼯件模式。 ⽣产过程仿真功能,验证项⽬的可⾏性,⽀持碰撞检测;⽅便快捷优化机器⼈运动轨迹,提⾼⽣产效率。 ⽀持主流的机器⼈,包括埃夫特、ABB、KUKA、川崎、KUKA、Staubli等;仿真输出对应的机器⼈代码,可直接⽤于⽣产加⼯。 对于复杂的可以通过UG的CAM模块⽣成⼑位⽂件,导⼊离线编程系统进⾏模拟仿真⽣成代码;⽀持CAD⽂件输⼊,⽂本轨迹⽣成等,可 以完成绘图、平⾯⽂字书写或⽑笔字书法等功能。 ⽀持6个外部附加轴,包括直线轴、旋转轴类型。 仿真环境中通过虚拟⽰教盒操作机器⼈运动,可⽤于教学⽅⾯;CAD模型导⼊功能(⽀持stp .igs .stl .dxf .3ds等格式). 通过各种标定⽅法,准确计算仿真环境中模型的位置及摆放姿态;在三维模型上添加轨迹点,轨迹点位置姿态可以进⾏优化处理;⽀持草 图绘制功能,可以在参考平⾯内绘制各种规则线条,并⽣成轨迹点. ⽀持轨迹数据导⼊功能(通过导⼊CAD⽂件,⾃动⽣成空间平⾯内轨迹,导⼊G代码⾃动⽣成空间⼑路轨迹);机器⼈根据轨迹点位置姿 态数据进⾏计算,⾃动计算机器⼈运动程序数据,进⾏后置处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值