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

    下載app免費領取會員

    NULL

    ad.jpg

    Revit如何通過Dynamo繪制拋物線

    發布于:2020-08-24 11:46:45
    首頁/技術分享/Revit
    收藏
    7062

    來福

    更多

    1、假設一個公式,變高梁段梁底曲線為二次拋物線,拋物線方程為“y=1.3x2/172+2.7(x=0~17m)”。

    2、新建一個族文件,族樣板文件選擇“自適應公制常規模型”,單位改為米。打開 Dynamo 生成定位點。

    2.1 左側第一個 Code Block 輸入的是“0..17..#100”,含義是創建一個列表,這個列表的起始值為 0,終止值為 17,列表項數為 100,于是列表的數據就從 0 至 17 之間均分為 100 份。這 100 個數值就是拋物線方程中未知數 x 的取值。

    2.2 中間的 Code Block 輸入的是“a*((1.3*x*x)/(17*17)+2.7)+z”,其中有三個未知數。未知數 x 表示拋物線方程中 x 的取值。未知數 a 是一個系數,控制的是拋物線的方向,a 為正時,拋物線向上彎曲,a 為負時,拋物線向下彎曲。未知數 z 控制的是拋物線的立面位置,不同的 z 值能讓拋物線上下偏移。

    2.3 節點 Number Slider 只有 -1 和 1 兩個選項,分別代表負值和正值。

    2.4 節點 Number 目前輸入的是 8,表示整個拋物線向上移動 8m。

    2.5 想讓拋物線沿著立面的方向彎曲,因此中間的 Code Block 計算出的數值作為點 Z 軸方向的坐標值輸入節點 Point.ByCoordinates 的輸入端 z。3、生成 Revit 中的參照點以及模型線。

    0205_生成定位點.png

    3.1 節點 ReferencePoint.ByPoint 的作用是通過輸入 Dynamo 中的點圖元生成 Revit 中的參照點。

    3.2 節點 CurveByPoints.ByReferencePoints 的作用是通過已有的參照點生成參照線或者模型線,輸入端 isReferenceLine 輸入布爾值 False 時,結果為模型線,輸入布爾值 True 時,結果為參照線。

    0302_生成參照點和模型線.png


    3.3 最終就通過 Dynamo 計算并輸出了一條符合拋物線方程的模型線以及相關的參照點。

    0303_最終的結果.png


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

    未標題-1.jpg

    上一篇:通過Dynamo給幕墻嵌板排序并編號(下)

    下一篇:Dynamo如何新建項目參數

    主站蜘蛛池模板: 大香伊人久久精品一区二区| 一区二区三区免费视频播放器| 午夜精品一区二区三区在线视 | 无码AV一区二区三区无码| 综合久久一区二区三区| 91成人爽a毛片一区二区| 一区在线免费观看| 成人H动漫精品一区二区| 久久国产免费一区二区三区| 亚洲AV无码一区二区三区电影| 色偷偷av一区二区三区| 乱色精品无码一区二区国产盗| 亚洲国产综合无码一区 | 在线不卡一区二区三区日韩| 无码人妻一区二区三区在线视频 | 精品伦精品一区二区三区视频 | 91福利国产在线观一区二区| 日韩精品一区二区三区四区 | 精品欧美一区二区在线观看| 午夜在线视频一区二区三区 | 国产成人亚洲综合一区| 国产美女在线一区二区三区| 亚洲一区二区三区深夜天堂 | 午夜精品一区二区三区在线视| 在线观看一区二区三区视频| 天堂一区二区三区在线观看| 亚洲一区二区三区高清不卡| 日本在线视频一区二区| 一区二区三区视频免费观看| 国产高清在线精品一区二区 | 亚洲AV无码一区二区三区网址 | 国产肥熟女视频一区二区三区| 一区二区三区无码高清| 精品一区二区三区免费观看| 日本亚洲国产一区二区三区| 香蕉免费一区二区三区| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国模精品一区二区三区视频| ...91久久精品一区二区三区 | 成人区人妻精品一区二区不卡网站| 成人午夜视频精品一区|