斜交剖面绘图.pdf
斜交剖面绘图 操作步骤 GEMCOM 国际软件公司 SURPAC 中国办事处 目目 录录 第第 1 章章 简介简介 .................................................................................................... 2 1.1 概述 ............................................................................................................................. 2 1.2 准备工作 ..................................................................................................................... 2 第第 2 章章 文件准备文件准备 ............................................................................................. 3 2.1 建立勘探线线文件 ....................................................................................................... 3 2.2 创建小平面的左下角坐标点 ....................................................................................... 6 2.3 准备绘图参数 ............................................................................................................... 7 2.4 创建剖面坐标线 ........................................................................................................... 8 2.5 处理地质剖面 ............................................................................................................. 12 2.6 提取剖面钻孔数据 ..................................................................................................... 12 2.7 提取钻孔平面 ............................................................................................................. 16 第第 3 章章 绘制图件绘制图件 ........................................................................................... 17 3.1 查看绘图页面设置 .................................................................................................... 17 3.2 文件准备 ................................................................................................................... 18 3.3 应用模板绘制图件 .................................................................................................... 20 简介 2 第1章 简介简介 1.1 概述概述 通过该视频步骤辅助视频学习, 介绍一组 7 条勘探线的斜剖面绘制, 比例尺为 1 500, 其中是以绘制 3 线勘探线剖面为例,批量处理随之介绍和使用。过程主要包含文件准备、绘 图设置、成图等方面。 1.2 准备工作准备工作 本步骤使用的数据都在..斜交剖面绘图斜交剖面绘图文件夹中。 由于我们在绘制图件的时候应用了事前设置好的页面等, 必须首先要先将这些设置生效, 打开个性化设置个性化设置默认选项设置默认选项设置, SSI_PLOTTING中选择plotting_china所在的路径。 文件准备 3 第2章 文件准备文件准备 下面我们的任务是绘制一组斜交剖面, 思路是首先准备好要绘制的所有文件, 包括剖面 上的钻孔、 矿体的解译线、 地形线等, 以及小平面上的钻孔, 然后是绘制其中的第 3 线剖面, 将这个绘制过程录制成宏,最后通过修改这个宏文件,批量生成 7 个剖面图。 2.1 建立勘探线线文件建立勘探线线文件 1. 将 00 勘探线勘探线设为工作目录。 2. 依照地质建模中准备勘探线线文件,将各条勘探线两个端点的坐标录入到 Excel 中,见 勘探线勘探线.csv,各列分别如下图,其中勘探线勘探线 ID,,是为了之后实现自动绘图而进行的编号; 注意对于每条勘探线,均是先输入左端点坐标,接着输入右端点坐标。 3. 文件文件导入导入从一个文件导入数据从一个文件导入数据,如下填写,执行执行。 文件准备 4 4. 文件导航器中,可以看到刚形成的勘探线勘探线 1.str 文件,打开该文件。 可显示点的属性查看,其中D1是勘探线_id,D2字段是勘探线号。 5. 运行 _01_将勘探线的长度存在将勘探线的长度存在 d3 描述字段中描述字段中.tcl。。将勘探线的长度写到 D3 字段中。 其中这个宏中录制的步骤是编辑编辑图层图层运算运算,如下所填, 文件准备 5 6. 运行 _02_将勘探线的方位角存在将勘探线的方位角存在d4描述字段中描述字段中.tcl。。 将勘探线的方位写到D4字段中, 其中这个宏中录制的步骤是编辑编辑图层图层运算运算,如下所填, 。 7. 保存,名称仍是 勘探线勘探线 1.str。右键编辑查看。 文件准备 6 2.2 创建小平面的左下角坐标创建小平面的左下角坐标点点 1. 打开勘探线勘探线 1.str, 2. 新建图层, 3. 点击, 4. 创建创建新建点新建点根据角度根据角度, 先 点 击 1 线的右端点, 再点击左端点, 弹出窗口如图填写, 结果如图 5. 重复 3、4 步,得到下面结果, 6. 保存。 文件准备 7 得到小平面左下角点的坐标。 2.3 准备绘图参数准备绘图参数 打开已经写好的 绘图参数绘图参数.xls。 1. 第 2.6 节要使用的提取钻孔剖面参数,按列依次是起的过程名、勘探线_id、勘探线左 端点北坐标、勘探线左端点东坐标、勘探线右端点北坐标、勘探线右端点东坐标。这些数据 从勘探线勘探线 1.str 中可以得到。 2. 第 2.5 节要使用的合并地质剖面参数,按列依次是起的过程名、勘探线_id。 3. 第 3.2 节要使用的地质剖面旋转为东西向参数,按列依次是起的过程名、勘探线_id、 勘探线左端点北坐标、勘探线左端点东坐标、勘探线右端点北坐标、勘探线右端点东坐标、 勘探线的长度(勘探线 1.str 中的 D3 字 段 ) 。 文件准备 8 4. 第 3.2 节要使用的地质剖面旋转为水平参数,按列依次是起的过程名、勘探线_id。 5. 第 3.3 节要使用的绘图参数按列依次是起的过程名、勘探线_id、勘探线号、小平面 左下角点的北坐标、小平面左下角点的东坐标(自小平面左下角坐标点小平面左下角坐标点.str 得到) 、勘探线 顺时针旋转至水平的角度 (根据勘探线勘探线 1.str 的 D4 计算得到) 、 页面剖面高度 (400m 高, 1 500 为 80cm) 、页面剖面宽度(200m 宽,1500 为 40cm) 、页面(前两项组合,在打印页 面设置中) 、图号、顺序号。 2.4 创建剖面坐标线创建剖面坐标线 1. 将 01 剖面坐标线剖面坐标线设为工作目录。 2. 打开勘探线勘探线 1. str ,显示 D2 字段。 3. 连接斜剖面培训斜剖面培训.ddb,显示钻孔显示钻孔。 文件准备 9 4. 切切 3 线剖面,线剖面, 注意上面窗口中填写3线两个端点的坐标。图形工作区中显示如下, 5. 数据库数据库剖面剖面绘制剖面坐标网,绘制剖面坐标网,如下填写, 文件准备 10 当勘探线方位角在45135度之间时,绘制东(E)坐标线和标高,可输入勘探线的两个 端点的东坐标值或者比此范围大。 得到结果, 注以上四步已录制到m_切剖面切剖面1003.tcl的宏中,可参考。 6. 新建图层, 7. 编辑编辑复制特定线串复制特定线串方位与距离方位与距离,点击剖面线,如下填写, 文件准备 11 根据提示,点击坐标线。 8. 数据库数据库剖面剖面隐藏隐藏剖面坐标网剖面坐标网。。 9. 应用编辑工具里的删除段,重新编号,使下面从左图修改为右图所示,其中的标高时 92 号线,东坐标为 91 号线(如果图件需要的是北坐标线则用 90 号线) 。如此固定线号以 利用之后的绘图模板。 10. 编辑编辑图层图层运算,运算,如下填写, 此步已录制为 m_赋坐标值注释赋坐标值注释.tcl,可直接应用。 11. 保存 剖面坐标线 1003.str。同样创建其它几个剖面坐标线文件。 文件准备 12 2.5 处理地质剖面处理地质剖面 以剖面为单位将剖面上的除钻孔外的工程信息, 先将 01 剖面坐标线剖面坐标线中的几个坐标线 文件拷贝到 02 剖面解译剖面解译中。现在剖面的信息有剖面坐标线 1003.str、地层 1003.str、地 形 1003.str、矿体 1003.str,要将它们合成为地质剖面一个线文件。 1. 将 02 剖面解译剖面解译设为工作目录。 2. 选中剖面坐标线剖面坐标线 1003.str、地形地形 1003.str、地层地层 1003.str、、矿体矿体 1003.str,,按住 Ctrl, 拖到图形工作区中。 3. 保存。 4. 清空图形工作区。 以上步骤录制编辑为 m_02a 合并地形、矿体、坐标线、地层合并地形、矿体、坐标线、地层 1003.tcl,照以上步骤, 完成其它几线的合成。或者运行 m_02b 合并地形、矿体、坐标线、地层合并地形、矿体、坐标线、地层 all.tcl。 2.6 提取剖面钻孔数据提取剖面钻孔数据 1. 将 03 钻孔剖面提取钻孔剖面提取设为工作目录。 2. 打开斜剖面培训斜剖面培训.ddb。 3. 点击数据库数据库数据提取数据提取用于打印的剖面图用于打印的剖面图。定义要提取的剖面文件,依下图所示填 文件准备 13 写。 在剖面轴线的左端和右端位置上,分别输入 3 线左右端点的坐标。 4. 在弹出窗口中,如下输入,提取 au 品位信息。 5. 在弹出窗口中,如下输入,提取岩性柱和样柱, 文件准备 14 6. 在弹出窗口中,如下输入,从而指定只提取 3 线钻孔。 7. 在文件导航器中,可以看到生成的钻孔剖面钻孔剖面 0.str 文件,打开该文件, 8. 保存,将该线文件另存为钻孔剖面钻孔剖面 1003.str 文件, 文件准备 15 以上步骤录制在宏文件 m_01a 提取用于打印的剖面图提取用于打印的剖面图 1003.tcl。。 9. 为了提取所有的剖面,对 m_01a 提取用于打印的剖面图提取用于打印的剖面图 1003.tcl 宏文件进行编辑,把 提取 3 线剖面的操作宏命令做为一个过程,实现对所有的剖面的自动提取。 在前面加入过程定义语句 proc Extr_sect {sect_ID YD1 XD1 YD2 XD2} { . . } sect_ID 勘探线_ID YD1勘探线左端点 Y 坐标 XD1勘探线左端点 X 坐标 YD2勘探线右端点 Y 坐标 XD2勘探线右端点 X 坐标 在后面加入调用过程的语句,提取所有的剖面。这些在 2.3 节中的即 00 勘探线勘探线文件夹 中的勘探线勘探线 1.xls 中已建立可直接拷贝到宏的文本文件中。 Extr_sect 1001 6945.669 1530.255 7145.669 1876.665 Extr_sect 1003 6988.970 1505.255 7188.970 1851.665 Extr_sect 1005 7032.271 1480.255 7232.271 1826.665 Extr_sect 1007 7075.573 1455.255 7275.573 1801.665 Extr_sect 1009 7118.874 1430.255 7318.874 1776.665 Extr_sect 1011 7162.175 1405.255 7362.175 1751.665 Extr_sect 1013 7205.476 1380.255 7405.476 1726.665 程序详见另存为 m_01b 提取用于打印的剖面图提取用于打印的剖面图 all.tcl。 10. 运行 m_01b 提取用于打印的剖面图提取用于打印的剖面图 all.tcl,即可提取所有勘探线剖面的钻孔,形 文件准备 16 成。 2.7 提取钻孔提取钻孔平面平面 1. 将 04 钻孔平面提取钻孔平面提取设为工作目录。 2. 数据库数据库数据提取数据提取用于打印的平面图用于打印的平面图,如下填写,执行, 3.. 得到用于打印的平面图用于打印的平面图 0.str。 学习理解怎么样提取打印用,可以运行宏文件用于打印的平面图用于打印的平面图.tcl。。 绘制图件 17 第3章 绘制图件绘制图件 本例是要绘制 1500 的剖面图件,根据数据范围,设计页面尺寸。由于在第三章中已经 详细讲述了页面的具体设置,在次不再赘述,直接使用已设置好的“剖面图页面剖面图页面” 、 “剖面外剖面外 边框边框” 、 “剖面内边框剖面内边框” 、 “平面内边框平面内边框” 、 “剖面标题块剖面标题块” 。 3.1 查看绘图页面设置查看绘图页面设置 由于我们使用的是 plotting_china 打印设置,因此直接使用已有的做好的设置即可。 1. 查看页面。打印绘图打印绘图打印页设置打印页设置, 页面使用 A08H04,因为剖面范围基本在横向 400m,纵向 200 米的范围,换算为 1 500的图, 即为80cm*40cm, 加上小平面以及设置的边框宽度, 整个页面为88cm*58cm。 2. 查看要使用的标题块, 显示如下, 绘制图件 18 3.2 文件准备文件准备 1. 将/05 剖面绘制剖面绘制设为工作目录。 将 00 勘探线勘探线中的小平面左下角坐标点小平面左下角坐标点.str 及勘探线及勘探线 1.str 拷贝到当前目录中。 将 02 剖面解译剖面解译中的结果地质剖面地质剖面 1003.str 及其它 6 个线文件拷贝到当前工作目录中。 将 03 钻孔剖面提取钻孔剖面提取中的钻孔剖面钻孔剖面 1003.str 及其它 6 个线文件拷贝到当前目录中。 将 04 钻孔平面提取钻孔平面提取中的用于打印的平面图用于打印的平面图 0.str 拷贝到当前目录中。 2. 将地质剖面 1003 旋转为东西向,方法是打开勘探线勘探线 1.str,查询两个端点坐标, 3. 线文件工具线文件工具转换转换线文件线文件 2D 转换转换,如下填写, 绘制图件 19 这个步骤也直接可运行 m_03a 地质剖面旋转为东西向地质剖面旋转为东西向 1003.tcl。照以上步骤,完成其 它几线的旋转。或者运行 m_03b 地质剖面旋转为东西向地质剖面旋转为东西向 all.tcl。 4. 将地质剖面 1003.str 旋转为水平。线文件工具线文件工具线串运算线串运算,如下填写, 这个步骤可直接运行 m_04a 地质剖面旋转为水平地质剖面旋转为水平 1003.tcl。照以上步骤,完成其它几 线的旋转。或者运行 m_04b 地质剖面旋转为水平地质剖面旋转为水平 all.tcl。 打开钻孔剖面钻孔剖面 1003.str,地质剖面旋转为水平地质剖面旋转为水平 1003.str,可以看到结果,即剖面上的 内容已经准备完毕。 绘制图件 20 3.3 应用模板绘制图件应用模板绘制图件 1. 将 05 剖面绘制剖面绘制设为工作目录。 2. 首先先运行一下 m_08a_绘制地质剖面图绘制地质剖面图 1003 剖面剖面.tcl,应用模板。 3. 打印绘图打印绘图图元绘制映射图元绘制映射编辑编辑, 可以看到, 模板中设置好了剖面中可能表现的地质信息的绘制方式, 及对应着线文件中的不 绘制图件 21 同的线号。注意到矿体是 110、210,使用的就是剖面图上矿体颜色方式,可以回到打印绘 图图元绘制方式编辑这个方式,查看。 4. 打印绘图打印绘图图元绘制映射图元绘制映射编辑编辑, 5. 打印绘图打印绘图成图成图图元绘制映射图元绘制映射, 绘制图件 22 下图中输入的坐标为 Y 0 剖面上最左下角的标高,X 是东坐标。 纵坐标用 999999 使不自动绘制,而是用线文件中的剖面坐标线绘制。 绘制图件 23 查小平面左下角坐标点.str 中对应的 3 线的点的坐标, 绘制图件 24 绘制图件 25 保存, 以上步骤已录制到 m_08a_绘制地质剖面图绘制地质剖面图 1003 剖面剖面.tcl 中,可直接运行。将这个宏文件另 存后,修改,加入过程语句, proc Plot_sect {sect_ID sect_NO Rotate_YD1 Rotate_XD1 Rotate_angle Min_level Sheet_Length Sheet_width Title_Block Map_NO Order_NO} { . sect_ID . Rotate_YD1 } 文本最后加入勘探线 1.xls 中绘图参数表中准备的内容, Plot_sect 1001 1 6934.844 1536.505 30 0 A08 H04 A08H04 3 3 Plot_sect 1003 3 6978.145 1511.505 30 0 A08 H04 A08H04 4 4 Plot_sect 1005 5 7021.446 1486.505 30 0 A08 H04 A08H04 5 5 Plot_sect 1007 7 7064.748 1461.505 30 0 A08 H04 A08H04 6 6 Plot_sect 1009 9 7108.049 1436.505 30 0 A08 H04 A08H04 7 7 Plot_sect 1011 11 7151.35 1411.505 30 0 A08 H04 A08H04 8 8 Plot_sect 1013 13 7194.651 1386.505 30 0 A08 H04 A08H04 9 9 编辑好的宏文件 m_08b_绘制地质剖面图所有剖面绘制地质剖面图所有剖面.tcl,运行即可得到成功绘制的七个剖面。