![Pro/ENGINEER野火版5.0运动仿真快速入门、进阶与精通(第二版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/218/33692218/b_33692218.jpg)
2.3 装配运动机构模型
创建运动机构模型是指在零件设计完成后,采用“连接”的方式来装配零件模型。如果将一个元件以机械约束的方式添加到机构模型中,则该元件相对于依附元件具有某种运动的自由度。
添加连接元件的方法与添加固定元件大致相同。进入装配环境后,首先选择下拉菜单命令,并打开一个元件,系统弹出图2.3.1所示的“元件放置”操控板。在操控板的“约束集”列表框中,可看到系统提供了多种“连接”类型(如刚性、销钉和滑动杆等),各种连接类型允许不同的运动自由度,每种连接类型都与一组预定义的放置约束相关联。
在向机构装置中添加一个“连接”元件前,应知道该元件与装置中其他元件间的放置约束关系、相对运动关系和该元件的自由度。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_21_22.jpg?sign=1739269675-5e8QezP0plZIB9EWV2q498HtcVtEqbTP-0-bff80ad792c5234dfa49213b27e62169)
图2.3.1 “元件放置”操控板
“连接”的意义在于:
◆ 定义一个元件在机构中可能具有的运动方式。
◆ 限制主体之间的相对运动,减少系统可能的总自由度。
向装配件中添加连接元件与添加固定元件的相似之处为:
◆ 两种方法都使用Pro/ENGINEER的装配约束进行元件的放置。
◆ 装配件和子装配件之间的关系相同。
向装配件中添加连接元件与添加固定元件的不同之处为:
◆ 向装配件中添加连接元件时,定义的放置约束为不完全约束模型。系统为每种连接类型提供了一组预定义的放置约束(如销钉连接的约束集中包含“轴对齐”和“平移”两个约束),各种连接类型允许元件以不同的方式运动。
◆ 当为连接元件的放置选取约束参考时,要反转平面的方向,可以进行反向,而不是配对或对齐平面。
◆ 添加连接元件时,可以为一个连接元件定义多个连接。在一个元件中增加多个连接时,第一个连接用来放置元件,最后一个连接认为是环连接。
◆ Pro/ENGINEER将连接的信息保存在装配件文件中,这意味着父装配件继承了子装配件中的连接定义。
下面以图2.3.2所示的连杆机构为例,说明创建运动机构模型的一般过程。
说明
本章后续有关机构运动仿真与分析的一般操作过程的内容均以图2.3.2所示的连杆机构模型为范例进行介绍,其内容具有连贯性,请读者合理安排学习时间。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_22_1.jpg?sign=1739269675-caix3bKCmpkq6csKfuv2p20ZuDFTKljp-0-8e668b52e3e14c3ddc84e5b46c1eb45a)
图2.3.2 连杆机构模型
步骤 01 新建装配模型
步骤 01将工作目录设置至D:\Proefj5\work\ch02.03。
步骤 02单击“新建”按钮,在弹出的“新建”对话框中进行下列操作:
(1)选中选项组下的
单选项。
(2)选中选项组下的
单选项。
(3)在文本框中输入文件名linkage_mech。
(4)通过取消复选框中的“√”号,来取消“使用缺省模板”。
(5)单击该对话框中的按钮。
步骤 03在系统弹出的“新文件选项”对话框(图2.3.3)中进行下列操作:
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_23_11.jpg?sign=1739269675-DWjn1DazmATIhczZJEZW7ReG39lXiyzf-0-6954efc6b9c154fa794f4a88ce737424)
图2.3.3 “新文件选项”对话框
(1)选取适当的装配模板。在模板选项组中选取模板命令。
(2)对话框中的两个参数DESCRIPTION和MODELED_BY与PDM有关,一般不对此进行操作。
(3)复选框一般不用进行操作。
(4)单击该对话框中的按钮。
完成这一步操作后,系统进入装配模式(环境),此时在图形区可看到三个正交的装配基准平面(图2.3.4)。
步骤 04隐藏装配基准。
(1)设置模型树的显示项目。在模型树界面中选择命令;在弹出的“模型树项目”对话框中选中
复选框,然后单击对话框中的
按钮。
(2)隐藏基准平面。在模型树中选取基准平面ASM_RIGHT、ASM_TOP、ASM_FRONT并右击,从快捷菜单中选择命令。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_24_1.jpg?sign=1739269675-VknyhajW0ksF3RjWYCPVGhnF1ZL4L8XC-0-b1d832998603410666c3a1a3f19bafce)
图2.3.4 三个正交的装配基准平面
步骤 02 增加第一个固定元件:基座(base)零件
步骤 01引入基座零件。
(1)在图2.3.5和图2.3.6所示的下拉菜单中选择命令。
菜单下的几个命令的说明如下。
◆ :将已有的元件(零件、子装配件或骨架模型)装配到装配环境中。用“元件放置”对话框,可将元件完整地约束在装配件中。
◆ :选择此命令,可在装配环境中创建不同类型的元件:零件、子装配件、骨架模型及主体项目,也可创建一个空元件。
◆ :选择此命令,可将元件不加装配约束地放置在装配环境中,它是一种非参数形式的元件装配。关于元件的“封装”详见后面的章节。
◆ :选择此命令,可在活动组件中包括未放置的元件。
◆ :选择此命令,可以向所选的组件添加挠性元件(如弹簧)。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_24_15.jpg?sign=1739269675-51WZtbmPBQRUttKLbnpLHzkcEmwrqu6K-0-018fee47808584c3eb5e0b30b64e38bc)
(2)此时系统弹出文件“打开”对话框,选择基座零件模型文件base.prt,然后单击按钮。此时系统弹出“元件放置”操控板,并在图形区中显示图2.3.7所示的模型。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_25_1.jpg?sign=1739269675-hTaCMVw1bpYiRmVunToe8zgE54UWPpyw-0-836dd2075ab45472843004d6ff3d59d9)
图2.3.7 引入基座零件
步骤 02完全约束放置基座零件。在图2.3.8所示的“元件放置”操控板中单击按钮,在
下拉列表中选择
选项,将元件按默认放置,此时操控板中显示的信息为
,说明零件已经完全约束放置;单击操控板中的
按钮。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_25_8.jpg?sign=1739269675-ADdhRK9qQzV8QS7F48FRlsG7PgX2i1PU-0-affa1cccf7416effb1b06df68e78047b)
图2.3.8 “元件放置”操控板
说明
◆ 由于基座零件在机构中是一个固定的主体,所以这里添加约束(零件坐标系与装配坐标系重合)使其固定即可。
◆ 步骤 02中的约束也可以直接在图2.3.8所示的普通装配约束列表中直接选取。
◆ 在默认情况下,区域显示的是普通装配约束列表,如果在机械连接约束列表中选择一种连接,
区域的显示将会发生变化。
步骤 03 添加第一个运动元件:连杆1(rod_1)
步骤 01引入连杆1。选择下拉菜单命令,打开名为rod_1.prt的零件,此时出现“元件放置”操控板。
说明
第二个零件引入后,可能与第一个零件相距较远,或者其方向和方位不便于进行约束放置,此时需要将零件移动到合适的位置以便添加约束。
步骤 02移动连杆1至合适位置。
(1)在元件放置操控板中单击按钮,系统弹出图2.3.9所示的“移动”界面。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_26_10.jpg?sign=1739269675-fKlkjlAr0dhljhVgnaJfqi3Ivj53FUBP-0-05ba93361d35ac03a83bbd390e11693a)
图2.3.9 “移动”界面
(2)在下拉列表中选择
选项。
(3)选取运动参考。在“移动”界面中选中单选项(在视图平面中移动元件)。
(4)在绘图区单击左键,并移动鼠标,可看到连杆1随着鼠标的移动而平移,将其从图2.3.10中的位置1平移到图2.3.11中的位置2后再次单击左键。
说明
◆ 在“移动”界面的下拉列表中选择
选项,可以旋转模型。
◆ 放置元件时,在不打开界面的前提下,可以使用快捷键平移和旋转要装配的元件。具体方法是:先同时按住Ctrl键和Shift键,按住鼠标右键并拖动鼠标可以平移模型,按住鼠标左键并拖动鼠标可以在视图平面内旋转模型,按住鼠标中键并拖动鼠标可以全方位旋转模型。
◆ 在“元件放置”操控板中,单击按钮即可打开一个包含要装配元件的辅助窗口(再次单击
按钮即可关闭辅助窗口),如图2.3.12所示。在此窗口中可单独对要装入的元件进行缩放、旋转和平移,这样就可以将要装配的元件调整到方便选取装配约束参考的位置,也可以直接在辅助窗口中选取约束参考。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_27_1.jpg?sign=1739269675-Pm04fX3XYSFusPulccRoXITYMih9fIDD-0-47f7718a52ceb9bc6aa192fae8f244f3)
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_27_2.jpg?sign=1739269675-LxRKfGR9TvPOYW8XTvijTJL5erDM3Aut-0-35b70439774fcd9beb68f2c1fc950a4f)
图2.3.12 辅助窗口
(5)调整连杆1的位置,将连杆1旋转到图2.3.13所示的方位。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_27_3.jpg?sign=1739269675-G2tXgBgrRT7YYHPGHmKuFmpAZl7QKtc6-0-8c2f2ca8a45a5af4827a8aa69aff9a8d)
图2.3.13 旋转连杆1
步骤 03创建连杆1和基座之间的“销钉(Pin)”连接。
(1)在“元件放置”操控板的机械连接约束列表中选择选项,如图2.3.14所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_27_6.jpg?sign=1739269675-6f31e4inzVZgbxXbFSoGbyiRLqMsQGOC-0-2de4ff012941b219ea9a6b9729796ca6)
图2.3.14 “元件放置”操控板
(2)定义“轴对齐”约束。单击操控板中的按钮,分别选取图2.3.15中的两个圆弧面为
约束参考,此时
界面(一)如图2.3.16所示。
(3)定义“平移”约束。分别选取图2.3.15中的两个平面为约束参考,以限制连杆在安装轴上的平移自由度,此时
界面(二)如图2.3.17所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_28_6.jpg?sign=1739269675-KS0mfpWVugG83ElmQOzvDWgkXdlIqZdj-0-be5c66294d8bfc7f868e1d2332522667)
图2.3.15 创建“销钉(Pin)”连接
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_28_7.jpg?sign=1739269675-a3GdcNzy24beY1zBhIinFb7sd9VihovB-0-d9dabb2ca8d57c09eb85d4d9d2773a10)
图2.3.16 “放置”界面(一)
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_28_8.jpg?sign=1739269675-lsUiyM7hfMTKDXUPy9aGRKVvnFFKWkZN-0-9a5c29ac92166f2a3150d0b459301644)
图2.3.17 “放置”界面(二)
说明
◆ 如果约束参考选择错误,可以先单击操控板中的或
,在下方的约束参考文本框中单击要替换的对象,重新选取即可。也可以右击要修改的对象,选择“移除”命令将其移除。
◆ 单击“放置”界面(三)中的“Connection_1(销钉)”,可以修改连接的名称、反转连接方向以及更改连接类型,如图2.3.18所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_29_1.jpg?sign=1739269675-18683XP6yfJyfHaooCcFbZeHae4td3pN-0-a832769f2cd0e5b7a6e5e631725e3084)
图2.3.18 “放置”界面(三)
步骤 04单击操控板中的按钮,完成“销钉(Pin)”连接的创建与连杆1的放置,如图2.3.19所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_29_4.jpg?sign=1739269675-gMk5uLAOvFr1qJnd8It50gn90rU36ur4-0-812e63f9dd09bd4cd7517ee985adfbf7)
图2.3.19 完成连杆1的放置
步骤 04添加第二个运动元件:连杆2(rod_2)
步骤 01引入连杆2。选择下拉菜单命令,打开名为rod_2.prt的零件,此时出现“元件放置”操控板。
步骤 02移动连杆2至合适位置。将其从图2.3.20中的位置1平移到图2.3.21中的位置2后单击左键。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_29_13.jpg?sign=1739269675-dokjl5NhISfAd2wc0Z12UXpwFdp7SfUs-0-e7f37650d74ffa85024f5bd63c4c5048)
步骤 03创建连杆2和基座之间的“销钉(Pin)”连接。
(1)在“元件放置”操控板的机械连接约束列表中选择选项。
(2)定义“轴对齐”约束。单击操控板中的按钮,分别选取图2.3.22中的两个圆弧面为
约束参考,此时
界面(一)如图2.3.23所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_30_6.jpg?sign=1739269675-dXEZt38iHhQaWsVLPqBsvFQ2V8IOIxJG-0-de7d973ad306a1ade4a860677c4a0364)
图2.3.22 创建“销钉(Pin)”连接
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_30_7.jpg?sign=1739269675-mmSSk5AeN854SGaEKvney867FH2Wgzb0-0-042f50cafeed0112464703905bf993d4)
图2.3.23 “放置”界面(一)
(3)定义“平移”约束。分别选取图2.3.22中的两个平面为约束参考,以限制连杆在安装轴上平移的自由度,此时
界面(二)如图2.3.24所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_30_10.jpg?sign=1739269675-3x5CweMAafb5wCsEqaWrYt6xa7sDCK79-0-3abdf4dc2746dd620e58f7b0539c15e1)
图2.3.24 “放置”界面(二)
步骤 04单击操控板中的按钮,完成“销钉(Pin)”连接的创建与连杆2的放置,如图2.3.25所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_31_3.jpg?sign=1739269675-KfjPLKMjTE3O5sRm2hjOVtIu6CxOlVhP-0-f4d410e9af4f1a5b6937fead3187c17f)
图2.3.25 完成连杆2的放置
步骤 05添加第三个运动元件:连杆3(rod_3)
步骤 01引入连杆3。选择下拉菜单命令,打开名为rod_3.prt的零件,此时出现“元件放置”操控板。
步骤 02移动连杆3至合适位置。将其从图2.3.26中的位置1平移到图2.3.27中的位置2后单击左键。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_31_12.jpg?sign=1739269675-AD3MkRlg6vFRUIklIodVqbSJVFxhdMpo-0-f2b6bd9389f02a4fa2daa2fc469260ad)
步骤 03创建连杆3和连杆1之间的“销钉(Pin)”连接。
(1)在“元件放置”操控板的机械连接约束列表中选择选项。
(2)单击按钮,选取图2.3.28中的两个圆弧面为
约束参考,此时
界面(一)如图2.3.29所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_31_18.jpg?sign=1739269675-eppIdkakvb2Zg3ikkmFYU6aQKZe2PbfJ-0-706cdd8edc5084648e3095c9ba55aa6e)
图2.3.28 创建“销钉(Pin)”连接
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_32_1.jpg?sign=1739269675-dlLfN0xlCxEAlzMhCKktbr4sfWHVXN0Q-0-4b16487cec37835ad311923f853a9a4f)
图2.3.29 “放置”界面(一)
(3)选取图2.3.28中的两个平面为约束参考,此时
界面(二)如图2.3.30所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_32_4.jpg?sign=1739269675-1oyr03Uc7914XBH5lbl4VuE5pd61r7ml-0-d7825c6dd0944f2849fee1582e2da2bd)
图2.3.30 “放置”界面(二)
步骤 04创建连杆3和连杆2之间的“圆柱(Cylinder)”连接。
(1)在界面下方单击“新建集”字符,在“元件放置”操控板的机械连接约束列表中选择
选项。
(2)选取图2.3.31中的两个圆弧面为约束参考,此时
界面(三)如图2.3.32所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_32_10.jpg?sign=1739269675-c7zScP78CsN0U7c7zO7gJ90g0zEQ7Ij1-0-e61b06d347cd6efd43f2a913da6317b5)
图2.3.31 创建“圆柱(Cylinder)”连接
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_33_1.jpg?sign=1739269675-nuFSVg1seRL5btyDNcL1QZ7mUgK0elnv-0-5b6c9927c34e5481b2dc43da9c3cd081)
图2.3.32 “放置”界面(三)
步骤 05单击操控板中的按钮,完成“销钉(Pin)”连接与“圆柱(Cylinder)”连接的创建以及连杆3的放置,如图2.3.33所示。
![](https://epubservercos.yuewen.com/4B5424/18002370708015906/epubprivate/OEBPS/Images/39331_33_4.jpg?sign=1739269675-Ur04fs2rGXccMkJiHcciTuPCahqsMQ1l-0-e7f3a440dbbdcc18b986d7c025d2a59d)
图2.3.33 完成连杆3的放置
步骤 06验证机构连接
步骤 01拖动机构。按住Ctrl键和Alt键,拖动连杆1,可以观察机构的连接状况。
步骤 02再生模型。选择下拉菜单命令,再生机构模型。
说明
采用快捷键拖动机构中的运动元件,可以快速检查机构的装配和运行情况,如果机构不能拖动或拖动时机构发生异常的位置移动,则需要检查机构的连接是否设置正确。