在Creo Parametric中,元件放置根据放置定义集而定,这些集合决定了元件和装配的相关方式及位置。这些集既可以由用户使用约束来定义,也可以是预定义的(12.2.3小节介绍)。用户定义的约束集含有0或多个约束(封装元件可能没有约束),而预定义约束集具有预定义数目的约束。
放置约束时应该要遵守一些原则。例如,一次只能添加一个约束,不能使用一个单一的约束选项约束一个零件上的两个不同的孔与另一个零件上的两个不同的孔,而是要定义两个单独的约束:放置约束集用来完全定义放置和方向,如可以将一对曲面约束为重合,另一对约束为平行,还有一对约束为垂直。
在“元件放置’’选项卡的“放置”面板中可以查看当前的放置定义集,如图12-9所示,图中的放置定义集名称为“集2(用户定义)".该放置定义集包含一个“距离”约束和2个“重合”约束。允许在用户定义的约束集中随意添加放置约束或删除约束,并无任何预定义的约束。要在当前用户定义的放置定义集中添加新约束,那么可以在该集列表中选择“新建约束”选项,则新建一个约束,并可在约束属性区域的“约束类型一下拉列表框中选择所需的约束类型及设置相应的绚束参数值(需要的话)等。如果选择“新建集”选项,则会新建一个放置定义集。
下面通过一个典型的使用约束放置元件的操作实例,以帮助读者掌握约束放置的一般方法、步骤及操作技巧。
一、新建一个装配文件并设置在模型树中显示特征和放置文件夹
四、装配第三个零件
12.2.3 预定义约束集
预定义约束集(也称“连接”)提供预定义数目的约束,它可以定义元件在装配中的运动。预定义约束集包含用于定义连接类型(有或无运动轴)的约束。注意不能随意删除、更改或移除预定义约束集中的预定义的某个约束。
使用预定义约束集放置的元件通常有意地未进行充分约束,以保留一个或多个自由度,这样确保元件在装配中所具有的运动。
下面列举几个常见预定义集的应用特点。
一、刚性
用来连接两个元件,使其无法相对移动。可使用任意有效的约束集约束它们,如此连接的元件将变为单个主体(主体是受严格控制的一组元件,在组内没有自由度)。刚性连接集约束类似于用户定义的约束集。
二、销
将元件连接至参考轴,以使元件以一个自由度沿此轴旋转或移动。选择轴、边、曲线或曲面作为轴参考,选择基准点、顶点或曲面作为平移参考。“销”连接集有两种约束:“轴对齐”约束和“平移”约束。
三、滑块
将元件连接至参考轴,以使元件以一个自由度沿此轴移动。选择边或对齐轴作为对齐参考,选取曲面作为旋转参考。“滑块”连接集有两种约束:“轴对齐一约束和“旋转一约束。
四、圆柱
连接元件,以使其以两个自由度沿着指定轴移动并绕其旋转。选择轴、边或曲线作为轴对齐参考。“圆柱”连接集有一个M轴对齐”约束。
五、平面
连接元件,以使其在一个平面内彼此相对移动,在该平面内有两个自由度,围绕与其正交的轴有一个自由度。为重合约束选择曲面参考。“平面”连接集具有单个平面配对或对齐约束,配对或对齐约束可被反转或偏移。
六、球
连接元件,使其可以以3个自由度在任意方向上旋转(3600旋转)。选择点、顶点或曲线端点作为对齐参考。“球”连接集具有一个点对点重合约束。
七、焊缝
将一个元件连接到另一个元件,使它们无法相对移动。通过将元件的坐标系与装配中的坐标系对齐而将元件放置在装配中。可在装配中用开放的自由度调整元件。“焊缝一连接具有一个坐标系对齐的重合约束。
八、轴承
相当于“球”和“滑块”连接的组合,具有四个自由度,即具有三个自由度(3609旋转)和一个沿参考轴移动的自由度。对于第一个参考,在元件或装配上选取一点:对于第二个参考,在装配或元件上选取边、轴或曲线。点参考可以自由地绕边旋转并沿其长度移动。“轴载”连接有一个“边上的点”重合约束。
九、6DOF
不影响元件与装配相关的运动,因为未应用任何约束。元件的坐标系与装配中的坐标系对齐。X、Y和Z装配轴是允许旋转和平移的运动釉。
十、万向
具有一个中心约束的枢轴接头。坐标系中心对齐,但不允许轴自由转动。
十一、槽
非直轨迹上的点。此连接有四个自由度,其中点在三个方向上遵循轨迹。对于第一个参考,在元件或装配上选取一点,所参考的点遵循非直参考轨迹,轨迹具有在配置连接时所设置的端点。“槽一连接具有单个“点与多条边或曲线对齐”约束。
十二、常规
有一个或两个可配置约束,这些约束和用户定义集中的约束相同。相切、“曲线上的点”和“非平面曲面上的点”不能用于“常规”连接。注意在有些资料中也将“常规”连接成为“-般”连接。
下面介绍一个使用预定义约束集(机构连接集)的操作实例,通过实例举一反三地掌握这方面的应用方法和步骤等,该实例具体的操作步骤如下。
一、新建一个装配文件并设置在模型树中显示特征和放置文件夹
二、装配第1个零件
三、以“销”连接方式装配第2个零件
四、以“刚性”连接方式装配第3个零件
12.2.4封装元件
在一些设计中,当向装配添加元件时,可能不知道将元件放置在何处最好,或者也可能不想相对于其他元件的几何来定位元件,在这种情况下,便可使用封装作为放置元件的临时措施,封装元件在装配中并不被完全约束。注意装配的第一个元件不能是封装元件。
一、在装配中封装新元件
Creo Parametric装配模块提供专门的“封装’’命令用于在没有放置规范的情况下向装配添加元件。在装配中封装新元件的操作步骤如下。
簟,在菜单管理器的“封装”菜单中选择“完成/返回*命令.
.移动封装元件
从功能区“模型一选项卡的“元件”组中单击“组装”/“封装”命令,接着从弹出的“封装’’菜单中选择“移动”命令,打开“移动”对话框,使用此对话框可以平移或旋转用“组件”/“封装”/“添加”命令定位的封装元件和具有不完全约束的元件。
三、固定封装元件的位置
在打开的装配中,从功能区“模型”选项卡的“元件”组中选择“组装”/“封装”命令,接着从弹出的“封装”菜单中选择“固定位置”命令,然后在模型树中或图形窗口中选择要放置的封装元件,确定后系统便在封装元件的当前位置处完全约束它。
此外,要固定封装元件的位置,也可以先从模型树或图形窗口中选择该元件,接着单击鼠标右键,然后从弹出的快捷菜单中选择“固定位置’’命令。
一旦最终完成封装元件的固定,那么不能再用“封装’’/“移动”功能来移动它了,但是可以使用“元件放置’’选项卡来修改或重新定义其放置。
四、完成封装元件
使用“组装”/“封装”/“添加”命令添加的封装元件在装配里不是参数化定位的,如果更改相邻零件则不会驱动这些封装元件的位置。在装配中使用不同的配置时,这使得封装很有用,但是知道无件将定位的位置后,便应该完成其定位,这是一个基本的、良好的设计习惯。要完成封装元件,则从功能区的“模型”选项卡中选择“组装”/“封装”/“完成”命令,接着选择封装元件,系统打开“元件放置”选项卡,从中配置放置定义即可。
五、关于韶分约束的元件和机构
12.2.5 未放置元件
12.2.6 将元件组装到阵列
在“装配,,模块中,同样可以使用“阵列”按钮固,使用此按钮可以快速组装元件的多个实例,其操作流程是在装配中先放置第一个元件,接着选择该元件作为阵列导引,单击“阵列”按钮司打开“阵列”对话框,然后选择阵列类型(阵列类型有“尺寸”“方向一“轴”“填充”“表”“参考一“曲线”和“点”)并设置该阵列类型下首选的参数、参考和选项等,并可以根据需要设置其中要排除的某个阵列成员。