接口软件使用方法.txt16生活,就是面对现实微笑,就是越过障碍注视未来;生活,就是用心灵之剪,在人生之路上裁出叶绿的枝头;生活,就是面对困惑或黑暗时,灵魂深处燃起豆大却明亮且微笑的灯展。17过去与未来,都离自己很遥远,关键是抓住现在,抓住当前。MechPro2005使用方法
(1)设置零件和装配体的单位为“毫米千克秒”。GUI:主菜单“编辑”—“设置”—“单位”,然后,在“单位制”选项卡下选中“毫米千克(mmKs)”,然后选“设置”,弹出“改变模型单位”对话框,选择“转换尺寸”,单击“确定”,最后关闭“单位管理器”;
(2)用mech/pro生成刚体。GUI:“MECH/Pro”—“Set Up Mechanism”—“Rigid Bodies”—“Create”—“Automatic – All Parts”;
(3)在零件间添加约束副、标记点、运动等。GUI:“MECH/Pro”—“Set Up Mechanism”(也可以在ADAMS/View中添加)。如果需要,还可以保存.mpr文件(GUI:“Mech/PRO”—“File”—“Save As”);
(4)导出模型到ADAMS。GUI:“MECH/Pro”—“Interface”—“ADAMS/View”(如果“Only Write Files”项选了“No”,将自动打开ADAMS/View并导入模型);
(5)打开ADAMS/View,然后import文件aview,将模型导入ADAMS。
基于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= (eval(.MPRO_model.Part1.mark_1)) &
orientation= 0.0, 0.0, 0.0
(7)修改已经录制的宏。打开录制的宏,将每条location语句等号后面的坐标值改为用该坐标值对应的标记点(marker)名称的形式表示。例如:原语句为location = 100.00,200.00,300.00,更改以后变为location = (eval( model1.part1.marker1.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中复杂导入模型的参数化。如果通过编程实现上述过程的自动运行就可以将建立的模型应用到结构优化设计中。
更多信息请查看http://hi.baidu.com/2008zhenghui/blog
联系客服