Delphi在CAD二次开发中对三维地震勘探束状观测系统建立的应用研究
2017-10-21吕明岩冯春龙
科技风 2017年12期
关键词:二次开发
吕明岩 冯春龙
摘要:本文采用Dephi语言、借助于AUTOCAD平台的二次开发,最终完成了三维地震勘探束状观测系统设计图件的自动绘制,进而实现了地震勘探观测系统设计的自动化与快速化。
关键词:Delphi;AutoCAD;二次开发;三维地震束状观测系统
本文讨论了常用勘探设计软件MESA存在的缺陷及AutoCAD二次开发的必要性,探讨了利用Delphi编程工具对AutoCAD进行二次开发的原理及过程,最终实现了三维地震束状观测系统的自动生成。
1 MESA存在的缺陷及AutoCAD二次开发的必要性
MESA三维地震勘探设计软件能够按照规定的要求,将炮点、检波点铺设在指定的勘探范围内,但也存在许多方面的缺陷:
(1)设计成果只能保存为图片格式,不方便再次修改;
(2)虽然可以将设计完成的炮点,检波点导出为文本格式,但还需要将剔除炮点及检波点的文本记录以此删除,再导入Excel文件中,最后再通过外部编程手段,才能将设计炮点、检波点批量导入到AutoCAD文件中。
AutoCAD可二次开发的特点,使得通过外部编程工具对AutoCAD进行二次开发成为实现三维地震勘探采集设计的最佳选择。Delphi对AutoCAD二次开发的原理及可行性问题,张炯[1](《基于ActiveX和Delphi的AutoCAD二次开发技术》)及黄玲,李陶深[2] (《用Delphi进行AutoCAD二次开发的研究》)已经做了较为深入的研究,此处不再赘述。
2 束状观测系统简介
束状观测系统是将多道检波器等间距地布置在若干平行线上,穿过检波线中央布置激发点线。如果改变检波点线的排列方式和激发点线距离,则可以形成不同的覆盖次数。……
登录APP查看全文
