Začínáme
Last updated
Last updated
Když jste si teď udělali základní obrázek, pojďme se rovnou pustit do vytváření prvního grafu aplikace Dynamo v aplikaci Civil 3D!
Jedná se o jednoduchý příklad, který má demonstrovat základní funkce aplikace Dynamo. Doporučujeme postupovat v novém prázdném dokumentu aplikace Civil 3D.
Nejprve otevřete prázdný dokument v aplikaci Civil 3D. V tomto dokumentu poté na pásu karet aplikace Civil 3D přejděte na kartu Správa a vyhledejte panel Vizuální programování.
Kliknutím na tlačítko Dynamo spusťte aplikaci Dynamo v samostatném okně.
Jaký je rozdíl mezi aplikací Dynamo a Přehrávačem skriptů Dynamo?
Aplikace Dynamo se používá k vytváření a spouštění grafů. Přehrávač skriptů Dynamo umožňuje snadno spouštět grafy, aniž by bylo nutné je otevírat v aplikaci Dynamo.
Až si jej budete chtít vyzkoušet, přejděte do části Přehrávač skriptů Dynamo.
Po otevření aplikace Dynamo se zobrazí úvodní obrazovka. Kliknutím na tlačítko Nový otevřete prázdný pracovní prostor.
Jsou dostupné nějaké ukázky?
Aplikace Dynamo for Civil 3D obsahuje několik předdefinovaných grafů, které vám pomohou podnítit některé další nápady, jak používat aplikaci Dynamo. Doporučujeme se na ně někdy podívat a také si přečtěte část Vzorové pracovní postupy v této příručce Primer.
Nyní byste měli vidět prázdný pracovní prostor. Vyzkoušejme si aplikaci Dynamo v akci! Zde je náš cíl:
🎯 Vytvořte graf aplikace Dynamo, který vloží text do modelového prostoru.
Vypadá to jednoduše, že? Než však začneme, musíme se seznámit s několika základními pojmy.
Základní stavební bloky grafu aplikace Dynamo se nazývají uzly. Uzel je jako malý počítač – vložíte do něj data, on s nimi provede nějakou práci a vygeneruje výsledek. Aplikace Dynamo for Civil 3D obsahuje knihovnu uzlů, které můžete propojit pomocí drátů a vytvořit tak graf, který dokáže větší a lepší věci než kterýkoli uzel sám o sobě.
Počkat, co když jsem úplně nový uživatel aplikace Dynamo?
Některé z těchto informací pro vás mohou být zcela nové – to je v pořádku! Tyto části vám pomohou.
Dobrá. Pojďme nyní sestavit náš graf. Zde je seznam všech uzlů, které budeme potřebovat.
Tyto uzly můžete najít zadáním jejich názvu do vyhledávacího řádku v knihovně nebo kliknutím pravým tlačítkem myši kdekoli na kreslicí ploše a následným vyhledáním.
Jak poznám, které uzly použít a kde je najít?
Uzly v knihovně jsou seskupeny do logických kategorií podle toho, co dělají. Přečtěte si část Knihovna uzlů, ve které naleznete podrobnější informace.
Takto by měl vypadat výsledný graf.
Shrňme si, co jsme zde udělali:
Vybrali jsme, ve kterém dokumentu budeme pracovat. V tomto případě (a v mnoha dalších případech) chceme pracovat v aktivním dokumentu v aplikaci Civil 3D.
Definovali jsme cílový blok, ve kterém má být vytvořen textový objekt (v tomto případě modelový prostor).
Pomocí uzlu String jsme určili, do které hladiny má být text umístěn.
Pomocí uzlu Point.ByCoordinates jsme vytvořili bod, který definuje umístění textu.
Pomocí dvou uzlů Number Slider jsme definovali souřadnice X a Y bodu vložení textu.
Pomocí dalšího uzlu String jsme definovali obsah textového objektu.
Nakonec jsme vytvořili textový objekt.
Podívejme se na výsledky našeho nového krásného grafu!
V aplikaci Civil 3D zkontrolujte, zda je vybrána karta Model. Měl by se zobrazit nový textový objekt vytvořený aplikací Dynamo.
Pokud text nevidíte, možná budete muset spustit příkaz ZOOM -> EXTENTS, abyste se přiblížili na správné místo.
Výborně! Nyní provedeme několik aktualizací textu.
Vraťte se do grafu aplikace Dynamo a změňte několik vstupních hodnot, například textový řetězec, souřadnice bodu vložení atd. Text by se měl v aplikaci Civil 3D automaticky aktualizovat. Všimněte si také, že pokud odpojíte některý ze vstupních portů, text se odstraní. Pokud vše připojíte zpět, text se znovu vytvoří.
Proč aplikace Dynamo nevloží nový textový objekt při každém spuštění grafu?
Ve výchozím nastavení si aplikace Dynamo „pamatuje“ objekty, které vytvoří. Pokud změníte vstupní hodnoty uzlu, objekty v aplikaci Civil 3D se aktualizují místo vytváření zcela nových objektů. Další informace o tomto chování naleznete v části Vazby objektů.
🎉 Úkol splněn!
Tento příklad je pouze malou ukázkou toho, co všechno lze s aplikací Dynamo for Civil 3D dělat. Čtěte dál a dozvíte se více!