采用骨架模型的设计是一种典型嘚自顶而下装配设计它通常应用在大型的装配设计中。所谓的骨架模型主要由基准点、基准轴、基准坐标系、基准曲线和曲面组成,這些组成元素都没有质量属性不过可以在骨架模型中建立实体特征:骨架模型一般按照每个零部件在空间中的静态位置而绘制,或者是按照运动时的特定相对位置而绘制相当于形成产品装配的m本框架。设计好骨架模型之后就可以将指定的零部件按部就班地组装上去,或鍺直接在装配模式中参考着骨架模型来创建需要的元件
建立的骨架模型可以在多个装配组件中使用,这对于团队标准化设计十分适合骨架模型会捕捉并定义设计目的和产品结构,可以使设计者们将必要的设计信息从一个子系统或装配传递至另一个子系统或装配对骨架所做的任何更改也会更改与其有关联的元件.
骨架模型可以分为两种主要的类型,即标准骨架模型和运动骨架模型另外在运动骨架
模型中還可以创建一种“主体骨架模型”。
标准骨架模型可以被视为一种特殊的零件它是为了定义装配中某一元件的设计意图而创建的,其文件保存为.prt格式在标准骨架模型中,会建立3D实际约束其尺寸和位置的最终几何信息将被合并到个别元件中,以建立通用的几何信息值嘚注意的是,使用标准骨架可以表示两个元件之间的界面以便能够共享信息。
在装配中建立或插入的标准骨架总会作为装配中的一个插入元件,它被列在模型树中并在所有其他元件和装配特征之前再生。
标准骨架模型的标识在模型树中显示为
运动骨架模型用来定义装配中实体元件之间的运动它是在活动装配或子装配中创建的子装配,其文件保存为.asm
所述的运动骨架模型包括设计骨架、骨架主体(也描述成主体骨架)和预定义的约束集。其中设计骨架可以是一个现有的骨架模型,也可以是带有新创建几何对象的内部骨架:而主体骨架则是甴设计骨架的图元所创建然后以预定义的约束集而被放置在运动骨架中的元件。通常运动骨架模型中的第一个主体是基础主体,当创建并放置了多个主体骨架时系统会自动创建基准轴来连接它们。建立的骨架主体为装配中的元件设计提供了框架而系统将这些骨架主體都视为零件,它们具有常规零件的大多数特征.事实上可以将骨架主体作为独立于装配的一个零件打开,并可以将其用作元件设计的基礎特征
可以将运动骨架模型的设计工作看做是机械装配的概念设计工作。使用运动骨架模型的一个好处是在创建的实际的装配元件之湔,可以在运动骨架中测试涉及的基本结构和运动
运动骨架模型的标识在模型树中显示为
注意:在装配中只能创建或插入一个运动骨架.
在装配中建立骨架模型的步骤如下
1)在活动装配中,在功能区“模型”选项卡的“元件”组中单击“创建”按钮纪打开“创建元件”对话框。
2)在“类型”选项组中选择“骨架模型”单选按钮在“子类型”选项组中选择“标准”单选按钮或者“运动”单选按钮,然后接受默认嘚骨架名称或者输入新的骨架名称如图4-142所示。
3)单击“确定”按钮打开“创建选项”对话框,如图4-143所示选择创建方法选项后(创建方法選项包括“从现有项复制”“空”“定位默认基准”和“创建特征”选项等),单击“确定”按钮创建骨架模型文件。“从现有项复制”單选按钮用于从现有零件复制骨架零件“空”单选按钮用于创建无几何的骨架零件(在创建骨架零件后将添加几何),“创建特征”单选按鈕则创建无几何的骨架零件骨架零件直接处于活动状态以便用户随机为骨架零件创建特征几何。
也就是说如果选择的创建方法选项为“创建特征”,那么在单击“确定”按钮来关闭“创建选项”对话框后新建的骨架模型零件处于活动状态,即处于被激活状态此时可鉯为该骨架模型创建特征。
如果选择的创建方法选项为“从现有项复制”或者“空”那么在单击“确定”按钮来关闭“创建选项”对话框后,新建的骨架模型零件没有处于活动状态此时要想在骨架模型中创建特征,则需要右击该骨架模型零件从弹出的快捷菜单中选择“激活”命令。
在系统默认情况下每个装配只能创建一个运动骨架模型,倘若要在装配中创建多个标准骨架模型则需要将Config.pro的配置文件選项multiple_Skeletons_allowed的值设置为yes(其默认值为no*)。
对于一些己经建构好的元件可以考虑使用骨架模型来控制元件的组合状态。例如可以建立一个由长方体曲面构成的骨架模型来控制计算机机箱侧板的组合状态,可以创建相应的曲线段来约束产品元件的组合位置等然而,在某种情形下以後修改骨架模型的外形时,需要注意这类骨架模型中的某些尺寸不宜修改因为这些尺寸不能控制元件的特征变化,即元件的创建没有参栲骨架模型
下面介绍一个使用骨架模型装配元件的范例,该范例要求建立标准骨架模型来组装若干个已经建构好的链节零件完成的链條组件如图4-144所示。两种形状的链节零件位于随书光盘中的CH4-TSM_4_10文件夹中
步骤I:新建一个装配文件,并设置显示特征
,打开“新建’对话框,在“类型’选项组中选择“装配”单选按钮,在“子类型”选项组中选择“设计”单选按钮输入装配名称为tsm_4_10,取消勾选“使用默认模板”复选框以不使用默认模板单击“确定”按钮。
2)在“新文件选项”对话框中从“模板”选项组中选择mmns_asm_design,单击“确定”按钮建立┅个装配文件。
选择“树过滤器”选项,打开“模型树项”对话框勾选“特征”复选框,单击“确定”按钮
1)在功能区“模型”选项鉲的“元件’,组中单击“创建”按钮
打开“创建元件”对话框。
2)在“类型”选项组中选择“骨架模型”单选按钮在“子类型”选项組选择“标准”单选按钮,输入新的骨架名称为TSM_4_10_SKEL1单击“确定”按钮,系统弹出“创建选项”对话框
3)从“创建方法”选项组中选择“创建特征”单选按钮,单击“确定”按钮创建一个骨架模型文件。此时模型树如图4-145所示
4)在功能区“模型’,选项卡的“基准’组中单擊“平面”按钮
,弹出“基准平面”对话框选择ASM_FRONT基准平面作为偏移参考,输入偏距值为30单击“确定”按钮,建立图4-146所示的DTM1基准平面
5)確保刚创建的DTM1基准平面处于被选中的状态,从“基准”组中单击“草绘”按钮
快速进入草绘器,此时DTM1基准平面用作草绘平面利用“参栲”对话框选择图4-147
所示的参考,单击“参考”对话框的“关闭”按钮绘制图4-148所示的4段线段,单击“确定”按钮
此时按(Ctrl+D)快捷键,调整为標准方向的视角如图4-149所示。接下来开始将零件组装在骨架上首先需要将顶级装配组件激活,方法是在模型树中右击TSM_4_10.ASM如图4-150所示,从快捷菜单中选择“激活”命令
1)在功能区“模型”选项卡的“元件”组中单击“组装,按钮男弹出“打开,对话框
3)功能区出现“元件放置”选项卡。从“约束类型”下拉列表框中选择“重合”选项分别选择骨架模型中的DTM1基准平面和tsm_link_segl.prt元件的FRONT基准平面。
4)在“元件放置”选项鉲中打开“放置”面板新建一个约束,并从“约束类型”下拉列表框中选择“重合”选项分别选择tsm_link_segl.prt元件的PNTO基准点和骨架模型的左侧端點。
5)新建一个约束约束类型定为“重合”,分别选择tsm_link_segl.prt元件的PNT1基准点和骨架模型的相应点‘此时如图4-151所示
6)单击“元件放置”选项卡中的“完成”按钮
1)在功能区“模型”选项卡的“元件,组中单击“组装”按钮
弹出“打开”对话框。
3)使用3组“重合’约束来在骨架上组装該链节零件,单击“完成”按钮
装配结果如图4-153所示。
2)用同样的方法继续使用3组“重合”约束来在骨架上组装tsm_link_seg2.prt零件。最后完成的装配效果如图4-155所示
在本小节中,介绍参考骨架模型来创建元件的一个典型范例其元件的创建及装配工作是在装配模式下完成的。这也是最为瑺用的骨架装配方式若修改其骨架模型,则再生(重新生成)后元件的外形尺寸也会随之发生变化
本范例要完成的装配模型是一个简易连杆,其机构示意图如图4-156所示该简易连杆由运动骨架模型来控制.在本例中,注意创建运动骨架模型的方法及步骤
步骤I:新建一个装配文件,并设置显示特征
,打开“新建”对话框在“类型”选项组中选择“装配”单选按钮,在“子类型”选项组中选择“设计”单选按钮输入装配名称为tsm_4_11,取消勾选“使用默认模板”复选框以不使用默认模板单击“确定”按钮。
2)在“新文件选项”对话框中从“模板”選项组中选择mmns_asm_design,单击“确定”按钮建立一个装配文件。
选择“树过滤器”选项,打开“模型树项”对话框增加勾选“特征”复选框囷“放置文件夹”复选框,单击“确定”按钮
步骤2:建立运动骨架模型文件并在其中创建设计骨架。
1)在功能区“模型”选项卡的“元件”組中单击“创建”按钮
打开“创建元件”对话框。
2)在“类型”选项组中选择“骨架模型”单选按钮在“子类型”选项组选择“运动”單选按钮,输入新的骨架名称为 MOTION_SKEL_4_11如图4-157所示,单击“确定”按钮弹出“创建选项”对话框。
3)在“创建方法”选项组中选择“从现有项复淛”单选按钮在“复制自”选项组中输入mmns_asm_design.asm或通过“浏览”按钮选择mmns_asmee_design.asm,如图4-158所示单击“确定”按钮,创建一个运动骨架模型文件
4)在模型树中右击运动骨架,如图4-159所示然后从出现的快捷菜单中选择“激活”命令。为了方便在运动骨架中创建几何特征即创建设计骨架,特意将顶级装配组件的
基准特征隐藏如图4-160所示。
5)单击“草绘”按钮飞打开“草绘”对话框,在运动骨架模型中选择ASM_FRONT基准平面作为草绘岼面其他设置默认,单击“草绘”按钮进入草绘模式中。
6)绘制图4-161所示的图形其中水平方向的两个圆的圆心分别依附在一条长为50的线段的端点上。
7)结合<Ctrl>键选择绘3个圆从功能区“草绘”选项卡的“操作”组中选择“操作”一“切换构造”命令,或者按(Ctrl+G)快捷键将它们转囮为构造线。接着执行“线链”工具绘制其他两条直线段,绘制好的图形如图4-162所示单击“确定”按钮
步骤3:在运动骨架中创建主体骨架1。在运动骨架中创建的第一个主体骨架将作为基础骨架
,打开“创建元件”对话框
2)在“类型”选项组中选择“骨架模型”单选按钮,茬“子类型”选项组选择“主体”单选按钮输入新的骨架名称为BODY_SKEL_1,如图4-163所示单击“确定”按钮,打开“创建选项”对话框
3)在“创建方法”选项组中选择“空”单选按钮,单击“确定”按钮创建一个主体骨架模型文件,这时弹出“主体定义”对话框如图4-164所示。
4)在“參考”选项卡中单击“细节”按钮,打开“链”对话框
5)在“链”对话框的“参考”选项卡上,选择“基于规则”单选按钮接着设置規则选项为“部分环”如图4-165所示。
6)在运动骨架中选取图4-1“所示的曲线段来定义零件几何体
7)在“链”对话框中单击“确定”按钮,接着在“主体定义”对话框中单击“确定”按钮建立一个主体骨架,它在模型中的显示如图4-167所示
,打开“创建元件”对话框
2)在“类型”选項组中选择“骨架模型”单选按钮,在“子类型”选项组选择“主体”单选按钮输入新的骨架名称为BODY_SKEL 2,单击“确定”按钮打开“创建選项”对话框。
3)在“创建方法”选项组中选择“空”单选按钮单击“确定”按钮,这时弹出图4-168所示的“主体定义”对话框其中“在放置定义中使用连接”复选框处于勾选状态。
4)在“参考”选项组的“链”收集器右侧单击“细节”按钮弹出“链”对话框。在“链”对话框的“参考”选项卡中选择“基于规则”单选按钮,接着在“规则”选项组中选择“部分环”单选按钮如图4-169所示。
6)单击“链”对话框Φ的“确定”按钮返回到“主体定义”对话框。
7)在“主体定义”对话框中单击“更新”按钮此时在对话框的表中出现连接定义,如图4-171所示
8)在“主体定义”对话框中单击“确定”按钮,完成第2个主体骨架的创建工作此时如图4-173所示,注意系统在模型树中增加了一个组特征MOTTON_AXES
,打开“创建元件”对话框
2)在“类型”选项组中选择“骨架模型”单选项,在“子类型”选项组选择“主体”单选按钮输入新的骨架名称为BODY_SKEL 3,单击“确定”按钮打开“创建选项”对话框。
3)在“创建方法”选项组中选择“空”单选按钮单击“确定”按钮,此时弹絀“主体定义”对话框默认时,“在放置定义中使用连接”复选框处于勾选状态
4)在“主体定义”对话框的“参考”选项卡中单击“细節”按钮,弹出“链”对话框选择“基于规则”单选按钮,并在“规则”选项组中选择“部分环”单选按钮
6)单击“链”对话框中的“確定”按钮,返回到“主体定义”对话框
7)单击“主体定义”对话框中的“更新”按钮,系统提供默认的连接定义如图4-175所示。
8)单击“确萣”按钮完成第3个主体骨架的创建。
打开“创建元件”对话框。
2)在“类型”选项组中选择“骨架模型”单选按钮在“子类型”选项組选择“主体”单选按钮,输入新的骨架名称为BODY_SKEL_4单击“确定”按钮,弹出“创建选项”对话框
3)在“创建方法”选项组中选择“空”单選按钮,单击“确定”按钮这时弹出“主体定义”对话框,默认时“在放置定义中使用连接”复选框处于勾选状态(选中状态)。
4)单击“細节”按钮弹出“链”对话框,在“参考”选项卡中选择“基于规则”单选按钮接着从“规则”选项组中选择“部分环”单选按钮。
6)單击“链”对话框中的“确定”按钮.
7)单击“主体定义”对话框中的“更新”按钮出现默认的连接定义,如图4-177所示
8)单击“确定”按钮,唍成第4个主体骨架的创建工作
1)将鼠标光标移动到模型树的TSM_4_11.ASM(顶级装配组件)处,右击接着从右键快捷菜单中选择“激活”命令。
系统弹絀“创建元件”对话框。
3)在“类型”选项组中选择“零件”单选按钮在“子类型”选项组中选择“实体”单选按钮,输入零件名称为tsm_4_11_1洳图4-178所示,单击“确定”按钮
4)系统弹出“创建选项”对话框。在“创建方法”选项组中选择“定位默认基准”单选按钮;在“定位基准的方法”选项组中选择“对齐坐标系与坐标系”单选按钮如图4-179所示,单击“确定”按钮
5)选择运动骨架模型的坐标系,此时在模型树中出現一个新的元件该元件为当前活动元件,如图4-180所示.
6)在功能区“模型”选项卡的形状”组中单击“拉伸”按钮
,打开“拉伸”选项卡單击“拉伸”选项卡的“放置”标签以打开“放置”面板,单击“定义”按钮弹出“草绘”对话框,选择该元件中的DTM3基准平面作为草绘岼面如图4-181所示,单击“草绘”按钮进入内部草绘器中。
7)绘制图4-182所示的剖面注意该剖面的两个圆心分别位于主体骨架2(BODY_SKEL 2)的端点处。单击“确定”按钮
技巧:在绘制该图形之前可以临时将主体骨架I(BODY_SKEL_1 )和主体骨架3( BODY_SKEL_3 )隐藏起来,以便选择主体骨架2的端点作为参考;待绘制好图形后再显礻主体骨架I和主体骨架3.也可以先将所有主体骨架隐藏起来在需要时再将相关的主体骨架显示出来.
8)输入侧1的深度值为5,接受默认的深度方姠单击完成按钮
。创建的连杆零件I如图4-183所示
步骤8:设计连杆零件2。
1)将鼠标光标移动到模型树的TSM_4_11.ASM(顶级装配组件)处右击,接着从弹出的右鍵快捷菜单中选择“激活”命令
2)在“元件”组中单击“创建”按钮
,系统弹出“创建元件”对话框
3)在“类型”选项组中接受默认的“零件”单选按钮,以及在“子类型”选项组中接受默认的“实体”单选按钮在“名称”文本框中输入零件名称为tsm_4_11_2,单击“确定”按钮
4)系统弹出“创建选项”对话框。在“创建方法”选项组中选择“定位默认基准”单选按钮;在“定位基准的方法”选项组中选择“对齐坐标系与坐标系”单选按钮单击“确定”按钮。
5)选择运动骨架模型的坐标系此时在模型树中出现一个新的活动元件。
打开“拉伸”选项鉲.在“拉伸”选项卡中打开。放置’面板,单击“定义”按钮弹出“草绘”对话框,选择该元件自身的DTM3荃准平面作为草绘平面默认鉯DTM 1基准平面为“右”方向参考,单击“草绘”按钮进入内部草绘器。
7)参考主体骨架3 (BODY_SKEL_3)绘制如图4-184所示的图形(图中临时隐藏了其他主体骨架)單击“确定”按钮
8)在“拉伸”选项卡中输入侧1的拉伸深度为5,单击“深度方向”按钮
更改特征的深度创建方向
9)单击“完成”按钮刃,创建的元件特征如图4-185所示
,打开“拉伸”选项卡单击“拉伸”选项卡的“放置”标签以打开“放置”面板,单击“定义”按钮弹出“艹绘”对话框,单击“使用先前的”按钮进入内部草绘器中。
11)使用“同心圆”按钮O参考自身拉伸特征1的圆弧轮廓边来绘制图4-186所示的图形,单击“确定”按钮
12)输入拉伸深度值为6
13)单击“完成”按钮
,创建的连杆零件2如图4-187所示.
系统弹出“创建元件”对话框。
3)接受默认的“零件”类型和“实体”子类型选项输入零件名称为tsm_4_11_3,单击“确定”按钮
4)弹出“创建选项”对话框。在“创建方法”选项组中选择“定位默认基准”单选按钮;在“定位基准的方法”选项组中选择“对齐坐标系与坐标系”单选按钮单击“确定”按钮。
5)选择运动骨架模型的唑标系此时在模型树中出现一个新的元件,该元件为当前活动元件
,打开“拉伸选项卡。单击“拉伸”选项卡的“放置”标签以打開“放置”面板单击“定义”按钮,弹出“草绘”对话框选择元件自身的DTM3基准平面作为草绘平面,默认以DTM1基准平面为“右”方向参考单击“草绘”按钮,进入内部草绘器中也可以在“拉伸”按钮
后直接选择元件自身的DTM3基准平面作为草绘平面,并自动快速地进入草绘器
8)输入侧I的深度值为5,接受默认的深度方向单击“完成”按钮对,创建的拉伸特征如图4-189所示
至此,在运动骨架的基础上完成了一个連杆组件的基本设计下面操作步骤的目的是:当修改设计骨架时,观察连杆装配体的变化
1)将鼠标光标移动到模型树的TSM_4_11.ASM(顶级装配组件)处,祐击并接着从右键快捷菜单中选择“激活”命令。
2)在模型树中右击运动骨架的设计骨架曲线特征,如图4-190所示从快捷菜单中单击“编輯定义”图标选项
3)在进入的草绘器中,修改图4-191所示的两处尺寸确认修改值后,单击“确定”按钮
4)在功能区“模型”选项卡的“操作”组Φ单击“重新生成”按钮
则可以观察到连杆随骨架发生的变化,如图4-192所示
creo3.0教程运动骨架模型