电竞比分网-中国电竞赛事及体育赛事平台

分享

走捷徑 | 論如何科學地用Rhino畫CAD

 Hal昊 2022-06-14 發(fā)布于澳大利亞

盡管傳統(tǒng)上AutoCAD是個平立剖制圖軟件而Rhino是個建模軟件,最近C君身邊卻有越來越多的小伙伴開始用Rhino畫平立剖了。

造成這點的原因有三:

1. CAD的【hatch】功能太卡 捕捉設置中的【最近點】算法有問題,導致填圖案、算面積總要重描一遍閉合PL線,非常浪費時間

2. CAD的【圖層管理】面板并不友好,大多數(shù)情況下你和你的同事都沒有這個耐心好好分圖層,導致出分析簡圖、導出建??傂枰帐耙环?/strong>

3. CAD的3D建模功能因為過于難用而相當于不存在,2D制圖和3D建模之間配合很麻煩。明明出平面圖時好不容易把鋪地hatch上了,但導進sketch時居然還要一番力氣才能封上面。

除此之外,做非線性建筑的,圖面有大量曲線景觀路的,都沒有使用CAD畫平立剖折磨自己的理由。非要說CAD比Rhino有什么優(yōu)勢的話,也就是天正比VisualARQ(Rhino里的天正)穩(wěn)定好用了。

盡管C君能說出拋棄CAD的100個理由,但是現(xiàn)階段用Rhino制圖有個問題:打印時沒辦法用CAD的ctb樣式表。

一般公司會有一系列全公司通用的ctb文件,你按照公司規(guī)范的顏色繪圖,再用ctb文件一打印,線寬什么的就都對了。而如果一枝獨秀地用Rhino畫圖,最后打圖時就得自己手調(diào)各個圖層的線寬,這顯然是個大bug。

其實這個問題解決起來非常簡單,即使你不會寫代碼,也可以從Rhino官方獲得幫助。打開:

https://wiki./acadplot2rhino

該頁面下載 SetACADPrintInfo.zip文件。根據(jù)頁面上的指導,可以快速實現(xiàn)通過圖層顏色設定打印顏色和打印線寬。

翻譯一下官方頁面上的操作指導:

1. 下載setacadprintinfo.zip,解壓縮,可以獲得一個rvb后綴文件和一個csv后綴文件。

2.  在excel中按照ctb筆表中的線寬和顏色設置編輯csv文件。

Image

△ 如果你電腦上沒裝AutoCAD 2007 這一步需要手動編輯csv,如果裝了自行bing搜索“ctb to csv”能找到一個古老的插件

3.  將rvb文件拖到你桌面上的Rhino圖標處以加載腳本。此外,【命令欄輸入“LoadScript”】 - 點擊【新增】- 彈窗選擇rvb文件,同樣也可以加載腳本。

4.    命令欄鍵入“SetAcadPrintInfo”,彈窗選擇包含筆表信息的csv文件,確認即可。

這一系列操作結(jié)束之后可以看到各圖層的打印線寬和顏色均發(fā)生了改變。

Image

△ 可以看到這個操作不只是針對打印出的文件起作用,而是把圖層的狀態(tài)修改了。

因為需要手動編輯csv(ctb轉(zhuǎn)csv的插件2007出過一版后來便停止更新了),這項操作看起來有點麻煩,但C君想提醒讀者,比起直接在CAD中用ctb筆表打印,這是一種更加科學的打印管理方式。事實上C君甚至認為,PL線的【全局寬度】屬性和【按打印樣式表打印】的方式,是CAD需要做減法的冗余功能,但因為圖層管理面板設計得不好,反倒成了實際使用中的主流。

C君自己用Rhino畫CAD時,一般會存這么幾個圖層狀態(tài),用以管理繪圖和打印的視覺效果:

Image

△【圖層狀態(tài)】是個很有用的面板,記錄圖層的開閉/顏色/材質(zhì)/打印樣式等狀態(tài)屬性,剛剛修改完圖層的打印顏色和線寬后,可以切到這個面板保存一下圖層狀態(tài)。

其中【Color】是平時繪圖時使用的圖層狀態(tài)。

圖層狀態(tài)的如下圖所示,特點是打印顏色與圖層顏色一致,打印線寬與最常使用的打印線寬一致。

Image

△各個元素所用的顏色各人/各公司習慣不同,C君自己比較習慣粗線打印的采用醒目的顏色(就黑背景而言)

在這個圖層狀態(tài)下,左上角工作視窗處右鍵,勾選【打印預覽】。平時在線寬粗細有別的狀態(tài)下繪圖,圖面主次一目了然,非常清爽。

Image

△ 習慣了這個工作狀態(tài),跟別人協(xié)同在CAD里畫圖時真的是那叫一個眼花繚亂

特別提示:因為在Rhino里線的最小顯示寬度是1像素,因此特別纖細的線圖,比如0.09和0.05的線寬會在繪圖時顯得一樣。Rhino6用戶可命令欄輸入“PrintDisplay”修改【線寬(T)=40】這一項的參數(shù),數(shù)如果比較大(如改為80),模型空間中細線之間顯示的差距可以拉開。

【Print_A1】和【Print_A3】都是打印時的圖層狀態(tài),將近出圖時可以根據(jù)需要切換預覽。

需要指出,在模型空間里因為可以無限縮放,打印預覽不夠精確,確定出圖比例后應當點擊底部的“ ”圖標新建適當比例的圖紙配置(相當于CAD布局),在布局里切換到對應的圖層狀態(tài),這個狀態(tài)下的所見即所得。

Image

△ 這是A1的圖紙布局里,圖層狀態(tài)切換至【Print_A1】所看到的打印預覽。

Image

△ 這是A1布局中【Print_A1】的圖層狀態(tài),可以看到◇中的打印顏色全變成了黑白灰  

為什么說這樣管理打印效果,比CAD依賴ctb樣式表更科學呢?

首先顯而易見的是,無論你打1:100, 1:200還是1:500的圖,樣式表各色線寬是成比例變化的,不開源的ctb格式文件只能使用CAD的樣式表編輯器編輯手動修改各個顏色線寬。相反,用Excel編輯csv文件則可以同一列數(shù)值快速x2、x5。

其次,CAD雖然可以根據(jù)打印線寬顯示,但由于圖層管理面板設計得不友好,大多數(shù)使用者都傾向于不在圖層面板設置線寬,而只控制顏色,采用ctb樣式表來把顏色轉(zhuǎn)化為打印線寬。這樣的工作流導致了在繪圖的過程中無法清晰地看到粗細主次。相反,用csv記錄顏色和線寬之間的聯(lián)系,通過命令直接改變圖層的打印線寬,不止統(tǒng)一了你和同事之間的打印效果,更統(tǒng)一了你們畫圖過程中的視覺效果。

總之,通過合理設置圖層狀態(tài),可以讓繪圖過程界面賞心悅目;而采用【分工工作】功能,對位參照2D圖紙與3D模型,可以極大節(jié)約方案階段2D、3D協(xié)同調(diào)整的時間。當然,到方案基本穩(wěn)定下來,不會漫無邊際地修改之后,比較合理的應該還是進Revit徹底協(xié)同2D、3D。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多