综合利用AutoCAD、VB 和Surfer绘制等值线图

电脑杂谈  发布时间:2019-10-20 19:03:08  来源:网络整理

纳斯卡线画_如何画勘探线剖面图_surfer怎么画等值线

2 0 年 第 5 期 08计 算 机 系 统 应 用综 合利 用 Auo AD V S r r tC 、 B和 uf 绘制等值 线 图 eDr w n ou a a Co t rM p Com p e e sv i g Au o AD,VB a d Su f r r h n i e Us n t C n re 朱仁道 潘地林刘 垄 ( 安徽理工大学 计算机科学与项目 学院 安徽 淮南 2 20 ) 30 1 要 :在 V B中调 用 S f r uo t n 利用 S f r u e tmai , a o u e 软件绘制等值线 , 通过混和 编程的 方式 实现 A o A t u C D技术与S f r B相结合 , ue、 V 在充分利用 S f r u e 强大的绘 图功能 的基础 上 ,综合 了 A tC D的 V l i x r s控 u A o o v w Epe oe s件 实现等值线图可以即时平移 、 局部缩放 、 'P -  ̄ 和保存 等功能surfer怎么画等值线, h 并将 其应 用于矿压与煤岩 突出危 险 实时检测 系统 中。 关键词 :S f r uo t n A O A o v w Epe 等值线 图 V 嵌入 式编程 u et mai u C D V l i rs a o t oe x B件识 别 的 d f 量 图形 文件 格式 , x矢 最后 通过 V B调 用借助将微 震所测得 的数据进行处 理探讨 , 有岩 对 煤突 出的危险进行 实时预报 , 是防范煤矿事 故 的有 效 手段。

利 用绘制等值线 图可 以方 便 的分 析 实时数 据 , 以直观 的图形显示 可能发生 危险状况 的地 方 , 为进一步实行安全机制提供 了根据。 V l i x rs 控 件以推动图形 的即时平移、 o v w Epe oe 局部缩 放 、 印和保存等功能。 打 3 V B与 S r u 自动化接 口的实现S f r 用的 自动 化对 象有 : p lai 、 x s ue常 A pc t n A e 、 i oD c me t Ma r me lt o u n 、 h p s o u n、 p F a 、Po D c me t S a e 、Wk — s1 引言 S r u 软件是 G l n公司开 发 的, 用来 绘 制各 od e 可 类等值线 图。该 软件提 供 了可 嵌入 编 程的接 口, 者 作 研究 了 S f r的 A tm t n接 口 , ue u ai o o 实现 在 后 台 运 行 S fr 务 器 , ue 服 完全 摆脱 S r r的主控 界 面,通 过 V ue f B 嵌入式编程实现在用户程序 界面中快速 实现等值线 图 的绘 制功能。

纳斯卡线画_如何画勘探线剖面图_surfer怎么画等值线

然后 利 用 s f r u e 软件可 以导 出 d f x 矢量 图形文件 , 而被 A tC DV l i x rs 控件所 调 从 u A o v w Epe o oe 用, 因此可以借助 V B编程很方便地实现图形的即时平D c me t o u n 等。在所 有 的 S f r自动 化 对 象 中 A pi ue pl — c t n对象 是 最 基 本 的 , ai o 它位 于这 种 层 次 结 构 的 根部。在 V B中 , C ae b d 创建 对 象。 D c me t 用 r tO i e e o u n对象是 文档 类对 象 的基 类 , 它派 生 出的类 有 P to? lD c o u n、 s o u n 等 。S a e对 象是 绘 图元 素 对 me tWkD c me t hp象 的基 类。S a sC rdo hp o i e  ̄ n是 所 有 绘 图 对 象 的 集合 。每 一个 自动化 对 象都 有 其 自 己的属 性 和 方 法 , 如 : a e p O j 就 有 Fe a 、 i F n、 i 、 B s Ma be d iN me Fl o t L e l l 、 n移和 局部缩放 等功能 , 最后再把绘图结果在 V 界 面 中 B 显示 。

Smb l 9种属性和 St g L t 1 方法。属性 y o等 el ei s 种 ma mi描述 的是对 象 的 状 态 , 法是 对 象 的 执 行 功 能。在 方外 部 程 序 中 , 助 于给 属 性赋 予不 同 的参 数值 和 利 借2 基本原理前端将微震 所采 集 的数据 存放 在 S LEV R中, Q SR E 用对 象的方式 执行各类操 作 , 就可 以实现 S r r 自 ue 的 f动化 技术 。 首先利 用 V B提供的 A O对象实现 的联接 与数 D据调 用。将 中的相关数据输 出至 Sf r 持的 ue 支 文本格式数据文件 中, 着通过 V 接 B的 C mmo Dao o n il g 控件打开数据文件。再利用 S f r u e 提供 的自动化接 口 绘制等值线 图 , 并输 出为 A o A o v w pes t u C D V l i E rs 控 oe x然后在 V B应 用程序 中定 义一个 对象 ( i 变 Ob d) e量, 通过 C a O j 函数来获取 S r r e e e r t bd u e 软件 内置的一 f级对象 A pct n S f r p lai , u e 下级 的子对象和技巧就可间 i o接 加以利用了。

如何画勘探线剖面图_surfer怎么画等值线_纳斯卡线画

下面是利 用 V B调 用 S f r u e 进行 嵌入式 编程 的主PI a Eprne实践心得 r 蕊cl xeec i 15 1计 算 机 系 统 应 用20 年 第 5 期 08 Ma (t d i p sr Fe) Gd l要核心代码实现过 程。 3 1 连 接 .my o n C n e i n l n = ” p o ie = C n . o n do Sr g i rv r d s lld qoe b;u e =s s ri d a;p s wo d =s as r a:ii l aa o n i t lg t c a=使用 S a e对象 的 A d o tuM p添加 等 值线 hp d C no r a图 对 象3 5 输 出 A tC D支持的格式 . uo Ao io.x ot l a . p . ah + ” d c \ b I Ep rR N me =A p P t Pt e \ ou R A e t a a s u c = zd ” B lr.d t o re r qmy n 0p n Co n. e t .x“输 出 d f mp d f x _my q s l= ” ee { f m B U e . lc sl d r 0 R A s r bo kr“ ys um m a— 把等值线 图输 出为 d f 件格 式 , x文 以便 在后 面被 A tC DV l i Epes uo A oo e x rs 控件所调用。

v w my e o d Op n my q , C n a Op n y a R c r . e s l my o n, d e D n m— i, do k ac O t sc c a L cB th pi f mi i4 V B与 A tC D V l i x r s控件 的 u A o v w Epe o oe s 接口 4 1 uo A o v w Epe s . A tC DV l e x r 控件 简介 o i sA tC DV l i pes 一 个 独 立 于 A tC D uo A o v w E rs 是 oe x uo A 3 2 打开数据文件 .W i lC mmo 1 t dg o h n .D l Tl = “ io i a gt e 打开数据文件” R gs = 0 a Re lName = “ ”.软件环境 , 支持 . WG, . X , . WF D DF D 文件格 式的 浏览器 ,它可以迅速装载 、 打开、 并且打印图形文件surfer怎么画等值线, 实现 实时平移和缩放 。它可 以成为一个 A i X控件 , dv e 包..Rt lr= ” 据 文 件 ( . t . a; .l) . e 数 t; d x I x t stt {. a : . l x; d t x “ s.含到任何具有 A i X功能的独 立应 用程序 当中去 dv e4. A I C D V lv wx rs P 2 uo A oo e E p e s A I iSo h wOp n es l l = .i N me秩 取选 中的文件 名 tn e rR F a l e E d Wi n t h下面主要介绍常见的属性 、 方法和事件A p aa c p rne属性指定控件的外形 是否具有 3 e D属 性, 可选值 : ( 0 平面 )13 ) ,( D Ea l l d n b UMo e属性指定 用户界 面 ( e 即对 鼠标 右键功能 的定 义 ) 可 选值 : e u ( 省设 置 ) Dsb r , Df l 缺 at ,i l — ae3 3 创建 S r r . u e 应用对象 f S to l r r = Ce tO j ( u e. p la e b uf S e ra b d 。

S r r A pc— e e f it n )创 建 S № r 象 i” o u 对其中 Ce tO j 是 V 提供 的一 个方式 , rae b d e B 它创建 并返 回一个对 A i X对象的引用。Ce tO l dv e ra b d方法 e e 在系统注册表里查找 “u e. p lai ” , S r r pc o 项 并且 自动 f A i n t 激活 S №r 务。 u 服 O l r r G i a D a l: = s n l, Ag — b uf . r D t a Re S e d a t t R d e l or h : = sf d ig, D p t o = sf p o e, t im r gn K u Me h d: r Du N n So e o h wR p  ̄: = F l as e,OuG i =sr d i tr d: t Gd F e,OuF : l t mt =sf d F A c r d mt s i G il p n 弹出菜单 中 O t n对话框 的 R O e ee ( O pi o l p n项被禁 e 止 ) i b R hCi Me u( 击 鼠标 的弹 出菜 单被 ,D a l i tlk n 右 s eg c 禁止 ) Dsb Makp n ( 出菜单 中的 Mak p项 , i l r Me u 弹 ae u ru被禁止 ) Pi B cgo n C l 和 PnG o t C l r ta kru d o r n o r te mer o r属 性 i y o分别选定打印时的背 景色和 图形形状Sc r 属性 用来选定要显示的文件的地址或路径U eMo e属性 指 定 用 户模 式 , 选 值 :a 平 sr d 可 P n(把离散 的数据文件转化为 网格文件 , u mt =s Ot : r F -fd F A c 表示 A C 格式 的 gi G dmtsi i SI I r d文件 。

移 ) Z o 缩放 )Z o o e 按照矩形进行放 大 ) ,o m( ,o mT R d( , Tx( e t文本标注模式 ) Ds l T ob r p yo l 方法用来 指定 如何 显 示工具栏 , a a 可 选值 :Fr aT o a ( 式 ) k d yo l r 修改 ) kom t l r 格 ob ,Mo fT o a ( b , ktn ado l r标准 ) S d r ob ( a T a 。3 4 制作 图元产 品 .St b I e lo o P t= o l r rD c m n . d (r o— b uf . ou e t A d sD c S e s f Po ) lt 创建支持 S r r u e 的等值线图对象的文档 f e l F S t b prme = o io. h p s A d o tu o Ma a b I Sa . d C n P Pt e o1 实践经验 Pala Eprne 6 1 r l l xei c cc e Zo x n o mEt t e s方法用来指 定 图形初始 化时 是 否最大 化20 年 第 5 期 08计 算 机 系 统 应 用4 3 o v w Epes与 V 、uf 结合 的代码实现 .V l i x rs oe BSrr e添加 V l i Epes控件到工程文件 中 oo e x r v w s 在安装 V l i Epe 时 , 自动登录控件 。

之 o v w rs oe x 会在上 图中如 需观察 等值线 图的细微 部分可 以使 用 V — o I e x rs 提供 的工具栏 啦 进行 局部放 大 , 用 o w Epe  ̄ 利后在与添 加其 它控件 完全一致 , 点击工程 I 引用 , 择 选 A td so i C n o, 样 就 完 成 了控 件 的 添 u ekV l V w o t l这 o o e r加。主要核心推动代码如下 : c ve s c = Ap P t 4 ad iw. r p. a h -”\ oc t d u\mp. x ” d fj 可 进 标 缩 利用 可以 放全 以 行鼠 实时 放, 霞 缩 部,舞借助 可以推动 平移 。在 图形上 点击 鼠标单击 可 以 实现保存打 印图形等 功能。 打 开 并 显示 d f 件 x文c d i Ds lyo laSa d rT ob r Tu a ve w. i a T ob rkt n ad o l , re p a6 结束语本文采 用的这些编程方式优 点明显 ,编写代码 方 便快捷 ,实现 起来较 为容 易。该 项技术 继承 了 V B和S r u 的缺点 ,并且结 合 了 A IC D V l i pe u A o v w E r o oe x s显示工具栏c d iw. omE t ns a ve Zo x e t初始化时最大化显示 图形 的 功能 , 既节省 了研发绘 制等值线 图程序 的 时间 , 又保证 了作图 的精 度 , 更加 突 出了对图形进 行 实时平移和 缩放 、 印、 打 保存等功能。

参 考 文 献 5 应 用例子笔者把上述步骤应 用在矿压 与煤岩 突出危险实 时 监测平台中 , 取得了很好 的效果 , 所绘制 的等 值线图如下所示 : 1 于平 , 李汉彬 , 高长君. 用 A t e 术 实现 Sr r 应 c vX技 i u e f自动绘制等值线 图[ ] 广 东气象 , 0 , :1 6 . J. 2 636 — 3 0 2 张二 勇, 李云峰 , 王玮. uf 软件绘 图接 口的开发 Srr e 及 利用[ ] J .地下水 , 0 5( ). 20 3 3 张丽莉, 吴健 生.综合利用 V B与 Sr r u e 实现地学三 f雏曲面的动 态显 示[ ] J .计 算机 工程与 应 用, 03 2 0(4 1 ): 3 — 1 1 19 4. 4 张莹 , 张胜 业 , 昌彦君.Sr rA t a o u e uo t n自动化 技 f m i术在 电法资料 成 图中的应用[ ] J .工程地球 物理 学报 , 0 5 2( ): 6 —5 . 20 , 1 5 9 PataEprne实践经验 1 7 r i l xeec cc i 1


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-127028-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...