钻孔柱状图绘制程序WellHistogram说明书.docx
- 文档编号:25151326
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:19
- 大小:439.65KB
钻孔柱状图绘制程序WellHistogram说明书.docx
《钻孔柱状图绘制程序WellHistogram说明书.docx》由会员分享,可在线阅读,更多相关《钻孔柱状图绘制程序WellHistogram说明书.docx(19页珍藏版)》请在冰豆网上搜索。
钻孔柱状图绘制程序WellHistogram说明书
钻孔柱状图绘制程序WellHistogram
说明书
钻孔柱状图绘制程序可以自动绘制出目前煤田地质系统流行格式的单孔柱状图,其输出格式为MapGIS数据文件,可以在MapGIS环境下任意编辑和输出。
其绘制实体包括地层单位、简易水文、钻孔封闭、套管、孔径、岩性柱状、岩石名称、层厚、岩性描述以及测斜数据。
一、数据准备
1、基本原则
如果需要输入上下标和分式,则必需按MapGIS的格式输出,即上下标用“#+”和“#-”开始,用#=结束,而且要保证“#-”或“#+”与“#=”成对出现,当同时出现上下标时,与“#+”和“#-”的次序无关。
分式必需以“/”开始,并以“/”结束,分子和分母以“/”隔开,即一个分式由三个“/”定义。
在分式中可以嵌套上下标,但是,在上下标中不得嵌套分式。
如果需要在一段岩性描述中换行,则可以在换行位置加入“#>”或“#<”符号。
如果数据库不支持文本串中含有空格,可以用“#_”定义。
2、区域数据库(表名:
“区域数据”)
字段名称
字段类型
说明
煤田名称
文本串
在绘制柱状图时无实际意义
勘探区名称
文本串
在绘制柱状图时无实际意义
报告名称
文本串
在十二栏煤田地质图签中输出到第二栏
单位名称
文本串
在十二栏煤田地质图签中输出到第一栏
报告主编
文本串
在矿井地质图签中用于输出到“科长”栏
总工程师
文本串
院长
文本串
在矿井地质图签中用于输出到“矿长”栏
图签类型
数字
1为12拦煤田地质图签;2为10栏矿井地质图签;3为8栏矿井地质图签;4为中联煤层气图签
钻孔数
数字
在绘制柱状图时无实际意义
3、钻孔数据(表名:
“钻孔数据”)
字段名称
字段类型
说明
钻孔编号
文本
不得含MapGIS控制符
钻孔名称
文本
用于输出钻孔名,可以含MapGIS控制符
横坐标
数字
纵坐标
数字
孔口标高
数字
钻孔位置
文本
施工单位
文本
施工钻机
文本
终孔层位
文本
终孔深度
数字
开工年
文本
开工月
文本
开工日
文本
竣工年
文本
竣工月
文本
竣工日
文本
机长
文本
鉴定员
文本
综合鉴定
文本
录入
文本
编制
文本
校对
文本
审核
文本
资料来源
文本
顺序号
文本
图号
文本
比例尺
数字
比例尺分母。
如果不输入,则缺省值为1:
500
编制年
文本
编制月
文本
编制日
文本
校核年
文本
校核月
文本
校核日
文本
地层走向
数字
用于钻孔歪斜计算
剖面方向
数字
用于钻孔歪斜计算
4、钻孔岩性数据(表名:
“钻孔岩性”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
岩性
文本
必需是下表中已经定义的岩性,否则输出空白
层厚
数字
底板深度
数字
绘制厚度
数字
为0时表示不缩减,该厚度不可过小,否则无法绘制出缩减符号。
由于涉及到简易水文、封孔等与深度有关的数据,直接用程序缩减易出现混乱,本字段仅做备用。
采长
数字
岩层倾角
数字
岩层倾角(度分秒制),如果未成岩,可以输入一个负数。
标志层名
文本
可以含MapGIS控制符
岩性描述
文本
由于MapGIS的原因,在文字中不可夹杂半角的逗号。
岩性描述数据最多不能超过254个文本,即127个汉字。
岩芯编号
文本
用于综合鉴定
强制标注
文本
用于绘制对比图柱状,该数据将标注在柱状的右侧。
例如有三个分层的煤层,在此输入“5.20=1.50(0.30)2.50(0.20)0.70”,该文本串将原样标注。
WellHistogram定义岩性一览表
岩性名称
说明
岩性名称
说明
表土
当为第一层时绘制表土符号
粗砾岩
黄土
当为第一层时绘制表土符号
中砾岩
粘土
当为第一层时绘制表土符号
细砾岩
砂质粘土
粗粒砂岩
钙质粘土
中粒砂岩
粉砂质粘土
细粒砂岩
炭质粘土
粉砂岩
巨砾
砾质砂岩
砾石
铁质岩
砂砾
泥岩
角砾
菱铁质泥岩
粘土质砾石
砂质泥岩
含粉砂砾石
铝质泥岩
砂姜
铁质泥岩
细砾
高岭石泥岩
粗砂
鲕状泥岩
中砂
石灰岩
细砂
角砾灰岩
粉砂
泥质灰岩
煤层
白云质灰岩
含炭泥岩
炭质灰岩
炭质泥岩
生物屑灰岩
铝质岩
鲕粒灰岩
铝土矿
白云岩
菱铁矿岩
角砾状白云岩
菱铁矿
泥质白云岩
黄铁矿岩
花岗岩
黄铁矿
闪长岩
岩盐
正长岩
角砾岩
辉长岩
断层角砾岩
辉绿岩
巨砾岩
5、测斜数据(表名:
“测斜数据”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
深度
数字
倾角
数字
整数部分表示度(0°~90°),小数部分表示分(0′~60′)
方位
数字
3位整数。
如果该点未测方位,则可输入-1。
6、钻孔封闭数据(表名:
“封孔数据”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
起始深度
数字
终止深度
数字
材料1
文本
数量1
数字
单位:
kg
材料2
文本
数量2
数字
单位:
kg
材料3
文本
数量3
数字
单位:
kg
其它
文本
如果不是用以公斤为单位组成的封孔材料,则可以在该字段输入封孔材料及数量组成的文本串
7、钻孔套管数据(表名:
“钻孔套管”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
起始深度
数字
终止深度
数字
直径
数字
单位:
mm
8、钻孔孔径数据(表名:
“钻孔孔径”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
起始深度
数字
孔径
数字
单位:
mm
9、简易水文数据(表名:
“简易水文”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
深度
数字
消耗量水位
数字
当“数字类型”等于9时,为消耗量数据,否则,为水位数据。
如果需要曲线断开,则用-1表示断开区间(必须成对出现)。
数字类型
数字
0表示水位不变;1表示水位上升;2表示水位下降;9表示为消耗量
水文描述
文本
当不存在水位和消耗量数据时,可以输出描述。
一旦有描述数据,程序将忽略水位和消耗量数据。
10、接触关系数据(表名:
“接触关系”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
深度
数字
接触关系
数字
0:
整合;1:
假整合;2:
不整合
11、地层一数据(表名:
“地层一”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
深度
数字
程序假设上一个深度到该深度为该段地层,即该深度为该段地层的底界,如果第一个层段的起始深度不为0米,则要先在第一的记录中输入起始深度,然后在后边的记录中输入地层止深和名称
系统名
文本
代号
文本
12、地层二数据(表名:
“地层二”)
字段名称
字段类型
说明
钻孔编号
文本
必需保证和钻孔数据中的钻孔编号完全一致
深度
数字
程序假设上一个深度到该深度为该段地层,即该深度为该段地层的底界,如果第一个层段的起始深度不为0米,则要先在第一的记录中输入起始深度,然后在后边的记录中输入地层止深和名称
组段名
文本
代号
文本
13、数据库要求
程序最终要求数据库的格式为MicrosoftAccess,如果录入人员对MicrosoftFoxpro熟悉,可以在该环境下录入数据,然后利用MicrosoftAccess的数据导入功能将各个Foxpro表导入到同一个MicrosoftAccess数据库中,并保证该数据库中所有表名称与上述表名相同。
由于目前的MicrosoftAccess不提供直接将Foxpro数据库直接导入已经存在的MicrosoftAccess表中,而MicrosoftAccess和Foxpro的字段定义又有差异,仅提供将Foxpro已经有的表按相同的表名(当MicrosoftAccess中存在同名表时,则新导入的表按重名数自动在新表的名字后加入数字),而MicrosoftAccess和Foxpro的字段定义又有差异,因此,可以先打开一个空的钻孔数据库,利用MicrosoftAccess的新建表的导入功能,将已经有的Foxpro数据表导入,然后利用复制功能将其复制的空表中,然后将导入的数据表删除。
对于有深度字段的数据表,可以不按深度顺序输入,程序将按深度进行从新排序。
由于MicrosoftAccess版本之间的格式差异,如果完整的数据库在程序中提示不能打开或无数据,可以利用MicrosoftAccess的数据转换功能将其转换为比较早期的版本。
为了保证程序正常运行,在所有表中应避免空记录。
需要注意的是,岩性柱状的绘制将按照岩层厚度处理,而其他数据的标注将按深度处理,如果深度和厚度出现矛盾,将出现柱状长度和图框不一致的情况,可以利用该特性校对深度和厚度。
二、图件及输出格式
1、图头格式
图头中输出有图名、施工单位、施工钻机、钻孔位置、孔口坐标、终孔层位和开工竣工日期等,这些数据除图名由钻孔名自动生成外,均取决于“钻孔数据”表中有无数据。
柱状图中共设置了16栏,其内容如下表所示。
栏号
宽度mm
内容
1
8
地层名称(系统名称及代号)
2
8
地层名称(组段名称及代号)
3
35
简易水文曲线或描述。
4
15
钻孔孔径、套管和钻孔封闭
5
20
其中柱状宽度为15mm
6
8
煤层标志层名
7
6
岩层号(从第一层自动编号,用于校对数据)
8
12
层厚
9
15
底板深度
10
12
采长
11
6
采取率
12
5
岩层倾角
13
12
真厚
14
15
真厚累计
15
20
岩石名称
16
200
岩性描述
说明:
a.在简易水文栏中,如果简易水文表的“水文描述”字段中有描述数据,程序将忽略水位和消耗量数据。
b.绘制钻孔封闭情况时,程序假设非直接到孔底的封闭段,均为木塞处理。
c.在绘制钻孔封闭段时,采用区填充的方式绘制,其区域的边界弧段由孔径边线组成,如果恰巧在该段孔径变化,程序未进行处理,由使用者在MapGIS中进行区域编辑完成。
d.程序默认的标志层名称到岩性描述栏的字体大小为4*4mm,尽管当岩性描述无法在规定的宽度内绘制时,程序自动减小字号,但会影响图纸的美观。
2、图尾格式
图尾包括测斜数据和图签。
测斜数据来自“测斜数据”表,而图签数据则来自“区域数据”表和“钻孔数据”表。
3、输出数据格式
程序自动产生由钻孔编号和“钻孔柱状图”组成的区(.wap)、线(.wal)和(.wat)三个MapGIS明码文件。
MapGIS中的“文件转换”应用程序可以将其转换为标准的MapGIS区(.wp)、线(.wl)和(.wt)图形文件。
由于MapGIS6.0和早期版本的差异,所生成的明码文件只能在6.0及其以上版本中使用。
三、操作说明
WellHistogram和其它Windows应用程序相似,由菜单、工具栏、状态栏和工作区窗口组成。
WellHistogram所有菜单项基本上都有相应的工具按钮与之对应。
菜单
工具按钮
功能
菜单
子菜单
文件
打开
打开钻孔数据库
保存
保存生成的图件
另存为……
换名保存生成的图件
退出
退出应用程序
钻孔选择
选择钻孔
挑选部分钻孔输出
绘制所有钻孔
绘制
绘制
开始生成图件
程序操作流程为:
1、打开钻孔数据库
进入WellHistogram后,首先需要打开MicrosoftAccess格式的钻孔数据库。
如果数据库格式不正确或数据库中无可用数据,程序将给出错误提示。
数据库打开后,程序将检查所有钻孔的数据,并在工作区窗口给出数据库中所有钻孔的名称,深度、比例尺、岩层数以及其它数据表中的数据记录数。
2、选择输出钻孔
如果要绘制所有钻孔,可以直接按“绘制所有钻孔”按钮;也可以打开钻孔选择对话框选择需要绘制的部分或全部钻孔。
在“选择输出钻孔”对话框中,左侧列表框中列出了数据库中所有钻孔,右侧列表框为选择输出的钻孔,可以利用标准的Windows选择方法(鼠标加Shift或鼠标加Ctrl选择多个钻孔)选择一个或多个钻孔,然后用
或
按钮将其移到另一个列表框中,也可以用
或
按钮将所有钻孔移到另一列表框。
为了提高工作效率,当选择多个钻孔时,并启动“绘制”功能后,程序将用缺省的文件名(钻孔编号+“钻孔柱状图”)自动启动“存盘”功能。
当仅选择一个钻孔时,需要操作人员启动“绘制”和“存盘”命令,此时也有机会使用“另存为……”功能换名存盘。
3、设置简易水文绘制参数
如果数据库中存在简易水文数据,则程序在绘制水位曲线和消耗量曲线前将要求操作者给出这两种曲线的绘制范围。
由于水位和消耗量数据中会出现许多异常点,如果将这些数据全部表现在不到40mm的区间内,势必压制有水文地质意
义的数字特征,为此,需要水文地质人员根据其数字特征,来确定绘制范围。
程序将超出该范围的数据截断。
例如如图所示的水位数据,在该钻孔中,水位数据范围为13.81到36.35,而数据的平均值为21.3852;消耗量数据范围为0.0到0.72,而平均值仅为0.018,如果将所有数据都表现出来,则大部分数据将为一条直线,因此需要合理地设置绘制范围。
四、图件整饰及注意事项
本程序未处理的个别特殊情况需要在MapGIS编辑环境下完成。
1、在封孔层段孔径变化
在孔径、封孔及套管栏中,封孔采用区域填充,其填充范围为孔径围成的区域,当在封孔层段孔径变化时,需要人工编辑,确保填充区域与孔径吻合。
2、需要缩减层或层段
当某一层或层段需要缩减时,需要人工编辑,即将该层段裁去,然后将上部数据整块移动使之与下部数据拼接。
3、通过图件校对数据
钻孔数据中最容易出错的是层厚和深度,当图件中柱状与图框不吻合时,说明或层厚,或深度有误,需要更正。
由于地层系统、简易水文以及钻孔封闭(包括孔径和套管)的数据均与柱状中某一层面对应,但在输入时可能出现错误,此时应通过校对图件查找位置。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 钻孔 柱状图 绘制 程序 WellHistogram 说明书