新闻资讯
看你所看,想你所想

UG二次开发与资料库套用基础与典型範例

UG二次开发与资料库套用基础与典型範例

UG二次开发与资料库套用基础与典型範例

《UG二次开发与资料库套用基础与典型範例》是2008年1月1日电子工业出版社出版的图书,作者是黄勇、张博林、薛运锋。

基本介绍

  • 书名:UG二次开发与资料库套用基础与典型範例
  • 作者:黄勇,张博林,薛运锋
  • ISBN:7121054507,9787121054501
  • 定价:32.00元
  • 出版社:电子工业出版社
  • 出版时间:2008-1-1
  • 开本:16开
  • 丛书名:CAD/CAM教学基地

内容简介

本书深入阐述了UG二次开发工具、UG开发环境的设定、选单及工具条的编写、UG对话框的製作、零件参数化系统的开发、MFC及资料库开发技术在UG开发中的融入,并综合套用前述开发方法及工具,以渐开线斜齿轮参数化设计、齿轮仿真加工系统和UG平台上模型档案信息管理系统为例,阐述了系统的开发过程,并公开了原始码,使读者能够快速掌握UG二次开发与资料库技术相结合的开发精髓,提高二次开发的能力,以满足工程实际开发的需要。
本书面向有志于从事UG二次开发的程式设计师,同时,也可作为高校相关专业师生的参考用书。

前言

UG是当今世界上最先进的CAD/CAM软体之一,广泛套用于航空、航天、汽车、机械、模具和家电等领域。随着软体套用面的扩大,以及各个专业领域对UG软体套用的不同要求,越来越多的用户希望在UG软体平台的基础上通过二次开发来实现专业化、智慧型化和高效化的定製,从而提高企业的CAD/CAM的套用水平,以增强企业的竞争力,使企业在激烈的竞争中处于不败之地。EDS公司为UG提供了功能强大的二次开发接口UG/Open,所开发的应用程式可以和UG很好地融合。为了使读者理解和掌握UG二次开发与资料库编程的方法,笔者在结合教学科研和总结企业对UG二次开发套用的经验基础上,结合使用UG和资料库进行二次开发的心得,编写了本书。
全书共分8章,第1章介绍了UG二次开发的基本概念、基本方法及基本途径;第2章和第3章分别介绍了UG/Open API和UG/Open Grip的开发知识;第4章通过渐开线直齿轮参数化设计实例说明了利用Visual C++和UG提供的二次开发工具进行二次开发的过程;第5章介绍了资料库在UG二次开发中的套用;第6章、第7章和第8章分别通过3个实例:渐开线斜齿轮参数化设计系统、基于UG模型的档案管理系统和齿轮仿真加工系统,详细说明了如何利用UG/Open、MFC和资料库技术在UG平台上进行二次开发。
本书深入阐述了UG二次开发工具、UG开发环境的设定、选单及工具条的编写、UG对话框的製作,零件参数化系统的开发,MFC及资料库技术在UG二次开发中的套用,并综合前述开发方法及工具,以渐开线斜齿轮参数化设计系统、基于UG模型的档案管理系统和齿轮仿真加工系统为例,阐述了系统的开发过程,并公开了原始码,使读者能够快速掌握UG二次开发与资料库技术相结合的精髓,提高二次开发的能力,以满足产品实际开发的需要。
编写本书的目的是为UG的二次开发者提供一本入门与提高的学习教材。希望初学者通过阅读本书,能对使用UG所提供的二次开发工具、MFC和资料库进行UG二次开发有一个完整的认识,并能在产品开发的实践中得到套用。
本书面向产品设计人员和有志从事UG二次开发的程式设计师,同时也可作为高校学生和研究生实践性教学的参考用书。
由于UG、资料库和C/C++的内容非常丰富,加之编写时间仓促,不当之处还望各位读者提出宝贵意见。
提示:对于书中UG二次开发嚮导的两个档案可以在UG V18的安装目录中获得。

图书目录

第1章 UG二次开发概述
1.1 uG简介
1.2 uG软体的二次开发
1.2.1 uG二次开发概述
1.2.2 uG二次开发工具
1.3 一个简单的例子
第2章 UG/OpenAPI基础知识
2.1 概述
2.2 uG/OpenAPI数据类型、函式及表达式
2.2.1 uG/OpenAPI数据类型
2.2.2 uG/OpenAPI函式
2.2.3 uG/OpenAPI表达式
2.3 uG/OpenAPI.的开发模式
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/OpenAPI在矩形花键参数化建模中的套用实例
第3章 UG/OpeflGrip开发基础
3.1 概述
3.2 uG/OpenGdp数据类型、运算符及表达式
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.5.1变换及变换矩阵
3.5.2 变换矩阵的UG/OpenGrip买现
3.5.3变换的UG/OpenGrip实现及实例
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/OpenGRip开发环境
3.8 uG/OpenGrip在法兰参数化建模中的套用实例
第4章 零件参数化系统的开发
4.1 参数化设计概述
4.2 uGCAD中的参数化设计方法
4.2.1 利用UG/OpenAPI进行参数化设计
4.2.2 利用UG/OpenGrip进行参数化设计
4.2.3利用UG/OpenAPI和UG/OpenGrip进行参数化设计
4.3 渐开线直齿轮参数化设计实例
4.3.1 uG套用开发环境设定
4.3.2 选单设计
4.3.3 UIStyler对话框设计
4.3.4 使用Visualc++建立应用程式框架
4.3.5 用UG/OpenGrip编写齿轮参数化设计程式
4.3.6 编译、连线
4.3.7 运行过程
4.4 选单中ACTIONS调用方式
4.4.1 调用对话框
4.4.2 调用应用程式
4.5 常用程式入口
4.5.1ufsta()
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 Visualc++平台上基于ODBC的资料库系统开发
……
第6章 渐开线斜齿轮参数化设计系统开发实例
第7章 基于UG模型档案管理系统开发实例
第8章 齿轮仿真加工系统开发实例

转载请注明出处海之美文 » UG二次开发与资料库套用基础与典型範例

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com