Dowiedz się więcej na temat przykładów instalowanych razem z dodatkiem Autodesk Dynamo for Civil 3D.
Dodatek Autodesk Dynamo for
Civil 3Dzawiera kilka przykładowych skryptów, które umożliwiają zautomatyzowanie procesów projektowych w programie
Civil 3D. Poniższe skrypty Dynamo i pliki pomocnicze pomagają poznać i zrozumieć, w jaki sposób dodatek Dynamo automatyzuje procesy projektowe w celu zwiększenia wydajności. Są one instalowane domyślnie w następujących folderach:
- Skrypty Dynamo.C:\ProgramData\Autodesk\C3D 2020\Dynamo\Samples\pl-PL
- Rysunki i powiązane pliki. C:\ProgramData\Autodesk\C3D 2020\Dynamo\Samples\Data
- Przykłady i pliki interfejsu API dodatku Dynamo. C:\ProgramData\Autodesk\C3D 2020\Dynamo\API Samples
AutoCAD_Python_PSet_CreatePropertySetDefinitionsByJSON.dyn. Umożliwia utworzenie definicji zestawu właściwości na podstawie pliku JSON za pomocą skryptu języka Python.
- Przykładowy rysunek: PropertySet.dwg
- Plik informacji o definicjach: Asset Information.json
- Pliki języka Python
- _init_.py
- pset_serialization.py
- pset_utils.py
AutoCAD_Python_PSet_DumpPropertySetDefinitionsToJSON.dyn. Umożliwia wyeksportowanie definicji zestawu właściwości do pliku JSON za pomocą skryptu języka Python.
- Przykładowy rysunek: PropertySet.dwg
- Plik informacji o definicjach: Asset Information.json
AutoCAD_Python_PSet_DumpPropertySetValuesToCSV.dyn. Umożliwia wyeksportowanie wartości zestawu właściwości do pliku CSV za pomocą skryptu języka Python.
- Przykładowy rysunek: PropertySet.dwg
- Plik informacji o wartościach: PropertySet_Asset Information.csv
AutoCAD_Python_PSet_UpdatePropertySetValuesByCSV.dyn. Umożliwia zaktualizowanie istniejących wartości zestawu właściwości na podstawie pliku CSV za pomocą skryptu języka Python.
- Przykładowy rysunek: PropertySet.dwg
- Plik informacji o wartościach: PropertySet_Asset Information.csv
AutoCAD_RunScriptCommandToChangeLayers.dyn. Umożliwia zmianę warstwy obiektu z 0 na C-ROAD. Możesz użyć polecenia Uruchom skrypt i wybrać ten skrypt.
- Przykładowy rysunek: RunScriptCommandToChangeLayers.dwg
Civil3D_AddAnnotationAlongAlignment.dyn. Umożliwia dodanie opisów wzdłuż linii trasowania w oparciu o pikiety z pliku zewnętrznego.
- Przykładowy rysunek: AddAnnotationAlongAlignment.dwg
- Plik konfiguracyjny: BridgeAnnotatedAlongAlignment.csv
Civil3D_AddTextAndCircleAlongCorridorFeatureLine.dyn. Umożliwia opisanie wierzchołków korony korytarza, krawędzi jezdni i linie charakterystycznych rzutowania wraz z ich rzędną i okręgiem na każdym przekroju poprzecznym.
- Przykładowy rysunek: AddTextAndCircleAlongCorridorFeatureLine.dwg
Civil3D_CorridorCounterfortWall.dyn. Umożliwia utworzenie elementów ściany oporowej przypory muru w regularnych odstępach po wymaganej stronie korytarza.
- Przykładowy rysunek: CorridorCounterfortWall.dwg
Civil3D_DaylightSlopePattern.dyn. Umożliwia narysowanie wzoru nachylenia wyprowadzonego na podstawie linii charakterystycznych wzdłuż obszaru rzutowania korytarza.
- Przykładowy rysunek: DaylightSlopePattern.dwg
Civil3D_ExportCorridorFeatureLine.dyn. Umożliwia wyeksportowanie linii charakterystycznych korytarza do pliku CSV.
- Przykładowy rysunek: ExportCorridorFeatureLines.dwg
- Wynikowy plik linii charakterystycznych: CorridorFeatureLine.csv
Civil3D_ReadAndWriteSubassemblyParameters.dyn. Umożliwia odczytanie parametrów podzespołu z korytarza, wyeksportowanie parametrów podzespołu do pliku CSV oraz zmianę parametrów zastosowanych podzespołów w pikietach.
- Przykładowy rysunek: ReadAndWriteSubassemblyParameters.dwg
- Wynikowy plik parametrów: Subassembly Parameters.csv
Civil3D_SplitCorridorSolid.dyn. Umożliwia podzielenie brył korytarza na 25-metrowe odcinki.
- Przykładowy rysunek: SplitCorridorSolid.dwg
CoGoPoints.dyn. Umożliwia utworzenie nowych węzłów w dodatku Autodesk Dynamo for Civil 3D w celu tworzenia punktów, dodawania punktów do grupy punktów i tworzenia powierzchni na podstawie grupy punktów. Patrz temat
Przykładowy skrypt interfejsu API: generowanie punktów COGO.
- Przykładowy projekt: CoGoPoints.dwg
- Plik DLL: CoGoPoints.dll
- Pliki punktów COGO
- acad_path.props
- AssemblyInfo.cs
- CoGoPoints.csproj
- CoGoPoints.sln
- Point.cs
- PointGroup.cs
- TinSurface.cs