999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

CorelDraW VBA繪制構造地質學中節理玫瑰花圖

2020-07-04 02:14:28張君伍
電腦知識與技術 2020年14期

張君伍

摘要:本文為將CorelDraw和節理玫瑰花圖繪圖相結合實現自動繪圖,在CorelDraw VBA中實現了節理數據的自動讀取、分組統計、繪制節理玫瑰花圖、群組、平移等功能,并編成節理走向、節理傾向、節理傾角、傾向傾角等四個玫瑰花圖繪圖函數,建立了窗口界面。該繪圖插件提高了繪制節理玫瑰花圖的效率。

關鍵詞:構造地質學;CorelDraw;VBA;節理玫瑰花圖;自動繪圖

中圖分類號:TP3 文獻標識碼:A

文章編號:1009-3044(2020)14-0267-02

節理玫瑰花圖是構造地質學中整理、統計節理數據的圖形,能夠突出節理數據的優選方位。Coreldraw是一款矢量繪圖軟件,在設計、編輯等中應用很廣。本文利用CoreldrawVBA編制了節理玫瑰花圖繪圖插件,可以完成節理走向玫瑰花圖、節理傾向玫瑰花圖、節理傾角玫瑰花圖、節理傾向傾角玫瑰花圖等的繪制,具有窗口界面、繪圖快速、節約時間、圖形簡潔等特點,在構造地質學的生產、科研、教學中簡潔易用。

1節理玫瑰花圖插件的使用方法

節理玫瑰花圖插件開發首先通過Coreldraw菜單中選擇“工具”>“宏”>“宏管理工具”,調出“宏管理工具”泊塢窗(或按Mt+F11組合鍵打開),然后加載“構造節理玫瑰花圖.gms”,雙擊內部的宏運行插件。

節理玫瑰花圖窗口中提供了數據文件選擇按鈕,選擇數據存儲的文本文件(*.txt);節理玫瑰花圖繪圖類型選擇,每次只能選擇一種節理玫瑰花圖進行繪制;每一種玫瑰花圖繪制前有默認的圖層名(可修改);成圖比例系數默認值為2(可修改,但系數須大于0,系數與圖大小成反比);參數設置好后點擊“開始繪圖”可繪制玫瑰花圖;點擊“關閉窗口”可以關閉窗體(圖1)。

2節理玫瑰花圖實現過程

2.1讀取并統計數據

節理玫瑰花圖插件的數據輸入文件為文本文件(*.txt),數據分為三列,第一行數據為“編號橫坐標縱坐標”,橫縱坐標單位為cm,坐標為玫瑰花圖中心點坐標,從第二行開始向下均為節理數據“編號傾向傾角”(圖2)。采用CorelScriptTools.Get-FileBox選取文件并利用循環Do While Loop和input讀取數據。根據玫瑰花圖類型進行數據統計,節理按照一定的間隔分組,傾向轉化為走向,分組統計平均值和數目。

2.2繪制玫瑰花圖

玫瑰花繪制原理為簡單的幾何和三角函數,玫繪制過程分為繪制底圖、繪制玫瑰花、標注文字、群組與平移等部分。

1)繪制底圖:底圖中節理走向玫瑰花圖為半圓,其余三個玫瑰花圖為整圓(下面的示例是繪制整圓)。內部小圓(半圓)為虛線圓(半圓),最外圈大圓(半圓)為實線圓(半圓)。采用循環調用CreateEllipse2繪制底圖圓,利用對象的Outline.SetProp-erties和Fill.ApplyNoFill屬性設置底圖圓細節如不填充顏色、內部輔助圓為虛線、外圈圓為實線等。

2)繪制玫瑰花:四種玫瑰花圖的花繪制方法相同,根據統計的每組節理平均角度(平均傾向、平均走向、平均傾角)數據繪制成圖。主要代碼如下:

3成圖效果

利用某處的構造節理數據(表1)在CorelDraw中利用繪圖插件繪圖后效果見下圖(圖3)。

4結語

基于Coreldraw VBA開發的Coreldraw節理玫瑰花圖繪圖插件的優勢有:可以作為構造地質學教學繪圖插件;后期可以拓展開發批量成圖功能以滿足大批量成圖的要求;可以為開發CorelDraw VBA環境下其他的構造地質學插件提供參考;提高了繪制節理玫瑰花圖的效率;不足之處為未實現批量繪制節理玫瑰花圖,圖面的細節控制需要繼續完善。

[通聯編輯:梁書]

主站蜘蛛池模板: 伊人91视频| 亚洲精品制服丝袜二区| 成人亚洲天堂| 国产黄在线免费观看| 亚洲国产精品久久久久秋霞影院| AV网站中文| 欧美日韩高清在线| 一级毛片基地| 精品国产免费观看| 精品福利视频导航| 久久99蜜桃精品久久久久小说| 制服无码网站| 综合亚洲网| 制服丝袜亚洲| 2021最新国产精品网站| 欧美色图第一页| 一本大道在线一本久道| 欧美国产精品不卡在线观看 | 欧美成人影院亚洲综合图| 日韩国产 在线| 九色视频线上播放| 国内精品免费| 国产精品毛片一区视频播| 免费在线看黄网址| 伊人AV天堂| 欧美 亚洲 日韩 国产| 亚洲热线99精品视频| 亚洲午夜国产精品无卡| 国产精品污视频| 日本日韩欧美| 天堂中文在线资源| 毛片一级在线| 精品一区二区三区水蜜桃| 黄色网址手机国内免费在线观看| 青青热久免费精品视频6| 青青操视频在线| 91成人免费观看在线观看| 精品视频91| 97狠狠操| 成人免费视频一区二区三区 | 国产极品美女在线| 亚洲欧美综合精品久久成人网| 毛片网站在线看| 高清色本在线www| 嫩草影院在线观看精品视频| 亚洲精品国偷自产在线91正片| 人妻21p大胆| 国产精品毛片一区视频播| 国产喷水视频| 国产高清在线观看91精品| 国产一区二区三区精品欧美日韩| 国禁国产you女视频网站| 欧美日韩国产一级| 久久精品国产国语对白| 园内精品自拍视频在线播放| 亚洲香蕉久久| 欧美人人干| 91精品日韩人妻无码久久| 国产精品自在在线午夜| 欧美天堂久久| 黄色网站在线观看无码| 国产一级在线播放| 色婷婷综合在线| 99伊人精品| 欧美性久久久久| 无码高潮喷水在线观看| 国产成人乱无码视频| 亚洲伊人天堂| 国产精品亚洲精品爽爽| 四虎在线观看视频高清无码| 亚洲精品无码AⅤ片青青在线观看| 有专无码视频| 亚洲免费毛片| 99国产在线视频| 在线中文字幕网| 亚洲人视频在线观看| 国产一区二区三区免费| 免费国产小视频在线观看| 国产精品对白刺激| 午夜日韩久久影院| 国产成人91精品| 亚洲国产一成久久精品国产成人综合|