时间:2022-12-13 10:30:01 | 来源:信息时代
时间:2022-12-13 10:30:01 来源:信息时代
CAD零件库标准化 : 将一些常用的标准化的零件以及一些经常复用的零件进行标准化处理并建立相应的标准零件库。GB/T 17645规定了一种库系统结构,这种结构对计算机可解释的零件库信息做了无二义性表达和交换的规定。它可以划分为五部分:
(1)对话框接口:它允许用户通过CAD工作站访问集成库,并把数据从集成库传送到用户的显示器。对话框接口由两部分组成: 一是库供应商提供的对话框数据,这部分应该标准化;二是作为库管理系统一部分的对话框软件,应对这部分进行逻辑定义。标准化对话框数据允许库管理系统为库的最终用户提供三种访问方法: 层访问、直接访问、关联访问。对话框接口至少要包括以下功能: 通用信息功能: 它可以检索库中储存的零件和零件族的信息(有关通用模型类的信息); 功能信息功能: 它可以检索零件和零件族有效表达式的信息(有关功能模型类的信息); 浏览和选择功能:通过通用模型类的层浏览和选择零件的功能,把被选零件的表达式插入设计模板; 传输功能: 允许用户用其母语查询库并用用户语言表达库的内核内容。
(2)表达式传输接口: 它是一组函数或机制,使库系统能够把零件的表达式传送到用户的计算机系统。假设通过供应商定义的表达式可以访问它,根据用户的要求,可以用供应商定义的表达式把零件表达式传输到CAD系统。表达式传输接口依赖于用户选择零件时所需要的表达分类。每个表达分类的接口应该在GB/T 17645定义表达分类的标准中进行规定。
(3)字典: 包括一组条目,该组条目与人能阅读且计算机可处理的每个条目含义表达相联系。字典可以被用户访问、被库数据引用。字典在来自不同供应商的库数据之间提供一个引用机制,并可以使用户从库中得到可以理解的零件视图。一个供应商库可以只包括字典的条目,也可以既包括字典条目,又包括库内容。
(4)库内容: 它是组成用户库的信息集,包括数据和程序。库数据按照面向对象的方法被结构化为不同的类。当库中仅包括一个字典时,它仅定义与每一个类相关的及与每一个类的特性相关的概念。当库还包括库的内容时,则该库的内容定义每一个定义类中的实例集合。
(5)库管理系统: 一个既能够使最终用户使用集成库的内容,又能向该库加载数据的软件系统。按上述五大功能块开发的零件库应该具有下述功能: 对于已存在的不同来源的对象,通过几种访问方法进行人为改造设计,统一访问; 在CAD系统设计的产品中,可对通过选择表达式具体化的零件进行集成;通过添加可以增加库现有对象的表达式,增加对象,增加选择标准; 通过删除能简化库,能删除不用的表达式、不用的对象族、不用族的对象子集; 与其他用户交换包含库零件的产品数据; 通过程序和可交互式的询问来访问零件所有可用的数据,这种访问可以为其他应用程序服务,而不仅仅是为了产品的计算机辅助设计。
开发零件库的关键工作: 零件库字典的研究和开发; 表达式传输接口的研究和开发,其中三维实体的表达式传输接口开发具有技术难度,还没有完善的三维实体的表达式传输接口报道,二维表达式传输接口实现起来相对比较简单,已比较完善。
二维CAD标准件图形库: 二维零件由于使用推广较早,二维零件库相对比较齐全,二维零件库中各种零件是以图块的形式存储在零件库中。
三维CAD标准件图形库: 由于产品零件的三维模型表示比二维模型具有明显的优越性,代表了CAD技术发展的主流。三维CAD标准件图形库和二维CAD标准件图形库相比具有本质的区别。通常,三维零件库中各种零件是以实体模型的形式储存在零件库中,并带有材质、精度、粗糙度等固有属性,同时配有示意图说明零件的尺寸参数。
CAD零件文字信息库: 文字信息描述标准是GB10091《事物特性表》 。事物特性表是一种面向字符的ASCII文件,是将所描述的事物对象的特性按一定格式排列起来的图表。它有两种形式,一种只示出事物特性表的基本格式的空白规范(特性名栏空白),如图1所示,另一种示出具体产品的实际特性的事物特性表。前者是编制后者的总则,后者形成一系列标准。
图1 事物特性表的结构图