本书共分六章:第1章UG应用开发概述,第2章UG应用开发基础,第3章UG应用开发框架,第四章 UG应用开发规范,第五章 UG应用开发经验与技巧,第六章CAD应用标准化工具的开发。主要面向有志于从事UG应用开发并具备UG初步应用操作和c/c++编程基础的开发人员。读者通过学习本书能够掌握UG的应用开发方法并应用于开发实践。本书内附光盘一张。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | UG应用开发教程钰实例精解(附光盘)/UGSPLM应用指导系列丛书 |
分类 | 计算机-操作系统 |
作者 | 黄翔//李迎光 |
出版社 | 清华大学出版社 |
下载 | |
简介 | 编辑推荐 本书共分六章:第1章UG应用开发概述,第2章UG应用开发基础,第3章UG应用开发框架,第四章 UG应用开发规范,第五章 UG应用开发经验与技巧,第六章CAD应用标准化工具的开发。主要面向有志于从事UG应用开发并具备UG初步应用操作和c/c++编程基础的开发人员。读者通过学习本书能够掌握UG的应用开发方法并应用于开发实践。本书内附光盘一张。 内容推荐 UG应用开发是指在UnigTaphics软件平台上,结合具体的应用需求,总结行业的设计知识和经验,开发面向行业和设计流程的CAD系统。本书在介绍使用UG/Open工具进行UG应用开发的基础上,系统阐述了应用系统开发的组织、开发规范的制定和开发技巧等。本书还给出了UG/CAD应用标准化工具(UCDCS)的开发实例,配书光盘中提供了该工具软件,并公开了核心源代码。本书融入了作者多年来从事CAD/CAM研究与开发的心得与体会,通过阅读本书可以理解和掌握应用系统开发的构架、规划,以及开发规范的制定,以确保开发目标的实现与软件质量。本书可作为UG应用开发人员的高级培训教材,适用于具备UG初步应用知识和C/C++编程基础的人员。 目录 第1章UG应用开发概述…………………………………………………………………………1 1.1 Unigraphics简介…………………………………………………………………………1 1. 2CAD软件的二次开发……………………………………………………………………2 1. 3 UG立用开发工具………………………………………………………………………3 1.4一个简单的程序…………………………………………………………………………3 第2章UG应用开发基础…………………………………………………………………………6 2.1 UG/Open API语法基础…………………………………………………………………6 2.1.1概述…………………………………………………………………………………6 2.1.2 UG/Open API数据类型……………………………………………………………7 2.1.3 UG/Open API数……………………………………………………………………9 2.1.4 UG对象类型与操作………………………………………………………………11 2.2 UIStyler;对话框设计……………………………………………………………………13 2.2.1 UIStyler可视化界面………………………………………………………………13 2.2.2控件设置……………………………………………………………………………14 2.2.3控件布局……………………………………………………………………………15 2.2.4回调函数定义………………………………………………………………………16 2.2.5对话框文件的输出…………………………………………………………………18 2. 3对话框控件的访问………………………………………………………………………18 2.3.1对话框控件的访问方法……………………………………………………………18 2.3.2访问字符串输入框(String)…………………………………………………………19 2.3.3访问按钮控件(Push Button)………………………………………………………20 2.3.4访问单选按钮(Radio Box)…………………………………………………………22 2.3.5访问下拉列表框(option Menu)……………………………………………………24 2.3.6访问单选列表框(Single selection List)…………………………………………26 2.4 MenuScript 应用………………………………………………………………………28 2.4.1菜单脚本文件及其语法……………………………………………………………28 2.4.2扩展UG功能菜单…………………………………………………………………30 2.4.工具栏文件及其语法…………………………………………………………………32 第3章UG应用开发框架…………………………………………………………………………34 3.1一个具体实例……………………………………………………………………………34 ………………………… 第四章 UG应用开发规范………………………………………………………………………64 4.1编码命名规则………………………………………………………………………………64 4.2常用标准对话框……………………………………………………………………………69 4.3信息的发布…………………………………………………………………………………77 4.4函数的监控…………………………………………………………………………………80 4.5资源的分配与释放…………………………………………………………………………84 第五章 UG应用开发经验与技巧………………………………………………………………87 5.1辅助开发工具………………………………………………………………………………87 5.2程序的调试…………………………………………………………………………………91 5.3装配操作相关开发…………………………………………………………………………93 5.4二维制图相关开发………………………………………………………………………105 5.5用户配置文件的访问……………………………………………………………………106 5.6其他经验技巧……………………………………………………………………………109 第六章CAD应用标准化工具的开发…………………………………………………………122 6.1UCDCS的开发背景………………………………………………………………………122 6.2UCDCS的基本内容………………………………………………………………………123 6.3UCDCS主要模块简介……………………………………………………………………131 6.4UCDCS主要模式块的设计流程…………………………………………………………135 附录A UCDCS代码…………………………………………………………………………143 A1 FILENEW模块代码…………………………………………………………………143 A2CHECK模块代码……………………………………………………………………174 参考文献…………………………………………………………………………………………219 序言 Unigraphics是当今世界上紧密集成的、面向制造业的CAlD/CAD/CAE/CAM高端主流软件。UGS公司在全球已拥有42000家客户,装机量达330万台。自从1990年进入中国市场以来,UG软件发展迅速,已广泛应用于航空航天、汽车、机械、家电等领域。随着UG的普及,UG的深化应用不断得到加强,许多优秀的用户已不满足于UG现有的功能,需要将设计过程中获取的产品开发经验,包括整个产品的几何模型、逻辑规则、开发过程、标准工程方法和制造规则融入到DAD/CAD/CAE/CAM系统中。UG提供了较完善的应用开发环境,在该环境下,应用开发程序可以建立与UG系统的链接,使新开发的功能和原有功能无缝地集成在一起。为了使用户理解与掌握UG应用开发的方法,我们在总结多年开发经验的基础上,整理出了本书。 本书共分6章,第1章介绍了UG应用开发的基本概念;第2章介绍了UG/Open API的基础知识:第3章系统论述了UG应用开发框架和流程,内容涉及应用向导、程序框架、环境配置、工程目录结构和项目的发布等;第4章全面总结和提出了UG应用开发规范,包括编码命名规则、常用标准对话框、信息的发布、函数的监控以及资源的分配与释放等:第5章总结了我们多年来在UG应用开发实践中的一些经验和技巧,涉及的内容包括辅助开发工具、程序的调试、装配操作相关开发、二维制图相关开发、用户配置文件的访问和一些实用方法等;第6章详细介绍了UG/CAD应用标准化工具UCDCS的开发过程,包括系统的功能模块与设计流程等。ucDcS是为规范uG系统的应用,从信息集成的角度出发,在CAD系统应用层面上提出的企业CAD应用标准化工作方法,内容涉及文件结构、文件数据组织、种子文件定制和配置文件管理等,该系统已成为规范UG应用的必备工具,在国内外得到广泛使用并获得好评。 本书在介绍UG/Open的基础上,深入阐述了如何组织应用系统开发、如何制定开发规范,以及一些开发技巧等。为了提高用户应用UG的水平,本书提供了UCDCS工具软件,并公开了核心源代码,用户可以直接安装运行附盘上的UCDCS系统,也可以根据企业具体的标准化需求,对源代码进行修改,创建具有自己风格的CAD应用标准化工具。 本书面向有志于从事UG应用开发并具备UG初步应用操作和c/c++编程基础的开发人员。读者通过学习本书能够掌握UG的应用开发方法并应用于开发实践。 潘志毅、方挺立和余晶等研究生参加了本书的编写和源代码的整理工作。此外,在UCDCS发过程中得到了UGS(中国)有限公司方正、张社教、章军、张振亚和余国华先生的大力支持和帮助,在此表示衷心的感谢。 欢迎读者与我们联系:xlauang@nuaa.edu.cn和welcome.1i@nuaa.edu.cn。 作者2004年12月 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。