91手机视频在线-91手机视频在线观看-91手机在线-91手机在线播放-91手机在线观看

完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業名稱
* 信用代碼
* 所在行業
* 企業規模
* 所在職位
* 姓名
* 所在行業
* 學歷
* 工作性質
請先選擇行業
您還可以選擇以下福利:
行業福利,領完即止!

下載app免費領取會員

NULL

ad.jpg

Dynamo教程 | Dynamo結構柱怎么建?如何利用Dynamo自動生成“T”字形結構柱?

發布于:2024-11-03 02:30:02

BIM中文網

更多

這篇將介紹如何利用Dynamo自動生成結構柱類型【“T”字形柱】

● 思路

8e3990e446d3ced133d2aafbed3ff2c4.png

T形柱由8條邊組成,有且只有兩個頂點(8、3)兩側的頂點(1,7;2,4)的連線的中點(Point1、Point2)位于圖形外,且此兩點中間只隔兩個頂點(1、2)。如下圖:

b226c1f947e1386b613c2c40bfc3c642.png

首先,濾出具有八條線的PolyCurve

核心節點:PolyCurve.NumberOfCurves

ea329dca58f5fbf117c0520d5faadb27.png

拾取頂點

核心節點:Curve.StartPoint

f129ef1cf2dde6e1860b9f3f5aebfc68.png

頂點排序

核心節點:List.GetItemAtIndex、List.RemoveItemAtIndex

此處無圖

頂點隔點連線

核心節點:List.GetItemAtIndex、List.RemoveItemAtIndex

a421bd45d08fb76b9d26905004c45ba1.png

連線取中點

核心節點:Curve.PointAtParameter

e92d35d37296a05e83ef5a98fffaea95.png

以PolyCurve創建Surface

核心節點:Surface.ByPath

6e9956d3bb3988bfe14425d83c87c075.png判別點是否與Surface相交

核心節點:Geometry.DoesIntersect

14002ad85e8411aa72ede6e77d796ad2.png

濾出有兩個點沒有與Surface相交的線且無交集

核心節點:List.FilterByBoolMask

值得注意的是:隔點頂點連線的中點在圖形外且連線不相交,只有T形。

d19818d63cffd99a283b7a062bdc065c.png

最后我們就選出了T形的PolyCurve

c0afbe7faa733940e09bbd827624490a.png

根據PolyCurve的排序,選取該柱名稱,新建T形柱類型。(詳上一篇)

核心節點:FamilyType.Duplicate(Clockwork節點包)

T形參數特點

fcdcadc7a941577205c1a3ed4f1c8c1c.png

紅線未相交的線為寬度

與寬度線平行且最遠的線距為深度

寬度相交的線分別為a、a2

與a線相交的且排除寬度線的線為b

首先獲取寬度線,并寫入參數值【寬度】

核心節點:Geometry.DoesIntersect、Element.SetParameterByName

e22c521b4d75e9f837c2071ee2b18f16.png

獲取與寬度線平行的線

核心節點:Vector.IsParallel

ae0683af52f248475f07dfc237fc0a9e.png

獲取與寬度線最遠的線的距離和線長,并寫入參數值【深度】【a1】

核心節點:Geometry.DistanceTo、Element.SetParameterByName

1d87b79d0f19de191814c07afcb5b982.png

獲取與寬度線相交的線的長度,并寫入參數值【a】【a2】

核心節點:Element.SetParameterByName

99f27edeb599f10592e11c87f593d156.png

取上一個步驟其中一根線【a】,獲取與其相交的線,并排除寬度線,將其長度寫入參數值【b】

核心節點:Geometry.DoesIntersect

00e40b6432599e7fe95b8d6a30937954.png


來源:玖辰建筑科技。

作者:黎笑塵

本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

未標題-1.jpg

上一篇:Dynamo教程 | Dynamo如何填色?用Dynamo給每個房間凈高填色

下一篇:Dynamo教程 | Dynamo基本要素有哪些?Dynamo基本要素和編程語言

主站蜘蛛池模板: 99久久国语露脸精品对白 | 日韩专区中文字幕 | 免费一级特黄特色大片∵黄 | 91久久国产综合精品 | 欧美黄区 | 大片免费看费看大片 | 亚洲精品不卡午夜精品 | 3344成年站福利在线视频免费 | 日本特黄色大片 | 久久综合香蕉 | 99久久精品国产免看国产一区 | 国产成人一区二区三区影院免费 | 国产精品免费一区二区区 | 天天操综合网 | 日韩亚洲成a人片在线观看 日韩亚洲欧美一区二区三区 | 91制服| 国产日韩欧美精品一区二区三区 | 国产一级片毛片 | 国产1024在线永久免费观看 | 欧美亚洲国产一区二区三区 | 免费观看的成年网址 | 一级做a爰性色毛片免费 | 国产一区中文字幕在线观看 | 中文字幕有码在线视频 | 欧美成人一区二区三区不卡视频 | 国内精品久久久久影院嫩草 | 中文字幕久久综合伊人 | 日韩国产 | 日本高清在线一区二区三区 | 97国产成人精品视频 | 久久七 | 手机看片日韩日韩国产在线看 | 欧美一级特毛片 | 老司机观看精品一区二区 | 亚洲a毛片 | 九九99香蕉在线视频网站 | 精品综合久久久久久8888 | 1024手机在线观看视频 | 国产亚洲精品欧美一区 | 成 人 免 费 黄 色 | 日韩国产免费一区二区三区 |