Revision2的更新

因為主要精力需要放在開發基於AutoCAD的圖速得上,LinkDWG的進一步開發在2017年下半年被中斷。直到2018年九月中旬才陸續恢復。

重新啟動的LinkDWG對原來的LinkDWG做了顛覆性的調整和修正,同時也基於更多AutoCAD開發的需求及經驗積累,節點方面也做了大量的功能擴展。在原有的兩個分支:ActiveX和ImportInstance基礎上,增加了應用AutoCAD的ObjectDBX技術的ObjectDBX分支以及針對AutoCAD動態圖塊的DynamicBlock分支。新的分支結構如下圖所示:

載入超時,點擊重試

這個新版本的LinkDWG名字沒變,內部代號將升級為Revision2。在對Dynamo版本的支持上,因為Dynamo2.0已經採用json格式的文件,而早期Dynamo版本無法識別,LinkDWG R2將盡量保持對低版本(1.2)的支持。原則上以1.2版本的Dynamo作為開發發布的基礎平台,以保持最大可能地支持所有Dynamo版本。

除了ImportInstance分支兩個節點外,所有原LinkDWG的節點均被重寫並重新設計,同時也根據功能擴充的需要進行了增加和調整。整體自定義節點總數由原來的20多個增加到40多個。

早期的LinkDWG因為時間的倉促,並沒有嚴謹地考慮和過濾傳入數據類型,尤其是多層級的列表,如果給這些節點傳入帶有嵌套列表的列表,即[[a,b,b][e,f,g][h,i]]這類數據時,節點將無法處理。R2的版本通過利用Dynamo的節點埠數據類型控制的特性(詳細請參考Dynamo應用秘籍02),完美地支持了複雜的輸入數據層級並保持數據的輸出--輸入的對應性。

R2同時完美直接支持Sandbox版本的Dynamo,可在不啟動Revit的情況下,直接實現AutoCAD與Dynamo的之間的數據傳遞以及基本圖形的相互轉換:可以在Dynamo Sandbox中直接圖形化AutoCAD圖形!而實現這些僅僅需要兩三個LinkDWG節點,如下圖所示:

針對LinkDWG的講解視頻在2017年錄製了15期並在姑娘課堂上發布,因為開發中斷,也沒有再繼續錄製相關視頻。因為R2的調整過大,重新錄製並上傳了針對R2的視頻講解和介紹。這部分內容依然看可以在姑娘課堂上的原有課程中學習,原有用戶,包括已經到期的用戶,都將得到至少180天的順延學習期來學習新增加的內容。

新用戶需要申請賬號並付費方可學習,但是R2相關視頻的第一篇是免費視頻,在視頻中也將更加詳細介紹本文所述的內容,有興趣的話可去學習了解。


推薦閱讀:

TAG:Dynamo | AutoCAD | AutodeskRevit |