關於研究的設計準則

建立衍生式設計 研究時,請考慮您要用來產生設計替代方案的準則,包括目標、約束、變數和常數。瞭解每個結果的輸出。

在本主題中

研究的設計準則取決於研究類型 (編寫 Dynamo 圖表的方式),以及您選取的產生方法。如需有關設計準則的更多資訊,請參閱 Generative Design Primer: Anatomy of a Good Generative Design Process

以下描述使用一個三個方塊量體範例研究來說明設計準則。

輸入

輸入是產生結果時要使用的資料。資料可能由您提供,也可能由研究類型 (以 Dynamo 圖表) 定義。

輸入包括下列項目:

變數

變數是一個產生結果時可以改變的值。

例如對於「三個方塊量體」研究,您可以指定下列項目為變數:

定義研究時,您要指出哪些值是研究的變數。

若要快速瞭解用來產生研究結果的變數值範圍,請在「探索結果」對話方塊上查看其平行座標圖表。

常數

常數是一個固定且不會改變的值。所有結果的常數都維持相同。

這些值可以用程式設計為 Dynamo 圖表的一部分,以便您無法對其進行變更。

或者,您也可以在建立研究時指定常數值。然後為研究的所有結果使用相同的值。

目標 (僅限「最佳化」方法)

目標是您希望設計實現的目標。

目標由「最佳化」產生方法使用。此方法可以根據先前的結果,改善後續產生的衍生式設計替代方案。

例如,假設您要建立「三個方塊量體」研究來產生三個相鄰建築 (當作簡單量體) 的替代方案。此研究類型的目標如下:

這些目標可能會發生衝突:您可能想要讓樓板面積最大化以增加租賃空間,同時讓表面積最小化以降低營造成本。「最佳化」方法適用於尋找一個最大化樓板面積,同時確保盡可能縮小表面積的解決方案。

另請參閱 Generative Design Primer: Defining Goals

約束 (僅限「最佳化」方法)

約束是一個設計替代方案必須滿足的條件。

約束會將設計替代方案限制在指定範圍內的值。

以下是「三個方塊量體」研究的範例約束:

如果研究未受約束,可能會傳回不真實又不切實際的結果,例如一個對專案規格而言太大的表面積。約束可確保研究產生特定情況也合理的設計替代方案。

產生設定

使用「最佳化」、「隨機」或「與此類似」方法時,您可以變更產生設定。這些設定可以包括人口大小、世代、解的數目和種子。進一步瞭解產生設定

輸出

每個結果的某些輸出是在衍生式設計程序期間計算的。這些輸出反映針對特定結果測量的特定值。

例如,「三個方塊量體」研究的一個結果包含下列輸出:

您可以使用「與此類似」產生方法,利用每次迭代來細化設計準則,使用其中某些輸出做為其他研究的輸入。

結果

結果是由衍生式設計 在研究中產生的一個設計替代方案。請在「探索結果」對話方塊中查看結果