图书介绍

UG二次开发与数据库应用基础与典型范例【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

UG二次开发与数据库应用基础与典型范例
  • 黄勇,张博林,薛运锋著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121054507
  • 出版时间:2008
  • 标注页数:275页
  • 文件大小:54MB
  • 文件页数:286页
  • 主题词:计算机辅助设计-应用软件,UG

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

UG二次开发与数据库应用基础与典型范例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 UG二次开发概述1

1.1 UG简介2

1.2 UG软件的二次开发2

1.2.1 UG二次开发概述2

1.2.2 UG二次开发工具3

1.3 一个简单的例子3

第2章 UG/Open API基础知识7

2.1 概述8

2.2 UG/Open API数据类型、函数及表达式8

2.2.1 UG/Open API数据类型8

2.2.2 UG/Open API函数9

2.2.3 UG/Open API表达式10

2.3 UG/Open API的开发模式11

2.4 菜单、工具条的制作14

2.4.1 UG菜单文件及语法14

2.4.2 UG工具条文件及语法16

2.5 UIStyler对话框设计17

2.5.1 UG对话框的建立17

2.5.2 控件属性的设置18

2.5.3 回调函数21

2.5.4 对话框界面22

2.5.5 控件的访问22

2.6 UG/Open API在矩形花键参数化建模中的应用实例29

第3章 UG/Open Grip开发基础41

3.1 概述42

3.2 UG/Open Grip数据类型、运算符及表达式42

3.2.1 常量、变量与数组、子集42

3.2.2 数据类型43

3.2.3 运算符、内部函数及表达式44

3.3 常用几何体的生成46

3.3.1 点的生成及实例46

3.3.2 直线的生成及实例49

3.3.3 圆的生成及实例51

3.3.4 B样条曲线的生成及实例53

3.3.5 实体的生成及实例53

3.3.6 实体的运算及实例56

3.4 控制语句57

3.4.1 转移语句及实例57

3.4.2 IF语句及实例58

3.4.3 循环语句及实例60

3.5 变换62

3.5.1 变换及变换矩阵62

3.5.2 变换矩阵的UG/Open Grip实现64

3.5.3 变换的UG/Open Grip实现及实例65

3.6 人机交互66

3.6.1 响应变量66

3.6.2 MESSG语句67

3.6.3 PARAM语句67

3.6.4 TEXT语句68

3.6.5 CHOOSE语句69

3.6.6 POS语句70

3.6.7 GPOS语句70

3.7 UG/Open Grip开发环境71

3.8 UG/Open Grip在法兰参数化建模中的应用实例73

第4章 零件参数化系统的开发75

4.1 参数化设计概述76

4.2 UG CAD中的参数化设计方法76

4.2.1 利用UG/Open API进行参数化设计76

4.2.2 利用UG/Open Grip进行参数化设计77

4.2.3 利用UG/Open API和UG/Open Grip进行参数化设计77

4.3 渐开线直齿轮参数化设计实例78

4.3.1 UG应用开发环境设置78

4.3.2 菜单设计78

4.3.3 UIStyler对话框设计78

4.3.4 使用Visual C++建立应用程序框架80

4.3.5 用UG/Open Grip编写齿轮参数化设计程序86

4.3.6 编译、连接89

4.3.7 运行过程90

4.4 菜单中ACTIONS调用方式90

4.4.1 调用对话框90

4.4.2 调用应用程序91

4.5 常用程序入口93

4.5.1 ufsta()93

4.5.2 ufusr()95

4.5.3 用户自定义入口95

第5章 数据库技术在UG开发中的应用97

5.1 概述98

5.2 数据库基础知识98

5.2.1 数据库、数据库管理系统和数据库系统98

5.2.2 数据模型98

5.2.3 数据库的表结构设计99

5.3 客户机/服务器(C/S)结构开发模式101

5.3.1 客户机/服务器结构101

5.3.2 ODBC数据库访问接口102

5.4 Visual C++平台上基于ODBC的数据库系统开发103

5.4.1 ODBC开发C/S结构的数据库系统103

5.4.2 Visual C++开发渐开线直齿轮库实例105

5.5 MFC在UG开发中的应用及数据传递125

5.5.1 程序结构的改变125

5.5.2 UG界面调用Windows对话框及数据传递实例128

第6章 渐开线斜齿轮参数化设计系统开发实例153

6.1 概述154

6.2 系统的总体设计154

6.3 系统数据库的建立155

6.4 系统菜单与对话框的制作156

6.4.1 利用UG/Open MenuScript制作系统菜单156

6.4.2 利用UG/Open UIStyler定制对话框157

6.5 UG/Open Grip开发零件参数化建模160

6.6 UG/Open API和UG/Open Grip实现人机交互171

6.7 利用UG/Open API和MFC实现后台数据库的访问173

6.8 系统运行实例187

第7章 基于UG模型文件管理系统开发实例189

7.1 概述190

7.2 系统的总体设计190

7.3 系统数据库的建立191

7.4 程序的入口192

7.4.1 ufcre()193

7.4.2 ufget()193

7.4.3 ufput()194

7.4.4 ufsvas()194

7.5 系统菜单及注册程序195

7.5.1 菜单的定制195

7.5.2 系统的注册程序196

7.6 Windows人机交互界面及访问201

7.7 利用UG/Open API和MFC实现对数据库的访问212

7.7.1 注册数据源212

7.7.2 建立与数据库的连接213

7.7.3 对话框功能的实现214

7.7.4 编译、连接235

7.8 系统运行实例235

第8章 齿轮仿真加工系统开发实例237

8.1 概述238

8.2 系统的总体设计238

8.2.1 系统的总体结构和功能模块分析238

8.2.2 系统的总体注册程序设计240

8.3 系统菜单和主界面的开发242

8.3.1 利用UG/Open MenuScript制作系统菜单242

8.3.2 利用UG/Open UIStyler定制对话框244

8.4 数据库管理系统的开发254

8.4.1 利用UG/Open与MFC开发数据库管理功能254

8.4.2 利用UG/Open与MFC交互技术实现对后台数据库的访问262

8.5 齿轮刀具参数计算模块的实现263

8.6 切齿仿真加工的实现264

8.6.1 利用UG/Open Grip开发仿真加工程序264

8.6.2 利用UG/Open API调用UG/Open Grip实现人机交互269

8.7 系统运行实例271

热门推荐