DELMIA仿真操作流程
delmia仿真技术介绍
We are offering Accuracy & Efficiency!
仿真实施细则
项目阶段 售前接触 投标前 签订合同 对象 公司内部 集成商 公司内部 公司内部 集成商 条件 有完整数模装配体或者布局图 无完整数模不做 中小型产线可以制作投标演示动画 有数模 有数模 处理 对方案进行分析、节拍估算 只做可达性分析/需填写仿真信息收集表 可以制作动画、节拍 最终数模/协助修改布局、制作动画、离 线程序(按需,参考) 最终数模/协助修改布局
仿真技术
部 分 案 例
We are offering Accuracy & Efficiency!
南京埃斯顿自动化股份有限公司
1
功能介绍 仿真实施细则
标题
2
目录
Contents
We are offering Accuracy & Efficiency! 1
功能模块
8
We are offering Accuracy & Efficiency!
人机工程
• 人的各种动作:行走、爬楼梯、搬运、装配、协作等 • 人的疲劳性分析
9
We are offering Accuracy & Efficiency!
动画制作
• 整线、整个工厂完全模拟仿真,动画输出 • 部分有签订保密协议的动画网络上无法查看,其余的可以扫描ppt首页二维码查看
沟通请添加 微信,建立 讨论组
仿真信息收 集表请微信 扫描下载
We are offering Accuracy & Efficiency!
11
THANK YOU
We are offering Accuracy & Efficiency!
Delmia仿真入门
26
3、机器人运动机构建立
➢ 用STP格式文件自己创建机器人 2.拆分:将每个里面的单个零件另存为CGR格式,大大减
少文件的大小,提高文件后续的流畅性。
27
3、机器人运动机构建立
3.将STP格式下面的文件全部删除,再单击装配文件名→ 右键→部件→现有部件→选中刚才另存的所有CGR文件→ 打开,会自动将零件装配在一起。(也可以一个个装配)
5
DELMIA认识
➢ DELMIA Process Engineer 集成的产品、工艺和 资源规划解决方案
➢ DELMIA Process Engineer为制造业的设计和优化 提供了彻底的强大的解决方案,从产品概念阶段 、工艺规划到产品生产。
➢ DELMIA Process Engineer是制造业工艺规划方案 的领导者,工艺规划人员在初始设计产品的基础 上,根据不同的规划前提条件,定义制造所需的 工艺和资源。
8、更改知识库的默认路径: win_b64/statup/robotlib/catalogs/DEVICES。
8
1.软件安装
➢ 祥见:DELMAI V5R20安装包,里面也有安装说明,帮助
文件可以不安装。
9
2.工作环境基本设置
➢工具→选项
10
2.工作环境基本设置
➢ 第一次打开时将许可证可用的配置或产品列表全部勾选, 否则极有可能后续会影响软件的一些操作。
24
2.工作环境基本设置
➢ 常用操作工具条介绍
创建新任务
增加标签 分割机器人任务 镜像 任务或是标签 修饰操作 创建一个调用任务动作 修改标签方位 设置翻转转数 结合-标签转换 指派适合轮廓
Delmia 教程_M1_创建工作环境
In this exercise you will: Set General options Set Display options Set Parameters and Measures options Set Product Structure options Set DPM options
Copyright DASSAULT SYSTEMES
REMINDER: You must close and reopen the software for settings to take effect.
11
B
Create Catalog Create Catalog Document PopulateULT SYSTEMES
Copyright DASSAULT SYSTEMES
5
1
Create the Working Environment
Set Options
About Setting Options
The Dassault Systemes family of software offers unprecedented power and flexibility to its users. However, because of this the software must be configured to fit the user's needs. This process step is included to reinforce knowledge gained in the Introduction to V5 course and to configure the software to the particular needs of DPM Assembly for this instruction. Basic Navigation, mouse control, and file management as well as complete detail on Tools/ Options can be found in the Introduction to V5 Course.
DELMIA帮助文件中文版
第1章 DPM的装配过程模拟简介通过本课程的学习,了解DELMIA数字化装配过程模拟。
1.创建DELMIA V5使用环境。
(1)根据将使用的工作台(workbench)选择定制启动(Start-Up)。
(2)学习如何识别,创造新的工具栏(Toolbars)并将其应用在各自的工作台(workbench)上,同时推广到所有可用的命令上。
(3)在所使用的配置中设置选项(Options)。
可以设置通用选项(General Options),标明驱动路径以及所需的特殊数据,核实许可(Licensing)和性能设置(Performance settings)。
设置细节层次(Level of Detail),偏好的可视化(Visualization Preferences)等显示选项(Display Options)。
通过参数(Parameters),定义的产品结构,生成报告(Report Generation),并设置使用单元(the Units)。
2.设定偏好的运作环境,现在将创建必要的工具来生成模拟。
(1)创建一个工具项目录(Project Catalog)和用于组装产品的资源。
此目录将存放资源文档。
在这一点上他们是一些表。
目录还包括了装配产品所必需的工具清单。
(2)编辑目录属性(Catalog Properties)。
i.在目录里运行关键字检索(Keyword Search),以便在目录中大量的清单里找到要查找的项目。
ii.详细说明执行装配的活动(Activities),并定义活动的属性(Attributes)以便进一步定义过程。
iii.然后进行观察,并在一个大的预先存在的目录进行练习,以证明保持目录的好处。
(3)创建一个进程库(Process Library)。
这是一个特殊进程的库。
它是为保存运行特殊进程时的数据记录。
(4)编辑一个过程库属性(Process Library Attribute)。
这些属性提供在库里扩充信息的方法,代表能进一步解释特殊活动特点的任何附加活动信息。
DELMIA数字化装配工艺设计与过程仿真流程
并取得 了显 著的效益。无论
是波音还是 空客公 司 .目前
基本上已实现了数字化装配。波 音 公 司 的 7 7飞机 已 经 E
采 用 航 空 制 造 业 的 装 配 解 决 方 案 .实 现 了整 机 的 三 维 虚
拟装配仿真和验证。 极大的缩短 了设计 变更 , 缩短 了工 艺规划 时间,提高了产 量并降低 了生产成本 。空客系列 飞机也 已采用 了数字化装配技术 ,资料显示其典型部件 装配周期 缩短 6 %,飞机装配周期缩短 1% 以上 ,装配 0 0 工艺设计周期缩短3 %~5 % 0 0 装配返工率减少5 %, 0 装
配 成 本 减 少 2 % ~3 % .大 大 提 高 飞 机 装 配 质 量 ,极 大 0 0
( )飞机 的装配周期不 易保证 3 工艺设计 环境 不具备三维工艺验证能力 . 致使 装配 中是否干涉 、装配顺序是否合理 、工艺装备是 否满足需
要 、操作空 间是否开敞等一系列问题在生产试 制阶段 才
Di
D L A数字化装配工艺设计 E MI
与过程仿真流程
■ 中航 工业 陕西飞机 工业 ( 集团 )有限公司 冷毅勋 、代正会 、赵轶 、徐晓伟
金航数码科技有限责任公司 沈波
数字化装配工艺 设计 与 过程仿真技术在现代飞机 的 设计和制造 中扮演 的角色 将 越来越重要。 目前 . 国际上 以 飞机和汽车 为代 表的大型复
术应用研究 . 为建立飞机数字化制造体 系积 累技术经验 。
基于模型的数字产品定义的数字化制造流程
国内飞 机设 计将采 用基于模 型 的产品数 字化定 义
( D. Moe ae eiio ) MB dl sdD f t n技术 ,其特点是 :产品 B ni
DELMIA仿真学习资料
点击选平面布置图导入
第一步:制作平面布置图
第二步:将机器人各轴机制约束
运用此按钮做工具点制作IK机器人
机器人工具端零件
机器人工具点
机器人参照零部件一般和BASE选择同一个或直接放弃机器人的BASE
机器人中的尽量不要设置太多
检验机器人
回转台制作NEW HOME
第三步:加载所有所需资料第四步:调整目录树
进行装配
删焊钳和机器人抓取命令
建立父子关系
接受转台发出的信号
建立焊接关系网
建立相应关系,并保存
对应加载信号源
加载资源任务
创建任务
添加资源
添加已有的资源和任务
要机器人和夹具一起动必须先添加已有的资源和任务将两个任务连接起来
加载机器人任务
自动建立机器人任务
点符号在点机器人再点焊点。
delmia机器人仿真教程
Delmia机器人仿真软件的应用领域
工业机器人
Delmia机器人仿真软件广泛应用 于工业机器人领域,用于模拟机 器人生产线、自动化仓库等场景 。
服务机器人
该软件也适用于服务机器人领域 ,如餐厅、酒店、医院等场景的 机器人服务模拟。
科研与教育
Delmia机器人仿真软件还广泛应 用于科研与教育领域,为机器人 技术的研究和教育提供支持。
机器人协同作业模拟
总结词
模拟多台机器人在同一工作环境中协 同作业,提高生产效率。
详细描述
Delmia机器人仿真软件支持多台机器 人协同作业模拟,通过精确的碰撞检 测和任务分配机制,实现机器人之间 的有效协作,优化整体生产流程。
机器人离线编程与优化
总结词
通过离线编程技术,提高机器人编程效率和安全性。
详细描述
在导入模型时,如果发生文件损坏或格式不兼容的情况,可能会导致模型无法正常加载 或显示异常。为了解决这个问题,可以尝试使用其他文件格式或重新导出模型文件,并
确保文件完整性。
路径规划问题
总结词
路径规划是机器人仿真的重要环节,常 见问题包括路径不连续、机器人碰撞等 。
VS
详细描述
在路径规划过程中,如果发生路径不连续 或机器人碰撞的情况,可能会导致仿真结 果不准确或机器人无法按照预期路径移动 。为了解决这个问题,可以调整路径规划 算法的参数,或手动调整机器人姿态和路 径,以确保路径连续且无碰撞。
delmia机器人仿真教程
汇报人: 2024-01-04
目 录
• Delmia机器人仿真软件介绍 • Delmia机器人仿真软件基本操作 • Delmia机器人仿真软件高级功能 • Delmia机器人仿真软件案例教程 • Delmia机器人仿真软件常见问题与解决方案
Delmia仿真编程 第3节 导入2D布局图
Delmia机器人仿真编程第3节导入2D布局图CAD布局图可以导入Delmia仿真项目中,作为资源位置摆放参考。
导入之前最好在CAD软件中将布局图位置移动到世界坐标位置,然后另存为低版本,避免因布局图版本过高而出现不必要的错误,2D布局图的导入有两种方式,下面进行详细操作步骤讲解:工厂布局模块下导入2D布局图:1、保存CATDrawing格式布局图:用Delmia将CAD布局图打开,软件进入工程制图模块,然后另存为CATDrawing格式的文件,名称为Layout,保存在项目Layout文件夹下面,布局图保持打开状态,如下图所示;2、创建区域Area:在菜单栏中点击开始展开下拉菜单,选择AEC工厂下面的工厂布局模块,软件将切换到工厂布局模块,同时会新建1个装配体将其名称修改为Plant。
点击右侧工具栏中的区域命令,弹出区域创建对话框,如下图所示设置区域类型为Area,输入X长度和Y长度数值定义好区域大小,最后在3D视图窗口中选择区域放置的位置,鼠标左键单击确定放置位置,完成区域的创建。
如下图所示在高度后面有两个选项:实体和平面,若选择实体则创建一个立方体区域,若选择平面则会创建一个平面区域,此时高度值无效;3、链接2D布局图:在模型树上选择刚创建的区域,单击鼠标右键,选择附加工程制图视图命令,然后切换到2D布局图窗口,选择布局图中任意线条,窗口将自动切换回工厂布局模块,随之2D布局图也被链接到区域Area,调整Area的位置使整个布局图放置在区域中,如下图所示;至此工厂布局模块下导入2D布局图完成,点击保存命令,将此包含2D布局图的装配体文件保存到项目Layout文件夹下面。
资源布置模块下导入2D布局图:1、创建资源节点:在装配设计模块下新建一个空白装配体文件并保存,作为项目的总资源节点,然后将软件切换到MSD模块,点击插入资源命令将刚创建的装配体文件加载进来,然后点击在PPR中创建资源命令,弹出添加资源对话框,选择资源类型为Area并输入资源名称,点击确定按钮,完成资源节点的创建,按图中序号依次操作;2、定义足迹:将软件模块切换到资源布置模块,然后选中新建的Area类型资源节点Plant,然后点击工具栏中定义足迹命令,弹出编辑足迹对话框,选中显示足迹复选框使地板显示出来,这样2D布局图链接后才会显示,按图中序号依次操作;3、链接2D布局图:在进行此操作之前需确保CATDrawing格式2D布局图是打开状态。
Delmia仿真编程 第4节 创建资源库
Delmia机器人仿真编程第4节创建资源库在Catia或者Delmia软件中我们可以创建自己的资源库,将常用的资源全部分类加载到资源库中,比如机器人底座、自定义的机器人、焊钳等等都可以分类加载到资源库中,这样在使用时就可以直接从资源库中调用,即方便又快捷。
接下来我们就资源库的创建进行详细的讲解:1、资源库文件创建:打开Catia或者Delmia软件,切换到目录编辑器模块,将章节1(文件夹图标)名称修改为资源库,然后保存文件并命名为Resource,此文件将作为资源库文件。
在右侧工具栏中选择新建章节和系列命令,按下图所示进行新建并重新命名;2、完成以上操作步骤后,在中间视图窗口中点击参考按钮进行展开,可以看到所创建的系列和章节的名称、类型以及资源库所在位置等信息。
点击关键字进行展开,可以看到只有Name一列,我们可以自己添加关键字,增加资源的型号、资源的描述信息等等。
点击预览进行展开,此处可以自行设置各系列的预览图;3、添加关键字:点击添加关键字命令,弹出关键字定义对话框,输入关键字名称,类型选择字符串,然后点击确定。
在Name列表下选择焊枪系列,点击鼠标右键选择定义,添加焊枪的资源描述关键字,同理完成其他资源的关键字添加,完成后如下图所示;4、设置预览图:提前准备好各资源的图片,首先点击鼠标右键选择焊枪对象定义,弹出描述定义对话框,选择外部文件预览,完成后点击确定按钮。
同理添加其他章节和系列的预览图,完成后如下图所示;5、添加焊枪资源:首先添加弧焊焊枪资源,双击资源库章节下面的焊枪系列,然后选择添加部件命令,弹出描述定义对话框,点击选择文档按钮,弹出对话框选取焊枪文件,点击确定按钮完成焊枪资源的添加,同理在焊枪系列下添加不同规格型号的焊枪,完成后如下图所示;6、添加其他资源:参照上述步骤将其他资源全部添加进来,可以添加的资源文件类型有如下图中的5种,当资源添加进来后也可以进行关键字的添加(喉深、喉宽等信息)、预览图替换、名称修改等操作,完成后如下图所示;7、资源库浏览:当资源库创建完成后,可以打开目录浏览器对话框,浏览创建的资源库,想要查看那个系列只需在左侧结构树中双击鼠标左键,右侧窗口中即会显示改系列下所有的资源型号,如下图所示;以上就是在Catia或者Delmia软件中创建资源库的操作步骤,当然如果想要创建如螺丝、螺母等通过添加公式设计的零件库时,就需要先创建设计表,并在设计表(Excel格式)中添加第一列,名称为PartNumber。
Delmia仿真入门
8
1.软件安装
祥见:DELMAI V5R20安装包,里面也有安装说明,帮助
文件可以不安装。
9
2.工作环境基本设置
工具→选项
10
2.工作环境基本设置
第一次打开时将许可证可用的配置或产品列表全部勾选, 否则极有可能后续会影响软件的一些操作。
30
3、机器人运动机构建立
6.底座需要选择基本(Base),与第一轴之间的旋转选择 设计,X向前,Z轴向上
31
3、机器人运动机构建立
7.依次创建6个转动轴的坐标系:
32
3、机器人运动机构建立
7.对各个轴进行运动约束,本例为6轴机器人,故6个运动 副都为旋转运动
33
3、机器人运动机构建立
28
3、机器人运动机构建立
4.进入装置构建模块对每个创建运动机构(需要有CATIA 软件DMU的相应知识):
29
3、机器人运动机构建立
5.打开喜好框架(Tag Group),运用此按钮对每个零件 进行设置
先用此图标选择左边的A1零件创建坐标点(Tag)
再用此图标再已经创建的框架下进行框架类型的创建
通过插入 按钮将各 个动作添 加进去。
5、机器人点焊创建
设置焊枪的张开,闭合:
双击想要增加程序动作的工具条,在弹 出的新增程序动作属性栏中,选择 Retract设置焊枪的动作及动作时间。
5、机器人点焊创建
在创建机器人与焊枪的链接时,如果发现机器人TOOL坐 标跑了,创建失败,点到机器人树里,再刷新下TOOL即 可。
常用操作工具条介绍
DELMIA机器人仿真教程
Position and Manipulate Compass Insert Products and Resources Snap and Attach
Create Tags Create Robot Tasks Use Teach and Jog Run a Robot Process Create Robot Task and Add Weld Gun Action
Using Manipulation Bounding Boxes Snapping Automatically to Selected Object Editing Positions
Factory Layout and Robotics / Device Task Definition
鼠标放置在罗 盘上,按住鼠 标左键不放拖 动罗盘到指定 的物体表面
机器人自由度限制颜色显示,当机器人运动超过了限制就会现实出对应的颜色
模拟路径显示设置
E
Digital Process for Manufacturing Settings
Tree Hierarchy Tree Fastener Process Planner Commands Fastener Visualization Showing the Fasteners
选上Tree/Hierarchy tree下面所 有的复选框
显示焊点
F
Options
Resource Detailing Settings
Robotic Task Display Options Update all Tasks Icon Teach Dialog Setting Offline Programming
Parameters and Measures Settings
Delmia仿真规程
仿真规程2013.4.221.仿真的概念功能:设备的动作、时序、节拍;目的(售前阶段):方案可行性分析、动作演示;目的(设计阶段):找到设计/布局/方案中的问题,并做相应修正;2.软件平台设计阶段:DSS.Delmia3.工作流程S1:仔细阅读布局图、方案说明书、技术协议等;●根据要求,准备资料,计划时间等。
●掌握客户对功能、节拍、工艺等需求;●掌握主要设备组成;●整理外购件设备性能和参数说明书;●了解加工工艺知识;●对不明之处,与团队沟通;●与团队内其他人员沟通,掌握所需材料的获得时间;●合理安排进度;S2:建立仿真的文件夹目录结构自制设备编号命名必须依照机械设计课的任务书!外购设备命名使用英语或代码,不得用汉语或拼音!仿真主文件CATProcess文件名称为:“Process_7位项目号_子系统代码(数字,如有)_6位日期(yymmdd)”S3:数模格式转换(1)请机械设计课设计人员提供数模前,根据数模中心,建议用于位置定义的坐标系;(2)请机械设计课设计人员必须提供STEP或CGR格式的文件;(3)在DELMIA中将STEP转成CATPart/CATProduct格式(如数模曲面复杂或不便转成CATPart,可转成CGR格式),并按照任务书规定命名(FAxxxxxyy);注意:数模属性中的名称也要按规定命名;设备数模文件插入新建装配体CATProdcut;CATProdcut命名成FAxxxxxyy_dev;将所有数模按以上方式准备好,待仿真时调用;自制设备命名前,必须向机械设计课获取定义号;S4:为必要的设备做运动关系要求先将一个设备内部有相对运动关系的parts分成两个components;固定不动部分命名成J0,第一关节运动部分J1,第二关节运动部分J2,以此类推;建立机构固定J0在components 间做相对运动关系joints;S5:将数模插入仿真文件Process有运动的工艺设备(如机器人)导入Resource,库中导入的设备需将其“实例”名按工位号命名(如R6);静态设备和加工对象导入Prodcut使用罗盘定位各个设备;每次设备改变位置后,必须用命令保存;S6:利用机器人示教功能,检查机器人工作最远和最近点可达性和姿态,调整和优化设备间相对位置;S7:利用Teach示教机器人路径;机器人的不同功能性路径段必须分成不同的Task程序,Task的命名为:“机器人名_动作功能”(如R6_unload)S8: 2D局图通过仿真,确定每个设备的最终外形尺寸和安装位置,然后绘制2D布局图;文件名称为:“layout_7位项目号_6位日期(yymmdd)”4.规则•建模•建立安装原点;•尽量简化数模,但同时保留关键轮廓信息;•动作•避免机器人奇异问题;•避免机器人关节极限;•避免工件和工具本身与机器人干涉;•避免管线缠绕;•布局•依据中心设备的布置原点,确定其它位置了;•机器人布置位置+/-5cm内可变;Note:●通过网络文件夹(Z:\10_FA部\01_项目\2013年项目\FA1xxxx\02_布局和仿真\02. 仿真)传递数模文件,方便团队协作。
delmia机器人仿真培训资料
该案例通过模拟装配线的工作环境,让机器人进行协同装配作业。通过调整机器人的运动轨迹、速度和姿态,优化机器人与工件之间的交互过程,提高装配的效率和精度。同时,该案例还涉及到机器人之间的通信和协调,以确保整个装配过程的顺利进行。
总结词
模拟搬运机器人在复杂环境中的路径规划和任务执行能力。
详细描述
总结词
总结词
学习如何创建和配置机器人工作环境,包括地面、障碍物、目标点等,并设置相关参数。
要点一
要点二
详细描述
在Delmia机器人仿真软件中,用户需要创建一个机器人工作的环境。这包括设置地面的材质和属性、添加障碍物和目标点等。此外,用户还需要根据实际需求设置环境中的光照、纹理等视觉效果,以便更真实地模拟机器人实际工作环境。同时,用户需要为场景中的物体设置物理属性,如质量、摩擦系数等,以确保仿真的准确性和可靠性。
delmia机器人仿真培训资料
汇报人:
2024-01-01
目录
Delmia机器人仿真软件介绍Delmia机器人仿真基础操作Delmia机器人仿真高级应用Delmia机器人仿真案例分析
01
CHAPTER
Delmia机器人仿真软件介绍
Delmia机器人仿真软件采用高逼真度物理引擎,模拟机器人的运动轨迹和行为,与真实环境高度一致。
该案例通过模拟不同材质、形状和颜色的表面,以及不同的环境条件,让喷涂机器人进行喷涂作业。通过调整机器人的喷涂参数、运动轨迹和速度,优化喷涂效果和效率。同时,该案例还涉及到喷涂机器人的维护和清洗问题,以确保机器人的使用寿命和可靠性。
总结词
详细描述
总结词
模拟服务机器人在餐饮、医疗、旅游等行业中的交互和服务能力。
详细描述
DELMIA基本操作流程
设置机器人行走路线lin为直线行走设置机器人行走路线jnt状态下七双机器人焊接视频录制多资源仿真八单机器人双工位视频录制先进入此模块插入活动在process中插入活动打开pert图将活动进行排序选定活动链接分配资源利用分配资源功能将活动与机器人相关联342156利用设置活动任务功能选择相应的机器人任务7点击process模仿观看整体打点动作8视频九夹具内部创建动作新建任务机器人示教插入任务寸动通过寸动来调节动作十机器人抓手取件与放件取件选取抓手选取工件完成十机器人抓手取件与放件放件选取工件完成十一机器人行走轴设置先将行走轴在此模块下设置好再建立process进入devictaskdefinition模块12十一机器人行走轴设置插入机器人后用此功能将机器人与行走轴活动部分约束34利用attach功能将机器人与行走轴活动部分约束到一起
1 2
先将行走轴在此模块下 设置好
第13页/共15页
再建立Process,进入 Devic Task Definition模 块
十一、机器人行走轴设置 3 插入机器人后,用此功能将机器人与行走轴活动部分约束 4 利用Attach功能将机器人与行走轴活动部分约束到一起
第14页/共15页
感谢您的欣赏!
一、建立Process,进入Devic Task Definition模块;
第1页/共15页
二、 Insert Resource 插入工件数模, Insert Resource插入外围、机器人、焊钳、夹具等;
插入产品
插入资源
第2页/共15页
三、插入机器人,在目录库里选择相应机器人的型号;
第3页/共15页
频
8
插入活动
点击Process模仿,观看整体打点动作
使用DELMIA在飞机中机身上部装配工艺仿真的运用
DELMIA飞机中机身上部装配工艺仿真激光跟踪仪在飞机装配中的运用专业综合实训(现代飞机装配部分)实验报告目录第一章飞机中机身上部装配工艺仿真 (1)1 飞机装配仿真技术 (1)2飞机装配工艺仿真软件 (2)3 飞机机身结构及零件分析 (3)3.1机身总装图 (3)3.2机身典型零件 (3)4 飞机机身结构件装配顺序的规划 (5)4.1工艺分离面和设计分离面 (5)4.2装配基准的选择 (6)4.3工装设备的选用 (7)5飞机上半机身装配方案及DELMIA仿真 (8)5.1装配仿真流程 (8)5.2装配序列规划 (8)5.3装配路径规划 (9)5.4装配工艺仿真过程 (10)5.5装配干涉检查 (12)第一章飞机中机身上部装配工艺仿真1 飞机装配仿真技术在现代制造企业的生产流程中,工艺设计工作贯穿于整个制造流程当中,是生产技术准备工作的第一步。
工艺设计工作不仅涉及到企业的生产类型、产品结构、工艺装备、生产技术水平等,而且还要受到工艺人员实际经验和生产管理体制的制约,其中的任何一个因素发生变化,都可能导致工艺方案的变化。
工艺总方案、工艺路线规划和工艺规程是指导工装制造和零件装配的主要依据,它们对组织生产、保证产品质量、提高生产率、降低成本、缩短生产周期及改善劳动条件等都有直接影响,因此工艺设计是整个生产流程中的关键性工作。
以往装配工艺的设计工作主要是依赖工艺人员个人的技术水平和经验,工艺人员根据产品图纸、工艺标准、工装、设备等,所做的工艺设计在车间实际生产(式制)时,还要不断更改,不能保证其装配工艺设计的合理性、适用性。
而大型飞机由于尺寸大,零件数量多,结构复杂,协调部位多,装配工艺设计不可避免地存在问题。
但装配工艺设计中隐藏的错误难以在设计过程中被发现,装配工艺的优化基本上是凭工艺员的经验,工艺设计中存在的问题往往要在产品实际装配过程中才被发现 , 因此装配工艺设计的错误带来了产品、周期、人力和费用的损失。
DELMIA仿真操作流程
第一章软件设置在进行仿真之前,建议完成培训阶段的DELMIA option设置(参考文件1-Option.pdf);第二章仿真流程2.12D布局图导入1、AutoCAD布局图纸导入DELMIA:AutoCAD的零点坐标系与DELMIA一致,为保证导入的布局图在DELMIA原点附近,建议将CAD图纸导入之前进行偏移,选取某一点作为布局图的参考;如下图,选择布局图左下角为0,0位置;2、偏移之后保存成较低版本dwg文件(如AutoCAD 2007),直接在DELMIA中打开,File->Open,然后保存成*.CATDrawing文件备用3、选择进入DELMIA->AEC Plant->Plant Layout模块,如下图所示,建立一Area对象,保存;4、切换至DELMIA->Resource Detailing->Resource Layout模块,创建Area对象的Foot Print;勾选“show Footprint”选型,OK。
5、同时打开布局图,点击“Attach Drafting View”,按照图示顺序选择对象,布局图关联到DELMIA环境;将Product文件保存,然后插入到Resource节点;备注:为了后续方便机器人和设备精确布局,可以结合CATIA草图模块,选取布局图机器人基座中心点,创建一组圆柱特征;2.2机器人模型导入根据布局图,切换至DELMIA->Resource Detailing->Device Task Definition模块,选择catalog方式选择机器人型号并插入机器人模型,通过Snap命令将机器人精确定位;2.3三维数据导入1、选择从供应商提供的以工位为单位的焊枪及夹具设计数据,如下图为3dxml轻量化格式文件,直接打开并建立同名文件夹,保存相关数据在本地;2.4车身焊点建立1、焊点类型:车身焊点数据需要基于STEP格式或者CATIA设计数据创建,在3D模型中以多种形式存在,几何球型或者几何点+线段表示,如下图所示;1)点代表焊点的位置,线段代表焊点的方向;2)球型焊点和一个坐标轴系2、将某工位数据车身数据插入到Product节点下,建立Tag group,如下图所示;3、建立第一个焊点,如下图所示步骤,把罗盘Z轴吸附到线段上,以绿色显示,此时可以拖动罗盘移动至球的中心,同样也可以转动XY平面,OK即可创建第一个焊点;依次可以创建该工位的所有焊点结果如下所示:(注:焊点导出)为了便于使用轻量化数据进行仿真,焊点数据也可以先导出到外部Excel 文件中,然后再导入到仿真场景中;2.5焊枪/库建立1、DELMIA将STEP格式焊枪模型打开,另存为Product和Part文件;2、确定动臂和静臂各组件;3、切换到Device Building工作台,新建一个Component类型,将静臂部分全部移动到新的组件里面;4、然后依次将静臂部分固定(Fix),动臂各组件刚性连接(rigid joint),建立运动机构;5、机构定义完成之后,创建焊枪TCP点和Base点;6、定义焊枪的特殊状态(Home Position):关闭、工作(考虑车身件厚度,TCP点偏移静臂焊枪头2mm)小开,大开;7、焊枪入库:新建Catalog文件,建立C型和X型枪分类,然后将建好机构的焊枪添加到库中,便于重复调用;可以事先建立常用焊枪库,也可逐步添加;2.6焊枪位置分析1、2.1~2.3节将准备好的数据资源导入到DELMIA环境中;2、项目数据文件中,车身、焊枪和夹具都是在车身数据坐标系下完成的装配,本节开始前最好是按照布局图,将位置调整好;4、在方案设计阶段,夹具和机器人的位置都存在变化,要逐个焊点对经验选择的焊枪进行验证,可以使用手动焊枪选型的命令;a)执行手动焊枪选型命令,选择该工位上使用的焊枪,然后选择要分析的焊点,罗盘自动吸附到焊点上,TCP点和Tag点的坐标系重合;b)此时可以转动绿色的罗盘,绕Z轴旋转(焊点的位置和Z轴方向不能改变,因此只能绕Z轴旋转);调整好焊枪的位置与夹具和工件都不发生干涉,点击Save Position即可保存当前焊枪的焊接姿态;c)下图所示为焊枪和夹具发生干涉,通过旋转Z轴方向可以避开干涉,如果没有办法避开干涉,就需要修改夹具夹头的结构或者位置;2.7机器人可达性分析经过焊枪手动选型之后,如果基本上能够排除掉焊枪和工件的干涉,那么接下来可以添加机器人任务,检查机器人可达性;a)通过Set tool命令将焊枪关联到对应的机器人上;b)Add tag命令将当前焊枪对应要焊的焊点添加到机器人Task;c)使用Reach命令,初步分析机器人的可达性,如果不可达或者机器人关节超出极限位置,分析结果直接显示为out of limit或unreachable;d)如果是unreachable,那么需要稍微调整机器人的位置;机器人基座高度200mm,300mm,500mm,700mm等e)接下来,teach示教逐个检查每个焊点的可行性,检查机器人的姿态;重复操作,实现所以焊点可达可焊;2.8 机器人经过点插入1、机器人示教完成之后,可以调整打点的顺序,然后增加进枪、出枪的经过点(Via Point );下图示为机器人可达性调整好的任务,可以通过右侧‘箭头’调整打点顺序。
DELMIA机器人仿真教程
DELMIA仿真教程DELMIA仿真教程
1:概述
1.1 简介
1.2 目标与范围
1.3 术语与定义
2: DELMIA仿真基础
2.1 DELMIA仿真的优势
2.2 DELMIA仿真的应用领域
2.3 DELMIA仿真软件的安装
3: DELMIA仿真环境介绍
3.1 DELMIA仿真界面
3.2 DELMIA仿真工作区
3.3 DELMIA仿真工具栏
3.4 DELMIA仿真属性栏
4:创建工作站
4.1 创建工作站的步骤
4.2 设置参数
4.3 定义的关节和运动范围 4.4 定义末端工具
4.5 设定的姿态和路线
5:程序仿真
5.1 创建程序
5.2 编辑程序
5.3 程序的调试与优化
5.4 程序仿真的注意事项6:碰撞检测与路径规划
6.1 碰撞检测的原理
6.2 碰撞检测的设置与运行 6.3 路径规划的原理
6.4 路径规划的设置与运行7:运动仿真与分析
7.1 运动仿真的原理
7.2 运动仿真的设置与运行
7.3 运动仿真结果的分析与评估
8:仿真结果的导出与报告
8.1 导出仿真结果的文件格式
8.2 创建仿真报告的步骤
8.3 仿真报告的内容与格式要求
附件:
本文档附带的文件包括示例工程、参数表格、路径规划结果图等。
法律名词及注释:
1:仿真:使用计算机技术模拟工作的过程。
2: DELMIA:由达索系统公司开发的3D数字制造解决方案软件。
3:碰撞检测:在运动过程中,检测与其他物体之间是否发生
碰撞。
Delmia仿真教程弧焊仿真第2节机器人弧焊程序示教
Delmia仿真教程弧焊仿真第2节机器人弧焊程序示教用Delmia打开上一节完成的仿真项目,将软件首先切换到装置任务定义模块,这一节主要进行机器人弧焊相关的一些操作,基本操作顺序为定义焊接速度、添加外部轴、创建机器人程序、创建弧焊焊点、添加过度点,最后优化焊接路径,主要用到装置任务定义模块和弧焊编程模块,具体操作如下:1、新建机器人速度:在设备控制器工具条中点击第二个命令,然后选择机器人弹出运动轮廓对话框,按下图所示分别新建MOVL速度为10mm/s,MOVJ速度为80%,完成后如下图所示;2、新建运动精度:在设备控制器工具条中点击第三个命令,然后选择机器人弹出运动轮廓对话框,按下图所示新建精度等级,完成后如下图所示;3、添加外部轴:点击设备控制器工具条中的定义辅助设备命令,弹出对话框选择机器人1和变位机,将变位机作为机器人1的外部轴,如下图所示外部轴添加完成后机器人控制器下面会出现辅助设备节点;4、创建机器人程序:在顺序工具条中点击第一个命令New Task,然后选择机器人创建机器人焊接任务,并重新命名,如下图所示在机器人下面出现程序节点;5、新建标记组:在标记工具条中点击第一个命令,然后选择产品Date弹出标记组对话框,链接模式选择修改参考,点击确定按钮后在产品Date下面将新建一个标记组。
若链接模式选择局部则标记组将被创建在总资源节点ResourcesList下面;6、创建弧焊焊点:将软件切换到弧焊编程模块,产品展示修改为设计模式。
点击标记工具条中倒数第二个命令,弹出创建弧形标记对话框,首先分别定义曲线和曲面,点击曲线或者曲面后会弹出工具控制板对话框,按住Ctrl键进行多选,完成后会出现图中所示的开始和结束绿色箭头(即焊道的起始点和结束点),按住鼠标拖动箭头可调整开始和结束位置。
产品必须是catia格式的文件不能是cgr格式,否则无法进行此操作。
标记组选择之前创建在产品下面的标记组,这样变位机在转动时焊道会随着产品一起转动。
DELMIA-人机仿真培训
►接搬运一模拟结果,重新创建任务“搬运二”,
将任务分配给“工序三”。
点击“Pick up” 命令,选取桌子作为拾取物,
点击“modify activity” ,图1.
图2
点击“姿态调整” ,将手抬起,图2。
点击“行走” 命令,调整行动轨迹,图3。
点击“Pick down” 命令,放下桌子,图4.
图4
之间插入此功能,不用进行任何设置即可实现两位置
点间的直线行走,简单快捷,前提是两位置点间不能
有障碍物,以免发生干涉
人机仿真练习
搬运动作指令一 图1
DELMIA人体仿真搬运动作实质上是通过工程
师创建物体移动动作,同时通过伴随轨迹命令自动
模拟出搬运动作。
►创建搬运环境,详细略(同前面)图1.
►进入“DPM”装配模拟模块,图2。
拟播放,效果如动图(图4)
软件基础配置
人体模型行走动作编辑- human task simulation
1.普通行走动作
图1
►点击“HumanTask.1”使文字背景高亮显示,
图 3
再点击 RuleBasedWalk(基于规则的行走)
功能图标,表示要在“HumanTask.1”中进行
人体行走动作创建(图1)
新建人体 模型
输出报告
改变外观 显示
增加描述
增加负载
插入新的偏 移量
人体行为定 义
打开视觉显 示
计算可达 性
保存
姿势编辑
向前运动 姿势调整 握手姿态 位置模式
坐姿
软件基础配置
人体模型搭建- human builder Workbench
新建人体模型操作讲解: ➢ 点击“新建人体模型”,在模型树选
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章软件设置在进行仿真之前,建议完成培训阶段的DELMIA option设置(参考文件1-Option.pdf);第二章仿真流程2.12D布局图导入1、AutoCAD布局图纸导入DELMIA:AutoCAD的零点坐标系与DELMIA一致,为保证导入的布局图在DELMIA原点附近,建议将CAD图纸导入之前进行偏移,选取某一点作为布局图的参考;如下图,选择布局图左下角为0,0位置;2、偏移之后保存成较低版本dwg文件(如AutoCAD 2007),直接在DELMIA中打开,File->Open,然后保存成*.CATDrawing文件备用3、选择进入DELMIA->AEC Plant->Plant Layout模块,如下图所示,建立一Area对象,保存;4、切换至DELMIA->Resource Detailing->Resource Layout模块,创建Area对象的Foot Print;勾选“show Footprint”选型,OK。
5、同时打开布局图,点击“Attach Drafting View”,按照图示顺序选择对象,布局图关联到DELMIA环境;将Product文件保存,然后插入到Resource节点;备注:为了后续方便机器人和设备精确布局,可以结合CATIA草图模块,选取布局图机器人基座中心点,创建一组圆柱特征;2.2机器人模型导入根据布局图,切换至DELMIA->Resource Detailing->Device Task Definition模块,选择catalog方式选择机器人型号并插入机器人模型,通过Snap命令将机器人精确定位;2.3三维数据导入1、选择从供应商提供的以工位为单位的焊枪及夹具设计数据,如下图为3dxml轻量化格式文件,直接打开并建立同名文件夹,保存相关数据在本地;2.4车身焊点建立1、焊点类型:车身焊点数据需要基于STEP格式或者CATIA设计数据创建,在3D模型中以多种形式存在,几何球型或者几何点+线段表示,如下图所示;1)点代表焊点的位置,线段代表焊点的方向;2)球型焊点和一个坐标轴系2、将某工位数据车身数据插入到Product节点下,建立Tag group,如下图所示;3、建立第一个焊点,如下图所示步骤,把罗盘Z轴吸附到线段上,以绿色显示,此时可以拖动罗盘移动至球的中心,同样也可以转动XY平面,OK即可创建第一个焊点;依次可以创建该工位的所有焊点结果如下所示:(注:焊点导出)为了便于使用轻量化数据进行仿真,焊点数据也可以先导出到外部Excel 文件中,然后再导入到仿真场景中;2.5焊枪/库建立1、DELMIA将STEP格式焊枪模型打开,另存为Product和Part文件;2、确定动臂和静臂各组件;3、切换到Device Building工作台,新建一个Component类型,将静臂部分全部移动到新的组件里面;4、然后依次将静臂部分固定(Fix),动臂各组件刚性连接(rigid joint),建立运动机构;5、机构定义完成之后,创建焊枪TCP点和Base点;6、定义焊枪的特殊状态(Home Position):关闭、工作(考虑车身件厚度,TCP点偏移静臂焊枪头2mm)小开,大开;7、焊枪入库:新建Catalog文件,建立C型和X型枪分类,然后将建好机构的焊枪添加到库中,便于重复调用;可以事先建立常用焊枪库,也可逐步添加;2.6焊枪位置分析1、2.1~2.3节将准备好的数据资源导入到DELMIA环境中;2、项目数据文件中,车身、焊枪和夹具都是在车身数据坐标系下完成的装配,本节开始前最好是按照布局图,将位置调整好;4、在方案设计阶段,夹具和机器人的位置都存在变化,要逐个焊点对经验选择的焊枪进行验证,可以使用手动焊枪选型的命令;a)执行手动焊枪选型命令,选择该工位上使用的焊枪,然后选择要分析的焊点,罗盘自动吸附到焊点上,TCP点和Tag点的坐标系重合;b)此时可以转动绿色的罗盘,绕Z轴旋转(焊点的位置和Z轴方向不能改变,因此只能绕Z轴旋转);调整好焊枪的位置与夹具和工件都不发生干涉,点击Save Position即可保存当前焊枪的焊接姿态;c)下图所示为焊枪和夹具发生干涉,通过旋转Z轴方向可以避开干涉,如果没有办法避开干涉,就需要修改夹具夹头的结构或者位置;2.7机器人可达性分析经过焊枪手动选型之后,如果基本上能够排除掉焊枪和工件的干涉,那么接下来可以添加机器人任务,检查机器人可达性;a)通过Set tool命令将焊枪关联到对应的机器人上;b)Add tag命令将当前焊枪对应要焊的焊点添加到机器人Task;c)使用Reach命令,初步分析机器人的可达性,如果不可达或者机器人关节超出极限位置,分析结果直接显示为out of limit或unreachable;d)如果是unreachable,那么需要稍微调整机器人的位置;机器人基座高度200mm,300mm,500mm,700mm等e)接下来,teach示教逐个检查每个焊点的可行性,检查机器人的姿态;重复操作,实现所以焊点可达可焊;2.8 机器人经过点插入1、机器人示教完成之后,可以调整打点的顺序,然后增加进枪、出枪的经过点(Via Point );下图示为机器人可达性调整好的任务,可以通过右侧‘箭头’调整打点顺序。
如下图所示;3、打开Teach示教窗口,在选择第一个焊点任务,拖动绿色的罗盘,点击“Insert”确定插入第一个ViaPoint;连续插入多个ViaPoint,最终形成完整的焊枪路径,下图紫色的线反映焊枪示教的路径;2.9焊枪开闭动作添加注意:焊枪动作添加工具条需要在Option中进行设置,重新安装过DELMIA之后,一定要检查工具条中的路径正确;1、假设焊枪在初始状态下为关闭,选择需要在第一个焊点任务Operation.5之前插入焊枪小开的状态,按照下图顺序,完成之后插入第一个小开动作(伺服焊枪在运动过程中的开启在第三章详细描述);依次在焊点位置上添加焊接动作即可。
2.10动态干涉检查1、焊枪路径完成之后,可以设置动态干涉检查选项,检查在机器人和焊枪运动过程中是否存在干涉;注意:建议在PPR结构树上选择需要进行干涉检查的对象;要设置;OK,选择Y,确定打开分析模式。
2、点击机器人任务播放,如果在运动过程中产生干涉,窗口中即可高亮显示干涉的零件;2.11机器人IO设置1、切换至DELMIA->Resource Detailing->Workcell Sequencing模块,选择Manage IOs命令,创建/编辑/删除设备上的IO信号;如下图所示,创建IRB_6640_180_255.1的第一个信号,命名为IO_Robot1;创建完成之后,机器人结构树上会自动生成IO相关节点;命令,选择在机器人任务Operation.5之后使IO_Robot1状态切换到ON;3、OFF的设置方法相同,选择生效的机器人任务之前/后即可。
建议在机器人任务开始时先将IO设置为OFF状态。
4、假设机器人IRB_6640_180_255.2需要等待IRB_6640_180_255.1的信号IO_Robot1处于ON状态才能够执行,执行Create Wait IO State命令,选择IRB_6640_180_255.2的第一个动作,在之前插入Wait信号;上图Maximum Wait Time是指等待信号持续的时间,超出等待时间之后,Wait信号失效。
5、此时,前一机器人执行到operation.5,后一机器人启动;如果需要交替控制机器人和其它设备,可以创建多个IO信号进行时序控制。
2.12问题处理小结1、焊枪位置/可达性分析:a)焊枪与工件干涉->更换焊枪或修改焊枪尺寸;b)焊枪与夹具干涉->修改焊枪或夹具;2、机器人可达性分析:a)确定焊枪之后,调整机器人位置,重新分析;b)焊枪和机器人都做调整,重新分析;第三章伺服焊枪仿真3.1伺服焊枪机构建模伺服焊枪和气动焊枪的结构建模方法一致,在Device Building模块完成;包括运动副(Joint)、特殊位置(Home Position)、极限位置(Travel limit)、TCP设置、Base设置等;3.2伺服焊枪运动仿真1、Set tool将机器人和伺服焊枪关联起来,此时焊枪可以按照2.9节的方法添加开闭动作;2、将焊枪设置为机器人的附加设备(Auxiliary Device)注意:一定要在结构树上选择焊枪节点3、点击上图Apply之后,焊枪作为附加设备同时与机器人关联起来,Controller节点会增加相应的信息;3、重新打开Teach窗口,选择示教任务,第2步添加Auxiliary Device属性之后,teach窗口会增加一列信息,是先前建立的焊枪的机构名称;选择Operation,再选择点击标题上的名称,会打开焊钳的Jog窗口,选择Home或者直接设置焊枪开闭角度,最后Aplly position回到Teach窗口;4、回到Teach窗口,可以看到调整之后的附加轴信息;4、假设在焊枪移动过程中,由Operation.2到Operatio.3需要从“大开”状态转变成“小开”状态,那么就在Operation.2的附加设备一栏选择大开的Home Position,在Operation.3的附加设备一栏选择小开的Home Position;这样设置完成之后,在枪移动的过程中就会自动切换开闭状态;注意:伺服焊枪、导轨(滑轨)设备、变位机等都可作为附加设备进行使用。
第四章设备任务添加4.1设备任务创建1、设备是指定义了机构运动的夹具、转台、自动焊枪等资源,本章举例如下图单组夹具,需要添加仿真动作时,必须事先定义机构;文件另存为Product文件之后再去定义。
2、在PPR资源结构树上找到该资源节点,选择create task命令为夹具创建任务节点;3、选择Teach命令,如同机器人示教一样,需要插入若干机构运动状态;A)可以直接插入定义好的Home Position,也可以通过Jog命令打开机构运动窗口;B)设置当前状态需要运动的时间;C)参数设置之后,点击Insert即可完成第一个状态;4、编辑夹具打开的过程,在夹具的任务节点生成从close到open的任务;4.2设备任务调用1、调用设备任务有方法一:在Process节点下建立Activity,将设备和Activity关联,然后激活对应的任务;同样,多设备任务调用时,可将多组资源分别关联到同一个Activity下,这样所有动作就同步执行;设置自身的IO状态,实现设备任务相互调用;一起,从而同步运动。