版权信息
省级大型综合性科技类期刊
主管部门:自治区科技厅
主办单位:自治区科学技术信息研究院 
协办单位:自治区科学技术情报学会
编辑出版:科技期刊编译室
刊社地址:内蒙古呼和浩特新城西街149号本刊杂志社
邮政编码:100010
电      话:0471-2536371

E-mail  :

nmgkjzz@vip.163.com 

网站地址:www.nmgkjzz.com


往期杂志
当前位置: 首页>往期杂志>详细介绍

利用ObjectARX开发的录井油气水层解释成果图绘制系统

时间:2016-11-28来源: 作者: 点击: 79次


王宝华

Wang Baohua

中国石油大庆钻探工程公司地质录井一公司 163411

Daqing Drilling $ Exploration Engineering Corporation NO.1 GEO-Logging Company of PetroChina

Wang Baohua.The Development of the Drawing system of the gas and water layer well used of ObjectARX

Abstract: In this paper,Combining ObjectARX and MFC to develop AutoCAD2007 application program for the drawing system of oil field well of logging development well oil and gas water layer interpretation map under the development environment of VisualC#.net is discussed. The development of the system is in order to better comprehensive application of logging, mud logging, analysis and other parameters and fully demonstrate the results of mud logging interpretation and provide a platform for the interpretation and evaluation of various data. The development of the system solves the problems encountered in the process of drawing mud mud logging data, such as the various type of data and the unfixed type of map, and so on.

Key words: VisualC#.net;ObjectARX; keyword3; AutoCAD

 : 本文论述了在VisualC#.net开发环境下,结合ObjectARXMFC开发AutoCAD2007应用程序下的油田录井开发井油气水层解释成果图绘制系统。系统的研制是为了更好地综合应用测井、录井、分析化验等各项参数,充分展示录井解释成果,为解释评价提供综合浏览各项资料的平台而研制开发的,解决了绘制录井综合图过程中遇到的数据类型多、图幅类型不固定等问题。

关键词: VisualC#.netObjectARX;录井综合解释图;AutoCAD


1  前言

近年来大庆油田地质录井生产领域内机助制图的研究取得了飞速发展,各种生产图幅的绘制从过去简单的手工制图发展到现在AutoCAD辅助设计后输出的各种比例尺的综合图,还有比较复杂的水淹层解释图、开发井解释图等。AutoCAD为用户提供了良好的二次开发环境和编程接口,常用的开发工具有Visual Lisp、ObjectARX及VBA等。ObjectARX是Autodesk公司提供的新一代面向对象的二次开发工具 [1]。用其开发的工程CAD软件具有模块性好、独立性强、连接简单、运行效率高及代码可重用性强等优点,并且支持MFC基本类库,能简洁高效的实现许多复杂功能。本文正是以AutoCAD2007为平台,利用二次开发工具ObjectARX来完成油田地质录井开发井油气水层解释成果图绘制系统。

2 系统综述

在油田地质录井解释综合图的绘制过程中,会遇到大量图幅框架的绘制,这些图幅框架格式、图头内容、宽度固定,这就产生了大量的图幅重复绘制过程,实际上这些重复性的工作可以利用AutoCAD的二次开发来完成,其基本原理是将图幅框架的格式存入数据库,使用时利用AutoCAD将数据库中的信息图形化[2]。

在录井解释综合图的绘制过程中需要的数据主要有测井曲线、录井钻时曲线、地层岩性剖面、岩石热解数据、井壁取心数据、综合解释数据等[3],数据来源多,类型不统一,给综合图的绘制工作带来了不小的困难。在本文设计的系统中将用Access数据库建立标准数据类型,在绘图前把所有数据导入本井数据库中,在综合图绘制过程中,实时读取信息化数据。

地质录井公司对外综合图绘制类型多,目前主要有录井综合图、水淹层解释综合图、开发井解释综合图等,其中录井综合图又根据甲方要求的不同分为外围用图和内部用图等。每种图内容、格式都不一致,所用数据也不同,本文所建立系统通过建立图幅信息库保存每种图幅信息,在绘制图形的过程中,根据需要可以选择对应的图幅框架。  

3系统设计

3.1 建立录井综合图标准数据库

系统采用VisualC#.net编写相应的软件应用程序,数据库采用Microsoft Access。,其中的数据表包括测井曲线(cjqx)、井壁取心(jbqx)、岩性剖面(yxpm)、等数据。

3.2 录井综合图图幅信息维护

图幅信息维护是针对模板的操作,有新增模板,更改模板,删除模板,设置为默认模板等功能,系统图幅信息维护界面如图2所示。

 

2 系统图幅信息维护界面

在窗体载入后,把数据库中所有的模板都显示在窗口上部,第一行为默认的模板,下部分的模板详细信息显示选中模板所对应的各项记录。

3.3 录井综合图线道信息维护

线道信息维护采用了基于模版的灵活组合方式,在绘图项模版定义的基础上,设计每一线道包括的绘图项。系统感知绘图项类型,为用户提供绘图项调整功能。系统线道维护界面如图3所示。

 

3 系统线道信息维护界面

线道定义包括线道绘图项组成设置、网格参数设置、线道宽度设置、线道参数设置等部分。通过这些范围的规范,定义绘图所包括的线道信息。

线道修改界面如图所示,通过修改功能,将已经完成设置的线道重新加载到参数设置状态,完成更改后可以仍然通过添加线道按钮完成修改后的线道添加。

3.4 绘制录井综合图

当系统完成了各类绘图参数的设置点击主界面的绘图按钮,系统将根据用户设计的制图模版自动完成解释综合图的绘制工作。系统的制图设计将图幅分为区块,针对不同区块采取独立分割处理方式,各个区块互相独立,如果有参数传递则通过封装类的属性设置完成,设置界面如图4所示。

系统包含区块为图头标题区、线道标题区、图头表设计区、绘图外框区、线道区、图例区等。通过系统的层次划分设计,较好的实现了操作与数据的分离。完成了绘图类的封装。系统绘图具体步骤如下所述:

1)设置图幅框架参数模型。

2)设置绘图线道模版。

3)设置具体绘图项模版。

4)保存设置信息。

5)进行自动绘图。

6)设计图头表模版,并且保存模版。

7)浏览图头表,并且作相应调整。

8)将图头表模版迁移到AutoCAD环境下,进行相应调整。

9)保存绘图项目及解释图。完成作图。

 

4 绘制录井综合图设置界面

系统的作图也可以采用加载模版的方式,在已经完成绘图项目的基础上修改参数配置,完成所需绘图项目的配置与设计。系统自动绘制的杏XX-XX-XX井录井解释综合图效果如图5所示。

 

5绘制后的录井综合图

4、结束语

通过本系统的研制,给大庆地质录井一公司建立了方便、快捷、高效的地质柱状图的绘制环境。系统能够根据用户的需求变换,可以调用不同的绘图方法,根据实际需要构建新的绘图模板。满足了不同用户、不同井况在制图格式及绘图内容的属性设置方面有不同的需求的要求;实现多角度、多层次的解释成果图的灵活定制与绘图,为绘制地质柱状图提供了灵活的设计绘制工具。

参考文献: 

[1]余承飞,方勇。AutoCAD 2000二次开发技术[M]。北京:人民邮电出版社,1999.20-23.

[2]刘红军.集成于AutoCAD的参数化机械标准件库设计[J].机电工程,2003,20(1):1-4.

[3]张野,郎东升耿长喜.大庆探区复杂油气水层录井综合识别与评价新技术[J].中国石油勘探.2004.9(4):43-48.

 

本刊创刊于1982年,是由自治区科技厅主管、自治区科技信息研究院主办,由自治区科技情报学会协办、国内外公开发行的省级综合性科技刊物,是反映内蒙古自治区科技与经济发展的窗口。杂志入选《中国期刊全文数据(CJFD)》全文收录期刊和《中国学术期刊综合评价数据(CAJCED)统计刊源期刊,《中国核心期刊(遴选)数据库》收录。本刊是公开发行的综合性科技期刊,为月刊,大16开本。本刊坚持以科技创新为目标,融科技、经济、信息、产业、市场为一体,是促进科技成果转化、推动科技进步、加强技术创新,促进经济发展的专业性期刊。