| 摘要 | 第1-5页 |
| Abstract | 第5-11页 |
| 第1章 绪论 | 第11-22页 |
| ·概述 | 第11页 |
| ·国内外隧道CAD技术发展历史及现状 | 第11-13页 |
| ·开发工具与程序语言的选择 | 第13-18页 |
| ·AutoLISP语言 | 第14页 |
| ·ADS语言 | 第14-15页 |
| ·Visual AutoLISP、ObjectARX及VBA | 第15-16页 |
| ·ObjectARX与其他开发工具的比较 | 第16页 |
| ·开发工具的选择 | 第16-18页 |
| ·系统的软、硬件要求 | 第18页 |
| ·课题研究的意义 | 第18-20页 |
| ·论文研究的内容及关键问题 | 第20页 |
| ·论文研究的内容 | 第20页 |
| ·论文的关键问题 | 第20页 |
| ·论文研究的技术路线 | 第20-22页 |
| 第2章 ObjectARX及公路隧道参数化设计概述 | 第22-43页 |
| ·C++及面向对象编程技术 | 第22-24页 |
| ·C++概述 | 第22-23页 |
| ·面向对象程序设计 | 第23-24页 |
| ·动态库基本知识 | 第24-25页 |
| ·ObjectARX概述 | 第25-35页 |
| ·ObjectARX特点 | 第25-26页 |
| ·ObjectARX功能简介 | 第26-27页 |
| ·ObjectARX的数据及函数 | 第27-29页 |
| ·ObjectARX类库 | 第29-31页 |
| ·ObjectARX程序框架 | 第31-33页 |
| ·ObjectARX用户界面 | 第33-35页 |
| ·编写ObjectARX程序的方法 | 第35-38页 |
| ·ObjectARX嵌入工具安装 | 第35-36页 |
| ·ObjectARX的制定 | 第36-37页 |
| ·扩展联机帮助 | 第37页 |
| ·生成一个ObjectARX程序 | 第37-38页 |
| ·公路隧道参数化设计 | 第38-42页 |
| ·参数化设计概述 | 第38-39页 |
| ·参数化设计的方法 | 第39-40页 |
| ·开发公路隧道参数化设计系统的必要性 | 第40-41页 |
| ·开发公路隧道参数化设计系统的可行性 | 第41-42页 |
| ·本章小结 | 第42-43页 |
| 第3章 基于ObjectARX的公路隧道参数化绘图 | 第43-65页 |
| ·AutoCAD菜单制定 | 第43-46页 |
| ·菜单文件类型 | 第43-44页 |
| ·菜单制定语法 | 第44页 |
| ·制定菜单的方法及实例 | 第44-46页 |
| ·基于MFC库的ObjectARX应用程序界面 | 第46-48页 |
| ·在ObjectARX程序中使用MFC库 | 第46-47页 |
| ·系统对话框的实现 | 第47-48页 |
| ·基于ObjectARX的参数化绘图实现 | 第48-54页 |
| ·AutoCAD数据库基本操作 | 第49页 |
| ·创建数据库对象的基本方法 | 第49-51页 |
| ·AutoCAD数据库对象的编辑 | 第51-52页 |
| ·数据库文字样式表的操作 | 第52-53页 |
| ·数据库尺寸标注样式表的操作 | 第53-54页 |
| ·公路隧道参数化绘图概述 | 第54-57页 |
| ·参数化绘图定义 | 第54-55页 |
| ·参数化绘图方法 | 第55-56页 |
| ·公路隧道参数化绘图 | 第56-57页 |
| ·基于ObjectARX的参数化绘图实例 | 第57-63页 |
| ·图幅和标题栏的自动生成 | 第58-60页 |
| ·隧道纵断面简图的参数化绘制 | 第60-61页 |
| ·公路隧道内轮廓参数化绘制 | 第61-62页 |
| ·表格的参数化生成 | 第62-63页 |
| ·程序的运行方法 | 第63-64页 |
| ·本章小结 | 第64-65页 |
| 第4章 公路隧道围岩分级及程序的实现 | 第65-76页 |
| ·公路隧道围岩分级的方法 | 第65-69页 |
| ·岩体基本质量指标BQ计算 | 第65-68页 |
| ·岩体修正的质量指标[BQ]确定 | 第68-69页 |
| ·确定围岩级别 | 第69页 |
| ·各级围岩的特性及所对应的支护参数 | 第69-71页 |
| ·程序操作界面及实例 | 第71-75页 |
| ·本章小结 | 第75-76页 |
| 第5章 公路隧道衬砌断面确定及参数化绘制 | 第76-96页 |
| ·公路隧道建筑限界的参数化绘制 | 第76-80页 |
| ·公路隧道建筑限界的确定方法 | 第76-78页 |
| ·程序操作界面及实例 | 第78-80页 |
| ·公路隧道衬砌内轮廓确定 | 第80-93页 |
| ·单心圆无仰拱连接内轮廓 | 第80-83页 |
| ·单心圆与仰拱直接连接内轮廓 | 第83页 |
| ·单心圆与仰拱圆弧连接内轮廓 | 第83-84页 |
| ·三心圆无仰拱连接内轮廓 | 第84-86页 |
| ·三心圆与仰拱直接连接内轮廓 | 第86-87页 |
| ·三心圆与仰拱圆弧连接内轮廓 | 第87-88页 |
| ·程序操作界面及实例 | 第88-93页 |
| ·公路隧道衬砌厚度确定 | 第93-94页 |
| ·公路隧道衬砌外轮廓确定 | 第94-95页 |
| ·本章小结 | 第95-96页 |
| 第6章 公路隧道围岩压力的参数化计算 | 第96-112页 |
| ·公路隧道围岩压力计算 | 第96-101页 |
| ·隧道埋深类型确定 | 第96-97页 |
| ·深埋隧道围岩压力计算 | 第97-98页 |
| ·浅埋隧道围岩压力计算 | 第98-99页 |
| ·程序操作界面及实例 | 第99-101页 |
| ·偏压隧道围岩压力计算 | 第101-104页 |
| ·垂直分布压力计算 | 第101-102页 |
| ·侧压力计算 | 第102-103页 |
| ·程序操纵界面及实例 | 第103-104页 |
| ·明洞围岩压力计算 | 第104-109页 |
| ·拱圈回填土石压力计算 | 第105页 |
| ·边墙回填土石侧压力计算 | 第105-106页 |
| ·程序操纵界面及实例 | 第106-109页 |
| ·洞门土压力计算 | 第109-111页 |
| ·计算方法及公式 | 第109-110页 |
| ·程序操作界面及实例 | 第110-111页 |
| ·本章小结 | 第111-112页 |
| 第7章 基于ObjectARX的隧道衬砌结构计算 | 第112-143页 |
| ·隧道衬砌结构计算的力学模型 | 第112-113页 |
| ·结构力学模型简介 | 第112-113页 |
| ·连续介质力学模型 | 第113页 |
| ·弹性支承法简介 | 第113-118页 |
| ·弹性支承法计算原理 | 第113-114页 |
| ·矩阵位移法计算原理 | 第114-118页 |
| ·面向对象的有限元程序设计方法 | 第118-120页 |
| ·有限元法程序概述 | 第118-119页 |
| ·面向对象程序设计方法概述 | 第119-120页 |
| ·有限元法程序的计算步骤 | 第120页 |
| ·程序中的关键问题 | 第120-129页 |
| ·类与对象 | 第120-122页 |
| ·继承与派生 | 第122-123页 |
| ·动态内存分配技术 | 第123-124页 |
| ·基于AutoCAD的交互式网格划分 | 第124-126页 |
| ·数据的输入和输出 | 第126-129页 |
| ·程序简介 | 第129-137页 |
| ·模型的生成 | 第129-130页 |
| ·材料参数的输入 | 第130-131页 |
| ·网格划分 | 第131-132页 |
| ·施加荷载及边界条件 | 第132-135页 |
| ·求解 | 第135-136页 |
| ·后处理 | 第136-137页 |
| ·实例计算 | 第137-142页 |
| ·已知条件 | 第138页 |
| ·计算结果及分析 | 第138-142页 |
| ·本章小结 | 第142-143页 |
| 结论与展望 | 第143-146页 |
| 主要结论 | 第143-144页 |
| 建议与展望 | 第144-146页 |
| 致谢 | 第146-147页 |
| 参考文献 | 第147-151页 |
| 攻读硕士学位期间发表的学术论文 | 第151页 |
| 攻读硕士学位期间参加的科研项目 | 第151页 |