找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9394|回复: 5

[原创] MechPro2005使用方法

[复制链接]

39

主题

130

回帖

7

威望

工程师

积分
216

宣传大使勋章

发表于 2008-12-18 13:16 | 显示全部楼层 |阅读模式
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


[ 本帖最后由 zhenghui 于 2008-12-18 13:18 编辑 ]

0

主题

43

回帖

0

威望

工程师

积分
206
发表于 2009-3-27 17:16 | 显示全部楼层
很详细
非常感谢
回复

使用道具 举报

0

主题

3

回帖

0

威望

实习生

积分
3
发表于 2009-5-8 17:36 | 显示全部楼层
xiexie!
回复

使用道具 举报

4

主题

144

回帖

0

威望

助工

积分
154
发表于 2009-7-4 15:58 | 显示全部楼层
这个写的很好呀~
回复

使用道具 举报

0

主题

69

回帖

0

威望

助工

积分
76
发表于 2010-5-22 09:08 | 显示全部楼层
很感谢
回复

使用道具 举报

0

主题

4

回帖

0

威望

实习生

积分
4
发表于 2010-9-1 16:26 | 显示全部楼层
谢了,楼主
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2024-11-23 19:55 , Processed in 0.148917 second(s), 27 queries .

快速回复 返回顶部 返回列表