Dynamo
Primer for v2.0
Čeština
Čeština
  • O aplikaci
  • Úvod
    • Co je aplikace Dynamo a jak funguje?
    • Uživatelská příručka Primer, komunita a platforma aplikace Dynamo
  • Nastavení aplikace Dynamo
  • Uživatelské rozhraní
    • Pracovní prostor
    • Knihovna
  • Uzly a dráty
  • Základní uzly a koncepce
    • Rejstřík uzlů
    • Geometrie pro výpočetní návrh
      • Přehled geometrie
      • Vektor, rovina a souřadnicový systém
      • Body
      • Křivky
      • Povrchy
      • Tělesa
      • Sítě
    • Stavební bloky programů
      • Data
      • Matematika
      • Logika
      • Řetězce
      • Barva
    • Práce se seznamy
      • Co je to seznam
      • Práce se seznamy
      • Seznamy seznamů
      • N-rozměrné seznamy
    • Slovníky v aplikaci Dynamo
      • Co je to slovník
      • Uzly slovníku
      • Slovníky v blocích kódu
      • Případy použití aplikace Revit
  • Vlastní uzly a balíčky
    • Vlastní uzly
      • Úvod do práce s vlastními uzly
      • Tvorba vlastního uzlu
      • Publikování do knihovny
    • Balíčky
      • Úvod do práce s balíčky
      • Příklad balíčku – sada nástrojů pro sítě
      • Vývoj balíčku
      • Publikování balíčku
      • Importování Zero-Touch
  • Dynamo pro aplikaci Revit
    • Propojení s aplikací Revit
    • Výběr
    • Úpravy
    • Tvorba
    • Přizpůsobení
    • Dokumentování
  • Dynamo for Civil 3D
    • Připojení aplikace Civil 3D
    • Začínáme
    • Knihovna uzlů
    • Vzorové pracovní postupy
      • Silnice
        • Umístění sloupů osvětlení
      • Terén
        • Umístění služeb
      • Pomůcky
        • Přejmenování stavebních objektů
      • Železnice
        • Vůle obalových křivek
      • Zaměření
        • Správa skupin bodů
    • Pokročilá témata
      • Vazby objektů
      • Python a Civil 3D
    • Přehrávač skriptů Dynamo
    • Užitečné balíčky
    • Zdroje
  • Dynamo v aplikaci Forma (beta verze)
    • Nastavení rozšíření Dynamo Player v aplikaci Forma
    • Přidávání a sdílení grafů v rozšíření Dynamo Player
    • Spouštění grafů v rozšíření Dynamo Player
    • Rozdíly mezi výpočetní službou Dynamo a počítačovou aplikací Desktop
  • Kódování v aplikaci Dynamo
    • Bloky kódů a jazyk DesignScript
      • Co je blok kódu
      • Syntaxe DesignScript
      • Zkratka
      • Funkce
    • Geometrie pomocí jazyka DesignScript
      • Základy geometrií v jazyku DesignScript
      • Geometrická primitiva
      • Vektorová matematika
      • Křivky: Interpolované a řídicí body
      • Posunutí, otočení a další transformace
      • Plochy: Interpolace, řídicí body, spojení profilů, rotace
      • Geometrická parametrizace
      • Průnik a oříznutí
      • Booleovské operace geometrií
      • Generátory bodů v jazyce Python
    • Python
      • Uzly jazyka Python
      • Python a Revit
      • Nastavení vlastní šablony jazyka Python
    • Změny jazyka
  • Osvědčené postupy
    • Strategie grafů
    • Strategie skriptování
    • Skriptování – reference
    • Správa programu
    • Efektivní práce s velkými sadami dat v aplikaci Dynamo
  • Vzorové pracovní postupy
    • Pracovní postupy Začínáme
      • Parametrická váza
      • Body atraktoru
    • Rejstřík konceptů
  • Příručka Primer pro vývojáře
    • Sestavení aplikace Dynamo ze zdroje
      • Sestavení doplňku DynamoRevit ze zdroje
      • Správa a aktualizace závislostí v aplikaci Dynamo
    • Vývoj pro aplikaci Dynamo
      • Začínáme
      • Případová studie funkce Zero-Touch – uzel osnovy
      • Provádění skriptů jazyka Python v uzlech Zero-Touch (C#)
      • Další práce s funkcí Zero-Touch
      • Pokročilé přizpůsobení uzlů aplikace Dynamo
      • Použití typů COM (interoperability) v balíčcích aplikace Dynamo
      • Případová studie uzlu NodeModel – vlastní uživatelské rozhraní
      • Aktualizace balíčků a knihoven aplikace Dynamo pro aplikaci Dynamo 2.x
      • Aktualizace balíčků a knihoven aplikace Dynamo pro aplikaci Dynamo 3.x
      • Rozšíření
      • Definování vlastní organizace balíčků pro Dynamo 2.0+
      • Rozhraní příkazového řádku aplikace Dynamo
      • Integrace pro aplikaci Dynamo
      • Vývoj pro modul Dynamo pro aplikaci Revit
      • Publikování balíčku
      • Vytvoření balíčku z aplikace Visual Studio
      • Rozšíření jako balíčky
    • Žádosti o přijetí změn
    • Očekávání při testování
    • Příklady
  • Příloha
    • Nejčastější dotazy
    • Vizuální programování a aplikace Dynamo
    • Zdroje
    • Poznámky k verzi
    • Užitečné balíčky
    • Vzorové soubory
    • Mapa integrace hostitelů
    • Stažení souboru PDF
    • Klávesové zkratky aplikace Dynamo
Powered by GitBook
On this page
  • Co je DaaS?
  • Jaká verze aplikace Dynamo provádí můj kód?
  • Jaké balíčky/uzly jsou dostupné v této verzi aplikace Dynamo?
  • Na co si dát pozor při psaní grafů pro DaaS?
  • Jak si to mám všechno pamatovat? Co když se to změní?
  • Kolik to bude stát?
  • Jak začít?
  • Zabezpečení
Edit on GitHub
Export as PDF
  1. Dynamo v aplikaci Forma (beta verze)

Rozdíly mezi výpočetní službou Dynamo a počítačovou aplikací Desktop

Na této stránce naleznete informace o rozdílech, které byste měli znát při psaní programů pro aplikaci Dynamo, které se mají spustit v cloudovém kontextu výpočetní služby Dynamo.

Co je DaaS?

DaaS, Dynamo jako služba, výpočetní služba Dynamo atd. označují totéž: základní modul runtime Dynamo spuštěný v cloudovém kontextu. To znamená, že graf se nespouští ve vašem počítači. Služba DaaS je v současné době přístupná pouze prostřednictvím rozšíření Dynamo Player pro aplikaci Forma, kde mohou uživatelé nahrávat a spravovat soubory .dyn vytvořené v počítači, spouštět soubory .dyn sdílené kolegy prostřednictvím tohoto rozšíření nebo používat předinstalované rutiny .dyn poskytované společností Autodesk jako vzorky.

Vzhledem k tomu, že grafy běží v tomto cloudovém kontextu, a nikoli ve vašem počítači, DaaS v současné době nemůže přímo využívat tradiční hostitelské kontexty Dynamo (Revit, Civil 3D atd.). Pokud chcete ve svém grafu používat typy z těchto programů, budete je muset serializovat (uložit) do grafu pomocí uzlu Data.Remember nebo jiných technik serializace v grafu. Jedná se o podobné pracovní postupy, které se používají při psaní grafů pro generativní návrh v aplikaci Revit.

Jaká verze aplikace Dynamo provádí můj kód?

Tato verze je založena na verzi 3.x a je často aktualizována na základě opensourcové hlavní větve aplikace Dynamo.

Jaké balíčky/uzly jsou dostupné v této verzi aplikace Dynamo?

  • Většina základních uzlů – s některými konkrétními omezeními, která jsou uvedena v následující části.

  • Balíček DynamoFormaBeta pro interakci s rozhraním API aplikace Forma.

  • VASA pro voxelizaci / efektivní analýzu.

  • MeshToolKit pro manipulaci se sítí. Od verze Dynamo 3.4 je dodávána také předinstalovaná sada nástrojů pro sítě.

  • RefineryToolkit pro užitečné algoritmy, které umožňují využívat test kolizí, vzdálenost pohledu, nejkratší cestu, isovist, atd.

Na co si dát pozor při psaní grafů pro DaaS?

  • Uzly jazyka Python nebudou fungovat. Ty se aktuálně prostě nepodaří spustit.

  • Nelze používat vlastní balíčky.

  • Hladina uživatelského rozhraní / zobrazení uzlů se u uzlů uživatelského rozhraní nespustí. Nepředpokládáme, že by se jednalo o problém se základními funkcemi, ale je dobré to mít na paměti, pokud narazíte na chybu související s uzlem s vlastním uživatelským rozhraním.

  • Funkce pouze pro systém Windows nebudou fungovat. Pokud se například pokusíte použít registr systému Windows nebo WPF, dojde k chybě.

  • Rozšíření pohledů nebudou načtena.

  • Uzly souborového systému nebudou příliš užitečné. Všechny soubory, na které odkazujete v místním počítači, nebudou při spuštění v DaaS existovat.

  • Uzly interoperability pro Excel/DSOffice nebudou fungovat. Uzly Open XML by měly fungovat.

  • Síťové požadavky obecně nebudou fungovat, i když můžete volat rozhraní API aplikace Forma.

Jak si to mám všechno pamatovat? Co když se to změní?

  • V budoucnu máme v úmyslu v aplikaci Dynamo pro počítače poskytnout nástroje, které usnadní stejné fungování grafu v obou kontextech.

Kolik to bude stát?

  • U této beta verze není výpočetní čas v současné době účtován.

Jak začít?

  • Získání přístupu k aplikaci Autodesk Forma

  • Instalace doplňku DynamoFormaBeta for Dynamo na počítači a rozšíření Dynamo v aplikaci Forma

  • Psaní prvního grafu

Zabezpečení

  • Mějte na paměti, že sdílené grafy jsou uloženy v aplikaci Forma.

  • Maximální doba spuštění grafu je aktuálně kratší než 30 minut. Tato hodnota se může změnit.

  • Požadavky na spuštění jsou omezeny frekvencí, takže pokud provedete mnoho požadavků na výpočet v příliš krátkém časovém období, mohou se zobrazit chyby.

PreviousSpouštění grafů v rozšíření Dynamo PlayerNextKódování v aplikaci Dynamo

Last updated 6 days ago

Začněte tím, že se podíváte na , nebo ukázky v rozšíření Forma. Ty vás provedou následujícími tématy:

příspěvek na blogu
sérii videí na YouTube