DELMIA学习要点.docx
- 文档编号:30719706
- 上传时间:2023-08-19
- 格式:DOCX
- 页数:27
- 大小:1.08MB
DELMIA学习要点.docx
《DELMIA学习要点.docx》由会员分享,可在线阅读,更多相关《DELMIA学习要点.docx(27页珍藏版)》请在冰豆网上搜索。
DELMIA学习要点
DELMIA学习要点
一、基本操作
该软件基于CATIA,属于同一公司产品,通过DELMIA可直接打开CATIA对相关模型进行操作。
一些基本操作,可以借阅CATIA的相关书籍。
1、基本操作命令
视图平移
先按住鼠标滚轮不放,移动鼠标,即可平移视图
视图缩放
先按住鼠标滚轮不放,点击左键,然后移动鼠标,即可缩放视图
三维动态观察(改变视点)
先按住鼠标滚轮不放,再按住左键不放,然后移动鼠标,即可调整模型观察方位。
单击一下左键(或右键)并上下移动鼠标,则物体会随着鼠标上移而被放大,下移缩小。
2、常见问题
模型变灰:
是因为点击了模型树上的白色连线,再点击一下,即恢复正常。
二、装配件设计
1、固定装配举例
建立L形零件(也可直接使用本目录下Lblock.CATPart),如图1所示:
图1L形零件
建立长方体零件(也可直接使用本目录下box.CATPart),如图2所示:
图2长方体零件尺寸20×60×70
打开面板:
开始→机械设计→装配件设计。
将上述两零件装配在一起,如图3所示:
图3装配体(结果见文件:
L&box.CATProduct)
2、机构装配举例
三、装配模拟
1、移动一个设备中,做好轨迹后,点击键盘上的光标移动键(→),设备即可沿轨迹移动,←则反向移动。
3、使用AssemblyProcessSimulation模块
复制各个process后,务必做到PERT图中,各个process顺序连起来,否则,在每个Process里
时,容易出现部分模型错乱的现象。
四、加入人的浏览
1、首先在humanbuilder里建一个人的模型,形成一个产品
2、然后进入人机工程学分析与设计-〉HumanTaskSimulation。
再加入场景所需要的产品
3、作为资源加入人所在的产品。
4、插入人的任务,插入->
,如果看不到这个菜单,点击P.P.R.树上的Process,右键,再点编辑,一般即可在下拉菜单上看到createatask命令。
(
)
5、展开mankin,可看到Program项,继续展开,可看到HumanTask项
6、点击HumanTask,点击下拉菜单
,即可定义行走路径。
人可前行。
7、点击此图标
,即可建立人眼窗口,显示人眼所见。
右击人眼窗口,可修改相关属性。
取消掉
中Peripheralcontour显得自然一些。
8、修改所见范围之类的,展开manikin,profiles,右击vision,点属性,弹出如下对话框:
进行相关修改。
9、运行行走任务,点击
再点击
任务,即可运行行走仿真,人眼窗口中显示的就是人在行走中可见的.(可以修改人的头部的仰俯角度,来修改人所见)
10、如果想回到人机工程学分析与设计模块,可点击
一般相关的菜单即可出现.点击
再点击人头,即可修改人头仰俯角度.(
)
11、如果两次任务衔接的地方,人出现转动现象,则打开该任务的子数,删除掉第一或最后一个MoveToPosture,要检查一下是哪个MoveToPosture在进行这些转动动作。
12、加入上下楼梯的动作,
注意要垂直楼梯,也即人要正面面对楼梯。
13、可以直接使用MoveToPosture,让人的姿势或位置发生变化,可以实现空中飞行。
将罗盘移到人身上,移动罗盘,可移动人的位置。
也可调节人的姿势的变化。
14、点击
,可以录制人眼所见的视频,或者整个屏幕的视频,点击
,再点击
,然后确定人眼视窗,即可录制人眼所见的场景。
DELMIA培训教程
一装配件设计
这一部分的目的是熟悉“装配件设计”这一组件的界面和主要功能,主要讲解几个常用的装配命令:
相合约束、联系约束、偏移约束、角度约束和固定约束。
1、打开面板:
开始→机械设计→装配件设计。
打开如图1所示面板:
图1装配件设计界面
2、导入组件。
插入→现有组件(此时需要左键点一下模型树上的Product1),或者在模型树Product1上点右键→组件→现有组件,打开文件选择界面,如图2.
图2文件选择面板
图3导入待装配的零件
3、相合约束。
插入→相合,弹出Assistant对话框,此时可以选择相合面。
面面相合,也就是面面贴合。
在两个零件上分别选择一个需要相合的面,将弹出如图4所示的对话框,同时模型树将多出一个Constraints的分支。
在ConstraintProperties面板上点击“确定”之后,点击“编辑→更新”,将产生相合之后的结果。
图4相合面选择
4、联系约束。
插入→联系,弹出Assistant对话框,此时可以选择联系面。
联系约束也就是接触约束。
在两个零件上选择需要接触的部分,将弹出如图5所示的界面。
联系面选择完之后,点击“编辑→更新”,将产生联系之后的结果。
(联系约束可以认为是相合约束的特殊情况,就是两表面法向一致.)
图5联系约束
5、偏移约束。
插入→偏移,弹出Assistant对话框,此时可以选择偏移面。
面选择完成之后弹出ConstraintProperties面板,填入偏移距离,然后确定,在点击“编辑→更新”,即可得到偏移结果。
如图6所示。
图6偏移约束
6、角度约束。
插入→角度,弹出Assistant对话框,此时要选择需要角度偏移的零件,然后选择基准零件,选择完成后弹出ConstraintProperties面板,填入旋转角度,然后确定,在点击“编辑→更新”,即可得到旋转结果。
如图7所示。
图7角度约束
7、固定约束。
插入→固定,选择需要固定的零件即可。
此约束主要用来定义一个组件中相对固定不动的部分。
如图8所示。
图8固定约束
二DeviceBuilding
这一部分的目的是建立一个Device,该Device包含一个旋转自由度。
1、打开面板。
开始→IGRIP→DeviceBuilding。
打开如图9所示面板。
图9DeviceBuilding面板
2、导入模型。
插入→现有组件(此时需要左键点一下模型树上的Product1),或者在模型树Product1上点右键→组件→现有组件,打开文件选择界面,如图10。
插入两个零件CHEQIANJIA和YUAN。
图10插入模型
3、新建机制。
在界面右边的Toolbar上选择
图标,在左边模型树中多了如与11所示的分支。
图11新建机制
4、建立旋转自由度。
在如下的KinematicJoint工具条中选择最左边的RevoluteJoint,弹出如图12所示的JointCreation对话框。
图12JointCreation对话框
5、选择两条线和两个面,这两条线和两个面分别选中之后,被选中的线与线、面与面将重合。
如图13所示。
图13线与面选择完成
6、确定被固定对象。
两个零件之间必须有一个是相对静止的才能在DELMIA中产生动作,点击图标
,选择一个需要固定的对象固定即可。
7、选择上述定义的旋转机制的驱动方式。
打开模型树,如图14所示,找到Joints中刚定义的Revolute.1,双击,打开JointEdition面板,如图15所示,选中AngleDriven。
图14Mechanisms模型树
图15JointEdition面板
8、定义旋转自由度的范围。
点击图标
,然后选择模型树中的mechanisms,弹出对话框如图16所示。
在DOFControls框中,可以调节旋转范围。
至此,该Device设计完成。
图16Jog设置面板
三AssemblyProcessSimulation
此部分的目的是建立一个仿真流程,实现仿真流程建立、流程修改、grab命令、devicemove等。
1.打开面板:
开始→加工的数字流程→DPMAssemblyProcessSimulation,打开如图17所示的界面。
图17AssemblyProcessSimulation界面
2.导入组件。
插入→InsertProduct,这里将前面做好的小车导入。
为了更好的区分ProductList中的各个分支,可以将相应的分支重新命名,DELMIA支持在模型树中使用中文字符。
如图18所示。
图18模型导入及模型重命名
3.定义DeviceMove。
点击图标
,然后左键点击模型树上的ProcessList,再选择“运输小坦克”分支下的“YUAN”,将弹出如图19所示的对话框。
在DOFControls框中,定义“YUAN”零件的旋转角度为90度,步进值设为默认,然后点击CreateActivity按钮,在模型树Process下添加一个动作,如图20所示。
图19Jog对话框
图20添加一个MoveJointActivity
4.创建一个GrabActivity。
先导入一个零件作为被Grab的对象,然后点击图标
,再点击模型树Process,则弹出如图21左图所示的对话框,同时在模型树中多了一个GrabActivity分支,先选择“运输小坦克”作为Partusedtoperformgrab对象,然后选择后导入的对象Product4作为被Part(s)tograb的对象,如图21右图所示。
最后点击Accept按钮,得到如图22所示的模型树。
图21GrabActivity对话框
图22GrabActivity模型树
5.CreateaViewpointActivity。
点击图标
,然后点击模型树上的Process,则在模型树中添加了一个Changeviewpoint节点。
6.CreateaMoveActivity。
点击图标
,然后点击模型树上的Process,则在模型树上添加了一个DNBAsyMotionActivity节点,同时弹出一个预览界面、EditShuttle对话框和操纵工具条。
然后选择需要Move的模型,这里选择“运输小坦克”,在预览界面中将出现运输小坦克。
如图23所示。
图23CreateaMoveActivity界面
接受EditShuttle对话框中的默认值,则弹出一个Recorder工具条、Track对话框和播放器工具条。
如图24所示。
修改Track面板中的Time或者Speed的值,可以改变路径中两个点之间的运行时间和速度。
图24Recorder工具条、播放器工具条、Track对话框
此时,可以通过拖动罗盘的各个边来移动、旋转“运输小坦克”,或则点击操纵工具条上的图标
,弹出如图25所示的“用于罗盘控制的参数”对话框,通过输入参数来控制“运输小坦克”移动具体和旋转角度。
图25罗盘参数控制面板
当拖动运输小坦克移动一段距离之后,或者是通过输入参数控制运输小坦克移动相应位移之后,需要记录该移动后的点,点击Recorder工具条上的图标
即可完成记录,此时相应的移动轨迹将出现在界面中,可以重复以上动作记录下所有需要的移动位置,如图26所示。
图25移动轨迹
所有点记录完成之后,即可点击Track面板中的确定按钮,完成运输小坦克的移动路径定义。
点击ProcessSimulation图标
,弹出ProcessSimulation工具条和SimulationControl工具条,点击ProcessSimulation工具条上的播放按钮,即可播放整个仿真过程。
7.修改Process中各个动作的串行与并行状态。
在模型树中点击Process,然后点击图标
,打开Process的PERT图,如图26所示。
图26ProcessPERTChart
在图26中,DeviceMoveActivity和GrabActivity是并行的,如果希望这两个动作变为串行,使DeviceMoveActivity处于GrabActivity前面,首先要删去连接DeviceMoveActivity和Stop、Start和GrabActivity之间的箭头,得到如图27所示的状态。
得到如图27所示的结果后,需要将DeviceMoveActivity和GrabActivity连接起来。
点击图标
,然后先点击DeviceMoveActivity,再点击GrabActivity,这样就得到如图28所示的结果。
图27删除部分联系之后的PERT图
图28修改了动作顺序之后的PERT图
8.通过甘特图修改各个动作持续的时间长短。
先在模型树中选择Process,然后点击图标
,打开如图29所示的界面。
此时,如果想修改某个动作的持续时间,可以通过双击相应的动作来修改,也可以通过改变甘特图中时间条的长短来修改。
另外,通过改变甘特图中各个时间条的位置,可以使动作提前活滞后发生。
图29Process的甘特图
9.逆序过程设置。
此功能可以将一个Process的运行完全逆序,在Process树中,我们可以选择将所有的Process逆序,也可以只选择某个分支Process进行逆序。
点击图标
,弹出如图30所示的对话框,此时我们可以选择对整个Process进行逆序,或者是对某个选定的移动动作进行逆序。
图30Reverse对话框
10.视点修改。
在模型树中选择需要改变的视点节点,双击回到初始设置状态,然后调整视点,完成之后双击该视点节点即完成了视点变换修改。
在Process中我们可以插入多个不同的Viewpoint,然后在ProcessPERT中修改他们的位置,这样在整个Process中即可实现场景变换。
四Catalog编辑器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DELMIA 学习 要点