正在加载图片...
·344· 北京科技大学学报 2001年第4期 5类是实现图,包含构件图和配置图.这些图为 统在编译、链接或执行时各构件之间的依赖关 系统的分析和开发提供了多种图形表示.同时, 系以及软构件间的接口和调用关系.图3是用 由于UML采用了一整套成熟的建模技术,因而 C+程序描述典型冲压零件抽象特征的构件图, 适用于各种应用领域. 该程序包含3个类:main类(主程序类)放在main. 当采用面向对象技术设计系统时,第1步 cpp中;plane类(负责画平面的类)放在plane,.cpp 是描述需求,第2步根据需求建立系统的静态 中;bending类(负责画弯曲部分的类)放在ben- 模型,以构造系统的结构,第3步是描述系统的 ding.cpp中.在编译、链接和执行时上面程序构 行为.在第1步与第3步中所建立的模型都是 件之间的依赖关系就是构件图.从图中可以看 静态的,包括用例图、类图、包图、对象图、构件 出:main.cpp的编译依赖于plane.cpp和bending. 图和配置图等6种图,这些图构成了标准建模 cpp;main.exe的执行需要(依赖于)动态链接库 语言UL的静态建模机制.第3步中建立了模 graphic.d的支持 型或者表示执行的时序状态,或者是交互关系, 它包括状态图、活动图、顺序图和合作图等4种 构件 平面类 平面类 图,这些图构成了标准建模语言UML动态建模 plane.cpp plane.obj 图形库 机制. graphic.dll 2冲压零件形状特征的分类 弯曲类 弯曲类 依赖 bending.cpp 冲压琴件的特征模型以形状特征为基础, ending.obj 利用形状特征的划分实现对领域知识等信息的 门主执行程序 自然分类,并通过形状特征的有机集合,使冲压 main.exe 主类 主类 零件的特征信息模型完整地表达冲压件信息. main.cpP mail.obj 因此,形状特征是整个集成冲压零件信息模型 图3冲压零件的构件图 的基础.冲压零件的形状特征也决定了其在生 Fig.3 Component diagram for blanking part 产线中的加工工步和加工过程.另一方面,从成 形方式对形状特征进行分类既能完整地表达零 基于UL语言的冲压零件信息 件形状,又使得冲压零件在定义阶段的工艺可 行性评价、单特征工艺方案推理得以同步进行. 模型 冲压零件的形状特征分类如图2所示, 类图技术是面向对象方法的核心技术,其 基本概念,如类、属性、操作以及关联、聚集和泛 拉深特征 化等可运用于很多领域.类图描述了系统中的 变形类 锥形沉孔 类及其相互之间的各种关系,其本质反映了系 冲压件 沉孔特征 柱形沉孔 统中包含的各种对象类型以及对象间的静态关 冲切类 弯曲特征 系.所谓类是对一类具有相同特征的对象的描 述,而对象的基本特征可以归纳为属性和操作, 平面特征通孔特征缺口特征 因而一个类描述了此类对象的属性和操作.建 立类模型的过程,实际上是对现实世界的一个 圆孔 异形孔 抽象过程,它把现实世界中与问题有关的各种 对象及其相互关系进行适当的抽象和分类描 图2冲压零件形状特征分类图 Fig.2 Classification of blanking part in feature-based way 述.在UML中定义的很多重要概念和提供丰富 的表示方法使得类图有很强的表达能力. 3冲压零件构件图表达 加工特征类是冲压零件信息集成的中心环 在可视化标准建模语言UML中,可以使用 节,它在继承形状特征的几何拓扑信息的基础 构件图描述冲压零件形状特征.构件图显示了 上,通过对相关规则对象、工序对象(用于生成 软构件以及它们之间的依赖关系,每个构件描 单特征的工艺方案)、工艺可行性对象(用于工 述软构件的物理特征.通过构件图可以显示系 艺性评判)的封装,实现特征层次上的信息集成.北 京 科 技 大 学 学 报 年 第 期 类是实现 图 , 包含构件 图和配置 图 这些 图为 系统的分析和开发提供了多种图形表示 同时 , 由于 州 采用 了一整套成熟的建模技术 , 因而 适用 于各种应用领域 当采用面 向对象技术设计系统时 , 第 步 是描述需求 , 第 步根据需求建立 系统的静态 模型 , 以构造系统 的结构 , 第 步是描述系统的 行为 在第 步与第 步 中所建立 的模型都是 静态 的 , 包括用例图 、 类 图 、 包 图 、 对象图 、 构件 图和 配置图等 种 图 , 这些 图构成 了标准建模 语言 翻 的静态建模机制 第 步 中建立 了模 型或者表示执行的时序状态 , 或者是交互关系 , 它包括状态 图 、 活动 图 、 顺序图和合作图等 种 图 , 这些 图构成 了标准建模语言 动态建模 机制 统在编译 、 链接或执行时各构件之间的依赖关 系 以及软构件间的接 口 和调用关系 图 是用 料程序描述典型 冲压零件抽象特征的构件图 , 该程序包含 个类 类 主程序类 放在 中 类 负责画平面的类 放在 翻 心即 中 卜勿 类 负责画弯曲部分 的类 放在 血 印 中 在编译 、 链接和执行时上面程序构 件之间的依赖关系就是构件 图 从图 中可 以看 出 £ 的编译依赖于 印 和 的执行需要 依赖于 动态链接库 即瓦 的支持 构件 冲压零件形状特征的分类 冲压零件的特征模型 以形状特征为基础 , 利用形状特征 的划分实现对领域知识等信息的 自然分类 , 并通过形状特征的有机集合 , 使冲压 零件 的特征信息模型 完整地表达冲压件信息 因此 , 形状特征是整个集成冲压零件信息模型 的基础 冲压零件 的形状特征也决定 了其在生 产线 中的加工工步和加工过程 ‘ 另一方面 , 从成 形方式对形状特征进行分类既能完整地表达零 件形状 , 又使得冲压零件在定义阶段 的工艺可 行性评价 、 单特征工艺方案推理得 以 同步进行 冲压零件的形状特征分类如图 所示 圈 冲压 件的构件圈 细 咖 鞠卿 肠 肠 翻恤 · 拉深特征 柱形沉孔 弯曲特征 缺 口特征 圆孔 圈 冲压 件形状特征分类圈 叭电 肠二。 加 施公如 , 恤 ‘ 班加” 卜加 目 , 冲压零件构件图表达 在可视化标准建模语言 中 , 可 以使用 构件图描述 冲压零件形状特征 构件 图显示 了 软构件 以及它们之间的依赖关系 , 每个构件描 述软构件的物理特征 通过构件图可 以 显示 系 基于 语言的冲压霉件倍息 模型 类 图技术是面 向对象方法 的核心 技术 , 其 基本概念 , 如类 、 属性 、 操作 以及关联 、 聚集和泛 化等可运用于很多领域 类 图描述 了系统 中的 类及其相互之间的各种关系 , 其本质反映 了系 统 中包含的各种对象类型 以及对象间的静态关 系 所谓类是对一类具有相 同特征 的对象的描 述 , 而对象的基本特征可 以归纳为属性和操作 , 因而一个类描述 了此类对象 的属性和操作 建 立类模型 的过程 , 实际上 是对现实世界 的一个 抽象过程 , 它把现实世界 中与问题有关的各种 对象及其相互关系进行适 当 的抽 象和 分类 描 述 在 中定义的很多重要概念和 提供丰富 的表示方法使得类 图有很强 的表达能力 加工特征类是冲压零件信息集成的中心环 节 , 它在继承形状特征 的几何拓扑信息 的基础 上 , 通过对相关规则对象 、 工序对象 用 于生成 单特征 的工艺方案 、 工艺可行性对象 用于 工 艺性评判 的封装 , 实现特征层次上的信息集成
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有