地鐵線路輔助繪圖設(shè)計(jì)---不做簡單的畫圖師

輔助繪圖工具的方案選擇過程是復(fù)雜的,從去年8月底就開始了初步的調(diào)用,也經(jīng)過了種種碰壁,最終得出了基本的方案。

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、芒市網(wǎng)絡(luò)推廣、重慶小程序開發(fā)公司、芒市網(wǎng)絡(luò)營銷、芒市企業(yè)策劃、芒市品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供芒市建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:bm7419.com

先說一些題外話:為什么需要輔助繪圖設(shè)計(jì)?加班的龐大工作量來自于哪里?

單位目前主營業(yè)務(wù)是地鐵信號(hào)系統(tǒng)工程總承包,包括地鐵新建及改造項(xiàng)目工程管理、系統(tǒng)設(shè)計(jì)、產(chǎn)品研發(fā)、系統(tǒng)集成、測試驗(yàn)證等一整套解決方案和服務(wù)。未來的集成方案規(guī)劃為中心、地面、車載。不管哪個(gè)子系統(tǒng)都不可避免的需要設(shè)計(jì)繪圖工作,由繪圖生成各個(gè)子系統(tǒng)的元數(shù)據(jù),根據(jù)這些元數(shù)據(jù)進(jìn)行代碼的數(shù)據(jù)配置工作。不同的城市不同的線路分別進(jìn)行不同的設(shè)計(jì)繪圖、數(shù)據(jù)生成、數(shù)據(jù)配置等等工作,由此可想象到里面的工作量。然而這種加班并沒有創(chuàng)造新的價(jià)值也沒有帶來新的利潤。

企業(yè)在未來要想更好的生存,就必須贏得更多的利潤,更少的加班成本。這樣一個(gè)良好的輔助繪圖工具設(shè)計(jì),一個(gè)優(yōu)秀的數(shù)據(jù)配置設(shè)計(jì)的需求就非常的強(qiáng)烈。開發(fā)更好用的設(shè)計(jì)、繪圖軟件,需求一變操作軟件馬上可以把成果弄出來。

話說輔助繪圖輔助數(shù)據(jù)配置工具如何設(shè)計(jì)呢?

輔助繪圖的關(guān)鍵在于:設(shè)計(jì)數(shù)據(jù)-圖元映射關(guān)系,因此所作的方案調(diào)研之中該方向就是核心訴求。最終的方案趨向于基于objectArx的二次開發(fā)。

基于objectArx的二次開發(fā),該類庫為C#專用類庫。ObjectARX直接訪問AutoCAD的數(shù)據(jù)庫結(jié)構(gòu)、圖形系統(tǒng)以及AutoCAD幾何構(gòu)造核心,因此在運(yùn)行期間能實(shí)時(shí)拓展CAD功能,也能復(fù)用CAD固有的命令來開發(fā)新命令。CaD數(shù)據(jù)庫的核心是BlockTable,BlockTable和所有Block具有一一映射關(guān)系。BlockTable此表含有兩個(gè)非常重要的記錄:模型空間和圖紙空間,所有的實(shí)體(可見對象)均放于塊表AcDbBlockTable中。

其它的設(shè)計(jì)方案并不具有如此完備的數(shù)據(jù)-圖元映射關(guān)系,所以在圖元生成數(shù)據(jù)和數(shù)據(jù)反向生成圖元方面先天不具備優(yōu)勢。

地鐵線路輔助繪圖設(shè)計(jì)---不做簡單的畫圖師

Autolisp和VBA是初期的二次開發(fā)方案,因?yàn)椴痪邆渫陚涞拿嫦驅(qū)ο筇匦远饾u淘汰。
基于SDK類庫的C++語言開發(fā)并未進(jìn)入主流方案,其主要原因可能是因?yàn)槎叩募嫒菪詥栴},雖然C++在面向?qū)ο蠓矫孑^為強(qiáng)大,但是和ObjecArx在操控各種blocktable方面開發(fā)效率不高,所以時(shí)至今日也未能進(jìn)入主流。

地鐵線路輔助繪圖設(shè)計(jì)---不做簡單的畫圖師

其它的繪圖工具,僅僅就是繪圖工具,反向生成圖元不能說不可行而是得不償失地需要進(jìn)行大量的圖元設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì)工作。

ObjectArx能夠直接訪問CAD的圖形數(shù)據(jù)庫BLockTable的特性,使得通過ObjectARX類庫二次開發(fā)能夠獲得BlockTable與Block的強(qiáng)映射關(guān)系,這種強(qiáng)映射關(guān)系正好滿足了輔助繪圖工具的需求。

一副CAD圖形就是一個(gè)包含有多個(gè)表的數(shù)據(jù)庫,它規(guī)定了9個(gè)符號(hào)表,具體如下:

地鐵線路輔助繪圖設(shè)計(jì)---不做簡單的畫圖師

而網(wǎng)上對ObjectARX的學(xué)習(xí)資料少之又少,學(xué)起來是一個(gè)相當(dāng)困難的挑戰(zhàn),但是只要功夫深,鐵杵磨成針。

網(wǎng)站標(biāo)題:地鐵線路輔助繪圖設(shè)計(jì)---不做簡單的畫圖師
本文路徑:http://bm7419.com/article32/gigppc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、電子商務(wù)外貿(mào)建站、域名注冊App開發(fā)、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營