3.7 Creo中的层
3.7.1 层的基本概念
Creo提供了一种有效组织模型和管理诸如基准线、基准面、特征和装配中的零件等要素的手段,这就是“层(Layer)”。通过层,可以对同一个层中的所有共同的要素进行显示、隐藏和选择等操作。在模型中,想要多少层就可以有多少层。层中还可以有层,也就是说,一个层还可以组织和管理其他层。通过组织层中的模型要素并用层来简化显示,可以使很多任务流水线化,并可提高可视化程度,极大地提高了工作效率。
层显示状态与其对象一起局部存储,这意味着在当前Creo工作区改变一个对象的显示状态,不影响另一个活动对象的相同层的显示,然而,装配中层的改变或许会影响到低层对象(子装配或零件)。
3.7.2 层的操作界面
有两种方法可进入层的操作界面。
方法一:在图3.7.1所示的导航选项卡中选择命令,即可进入图3.7.2所示的层的操作界面。
方法:单击选项卡区域中的“层”按钮,也可进入层的操作界面。
注意
使用Creo时,当正在进行其他命令操作时(如正在进行伸出项拉伸特征的创建),可以同时使用“层”命令,以便按需要操作层显示状态或层关系,而不必先退出正在进行的命令,再进行层操作。图3.7.2所示的层操作界面反映了零件模型(pad)中层的状态,由于创建该零件时使用PTC公司提供的零件模板,因此提供了图3.7.2所示的预设的层。
图3.7.1 导航选项卡
图3.7.2 层的操作界面
通过该操作界面可以操作层、层的项目及层的显示状态。
进行层操作的一般操作过程如下。
步骤01 选择活动层对象(在零件模式下无需进行此步操作)。
步骤02 进行“层”操作,如创建新层、向层中增加项目、设置层的显示状态等。
步骤03 保存状态文件(可选)。
步骤04 保存当前层的显示状态。
步骤05 关闭层的操作界面。
3.7.3 选择活动层对象
在一个总装配(组件)中,总装配和其下的各级子装配及零件下都有各自的层树,所以在装配模式下,在进行层操作前,首先要明确是在哪一级的模型中进行层操作,要在其上进行层操作的模型称为“活动层对象”。因此,在进行有关层的新建、删除等操作之前,必须先选择活动层对象。
注意
在零件模式下,不必选择活动层对象,当前工作的零件模型默认为活动层对象。
例如,打开随书资源中\creo601\work\ch03.07\目录下的一个名为activity_layer.asm的装配,该装配的层树如图3.7.3所示。若在零件PAD.PRT上进行层操作,则需将该零件设置为“活动层对象”,其一般操作过程如下。
步骤01 在层的操作界面中,单击后的按钮。
步骤02 系统弹出模型列表,如图3.7.4所示,在该列表中选择PAD.PRT零件模型。
3.7.4 创建新层
下面介绍创建新层的一般操作过程。
步骤01 在层的操作界面中,选择命令,如图3.7.5所示。
步骤02 系统弹出“层属性”对话框,如图3.7.6所示。
图3.7.5 “新建层”命令
图3.7.6 “层属性”对话框
(1)在文本框中输入新层的名称(也可以使用默认名)。
(2)在文本框中输入层标志号。层的“标志”的作用是当将文件输出为不同格式(如IGES)时,利用其标志可以识别一个层。一般情况下可以不输入标志号。
(3)单击按钮。
注意
层是以名称来识别的,层的名称可以用数字或字母数字的形式表示,最多不能超过31个字符。在层树中显示层时,先是数字名称层排序,再是字母数字名称层排序。字母数字名称的层按字母排序。不能创建未命名的层。
3.7.5 将项目添加到层中
层中的内容,如基准线、基准面等,称为层的“项目”。下面介绍向一个层中添加项目的方法。
步骤01 在“层树”中,选择PAD.PRT零件中的AXIS层,并右击,在弹出的快捷菜单(图3.7.7)中选择命令,此时系统弹出“层属性”对话框。
步骤02 向层中添加项目。先确认对话框中的按钮被按下,再将鼠标指针移动到图形区的模型上,可看到当鼠标指针接触到基准面、基准轴、坐标系和伸出项特征等项目时,相应的项目变成淡绿色,若单击,相应的项目就会被添加到该层中。
图3.7.7 层的快捷菜单
图3.7.8 “层属性”对话框
步骤03 如果要将项目从层中排除,则可单击按钮,再选择项目列表框中的相应项目。
步骤04 如果要将项目从层中完全删除,则可先选择项目列表框中的相应项目,再单击按钮。
步骤05 单击按钮,关闭“层属性”对话框。
注意
◆ 如果在装配模式下选择的项目不属于活动模型,则系统弹出“放置外部项”对话框,如图3.7.9所示。该对话框中显示了外部项目所在模型的层的列表。选择一个或多个层名,单击“放置外部项”然后选择对话框下部的按钮之一,即可处理外部项目的放置。
◆ 在工程图模块中,只有将设置文件drawing.dtl中的选项ignore_model_layer_status设置为no,项目才可被添加到属于父模型的层上。
3.7.6 设置层的隐藏
可以将某个层设置为“隐藏”状态,这样层中的项目(如基准曲线、基准平面)在模型中将不可见。在零件模型及装配设计中,如果基准面、基准轴比较多而影响了当前操作,则可对某些暂时无用的基准面和基准轴进行隐藏操作,使图形区的模型明了清晰。
层的“隐藏”也称层的“遮蔽”,下面来介绍其操作方法。
步骤01 在图3.7.10所示的“层树”中,选择要设置显示状态的层并右击,在弹出的快捷菜单(图3.7.11)中选择命令。
图3.7.9 “放置外部项”对话框
步骤02 单击“重画”按钮,可以在模型上看到“隐藏”层的变化效果。
图3.7.10 模型的层树
图3.7.11 快捷菜单
关于以上操作有以下几点说明。
◆ 层的隐藏或显示不影响模型的实际几何形状。
◆ 对含有特征的层进行隐藏操作时,只有特征中的基准和曲面被隐藏,特征的实体几何不受影响。例如,在零件模式下,如果将孔特征放在层上,并隐藏该层,则只有孔的基准轴被隐藏,但在装配模型下,可以隐藏元件。
3.7.7 层树的显示与控制
单击层的操作界面中的下拉按钮,可对层树中的层进行展开、收缩等操作,各命令的功能如图3.7.12所示。
图3.7.12 层的相关命令的功能
3.7.8 关于系统自动创建层
在Creo中,当创建某些类型的特征(如曲面特征、基准特征等)时,系统会自动创建新层,如图3.7.13所示,新层中包含所创建的特征或该特征的部分几何元素,以后如果创建相同类型的特征,系统就会自动将该特征(或其部分几何元素)放入到以前自动创建的新层中。
图3.7.13 层树
例如,在用户创建了一个基准平面DTM1特征后,系统会自动在层树中创建名为DATUM的新层,该层中包含刚创建的基准平面DTM1特征,以后如果创建其他的基准平面,系统就会自动将其放入到DATUM层中。又如,在用户创建旋转特征后,系统会自动在层树中创建名为AXIS的新层,该层中包含刚创建的旋转特征的中心轴线,以后用户创建含有基准轴的特征(截面中含有圆或圆弧的拉伸特征中均包含中心轴几何)或基准轴特征时,系统就会自动将它们放入到AXIS层中。
注意
对于其二维草绘截面中含有圆弧的拉伸特征,需在系统配置文件config.pro中将选项show_axes_for_extr_arcs的值设为yes,图形区的拉伸特征中才显示中心轴线,否则不显示中心轴线。
3.7.9 保存层的显示状态及模型
将模型中的各层设为所需要的显示状态后,还需要将层的显示状态保存起来,模型中层的显示状态才能随模型的保存而与模型文件一起保存,否则下次打开模型文件后,以前所设置的层的显示状态会丢失。保存层的显示状态的操作方法如下:选择层树中的任意一个层并右击,在弹出的快捷菜单中选择命令。
注意
◆ 在没有改变模型中的层的显示状态时,命令是灰色不可用的。
◆ 如果没有对层的显示状态进行保存,则在保存模型文件时,系统会在屏幕下部的信息区提示,如图3.7.14所示。
图3.7.14 信息区的提示