proe与adams接口程序mech/pro及安装方法(一) 基于Pro/E和MECH/Pro实现ADAMS中复杂导入模型的参数化 (1)在Pro/E中建立参数和关系,以参数化零件模型和装配体模型。GUI:主菜单“工具”—“关系”。 (2)设置零件和装配体的单位为“毫米千克秒”。GUI:主菜单“编辑”—“设置”—“单位”,然后,在“单位制”选项卡下选中“毫米千克秒(mmKs)”,然后选“设置”,弹出“改变模型单位”对话框,选择“转换尺寸”,单击“确定”,最后关闭“单位管理器”。 (3)用mech/pro接口生成刚体。GUI:“MECH/Pro”—“Set Up Mechanism”—“Rigid Bodies”—“Create”—“Automatic – All Parts”。 (4)在零件上需添加约束副(constraint)的位置建立标记点(marker)。GUI:“MECH/Pro”—“Set Up Mechanism”—“Markers”—“Create”,然后,依次输入名称(Name),父参考体(Parent RB),位置(Location),方向(Orientation)。建好标记点以后,要保存为.mpr文件(Mech/PRO:File—Save As)。 (5)导出模型到ADAMS。GUI:“MECH/Pro”—“Interface”—“ADAMS/View”。(6)录制宏(如果在上一步中“Only Write Files”项选了“No”,将自动打开ADAMS/View并导入模型,否则要在ADAMS中import文件aview)。导入模型后,要录制宏,以记录约束副(constraint)和运动(motion)等的建立过程。GUI:“Tools”—“Macro”—“Record/Replay”—“Record Start”。模型建立的操作完成以后,结束宏的录制。GUI:“Tools”—“Macro”—““Record/Replay”—“Record End”。重命名宏并保存。GUI:“Tools”—“Macro”—“Write”。宏语句范例: constraint create joint Translational & joint_name=.MPRO_model.JOINT_1 & adams_id=1 & i_part_name = .MPRO_model.Part1 & j_part_name = .MPRO_model.Part2 & location= ((.MPRO_mmax.book118.com_1)) & orientation= 0.0, 0.0, 0.0 (7)修改已经录制的宏。打开录制的宏,将每条location语句等号后面的坐标值改为用该坐标值对应的标记点(marker)名称的形式表示。例如:原语句为location = 100.00,200.00,300.00,更改以后变为location = (( momax.book118.comer1.loc))。修改以后保存。 (8)改变Pro/E模型并导出到ADAMS。打开Pro/E,改变参数的值,然后再生模型,可以看到模型已经改变。打开.mpr文件(Mech/PRO:File—Open),但这时,模型上标记点(marker)的位置并未随之改变。依次选“MECH/Pro”—“Regenerate”,可以看到模型上标记点(marker)移到正确的位置。重复步骤(5)的操作将模型导入ADAMS。 (9)生成新的ADAMS模型。在ADAMS中执行步骤(7)中保存的宏命令(按F3键,在弹出的command window下方输入宏的名称),命令执行以后,生成新的ADAMS模型。 利用Pro/E的参数化功能和MECH/Pro接口的模型转换功能间接实现了ADAMS中复杂导入模型的参数化。如果通过编程实现上述过程的自动运行就可以将建立的模型应用到结构优化设计中 关于proe与adams无缝接口程序mech/pro的设置 注意:要想使用mech/pro程序,有一个重要的前提:那就是pro/e和adam都必须能正常使用,当然pro/e和adam的License Server必须已经正确启动(这个好像是废话 )。下面介绍一下安装过程:mech/pro程序 1、安装程序:首先双击mech/pro ,点击NEXT ,选择Append(recommended ),点击NEXT ,选择proe的安装路径 :\Program Files\proeWildfire 2.0,点击NEXT ,选择 adams 的安装路径,点击NEXT ,选择msc license,点击NEXT ,在 server name中键入计算机名,选择 mechpro的安装路径,点击安装,直至安装完成; 2、设置使用环境:安装完成之后,进行配置,选择 开始----运行 输入cmd 输入 chdir 加一空格,然后粘贴 d:\Program Files\MSC.Software\MechPro2005\run 点击回车键,输入 proe 的安装盘,如 d:(必须带:) , 点击回车键 ,输入 chdir 加一空格,粘贴 d:\Program Files\proeWildfire 2.0\bin,点击回车键 , 输入proe.exe, 点击回车键 ,启动 proe ,环境设置完成。. 3、在proe中设置:在proe启动快捷图标上双击打开proe,此时proe不能启动mechpro2005,打开工具-----选项 在选项中添加 protkdat 值修改为 d:\Program Files\MSC.Software\MechPro2005\protk.dat (在刚才已经安装好了的文件夹下面,不应在d盘,根据你自己的情况来定) ,在proe中的设置完成。 4、拷贝文件:在已经安装好文件夹d:\Program Files\MSC.Software\MechPro2005下面将copy config.pro到proe的装配体文件夹里面 5、设置proe启动目录:创建一个pro-e的快捷方式,右击选择属性-起始位置,copy装配体所在文件夹的路径。(这步不能省略)/ 6、启动程序:双击刚才创建的快捷方式,看到mech/pro模块已经启动。 L+ W: l$ n4 K& T Y! O3 ~. C说明:1、此方法适合与野火2.0、3.0与adams2005、2005r2、2007,野火4.0暂时不能用。) 2、这个程序只有在打开proe装配图时才能出现,打开零件时不显示的(即使你安装正确) 3、此方法中选择d盘是我自己把程序安装在d盘,朋友们设置时根据自己 proe与adams接口程序mech/pro及安装方法(二) 关于PROE导入到ADAMS的几点个人感想 由于ADAMS的三维建模比较差,所以,大部分的朋友还是选择PROE UG solidworks catia进行建模,然后导入到ADAMS。这种方法应该说是
proe与adams接口程序mech问题.doc
下载此电子书资料需要扣除0点,