Dynamo for Civil 3D の機能強化について説明します。
2025.2 の新機能
新機能
ラベルのノード
ラベルの新しいノードにより、平面図作成のワークフローが強化されます。多くの種類のラベルに対してラベルの作成を自動化でき、汎用の「ラベル」カテゴリには、任意のラベルの情報をクエリーおよび変更するためのノードがあります。これらのノードを使用して、たとえば、ラベルをドラッグしたオフセット位置を設定したり、特定のラベル コンポーネントのテキストを上書きしたりできます。
Pick Point ノード
新しい「Pick Point」ノードには、現在のドキュメント内の点を指定して、Dynamo の点として返す機能があります。このノードは、Dynamo プレーヤーの入力として設定することもできます。
AutoCAD ノードの詳細なドキュメント
ライブラリの[AutoCAD]セクションのノードに、その動作を説明するのに役立つドキュメントとサンプル グラフが追加されました。この情報を表示するには、ノードを右クリックして[ヘルプ...]をクリックするか、ノードを選択して F1 キーを押します。
軌道カント パラメータの追加ノード
[カント限界測点]カテゴリが拡張され、均衡カント勾配、カント不足量垂直方向の速度、カント比などの業界標準の鉄道カント パラメータをクエリーするための新しいノードが追加されました。さらに、Alignment.CantInfoAtStation ノードが改善され、軌道線形に沿った任意の測点でこれらのパラメータ値を取得するための出力ポートが追加されました。
Dynamo Core の更新
Dynamo Core がバージョン 3.3 に更新され、Package Manager の改善、グラフのパフォーマンスを監視するための強化された TuneUp パッケージ、Python ノード エンジンの一括更新オプションなどが追加されました。主なアップデートの詳細については、Dynamo 3.3 のブログ投稿をご覧ください。
その他の小さな改善
- Object.ByGeometry ノードで、Dynamo の点からの点オブジェクトの作成がサポートされるようになりました。
- いくつかのノードの説明、ツールチップ、メッセージのわかりやすさが向上しました。
- [プロパティ データ タイプを選択]ドロップダウン ノードの使用可能なオプションに[リスト]が含まれるようになりました。
- PropertySetDefinition.AddManualPropertyDefinition ノードは、手動プロパティ定義に適用するように構成されたリスト定義のみを受け入れるように構成されました。
- Alignment.ImportLabelSet ノードは、void ではなく、指定した線形を返すようになりました。
- 作図単位がインペリアル法かインチ法かに応じて、定義済みのハッチング パターン名を acad.pat ファイルまたは acadiso.pat ファイルから取得するように[ハッチング パターンを選択]ノードが設定されるようになりました。
2025.1 の新機能
新機能
Dynamo for Civil 3D 2025.1 では、ノード ライブラリが大幅に拡張され、AutoCAD および Civil 3D のカテゴリに 1,100 を超える新しいノードが追加されました。これらの新しいノードは、すべての領域にわたってワークフローを自動化する新しい機会を大幅に拡大します。次の表に、新しいノードの概要を示します。
| ライブラリ
| 新しいノード カテゴリ
|
|---|
| AutoCAD
|
- マルチ引出線
- テーブル
- 円弧
- 曲線
- ハッチング
- 点
- レイアウト
- ビューポート
- ListDefinition
|
| Civil 3D
|
- AlignmentEntity
- AlignmentSubEntity
- AlignmentSubEntityArc
- AlignmentSubEntityLine
- AlignmentSubEntitySpiral
- 付帯装置
- アセンブリ
- Bridge
- BridgeAbutment
- BridgeDeck
- BridgeFoundation
- BridgeGenericObject
- BridgeGirder
- BridgeGirderGroup
- BridgePier
- BridgeStructure
- CantCriticalStation
- CantCurve
- CorridorTarget
- FeatureLine
- 継手
- 区画
- パーツ
- パイプ
- PipeNetwork
- PressureNetwork
- PressurePart
- PressurePipe
- ProfileEntity
- ProfileView
- PVI
- SampleLine
- SampleLineGroup
- 横断
- SectionView
- サイト
- 構造物
- サブアセンブリ
- SuperelevationCriticalStation
- SuperelevationCurve
|
新しいサンプル グラフ
このリリースには、Dynamo の学習を開始し、次のプロジェクトのためのインスピレーションを与える新しいサンプル グラフも含まれています。利用可能なサンプル グラフの完全なリストをご確認ください。
Dynamo Core の更新
Dynamo Core がバージョン 3.2.2 に更新され、一新されたホームページ、ワークスペース テンプレート、新しいパネル ノードなどが追加されました。主なアップデートの詳細については、Dynamo 3.2.1 のブログ投稿をご覧ください。
ライブラリ構成の改善
ノード ライブラリ内の AutoCAD および Civil 3D のカテゴリが再編成され、ノードを見つけやすくなりました。新しいライブラリのレイアウトに合わせて、いくつかのノードの名前が変更されています。名前変更されたノードの完全なリストはこちらで確認できます。
ノードとポートの説明の更新
ノードの説明がより明確になるように改善され、すべてのノードの入出力ポートにその目的と既定の動作の説明が含まれるようになりました。
ノードの既定値
Civil 3D で新しいオブジェクトを作成するノードに、「layerName」、「block」、および「document」入力ポートの既定値が含まれるようになりました。これにより、新しいグラフを構築する際の時間が節約されます。既定値は次の通りです。
- 現在の画層の既定値は「layerName」です
- モデル空間の既定値は「block」です
- 現在のドキュメントの既定値は「document」です
プロパティのデータ タイプに対するサポート
これまで、Object.UpdateProperty ノードと Property.SetValue ノードは文字列値に限られていました。2025.1 では、これらのノードはどちらも文字列、整数、倍精度、およびブール演算のデータ タイプを受け入れるようになり、これには自動増分とリスト プロパティの値を設定する機能も含まれます。
オブジェクトと画層の色をコントロール
Dynamo for Civil 3D の以前のバージョンでは、画層またはオブジェクトの色の設定または取得は、「true color」の RGB 値に制限されていました。2025.1 Update では、AutoCAD カラー インデックス(ACI)に整数値を使用できるようになり、色をより細かくコントロールできるようになりました。また、オブジェクトの色は「ByLayer」または「ByBlock」に設定することもできます。
その他の小さな改善
- Corridor.BaselineByName および Corridor.Baselines ノードが、計画線ベースの基線をサポートするようになりました。
- Block.AttributeDefaultValueByTag、Block.SetAttributeDefaultValueByTag、BlockReference.AttributeByTag、および BlockReference.SetAttributeByTag ノードで、タグ名の大文字と小文字を区別しないチェックが実行されるようになりました。
- 以前の Layer.Create ノードは Layer.ByName に名称変更され、印刷スタイル、透明度、説明などの画層プロパティをより詳細にコントロールできるよう、多くの新しい入力ポートも追加されました。
- 画層またはオブジェクトの線の太さを設定する際に、任意の数値を入力することができ、Dynamo によって指定された値に最も近い線の太さが自動的に割り当てられます。
2025 の新機能
- Dynamo Core バージョンが Dynamo 3.0.3 にアップグレードされました。詳細は、次のブログの投稿を参照してください。https://dynamobim.org/dynamo-core-3-0-3-release/
- Package Manager: 新しい[Package Manager]ダイアログ ボックスでは、単一の場所でパッケージを検索および管理できます。Package Manager には、次の機能があります。
- 他のパッケージとの依存関係を持つパッケージまたは持たないパッケージを表示する新しいフィルタ オプションが追加されたパッケージ検索
- [Package Manager]ウィンドウに表示されるパッケージの詳細パネル
- 新しいパッケージまたは既存のパッケージの新しいバージョンをアップロードするための更新されたワークフロー
- 現在インストールされているすべてのパッケージのリスト
- アップロードしたパッケージのリスト
- パッケージ設定へのアクセス
- カテゴリ別にノードを検索する: この改善された検索では、ノード カテゴリをピリオドで指定できるようになりました。たとえば、「list.r」を検索すると、List カテゴリに属し、文字 R で始まるノードが返されます。
- 読みやすい Watch ノードのテキスト: Watch ノードで複数行のテキストが読みやすくなりました。必要に応じて、スクロール バーが既定で表示されます。サイズ変更ハンドルを使用して、さらにテキストを表示することもできます。
- Dynamo ライブラリの Gate ノードと Remember ノード: 標準の Dynamo ライブラリに、Gate ノードと Remember ノードが含まれるようになりました。Gate ノードを使用すると、グラフの各セクションで実行をコントロールできます。Open のゲートは変更なくデータを渡し、Close のゲートは下流にデータを送りません。Remember ノードは、Dynamo ファイルに渡すデータを保存し、入力が null の場合は、保存されたデータを返します。
- ワークスペースのジオメトリ スケーリング範囲のメッセージ: 入力が現在選択されているモデリング範囲外の場合、影響を受けるノードは警告状態ではなく情報状態で表示されるようになりました。Dynamo for Civil 3D では、ワークスペースのジオメトリのスケーリングを中程度にすることで、最良の結果が得られます。
- オブジェクト結合の更新: オブジェクト結合は、以前のバージョンの Dynamo でのシリアル化解除テクニックのサポートを停止しました。Dynamo 3.0 以降では、文字列が使用されます。オブジェクト結合の設定がグラフに保存されている場合は、グラフを再保存して移行する必要があります。設定が DWG ファイルに保存されている場合は、図面を再保存する必要もあります。
- 旧バージョンのグラフを再実行すると、Civil 3D で以前に作成したオブジェクトが複製されるため、古いオブジェクトの削除が必要になる場合があります。グラフを保存すると、グラフの実行時にオブジェクトが複製されなくなります。