Autodesk Dynamo for Civil 3D にインストールされているサンプルについて学習します。
Autodesk Dynamo for
Civil 3D には、
Civil 3D のワークフローを自動化するいくつかのサンプル スクリプトが含まれます。次の Dynamo スクリプトとサポート ファイルは、Dynamo によるワークフローの効率的な自動化方法を学習するためのものです。既定では、次のフォルダにインストールされます。
- Dynamo スクリプト。C:\ProgramData\Autodesk\C3D 2020\Dynamo\Samples\ja-JP
- 図面および関連ファイル。C:\ProgramData\Autodesk\C3D 2020\Dynamo\Samples\Data
- API Dynamo のサンプルとファイル。C:\ProgramData\Autodesk\C3D 2020\Dynamo\API Samples
AutoCAD_Python_PSet_CreatePropertySetDefinitionsByJSON.dyn。Python スクリプトを使用して、JSON ファイルでプロパティ セット定義を作成します。
- サンプル図面: PropertySet.dwg
- 定義情報ファイル: Asset Information.json
- Python ファイル
- _init_.py
- pset_serialization.py
- pset_utils.py
AutoCAD_Python_PSet_DumpPropertySetDefinitionsToJSON.dyn。Python スクリプトを使用して、JSON ファイルにプロパティ セット定義を書き出します。
- サンプル図面: PropertySet.dwg
- 定義情報ファイル: Asset Information.json
AutoCAD_Python_PSet_DumpPropertySetValuesToCSV.dyn。Python スクリプトを使用して、CSV ファイルにプロパティ セット値を書き出します。
- サンプル図面: PropertySet.dwg
- 値情報ファイル: PropertySet_Asset Information.csv
AutoCAD_Python_PSet_UpdatePropertySetValuesByCSV.dyn。Python スクリプトを使用して、CSV ファイルから既存のプロパティ セット値を更新します。
- サンプル図面: PropertySet.dwg
- 値情報ファイル: PropertySet_Asset Information.csv
AutoCAD_RunScriptCommandToChangeLayers.dyn。オブジェクトの画層を 0 から C-ROAD に変更します。スクリプト実行コマンドを使用してこのスクリプトを選択できます。
- サンプル図面: RunScriptCommandToChangeLayers.dwg
Civil3D_AddAnnotationAlongAlignment.dyn。外部ファイルの測点に基づき、線形に沿って注釈を追加します。
- サンプル図面: AddAnnotationAlongAlignment.dwg
- 環境設定ファイル: BridgeAnnotatedAlongAlignment.csv
Civil3D_AddTextAndCircleAlongCorridorFeatureLine.dyn。コリドー クラウンの頂点、走行車線の端、および法面展開計画線に、標高と各横断箇所の円で注釈を付けます。
- サンプル図面: AddTextAndCircleAlongCorridorFeatureLine.dwg
Civil3D_CorridorCounterfortWall.dyn。必要に応じてコリドーのどちらかの側面に沿って一定間隔で壁の要素を保持する控え壁を作成します。
- サンプル図面: CorridorCounterfortWall.dwg
Civil3D_DaylightSlopePattern.dyn。コリドーの法面展開領域に沿って、計画線から派生した勾配パターンを描画します。
- サンプル図面: DaylightSlopePattern.dwg
Civil3D_ExportCorridorFeatureLine.dyn。コリドー計画線を CSV ファイルに書き出します。
- サンプル図面: ExportCorridorFeatureLines.dwg
- 生成される計画線ファイル: CorridorFeatureLine.csv
Civil3D_ReadAndWriteSubassemblyParameters.dyn。コリドーからサブアセンブリ パラメータを読み取り、サブアセンブリ パラメータを CSV ファイルに書き出し、測点で適用されたサブアセンブリのパラメータを変更します。
- サンプル図面: ReadAndWriteSubassemblyParameters.dwg
- 生成されるパラメータ ファイル: Subassembly Parameters.csv
Civil3D_SplitCorridorSolid.dyn。コリドー ソリッドを 25 メートルの長さのセグメントに分割します。
- サンプル図面: SplitCorridorSolid.dwg
CoGoPoints.dyn。ポイントを作成したり、ポイント グループにポイントを追加したり、およびポイント グループからサーフェスを作成する場合は、Autodesk Dynamo for Civil 3D で新しいノードを作成します。 「
API スクリプトの例: COGO ポイントの生成」を参照してください。
- サンプル プロジェクト: CoGoPoints.dwg
- DLL ファイル: CoGoPoints.dll
- COGO ポイント ファイル
- acad_path.props
- AssemblyInfo.cs
- CoGoPoints.csproj
- CoGoPoints.sln
- Point.cs
- PointGroup.cs
- TinSurface.cs