日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

.net 批量更新_Revit二次开发——读取CAD文字实现更新模型的思路

發(fā)布時(shí)間:2024/9/27 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .net 批量更新_Revit二次开发——读取CAD文字实现更新模型的思路 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

更新模型

與內(nèi)地BIM項(xiàng)目中 設(shè)計(jì)院終版圖紙一波流翻模的模式不同

香港BIM項(xiàng)目的模式是:設(shè)計(jì)出圖—BIM出碰撞報(bào)告—設(shè)計(jì)再改圖—BIM再碰撞報(bào)告......反反復(fù)復(fù)....

模型頻繁更新 是BIM項(xiàng)目服務(wù)過程中不可避免的

應(yīng)對方法:

1.晚上加班

2.周末加班

本文中 模型更新的具體內(nèi)容:根據(jù)cad文字標(biāo)注 對Manhole族進(jìn)行參數(shù)值修改(C.L 和 I.L 的值)

更新一個(gè)只需要10s 但是要更新400個(gè)的時(shí)候就.......boom


本文對自動更新插件的開發(fā) 分享其思路

開發(fā)環(huán)境 visual studio2017 + revit2016

運(yùn)行演示:

執(zhí)行命令,點(diǎn)擊CAD文字

將獲取的文字顯示在對話框確認(rèn)(因?yàn)槭莿偝鰻t的插件,需要保證準(zhǔn)確)

再點(diǎn)擊Mh族,插件會自動給對應(yīng)參數(shù)值賦值

插件執(zhí)行步驟:

根據(jù)用戶點(diǎn)擊的cad文字,拿到對應(yīng)cad圖中所有的文字信息

對所有文字的位置 與 點(diǎn)擊的文字距離進(jìn)行判斷

并判斷文字內(nèi)進(jìn)行判斷是否包含:“C.L.”和 "I.L."

然后拿到符合條件的文字

彈窗顯示進(jìn)行確認(rèn)

點(diǎn)擊Mh族,對參數(shù)進(jìn)行賦值

實(shí)現(xiàn)思路:

  • 拿到cad對象

  • 獲取cad文件的本地路徑

  • 獲取CAD文字

里面用到的類,具體可以參考這篇文章:

https://blog.csdn.net/niuge8905/article/details/77204680

  • 判斷文字并拿到文字

  • 拿到族并賦值

需要注意的:

  • CAD圖需要是鏈接進(jìn)來的,并且本地文件不能刪除或移動位置,并且不能被打開中
  • Teigha對CAD圖的版本有要求

遇到的問題:

  • 用距離來判斷不嚴(yán)謹(jǐn),會出現(xiàn)cad圖中標(biāo)注距離太近,低于閾值,從而拿到兩個(gè)“C.L.”值的情況

總結(jié)

插件運(yùn)行效率很好,實(shí)際使用也滿足需求

使用自動化程序執(zhí)行重復(fù)度高的工作,就有時(shí)間刷知乎了(*^▽^*)

獲取cad文字信息后,很多翻模類功能都可以實(shí)現(xiàn),比如開發(fā)梁翻模功能(目前的思路是:獲取梁線圖層、梁尺寸原位標(biāo)注圖層,遍歷文字和線段,進(jìn)行角度和距離的判斷,生成實(shí)例。后續(xù)有項(xiàng)目需要可能會嘗試實(shí)現(xiàn)出來)

期待與大家交流~

歡迎關(guān)注專欄 或者加入歌手QQ群下載插件使用

點(diǎn)擊加入QQ群?jq.qq.com

快速彈夾已經(jīng)發(fā)布一段時(shí)間,交流群小伙伴也反饋了很多優(yōu)化建議,想要和歌手一起交流學(xué)習(xí)開發(fā)知識,或者對快速彈夾有優(yōu)化建議的朋友都可以加群(只想要使用插件的話,可以不加群私聊群主獲取安裝包,也可在插件官網(wǎng)http://www.kuaisudanjia.cn自行下載)

關(guān)于歌手+.-

總結(jié)

以上是生活随笔為你收集整理的.net 批量更新_Revit二次开发——读取CAD文字实现更新模型的思路的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。