正交剖面绘图.pdf
正交剖面绘图 操作步骤 GEMCOM 国际软件公司 SURPAC 中国办事处 目目 录录 第第 1 章章 简介简介 .................................................................................................... 2 1.1 概述 .............................................................................................................................. 2 1.2 准备工作 ...................................................................................................................... 2 第第 2 章章 文件准备文件准备 ............................................................................................. 3 2.1 勘探线线文件 .............................................................................................................. 3 2.2 小平面左下角坐标点 ................................................................................................... 3 2.3 绘图参数准备 .............................................................................................................. 4 2.4 提取剖面钻孔数据 ....................................................................................................... 5 2.5 剖面上解译信息合并和处理 ....................................................................................... 8 2.6 提取小平面钻孔轨迹 ................................................................................................... 9 第第 3 章章 绘制图件绘制图件 ........................................................................................... 10 3.1 查看绘图页面设置 ..................................................................................................... 10 3.2 应用模板绘制图件 ..................................................................................................... 11 3.3 编辑修改图件 ............................................................................................................. 16 第第 4 章章 宏文件的应用宏文件的应用批量提取和绘制批量提取和绘制 ...................................................... 19 4.1 批量提取钻孔剖面 .................................................................................................... 19 4.2 批量绘制剖面图 ........................................................................................................ 19 简介 2 第1章 简介简介 1.1 概述概述 通过该视频步骤辅助视频学习,介绍地质建模例子完成后,将 7 个勘探线剖面绘制出 来,比例尺为 1500,其中是以绘制Ⅱ线勘探线剖面为例,批量处理的方法在最后介绍。 过程包含提取钻孔、合并解译线文件、打印绘图设置、成图设置等方面。 1.2 准备工作准备工作 将正交剖面绘图正交剖面绘图设为工作目录。 由于我们在绘制图件的时候应用了事前设置好的页面等,首先要先将这些设置生效, 打开个性化设置默认选项设置, SSI_PLOTTING中选择plotting_china所在的路径。 文件准备 3 第2章 文件文件准备准备 2.1 勘探线线文件勘探线线文件 1. 将正交剖面绘图正交剖面绘图\勘探线勘探线设为工作目录。 2. 勘探线文件的形成可以参考地质建模文档中的内容。下面查看勘探线勘探线 1.str。显示点的 D1 字段,及勘探线_id。 2.2 小平面左下角坐标点小平面左下角坐标点 1. 新建图层, 2. 点击, 3. 创建创建新建点新建点根据角度根据角度, 先 点 击 1 线的右端点, 再点击左端点, 弹出窗口如图填写, 勘探线自下向上一次创建点后得到下图结果,隐藏线,显示点标记可看到右图, 文件准备 4 4. 保存。 得到小平面左下角点的坐标。 2.3 绘图参数准备绘图参数准备 1. 打开已经写好的 绘图参数绘图参数.xls。这些绘图的参数后面批量提取剖面和批量绘图所准备。 2. 第 2.4 节要使用的提取钻孔剖面参数,按列依次是起的过程名、勘探线_id、勘探线左 端点北坐标、勘探线左端点东坐标、勘探线右端点北坐标、勘探线右端点东坐标。这些 数据从勘探线勘探线 1.str 中可以得到。 3. 第 2.5 节要使用的合并地质剖面参数,按列依次是起的过程名、勘探线_id。 文件准备 5 4. 第 2.5 节要使用的地质剖面旋转为水平参数,按列依次是起的过程名、勘探线_id。 5. 第 3.2 节要使用的绘图参数按列依次是起的过程名、勘探线_id、勘探线号、小平面 左下角点的北坐标、小平面左下角点的东坐标(自小平面左下角坐标点小平面左下角坐标点.str 得到) 、勘 探 线顺时针旋转至水平的角度(本来就是水平所以为 0) 、剖面上最低标高、页面剖面高度 (400m 高,1500 为 80cm) 、页面剖面宽度(200m 宽,1500 为 40cm) 、页面(前 两项组合,在打印页面设置中) 、图号、顺序号。 2.4 提取提取剖面剖面钻孔数据钻孔数据 1. 以下都是将正交剖面绘图正交剖面绘图设为工作目录。 2. 双击 培训数据库培训数据库.ddb,连接上数据库。 3. 点击 数据库数据库数据提取数据提取用于打印的剖面图用于打印的剖面图, 如图,注意剖面范围、剖面线的两个端点坐标,以及除了轨迹以外还要提取样品表中的 样号、 岩性表的岩性字段以绘制岩性图案、 样品表中的样柱字段以绘制钻孔的取样样柱图案。 文件准备 6 选上样品编号即 samp_id,如果说想再最终图件的钻孔右侧标注品位,那这里就选择提取 品位字段, 下图, 注意尺寸, 钻孔左侧的图案要求是 1cm, 由 于 成 1 500 的图, 1cm 则换算为 5m, 文件准备 7 下图, 注意尺寸, 钻孔左侧的图案要求是 1mm, 由于成 1 500 的图, 1mm 则换算为 0.5m, 约束只提取该勘探线上的孔, 执行后,得到结果 钻孔剖面 6800.str。 可查看 钻孔剖面 6800.str,编辑, 文件准备 8 可以分别查看不同数据所用的线号。 这节步骤录制在_01a_提取钻孔剖面提取钻孔剖面 6800.tcl,可先学习 4.1 节如何修改录制的宏实现批 量提取,结果在_01b_提取钻孔剖面所有剖面提取钻孔剖面所有剖面.tcl 中。 2.5 剖面剖面上解译信息合并和处理上解译信息合并和处理 1. 查看已有的地形地形 6800.str,其中是地形线 1 号线;查看矿体解译线矿体解译线 6800.str,qv1 矿体 是 110 号线,qv2 矿体是 210 号线,点的 D1 字段标明了矿体号。 2. 合并上述线文件。 选中地形地形 6800.str 和矿体解译线矿体解译线 6800.str, 按住 ctrl 拖拽到图形工作 区,保存为地质剖面地质剖面 6800.str。 3. 重置图形工作区。 上述步骤在 _02a_合并地形合并地形_矿体为地质剖面矿体为地质剖面 6800.tcl 中,学了批量处理后,可参考 _02b_合并地形合并地形_矿体为地质剖面所有剖面矿体为地质剖面所有剖面.tcl 实现批量合并。 4. 将地质剖面旋转为水平,线文件工具线文件工具线串运算线串运算,如下填写, 如此,得到结果 地质剖面旋转为水平地质剖面旋转为水平 6800.str。 这个步骤在_03a_地质剖面旋转为水平地质剖面旋转为水平 6800.tcl 中中, 批量转换可参考_03b_地质剖面旋转为地质剖面旋转为 水平所有剖面水平所有剖面.tcl。 文件准备 9 2.6 提取小平面钻孔轨迹提取小平面钻孔轨迹 1. 数据库数据库数据提取数据提取用于打印的平面图用于打印的平面图,由于只要轨迹,不提样品和地质表, 得到结果 用于打印的平面图用于打印的平面图 0.str。 这节步骤已录制在_04_小平面图的钻孔轨迹小平面图的钻孔轨迹.tcl。 绘制图件 10 第3章 绘制图件绘制图件 3.1 查看绘图查看绘图页面设置页面设置 由于我们使用的是 plotting_china 打印设置,因此直接使用已有的做好的设置即可。 1. 查看页面。打印绘图打印绘图打印页设置打印页设置, 页面使用 A08H04,因为剖面范围基本在横向 400m,纵向 200 米的范围,换算为 1 500的图, 即为80cm*40cm, 加上小平面以及设置的边框宽度, 整个页面为88cm*58cm。 2. 查看要使用的标题块, 显示如下, 绘制图件 11 3.2 应用模板绘制图件应用模板绘制图件 1.打印绘图打印绘图图元绘制映射图元绘制映射编辑编辑, 可以看到, 模板中设置好了剖面中可能表现的地质信息的绘制方式, 及对应着线文件中的不 同的线号。注意到矿体是 110、210,使用的就是剖面图上矿体颜色方式,可以回到打印绘 图图元绘制方式编辑这个方式,查看。 2. 打印绘图打印绘图图元绘制映射图元绘制映射编辑编辑, 绘制图件 12 3. 打印绘图打印绘图成图成图图元绘制映射图元绘制映射, 绘制图件 13 下图中输入的坐标为 Y 0 剖面上最左下角的标高,X 是东坐标。 绘制图件 14 下图上的 Y6787.5,是小平面左下角点旋转前的北坐标,由于小平面是 5cm,对应的一半是 2.5cm,1500 的比例换算得到 12.5m,该剖面是 Y6800,因此 6800-12.56787.5, 绘制图件 15 绘制图件 16 保存, 以上步骤录制在_05a_绘制地质剖面图绘制地质剖面图 6800.tcl,通过 4.2 节中的修改宏,实现批量绘制,可 参照_05b_绘制地质剖面图所有剖面绘制地质剖面图所有剖面.tcl。。 3.3 编辑修改图件编辑修改图件 1. 比如有个要求是将 OVB 这种岩性换个图案,打开 打印绘图绘图颜色图案查询文件 属性, 绘制图件 17 点击 OVB 对应的图案 fill1, 2. 还想修改矿体的颜色,从映射中可以看到矿体绘制使用了 剖面上矿体颜色剖面上矿体颜色 这个方式。 从打印绘图图元绘制映射编辑中选择这个方式, 执行后, 绘制图件 18 看到使用的是 fill.csv,文件,从目录中找到这个文件打开,如下, 其中的 38 和 48 是笔号, 打印绘图绘图颜色画笔颜色属性, 从画笔中选择想要的颜色在 fill.csv 中修改重新绘制图件即可修改了矿体的填充颜色。 宏文件的应用批量提取和绘制 19 第4章 宏文件的应用宏文件的应用批量批量提取和绘制提取和绘制 4.1 批量批量提取钻孔剖面提取钻孔剖面 在进行 2.1 小节操作时,使用宏的录制功能将整个操作录制成宏文件,起名 为 _01a_提取钻孔剖面提取钻孔剖面 6800.tcl, 在得到的文件名处,点右键编辑,通过记事本打开, proc Extr_sect { sect_ID YD1 XD1 YD2 XD2 } { sect_ID YD1 } 从 2.3 节中准备的绘图参数中的提取所有剖面提取所有剖面表中的内容拷贝到下方。 Extr_sect 6750 6750.000 2250.000 6750.000 2600.000 Extr_sect 6800 6800.000 2250.000 6800.000 2600.000 Extr_sect 6850 6850.000 2250.000 6850.000 2600.000 Extr_sect 6900 6900.000 2250.000 6900.000 2600.000 Extr_sect 6950 6950.000 2250.000 6950.000 2600.000 Extr_sect 7000 7000.000 2250.000 7000.000 2600.000 Extr_sect 7050 7050.000 2250.000 7050.000 2600.000 其中的 Extr_sect 是起的过程名,{ }内部的是变量名,本例中分别是将勘探线_id 、提取的勘探线两个端点的坐标设为变量。 可参考 _01b_提取钻孔剖面所有剖面提取钻孔剖面所有剖面.tcl, 运行后可直接得到 7 个钻孔剖面的线文件。 其余的合并、旋转也类似,录制完后编辑后即可批量处理。 4.2 批量批量绘制绘制剖面剖面图图 在进行 3.2 的操作时,也可以将这个步骤录制下来,如_05a_绘制地质剖面图 6800.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} { 宏文件的应用批量提取和绘制 20 } Plot_sect 6750 Ⅰ 6737.500 2250.000 0.0000 0 A08 H04 A08H04 3 3 Plot_sect 6800 Ⅱ 6787.500 2250.000 0.0000 0 A08 H04 A08H04 4 4 Plot_sect 6850 Ⅲ 6837.500 2250.000 0.0000 0 A08 H04 A08H04 5 5 Plot_sect 6900 Ⅳ 6887.500 2250.000 0.0000 0 A08 H04 A08H04 6 6 Plot_sect 6950 Ⅴ 6937.500 2250.000 0.0000 0 A08 H04 A08H04 7 7 Plot_sect 7000 Ⅵ 6987.500 2250.000 0.0000 0 A08 H04 A08H04 8 8 Plot_sect 7050 Ⅶ 7037.500 2250.000 0.0000 0 A08 H04 A08H04 9 9 其中这些参数的含义和数值时在 2.3 节绘图参数准备中的绘制所有剖面绘制所有剖面表中。 运行编辑完 成的宏文件_05b_绘制地质剖面图所有剖面绘制地质剖面图所有剖面.tcl 后,可以得到自动绘制完成的 7 个剖面。如 果要对绘制中的参数进行修改,也可直接修改宏文件。 文件导航器中,看到结果。另外,也可在绘图窗口中选择保存为 dxf 格式;打印可选择直接 打印成图纸或打印生成 pdf 文件。