|
回復(fù) 92# zfBIM
好吧,我承認(rèn)我發(fā)的每一個(gè)帖子都需要二次解釋~大概是我腦子比較亂~
您也說了呀,BIM不是設(shè)計(jì)師干的活,BIM過程是制作不是設(shè)計(jì)!
我沒什么別的意思,就是討論一下,請(qǐng)問這個(gè)“過程是制作”該怎么理解呀,我始終不明白的是su的模型如何攜帶那么多信息并且保證信息絕對(duì)正確,不會(huì)被誤操作?個(gè)人對(duì)su的理解就是一個(gè)純粹的表現(xiàn)和推敲軟件,也許su真的有一些深層次的功能是我沒有理解的,但是我還是很難理解su如何完成bim的重任?
我認(rèn)為除非su有一天有了像天正這樣專業(yè)的系統(tǒng)的插件,才有可能實(shí)現(xiàn)bim,但是就目前的情形來看,以天正為例,在autocad R14版本以前,autocad的開發(fā)工具提供的應(yīng)用編程接口(API)與autocad圖形核心之間是缺乏直接聯(lián)系的,無論開發(fā)者的編程水平多高,最終獲得的程序指示起到加快專業(yè)圖形生成速度的目的,所生成的無非也是autocad的基本圖形對(duì)象。例如墻這個(gè)構(gòu)件,用普通開發(fā)手段只能做到以一對(duì)line拼湊而成,無法在其中同時(shí)表現(xiàn)真實(shí)的三維高度、開洞、保溫層、墻體材料等固有屬性,我們現(xiàn)在su的各種插件,和autocad這個(gè)時(shí)期的插件非常類似。
從autocad R14版本開始,autocad公司推出了一種嶄新的開發(fā)手段,稱為 object ARX 技術(shù),從此開發(fā)者可以運(yùn)用面向?qū)ο蟮木幊碳夹g(shù),自己創(chuàng)造帶有專業(yè)特性的圖形對(duì)象(不再是autocad基本圖形對(duì)象),自定義對(duì)象在autocad里的幾何表示完全由開發(fā)者按照自己的意圖指定,自定義對(duì)象可以具有完整的幾何和物理特性,自定義對(duì)象不但可以按專業(yè)特性獨(dú)立定義,而且各種自定義對(duì)象之間可按預(yù)先定義的相關(guān)關(guān)系智能聯(lián)動(dòng)。由此autocad的擴(kuò)展能力就被提高到一個(gè)新的高度,只要擁護(hù)對(duì)專業(yè)有足夠的理解,通過編程二次開發(fā),就會(huì)擁有一個(gè)專門為自己量身定制的cad系統(tǒng)。
而我們目前面臨的現(xiàn)狀是:su目前所處的境地,就像是autocad R14版本之前的處境,眾多的su插件可以便捷的制作出各種物件,比如拉線成面,線轉(zhuǎn)墻體等,但是他們無一例外的不是“su基本對(duì)象的集合”,它們不可能包含上述的三維高度、開洞、保溫層、墻體材料等固有屬性,因此,我說目前的su,其攜帶的信息量少的可憐,完全不具備發(fā)展為bim軟件的基礎(chǔ)。
所以,su能否發(fā)展為bim軟件,并不在于我們是否能開發(fā)出更強(qiáng)大的插件,而是取決于google是否愿意像autocad R14一樣公開su底層的圖形類型庫和軟件接口API,只有他公開了這些底層基礎(chǔ),su才有可能發(fā)展出像天正一樣的專業(yè)化的插件,而如果google不愿公開,那么這一天將永遠(yuǎn)不可能來到。
然而,更深層的問題在于,su的插件全部基于ruby語言開發(fā),而su再怎么說也應(yīng)該是visual studio的產(chǎn)物,這樣問題就在于google即使公開了底層接口,ruby語言也未必能調(diào)用,到時(shí)候也許ruby語言的插件將難以完成創(chuàng)建“自定義對(duì)象類型”的重任,那么我們的插件開發(fā)者就必須放棄ruby,轉(zhuǎn)向c或者其他什么語言,以c語言為例,ruby作為一個(gè)開放的編程語言,在業(yè)余領(lǐng)域熱愛它和鉆研它的人自然比c語言要多(這話也許不對(duì),但我想不出更好的表示),眾所周知目前的su插件都是業(yè)余愛好者開發(fā)的,當(dāng)我們不得不使用c語言開發(fā)插件時(shí),我們的插件種類必然會(huì)大幅度萎縮,功能也必然趨于單一化,甚至由于c語言的開發(fā)成本限制,我們可能很難再見到免費(fèi)的插件了。
請(qǐng)注意,以上這些都是建立在如下假設(shè)上的:“假設(shè)一:有人愿意業(yè)余為su開發(fā)c語言插件,假設(shè)二:su的插件可以調(diào)用google公開的底層接口,假設(shè)三:google愿意開發(fā)新版本公開接口?!碧热暨@三個(gè)假設(shè)任何一個(gè)是不成立的,那么su走向bim的道路,一定是漫長(zhǎng)而無望的。 |
|