Dynamo
Primer for v2.0
日本語
日本語
  • この Web サイトについて
  • はじめに
    • Dynamo とは、その動作の仕組みとは
    • Primer ユーザ ガイド、Dynamo コミュニティ、プラットフォーム
  • Dynamo のセットアップ
  • ユーザ インタフェース
    • ワークスペース
    • ライブラリ
  • ノードとワイヤ
  • 基本ノードと概念
    • ノードの索引
    • 計算設計用のジオメトリ
      • ジオメトリの概要
      • ベクトル、平面、座標系
      • 点群
      • 曲線
      • サーフェス
      • 立体
      • メッシュ
    • プログラムの構成要素
      • データ
      • 数学的方法
      • ロジック
      • 文字列
      • 色
    • リストを使用した設計
      • リストの概要
      • リストの操作
      • リストのリスト
      • N 次元のリスト
    • Dynamo のディクショナリ
      • ディクショナリとは
      • [Dictionary]カテゴリのノード
      • コード ブロックにおけるディクショナリ
      • Revit での使用例
  • カスタム ノードとパッケージ
    • カスタム ノード
      • カスタム ノードの概要
      • カスタム ノードを作成する
      • ライブラリへのパブリッシュ
    • パッケージ
      • パッケージの概要
      • パッケージのケース スタディ - Mesh Toolkit
      • パッケージを開発する
      • パッケージをパブリッシュする
      • Zero-Touch Importing
  • 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 Script ノード
      • Python と Revit
      • 独自の Python テンプレートを設定する
    • 言語の変更
  • ベスト プラクティス
    • 見やすいプログラムを作成するためのガイドライン
    • スクリプト作成のガイドライン
    • スクリプト リファレンス
    • プログラムを管理する
    • Dynamo で大規模なデータ セットを効率的に操作する
  • サンプル ワークフロー
    • スタートアップ ワークフロー
      • パラメータを使用する花瓶
      • アトラクタ ポイント
    • 概念インデックス
  • 開発者向け Primer
    • ソースから Dynamo をビルドする
      • ソースから DynamoRevit をビルドする
      • Dynamo での依存関係の管理と更新
    • Dynamo 向けの開発
      • スタートアップ
      • Zero-Touch ケース スタディ - グリッド ノード
      • Zero-Touch ノードで Python スクリプトを実行する(C#)
      • Zero-Touch の詳細を確認する
      • Dynamo ノードの高度なカスタマイズ
      • Dynamo パッケージで COM (相互運用)タイプを使用する
      • NodeModel ケース スタディ - カスタム UI
      • Dynamo 2.x 用のパッケージと Dynamo ライブラリを更新する
      • Dynamo 3.x 用のパッケージと Dynamo ライブラリを更新する
      • 拡張機能
      • Dynamo 2.0+ のカスタム パッケージ編成を定義する
      • Dynamo コマンド ライン インタフェース
      • Dynamo の統合
      • Dynamo for Revit 向けの開発
      • パッケージをパブリッシュする
      • Visual Studio からパッケージをビルドする
      • パッケージとしての拡張機能
    • プル リクエスト
    • テストによる期待
    • サンプル
  • 付録
    • よくある質問(FAQ)
    • ビジュアル プログラミングと 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 as a Service、Dynamo コンピューティング サービス等は、すべて同じものを指しています。クラウドのコンテキストで実行される Dynamo のコア ランタイムです。これはつまり、作成したグラフはマシン上で実行されているわけではないということです。現時点では、DaaS は Forma の Dynamo Player 拡張機能を介してのみ利用できます。DaaS では、デスクトップ環境で作成された .dyn ファイルをアップロードして管理したり、この拡張機能を介して同僚から共有された .dyn ファイルを実行したり、オートデスクがサンプルとして提供しているプリロードされた .dyn ルーチンを使用することができます。

グラフはマシン上ではなくこのクラウド コンテキストで実行されるため、DaaS は現時点では従来の Dynamo ホスト コンテキスト(Revit、Civil 3D など)を直接使用することはできません。グラフ内でこれらのプログラムの型を使用する場合は、Data.Remember ノードまたはその他のグラフ内シリアル化手法を使用して、型をグラフ内でシリアル化(保存)する必要があります。これらは、Revit でのジェネレーティブ デザイン用にグラフを作成する際に必要なワークフローに似ています。

どのバージョンの Dynamo でコードが実行されているか?

バージョンは 3.x に基づき、Dynamo のオープンソースのマスター ブランチに基づいて頻繁に更新されます。

このバージョンの Dynamo で利用できるパッケージやノードは?

  • ほとんどのコア ノードが利用できます。具体的な制限事項については、次のセクションを参照してください。

  • DynamoFormaBeta パッケージは、Forma API との連携を実行します。

  • VASA は、ボクセル化や効率的な分析を実行します。

  • MeshToolKit は、メッシュ操作を実行します。Mesh toolkit も、Dynamo 3.4 以降では設定の必要なくすぐに使用できます。

  • 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 分未満です。この値は変動する場合があります。

  • 実行要求のレートには制限があるため、短時間に多くの計算要求を行うとエラーが表示されることがあります。

PreviousDynamo Player でグラフを実行するNextDynamo でのコーディング

Last updated 5 days ago

使用を開始するには、、、または Forma 拡張機能のサンプルを確認してください。これらから、次の項目についての有用な情報が得られます。

ブログの投稿
YouTube シリーズ