Zdroje

Dynamo

Wiki aplikace Dynamo

Tato wiki slouží k seznámení s vývojem pomocí API aplikace Dynamo, která podporuje knihovny a nástroje.

https://github.com/DynamoDS/Dynamo/wiki

Blog aplikace Dynamo

Tento blog je nejaktuálnější sbírkou článků od týmu aplikace Dynamo, obsahuje informace o nových funkcích, pracovních postupech a dalších tématech.

http://dynamobim.com/blog/

Příručka k jazyku DesignScript

Programovací jazyky slouží k vyjádření nápadů, které zahrnují logiku a výpočty. K vyjádření záměru návrhu byl vyvinut textový jazyk aplikace Dynamo (dříve nazýván DesignScript). Výpočetní návrhy jsou většinou spojeny se zkoumáním a aplikace Dynamo se snaží tento proces podpořit: doufáme, že pro vás bude jazyk flexibilní a rychlý a umožní vám návrh převést z konceptu ve skutečnost. Tato příručka je strukturována tak, aby uživatele bez znalosti programování nebo architektonické geometrie seznámila s různými tématy z těchto dvou protínajících se oborů.

http://dynamobim.org/wp-content/links/DesignScriptGuide.pdf

Projekt Dynamo Primer

Dynamo Primer je projekt s otevřeným zdrojovým kódem, který vytvořil Matt Jezyk a tým vývojářů aplikace Dynamo společnosti Autodesk. První verze příručky Primer byla vyvinuta společností Mode Lab. Chcete-li k projektu přispět, forkněte repozitář, přidejte obsah a odešlete pull request.

https://github.com/DynamoDS/DynamoPrimer

Vývoj doplňku Zero Touch pro aplikaci Dynamo

Tato stránka popisuje vývoj vlastního uzlu aplikace Dynamo v jazyku C# pomocí rozhraní Zero Touch. Ve většině případů lze statické metody a třídy jazyka C# importovat bez úprav. Pokud vaše knihovna potřebuje pouze volat funkce a nikoliv vytvářet nové objekty, lze toho dosáhnout velmi snadno pomocí statických metod. Když aplikace Dynamo načte vaši knihovnu DLL, odstraní obor názvů prostor vašich tříd a zpřístupní všechny statické metody jako uzly.

https://github.com/DynamoDS/Dynamo/wiki/Zero-Touch-Plugin-Development

Externí zdroje

Python pro začátečníky

Python je interpretovaný, interaktivní, objektově orientovaný programovací jazyk. Obsahuje moduly, výjimky, dynamické přetypování, vysokoúrovňové dynamické datové typy a třídy. Python spojuje pozoruhodné funkce s velmi jasnou syntaxí. Obsahuje rozhraní pro mnoho systémových volání a knihoven, různých okenních systémů a lze jej rozšířit pomocí kódu v jazyce C nebo C++. Navíc jej lze použít jako rozšiřující jazyk pro aplikace, které vyžadují programovatelné rozhraní. Jazyk Python je navíc přenositelný: lze jej spustit na různých Unixových distribucích, na Macu a ve Windows 2000 a novějších. Příručka pro začátečníky v jazyce Python obsahuje odkazy na další začátečnické návody a výukové zdroje.

https://www.python.org/about/gettingstarted

AForge

AForge.NET je systém s otevřeným zdrojovým kódem v jazyce C# vyvinutý pro vývojáře a výzkumníky z oboru počítačového vidění a umělé inteligence – zpracování obrazových dat, neuronové sítě, genetické algoritmy, fuzzy logika, strojové učení, robotika atd.

http://www.aforgenet.com/framework/

Wolfram MathWorld

MathWorld je online matematický zdroj, který vytvořil Eric W. Weisstein spolu s tisíci dalších přispěvatelů. Protože se jeho obsah poprvé objevil v roce 1995, MathWorld se stal zdrojem matematických informací v matematických i učitelských komunitách. Na jeho články se odkazuje celá řada publikací a knih na různých vzdělávacích úrovních.

http://mathworld.wolfram.com/

Zdroje k aplikaci Revit

buildz

„Tyto příspěvky se týkají zejména platformy Revit a doporučených pracovních postupů.“

http://buildz.blogspot.com/

Nathanův zápisník pro API aplikace Revit

„Tento zápisník se pokouší odstranit některé nedostatky studijních materiálů a zařadit API aplikace Revit do kontextu práce s návrhy.“

http://wiki.theprovingground.org/revit-api

Revit Python Shell

„RevitPythonShell přidává do aplikací Autodesk Revit a Vasari interpret IronPython.“ Tento projekt je starší než aplikace Dynamo a je skvělou referencí pro vývoj v jazyce Python. Projekt RPS:

https://github.com/architecture-building-systems/revitpythonshell

Blog pro vývojáře:

http://darenatwork.blogspot.com/

The Building Coder

Robustní katalog pracovních postupů pro API aplikace Revit od jednoho z předních odborníků na BIM.

http://thebuildingcoder.typepad.com/

Last updated