《机械 PLM二次开发技术与工程应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:方建国,曾芬芳等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2018
  • ISBN:9787111607779
  • 页数:241 页
图书介绍:本书共分三个篇章,第一篇章对国内外主要的PLM产品进行简介,并阐述了二次开发对PLM系统在企业应用中的重要性和必要性。第二篇章对开目自主平台的二次开发语言进行了介绍,该语言与C语言类似,但语言简洁、紧凑,容易学习,使用方便、灵活,程序设计自由度大,无需编译,可在应用系统正常运行的情况下在线开发,及时满足用户个性化需求。第三篇章是编者根据多年来在PLM项目实施中的经验,将部分对企业非常有用的二次开发功能详细讲述给大家,让读者对二次开发技术及其应用有所了解,当遇到类似的需求时能有所借鉴。本书从PLM应用的多个重要方面,用实例讲述了从用户需求到功能实现的分析、开发过程,供读者应用参考,使读者在PLM应用上扩展思路。本书可以作为企业IT部门和相关中介公司开发人员及PLM维护人员的参考书。

第一篇 绪论 3

第1章 PLM概述 3

1.1 PLM概念 3

1.2 PLM的起源 3

1.3 PLM的价值 4

1.4 PLM的核心功能 5

第2章 PLM产品介绍 7

2.1 国内外主流的PLM产品 7

2.1.1 国外产品 7

2.1.2 国内产品 9

2.2 PLM二次开发的必要性 10

2.2.1 企业的个性化需求比较突出 10

2.2.2 和企业其他系统实现集成和整合 11

2.2.3 针对企业成长需求 11

2.2.4 围绕PLM系统的扩展和深化应用 11

2.3 开目PLM二次开发体系特点 11

2.3.1 可扩展性 12

2.3.2 多层次的二次开发框架 13

2.3.3 对数据库的访问 13

2.3.4 易学易用 13

2.3.5 轻松搭建复杂应用 14

第二篇 PLM二次开发技术 17

第3章 DPL语言介绍 17

3.1 二次开发平台介绍 17

3.1.1 DPL语言简介 17

3.1.2 DPL语言与其他语言的异同 17

3.2 DPL开发平台的安装 18

3.3 DPL脚本的编写 19

3.4 DPL语言语法 20

3.4.1 数据定义 20

3.4.2 运算符与表达式 21

3.4.3 过程控制语句 23

3.4.4 系统函数 26

3.4.5 平台函数 29

3.5 DPL代码调试 31

3.5.1 启动DPL语言调试器 31

3.5.2 查看平台运行日志文件 31

3.5.3 语法检查 31

3.5.4 分段查看 32

3.5.5 查看关键变量的值 32

3.5.6 查看表缓存 32

3.5.7 平台信息查看器 33

3.6 DPL调试器 36

3.6.1 界面介绍 36

3.6.2 操作说明 37

3.6.3 调用参数说明 42

3.6.4 疑难处理 42

第4章 平台查询介绍 43

4.1 什么是平台查询 43

4.2 平台查询的意义 43

4.3 平台查询的特点 43

4.4 平台查询的配置 44

4.4.1 平台查询文件配置样式 44

4.4.2 数据库查询配置 44

4.4.3 高级查询配置 47

4.5 调用平台查询文件 51

4.6 平台查询与DPL脚本的关系 51

4.7 平台查询调试 51

4.7.1 平台查询调试的开启及关闭 51

4.7.2 调试时显示调用参数 52

4.7.3 调试时显示错误提示等信息 52

4.7.4 调试时显示脚本内容 53

第5章 UI定义器介绍 54

5.1 UI定义器简介 54

5.2 UI定义器特点 54

5.3 界面的定义 55

5.3.1 UI定义器界面介绍 55

5.3.2 界面定义步骤 63

5.3.3 被定义界面/控件介绍 65

5.3.4 界面控制 69

5.4 界面的操作函数 72

5.4.1 UI对象 72

5.4.2 UI自定义属性和方法 73

5.4.3 执行事件 74

5.4.4 对象创建函数 74

5.4.5 执行命令 74

5.5 界面的调用 75

5.5.1 创建对象函数kmdp_CreateObject() 75

5.5.2 删除对象函数kmdp_DeleteObject() 77

5.5.3 规范化指定UI对象及其子对象kmdp StandardSonObjectFullName() 77

5.5.4 保存运行状态的UIT界面为UIT文件kmdp_SaveRunUitToFile() 78

5.5.5 调整UI控件位置和尺寸AdjustWindow() 78

第6章 PLM二次开发功能部署 80

6.1 二次开发主框架菜单定义 80

6.2 二次开发菜单定义 82

6.3 二次开发功能定义 85

6.4 二次开发功能扩展接口 88

6.5 功能回调函数 90

6.5.1 生成回调函数 91

6.5.2 使用回调函数 93

第三篇 PLM二次开发实践 97

第7章 图档分发回收管理 97

7.1 用户需求 97

7.2 需求分析 97

7.3 解决方案 98

7.4 功能开发 100

7.4.1 档案数据归档 100

7.4.2 文档检索 104

7.4.3 申请独立分发 104

7.4.4 分发单确认 105

7.4.5 文档打印 106

7.4.6 文档发送/接收/入库 107

7.4.7 文档利用 109

7.4.8 文档回收 110

7.5 应用效果 112

第8章 BOM多样性管理 113

8.1 EBOM、PBOM、MBOM管理 114

8.1.1 用户需求 114

8.1.2 需求分析 114

8.1.3 解决方案 115

8.1.4 功能开发 117

8.1.5 应用效果 120

8.2 BOM多视图管理 122

8.2.1 用户需求 122

8.2.2 需求分析 122

8.2.3 解决方案 122

8.2.4 功能开发 123

8.2.5 应用效果 126

8.3 BOM更改一致性管理 127

8.3.1 用户需求 127

8.3.2 需求分析 127

8.3.3 解决方案 127

8.3.4 功能开发 130

8.3.5 应用效果 131

8.4 超级BOM管理 131

8.4.1 用户需求 131

8.4.2 需求分析 131

8.4.3 解决方案 132

8.4.4 功能开发 132

8.4.5 应用效果 137

第9章 产品可配置管理 138

9.1 用户需求 138

9.2 需求分析 138

9.2.1 规则信息维护 138

9.2.2 零部件选配维护 138

9.2.3 生成精确BOM 139

9.3 解决方案 139

9.3.1 功能配置包 139

9.3.2 参数驱动 143

9.3.3 灵活选配 145

9.4 功能开发 147

9.4.1 可选配置信息及互斥规则信息维护 147

9.4.2 零部件选配规则维护 149

9.4.3 生成精确BOM 150

9.5 应用效果 151

第10章 ERP集成应用 152

10.1 用户需求 152

10.2 需求分析 152

10.3 解决方案 153

10.4 功能开发 161

10.4.1 中间表集成方式 161

10.4.2 webservice集成方式 161

10.4.3 ESB总线集成方式 164

10.4.4 RFC集成方式 166

10.5 应用效果 167

第11章 项目有效性管理 168

11.1 用户需求 168

11.2 需求分析 168

11.3 解决方案 169

11.4 功能开发 171

11.4.1 多级任务分派 171

11.4.2 任务进度监督与提醒 173

11.4.3 并行任务中文件的处理 175

11.4.4 文档齐套性管理 176

11.4.5 WBS管理和任务的统计分析 179

11.5 应用效果 180

第12章 成本管理 181

12.1 用户需求 181

12.2 需求分析 181

12.3 解决方案 182

12.3.1 自制件的下料制造成本 183

12.3.2 自制件的冲压制造成本 184

12.3.3 产品或总成焊装成本 184

12.4 功能开发 185

12.4.1 基础数据定义 185

12.4.2 基础数据维护 190

12.4.3 产品成本的核算 192

12.5 应用效果 193

第13章 工装设计及应用 194

13.1 用户需求 194

13.2 需求分析 194

13.3 解决方案 195

13.4 功能开发 195

13.4.1 用户与权限管理 195

13.4.2 工装信息管理 195

13.4.3 工装设计管理 199

13.4.4 工装仓库管理 204

13.4.5 统计查询 213

13.5 应用效果 214

第14章 产品试制管理 215

14.1 用户需求 215

14.2 需求分析 215

14.3 解决方案 216

14.4 功能开发 217

14.4.1 试制任务管理 217

14.4.2 装机任务 221

14.4.3 试装任务 224

14.4.4 零件出入库 225

14.4.5 物料维护 231

14.4.6 仪器校验 234

14.4.7 统计报表 234

14.5 应用效果 237

附录 238

武汉开目信息技术股份有限公司简介 241