选择特殊符号
选择搜索类型
请输入搜索
1AutoCAD简介
1.1 AutoCAD基础
1.2 二维图形绘制
1.3 二维图形的编辑
1.4 绘图工具的使用
1.5 规划和管理图层
1.6 创建文字和表格
1.7 尺寸标注
2AutoCAD系统二次开发
2.1 AutoCAD常用二次开发工具
2.2 使用VBA进行AutoCAD二次开发
2.3 使用C≠}进行AutoCAD二次开发
2.4 煤矿CAD系统结构
3煤矿地质测量空间信息系统
3.1 测量数据采集系统
3.2 地质数据采集系统
3.3 矿图编制系统
3.4 应用实例
4煤矿开采CAD辅助设计系统
4.1 系统简介
4.2 井田开拓平面图设计生成系统
4.3 采区巷道布置平面图设计生成系统
4.4 矿井通风系统示意图设计生成系统
4.5 剖切面图设计生成系统
4.6 回采工作面布置图设计生成系统
4.7 井巷断面设计及自动成图系统
4.8 采矿施工图设计绘图系统
4.9 采矿图素系统
4.1 0应用实例
5煤矿采掘衔接CAD管理信息系统
5.1 煤矿采掘衔接CAD管理信息系统简介
5.2 采掘衔接生产计划管理
5.3 采掘衔接生产规划图管理
5.4 采掘衔接生产状况查询
5.5 计算机辅助CAD绘图
5.6 系统管理维护
6通风网络数据自动生成及解算系统
6.1 角联分析法与“通路法”的对比
6.2 基于AutoCAD的矿井通风网络数据自动生成模块
6.3 矿井通风网络解算及通风网络图自动生成系统
7采区车场绘图系统(MCAD)
7.1 概述
7.2 绘制巷道断面图
7.3 巷道交岔点
7.4 采区上部车场
7.5 采区中部车场
7.6 采区下部车场
7.7 应用实例
参考文献4 2100433B
全书共分7章,即AutoCAD简介、AutoCAD系统二次开发、煤矿地质测量空间信息系统、煤矿开采CAD辅助设计系统、煤矿采掘衔接CAD管理信息系统、通风网络数据自动生成及解算系统、采区车场绘图系统(MCAD)等。《煤矿CAD软件开发》可供科研院所从事煤矿矿井设计的工作人员使用,同时,也可满足煤矿企业技术人员使用AutoCAD计算机辅助设计软件的需要,亦可作为大专院校煤矿设计参考书。
详细介绍:
各种土木工 程都离不开图纸,因为它既是表达工程设计思想的主要手段,又是工程施工的重要依据。然而,在工程设计过程中,因为绘制各种图纸使工程技术人员耗费了大量宝贵的时间,延长了设计周期。
随着计算机技术的迅猛发展,计算机的应用范围已由原来的单纯数值计算扩展到数据处理、辅助设计和人工智能等多个领域。特别是计算机辅助设计技术的发展与 应用,使越来越多的工程技术人员加入到研制、开发和使用计算机辅助设计的行列。
在建筑、机械、电子、测绘等其它行业,计算机辅助设计已经步入成熟阶段, 各种在Auto CAD基础上进行的二次开发软件已经得到广泛应用。
煤矿企业具有设计项目多(地质、测量、开拓设计、采区设计、通风系统设计以及各种施工图设计 ),设计工作量大,计算分析复杂,图纸修改工作量大以及设计原始条件的不确定性等因素,大多数都是使用Auto CAD基础系统软件,逐图进行设计,还没有一套完整的煤矿计算机辅助设计系统。 但是,从施工图设计开始,相继出现了许多人机交互式的煤矿计算机辅助设计软件。
山西格润特电子有限公司多年来致力于煤矿CAD系统的研制开发,煤矿地质测 量空间信息系统、煤矿开采CAD辅助设计系统、煤矿采掘衔接CAD系统、通风网络数据自动生成及解算系统、采区车场绘图系统(MCAD)等,已经在国内许多矿山得到推广和应用,取得了良好的效果。
本书介绍的主要内容有:
第一章Auto CAD系统简介,介绍了Auto CAD系统的基本功能和使用方法。
第二章Auto CAD系统二次开发工具简介,介绍了目前常用的Auto CAD二次开发工具。
第三章煤矿地质测量空间信息系统,介绍了系统地质数据采集、测量数据采集和绘图系统 的基本功能、系统结构和使用方法。
第四章煤矿开采CAD辅助设计系统,介绍了系统的构成、技术特点、主要功能和使用方法。
第五章煤矿采掘衔接CAD系统,介绍了采掘衔接系统的模块结构和使用方法。
第六章通风网络数据自动生成及解算系统,介 绍了通风网络结算方法、数据采集方法及系统使用方法。
第七章采区车场绘图系统(MCAD),介绍了巷道断面、交叉点、采区上、中、下部车场施工图的绘制方 法。
本书由辽宁石油化工大学王子君、山西格润特电子有限公司王凯富在多名高级研发人员在多年开发基础上编著而成。目的在于推广和应用煤矿CAD系统,并对 其它煤矿CAD系统的开发提供宝贵经验。第一章、第三章、第四章、第五章、第六章、第七章由王子君编写,第二章由王凯富编写。
煤矿预算应该有相应的定额说明
矿井设计程度要充、靠采质条件基础根据高产高效矿井机械化、集化程度高特点质量化预测先导物探、钻探等综合技术手段并依托先进计算机技术实现产质工 作态管理要求矿井设计、采区布置、产准备、采面布置采等各层或阶...
最新矿井优化设计与井巷工程安全技术改造实用手册下载地址http://www.bzfxw.com/soft/sort011/sort022/2240164.html作者:刘志刚出 版 社:吉林音像出版社...
煤矿建设施工工法目录
中国煤炭建设协会关于公布 2009—2010年度煤炭行业级(部级)工法的通知 字号 :[ 大 中 小 ] 发布时间 :2011-04-19 来源 :国家煤炭工业网 各有关单位: 2010年 3月22日—24日,中国煤炭建设协会组织 “ 2009—2010年度煤炭行业级工法评审委 员会”,对煤炭施工企业申报的 73部工法,进行了认真评定审查,经过评审委员会大会评议, 共评出 2009?— 2010年度煤炭行业级(部级)工法 66部,现公布如下(排名不分先后) : 一、大断面煤巷综掘机快速施工工法( BJGF001-2010) 主要完成单位: 中煤第三建设(集 团)有限责任公司 二、岩石斜井综掘机械化施工工法( BJGF002-2010) 主要完成单位: 中煤第三建设( 集团)有限责任公司 中煤第七十一工程处 三、斜井全液压整体活动金属模板浇筑砼施工工法( BJGF003-2010) 主要完成
上篇 计算机辅助机械设计计算
第1章 CAD技术概论 002
1.1 CAD技术简介 002
1.1.1 CAD的基本概念 002
1.1.2 CAD的发展简史 002
1.2 CAD系统的硬件组成 004
1.2.1 图形输入设备 004
1.2.2 图形输出设备 005
1.3 CAD系统的软件组成 006
1.3.1 系统软件 006
1.3.2 支撑软件 006
1.3.3 应用软件 007
1.3.4 软件特点 007
第2章 机械CAD设计软件功能——承压圆筒强度设计软件简介 009
2.1 承压圆筒体的强度设计理论基础 009
2.2 圆筒设计软件SW6WOSHI的主菜单 010
2.3 圆筒设计软件SW6WOSHI的数据输入功能 012
2.4 圆筒设计软件SW6WOSHI的计算结果输出功能 013
第3章 机械CAD中工程数据的处理 015
3.1 数据表格的数组处理 015
3.1.1 数据表格的规范化及数组初始化 015
3.1.2 数组的查询 019
3.1.3 数据表格的降维处理 027
3.2 数据表格的记事本处理 027
3.3 数据表格的文件化 032
3.3.1 创建数据库gangbanxuyong.dbc 032
3.3.2 从数据库gangbanxuyong.dbc中导出数据文件 034
3.3.3 顺序文件的查询处理 036
3.4 数据表格的MFC ODBC处理 041
3.4.1 MFC ODBC连接数据库 041
3.4.2 MFC中与数据库操作有关的类 041
3.4.3 数据库应用程序的实现 044
3.5 数据表格的MFC DAO处理 055
第4章 承压圆筒强度计算软件开发过程详解 064
4.1 SW6WOSHI.EXE主界面的实现 064
4.1.1 修改应用程序主框架窗口的标题 065
4.1.2 改变窗口的图标 066
4.1.3 修改应用程序的背景 067
4.1.4 去掉工具栏多余的工具 067
4.1.5 修改主菜单 068
4.1.6 状态栏的修改 072
4.1.7 修改新建文件的标题 074
4.2 SW6WOSHI数据输入功能的实现 075
4.2.1 创建对话框资源 075
4.2.2 建立对话框类 078
4.2.3 模式对话框的创建 079
4.2.4 无模式对话框的创建 079
4.2.5 给对话框各个控件添加变量 081
4.2.6 数据的文件读写——文档串行化 082
4.2.7 属性页对话框的实现 085
4.2.8 对话框图标的修改 093
4.2.9 文件的保存与关闭系统 096
4.3 SW6WOSHI的计算结果输出功能的实现 100
4.3.1 筒体计算及校核功能 100
4.3.2 将计算结果输出到记事本 103
4.3.3 将计算结果输出到带有编辑框的应用程序 107
4.3.4 将计算结果输出到无编辑框的应用程序 109
4.3.5 正式计算书输出功能的实现 114
第5章 带传动设计软件开发详解 124
5.1 带传动的设计过程及系统结构 124
5.1.1 原始数据及设计内容 124
5.1.2 设计系统组成 126
5.2 带传动设计过程的数据处理 126
5.2.1 工作情况系数KA的查询——二维离算数表处理方法 126
5.2.2 带型选择 127
5.2.3 带的参数查询 130
5.2.4 带的直径圆整 130
5.2.5 查询带的标准节线长度 132
5.2.6 查询带的基本额定功率和传动比不等于1时的功率增量 133
5.2.7 查询包角系数 136
5.2.8 带轮结构设计 137
5.3 带传动计算机辅助设计系统的实现 139
5.3.1 系统界面设计 139
5.3.2 系统设计计算功能的实现 141
5.3.3 带轮结构设计功能的实现 143
第6章 用户材料数据库管理模块开发 151
6.1 用户材料数据库管理模块介绍 151
6.2 用户材料数据库管理模块技术分析及编程思路 152
6.3 用户材料数据库管理模块框架的编程实现 153
6.4 用户材料数据库管理模块各功能的编程实现 157
6.4.1 网格控件的可编辑化 157
6.4.2 建立材料参数结构体 159
6.4.3 用户材料数据库管理模块启动功能的实现 159
6.4.4 用户材料数据库管理模块各按钮功能的实现 163
下篇 计算机辅助机械设计绘图
第7章 CAXA简介 176
7.1 CAXA概况 176
7.2 CAXA的交互绘图功能 177
7.3 CAXA的图形编辑功能 179
7.4 CAXA的工具菜单 180
7.5 CAXA的视图菜单 182
7.6 CAXA的幅面菜单 184
第8章 计算机绘图技术基础 185
8.1 计算机图形显示与生成原理 185
8.1.1 VGA显示器的基本原理 185
8.1.2 计算机图形生成基本原理 189
8.2 Visual C 图形程序开发方法 190
8.2.1 图形设备接口简介 190
8.2.2 Visual C 图形程序举例 191
8.3 VC 计算机绘图软件基本技术 194
8.3.1 图形交互技术 194
8.3.2 视图的缩放与平移技术 202
8.3.3 图形数据的组织 202
第9章 CAXA模拟系统开发 206
9.1 CAXA界面“格式”主菜单的开发 206
9.1.1 颜色设置对话框的实现 206
9.1.2 线型对话框的实现 211
9.1.3 层控制对话框的实现 216
9.2 CAXA界面“绘图”主菜单的开发 228
9.2.1 总体思路及全局变量设置 229
9.2.2 直线类及直线命令类的实现 237
9.3 CAXA界面“编辑”主菜单的开发 245
9.3.1 总体思路及选择集的实现 245
9.3.2 编辑命令类的实现 248
9.3.3 直线类和圆类平移功能的实现 253
9.4 CAXA界面“文件”主菜单的开发 256
9.4.1 OnFileSave()的重载 257
9.4.2 OnFileOpen()的重载 257
9.4.3 OnAppExit()的重载 259
第10章 CAXA二次开发环境及编程基础 261
10.1 二次开发平台的安装与设置 261
10.2 创建第一个二次开发程序 261
10.2.1 创建二次开发工程 261
10.2.2 添加实现代码 266
10.2.3 应用程序的编译、连接 269
10.2.4 应用程序的运行、调试 269
10.3 数据类型及常量、公共变量的定义 271
10.3.1 数据类型 271
10.3.2 常量定义 272
10.3.3 公共变量 276
第11章 CAXA应用程序接口(API)函数详解 277
11.1 交互实现函数 277
11.1.1 立即菜单 277
11.1.2 提示信息 280
11.1.3 交互取值 280
11.2 系统操作函数 282
11.2.1 文件存取 282
11.2.2 绘图状态设置 283
11.2.3 界面定制及消息响应 285
11.2.4 Undo/Redo操作 290
11.2.5 用户窗口中预显图形 291
11.3 实体部分 291
11.3.1 实体操作 292
11.3.2 基本实体生成 294
11.3.3 块操作 298
11.3.4 尺寸标注 299
11.3.5 选择集操作 300
11.4 数据管理 304
11.4.1 得到属性数据 304
11.4.2 设置、修改属性数据 305
11.4.3 得到结点几何数据 306
11.4.4 设置、修改结点的几何数据 309
11.4.5 扩充数据管理 311
11.5 几何运算 312
11.6 图形编辑 313
第12章 压力容器支座参数化绘图软件的开发 317
12.1 构建程序框架 317
12.2 数据处理及程序框图 319
12.3 程序调试及运行 320
12.4 耳座程序代码 321
第13章 压力容器法兰的参数化绘图 338
13.1 总体考虑 338
13.2 图符的绘制 338
13.3 数据文件的编制 338
13.4 图符的定义 339
13.4.1 拾取图符 339
13.4.2 定义图符元素 340
13.4.3 变量属性定义与变量数据录入 341
13.4.4 图符入库 342
13.5 图库的应用 342
13.5.1 图符的提取 342
13.5.2 图符的导出 343
13.5.3 并入图符 343
参考文献 344
本书共13章,分为上下两篇。上篇介绍计算机辅助机械设计计算的基本技术,结合大型设计软件——过程设备强度计算软件SW6的开发需要,介绍了设计资料数组处理方法、文件处理方法及工程数据的数据库处理方法,并以SW6中承压圆筒模块的筒体计算与校核功能开发为例,揭示了SW6的开发过程,讲解了带传动设计计算软件开发过程。下篇前3章介绍计算机辅助设计绘图的基本技术,结合电子图板CAXA系统的开发需要,介绍了图形显示与生成原理、交互技术和图形数据结构等,并以一个模拟的CAXA系统为例,揭示了平面交互式绘图软件的开发过程;后4章介绍了CAXA二次开发技术。
本书的开发工具为Visual C ,涉及MFC编程中众多热点及难点,如对话框技术、图层技术、线型技术、调色板技术、数据库技术、计算结果的Word文档生成技术等。
本书配套学习资源包括涉及的实例程序代码及其运行后产生的文件。
本书适合相关专业设计人员使用,可作为高等学校工科类专业相关课程的教材,也可作为一般MFC编程爱好者的参考书。
第1章 绪论
1.1 引言
1.2 软件开发的基本概念
1.2.1 信息与数据
1.2.2 软件
1.2.3 软件的特点
1.2.4 软件工程
1.2.5 软件开发必备的计算机基础
1.3 软件开发及发展史
1.3.1 过程化技术阶段
1.3.2 过程结构化技术阶段
1.3.3 数据结构化技术阶段
1.3.4 面向对象技术阶段
1.3.5 研究软件开发技术的目的
1.4 软件开发编程语言
1.4.1 低级语言
1.4.2 中级语言
1.4.3 高级语言
第2章 软件工程
2.1 软件工程的基本概念
2.1.1 软件危机
2.1.2 软件工程
2.1.3 软件质量
2.1.4 软件的生命周期
2.1.5 软件开发模型
2.1.6 软件管理与软件过程改进
2.2 可行性分析与计划
2.2.1 软件系统定义
2.2.2 可行性分析
2.2.3 软件计划
2.3 需求分析
2.3.1 需求分析的重要性
2.3.2 需求分析的任务
2.3.3 需求分析方法
2.3.4 需求分析产生的文档
2.3.5 需求分析工作心得
2.4 交互设计
2.5 概要设计
2.6 详细设计
2.7 软件编程
2.8 软件测试
2.8.1 软件测试的目的
2.8.2 测试过程
2.8.3 软件测试经验谈
2.9 软件维护
2.10 软件文档
2.10.1 文档的重要性
2.10.2 文档的种类和内容
2.10.3 文档的质量要求
2.10.4 文档的管理
参考文献
思考题
第3章 数据结构基础
3.1 数据结构基本概念
3.1.1 数据结构
3.1.2 数据模型
3.1.3 数据结构分类
3.1.4 数据结构表达语言
3.2 线性结构
3.2.1 线性结构定义
3.2.2 用顺序结构实现线性结构
3.2.3 用链式结构实现线性表
3.3 线性结构应用
3.3.1 一元多项式
3.3.2 栈
3.3.3 队列
3.3.4 数组
3.3.5 特殊矩阵的存储压缩
3.4 树结构与二叉树
3.4.1 树的定义
3.4.2 树的实现
3.4.3 树的遍历
3.4.4 二叉树
3.5 图结构
3.5.1 图的定义
3.5.2 图的实现
3.5.3 图的遍历
3.5.4 图的应用
3.6 数据结构心得
参考文献
思考题
第4章 C语言深入讨论
4.1 C语言与编程语言
4.2 数据类型
4.3 变量
4.3.1 深入理解变量
4.3.2 变量的生命周期和变量名的作用范围
4.3.3 动态变量与非动态变量
4.4 指针与指针变量
4.4.1 解指针与指针变量
4.4.2 指针变量指向动态变量空间
4.4.3 多重指针
4.4.4 指针的运算
4.4.5 指针的作用
4.4.6 指针与引用
4.4.7 指针与内存错误
4.5 位运算的应用
4.5.1 是与非的状态标志
4.5.2 标识属性的多种状态
4.6 复合数据类型——数据结构
4.6.1 数组
4.6.2 结构体
4.6.3 联合
4.6.4 枚举
4.6.5 类型定义
4.7 常量
4.8 表达式与基本语句
4.9 函数
4.9.1 理解函数
4.9.2 函数的形参与实参结合
4.9.3 指向函数的指针
4.9.4 函数设计准则
4.9.5 良好的编程习惯
4.10 文件结构
4.10.1 头文件的结构
4.10.2 定义文件的结构
4.10.3 目录结构
参考文献
思考题
第5章 面向对象技术
5.1 引言
5.2 面向对象基本概念
5.2.1 理解对象
5.2.2 理解面向对象
5.2.3 理解类
5.2.4 抽象对象与抽象类
5.2.5 面向对象技术
5.2.6 面向对象技术的目标
5.3 结构化技术与面向对象技术比较
5.4 面向对象的三个特性
5.4.1 封装性
5.4.2 继承性
5.4.3 多态性
5.4.4 面向对象技术的优越性
参考文献
思考题
第6章 C 语言
6.1 C 语言与C语言
6.1.1 C 简史
6.1.2 C语言与C 语言的比较
6.2 类
6.2.1 类的声明
6.2.2 类的定义
6.2.3 成员隐蔽性
6.2.4 类成员变量
6.2.5 类成员函数
6.2.6 类实例对象的创建与取消
6.2.7 函数原型认定
6.2.8 对象的成员引用
6.2.9 类小结
6.3 层次性与继承性的实现
6.3.1 继承性定义
6.3.2 派生类对象的内存分配
6.3.3 派生类对象的指针引用
6.3.4 构造函数和析构函数的继承性问题
6.4 态性与多态性的实现
6.4.1 虚函数
6.4.2 抽象类与实例类
6.4.3 动态绑定(动态联编)
6.4.4 多态性
6.4.5 虚函数、多态性的作用
6.4.6 重载、覆盖与隐藏的比较
6.5 其他技术
6.5.1 消息传递
6.5.2 运算符重载
6.6 面向对象的C 语言开发简述
6.6.1 面向对象的C 数据结构设计
6.6.2 面向抽象对象的软件系统开发
参考文献
思考题
第7章 数据库技术基础
7.1 数据库概述
7.1.1 为什么要学习数据库.
7.1.2 数据管理技术的发展历程
7.1.3 数据库的基本概念
7.1.4 数据库的体系结构
7.2 数据模型及分类
7.2.1 数据模型的概念
7.2.2 数据模型的层次性
7.2.3 实体联系模型
7.2.4 数据库分类
7.3 关系模型与关系数据库理论
7.3.1 关系模型
7.3.2 从E-R图导出关系模型
7.3.3 关系数据库理论
7.4 关系数据库SQL语言
7.4.1 SQL语言概述
7.4.2 SQL语言的功能
7.4.3 视图
7.4.4 嵌入式SQL
7.4.5 SQL在数据库设计中的应用
7.5 数据库管理系统
7.5.1 数据库管理系统的主要功能
7.5.2 数据库管理系统的工作原理
7.5.3 数据库管理系统的组成
7.5.4 数据库管理系统的安全措施和完整性约束
7.6 数据库系统设计
7.7 工程数据库
7.8 分布式数据库
7.9 常用的数据库管理系统与应用软件开发语言简介
7.9.1 常用的数据库管理系统
7.9.2 常用的应用软件开发环境
7.10 数据库小结
思考题
参考文献
第8章 工程应用软件开发实例
8.1 工程计算系统实训——锅炉热力计算系统
8.1.1 问题的提出
8.1.2 需求分析
8.1.3 系统设计
8.1.4 系统实现
8.1.5 热力计算系统小结
8.2 通用性与专用性的统一——部件设计
8.2.1 问题的提出
8.2.2 需求分析
8.2.3 系统设计
8.2.4 系统实现
8.2.5 部件设计系统小结
8.3 数据库系统——石化企业设备管理系统
8.3.1 问题的提出
8.3.2 需求分析
8.3.3 系统设计
8.3.4 系统实现
8.3.5 设备管理系统小结
8.4 小结
参考文献
思考题
附录1 软件分类示例
附录2 锅炉热力计算系统类设计