# 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/](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/](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/](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/](http://thebuildingcoder.typepad.com)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://primer2.dynamobim.org/cs/a_appendix/a-2_resources.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
