目录
一、基本概念
1.1 分类管理相关业务对象
1)组
在分类管理中,组的作用相当于Windows中的文件夹,它是所有相似零部件的集合。根据企业基础数据归类,将标准件、材料件、电子元器件、工装等零件类型以组的形式创建。
组是分类层次结构中的最高等级,一个标准件标签能被建立用来组织公司使用的所有的标准件。
组标签也可以被内嵌进其他组标签内,例如:标准件、紧固件、沿用件等。
2)类
类代表分类层次结构中的下一级。
一个类可以有多个别名,不仅可通过其主要名称进行搜索,还可以通过其别名进行搜索。这些名称会在分类层次结构中的类工具提示信息中指出。
一个类是由实体的存储类以及其属性组成的。
类的属性是可以继承的。
类包含抽象类和存储类两个类型。
3)抽象类
用于合并存储类中的通用属性。
分类实例对象不能存储于抽象类中。
抽象类通常用于存储共享一组主要特征(属性)的对象。
指派给抽象类的属性由所有子类继承。
抽象类可使其他抽象类和存储类作为子项。
4)存储类
存储类由父类的继承属性和特定于存储类的属性的组合共同定义。例如存储类双头螺母的属性由继承属性(公称D、螺距P和公称L)和自己的属性(公差、材料等)。
可形成对具体零部件等信息的定义,分类实例对象能够存储在存储类中。
存储类可在层次结构中保留父项、子项和叶节点位置。
4)分类层级
分类层级利用组和类对公司的产品数据相关进行分类。
5)属性
查询功能的主要依据,属性是固有特征,用来描述和识别一组对象中的某一对象。例如,可用螺母高度和螺纹直径属性来区分一组螺母中的特定螺母。
在类中看到的属性派生自分类管理员预定义的属性字典。
6)属性字典(Dictionary)
定义企业所有需求的属性信息,为具体类的属性的添加提供依据。
7)值列表(LOV)
属性格式中的一种,显示为下拉菜单,简化用户的输入。
8)分类层(Hierarchy)
定义企业的分类层次及具体类的属性、访问权限、视图等。
9)视图(View)
与存储类或抽象类相关联,用于为特定用户或用户组定制类属性访问权限。
可以对不同的用户或组显示不同的属性或隐藏部分属性。例如存储类双头螺母的
一个视图由属性公称D、螺距P和公差组成,另一个视图由公称D、公称L和材料组成。
视图用于启用和禁用基于用户和组对存储类及其属性的访问权。
视图对象由分类库管理员创建与维护。
10)分类实例对象(ICO)
ICO是Teamcenter 中 Item对象在分类系统内的表示,它通过分类数据来扩展对象。
ICO指定了在分类层次结构中某个特殊存储类的属性值。
11)Classification Admin模块
分类管理模块
通过创建组、类建立零件族模型(分类结构树),供管理员使用。
12)Classification模块
分类模块
对由Classification Admin模块建立的分类结构树进行实例化,并进行相关操作。
小结
作为系统管理员,可以使用分类管理定义组,类和视图,形成分类层次结构。还可以定义和约束属性,确定存储的信息类型。
分类层次是自上而下的结构 ,依次是分类根节点 ,组,抽象类,存储类等 。
创建分类管理时,需要从底部向上定义,先定义关键字LOV,再定义属性,最后定义类和组并将属性添加到类中。
创建工作区对象分类实例的方法是,将对象与特定类相关联并向该类所对应的属性赋值。
二、分类结构树管理
2.1 对分类结构树节点的操作
(1)添加分类结构树节点
1)建立组
分类库管理员在分类管理应用程序中,选择“Classification Root”,选择界面右下方的“添加组”,来创建新的组,或右击“Classification Root”,在快捷菜单中选择“添加组”。
2)建立抽象类与存储类
选中相应的组,右击在菜单中选择“添加类”,或者在界面右下方单击“添加类”,如图5-7。
度量系统:该类是采用公制单位还是非公制单位,或两者都采用。
选项: 如果选中“抽象”复选框,则该类为抽象类,不可添加分类实例;
如果选中“允许多个实例”复选框,该类为存储类,允许对同一类添加同一对象的多个实例。
(3)修改和删除
注: 删除类时必须保证该类以及该类的子类中不包含任何的实例
(4) 搜索类
快速搜索功能:在层次结构树下方的搜索框中可根据“名称”、“ID”、类的“别名”等进行搜索,也可以是包含通配符的字符串。
如果找到多个对象,层次结构树底部的箭头按钮将被激活。单击向左箭头和向右箭头按钮以显示匹配对象,每次只显示一个。这将高亮显示在层次结构树中找到的类。
使用搜索类对话框: 可使用名称和类 ID 属性来搜索组和类。
按属性搜索时,搜索结果将包括定义该属性的类,结果中不包括继承该属性 的类。
搜索框是区分大小写的。
(5)导入导出
使用工具栏上的导出工具导出管理所创建的某一组中的所有节点(包含组和类)
三、属性字典管理
3.1 属性字典的定义
属性是固有特征,用来描述和标示一组对象中的某一对象。例如,可用螺母高度和螺纹直径属性来区分一组螺母中的特定螺母。为所有定义的分类创建一个属性的仓库。
一旦在字典中的定义,属性可以被用来和重用在所有的分类层次。
为了避免产生模棱两可的分类数据,在字典中的每个属性唯一地描述一个特定对象的特点。
属性字典的创建是在分类管理的“字典”选项卡中设置的。
3.2 属性的操作
(1)创建属性字典
其方法如下: 1)在分类管理应用程序中,单击字典,进入“属性定义”窗口;
2)然后单击“创建”。弹出“新建属性”对话框,指派或手动输入属性的ID,建议采用指派。其值为1000以后的数字,1000 以内的数字,是Teamcenter为NX集成预留的属性空间。
3)输入属性定义的相应信息,如属性名称、简称、默认注释等信息,“*”所标注的项为必填项。
4)属性格式的定义有五种方式,即关键字LOV、整型、实型、字符串型和日期型。
5) 如果该属性需要关联关键字LOV,则单击关键字LOV选项:输入值列表的ID,然后单击“确定”按钮,即可定义一个下拉菜单式属性。如果忘记确切的值列表ID,可单击“KEYLOV面板”按钮切换到关键字LOV面板查看。
(2)属性的修改和删除
一旦一个属性ID分配,不能修改只能删除一个没有被引用的属性。如果您在编辑模式下,你可以修改的属性,但你不能保存修改属性字典。
(3)定义值列表
为了方便零组件的查询,系统采用了属性定义的方式来实现。
所有属性的定义都是由系统管理员添加并定义的。
对于属性值固定的属性,是以下拉菜单的形式组织的,称为值列表(Key-LOVs)。值列表的创建是在分类管理中的“关键字LOV”选项卡中实现的。
Key-LOVs一旦建立后,这些列表存储在数据字典中,可根据需要使用和重用。
关键的LOV编号必须是负数。
一旦一个关键的LOV编号分配,它不应该被修改。
输入值列表的名称“是否客户提供”,以及各项条目(1:是;2:否),同时可以使用右侧的按钮,添加、删除、插入条目,单击“保存”按钮,以生成新的值列表,且显示于界面左侧。
定义值列表
关键字LOV项目可以删除,但不能删除关键字LOV定义的本身。
可以修改一个关键字LOV属性值,但是关键字ID必须保证其唯一性。
必须在创建或编辑模式,添加或插入条目一个关键的LOV。
在一个关键字LOV内,其键值必须是唯一的,但是在整个数据库中键值可以不是唯一的。
(4)属性的查询与添加
属性字典界面中,右侧为属性查询的工作区。查询方式有多种,如属性ID、名称等。
选择一种查询方式,输入查询内容,单击“搜索”按钮,查询符合条件的属性,同时查询支持通配符“*”的使用。
由于每一个抽象类中的所有存储类部件族都是同一系列,所涉及属性都相似,所以相同的属性只需要对抽象类进行类属性的添加,其所属的所有存储类会自动继承父类属性,显示在继承属性面板中。
对于不同的属性,则分别在各自的存储类上进行属性的添加。
属性添加的方法是首先选中要添加属性的类,单击工具栏中的“编辑当前实例”,单击下侧的“添加属性”按钮,弹出“添加属性”对话框,从中搜索符合要求的属性:可按不同的准则搜索,如ID、名称、简称等。支持模糊查询,从搜索结果中选择符合要求的属性,可一次多选,单击“确定”按钮,属性将被添加到类属性面板中。
(5)建立视图
分类管理中提供了视图的显示与抑制,用于实现基于用户或组对类属性的访问权。
通过视图,可对不同的用户或组设置某一个类的属性的显示方式。例如,对于某一类产品的属性,希望对设计部显示所有属性的信息,对其他用户则仅显示配置信息。
其设置方法如下。
1)在需要设置视图的存储类上单击右键选择“添加视图”或界面下方的“添加视图”;
选择视图类型,常用的有六种视图,分别为默认视图(Default View)、用户视图(User View)、组视图(Group View)、角色视图(Role View)、项目视图(Project View)、映射视图(Mapping View)。
一般情况下会选择创建组视图,来限制组内人员所能看到的属性,输入视图ID(注意,视图ID要与组名相一致)及视图中显示的属性。
从左边类属性列表中选择允许ABC组人员看到的属性字段,添加到右边的视图属性列表中,可选择下方的布局标记更改属性排布。
视图属性设置好后,在分类中,不同组的人员查看对应不同部门的产品属性的显示结果。系统普通用户查看到默认视图。
ABC组人员进入分类应用程序后看到的视图,只能看到“内径”、“外径”这两个属性。
(6)绘制一个类别简图
为了形象地描述每一个类的零部件的特征,针对每一个类别,绘制一个类别简图,分类可以管理这些简图,方便以后进行查询。在“分类管理”应用程序中对每一个具体的类可以把相关的类别简图添加进去。在“分类”应用程序中则可以看到相应的类别简图。
分类简图的添加
分类简图的查看
四、分类中零件的添加
(1)添加对象至标准件分类库
在“我的Teamcenter”应用程序中,选择一个 Item,右击选择“发送至”→“分类”。
系统界面切换到“分类”下,弹出“分类对象”对话框,单击“是”按钮。
在“分类”界面下,右击“分类根”,展开分类树,右击所对应的存储类,选择“选择”。
单击工具栏中的“保存当前实例”按钮,则出现如图所示的结果,从中读者可以看到,此存储类实例的数量从“0”变为“1”。
五、导入和导出分类数据
使用命令行将分类导出,检查导出文件及其格式。
导出语句格式如下:smlutility -export user password dba file_directory
在本例中打开tcdos,输入如下语句:smlutility -export infodba infodba dba F:\name.xml,如图所示,即可在本地磁盘F盘查看导出分类文件及格式。