下載app免費(fèi)領(lǐng)取會員
下面節(jié)點(diǎn)介紹如何使用投影快速的批量放置基于面的族
第一步:提取坐標(biāo)坐標(biāo)點(diǎn)
以框選的板面為基準(zhǔn),可以利用投影將兩個Z向面篩選出來,并將實(shí)例點(diǎn)生成
(將CAD提取的二位坐標(biāo)點(diǎn)利用point節(jié)點(diǎn),將坐標(biāo)放置在板的下方(或上方)投影)
第二部:取出投影曲面
利用第一步投影將不需要的面刪除,并兩兩分組取出板頂點(diǎn)和底點(diǎn)
(利用空值排除側(cè)邊四個面,值篩選兩個垂直于點(diǎn)的面)
第三步:將Z值判斷,確定坐標(biāo)帶你
因?yàn)橄?/span>Z方向投影,只會有兩個坐標(biāo)點(diǎn)出點(diǎn),分別取出兩個值作比較,取出板底
(將兩組坐標(biāo)點(diǎn)Z值做大小判斷,取出底板坐標(biāo)點(diǎn),后面使用)
第四步:曲面列表按照之前的辦法做判斷,分為兩個值
第五步:族類型選取
第六步:利用if語句對整體進(jìn)行判斷,讓兩個值分別歸屬于True和False
(對于吸頂燈只會出現(xiàn)兩個面,只需要判斷一個就可以確定值)
將平面與坐標(biāo)點(diǎn)實(shí)現(xiàn)歸類統(tǒng)一,附加一個參考向量就可以將大量的基于面的族進(jìn)行放置
(前面將SurFace與坐標(biāo)點(diǎn)取出兩兩分割,按照前面的判斷取出第一項(xiàng)或第二項(xiàng)實(shí)現(xiàn)面與坐標(biāo)點(diǎn)
的配對)
如果有對于節(jié)點(diǎn)更好的優(yōu)化方式,可在知乎搜索“Imkc”,留言交流。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:BIM手冊中文版(譯文):第一章_1.2節(jié) 目前的AEC業(yè)務(wù)模式
下一篇:Rhino軟件基礎(chǔ)教程之創(chuàng)建曲面
推薦專題