Dynamo
Primer for v2.0
繁體中文
繁體中文
  • 關於
  • 簡介
    • 什麼是 Dynamo?它如何運作?
    • 手冊使用者指南、Dynamo 社群與平台
  • 安裝 Dynamo
  • 使用者介面
    • 工作區
    • 資源庫
  • 節點和線路
  • 基本節點和概念
    • 節點的索引
    • 用於計算設計的幾何圖形
      • 幾何圖形概述
      • 向量、平面和座標系統
      • 點
      • 曲線
      • 曲面
      • 實體
      • 網格
    • 程式的建置區塊
      • 資料
      • 數學
      • 邏輯
      • 字串
      • 顏色
    • 使用清單設計
      • 什麼是清單
      • 使用清單
      • 清單的清單
      • n 維清單
    • Dynamo 中的字典
      • 什麼是字典
      • 字典節點
      • 程式碼區塊中的字典
      • Revit 使用情況
  • 自訂節點和套件
    • 自訂節點
      • 自訂節點簡介
      • 建立自訂節點
      • 發佈至資源庫
    • 套件
      • 套件簡介
      • 套件案例研究 - Mesh Toolkit
      • 開發套件
      • 發佈套件
      • Zero-Touch 匯入
  • 適用於 Revit 的 Dynamo
    • Revit 連接
    • 選取
    • 編輯
    • 建立
    • 自訂
    • 記錄
  • Dynamo for Civil 3D
    • Civil 3D 連接
    • 入門
    • 節點資源庫
    • 範例工作流程
      • 道路
        • 燈柱放置
      • 面
        • 服務放置
      • 公用程式
        • 更名結構
      • 鐵路
        • 間隙包絡線
      • 測量
        • 點群組管理
    • 進階主題
      • 物件併入
      • Python 和 Civil 3D
    • Dynamo 播放器
    • 有用的套件
    • 資源
  • Dynamo in Forma Beta 版
    • 設定 Forma 中的 Dynamo Player
    • 在 Dynamo Player 中加入和分享圖表
    • 在 Dynamo Player 中執行圖表
    • Dynamo 計算服務與桌面版 Dynamo 的差異
  • 在 Dynamo 中撰寫程式碼
    • 程式碼區塊和 DesignScript
      • 什麼是程式碼區塊
      • DesignScript 語法
      • 速寫
      • 函數
    • 使用 DesignScript 的幾何圖形
      • DesignScript 幾何圖形基礎知識
      • 幾何基本型
      • 向量數學
      • 曲線:內插和控制點
      • 平移、旋轉和其他轉換
      • 曲面:內插、控制點、斷面混成、迴轉
      • 幾何參數化
      • 交集和修剪
      • 幾何布林運算
      • Python 點產生器
    • Python
      • Python 節點
      • Python 和 Revit
      • 設定您自己的 Python 樣板
    • 語言變更
  • 最佳實踐
    • 圖表策略
    • 指令碼撰寫策略
    • 指令碼撰寫參考
    • 管理您的程式
    • 在 Dynamo 中有效率地處理大型資料集
  • 範例工作流程
    • 入門工作流程
      • 參數式花瓶
      • 牽引點
    • 概念索引
  • 開發人員手冊
    • 從原始碼建置 Dynamo
      • 從原始碼建置 DynamoRevit
      • 管理和更新 Dynamo 中的相依性
    • 為 Dynamo 開發
      • 入門
      • Zero-Touch 案例研究 - 網格節點
      • 在 Zero-Touch 節點中執行 Python 指令碼 (C#)
      • 深入瞭解 Zero-Touch
      • 進階 Dynamo 節點自訂
      • 在 Dynamo 套件中使用 COM (互通性) 類型
      • NodeModel 案例研究 - 自訂使用者介面
      • 針對 Dynamo 2.x 更新您的套件和 Dynamo 資源庫
      • 針對 Dynamo 3.x 更新套件與 Dynamo 資料庫
      • 延伸
      • 定義 Dynamo 2.0+ 的自訂套件組織
      • Dynamo 指令行介面
      • Dynamo 整合
      • 為 Dynamo for Revit 開發
      • 發佈套件
      • 從 Visual Studio 建置套件
      • 將延伸當作套件
    • 提取請求
    • 測試預期結果
    • 範例
  • 附錄
    • 常見問題
    • 視覺程式設計和 Dynamo
    • 資源
    • 發行說明
    • 有用的套件
    • 範例檔案
    • 主體程式整合對應表
    • 下載 PDF
    • Dynamo 鍵盤快速鍵
Powered by GitBook
On this page
  • 什麼是 DaaS?
  • 哪個版本的 Dynamo 在執行我的程式碼?
  • 此版本的 Dynamo 中有哪些套件/節點可用?
  • 為 DaaS 編寫圖表時,應該注意什麼?
  • 我要記住這全部內容?如果改變了怎麼辦?
  • 價格為何?
  • 如何開始使用?
  • 安全性
Edit on GitHub
Export as PDF
  1. Dynamo in Forma Beta 版

Dynamo 計算服務與桌面版 Dynamo 的差異

本頁重點介紹編寫要在 Dynamo 計算服務雲端環境中執行的 Dynamo 程式時應注意的差異。

什麼是 DaaS?

DaaS、Dynamo 即服務、Dynamo 計算服務等詞彙,都是指同一件事:Dynamo 在雲端環境中執行的核心執行階段。這表示您的圖表並未在您的電腦上執行。DaaS 目前只能透過 Forma 的 Dynamo Player 延伸存取,使用者可以在當中上傳和管理在桌面環境中建立的 .dyn 檔案、透過延伸執行同事共用的 .dyn 檔案,或使用 Autodesk 提供的預先載入 .dyn 常式作為範例。

由於您的圖表是在此雲端環境中而不是在您的電腦上執行,因此 DaaS 目前無法直接使用傳統的 Dynamo 主體環境 (Revit、Civil 3D 等)。如果您要在圖表中使用來自這些程式的類型,必須使用 Data.Remember 節點或其他圖表內序列化技術,將這些類型序列化 (儲存) 到圖表中。這些工作流程類似於在 Revit 中為「衍生式設計」編寫圖表時需要使用的工作流程。

哪個版本的 Dynamo 在執行我的程式碼?

此版本以 3.x 為基礎,會根據 Dynamo 的開放原始碼主要分支經常更新。

此版本的 Dynamo 中有哪些套件/節點可用?

  • 大多數核心節點,請參閱下一節瞭解一些特定限制。

  • DynamoFormaBeta 套件,用來與 Forma API 互動。

  • VASA,用於立體像素化/高效率分析。

  • MeshToolKit,用於網格操控。從 Dynamo 3.4 開始,Mesh Toolkit 也可以開箱即用。

  • RefineryToolkit,用於可進行衝突測試、檢視距離、最短路徑、等視域等等的實用演算法。

為 DaaS 編寫圖表時,應該注意什麼?

  • Python 節點將無法運作。這些節點_目前_ 無法執行。

  • 無法使用自訂套件。

  • UI 節點的 UI/視圖層將不會執行。我們認為這不是核心功能的問題,但如果您發現與具有自訂 UI 的節點相關的錯誤,請記住這一點。

  • 僅限 Windows 的功能無法運作。例如,如果您嘗試使用 Windows 登錄或 WPF,作業將會失敗。

  • 不會載入視圖延伸。

  • 檔案系統節點不太有用。您在本端電腦上參考的任何檔案,在以 DaaS 執行時都將不存在。

  • Excel/DSOffice 互通性節點將無法運作。Open XML 節點應該可以運作。

  • 網路請求通常無法運作,但您可以呼叫 Forma API。

我要記住這全部內容?如果改變了怎麼辦?

  • 未來,我們打算在桌面版 Dynamo 內提供工具,更輕鬆地確保圖表在兩種環境中都同樣能執行。

價格為何?

  • 在此 Beta 版期間,目前不收取計算時間費用。

如何開始使用?

  • 存取 Autodesk Forma。

  • 在桌面版安裝適用於 Dynamo 的 DynamoFormaBeta,以及在 Forma 中安裝 Dynamo 延伸。

  • 編寫您的第一個圖表。

安全性

  • 請注意,您共用的圖表會儲存在 Forma 中。

  • 最長的圖表執行時間目前少於 30 分鐘。此值可能會改變。

  • 執行請求受到速率限制,因此如果在太短的時間內發出許多計算請求,您可能會看到錯誤。

Previous在 Dynamo Player 中執行圖表Next在 Dynamo 中撰寫程式碼

Last updated 11 days ago

請查看、或 Forma 延伸中的範例以開始使用。這些內容將指導您完成:

部落格文章
YouTube 系列