Seznamte se s ukázkami skriptů nainstalovanými s aplikací Autodesk Dynamo for Civil 3D.
Aplikace Autodesk Dynamo for
Civil 3D poskytuje několik vzorových skriptů, které slouží k automatizaci pracovních postupů v aplikaci
Civil 3D. Následující skripty aplikace Dynamo a podpůrné soubory slouží k tomu, abyste zjistili a porozuměli, jak aplikace Dynamo automatizuje pracovní postupy za účelem vyšší efektivity. Ve výchozím nastavení jsou instalovány v následujících složkách:
- Skripty aplikace Dynamo:C:\ProgramData\Autodesk\C3D 2020\Dynamo\Samples\cs-CZ
- Výkresy a asociované soubory: C:\ProgramData\Autodesk\C3D 2020\Dynamo\Samples\Data
- Ukázky a soubory rozhraní API aplikace Dynamo. C:\ProgramData\Autodesk\C3D 2020\Dynamo\API Samples
AutoCAD_Python_PSet_CreatePropertySetDefinitionsByJSON.dyn. Vytvoří definice sad vlastností pomocí souboru JSON se skriptem jazyka Python.
- Vzorový výkres: PropertySet.dwg
- Soubor informací definice: Asset Information.json
- Soubory jazyka Python
- _init_.py
- pset_serialization.py
- pset_utils.py
AutoCAD_Python_PSet_DumpPropertySetDefinitionsToJSON.dyn. Exportuje definice sad vlastností do souboru JSON se skriptem jazyka Python.
- Vzorový výkres: PropertySet.dwg
- Soubor informací definice: Asset Information.json
AutoCAD_Python_PSet_DumpPropertySetValuesToCSV.dyn. Exportuje hodnoty sad vlastností do souboru CSV se skriptem jazyka Python.
- Vzorový výkres: PropertySet.dwg
- Soubor informací hodnot: PropertySet_Asset Information.csv
AutoCAD_Python_PSet_UpdatePropertySetValuesByCSV.dyn. Aktualizuje existující hodnoty sad vlastností ze souboru CSV se skriptem jazyka Python.
- Vzorový výkres: PropertySet.dwg
- Soubor informací hodnot: PropertySet_Asset Information.csv
AutoCAD_RunScriptCommandToChangeLayers.dyn. Změní hladiny objektu z 0 na C-ROAD. Můžete použít příkaz spuštění skriptu a vybrat tento skript.
- Vzorový výkres: RunScriptCommandToChangeLayers.dwg
Civil3D_AddAnnotationAlongAlignment.dyn. Přidejte poznámky podél trasy na základě staničení z externího souboru.
- Vzorový výkres: AddAnnotationAlongAlignment.dwg
- Konfigurační soubor: BridgeAnnotatedAlongAlignment.csv
Civil3D_AddTextAndCircleAlongCorridorFeatureLine.dyn. Přidá k vrcholům korun koridorů, hran vozovky a návrhových linií svahování poznámky s výškou a kružnici v každém příčném řezu.
- Vzorový výkres: AddTextAndCircleAlongCorridorFeatureLine.dwg
Civil3D_CorridorCounterfortWall.dyn. Vytvoří prvky zdi s opěrnými pilíři v pravidelných rozestupech podél jedné nebo obou stran koridoru (podle potřeby).
- Vzorový výkres: CorridorCounterfortWall.dwg
Civil3D_DaylightSlopePattern.dyn. Nakreslí šrafování svahu odvozené z návrhových linií podél oblasti paty svahu koridoru.
- Vzorový výkres: DaylightSlopePattern.dwg
Civil3D_ExportCorridorFeatureLine.dyn. Exportuje návrhové linie koridoru do souboru CSV.
- Vzorový výkres: ExportCorridorFeatureLines.dwg
- Výsledný soubor návrhové linie: CorridorFeatureLine.csv
Civil3D_ReadAndWriteSubassemblyParameters.dyn. Přečte parametry podsestavy z koridoru, exportuje parametry podsestavy do souboru CSV a změní parametry použitých podsestav ve staničeních.
- Vzorový výkres: ReadAndWriteSubassemblyParameters.dwg
- Výsledný soubor parametrů: Subassembly Parameters.csv
Civil3D_SplitCorridorSolid.dyn. Rozdělí tělesa koridorů na segmenty o délce 25 metrů.
- Vzorový výkres: SplitCorridorSolid.dwg
CoGoPoints.dyn. Vytvoří v aplikaci Dynamo for Civil 3D nové uzly k vytváření bodů, přidání bodů do skupiny bodů a vytváření povrchů ze skupin bodů. Viz
Příklad skriptu rozhraní API: Generování bodů COGO
- Vzorový projekt: CoGoPoints.dwg
- Soubor DLL: CoGoPoints.dll
- Soubory bodů CoGo
- acad_path.props
- AssemblyInfo.cs
- CoGoPoints.csproj
- CoGoPoints.sln
- Point.cs
- PointGroup.cs
- TinSurface.cs