UG知识熔接技术培训教程

UG知识熔接技术培训教程
作 者: (美)Unigraphics Solutions公司著;王刚,邹昱章,余国华编译;王刚译
出版社: 清华大学出版社
丛编项: Unigraphics应用指导系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: UG
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《UG知识熔接技术培训教程》作者简介

内容简介

知识熔接技术是介于CAD技术和知识工程(KBE)技术之间新出现的边缘技术,它融合了传统的以计算机三维几何模型为核心的CAD技术和传统的知识工程(KBE)技术。产品设计企业可以使用知识熔接技术,将其专有产品知识直接构建在产品模型中,使产品的数字模型提高到一个新的水平。 本书是英文教材UG Knowledge Fusion的中文编译本,主要内容包含知识熔接导航器及鼠标右键弹出菜单、工程规则控制产品设计、几何采用( Adoption)、用户自定义特征( UDF)、产品模型装配、工程优化计算等。 本书可作为 UG CAD人员的高级培训教材,也可供具有一定 UG设计基础知识的设计人员自学使用。

图书目录

第1章 知识熔接介绍

1. 1 关于 KBE

1. 1. l 什么是知识工程(KBE)

1. 1. 2 为什么要使用KBE

1. 1. 3 KBE和参数化设计的区别

1. 1. 4 一个KBE的例子

1. 2 关于知识熔接技术

1. 2. l 什么是知识熔接(Knowledge Fusion)技术

1. 2. 2 为什么使用知识熔接技术

1. 2. 3 谁将使用知识熔接技术

1. 2. 4 知识熔接的基本概念

l. 2. 5 知识熔接语言是声明性的. 由求解需求驱动的语言

1. 2. 6 知识熔接语言是面向对象语言(Object Oriented)

1. 2. 7 知识熔接语言是层次化的语言

1. 2. 8 几何构建

1. 2. 9 一些关键定义

1. 2. 10 知识熔接系统的工具条(Toolbar)

l. 2. 11 知识熔接. 参数化和 WAVE技术

1. 3 练习1:如何理解KBE技术

1. 4 练习2:自行车框架设计项目

1. 5 小结

第2章 知识熔接导航器

2. 1 KF导航器综述

2. 2 鼠标右键菜单

2. 3 练习1:知识熔接导航器游历

2. 4 添加属性

2. 5 练习2:在KF导航器中添加属性

2. 6 添加子规则

2. 7 练习3:在KF导航器中添加子规则

2. 8 KF类

2. 9 练习心创建用户定义类实例

2. 10 练习5:对UG系统类创建实例

2. ll 小结

第3章 设计控制

3. l 控制拓扑关系

3. 2 练习1:控制门上的窗户

3. 3 控制颜色. 层. 抑制状态

3. 4 质量特性

3. 5 练习2: 检查门的质量特性

3. 6 对用户的交互式编辑进行控制

3. 7 练习3:控制用户对门的交互编辑

3. 8 知识熔接和 UG表达式工具

3. 9 练习4:使用UG表达式控制块模型

3. 10 小结

第4章 几何采用

4. 1 几何采用的概念

4. 2 采用已经存在的几何对象

4. 3 几何采用的操作过程

4. 4 练习1:采用已存的对象

4. 5 练习2:采用并修改倒圆位置

4. 6 小结

第5章 UG/KF用户自定义特征

5. 1 UDF概述

5. 1. 1 UDF中的UG/KF规则

5. l. 2 UDF的应用

5. 2 定义和输出UDF

5. 3 练习1:创建一个内嵌知识规则的UDF

5. 4 UDF的定位方式

5. 4. l 参考坐标(Reference Frame)

5. 4. 2 参考几何体

5. 5 练习2:通过参考坐标定位UDF

5. 6 练习3:通过参考几何定位UDF

5. 7 用户定制UDF对话框

5. 7. 1 通过UDF对话框的输入参数

5. 7. 2 通过UDF对话框的输出参数

5. 8 练习十定制UDF对话框

5. 9 通过KF规则切换UDF

5. 10 练习 5:通过KF规则切换用户定制特征

5. 11 小结

第6章 UG/KF装配

6. 1 UGdeF装配的概念

6. 1. l 装配和知识熔接环境(Knowledge Fusion World)

6. l. 2 part文件之间的规则评估( Evaluatins a rule in another part)

6. 1. 3 读取另一个part文件中的属性

6. 2 练习:创建一个简单的底盘装配

6. 3 小结

第7章 UG/KF优化

7. l UG/KF优化的概念

7. 2 UGdCF优化的过程

7. 3 练习:优化塑料瓶的体积

7. 4 小结

第8章 UG/KF电子表格访问

8. 1 UG/KF电子表格概念

8. 2 ug_spreadsheet类

8. 3 练习:运用电子表格控制正六面体的参数

8. 4 小结

第9章 UG/KF数据库访问

9. 1 ODBC界面

9. 2 ug_odbc_database类

9. 3 ug_odbc_recordset类

9. 4 ODBC驱动器

9. 5 练习:运用数据库控制门的特性

9. 6 小结

附录A UG/KF语言与UG CAD/CAM系统

A. 1 对象模型(Object Model)

A. 2 UG part文件的内容

A. 3 KF语言描述的模型(The KF Language View)

A. 3. l 公式

A. 3. 2 UG基本对象的实例

A. 4 类的嵌套性

A. 5 类的多重继承性

A. 6 高级语言(High Level Languape)

A. 7 解释性语言

A. 8 "需求驱动"(DemandDriven)执河机制

A. 9 内置于part文件的程序存储方式

A. 10 KF程序管理的规则

附录B UG/KF语言的基本特点

B. l 对象名称和属性情

B. 2 带有推理规则的系统框架结构

B. 3 类和实例

B. 4 多样的类的继承

B. 5 普通的part

B. 6 引用链

附录C UG/KF的编程使用

C. 1 UG/KF的编写规范

C. 2 UG/KF类( Classes)及其编写规范

C. 3 UG/KF Attribute属性的编写规范

C. 4 规则和公式

附录D UG/KF中的框架Frame

D. l 框架(Frame)的生成

D. 2 框架(Frame)的使用特性

附录E UG/KF中的数据传递

附录F 方法与函数

F. l 方法

F. 2 函数