不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學習啦 > 學習電腦 > 工具軟件 > 圖像處理教程 > CAD教程 > 機械設(shè)計 > 中望CAD+卓越性能

中望CAD+卓越性能

時間: 思偉715 分享

中望CAD+卓越性能

  中望CAD作為國產(chǎn)的設(shè)計軟件,擁有強大的性能,今天小編就跟大家說一說中望CAD性能有哪些?

  中望CAD+卓越性能

  強大兼容性

  評測任何一款CAD軟件,文件格式的兼容性都是無法回避的內(nèi)容,它是軟件整體性能優(yōu)劣的一個重要指標。作為CAD行業(yè)的后起之秀,同時也是最具強勁發(fā)展力的中國品牌,中望CAD+從誕生之日就非常注重圖紙格式的兼容性問題,這也讓中望CAD+在行業(yè)應(yīng)用中頗受好評。

  我們知道,DWG文件格式和DWF文件格式被牢牢認定起源于Autodesk AutoCAD產(chǎn)品,這被用來作為DWG和DWF文件的基本標準。我第一個要檢測的內(nèi)容就是用中望CAD+打開包含相同AutoCAD的基礎(chǔ)實體的圖紙。

  作為一個軟件開發(fā)者,我知道從一種文件格式,如DWG格式中讀取數(shù)據(jù)是充滿了障礙的。DGW文件的構(gòu)成方式各不相同,所以軟件在編程的階段,就必須要設(shè)計成能處理并解析所有可能的結(jié)構(gòu)方式,否則就可能導致實體被省略或轉(zhuǎn)換成其他的通用類型。

  一.DWG實體

  我共用四張圖紙來測試,每一個圖都包含多種類型的實體。下面是我創(chuàng)建的表格顯示每個實體的類型和數(shù)量。雖然這是對其核心做的基本測試,但卻間接地測試兼容性這個應(yīng)用相當廣泛的功能。結(jié)果證實,中望CAD+完全兼容AutoCAD,這是一個非常好的開始。

  圖1 :實體計數(shù)

  二.DWG/DWF文件大小

  另一種測試方法是用AutoCAD和中望CAD+的文件格式做不同的操作來比較文件的大小。下面的表格顯示AutoCAD與中望CAD+分別保存相同的四個文件時的文件大小。

  圖2:DWG文件大小

  通過數(shù)據(jù)可知,中望CAD+與AutoCAD創(chuàng)建文件的大小相當接近,但不是100%的相同。不過,有一定程度的差異是合理,在我認為可接受的范圍內(nèi)。因此,我們可以推斷,中望CAD+保存數(shù)據(jù)的方式與AutoCAD的非常類似。

  類似DWG文件,AutoCAD和中望CAD+創(chuàng)建的DWF文件大小的比較是有啟發(fā)性的。這里比較的是兩組使用相同的DWF打印配置創(chuàng)建的文件。有趣的是,中望CAD+生成的文件在某些情況下小于AutoCAD的文件,在某些情況下大于AutoCAD生成的文件。

  圖3:DWF文件大小

  三.DWF外觀

  兩個DWF版本的視覺檢測表明,中望CAD+與AutoCAD在DWF 格式上非常得相似。線條粗細和類型十分精確。填充是一樣的,注釋和尺寸標注與真正的AutoCAD 的DWF圖紙沒有什么區(qū)別。

  從本質(zhì)上講,除了邊距之間的細微差別(這可能是我個人原因造成的),我不能在視覺上區(qū)分這兩個DWF 文件。

  圖4 :DWF截圖(中望CAD+ 左/ AUTO CAD右)

  快捷云同步

  對于云同步功能更,起初我樂觀的以為,只需單擊功能區(qū)上的“在線”選項卡,然后單擊保存到云端即可。不過,測試表明啟動云同步需要對軟件進行一些簡單的“配置”操作:用鼠標單擊"打開和配置"按鈕,立即顯示出聯(lián)機選項卡中的選項對話框。右側(cè)上方顯示復選框提示"啟用云存儲",可以啟用云存儲提供的有其他選項設(shè)置。我有一個Dropbox 賬戶,所以我選擇"啟用云存儲",并單擊"授權(quán)"按鈕。系統(tǒng)自動彈出Dropbox 網(wǎng)站,然后輸入個人用戶名和密碼(我的賬戶可以授權(quán)使用中望CAD)即可完成整個配置操作。

  令人興奮的是,通過中望CAD+在云端工作是非常容易的。在聯(lián)機選項卡中,我簡單地點擊“保存到云端”,然后顯示出像通常保存圖紙時的“另存為”對話框。自動選擇一個本地文件夾,命名為“中望CAD+ Syble”,點擊"保存"按鈕保存該文件,然后關(guān)閉對話框即可。這個過程是非常簡單易用,沒有任何特別的地方。于是,我覺得有必要檢查它是否真奏效:登錄到個人的Dropbox 賬戶驗證它是否保存了。結(jié)果在我的中望CAD+的工作文件夾里,確實保存了并創(chuàng)造了一個新的目錄。由此,我認為中望CAD+云同步功能可以有效解決備份問題,并能與其他人共享最新版本的圖紙。

  二次開發(fā)兼容.NET

  作為我的專業(yè),我非常愿意來測評軟件在二次開發(fā)方面的這部分內(nèi)容。我將自己編寫的勘測工具(這個工具主要用來將二維勘測圖形轉(zhuǎn)換為三維勘測圖形)進行了全部的移植,以求客觀真實的進行測評。

  為了將這個為AutoCAD定制的.NET程序進行移植,我以為得使用中望CAD+里提供的函數(shù)庫重新編寫部分的程序代碼,并需要修改一些屬性和方法,以便適合中望CAD+的要求。但是,我發(fā)現(xiàn)中望提供了一份文檔介紹怎樣將程序從AutoCAD.NET移植到中望CAD+.NET。我很驚訝地發(fā)現(xiàn)這個過程原來這么簡單:

  先將.NET版本更新到4.0,用4.0.net生成的AcMgd.dll 和AcDbMgd.dll替換掉中望CAD+中的這兩個相同名稱文件。接著,對相關(guān)命名空間進行更新。例如,我的勘測工具是使用VB.NET進行編寫的,需要在應(yīng)用程序的最前面進行如下的更改。

  圖5:命名空間變更

  除了這些微小的變化,不需要再進行其它的操作。我在AutoCAD二次開發(fā)中使用的屬性和方法似乎在中望CAD+中有等價的內(nèi)容,因為在IDE中沒有報錯。同樣在創(chuàng)建項目中也沒有錯誤,在這一點上我不得不承認“就是這么簡單……”

  然后,在中望CAD+中使用NETLOAD選擇我的重新編譯的程序,運行我在程序里設(shè)計的命令SURVEYFIX,運行狀況與我理想中的一致!要知道這些都是第一次在中望CAD+上使用,整個測試項目在移植過程中大約只花費了5分鐘!

  中望CAD+API令我印象深刻,它與AutoCAD的API兼容性非常高,這可以讓像我一樣的開發(fā)者將已經(jīng)有的程序進行項目參照進行修改,而原有程序可以不需改動。此外,另一個好處是,開發(fā)者在已經(jīng)懂得如何在AutoCAD開發(fā)的情況下,無需再學習中望CAD+的API。任何懂得AutoCAD API開發(fā)的人都可以在中望CAD+上進行開發(fā),同時中望CAD+的開發(fā)者也可以將他們的資源用在AutoCAD上。

看了“中望CAD+卓越性能”的還看了:

562432