基于CAD图元扩展属性的预计参数数据库构建应用研究----2017矿山测量会议--田迎斌.ppt

基于CAD图元扩展属性的预计参数数据库构建应用研究----2017矿山测量会议--田迎斌.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于CAD图元扩展属性的预计参数数据库构建应用研究----2017矿山测量会议--田迎斌

一、问题的提出 二、 CAD图元对象常规图形数据库结构 二、 CAD图元对象常规图形数据库结构 三、CAD图元对象扩展数据库结构 唐山研究院有限公司矿山测量研究所 基于CAD图元扩展属性的预计参数数据库构建应用研究 汇报人:田迎斌 主要内容 一、问题的提出 二、CAD图元对象常规图形数据库结构 三、CAD图元对象扩展数据库结构 四、构建预计参数数据库基本步骤 五、应用实例 六、结论 针对煤矿开采地表沉陷预测,不少单位研发了基于概率积分法的开采沉陷预计软件。软件计算的前提是获取足够的基础数据。在煤矿技术工作中CAD图是应用最广泛的图纸形式。工作面角点坐标、采深、采厚、倾角及下沉系数q等,可从本矿技术图纸和资料中获得。 在数据获取和构建数据库过程中,常常较大程度依赖人工操作,从而出现数据异常甚至错误,其准确化、自动化、集成化和便捷化程度不够高。如何快速有效的构建符合预计软件要求的数据库就显得非常重要。 针对上述问题,作者基于CAD 的Autolisp及VBA二次开发语言,利用CAD图元扩展属性功能,实现了工作面角点坐标及预计参数自动提取和数据库自动构建。 在CAD中每绘制一个图元对象后,该图元对象即通过数据表的形式被存储在CAD图形数据库中。图形数据库包含了该图元的各种信息,如图元名称、图元类型、图元所在图层和图元顶点坐标等。图元数据表是以组码及其后的数据表示的CAD图形文件中包含的所有信息。 例如,根据某矿3上煤采掘工程平面图,在CAD中首先建立新图层命名为:3上煤层。在该图层中利用闭合多段线圈定133上01预计工作面,通过Lisp有关函数可以获得该图元对象完整的数据关联表(其中,包括各顶点坐标),则该闭合多段线的常规数据关联表如下: 顶点坐标① 顶点坐标③ 顶点坐标④ 顶点坐标② 图层名 图元类型 数据表中顶点坐标排序与绘制工作面时顺序同。 CAD二次开发中,除了要处理图形数据外,还有处理大量的非图形数据。例如,对于土地利用现状图,地类图斑除具有面积、拐点和颜色等一般图形数据信息外,还具有地类属性、土地权属和权属变更日期等非图形数据信息。扩展数据库是创建非图形数据库的方法,他将非图形数据附于图形数据库之后。扩展数据库必须附着在一个指定的图元上,且始终跟随附着的图元对象。 扩展数据库由一个或多个字段组成,其中每个字段都以唯一的应用名称开始。在Lisp语言中,扩展数据的起始部分由-3组码指示。在每个字段中,扩展数据的内容、含义及其数据的组织都是由用户根据需要定义的。扩展数据结构如下: (-3 (“Appname1” (组码 . 数据)) …(“Appnamei” (组码 . 数据))) 注册名 注册名 经扩展之后,133上01工作面的数据结构如下所示: 图元对象扩展数据后还需要将其附加到常规图元数据表之后,以便程序一次读取全部所需相关数据。 三、CAD图元对象扩展数据库结构 下沉系数 开采影响传播系数 省略的常规数据,与前同(包括顶点坐标) 水平移动系数 煤层倾角 上山方位角 煤层采厚 重复采动系数 偏移信息 角点采深 主要影响角正切 拐点偏移系数 角点次序号 133上01工作面(闭合多段线图元对象)经扩展后数据库中已包括了预计时所需要的所有信息,包括所有角点坐标(常规图形数据)和预计参数(非图形扩展数据)。然后,通过Lisp相关函数可以进行所需数据的读取和组织。 预计地表下沉等值线时需要的数据库一般包括:工作面角点坐标、工作面预计参数和绘图网格参数数据库。绘图网格参数包括网格定位坐标、网格点个数和步长等,构建此数据库较简单,不再详述。 仅对构建工作面角点坐标数据库和预计参数数据库的过程进行说明,主要包括4个步骤: (1)使用闭合多段线创建工作面; (2)工作面角点次序按顺时针自动编号; (3)对工作面进行预计参数属性扩展; (4)自动提取工作面角点坐标,并自动构建角点坐标数据库和预计参数数据库。 四、构建预计参数数据库基本步骤 四、构建预计参数数据库基本步骤 步骤1:使用闭合多段线创建工作面; 根据所编制预计程序计算规则,绘制工作面时不应出现凹多边形,否则,应对其进一步划分为两个或多个凸多边形。 四、构建预计参数数据库基本步骤 步骤2:工作面角点次序按顺时针自动编号; 采深是预计时所需参数之一,可以是工作面任一角点采深,而用来指定某点采深的参数是角点次序号。角点

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档