PROE运动仿真教学(通用5篇)
关键词:PROE 仿真
运动分析 重复组件分析 连接 回放 运动包络 轨迹曲线机构仿真是PROE的功能模块之一。PROE能做的仿真内容还算比较好,不过用好的兄弟不多。当然真正专做仿真分析的兄弟,估计都用Ansys去了。但是,Ansys研究起来可比PROE麻烦多了。所以,学会PROE的仿真,在很多时候还是有用的。坛子里关于仿真的教程也有过一些,但很多都是动画,或实例。偶再发放一份学习笔记,并整理一下,当个基础教程吧。希望能对学习仿真的兄弟有所帮助。术语
创建机构前,应熟悉下列术语在PROE中的定义:
主体(Body)定义并约束相对运动的主体之间的关系。
自由度(Degrees of Freedom)在屏幕上用鼠标拾取并移动机构。动态(Dynamics)作用于旋转轴或平移轴上(引起运动)的力。齿轮副连接(Gear Pair Connection)不移动的主体。其它主体相对于基础运动。
接头(Joints)研究机构的运动,而不考虑移动机构所需的力。环连接(Loop Connection)主体受电动机或负荷作用时的移动方式。
放置约束(Placement Constraint)记录并重放分析运行的结果。
伺服电动机(Servo Motor)与主体相关的局部坐标系。LCS 是与主体中定义的第一个零件相关的缺省坐标系。UCS全局坐标系。组件的全局坐标系,它包括用于组件及该组件内所有主体的全局坐标系。运动分析的定义
在满足伺服电动机轮廓和接头连接、凸轮从动机构、槽从动机构或齿轮副连接的要求的情况下,模拟机构的运动。运动分析不考虑受力,它模拟除质量和力之外的运动的所有方面。因此,运动分析不能使用执行电动机,也不必为机构指定质量属性。运动分析忽略模型中的所有动态图元,如弹簧、阻尼器、重力、力/力矩以及执行电动机等,所有动态图元都不影响运动分析结果。如果伺服电动机具有不连续轮廓,在运行运动分析前软件会尝试使其轮廓连续,如果不能使其轮廓连续,则此伺服电机将不能用于分析。使用运动分析可获得以下信息:
几何图元和连接的位置、速度以及加速度
元件间的干涉
机构运动的轨迹曲线
作为 Pro/ENGINEER 零件捕获机构运动的运动包络 重复组件分析
WF2.0以前版本里的“运动分析”,在WF2.0里被称为“重复组件分析”。它与运动分析类似,所有适用于运动分析的要求及设定,都可用于重复组件分析,所有不适于运动分析的因素,也都不适用于重复组件分析。重复组件分析的输出结果比运动分析少,不能分析速度、加速度,不能做机构的运动包络。
使用重复组件分析可获得以下信息: 几何图元和连接的位置 元件间的干涉
机构运动的轨迹曲线 运动分析工作流程
创建模型:定义主体,生成连接,定义连接轴设置,生成特殊连接 检查模型:拖动组件,检验所定义的连接是否能产生预期的运动 加入运动分析图元:设定伺服电机
准备分析:定义初始位置及其快照,创建测量 分析模型:定义运动分析,运行
结果获得:结果回放,干涉检查,查看测量结果,创建轨迹曲线,创建运动包络 装入元件时的两种方式:接头连接与约束连接
向组件中增加元件时,会弹出“元件放置”窗口,此窗口有三个页面:“放置”、“移动”、“连接”。传统的装配元件方法是在“放置”页面给元件加入各种固定约束,将元件的自由度减少到0,因元件的位置被完全固定,这样装配的元件不能用于运动分析(基体除外)。另一种装配元件的方法是在“连接”页面给元件加入各种组合约束,如“销钉”、“圆柱”、“刚体”、“球”、“6DOF”等等,使用这些组合约束装配的元件,因自由度没有完全消除(刚体、焊接、常规除外),元件可以自由移动或旋转,这样装配的元件可用于运动分析。传统装配法可称为“约束连接”,后一种装配法可称为“接头连接”。
约束连接与接头连接的相同点:都使用PROE的约束来放置元件,组件与子组件的关系相同。约束连接与接头连接的不同点:约束连接使用一个或多个单约束来完全消除元件的自由度,接头连接使用一个或多个组合约束来约束元件的位置。约束连接装配的目的是消除所有自由度,元件被完整定位,接头连接装配的目的是获得特定的运动,元件通常还具有一个或多个自由度。“元件放置”窗口:(yd1)
接头连接的类型
接头连接所用的约束都是能实现特定运动(含固定)的组合约束,包括:销钉、圆柱、滑动杆、轴承、平面、球、6DOF、常规、刚性、焊接,共10种。
销钉:由一个轴对齐约束和一个与轴垂直的平移约束组成。元件可以绕轴旋转,具有1个旋转自由度,总自由度为1。轴对齐约束可选择直边或轴线或圆柱面,可反向;平移约束可以是两个点对齐,也可以是两个平面的对齐/配对,平面对齐/配对时,可以设置偏移量。
圆柱:由一个轴对齐约束组成。比销钉约束少了一个平移约束,因此元件可绕轴旋转同时可沿轴向平移,具有1个旋转自由度和1个平移自由度,总自由度为2。轴对齐约束可选择直边或轴线或圆柱面,可反向。
滑动杆:即滑块,由一个轴对齐约束和一个旋转约束(实际上就是一个与轴平行的平移约束)组成。元件可滑轴平移,具有1个平移自由度,总自由度为1。轴对齐约束可选择直边或轴线或圆柱面,可反向。旋转约束选择两个平面,偏移量根据元件所处位置自动计算,可反向。
轴承:由一个点对齐约束组成。它与机械上的“轴承”不同,它是元件(或组件)上的一个点对齐到组件(或元件)上的一条直边或轴线上,因此元件可沿轴线平移并任意方向旋转,具有1个平移自由度和3个旋转自由度,总自由度为4。
平面:由一个平面约束组成,也就是确定了元件上某平面与组件上某平面之间的距离(或重合)。元件可绕垂直于平面的轴旋转并在平行于平面的两个方向上平移,具有1个旋转自由度和2个平移自由度,总自由度为3。可指定偏移量,可反向。
球:由一个点对齐约束组成。元件上的一个点对齐到组件上的一个点,比轴承连接小了一个平移自由度,可以绕着对齐点任意旋转,具有3个入旋转自由度,总自由度为3。
6DOF:即6自由度,也就是对元件不作任何约束,仅用一个元件坐标系和一个组件坐标系重合来使元件与组件发生关联。元件可任意旋转和平移,具有3个旋转自由度和3个平移自由度,总自由度为6。
刚性:使用一个或多个基本约束,将元件与组件连接到一起。连接后,元件与组件成为一个主体,相互之间不再有自由度,如果刚性连接没有将自由度完全消除,则元件将在当前位置被“粘”在组件上。如果将一个子组件与组件用刚性连接,子组件内各零件也将一起被“粘”住,其原有自由度不起作用。总自由度为0。
焊接:两个坐标系对齐,元件自由度被完全消除。连接后,元件与组件成为一个主体,相互之间不再有自由度。如果将一个子组件与组件用焊接连接,子组件内各零件将参照组件坐标系发按其原有自由度的作用。总自由度为0。接头连接类型:(yd2)
接头连接约束:常规
常规:也就是自定义组合约束,可根据需要指定一个或多个基本约束来形成一个新的组合约束,其自由度的多少因所用的基本约束种类及数量不同而不同。可用的基本约束有:匹配、对齐、插入、坐标系、线上点、曲面上的点、曲面上的边,共7种。在定义的时候,可根据需要选择一种,也可先不选取类型,直接选取要使用的对象,此时在类型那里开始显示为“自动”,然后根据所选择的对象系统自动确定一个合适的基本约束类型。常规—匹配/对齐:对齐)。单一的“匹配/对齐”构成的自定义组合约束转换为约束连接后,变为只有一个“匹配/对齐”约束的不完整约束,再转换为接头约束后变为“平面”连接。这两个约束用来确定两个平面的相对位置,可设定偏距值,也可反向。定义完后,在不修改对象的情况下可更改类型(匹配
常规—插入:选取对象为两个柱面。单一的“插入”构成的自定义组合约束转换为约束连接后,变为只有一个“插入”约束的不完整约束,再转换为接头约束后变为“圆柱”连接。
常规—坐标系:选取对象为两个坐标系,与6DOF的坐标系约束不同,此坐标系将元件完全定位,消除了所有自由度。单一的“坐标系”构成的自定义组合约束转换为约束连接后,变为只有一个“坐标系”约束的完整约束,再转换为接头约束后变为“焊接”连接。
常规—线上点:选取对象为一个点和一条直线或轴线。与“轴承”等效。单一的“线上点”构成的自定义组合约束转换为约束连接后,变为只有一个“线上点”约束的不完整约束,再转换为接头约束后变为“轴承”连接。
常规—曲面上的点:选取对象为一个平面和一个点。单一的“曲面上的点”构成的自定义组合约束转换为约束连接后,变为只有一个“曲面上的点”约束的不完整约束,再转换为接头约束后仍为单一的“曲面上的点”构成的自定义组合约束。
常规—曲面上的边:选取对象为一个平面/柱面和一条直边。单一的“曲面上的点”构成的自定义组合约束不能转换为约束连接。自由度与冗余约束
自由度(DOF)是描述或确定一个系统(主体)的运动或状态(如位置)所必需的独立参变量(或坐标数)。一个不受任何约束的自由主体,在空间运动时,具有6个独立运动参数(自由度),即沿XYZ三个轴的独立移动和绕XYZ三个轴的独立转动,在平面运动时,则只具有3个独立运动参数(自由度),即沿XYZ三个轴的独立移动。
主体受到约束后,某些独立运动参数不再存在,相对应的,这些自由度也就被消除。当6个自由度都被消除后,主体就被完全定位并且不可能再发生任何运动。如使用销钉连接后,主体沿XYZ三个轴的平移运动被限制,这三个平移自由度被消除,主体只能绕指定轴(如X轴)旋转,不能绕另两个轴(YZ轴)旋转,绕这两个轴旋转的自由度被消除,结果只留下一个旋转自由度。冗余约束指过多的约束。在空间里,要完全约束住一个主体,需要将三个独立移动和三个独立转动分别约束住,如果把一个主体的这六个自由度都约束住了,再另加一个约束去限制它沿X轴的平移,这个约束就是冗余约束。
合理的冗余约束可用来分摊主体各部份受到的力,使主体受力均匀或减少磨擦、补偿误差,延长设备使用寿命。冗余约束对主体的力状态产生影响,对主体的对运动没有影响。因运动分析只分析主体的运动状况,不分析主体的力状态,在运动分析时,可不考虑冗余约束的作用,而在涉及力状态的分析里,必须要适当的处理好冗余约束,以得到正确的分析结果。系统在每次运行分析时,都会对自由度进行计算。并可创建一个测量来计算机构有多少自由度、多少冗余。
PROE的帮助里有一个门铰链的例子来讲冗余与自由度的计算,但其分析实丰有欠妥当,各位想准确计算模型的自由度的话,请找机构设计方面的书来仔细研究一番。这也不是几句话能说明白的,我这里只提一下就是了,不再详.约束转换
接头连接与约束连接可相互转换。在“元件放置”窗口的“放置”页面和“连接”页面里,在约束列表下方,都有一个“约束转换”按钮。使用此按钮可在任何时候根据需要将接头连接转换为约束连接,或将约束连接转换为接头连接。
在转换时,系统根据现有约束及其对象的性质自动选取最相配的新类型。如对系统自动选取的结果不满意,可再进行编辑。转换的规则,可参考PROE的自带帮助。不过,没有很好的空间想像力和耐性的兄弟就不用看了。
需要记住的一个:曲线上的点、曲面上的点、相切约束,在转换时是不会转换成常规连接的。下图显示“约束转换”和“反向”按钮:(yd3)基础与重定义主体
基础是在运动分析中被设定为不参与运动的主体。
创建新组件时,装配(或创建)的第一个元件自动成为基础。
元件使用约束连接(“元件放置”窗口中“放置”页面)与基础发生关系,则此元件也成为基础的一部份。
如果机构不能以预期的方式移动,或者因两个零件在同一主体中而不能创建连接,就可以使用“重定义主体”来确认主体之间的约束关系及删除某些约束。
进入“机构”模块后,“编辑”—>“重定义主体”进入主体重定义窗口,选定一个主体,将在窗口里显示这个主体所受到的约束(仅约束连接及“刚体”接头所用的约束)。可以选定一个约束,将其删除。如果删除所有约束,元件将被封装。“重定义主体”窗口:(yd4)
特殊连接:凸轮连接
凸轮连接,就是用凸轮的轮廓去控制从动件的运动规律。PROE里的凸轮连接,使用的是平面凸轮。但为了形象,创建凸轮后,都会让凸轮显示出一定的厚度(深度)。
凸轮连接只需要指定两个主体上的各一个(或一组)曲面或曲线就可以了。定义窗口里的“凸轮1”“凸轮2”分别是两个主体中任何一个,并非从动件就是“凸轮2”。如果选择曲面,可将“自动选取”复选框勾上,这样,系统将自动把与所选曲面的邻接曲面选中,如果不用“自动选取”,需要选多个相邻面时要按住Ctrl。如果选择曲线/边,“自动选取”是无效的。如果所选边是直边或基准曲线,则还要指定工作平面(即所定义的二维平面凸轮在哪一个平面上)。
凸轮一般是从动件沿凸轮件的表面运动,在PROE里定义凸轮时,还要确定运动的实际接触面。选取了曲面或曲线后,将会出线一个箭头,这个箭头指示出所选曲面或曲线的法向,箭头指向哪侧,也就是运动时接触点将在哪侧。如果系统指示出的方向与想定义的方向不同,可反向。关于“启用升离”,打开这个选项,凸轮运转时,从动件可离开主动件,不使用此选项时,从动件始终与主动件接触。启用升离后才能定义“恢复系数”,即“启用升离”复选框下方的那个“e”。因为是二维凸轮,只要确定了凸轮轮廓和工作平面,这个凸轮的形状与位置也就算定义完整了。为了形象,系统会给这个二维凸轮显示出一个厚度(即深度)。通常我们可不必去修改它,使用“自动”就可以了。也可自已定义这个显示深度,但对分析结果没有影响。需要注意:
A.所选曲面只能是单向弯曲曲面(如拉伸曲面),不能是多向弯曲曲面(如旋转出来的鼓形曲面)。B.所选曲面或曲线中,可以有平面和直边,但应避免在两个主体上同时出现。
C.系统不会自动处理曲面(曲线)中的尖角/拐点/不连续,如果存在这样的问题,应在定义凸轮前适当处理。
凸轮可定义“升离”、“恢复系数”与“磨擦”。凸轮定义窗口:(yd5)
特殊连接:齿轮连接
齿轮连接用来控制两个旋转轴之间的速度关系。在PROE中齿轮连接分为标准齿轮和齿轮齿条两种类型。标准齿轮需定义两个齿轮,齿轮齿条需定义一个小齿轮和一个齿条。一个齿轮(或齿条)由两个主体和这两个主体之间的一个旋转轴构成。因此,在定义齿轮前,需先定义含有旋转轴的接头连接(如销钉)。
定义齿轮时,只需选定由接头连接定义出来的与齿轮本体相关的那个旋转轴即可,系统自动将产生这根轴的两个主体设定为“齿轮”(或“小齿轮”、“齿条”)和“托架”,“托架”一般就是用来安装齿轮的主体,它一般是静止的,如果系统选反了,可用“反向”按钮将齿轮与托架主体交换。“齿轮2”或“齿条”所用轴的旋转方向是可以变更的,点定义窗口里“齿轮2”轴右侧的反向按钮就可以,点中后画面会出现一个很粗的箭头指示此轴旋转的正向。
速比定义:在“齿轮副定义”窗口的“齿轮1”、“齿轮2”、“小齿轮”页面里,都有一个输入节圆直径的地方,可以在定义齿轮时将齿轮的实际节圆直径输入到这里。在“属性”页面里,“齿轮比”(“齿条比”)有两种选择,一是“节圆直径”,一是“用户定义的”。选择“节圆直径”时,D1、D2由系统自动根据前两个页面里的数值计算出来,不可改动。选择“用户定义的”时,D1、D2需要输入,此情况下,齿轮速度比由此处输入的D1、D2确定,前两个页面里输入的节圆直径不起作用。速度比为节圆直径比的倒数,即:齿轮1速度/齿轮2速度=齿轮2节圆直径/齿轮1节圆直径=D2/D1。齿条比为齿轮转一周时齿条平移的距离,齿条比选择“节圆直径”时,其数值由系统根据小齿轮的节圆数值计算出来,不可改动,选择“用户定义的”时,其数值需要输入,此情况下,小齿轮定义页面里输入的节圆直径不起作用。
图标位置:定义齿轮后,每一个齿轮都有一个图标,以显示这里定义了一个齿轮,一条虚线把两个图标的中心连起来。默认情况下,齿轮图标在所选连接轴的零点,图标位置也可自定义,点选一个点,图标将平移到那个点所在平面上。图标的位置只是一视觉效果,不会对分析产生影响。要注意的事项:
A.PROE里的齿轮连接,只需要指定一个旋转轴和节圆参数就可以了。因此,齿轮的具体形状可以不用做出来,即使是两个圆柱,也可以在它们之间定义一个齿轮连接。
B.两个齿轮应使用公共的托架主体,如果没有公共的托架主体,分析时系统将创建一个不可见的内部主体作为公共托架主体,此主体的质量等于最小主体质量的千分之一。并且在运行与力相关的分析(动态、力平衡、静态)时,会提示指出没有公共托架主体。齿轮定义窗口:(yd6)
特殊连接:槽连接
槽连接是两个主体之间的一个点----曲线连接。从动件上的一个点,始终在主动件上的一根曲线(3D)上运动。槽连接只使两个主体按所指定的要求运动,不检查两个主体之间是否干涉,点和曲线甚至可以是零件实体以外的基准点和基准曲线,当然也可以在实体内部。曲线可以是任何一组相邻曲线(即要求相连,不必相切),可以是基准曲线,也可以是实体/曲面的边,可以是开放的,也可以是封闭的。
点可以是任何一个基准点或顶点,但只能是零件中的,组件中的点不能用于槽连接。
运动时,从动件上的点始终在主动件上的指定曲线上,如果曲线是一条(组)开放曲线,则此曲线(曲线组)的首末两个端点为槽的默认端点,如果是一条(组)封闭曲线,则默认无端点。如果希望运动区间不是在整条曲线(曲线组)上,而只是在其中的一段上,则需要自定义槽的端点。对于开放曲线(曲线组),只要指定新的端点就可以了,对于封闭曲线,指定两个新端点后,系统自动选取被两端点分割出的两段曲线中的一段为运行区间,如果不是所需要的,点“反向”选取另
一段。定义槽端点可选取基准点、顶点、曲线/边/曲面,如果选的是曲线/边/曲面,则槽端点为槽曲线与所选曲线/边/曲面的交点。槽连接可定义“恢复系数”与“磨擦”。槽连接定义窗口:(yd7)
拖动与快照
拖动,是在允许的范围内移动机械。快照,对机械的某一特殊状态的记录。可以使用拖动调整机构中各零件的具体位置,初步检查机构的装配与运动情况,并可将其保存为快照,快照可用于后续的分析定义中,也可用于绘制工程图。
“机构”----“拖动”,进入“拖动”窗口,此窗口具有一个工具栏,工具栏左第一个按钮为“保存快照”,即将当前屏幕上的状态保存为一个快照,左第二个按钮为“点拖动”,即点取机构上的一个点,移动鼠标以改变元件的位置,左第三个按钮为“主体拖动”,选取一个主体,移动鼠标以改变元件的位置。右侧两个按钮为“撤消”和“恢复”,每一次拖动,系统都会记录入内存,使用此两按钮,可查看已做的各次拖动的结果。“快照”页和“约束”页,分别有一个列表,显示当前已经定义的快照和为当前拖动定义的临时约束。
快照列表左侧有一列工具按钮,第一个为显示当前快照,即将屏幕显示刷新为选定快照的内容;第二个为从其它快照中把某些元件的位置提取入选定快照;第三个为刷新选定快照,即将选定快照的内容更新为屏幕上的状态;第四个为绘图可用,使选定快照可被当做分解状态使用,从而在绘图中使用,这是一个开关型按钮,当快照可用于绘图时,列表中的快照名前会有一个图标;第五个是删除选定快照。
约束列表显示已为当前拖动所定义的临时约束,这些临时约束只用于当前拖动操作,以进一步限制拖动时各主体之间的相对运动。
“高级拖动选项”提供了一组工具,用于精确限定拖动时被拖动点或主体的运动。拖动窗口:(yd8)
恢复系数与磨擦
即碰撞系数,其物理定义为两物体碰撞后的相对速度(V2-V1)与碰撞前的相对速度(V10-V20)的比值,即e=(V2-V1)/(V10-V20),它的值介于0到1之间。典型的恢复系数可从工程书籍或实际经验中得到。恢复系数取决于材料属性、主体几何以及碰撞速度等因素。在机构中应用恢复系数,是在刚体计算中模拟非刚性属性的一种方法。完全弹性碰撞的恢复系数为 1。完全非弹性碰撞的恢复系数为 0。橡皮球的恢复系数相对较高。而湿泥土块的恢复系数值非常接近0。
摩擦阻碍凸轮或槽的运动。摩擦系数取决于接触材料的类型以及实验条件。可在物理或工程书籍中查找各种典型的摩擦系数表。需要分别指定静磨擦系数和动磨擦系数,且静磨擦系数应大于动磨擦系数。要在力平衡分析中计算凸轮滑动测量,必须指定凸轮连接的磨擦系数。恢复系数与磨擦可用于凸轮连接和槽连接,也可用于连接轴设置。连接轴设置
“机构”—“连接轴设置”,可为由接头连接(如销钉)产生的连接轴定义一些具体的属性,包括:连接轴的位置,连接轴的零参照,连接轴的再生位置(用于重复组件分析),连接轴的运动限制、恢复系数及磨擦。
进入此窗口后,需先选取一连接轴,然后再对此轴进行各种设置。
“连接轴位置”,这里显示的是连接轴的两个零参照间的位置或距离,未改变时,显示的是当前屏幕上这个位置时的值。如果自己输入一个数值并回车(对于旋转轴,此数值为-180到180,如超出此范围或超出“属性”里设置的限制范围,系统将自动转换成可接受的范围内的值),屏幕上的组件也将临时改变位置以反映当前修改,如果按了“生成零点”,则将当前位置设定为连接轴零点,其它测量都从此零点位置开始。点了“生成零点”后,“指定参照”将无效。如果选了“指定参照”,则“生成零点”无效。“指定参照”可为连接轴的两个主体分别选定零位置的几何参照。选取“再生值”,可让组件在非连接轴零点位置再生,这个用于重复组件分析中。
“启用限制”,设置接头运动时的最大最小运动范围及恢复系数。对于旋转轴,“最小”值为-180到180之间且小于最大值,“最大”值为-180到180之间且大于最小值。恢复系数用来模拟当连接轴运动到限制位置时的冲击力。
“启用磨擦”,设置接头的两个主体之间相互运动的阻力。需指定静磨擦系数和动磨擦系数,对于旋转轴,还应指定一个大于零的接触半径值,它用于定义磨擦扭矩作用于连接轴上的半径。静磨擦系数应大于动磨擦系数。
在任何连接轴上,都不能创建多个连接轴零点。不能为球接头定义连接轴设置。另外,不能编辑属于多旋转 DOF 接头(如 6DOF 或某个一般连接)的旋转连接轴的连接轴设置。连接轴设置窗口:(yd9)
连接轴设置:零点参照的要求
定义旋转轴的零点时,要注意以下事项:
点-点零点参照 :以垂直于旋转轴的方向从每一点绘制向量。这两个向量对连接零点应重合。这两个点不能位于连接轴上。点-平面零参照 : 包含点和旋转连接轴的平面应平行于为连接零点选取的平面。该点不能位于连接轴上。
平面-平面零参照 : 这两个平面在连接零点处平行。两个平面都必须平行于旋转轴。定义平移轴的零点参照时应注意下列事项:
点-点零参照:在连接零点处,两点之间在平移连接轴方向上的距离将为零。
点-平面零参照:在连接零点处,平面和点之间在平移连接轴方向上的距离将为零。该平面必须垂直于连接轴。
平面-平面零参照:在连接零点处,平面间的距离为零。两个平面都必须垂直于连接轴。定义平面或轴承连接的连接轴零点参照时应注意:
平面连接:为避免不可预测的行为,只能为平面平移轴定义点-点或点-平面零点参照。同样,只能为平面旋转轴定义平面-平面零点参照。
轴承连接:必须在包含轴承接头方向定义的主体上选取一个点或平面,即具有点-线约束的直线。系统将此参照与定义轴承连接的点对齐。伺服电动机
伺服电动机可规定机构以特定方式运动。伺服电动机引起在两个主体之间、单个自由度内的特定类型的运动。伺服电动机将位置、速度或加速度指定为时间的函数,并可控制平移或旋转运动。通过指定伺服电动机函数,如常数或线性函数,可以定义运动的轮廓。可从多个预定义的函数中选取,也可输入自己的函数。可在一个图元上定义任意多个伺服电动机。
如果为非连续的伺服电动机轮廓选取或定义了位置或速度函数,在进行运动或动态分析时这个伺服电动机将被忽略。但是,可在重复组件分析中使用非连续伺服电动机轮廓。当用图形表示非连续伺服电动机时,系统将显示信息指示非连续的点。
伺服电动机分为两种,一种是连接轴伺服电机,用于定义某一旋转轴的旋转运动,一种是几何伺服电机,用于创建复杂的运动,如螺旋运动。连接轴伺服电机只需要选定一个事先由接头连接(如销钉)所定义的旋转轴,并设定方向即可,连接轴伺服电机可用于运动分析。几何伺服电机需要选取从动件上的一个点/平面,并选取另一个主体上的一个点/平面作为运动的参照,并需确定运动的方向及种类,几何伺服电机不能用于运动分析。连接轴伺服电机选取一根旋转轴,并指定方向。几何伺服电机根据选取的对象分以下几种:
从动“点”,参照“点”,平移;从动“点”,参照“平面”,旋转;从动“平面”,参照“平面”,旋转;从动“点”,参照“平面”,平移;从动“平面”,参照“平面”,平移。其中,前三种需要再选取一条直边来定义运动方向,后两种不需要。
电机轮廓也即是从动件的运动规律,对于平移运动,它是长度(单位:mm)对时间的函数,对于旋转,它是角度(单位:度)对时间的函数。点最下方的“图形”按钮,将会以图形的方式显示出电机的轮廓,其横轴就是时间,其纵轴,就是位置或速度或加速度。“模”定义的就是图形的形状,“规范”里定义的就是“模”所定义的图形的纵轴所代表的意义。模有九种:常数、斜坡、余弦、SCCA、摆线、抛物线、多项式、表、用户定义的。规范有三种:位置、速度、加速度。其中模里的SCCA这一种,只能用于描述加速度(即对应的“规范”只能是加速度)。“规范”为位置时,无需自己定义初始位置,为速度时,需定义“初始角”,为加速度时,需定义“初始角”和“初始角速度”,默认位置为当前屏幕上的位置。
点“规范”下的那个按钮,可进入“连接轴设置”窗口,对当前电机所用的连接轴进行设置。伺服电动机定义窗口:(yd10)
电动机的轮廓(模)
电动机的模用来描述电动机的轮廓,定义模时,需选定模函数并输入函数的系数值。对于伺机服电动机,函数中的X为时间,对于执行电动机,函数中的X为时间或选取的测量参数。
模函数一共有九种:常数、斜坡、余弦、SCCA、摆线、抛物线、多项式、表、用户定义的。下面先说说常数、斜坡、余弦、摆线、抛物线、多项式这六种。常数,函数为q=A,A为一常数。此用于需要恒定轮廓时。
斜坡,即线性,函数为q=A+B*X,A为一常数,B为斜率。用于轮廓随时间做线性变化时。余弦,函数为q=A*cos(360*X/T+B)+C,A为幅值,B为相位,C为偏移量。用于轮廓呈余弦规律变化时。
摆线,函数为q=L*X/T-L*sin(2*pi*X/T)/2*pi,L为总高度,T为周期。用于模拟凸轮轮廓输出。抛物线,函数为q=A*X+(1/2)*B*X^2,A为线性系数,B为二次项系数。用于模拟电动机的轨迹。多项式,函数为q=A+B*X+C*X^2+D*X^3,A为常数,B为线性系数,C为二次项系数,D为三次项系数。用于模拟一般的电动机轨迹。电动机的模:SCCA 此函数只能用于加速度伺服电机,不能用于执行电机。它用来模拟凸轮轮廓输出。它称做“正弦-常数-余弦-加速度”运动,缩写为SCCA。它一共有五个参数: A = 渐增加速度归一化时间部分 B = 恒定加速度归一化时间部分 C = 递减加速度的归一化时间部分 H = 幅值 T = 周期
其中A + B + C = 1,用户必须提供 A 和 B 的值、幅值和周期。SCCA 设置的值按下表计算:
y = H * sin [(t*pi)/(2*A)]
0 <= t < A 时
y = H
A <= t <(A + B)时 y = H * cos [(tB)*pi/(2*C)]
(A+B)<= t <(A + B + 2C)时
y =H * cos [(t2B-2C)*pi/(2*A)]
(A+2B+2C)<= t <= 2*(A + B + C)时 上式中的t 是归一化时间,按下式进行计算: t=ta*2/T(ta:实际时间;T:SCCA轮廓周期)如果ta大于T,轮廓将重复自身。电动机的模:七种函数图例
下图给出了七种函数的模所代表的电机轮廓。各函数的参数值: 常数:A=8。斜坡(线性):A=18,B=-1.2。余弦:A=6,B=40,C=3,T=5。摆线:L=12,T=8 抛物线:A=4,B=-0.6 多项式:A=7,B=-1.5,C=1,D=-0.1 SCCA:A=0.4,B=0.3,H=5,T=10 图例:(yd11)电动机的模:表
电动机的模类型选择为“表”,也就是指定N个点,以这些点为节点,按线性或样条插值的方式构建一条通过所有点的曲线,这条曲线就是电动机的轮廓。如电动机的模是指定给“位置”或“速度”的(即“规范”为位置或速度),插值方式可选“线性拟合”或“样条拟合”之一,如是指定给“加速度”并用于伺服电机(即“规范”为加速度),则插值方式只能是“线性拟合”。样条拟合构建的曲线比线性拟合构建的曲线平滑一点。
类型选为“表”后,在“模”类型的下方会出现一个列表框,可用框右侧的“增加行”/“删除行”来向列表中加增加或删除行。这个表由N行两列构成,第一列是时间(即电机轮廓的横轴,如是执行电机或力,也可能是别的测量变量而不是时间),第二列是模(即电机轮廓的纵轴)。每一行有一个时间值和一个模值,这两个数代表电机轮廓上的一个点。输入时要注意的时,时间列只能是递增或递减的。
下图示例的取值为:第一列:1,2,3,4,5;第二列:5,8,11,15,22;线性拟合。(yd12)
创建并执行运动分析 “机构”----“分析”----“新建”。
类型里选择“运动学”或“重复的组件”。然后设置“优先选项”页和“电动机”页。对于运动分析和重复组件分析,“外部负荷”页是不可用的。
“优先选项”页里设置运动的起止时间及定义动画时域,并可设定主体锁定、连接锁定及初始位置。主体锁定使两个主体在运动分析(或重复组件分析)期间不做相对运动,由接头连接设定的自由度在分析期间不起作用。连接锁定使选定的连接在分析期间保持当前配置。设置主体锁定需选择一个先导主体,如果选择先导主体时用了中键,则用基体作为先导主体。连接锁定可以用于接头连接、凸轮连接、槽连接,不能用于齿轮连接,对于齿轮副,只能锁定产生齿轮轴的接头连接。初始位置选取当前位置作为分析起点,或用一先前保存的快照作分析起点。
“电动机”页里设置用于分析的电动机。对于运动分析和重复组件分析,只能用连接轴伺服电动机,几何伺服电动机及执行电动机都不可用。可以设定各个电动机的作用时间,以实现多个电动机分时段起作用。
定义结束后点“运行”,将执行分析,并产生一个结果集。分析定义窗口:(yd13)
回放:干涉与动画
“回放”用来查看机构中零件的干涉情况、将分析的不同部分组合成一段影片、显示力和扭矩对机构的影响,以及在分析期间跟踪测量的值。可以将运动分析结果捕捉为MPEG动画文件或一系列的JPG、TIF或BMP文件。可以创建运动包络。“机构”----“回放”,启动“回放”窗口。在“结果集”里,选择将用于回放的运动分析(或重复组件分析)结果集。
“干涉”页面设置干涉检查选项。检查模式有四种:无干涉、快速检查、两个零件、全局干涉。“无干涉”即不检查干涉;“快速检查”是进行较低层次的检查,选用此模式将自动选中“停止回放”选项;“两个零件”是只检查所选定的两个零件之间的干涉情况;“全局干涉”是检查所有零件的所有类型的干涉。检查选项有两个:包括面组、停止回放。“包括面组”是曲面也将参与干涉检查;“停止回放”是一旦检查到干涉,回放就停止。
“影片进度表”页设置回放的结果片段。“显示时间”,如选中,则在回放时会在屏幕左上角显示回放已进行的时间。“缺省进度表”选中则回放整个结果集,如取消此项,则在其下方的时间段列表启动,可自已输入要播放的时间段,如果输入多个时间段,则按从上到下的次序依次播放,同一时间段可多次输入,以实现此小段的重复播放,如某时间段的“开始”时间大于“结束”时间,则此小段将反向播放。要修改某一时间段的起止时间,先在列表中选中此时间段,再输入新的开始、结束时间,点“更新”按钮确认修改。默认情况下,“显示时间”和“缺省进度表”都是选中的。
回放分析结果时,可显示代表与分析相关的测量、力、扭矩、重力和执行电动机的大小和方向的三维箭头。使用显示箭头可查看负荷对机构的相对影响。对于力、线性速度和线性加速度矢量,显示单头箭头,对于力矩、角速度和角加速度矢量显示双头箭头。箭头的颜色取决于测量或负荷的类型。回放分析结果时,箭头的大小将改变,以反映测量值、力或扭矩的计算值。箭头方向随计算矢量方向而改变。“显示箭头”页里的“测量”列表中,列出所选结果集中所有可用箭头显示的测量,“输入负荷”列表中,列出所选结果集中所有可用箭头显示的负荷。
设置好以上各参数后,点“回放”窗口左上角的“播放”按钮,则进入“动画”窗口。在此窗口可按前面的设置对回放结果进行动画演示。“捕捉”按钮,可将动画结果保存为MPEG动画文件或一系列的JPG、TIF或BMP文件。选中“照片级渲染帧”,输出结果的图片质量较高。回放窗口:(yd14)动画捕捉:(yd15)
回放:可用箭头显示的测量与负荷
不是所有的测量与负荷都可以用箭头显示。可用箭头显示的测量有:
连接反作用(接头):青色箭头。顶端位于指定连接轴、指向接头的 DOF 方向。
连接反作用(凸轮):青色箭头。法向反作用力,顶端位于两个凸轮的接触点处,指向凸轮的法线方向。切向反作用力,顶端位于两个凸轮的接触点处,并指向凸轮的切线方向。连接反作用(槽):青色箭头。顶端指向从动点和槽之间的接触点处。
连接反作用(齿轮副):青色箭头。顶端指向在上面施加了力或扭矩的齿轮体。净负荷:洋红色箭头。在用于定义图元的点之间延伸,对于电动机它指向连接轴,对于力它指向点,对于扭矩、点对点弹簧和阻尼器它指向主体的质心。箭头指向所施加的力的方向。测力计反作用: 深绿色箭头。指向力的作用点且与力同向。速度: 黄色箭头。顶端位于指定点或连接轴、指向运动方向。
加速度: 红色箭头。顶端位于指定点或连接轴、指向运动方向。重量: 棕色箭头。指向重力加速度方向。
距离间隔:顶端位于指定点,指向彼此相背离的两个共线的洋红色箭头。
速度间隔:顶端位于指定点的两个共线的黄色箭头。当点作相互远离而运动时,速度值为负,并且显示箭头的指向彼此相对。当点彼此相对运动时,速度值为正,并且显示箭头的指向彼此远离。加速度间隔:顶端位于指定点的两个共线的红色箭头,对于负值其指向彼此相对,对于正值其指向彼此远离。
只有计算方法为“每一时间步距”的以上各种测量才会出现在“回放”窗口的“显示箭头”页面的“测量”列表中。
可用箭头显示的负荷有:
重力:棕色箭头。顶端位于各主体的质量中心、指向重力加速度方向。执行电动机:绿色箭头。顶端位于指定连接轴、指向接头的 DOF 方向。力: 橙色箭头。顶端位于作用点。
扭矩: 双头橙色箭头。指向主体质量中心。
点对点力:顶端位于指定点或顶点的两个共线的洋红色箭头,对于负值力箭头指向彼此相对,对于正值力箭头指向彼此远离。回放:运动包络
“机构”----“回放”,启动“回放”窗口,在“回放”窗口工具栏里,使用“保存”(左起第三个按钮)可将当前的分析结果集(含所作的设置)保存为.pbk文件(机构回放文件),使用“另存为”(左起第五个按钮)可将当前分析结果集保存为.fra文件(框架文件、帧文件),使用“打开”(左起第二个按钮)一个.pbk文件用于回放。
当“结果集”中列表为非空时,工具栏会增加第六个按钮,即“创建运动包络”。点此按钮进入“创建运动包络”窗口。在此窗口可设置包络质量级别、包络所包含的元件、特殊处理、输出文件类型。包络质量级别,等级为1到10共10级,级别数字越小,运算越快,所创建的包络三角形数也越少,质量每提升一级,创建的包络三角形数约增加一倍,相应的,运算所需时间也越多,同一模型的同一设定下,等级10所创建的三角形数约为等级1的512倍。因此,创建时应先选较低的质量级别,如所选质量级别创建的包络不能满足要求,再调整为上一级别。
默认情况下,创建运动包络包含运动分析的全部元件,也可点“选取元件”下方的箭头后,自行选取创建包络需要的元件。
如不希望软件忽略模型的骨架或面组,可清除“特殊处理”下方的“忽略骨架”或“忽略面组”的复选框。
输出格式有四种:零件、轻重量零件、STL、VRML。零件,即输出为普通零件;轻重量零件,即输出为具有轻重量的多面体零件;STL即输出为STL文件(后缀:.stl);VRML文件即输出为VRML文件(后缀:wrl)。选择输出为“零件”或“轻重量零件”,系统将默认选中“使用缺省模板”。
设置好以上项目后,点“预览”,将会在主窗口中计算并显示出当前设置下创建的运动包络效果。如对包络效果的局部细节不满意,可点“颠倒三角对”前面的箭头,然后自已对某些细节处的三角形进行调整。调整完后点“创建”,生成输出文件。
如果保存了.pbk文件,则在标准环境下,点“分析”----“运动分析”,进入“运动分析”窗口,可在此窗口重放运动分析及设置和预览运动包络。如果保存了.fra文件,则在标准环境下点“文件”----“保存副本”,在文件类型里选择“运动包络”,确定后将调出“创建运动包络”窗口,并要求打开一个.fra文件。余下的操作同前。创建运动包络:(yd16)
另存为运动包络:(yd19)回放:测量
可以创建测量,用来分析系统在整个运动过程中的各种具体参数,如位置、速度、力等,为改进设计提供资料。创建分析之后即可创建测量,但查看测量的结果则必须有一个分析的结果集,与动态分析相关的测量,一般应在运行分析之前创建。运动分析通常提供以下测量:
位置、速度、加速度、间隔、Pro/ENGINEER特征、自由度、冗余、时间、主体方向、主体角速度、主体角加速度等。
重复组件分析通常提供以下测量: 位置、间隔(距离)、自由度、冗余、时间、主体方向、主体角速度、主体角加速度、Pro/ENGINEER 特征等。
“机构”----“测量”,进入“测量结果”窗口,在此可新建、编辑、删除、复制测量。载入一个结果集
后,选择此结果集,可查看所创建的测量在此结果集的结果。点击窗口左上角的“绘制图形”按钮,将以曲线图表示所选测量在当前结果集中的结果。示例:创建一个计算系统自由度的测量,步骤如下:
“机构”----“测量”----点击“测量”下方的第一个图标----在“测量定义”窗口的“类型”下选择“系统”----“属性”里选择“自由度”----确定。测量包括各种类型的测量,每一个测量也有多种计算方法,因此测量是一个内容较多较广的话题,本文只略作介绍,进一步的内容,请兄弟们自己研究或偶下一步再做专讲此内容的教程。测量:(yd17)
回放:轨迹曲线
轨迹曲线用来表示机构中某一元素相对于另一零件的运动。它分为“轨迹曲线”与“凸轮合成曲线”两种。“轨迹曲线”表示机构中某一点或顶点相对于另一零件的运动。“凸轮合成曲线”表示机构中某曲线或边相对于另一零件的运动。
“机构”----“轨迹曲线”进入“轨迹曲线”窗口。首先要选取一个参照零件,即“纸零件”(Paper Part),如选择基础,则按中键即可。然后选取曲线类型,即“轨迹曲线”还是“凸轮合成曲线”,对“轨迹曲线”,要求选取一个点(基准点、顶点、曲线端点),对“凸轮合成曲线”,要求选取一条(组)曲线或边。然后指定曲线类型,选取一个结果集,点“预览”查看将生成的轨迹曲线,点“确定”创建轨迹曲线并保存入参照零件中。
“曲线类型”分2D和3D两种,“轨迹曲线”可选2D或3D,“凸轮合成曲线”则只能是2D。
“轨迹曲线”,2D,系统创建一条由一系列点组成的描述选定点运动的样条曲线,即轨迹曲线,并将它与一个坐标系三个基准平面合并到一个组里,这个组保存入参照零件(纸零件)。
“轨迹曲线”,3D,系统将创建一系列的基准点,这些点的位置由参照零件的初始坐标系确定,再创建一条通过所有基准点的空间样条曲线,基准点与样条曲线合并为一个组,保存在参照零件(纸零件)中。
“凸轮合成曲线”,2D,系统创建两条由一系列点组成的描述选点边(曲线)组的首尾两个端点的运动的样条曲线,即轨迹曲线,并将它们各与一个坐标系三个基准平面合并到一个组里,所创建的两个组保存在参照零件(纸零件)中。创建轨迹曲线:(yd18)
实例:创建模型
前面把运动分析的基本知识都讲过了。下面再来一个实例。各位请用实例part来动手做一做,认真理解前面的内容。
下面是这个实例的大致步骤。
创建模型:即创建用于运动分析的装配体。
1.装配基体,以普通装配将“Engine”装入装配体中,为第一个元件。2.装入左轴承,bearing_L,装于Engine的左侧轴承座,刚性连接。3.装入右轴承,bearing_R,装于Engine的右侧轴承座,刚性连接。4.装入曲轴,Rotate_rod,销钉连接。
5.装入曲柄,Link,装于曲轴上,销钉连接。
6.装入气缸,Piston,与Engine圆柱连接,与Link销钉连接。7.装入大齿轮,Gear_out,销钉连接。
8.装入连杆,Rod_in_long,装于Engine的两根轴线之一上,滑动杆连接。9.装入转动杆,Rod_in_short,装于Engine顶部的独立杆上,销钉连接。10.装入活塞杆,Valve_in,装于Engine后侧的两根轴之一上,滑动杆连接。11.重复8-10步,装入另一组连杆、转动杆、活塞杆。
以上,在标准环境下进行组装。在为接头连接选取对象时要注意,同一个接头连接里可能有几个约束(如销钉有两个),这些约束所选取的对象应属于相同的两个主体,比如,销钉连接不能:轴对齐约束用了A和B主体的轴,而平移约束用A和C主体的点或面。在以上的操作中需要移动某主体时,可用“元件放置”页面里的“移动”。实例:加入特殊连接
上一步在标准环境下组装,所加入的连接,都是接头连接。接下来进入“机构”环境,进行其余的操作。首先,要加入各特殊连接,即根据运动需要,加入凸轮、槽、齿轮连接。本实例三种特殊连接都存在。
1.创建凸轮连接。“机构”----“凸轮”----“新建”,选择Gear_out的左侧凸轮面(选中“自动选取”),选择左侧Rod_in_long的下部圆柱面。
2.创建凸轮连接。选择Gear_out的右侧凸轮面,选择右侧Rod_in_long的下部圆柱面。
3.创建槽连接。“机构”----“槽”----“新建”,选择Rod_in_short上的基准点PNT1,选择Rod_in_long顶部的曲线。
4.重复第三步,创建另一侧的Rod_in_shor与Rond_in_long之间的槽连接。5.创建槽连接。选择Value_in上的基准点PNT1,选择Rod_in_short上的曲线。6.重复第五步,创建另一侧的Value_in与Rod_in_short之间的槽连接。
7.创建齿轮连接。“机构”----“齿轮副”----“新建”,选择上一节第四步(装入曲轴)产生的旋转轴、上一节第7步(装入大齿轮)产生的旋转轴。旋转方向暂不能确定,可先不用管,待运动分析执行时看方向如果反了,再编辑齿轮连接,将旋转轴方向反向一下即可。以上操作,如果需要移动某主体的位置,请用“机构”----“拖动”。实例:加入伺服电机,创建并执行分析、回放
创建好装配体,并创建好所需的特殊连接后,就可以创建伺服电动机、创建测量,接下来创建分析、执行分析。执行分析后可回放结果,将结果保存为动画、创建运动包络、创建轨迹曲线、查看测量结果及测量的图形。
1.创建伺服电动机。“机构”----“伺服电动机”----“新建”,选择Rotate_rod与Link之间的销钉连接生成的旋转轴,“规范”里选“速度”,“模”里选“常数”,A=20。(如A值太大,运动时大齿轮可能会因显示误差及视觉误差而看到回退及反转现象)。
2.创建测量。“机构”----“测量”,进入测量窗口,创建几个测量。
3.定义分析。“机构”----“分析”----“新建”,类型里选“运动学”或“重复的组件”。对于此窗口里的其它项,如不了解,可不用自己去设定。(或模型树中“运动定义”上右键,“新建”)。
4.执行分析。在上一步的窗口里,点“运行”。系统即开始执行分析,在主窗口的最下方,会出现一个进度条。如果出现错误,将弹出一个提示窗口。
5.回放。执行完分析后,就可进行结果的回放。“机构”----“回放”(或模型树“回放”上右键“播放”)。在此可进行干涉检查、编辑动画段、结果输出为动画或图片、创建运动包络。
6.查看测量结果。“机构”----“测量”。在结果集列表里点取刚才执行分析产生的结果集,所有定义出的测量都会显示出结果,并可用图形查看。也可在此创建不必在运行前创建的测量,并即时显示出其结果。
7.创建轨迹曲线。“机构”----“轨迹曲线”。选取要查看其轨迹的点或边,选取轨迹类型,查看或创建轨迹曲线。实例:part
一、计算自由度
牛头刨床机构在机构中较为产检, 该机构包含了6个不同的构件, 其中grond.prt指的是机架, 该构件基本保持静止状态, 因而在自由度计算中, 实际的牛头刨床机构包含了5个构件。在运动副方面有3个移动副和4个转动副, 总的运动副有7个。这些运动副都可以对2个自由度进行消除。这些自由度实际需要动力可表示为p=3*5-2*7=1。展开第一个接头, 此时会有一个螺旋形符号的存在, 该符号可实现动力源字曲柄位置的加设, 从而保证机构的运动[1]。
二、Proe (MXD) 运动仿真制作以及对运动干涉的检查
在进行仿真分析前, 需要设定出相应的条件, 并对“牛头刨”进行定义, 然后选择Run键, 此时可以在屏幕上看到在假设条件下, 命名的“牛头刨”会根据加入伺服马达动力的大小开始继续拧仿真运动, 而整个仿真过程的相关记录会议一个mpg文件的形式进行保存, 当运动仿真完成后, 可借助视频播放软件对保存的mpg文件进行播放, 通过观看视频能够对运动仿真有更深入的理解。
在分析过程中, 如果状态栏有“对于时间为1时第1帧的组件分析失败”的提示, 则表明仿真运动前设置额分析条件存在问题, 如果不重新设置条件, 系统后续还会出现警告窗口, 告知用户后续操作无法完成[2]。
在运动仿真过程中, 为了检查机构在运动过程中可能产生的干涉, 在设置条件的时候将遥杆和机架确定为一个整体, 但是这样的假设是不满足条件的, 因而在运动仿真过程中, 如果有相关提示警告窗出现, 此时需要停止操作, 对设置的条件进行重新确定。除此之外, 还可以通过“回放”按钮, 将“全局干涉”选项勾选, 对总体干涉进行检查, 然后点击播放键开始重新计算, 在播放过程中存在有干涉的会通过红色的颜色显示出来。
三、对构件重要参数的计算以及调整
构件在运动仿真过程中存在着一定的参数, 比如:位移、加速度、速度、构件尺寸等。而这些参数均是进行运动仿真结果中重要的一部分, 通过运动仿真可对构件尺寸等重要参数进行调整, 最大程度的满足构件的实际要求。
同样的以牛头刨为例, 在运动仿真过程中, 曲柄的运动可以看成是匀角速度运动, 对于已经装配完成的牛头刨, 可以借助Proe (MXD) 测量的相关功能进行研究, 研究中可显示出刨刀运动时间与行程之间的关系图, 而这种关系图类似于抛物线, 通过对牛头刨运动时间与行程关系图的研究, 可以得到牛头刨的最大位移, 同时从图中还能看出在牛头刨工作与回程之间存在着一定的时间差, 尽管两次所走的路径是相同的。对于任何一个时间点都能明确牛头刨对应的运动位置, 为了计算的方便性, 可将牛头刨运动时间与位移关系图中的数据使用Excel进行整理。
假设牛头刨运动的距离是180in, 那么怎样通过调整构件的尺寸大小, 保证在这一距离下保证工作要求呢?通过求解后发现可以通过对曲柄长度尺寸的调节, 可保证在工作中达到这一路程要求, 基于Proe的设计方法能够发挥重要应用, 具体设计中有两种方案。
第一种方案是进行过程修改, 也就是在最初的曲柄零件图商对其尺寸进行修改, 然后对整个装配图进行刷新, 刷新完成后按照早期仿真运动的条件对运动过程以及仿真运动结果进行分析。此时可以求出牛头刨的直线距离以及对应的曲柄长度值。第二种方案则是采用采用Proe中的“运动分析”以及“可行性/优化”进行求解, 并设定ANALYSIS2=±90in, 基于此条件完成可行性分析, 然后使用零件曲柄的中心距离进行变量设计, 为提高计算速率, 可将变化范围缩小至58—60, 通过这一系列的操作, 最终可得到曲柄的准确尺寸。
整个分析过程中可以使用MXD中的Trace Curve得到牛头刨运动时间与运动轨迹变化图, 在得到轨迹图后可以使用Proe中的曲线分析以及测量功能获得仿真运动过程中的重要参数。
在运动仿真过程中, 需要保证所有重要的数据满足实际要求, 比如:伺服电动机的轮廓、接头、凸轮从动机构的要求以及齿轮副连接要求等。整个运动过程中不考虑力学的作用, 比如:弹簧、重力作用、阻尼器等, 因而此类力学在分析中不会对最终结果产生影响。
结束语
Proe拥有强大的功能。MXD仅仅只是众多功能中的一种, 在仿真运动过程中主要用于机构分析, 但是Proe在模型分析中除了考虑运动外, 还同时兼顾有力学分析、结构分析等, 因而其实际的应用价值较大, 随着软件技术的发展, 其功能还会继续加强。
参考文献
[1]郭瑞琴, 刘娟, 胡伟, 林松.空间Bennett机构运动分析的几何投影法[J].机械设计与研究, 2015 (03) .
项目16
花洒连接器装配工程图制作
项目16
花洒连接器装配工程图制作
如图所示花洒支架中用于花洒固定的连接器,该机构由7个零件组成。要创建该机构的装配工程图,首先要完成机构的装配。
工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
一、花洒连接器装配
1、创建文件夹:F:PTC校园计划_2011工程图进阶装配工程图
2、启动软件,设置工作目录为步骤1创建的文件夹,并设置系统缺省模板为mmns_asm_design,并保存到config.pro文件中。
3、新建装配文件Connector.asm.4、按装配关系分别装配连接器各零件。⑴以缺省方式装配Connector_02(连接柄)
⑵以中心轴对齐和端面配对方式装配Connector_06(垫圈1)
⑶以中心轴对齐和端面配对的关系装配Connector_01(旋转柄)。
⑷以中心轴对齐、底面配对和侧面定向的方式装配Connector_07(定位圈)。
⑸以中心轴对齐、基准面配对和孔插入方式装配Connector_03(锁紧轴)。工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
⑹以中心轴对齐和端面配对方式装配Connector_04A(锁紧弹簧)。
⑺以中心轴对齐、端面配对和基准面配对方式装配Connector_05(垫圈2)。
⑻以中心轴对齐和端面配对方式装配Connector_08(螺钉)。
二、图形渲染
⒈ 分别对各个零件进行染色,⒉ 进行实时渲染。
三、图形管理器操作
点击视图管理器快捷图标,弹出视图管理器窗口。
(1)创建定向视图:旋转图形到适当的视角位置,点击视图管理器中的“定向”→“新建”,输入 工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
定向视图名称,然后回车。
(2)创建分解视图(爆炸图)。
① 点击视图管理器中的“分解”→“新建”,输入分解视图名称,然后回车。② 点击主菜单中的“视图”→“分解”→“编辑位置”。
③ 在图形中点击需要移动的零件,选择移动方向,按下鼠标左键拖动鼠标移动到适当的位置。
④ 点击视图管理器中“分解”下的“编辑”→“保存”,在“保存显示元素”窗口中点击“确定”。⑤ 注意保存时只选择“分解”项,其它项不要打√。⑥ 点击主菜单中的“视图”→“分解”→“取消分解”。(3)创建显示样式图。
① 点击视图管理器中的“样式”→“新建”,输入样式名称,然后回车。② 点击“属性”,切换窗口界面。
③ 在图形中分别点击旋转柄和连接柄,以线框形式显示。④ 点击窗口左下方的,切换到主界面,点击“编辑”→“保存”,5 工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
(4)创建X截面。① 创建2D剖面
点击视图管理器中的“X截面”→“新建”,输入截面名称Xsec0001,然后回车,弹出菜单管理器。 点击“模型”→“平面”→“单一”→“完成”。 在图形中点取ASM_FRONT为剖切位置参照面。
同样操作,新建截面视图Xsec0002,选择剖截面选项为“模型”→“平面”→“单一”→“完成”,点取“产生基准面”→“穿过”,在图形中点取旋转柄的Front面为新基准面的参照面,点击“完成”。(因没有装配基准面穿过剖切位置(旋转柄中心位置),因此需要创建)
② 创建3D剖面。
新建截面视图Xsec0003,选择剖截面选项为“模型”→“区域”“单一”,弹出Xsec0003截面定义窗口。
在图形中点击基准面ASM_FRONT和ASM_RIGHT,点击图标“或”“与”关系。
点击图标,完成截面创建。,切换基准面方向,调整③ 点击Xsec0001,点右键,选择“重命名”,输入新名称为A,同样修改Xsec0002和Xsec0003截面名称为 B和C。工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
④ 点击视图管理器“X截面”中的“无剖面”,切换到不剖切状态。
(5)简化表示
① 点击视图管理器中的“简化表示”→“新建”,输入简化表示名称Rep0001,然后回车,弹出编辑窗口。
② 选取CONNECTOR_01、CONNECTOR_02、CONNECTOR_03为主表示,其余排除(不显示)。③ 从图形中可以看到,装配模型只显示了CONNECTOR_01、CONNECTOR_02、CONNECTOR_03三个外围模型,内部零件没有显示。
④ 创建新的简化表示Rep0002,以包络方式显示CONNECTOR_01、CONNECTOR_02、工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
CONNECTOR_03,分别产生三个包络文件(模型)CONNECTOR_01A、CONNECTOR_02A、CONNECTOR_03A(在“缺省包络”窗口中重新输入新名称)。
创建完成后,以Rep0002显示模型,点击CONNECTOR_01,点击右键打开模型,在新窗口中可以看到CONNECTOR_01A在模型树中不再具有建模特征,只有一个外部收缩包络特征,在工作目录中可以看到CONNECTOR_01A比CONNECTOR_01文件要小很多。
包络表示主要用于大型装配(零件非常多或零件特征非常多),可以减小模型的大小,可以大大缩短模型打开时间。
工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
四、创建格式文件
1、新建格式文件Frm0001,图框标准大小为A4,进入工程图格式定义窗口。
2、设置绘图选项,并保存到工作目录下。
⑴点击主菜单中的“文件”→“绘图选项”,弹出选项定义窗口。⑵修改绘图选项。工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
3、偏移图框
⑴点击图形显示区右上方的绘图模块“Sketch” →
(偏移边)→“链图元”.⑵点击图框4条边框线,点击鼠标中键,弹出偏移输入窗口(偏移方向向外)。⑶按下鼠标右键,点击快捷命令“线型”,输入线宽度为0.5。
4、绘制图框线
⑴点击绘图模块“Sketch”中的⑵点击
(绘制直线)→,输入坐标值X=287、Y=42。,输入坐标值X=-140、Y=0,绘制水平线。,输入坐标值X=-0、Y=-32,绘制竖直线,点击鼠标中⑶点击水平线的左端点,点击键退出绘图状态。
⑷参照步骤3(3)修改直线线宽为0.5。
5、绘制标题栏。
⑴ 切换工程图操作模块为“Table”→“表(T)”,弹出菜单管理器。
⑵ 在图形显示区中水平方向点击8下,然后点击鼠标中键,在竖直方向点击4下,点击鼠标中键,产生7列4行的表格。
⑶ 设置每行高度:按下鼠标右键,点取快捷命令“高度和宽度”,在行中的“以绘图单位计算的高度”项后输入8。
⑷ 设置每列宽度:点击表格第一列中的第一个方框(或框选第一列的三个方框),按下鼠标右键,点取快捷命令“高度和宽度”,在列中的“以绘图单位计算的高度”项后输入8。
⑸ 同样操作分别设置表格第2到第7列的宽度为25、20、15、15、15、35.。工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
⑹ 表格定位:框选整个表格,鼠标移动到表格的右下角,按鼠标右键,点取快捷命令“特殊移动”,输入移动到点的坐标为X=287、Y=10。
⑺ 合并表格:按下键盘的Ctrl键,点取表格中的第一行的前3格和第二行的前3格,点击“Table”下的“合并单元格”,对所选框格进行合并。同样操作对表格中另外两处进行合并。
6、输入表格文字:
⑴双击表格中的第一格(合并的方格),弹出“注解属性”窗口,输入文本“(零件名称)”,修改文本样式。
⑵同样操作输入表格其它文本。
工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
7、参考步骤5和步骤6,在图框的左上角创建80×10方框(表格),并输入文本,文本高度为6。
8、完成格式文件的创建,文件存盘。
思考:如何修改文本样式为宋体? 工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
五、设置零件参数
1、模型属性设置。
⑴打开零件Connector_01(旋转柄),点击主菜单中的“文件”→“属性”,弹出“模型属性”窗口。⑵点击“材料”右边的“更改”,弹出“材料”窗口,把ptv.mtl添加为模型中的材料,点“确定”。⑶点击“质量属性”右边的“更改”,弹出“设置质量属性”窗口,选择“源”为“几何和参数”,点“确定”。
⑷ 点击“模型属性”窗口中的“关闭”。
2、设置模型参数。
⑴点击主菜单中的“工具”→“关系”,弹出“关系”窗口。输入关系“weight=MP_MASS("")*1000”。⑵点击“工具”→“参数”,弹出“参数”窗口,输入“DESCRIPTION”的值为“旋转柄”(零件名称),新增加参数“WEIGHT”,参数类型为“实数”。
工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
3、同样操作,打开其它零件,分别设置模型属性和参数:Connector_02名称为连接柄,材料为PVC;Connector_03名称为锁紧轴,材料为PVC;Connector_04名称为锁紧弹簧,材料为FE30;Connector_05名称为垫圈2,材料为NYLON;Connector_06名称为垫圈1,材料为NYLON;Connector_07名称为定位圈,材料为PVC;Connector_08名称为螺钉,材料为STEEL。
六、创建装配工程图
1、新建装配文件
⑴新建文件,文件类型为“绘图“,输入名称为Connector,不实用缺省模板。
⑵在“新建绘图”窗口中,通过“浏览”,导入缺省模型为Connector.Asm,选择“格式为空”,通过“格式”项中的“浏览”,导入格式文件From0001.frm。
⑶点击“确定”,进入工程图制作界面。工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
2、设置绘图选项
⑴点击主菜单中的“文件”→“绘图选项”,弹出“选项”窗口。⑵修改绘图选项(或通过打开方式
3、修改标题栏内容
切换操作模块为“表”,修改标题栏“零件名称”为“花洒连接器”,“图号”为“Shower_Connector-A”。,导入以修改好的绘图选项文件)。
4、分别插入主、俯、左视图。
⑴切换操作模块为“布局”,点击“一般(E)”,在“选取组合状态”窗口中点取“无组合状态”,在图形窗口适当位置点击,弹出“绘图视图”窗口。
⑵点击现有的视图名称或新设置几何参照,确定主视图方位,设置视图比例(比例为1:2),然后以主视图为参照分别创建俯视图和左视图。
⑶双击主视图,弹出“绘图视图”窗口,修改视图截面为“2D截面”,并导入截面A。同样修改左视图为按B截面剖切。
⑷双击主视图中的剖面线,修改剖面线形式:塑料件为网线,金属件(螺钉)为平行线,并调整剖面线间距和角度。
⑸切换操作模块为“注释”,点击图标
5、插入轴测图。
⑴在图形屏幕点击鼠标右键,选择“插入一般视图”,按“无组合状态”插入轴测图,并导入视图方位为View0001,“截面”为“3D截面”,导入截面C。
⑵同样操作,插入另一轴测图,按View0001方向显示,点击“视图状态”,设置在视图中按Exp0001分解元件。
6、调整各视图的位置。
点击主视图,点右键弹出快捷菜单,点击左键拖动视图到适当位置,调整好各视图的位置。
7、在标题栏中输入比例为1:2。
(解除禁止移动视图),点击视图按下鼠标
(使用新参照创建尺寸),分别标注机构的长、宽、高尺寸。
工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
8、创建明细栏。
⑴切换操作模块为“表”,绘制明细栏表格,调整行高和列宽,输入明细栏文本,把表格对齐到标题栏上。
⑵点击“Repeat Region”(重复区域),弹出菜单管理器,点击“添加”,然后在明细栏表格的1和7的位置上点击,点击“完成”,产生从1到2的共7个框格的重复区域。
工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
⑶点击框格1,点右健,点取“属性”,弹出“属性”窗口,输入“&rpt.index”(也可以用“报告参数”方式输入)。同样操作分别在2、3、4、5、6、7框格中输入文本&asm.mbr.name、&asm.mbr.description、asm.mbr.ptc_material.PTC_MATERIAL_NAME、&rpt.qty、&asm.mbr.weight[.2]、&rpt.rel.t_weight[.2]。
⑷点击“Repeat Region”(重复区域),点击菜单管理器中的“关系”,点击明细栏中的区域(在1到7之间点击),弹出“关系”窗口,添加关系“T_WEIGHT=RPT_QTY*ASM_MBR_WEIGHT”。
⑸点击菜单管理器中的“属性”,点击明细栏中的区域,在“区域属性”下点击“无多重记录”→“完成/返回”,点击“完成”,生成新的明细栏。
⑹重新调整明细栏的位置。
⑺点击明细栏第一行中的单重项,点右键,选取“属性”,修改文本内容为“&asm.mbr.weight[.4]”,同样修改第7项内容为&rpt.rel.t_weight[.4],点击数发生了变化。
9、在分解视图中插入零件序号(球标)。
⑴切换操作模块为“表”,点击⑵在步骤8创建的重复区域中点击。⑶点击分解视图,可以看到生成了球标。,弹出菜单管理器,选取“设置区域”→“简单”。,可以看到表格中的单重和总重数据小数点位 17 工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
10、转换球标格式为国标格式。
⑴点击菜单管理器中的“清除区域”,消除球标。⑵切换操作模块为“注释”。⑶点击“格式”栏中右端的,点取“符号库”,弹出菜单管理器。
⑵点击“定义”,输入符号名称为“GB_ASM_NO”(国标_装配_序号),进入符号绘制界面。
⑶点击“绘图”→“绘制栅格”→“显示栅格”。
⑷绘制长约为4个小方格的水平线,并设置线型宽度为0.2。
⑸点击主菜单中的“插入”→“注释”,点击主菜单中的“进行注释”,在直线上方点击,输入文本“index”,点“完成”,退出注释插入状态。
⑹拖动注释到合适位置。
⑺点击菜单管理器中的“属性”,弹出“符号定义属性”窗口。
⑻点击“图元上”(文本放置位置),然后点击直线的中点位置,点击“左引线”,然后点击直线的左端点,点击“右引线”,然后点击直线的右端点,点取“可变的-相关文本”,然后点击直线上方的文本,点“确定”→“完成”。
工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
⑼切换操作模块为“表”,点击,弹出菜单管理器,选取“设置区域”→“制定”,点取明细栏中的重复区域,点击菜单管理器中的“名称”→“GB_ASM_NO”,然后点击“创建球标”→“根据视图”,点击分解视图,可以看到分解视图中添加了符合国标形式的零件序号标注。
⑽点击球标注释,按下鼠标右键,点取“边界连接”,修改注释的形式,调整位置。
11、工程图输出 工程图进阶———装配工程图
项目16
花洒连接器装配工程图制作
⑴切换操作模块为“发布”,点击输出格式为“DWG”。
⑵点击“设置”,在“DWG的导出环境”中设置合适的输出选项,点击“确定”。⑶点击“Export”(输出),在“Save a Copy”窗口中输入文件名,点击“确定”。⑷打开工作目录中的输出DWG文档。
12、输出明细栏表格。
⑴切换操作模块为“表”,点击图标
右侧的小三角,选择,弹出“保存绘图表”,输入表格文件名称,点击“确定”,在工作目录便产生新的CSV文件。
二,是从量变的阶段变为质变,到这个阶段,在这个阶段的初期,你会发现自己原来是什么都不会,真正认识了PROE的表面功能了(因为第三阶段,一体化设计,我现在还无法领悟,:L水平不够。我现在就是停留在这个阶段的中期,为什么这么说呢,因为我现在只要看到新一点的知识,我能很快的消化,并不用靠书上了。而论坛是最有用的(ICAX这是我每天的必修课)。在这个阶段,就是质变阶段,从质变上的量变其实比量变阶段上的量变是快多的,因为这时你以基本知道了PROE是怎样运作的了,学起来也就得心应手了。但,可惜在校生能到这个阶段的,就我们学校而言,几乎寥寥无几。:L:L:L:L,总结出来是学习的方法不好,跟天负关系不大的。(这对于那么整天怨天尤人的同学敲个警钟。不是你不行,而是你不试)
三,这就是我一直往向的的向,但这非常之难。TOP DOWN DESIGN(一体化设计)非常好的一个功能,一个强大的软件就强在这里,这就是我说的软件的内部应用。冰大,我们论坛的管理员,我的偶像,心中PROE之神,他的理念对我有很大的启发,还有我们论坛的很多大大们,他们都是我学习的对像。由于这个阶段我还没达到,所以只能说这么多。
但学无止境的,没有说达到哪个阶段到头的。所以必须努力。
想起一开始学PROE时,现在觉得是被PROE学,而不是用它,但他是每个人的必经阶段。没用搞清命令本身的工作原理就发狂想,拉伸,扫描………………………………就这么简单。(到头来什么都不会),反问你一句,你有去想,为什么有时拉伸到面是会出错、扫描失败、边界混合不成功、抽壳不成功。………………非常之多,可能你都没想。一出错,马上关了,重作,而不是去看看错在哪。或许你说,重作更快,是,这是绝对的。但你下次出一样避免不了出错了。在这里我举几个例吧。
拉伸出错的几个原因(我所知的)。1,在原来的实体中拉伸一个实体,这时有可能会出错。2,拉伸到面时你要看清这是不是一个平面,只有平面才能用这个功能,否则就要用到替换功能了。3,草绘时出现在环路不完事,查了半天不知错在哪。关了,重做。这可能是你在用能过边创建图原的时候,选圆弧时可能是两个重叠的图素,这是你有可能多选了,但你不知,先线也有可能,比较好的作法是,选完如果不行,用动态剪切剪掉,再用线描一次,这也是PROE烦之处,UG则不用,但这是PROE参数化的体现(体现在好修改)。
这界混合是为什么有时选上两个方向时会出错,这是因为如果你两个方向的线架出现在空间的重叠(即是当面做出时会出现干涉),这你就要在先线注意什么地方要分开做。顶,边界是一个非常好用的东西
面偏距为什么会出错,第一种可能,因为在原始面上可能有个小缀面(很小的一个面),当你向下偏移是会出现失败,因为这面面以被相邻面覆盖了,而产生了干涉。还有很多的原因,这都跟命令的数学运算方式有关的。(参数化的体现,而不是PROE做的不好,是严格)
讲讲分模吧,我知的分模方法有这几种,模具组件的分模法、组件分模法、实体分模法(实在无法分的话,用复面)
扫描特征的特点
扫描特征的创建
二、新课讲述
§6-2混合特征 §6-3扫描混合
(一)混合特征的特点
由过渡曲面将多个截面在其边处连接形成的连续特征,称为混合特征。混合特征至少需要两个截面。混合特征根据形成方式的不同包括平行混合、旋转混合和一般混合三种,混合特征由属性、截面、深度、方向四个元素定义。
1平行混合
在几个相互平行的截面之间进行的混合,称为平行混合,可用于创建各种形状不同的锥体和台体。创建平行混合特征的步骤如下:
1)选择命令
选择菜单【插入】/【混合】/【伸出项】命令,出现【混合选项】菜单,从中定义混合方式。
2)定义混合类型和截面类型
在【混合选项】菜单选择【平行】/【规则截面】/【草绘截面】/【完成】命令,出现【混合】对话框和【属性】菜单。
3)定义混合特征的属性
在【属性】菜单定义混合特征的属性。直的:各截面之间用直线连接。光滑:各截面之间用样条曲线连接。
4)定义截面
按照菜单的提示选择草绘平面的放置属性,进入草绘环境草绘截面,草绘完一个混合截面后,按下鼠标右键,在弹出的快捷菜单选择【切换剖面】命令,草绘下一个混合截面,刚才的截面变为灰色。如果在各混合截面之间相互切换,按下鼠标右键,在弹出的快捷菜单选择【切换剖面】命令即可。
回顾上节内容
熟悉混合特征的特点
熟练掌握混合特征的创建方法
5)定义混合的方向和深度
根据弹出的提示,在消息区根据提示输入两截面的距离,单击按钮,回到【混合】对话框。6)完成混合特征平行混合实例1 创建正五棱台,上底面外接圆直径为30,下底面外接圆直径为50,高度40
(二)扫描混合
扫描混合是结合了扫描特征和混合特征特点的一种特征。它将一组截面沿轨迹扫描形成连续特征,它的要素是几个截面和一条或两条轨迹。创建扫描混合的步骤
草绘扫描混合轨迹→选择扫描混合特征命令→选择特征类型→定义扫描混合轨迹→定义扫描混合截面→设置轨迹的相切属性→确定添加/去除材料→完成扫描混合。扫描混合操控板
扫描混合的讲解
选择特征类型
与拉伸和旋转特征相同,扫描混合特征也有实体、曲面和薄板三种特征类型,可根据需要选择。选择工具 可以创建实体特征,选择工具可以创建曲面特征,选择
工具可以创建薄板特征。
定义扫描混合轨迹
单击操控板【参照】按钮,弹出【参照】上滑面板,此时【轨迹【列表处于激
活状态,在图形区选取原点轨迹,如果需要次要轨迹,按住Ctrl键在图形区选取次 要轨迹。注意扫描混合最多只能有两条轨迹。
定义扫描混合截面
定义边界条件
完成截面定义后,如果需要定义曲面的边界条件,选择操控板【相切】菜单,弹出【相切】上滑面板。
确定添加/去除材料
完成扫描混合三、课堂小结
掌握混合特征的使用方法
熟练应用混合扫描命令
四、练习题
利用所给轨迹,创建如图所示的钩子模型。
讲练结合,巩
固本节内容
【PROE运动仿真教学】推荐阅读:
仿真教学总结07-19
虚拟仿真教学项目建设09-23
系统仿真实验教学大纲11-20
仿真复习总结12-26
数控仿真系统01-15
物流系统仿真报告10-23
仿真技术论文01-04
虚拟仿真实验医学01-27
虚拟仿真实验设计03-20
通信系统建模与仿真06-12