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

      下載app免費領取會員

      NULL

      ad.jpg

      dynamo柱創建,以及常規節點介紹

      發布于:2018-08-07 10:43:46
      首頁/技術分享/Dynamo
      收藏
      15554

      網友投稿

      更多

      Dynamo柱子翻模,以及常規節點介紹

       

       

      柱創建流程(英文軟件)

      1、處理圖紙,圖紙上封閉的線條只有柱,線條不能重復、相交,圖層單一。清理完成之后導入Revit(記住是導入,不是鏈接),因為導入的CAD可以分解,而鏈接的CAD不能分解。將導入的CAD分解,形成一個個線條和文字。

      2、在Revit中創建CAD中相應的柱類型,如果類型過多,可以調用“統計族類型”節點包,統計的柱類型輸出excel,轉換成txt文本,導入相應的族中。(參考關于族類型的制作小技巧)

      3、有了對應的族類型之后,可以打開Dy,運行程序,生成相應的族實例。

       

      Importinstance ByGeomerty   將幾何形體放置項目(Rv)中

      Importinstance ByGeomertries

      Select model element   element.Geometry   將項目中構件放到dy

      Select model elements

      節點管理:成組、刪除成組、對齊、預設

      連綴:最長,最短,叉積

      Family Instance. Bycoordinates  將族類型放到Rv  前面  family Types

      字符處理

      String from object  將數字轉化為字符

      String to number  將字符型數字轉化為數字

      String to upper 將字符轉化為大寫

      String to lower 將字符轉化為小寫

      String concat 字符合并

      String split 字符拆分

      String join 字符連接

      String remove 字符刪除

      String insert 字符插入

      String replace字符替換

      String substring 字符提取

      String Contains  String Count Occurrences   String Index Of

      String Last Index Of    String End With  String Starts With字符查找

      String length   String Center   String Pad Right  String Pad Left查找字符長度

      String Trim whitespace    String Trim Leading Whitespace   String Trim Trailing White space去除字符中空格

      數據的導入與導出

      Office→ Read from file

      Input→ Directory Path / File Path (獲取的是路徑,不是文件)

      Core→ File from path

      File Path → Excel Write to file

      列表的維度


      List Additem To End 將數據添加到列表end

      List Additem To Front將數據添加到列表Front

      Insert  在列表中間插入數據

      List join 將兩個列表合并,并不改變列表的維度

      List Dropitems  在列表中刪除數據

      List Removeitem AtIndex 在列表中按照索引刪除數據

      List DropEvery Nthitem在列表中刪除數據

      Remove IfNot  刪除類別中非指定類型的數據

      List Takeitems 提取列表中兩端的數據

      List Getitem AtIndex 按照索引提取列表中的數據

      List TakeEvery Nthitem在列表中提取數據

      List Filter 按照條件提取數據

      List Filter ByBoolMask 按照布爾值提取數據

      List Deconstruct 將列表中第一項與其他分開

      List RestOfitems 將列表中的第一項刪掉

      List.Slice 根據起點、終點、步長提取數據

      ListReplaceitemAtindex按照索引位置替換數據

      List.ContainItem

      Replace By Condition按照條件替換數據   condition接判斷語句

      Set Difference 將列表中不同部分提取出來

      SetInterp 將列表中相同部分提取出來

      SetUion 將兩個列表做并集

      Code Block創建列表

      列表排序

      List.Reverse 將列表倒序

      List.Shuffle 打亂列表中的數據

      List.Sort 將列表排序

      List.Sort ByKey 按關鍵字排序

      Sort ByFunction 按函數對象排序

      SortIndexByValue 按值為索引排序(升序)

      SortIndexByValue 按值為索引排序(升序或降序)

      Reorder  按索引顯示

      List ShiftIndices 按索引位移

      List Cycle 重復列表

      List Transpose 列表轉置

      List Diagonal Left 按照矩陣對角線(右上到左下)

      List Diagonal Right 按照矩陣對角線(左上到右下)

      修改數據結構

      List Chop 將列表分成一定長度的子列表

      List Sublists 按一定方式成組

      List Combinations按一定方式成組

      List Permutations 按一定方式成組

      Flatten  拍平列表

      List Flatten列表的其他操作

      列表的其他操作

      List Map

      Map 值的映射

      Map To 數據的映射

      Loop While 一直循環直到滿足要求

      列表分析(查詢和判斷)

      IsHomogeneous 判斷列表中數據類型是否相同

      List Contains Item 查詢列表中是否含有某值

      Contains查詢列表中是否含有某值

      IsRectanglular 列表中數據數量是否相同

      IsUniformDepth列表中數據維度是否相同

      Equals 判斷兩個列表是否一致

      List IsEmpty 判斷列表是否為空

      List Empty 空列表

      TrueForAll  結果是否都為真

      TrueForAny 結果是否有一個為真

      ListCount 查詢列表中數據的數量

      Count查詢列表中數據的數量

         查詢列表中某一值的索引

         查詢列表中最大值

      GetKey 獲取列表關鍵點

      GetValue 獲取列表值

      Rank 獲取列表的維度

      圖形與色彩

      Point   + 創建, 修改,?查詢

      CoordinateSystem 坐標  相對坐標系


         Code Block 創建點

         Code Block創建線

      Surface

      NurbsSurface 由點控制的曲面

      PolySurface 面的聚合,需要共邊,形成整體

      ByLoft 相當于Revit中的融合

      BySweep 相當于Revit中的放樣

      ByRevolve 相當于Revit中的旋轉

      布爾運算:  Solid ByUnion      Union

       Solid Difference  Solid Difference All

      Solid Union   Solid Union All

      Geometry Intersect 幾何形體交集

      抽象形體:Topology (拓撲)讀取形體外表面的頂點、邊、面 涉及到節點Topology  Edges  Faces  Vertex

      Bounding Box 提取復雜形體的最高點,最低點, 范圍框不可見 ToCuboid 轉成實心立方體

      Vector   向量創建完成也不可見,通過LineByStartPointDirectionLegth將向量可視化

      圖形編輯

      移動,Geometry Transform   輸入幾何形體和目標坐標

      Geometry Transform

      Geometry Translate   也可以進行陣列(連綴)

      旋轉 Geometry Rotate

      鏡像 Geometry Mirror

      縮放 Geometry Scale

      綜合練習玫瑰花

      網格:Mesh ,IndexGroup


      UV網格

       

      Revit交互:選擇、提取、生成、修改

      選擇:SelectionViews

      其中Selection中有直接選擇(切換到Revit中進行選擇),下拉選擇(Levels Categories Family Types),按條件全選(配合下拉選擇)

      Views中有All Elements In Active View

      RevitElement


      Level:生成Revit中的標高

      Grid:創建軸網

      Wall WallType:創建墻體

      Floor FloorType:創建樓板

      Family(族)FamilyInstance(族實例)FamilyType(族類型):創建族

      DirectShape 內建模型

      CurtainPanel 幕墻嵌板

      ImportInstance.ByGeometries   dy實體導入revit

      DirectShape.ByGeometry  賦予實體相應的類別,材質,名稱導入revit中,用到Category.ByName  Material.ByName

      Element   Get ParameterValueByName     只能輸入實例參數,類型參數不顯示

      Element  轉化成 Element Type    Get ParameterValueByName  輸入類型參數,例如矩形梁的 ”b” ,“h”

      選擇某一層的元素,  levels將這一層元素選中,category將所有類型選中, 做交集 list interaction


      RevitAPI,(應用程序變編程接口),設計腳本,

      List.SetInterp 兩個列表的交集

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

      未標題-1.jpg

      上一篇:檸仔的Revit學習記錄【機電篇】---在Revit中利用過濾器來控制各個樓層

      下一篇:Revit樣板的區分及軟件打開樣板丟失了怎么辦?

      主站蜘蛛池模板: 综合久久久久久中文字幕亚洲国产国产综合一区首 | 国产91一区二区在线播放不卡| 亚洲国产国产综合一区首页| 无码人妻精品一区二区三区东京热| 国产在线一区二区三区| 亚洲视频一区二区三区| 亚洲AV无码一区二区三区久久精品 | 久99精品视频在线观看婷亚洲片国产一区一级在线 | 岛国精品一区免费视频在线观看| 97精品国产福利一区二区三区| 日韩精品无码一区二区中文字幕 | 精品国产一区二区三区色欲| 久久久无码精品人妻一区| 在线观看视频一区二区| 精品人妻少妇一区二区| 日韩人妻无码一区二区三区久久| 伊人久久一区二区三区无码| 夜夜爽一区二区三区精品| 亚洲高清美女一区二区三区| 天天躁日日躁狠狠躁一区| 99久久精品国产免看国产一区 | 亚洲熟妇av一区二区三区下载 | 人妻AV中文字幕一区二区三区 | 国产乱码精品一区二区三区中| 国模精品一区二区三区视频| 亚洲av综合av一区| AV天堂午夜精品一区二区三区 | 精品人妻少妇一区二区三区不卡| 香蕉久久AⅤ一区二区三区| 精品性影院一区二区三区内射| 变态调教一区二区三区| bt7086福利一区国产| 欧洲精品无码一区二区三区在线播放| 国产一区在线mmai| 中文字幕无码一区二区免费| 日本香蕉一区二区三区| 少妇无码一区二区三区免费| 国产精品伦子一区二区三区| 无码乱码av天堂一区二区 | 在线观看一区二区精品视频| 国产亚洲福利精品一区|