UG应用开发教程与实例精解PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:黄翔,李迎光编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302106495
- 页数:219 页
目录 1
第1章 UG应用开发概述 1
1.1 Unigraphics简介 1
1.2 CAD软件的二次开发 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.3 工具栏文件及其语法 32
第3章 UG应用开发框架 34
3.1 一个具体实例 34
3.1.1 使用MFC应用向导 34
3.1.2 设置UG应用开发环境 36
3.1.3 创建用户菜单和工具图标 38
3.1.4 编写消息映射代码 39
3.1.5 创建UG风格对话框 42
3.1.6 创建Windows风格对话框 47
3.1.7 工程项目的发布 49
3.2 应用向导与动态链接库 51
3.2.1 UG/Open AppWizard 51
3.2.2 Win32 Dynamic-Link Library 51
3.2.3 MFC AppWizard(dll) 51
3.2.4 动态链接库技术 52
3.3 UserExit 53
3.3.1 User Exit概述 53
3.3.2 ufusr() 53
3.3.3 ufsta() 54
3.3.4 其他User Exit 55
3.4.1 配置文件法 57
3.4 注册工程路径 57
3.4.2 修改环境变量法 58
3.5 菜单激发方式 58
3.5.1 菜单注册函数 58
3.5.2 “菜单激发应用”方式 59
3.5.3 “菜单激发对话框”方式 60
3.5.4 两种菜单激发方式的比较 61
3.6 工程目录结构 62
4.1.1 文件命名规则 64
4.1.2 函数命名规则 64
第4章 UG应用开发规范 64
4.1 编码命名规则 64
4.1.3 类型命名规则 65
4.1.4 常量与宏的命名规则 65
4.1.5 变量命名规则 65
4.1.6 tagt命名规则 67
4.1.7 路径命名规则 68
4.2.1 消息对话框 69
4.2 常用标准对话框 69
4.2.2 文件(夹)操作对话框 71
4.2.3 选择菜单列表对话框 72
4.2.4 对象选择对话框 73
4.2.5 其他标准对话框 75
4.3 信息的发布 77
4.3.1 UG信息窗口 77
4.3.2 提示行与状态行 78
4.4 函数的监控 80
4.4.1 UF函数的监控 80
4.4.2 自定义函数的监控 83
4.5 资源的分配与释放 84
4.5.1 C/C++资源分配与释放 84
4.5.2 UF资源分配与释放 85
5.1.1 UF函数检索工具 87
5.1 辅助开发工具 87
第5章 UG应用开发经验与技巧 87
5.1.2 UF对象识别工具 88
5.1.3 对象属性操作工具 89
5.2 程序的调试 91
5.2.1 输出中间结果 91
5.2.2 断点调试 91
5.2.3 使用断言 91
5.2.4 查询日志 92
5.3 装配操作相关开发 93
5.3.1 装配树的结构 93
5.3.2 遍历装配树 95
5.3.3 部件对象间的访问 97
5.3.4 装配体中的几何对象 100
5.3.5 部件的装入 101
5.3.6 配合关系的创建与编辑 102
5.4.3 符号和文本控制符 105
5.4.2 图框模板文件的导入 105
5.4.1 属性的导入 105
5.4 二维制图相关开发 105
5.5 用户配置文件的访问 106
5.5.1 访问UG根路径法 106
5.5.2 设置环境变量法 107
5.5.3 访问DLL路径法 107
5.6 其他经验技巧 109
5.6.1 菜单命令的加锁与解锁 109
5.6.2 设置Undo标记 110
5.6.3 引用集操作相关开发 112
5.6.4 装配复制方法 114
5.6.5 用户数据的传递 117
5.6.6 UF宏的使用 119
5.6.7 NULL_TAG的使用 120
5.6.8 菜单激发可执行文件 121
5.6.9 若干建议 121
6.1 UCDCS的开发背景 122
第6章 CAD应用标准化工具的开发 122
6.2 CDCS的基本内容 123
6.2.1 UCDCS概述 123
6.2.2 文件结构 124
6.2.3 文件数据组织 125
6.2.4 种子文件定制 127
6.2.5 配置文件管理 128
6.3 UCDCS主要模块简介 131
6.3.1 创建新文件模块简介 132
6.3.2 文件规范化检查模块简介 134
6.4 UCDCS主要模块的设计流程 135
6.4.1 创建新文件模块设计流程 135
6.4.2 文件规范化检查模块设计流程 136
6.4.3 细节设计 137
附录A UCDCS代码 143
A1 FILENEW模块代码 143
A2 CHECK模块代码 174
参考文献 219
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019