微信扫一扫,移动浏览光盘
简介
本书深入阐述了UG二次开发工具的使用、UG开发环境的设置、菜单及
工具条的编写、UG对话框的制作、零件参数化系统的开发、MFC及数据库开
发技术在UG开发中的融入,并综合应用这些开发方法及工具,以渐开线斜
齿轮参数化设计、齿轮仿真加工系统和UG平台上模型文件信息管理系统为
例,详细介绍了系统的开发过程,并公开了源代码,使读者能够快速掌握
UG二次开发与数据库技术相结合的开发精髓,提高UG二次开发的能力,以
满足工程实际开发的需要。
本书面向有志于从事UG二次开发的程序员,同时,也可作为高校相关
专业师生的参考用书。
目录
前言
第1章 UG二次开发概述
1.1 UG简介
1.2 UG软件的二次开发
1.2.1 UG二次开发概述
1.2.2 UG二次开发工具
1.3 一个简单的例子
第2章 UG/Open API基础知识
2.1 概述
2.2 UG/Open API数据类型、函数及表达式
2.2.1 UG/Open API数据类型
2.2.2 UG/Open API函数
2.2.3 UG/Open API表达式
2.3 UG/Open API的开发模式
2.4 菜单、工具条的制作
2.4.1 UG菜单文件及语法
2.4.2 UG工具条文件及语法
2.5 UIStyler对话框设计
2.5.1 UG对话框的建立
2.5.2 控件属性的设置
2.5.3 回调函数
2.5.4 对话框界面
2.5.5 控件的访问
2.6 UG/Open API在矩形花键参数化建模中的应用实例
第3章 UG/Open Grip开发基础
3.1 概述
3.2 UG/Open Grip数据类型、运算符及表达式
3.2.1 常量、变量与数组、子集
3.2.2 数据类型
3.2.3 运算符、内部函数及表达式
3.3 常用几何体的生成
3.3.1 点的生成及实例
3.3.2 直线的生成及实例
3.3.3 圆的生成及实例
3.3.4 B样条曲线的生成及实例
3.3.5 实体的生成及实例
3.3.6 实体的运算及实例
3.4 控制语句
3.4.1 转移语句及实例
3.4.2 IF语句及实例
3.4.3 循环语句及实例
3.5 变换
3.5.1 变换及变换矩阵
3.5.2 变换矩阵的UG/Open Grip实现
3.5.3 变換的UG/Open Grip实现及实例
3.6 人机交互
3.6.1 响应变量
3.6.2 MESSG语句
3.6.3 PARAM语句
3.6.4 TEXT语句
3.6.5 CHOOSE语句
3.6.6 POS语句
3.6.7 GPOS语句
3.7 UG/Open Grip开发环境
3.8 UG/Open Grip在法兰参数化建模中的应用实例
第4章 零件参数化系统的开发
4.1 参数化设计概述
4.2 UG CAD中的参数化设计方法
4.2.1 利用UG/Open API进行参数化设计
4.2.2 利用UG/Open Grip进行参数化设计
4.2.3 利用UG/Open API和UG/Open Grip进行参数化设计
4.3 渐开线直齿轮参数化设计实例
4.3.1 UG应用开发环境设置
4.3.2 菜单设计
4.3.3 UIStyler对话框设计
4.3.4 使用Visual C++建立应用程序框架
4.3.5 用UG/Open Grip编写齿轮参数化设计程序
4.3.6 编译、连接
4.3.7 运行过程
4.4 菜单中ACTIONS调用方式
4.4.1 调用对话框
4.4.2 调用应用程序
4.5 常用程序入口
4.5.1 ufsta()
4.5.2 ufusr()
4.5.3 用户自定义入口
第5章 数据库技术在UG开发中的应用
5.1 概述
5.2 数据库基础知识
5.2.1 数据库、数据库管理系统和数据库系统
5.2.2 数据模型
5.2.3 数据库的表结构设计
5.3 客户机/服务器(C/S)结构开发模式
5.3.1 客户机/服务器结构
5.3.2 ODBC数据库访问接口
5.4 Visual C++平台上基于ODBC的数据库系统开发
5.4.1 ODBC开发C/S结构的数据库系统
5.4.2 Visual C++开发渐开线直齿轮库实例
5.5 MFC在UG开发中的应用及数据传递
5.5.1 程序结构的改变
5.5.……
第1章 UG二次开发概述
1.1 UG简介
1.2 UG软件的二次开发
1.2.1 UG二次开发概述
1.2.2 UG二次开发工具
1.3 一个简单的例子
第2章 UG/Open API基础知识
2.1 概述
2.2 UG/Open API数据类型、函数及表达式
2.2.1 UG/Open API数据类型
2.2.2 UG/Open API函数
2.2.3 UG/Open API表达式
2.3 UG/Open API的开发模式
2.4 菜单、工具条的制作
2.4.1 UG菜单文件及语法
2.4.2 UG工具条文件及语法
2.5 UIStyler对话框设计
2.5.1 UG对话框的建立
2.5.2 控件属性的设置
2.5.3 回调函数
2.5.4 对话框界面
2.5.5 控件的访问
2.6 UG/Open API在矩形花键参数化建模中的应用实例
第3章 UG/Open Grip开发基础
3.1 概述
3.2 UG/Open Grip数据类型、运算符及表达式
3.2.1 常量、变量与数组、子集
3.2.2 数据类型
3.2.3 运算符、内部函数及表达式
3.3 常用几何体的生成
3.3.1 点的生成及实例
3.3.2 直线的生成及实例
3.3.3 圆的生成及实例
3.3.4 B样条曲线的生成及实例
3.3.5 实体的生成及实例
3.3.6 实体的运算及实例
3.4 控制语句
3.4.1 转移语句及实例
3.4.2 IF语句及实例
3.4.3 循环语句及实例
3.5 变换
3.5.1 变换及变换矩阵
3.5.2 变换矩阵的UG/Open Grip实现
3.5.3 变換的UG/Open Grip实现及实例
3.6 人机交互
3.6.1 响应变量
3.6.2 MESSG语句
3.6.3 PARAM语句
3.6.4 TEXT语句
3.6.5 CHOOSE语句
3.6.6 POS语句
3.6.7 GPOS语句
3.7 UG/Open Grip开发环境
3.8 UG/Open Grip在法兰参数化建模中的应用实例
第4章 零件参数化系统的开发
4.1 参数化设计概述
4.2 UG CAD中的参数化设计方法
4.2.1 利用UG/Open API进行参数化设计
4.2.2 利用UG/Open Grip进行参数化设计
4.2.3 利用UG/Open API和UG/Open Grip进行参数化设计
4.3 渐开线直齿轮参数化设计实例
4.3.1 UG应用开发环境设置
4.3.2 菜单设计
4.3.3 UIStyler对话框设计
4.3.4 使用Visual C++建立应用程序框架
4.3.5 用UG/Open Grip编写齿轮参数化设计程序
4.3.6 编译、连接
4.3.7 运行过程
4.4 菜单中ACTIONS调用方式
4.4.1 调用对话框
4.4.2 调用应用程序
4.5 常用程序入口
4.5.1 ufsta()
4.5.2 ufusr()
4.5.3 用户自定义入口
第5章 数据库技术在UG开发中的应用
5.1 概述
5.2 数据库基础知识
5.2.1 数据库、数据库管理系统和数据库系统
5.2.2 数据模型
5.2.3 数据库的表结构设计
5.3 客户机/服务器(C/S)结构开发模式
5.3.1 客户机/服务器结构
5.3.2 ODBC数据库访问接口
5.4 Visual C++平台上基于ODBC的数据库系统开发
5.4.1 ODBC开发C/S结构的数据库系统
5.4.2 Visual C++开发渐开线直齿轮库实例
5.5 MFC在UG开发中的应用及数据传递
5.5.1 程序结构的改变
5.5.……
UG二次开发与数据库应用基础与典型范例
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!