# Archivos de ejemplo

#### Estos archivos de ejemplo se adjuntan a Dynamo Primer y se organizan por capítulo y sección.

## Nodos y conceptos esenciales

### Geometría para el diseño computacional

#### Descripción general de la geometría

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-bcbc077072a818654b077e03a0977a2f73a358f5%2FGeometry%20for%20Computational%20Design%20-%20Geometry%20Overview.dyn?alt=media>" %}

#### Vector, plano y sistema de coordenadas

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-bbda84ba97ba88c8ce859f654703e098186341de%2FGeometry%20for%20Computational%20Design%20-%20Vectors.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-a93bd144596564b97939535bcf56cbd8978165f6%2FGeometry%20for%20Computational%20Design%20-%20Plane.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-e124387ce31a8f77bea8ca684b1132459ed1522d%2FGeometry%20for%20Computational%20Design%20-%20Coordinate%20System.dyn?alt=media>" %}

#### Puntos

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-b5811ac8d46b2c7d08f1c1b7352a877347862fd4%2FGeometry%20for%20Computational%20Design%20-%20Points.dyn?alt=media>" %}

#### Curvas

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-f294bb6817dc8b4842a3f9351348cae09b41b13a%2FGeometry%20for%20Computational%20Design%20-%20Curves.dyn?alt=media>" %}

#### Superficie

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-5bcd98c3df767dfbe9416248b20a8ef25de5f5c7%2FSurfaces.zip?alt=media>" %}

#### Sólidos

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-a190edf440fc198de3db1abe51ba08c99abc2dd8%2FGeometry%20for%20Computational%20Design%20-%20Solids.dyn?alt=media>" %}

### Los bloques de construcción de los programas

#### Datos

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-35e15615d39b98d850290c0c5e56e5b749c8d6b8%2FBuilding%20Blocks%20of%20Programs%20-%20Data.dyn?alt=media>" %}

#### Matemáticas

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-955fcf91eb531b57930d923ffc3b867e5569b885%2FBuilding%20Blocks%20of%20Programs%20-%20Math.dyn?alt=media>" %}

#### Lógica

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-4b637189c8f132523a78034e8fb8a8f5e1538599%2FBuilding%20Blocks%20of%20Programs%20-%20Logic.dyn?alt=media>" %}

#### Cadenas

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-f13ede605d356dfd882df6ac8ca667d68a63bc77%2FBuilding%20Blocks%20of%20Programs%20-%20Strings.dyn?alt=media>" %}

#### Color

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-14028a19aa49128504145c88adb8f1fefa2df333%2FBuilding%20Blocks%20of%20Programs%20-%20Color.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-375c8e51a1a73ae4a9bdf7c9afdbaed270a4b2f0%2FBuildingBlocks%20of%20Programs%20-%20ColorOnSurface.zip?alt=media>" %}

### Diseño con listas

#### ¿Qué es una lista?

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-ff2d0c74a59e88b33f237e5f93c0fca73af69e3c%2FLacing.dyn?alt=media>" %}

#### Trabajo con listas

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-e5c6a5c1450632acb57b303f9fe415f760d03a43%2FList-Operations.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-a75e322b775d1c4b7709ad798530555f4e671c15%2FList-Count.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-e3881489bb2e86af6501d716d2d7e20fde13cbe0%2FList-GetItemAtIndex.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-781b460be25f50a08ffa1a3d6cc24e29e401b00a%2FList-Reverse.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-da22479b9f72d98e25112335571484157bd4d340%2FList-ShiftIndices.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-8161ec31f135ee233798d3e4fe772b05c5b5ab86%2FList-FilterByBooleanMask.dyn?alt=media>" %}

#### Listas de listas

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-3b9e7c7b5e3519801405cce12be7d530996e69fe%2FTop-Down-Hierarchy.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-c9cb394b3a704741149cc8df91098479ca1abed5%2FFlatten.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-b5e17fdfd8d641ed09d17beb755274494d01aed9%2FChop.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-30e43e47f720d75cae667ae5542f61f6eebb73fb%2FMap.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-ad9aa78610fe4e123a727ca61d847b30be62674d%2FListatlevel.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-29d5bfd8877538d98c05eff1a4746f8e0a9b7dc5%2FTranspose.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-c69a8f267bf0eb8612c372d9ef78d52b46dc1e23%2FReplaceItems.dyn?alt=media>" %}

#### Listas de n dimensiones

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-e3628d3c8fb69c9f9bfd54bb5a579b6ba51d7fda%2Fn-Dimensional-Lists.zip?alt=media>" %}

### Diccionarios en Dynamo

#### Casos de uso de Revit

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-7d4423071df57b62ebc212cba51a6f9b38c2c9f3%2FroomDictionary.dyn?alt=media>" %}

## Paquetes y nodos personalizados

### Nodos personalizados

#### Creación de un nodo personalizado

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-71a3225c626f3b6f0c2670ddc48c057f305b0428%2FUV-CustomNode.zip?alt=media>" %}

#### Publicación en la biblioteca

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-7f4cc018aab3b720a5d9a6f67cac091706b9ea3b%2FPointsToSurface.dyf?alt=media>" %}

### Paquetes

#### Caso real de paquete: Kit de herramientas de malla

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-334a8f0108c75705e9f77b59352a812a0f9bfc30%2FMeshToolkit.zip?alt=media>" %}

#### Publicación de un paquete

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-222f939b7a90c21c00607ef7650c582cfeb18858%2FMapToSurface.zip?alt=media>" %}

#### Importación de Zero-Touch

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-29cf430e8502d6bb6d058cb0f1f9a876b3b8a231%2FZeroTouchImages.zip?alt=media>" %}

## Dynamo para Revit

#### Selección

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-e3dfdc004e40eb2cc449254312357d01113515c7%2FRevit-Selecting.zip?alt=media>" %}

#### Edición

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-2aa32afbbe0ff47c66ae0f2e632ea33be0892ff7%2FRevit-Editing.zip?alt=media>" %}

#### Creación

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-31c694ab26f3db6ee24ce7ad721b7634dd706b1d%2FRevit-Creating-DirectShape.zip?alt=media>" %}

#### Personalización

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-96b9ec9ec6cc6301c3513089a11be0f236ef765e%2FRevit-Customizing.zip?alt=media>" %}

#### Documentación

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-7442d18b54de6adaa309cfc0fe2768ead4266c8d%2FRevit-Documenting.zip?alt=media>" %}

## Codificación en Dynamo

### Bloques de código y DesignScript

#### Sintaxis de DesignScript

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-0cd3b8779389bc2f01b186ebb7d4ad1c401f318e%2FDynamo-Syntax_Attractor-Surface.dyn?alt=media>" %}

#### Abreviatura

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-38a72ce59286e4a93bc736156be8181e0593793d%2FObsolete-Nodes_Sine-Surface.dyn?alt=media>" %}

#### Functions

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-f7ac835e48352d687baf56c9fd682ea7edb7221e%2FFunctions_SphereByZ.dyn?alt=media>" %}

### Python

#### Nodos de Python

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-116020ccdd530deaba1ad54dff3d778a4cf6786e%2FPython_Custom-Node.dyn?alt=media>" %}

#### Python y Revit

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-071b84114ff1d5e3b2e43c6c8884ecb1097fc08c%2FRevit-Doc.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-d92e0f9508decb075878cc0532ff12473577e7e6%2FRevit-ReferenceCurve.dyn?alt=media>" %}

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-b1f924fe640f1aec9653d69576faf342a0f5b884%2FRevit-StructuralFraming.zip?alt=media>" %}

## Prácticas recomendadas

### Estrategias gráficas

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-4ea0c96de2f593d4f18be11404d10a6eeadc163c%2FRoofDrainageSim.zip?alt=media>" %}

### Estrategias de creación de secuencias de comandos

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-0c2be6f88d55275e5d2b0672818f6c443be1f6ac%2FSteepestPath.dyn?alt=media>" %}

## Flujos de trabajo de ejemplo

### Flujos de trabajo para empezar

#### Jarrón paramétrico

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-0aeeb52133bd7bdec15f5e4947118f282baf744e%2FDynamoSampleWorkflow-vase.dyn?alt=media>" %}

#### Puntos de atractor

{% file src="<https://4010443943-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F34TIEzzNzA4rkNWukVIo%2Fuploads%2Fgit-blob-9d659b94fc81e509d2d511beb9ac64843e29b96b%2FDynamoSampleWorkflow-Attractors.dyn?alt=media>" %}
