Dynamo
Primer for v2.0
Polski
Polski
  • Informacje
  • Wprowadzenie
    • Co to jest dodatek Dynamo i jak działa?
    • Podręcznik użytkownika Primer, społeczność i platforma dodatku Dynamo
  • Ustawienia dla dodatku Dynamo
  • Interfejs użytkownika
    • Obszar roboczy
    • Biblioteka
  • Węzły i przewody
  • Podstawowe węzły i pojęcia
    • Indeks węzłów
    • Geometria do projektowania obliczeniowego
      • Geometria — przegląd
      • Wektor, płaszczyzna i układ współrzędnych
      • Punkty
      • Krzywe
      • Powierzchnie
      • Bryły
      • Siatki
    • Składniki programów
      • Dane
      • Matematyka
      • Logika
      • Ciągi
      • Kolor
    • Projektowanie z użyciem list
      • Co to jest lista
      • Praca z listami
      • Listy list
      • Listy n-wymiarowe
    • Słowniki w dodatku Dynamo
      • Co to jest słownik
      • Węzły słownika
      • Słowniki w blokach kodu
      • Przypadki zastosowań w programie Revit
  • Węzły i pakiety niestandardowe
    • Węzły niestandardowe
      • Węzeł niestandardowy — wprowadzenie
      • Tworzenie węzła niestandardowego
      • Publikowanie w bibliotece użytkownika
    • Pakiety
      • Pakiet — wprowadzenie
      • Analiza przypadku pakietu — zestaw Mesh Toolkit
      • Opracowywanie pakietu
      • Publikowanie pakietu
      • Zero-Touch — importowanie
  • Dynamo dla programu Revit
    • Połączenie programu Revit
    • Wybieranie
    • Edytowanie
    • Tworzenie
    • Dostosowywanie
    • Dokumentowanie
  • Dynamo for Civil 3D
    • Połączenie z programem Civil 3D
    • Pierwsze kroki
    • Biblioteka węzłów
    • Przykładowe procesy robocze
      • Drogi
        • Umieszczanie słupa oświetleniowego
      • Teren
        • Umieszczanie doprowadzeń usług komunalnych
      • Narzędzia
        • Zmienianie nazw konstrukcji
      • Kolej
        • Obwiednia prześwitu
      • Pomiary
        • Zarządzanie grupami punktów
    • Tematy zaawansowane
      • Wiązanie obiektów
      • Język Python i program Civil 3D
    • Dynamo Player
    • Przydatne pakiety
    • Zasoby
  • Dodatek Dynamo w programie Forma w wersji beta
    • Konfigurowanie programu Dynamo Player w programie Forma
    • Dodawanie i udostępnianie wykresów w programie Dynamo Player
    • Uruchamianie wykresów w programie Dynamo Player
    • Różnice między usługami obliczeniowymi dodatku Dynamo a dodatkiem Dynamo na komputerze
  • Kodowanie w dodatku Dynamo
    • Bloki kodu i język DesignScript
      • Co to jest blok kodu
      • Składnia języka DesignScript
      • Krótka składnia
      • Funkcje
    • Geometria przy użyciu języka DesignScript
      • Geometria DesignScript — podstawy
      • Geometryczne obiekty elementarne
      • Matematyka wektorowa
      • Krzywe: interpolowane i punkty kontrolne
      • Przekształcenie, obrót i inne transformacje
      • Powierzchnie: interpolowane, punkty kontrolne, wyciągnięcie złożone, obrót
      • Parametryzacja geometryczna
      • Przecięcie i ucinanie
      • Geometryczne wartości logiczne
      • Generatory punktów w języku Python
    • Python
      • Węzły języka Python
      • Python i Revit
      • Konfigurowanie własnego szablonu w języku Python
    • Zmiany języka
  • Wzorce postępowania
    • Strategie dotyczące wykresów
    • Strategie dotyczące skryptów
    • Dokumentacja obsługi skryptów
    • Zarządzanie programem
    • Wydajna praca z dużymi zestawami danych w dodatku Dynamo
  • Przykładowe procesy robocze
    • Procesy robocze — pierwsze kroki
      • Wazon parametryczny
      • Punkty przyciągania
    • Indeks pojęć
  • Przewodnik Primer programisty
    • Kompilowanie dodatku Dynamo ze źródła
      • Kompilowanie dodatku DynamoRevit ze źródła
      • Zarządzanie zależnościami i ich aktualizowanie w dodatku Dynamo
    • Opracowywanie rozwiązań dla dodatku Dynamo
      • Pierwsze kroki
      • Analiza przypadku Zero-Touch — węzeł siatki
      • Wykonywanie skryptów w języku Python w węzłach Zero-Touch (C#)
      • Dalsze kroki z Zero-Touch
      • Zaawansowane dostosowywanie węzłów dodatku Dynamo
      • Używanie typów COM (międzyoperacyjnych) w pakietach dodatku Dynamo
      • Analiza przypadku NodeModel — niestandardowy interfejs użytkownika
      • Aktualizowanie pakietów i bibliotek dodatku Dynamo dla dodatku Dynamo 2.x
      • Aktualizowanie pakietów i bibliotek dodatku Dynamo dla dodatku Dynamo 3.x
      • Rozszerzenia
      • Definiowanie niestandardowej organizacji pakietów dla dodatku Dynamo 2.0+
      • Interfejs wiersza polecenia dodatku Dynamo
      • Integracja z dodatkiem Dynamo
      • Opracowywanie rozwiązań dla dodatku Dynamo dla programu Revit
      • Publikowanie pakietu
      • Kompilowanie pakietu z programu Visual Studio
      • Rozszerzenia jako pakiety
    • Prośby o ściągnięcie (pull)
    • Oczekiwania dotyczące testowania
    • Przykłady
  • Dodatek
    • Często zadawane pytania
    • Programowanie wizualne i dodatek Dynamo
    • Zasoby
    • Uwagi do wydania
    • Przydatne pakiety
    • Pliki przykładowe
    • Mapa integracji hosta
    • Pobierz plik PDF
    • Skróty klawiaturowe dodatku Dynamo
Powered by GitBook
On this page
  • Otwieranie dodatku Dynamo
  • Rozpoczynanie nowego wykresu
  • Dodanie węzłów
  • Oglądanie wyniku
  • Następne kroki
Edit on GitHub
Export as PDF
  1. Dynamo for Civil 3D

Pierwsze kroki

PreviousPołączenie z programem Civil 3DNextBiblioteka węzłów

Last updated 2 months ago

Po zapoznaniu się z ogólnymi informacjami przejdźmy do konkretów i zbudujmy pierwszy wykres dodatku Dynamo w programie Civil 3D.

Jest to prosty przykład, za pomocą którego zademonstrujemy podstawowe funkcje dodatku Dynamo. Zaleca się, aby wykonywać te czynności w nowym pustym dokumencie programu Civil 3D.

Otwieranie dodatku Dynamo

Najpierw należy otworzyć pusty dokument w programie Civil 3D. Po otwarciu go przejdź do karty Zarządzaj na wstążce programu Civil 3D i wyszukaj panel Programowanie wizualne.

Kliknij przycisk Dynamo. Spowoduje to uruchomienie dodatku Dynamo w osobnym oknie.

Jaka jest różnica między dodatkiem Dynamo a Odtwarzaczem Dynamo?

Dodatek Dynamo to narzędzie używane do tworzenia i uruchamiania wykresów. Odtwarzacz Dynamo to prosty mechanizm do uruchamiania wykresów bez konieczności otwierania ich w dodatku Dynamo.

Przejdź do sekcji Dynamo Player, aby wypróbować tę funkcję.

Rozpoczynanie nowego wykresu

Po otwarciu dodatku Dynamo zostanie wyświetlony ekran startowy. Kliknij przycisk Nowy, aby otworzyć pusty obszar roboczy.

Co z przykładami?

Dodatek Dynamo for Civil 3D zawiera kilka wstępnie utworzonych wykresów, z których można czerpać pomysły na korzystanie z dodatku Dynamo. Zalecamy przyjrzenie się nim w dogodnym momencie, a także zapoznanie się z sekcją Przykładowe procesy robocze w tym przewodniku Primer.

Dodanie węzłów

Powinien być teraz widoczny pusty obszar roboczy. Przyjrzyjmy się dodatkowi Dynamo w działaniu. Oto nasz cel:

Dosyć proste, prawda? Ale zanim zaczniemy, musimy omówić kilka podstawowych kwestii.

Podstawowe elementy wykresu Dynamo są nazywane węzłami. Węzeł jest jak mała maszyna — przekazujesz do niego dane, a on wykonuje na nich jakąś pracę i zwraca wyniki. Dodatek Dynamo for Civil 3D zawiera bibliotekę węzłów, które można ze sobą łączyć za pomocą przewodów w celu utworzenia wykresu umożliwiającego wykonywanie większej liczby operacji i zapewniającego lepsze wyniki, niż mógłby zwrócić samodzielny węzeł.

Co jeśli nigdy wcześniej nie zdarzyło mi się korzystać z dodatku Dynamo?

Część z tych informacji może być dla Ciebie całkiem nowa, ale nie ma powodu do obaw. W tych sekcjach znajdziesz pomoc.

Interfejs użytkownika Węzły i przewody Podstawowe węzły i pojęcia

Utwórzmy wykres. Oto lista wszystkich węzłów, których będziemy potrzebować.

Te węzły można znaleźć, wpisując ich nazwy na pasku wyszukiwania w bibliotece lub klikając prawym przyciskiem myszy w dowolnym miejscu w obszarze rysunku i wyszukując je w tym miejscu.

Skąd wiadomo, których węzłów użyć i gdzie je znaleźć?

Węzły w bibliotece są pogrupowane w logiczne kategorie w zależności od tego, do czego służą. Bardziej szczegółową prezentację można znaleźć w sekcji Biblioteka węzłów.

Oto jak powinien wyglądać ostateczny wykres.

Podsumujmy to, co tutaj zrobiliśmy:

  1. Wybraliśmy dokument do pracy. W tym przypadku (tak jak w wielu innych przypadkach) chcemy pracować w aktywnym dokumencie w programie Civil 3D.

  2. Zdefiniowaliśmy blok docelowy, w którym ma zostać utworzony obiekt tekstowy (w tym przypadku obszar modelu — Model Space).

  3. Użyliśmy węzła String, aby określić, na której warstwie powinien zostać umieszczony tekst.

  4. Utworzyliśmy punkt za pomocą węzła Point.ByCoordinates, aby zdefiniować położenie, w którym ma zostać umieszczony tekst.

  5. Zdefiniowaliśmy współrzędne X i Y punktu wstawienia tekstu za pomocą dwóch węzłów Number Slider.

  6. Użyliśmy innego węzła String do zdefiniowania zawartości obiektu tekstowego (Text).

  7. Na koniec utworzyliśmy obiekt tekstowy.

Przyjrzyjmy się wynikom tego nowego wykresu.

Oglądanie wyniku

W programie Civil 3D upewnij się, że wybrana jest karta Model. Powinien zostać wyświetlony nowy obiekt tekstowy utworzony przez dodatek Dynamo.

Jeśli nie widzisz tekstu, może być konieczne uruchomienie polecenia ZOOM -> EXTENTS w celu powiększenia do odpowiedniego miejsca.

Świetnie! Teraz wprowadzimy pewne aktualizacje w tekście.

Wróć do wykresu Dynamo i zmień kilka wartości wejściowych, takich jak ciąg tekstowy, współrzędne punktu wstawienia itp. Tekst powinien zostać automatycznie zaktualizowany w programie Civil 3D. Zauważ też, że po odłączeniu jednego z portów wejściowych tekst zostanie usunięty. Po ponownym podłączeniu wszystkiego tekst zostanie utworzony ponownie.

Dlaczego dodatek Dynamo nie wstawia nowego obiektu tekstowego przy każdym uruchomieniu wykresu?

Domyślnie dodatek Dynamo „zapamiętuje” utworzone przez siebie obiekty. Jeśli zmienisz wartości wejściowe węzłów, obiekty w programie Civil 3D zostaną zaktualizowane, zamiast utworzenia nowych obiektów. Więcej informacji na temat tego zachowania można znaleźć w sekcji Wiązanie obiektów.

Następne kroki

Przedstawiono tu zaledwie mały przykład tego, co można zrobić za pomocą dodatku Dynamo for Civil 3D. Czytaj dalej, aby dowiedzieć się więcej!

Utworzenie wykresu Dynamo, który będzie wstawiał tekst do obszaru modelu.

Misja wykonana!

🎯
🎉
Ekran startowy dodatku Dynamo
Węzły można umieszczać z poziomu biblioteki lub klikając prawym przyciskiem myszy w obszarze rysunku
Wykres ostateczny
Gotowy wykres w działaniu