您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 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添加一个MoveJointActivity4.创建一个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
本文标题:DELMIA学习要点
链接地址:https://www.777doc.com/doc-6378937 .html