1. 程式人生 > >Revit中的dynamo程式設計——code block

Revit中的dynamo程式設計——code block

在網上搗鼓了半天,找code block的用法,全是官網的那個幫助文件。

經過幾個小時的摸索,總算把這個code block摸透了。

首先幾個基本的內容就不講了,直接看這裡,http://www.tuituisoft.com/blog/93.html ,這也僅僅只是把官網的給翻譯一下。但是如何定義輸入進來的引數的型別沒有講。對於只是學C#而沒學python的人而言,完全不知道從哪裡下手。其實C#轉成會python也就一分鐘的事情,就是如何定義引數型別。

在C#中,引數型別定義方法: int a1;
在python中,引數型別定義的方法: a1:int;

所以對於C#和python來開發revit,二者並沒有多大區別。不過還是覺得像C#那樣的強型別好。

作為上面部落格的補充,這裡只用舉一個簡單的例子即可。

求兩點的中值。
這裡寫圖片描述

再補充一個list陣列的例子,可以用在實際的工程中,用於建鋼筋。
這裡寫圖片描述
如圖:
這裡寫圖片描述
後續碰到更多問題再補充。。。