REVIT ARCHITECTURE (337) – DYNAMO (19)- Point Project

I explain the subject matter of the article in this online voice record:

https://vocaroo.com/i/s1U0q2Bpl0WN

El Nodo PointProject proyecta un elemento geométrico en una superficie a lo largo de una dirección de vector especificado.

Se realizará un ejemplo para entender el funcionamiento de este nodo.

Primero se realiza una Nurbs usando el nodo ByControlPoints. Primero realizamos cinco puntos aleatorios.

1341.jpg Leer más de esta entrada

Anuncios

REVIT ARCHITECTURE (336) – DYNAMO (18)- Vector Z axis

I explain the subject matter of the article in this online voice record:

https://vocaroo.com/i/s1xkZAZxyP8M

El Nodo Vector Z axis obtiene el vector del eje Z canónico.

Para entender el significado de este Nodo, se va a realizar un ejemplo en el que se utiliza un Vector Zaxis de un sistema de ejes girado para construir una línea.

Lo primero que se a a realizar es crear el sistema de coordenadas.

1334.jpg Leer más de esta entrada

REVIT ARCHITECTURE (335) – DYNAMO (17)- Surface.byloft

I explain the subject matter of the article in this online voice record:

https://vocaroo.com/i/s1CVbDqP0Xm9

El Nodo Surface.byloft crea una superficie mediante la solevación entre curvas de sección transversal de entrada.

Para entender esta definición del Nodo, se va a realizar un ejemplo.

Primero creamos una línea por medio del nodo Line.ByStarEndPoint.

1326 Leer más de esta entrada

REVIT ARCHITECTURE (334) – DYNAMO (16)- CurvePullOntoPlane

I explain the subject matter of the article in this online voice record:

https://vocaroo.com/i/s0g07QpNsEn3

El Nodo CurvePullOntoPlane crea una nueva curva mediante acercamiento a un plano, utilizando como dirección de proyección la Normal del plano.

En el siguiente ejemplo se puede ver el funcionamiento de este Nodo. Se crea una NurbsCurve utilizando  ByControlPoints (NurbsCurve.ByControlPoints)  por medio de un conjunto de puntos creados aleatoriamente como entrada de información Input. Se utiliza un plano Universal XY para proyectar perpendicularmente en este (PullOntoPlane). El resultado es una curva plana en este plano XY.

Primero hay que realizar la NurbsCurve. Para ello primero hay que construir la entrada de datos que consiste en generar una lista que contenga la cantidad especificada de dobles aleatorios en el rango (0,1).

Para ello se utiliza el nodo Math.randomList, donde Amount es un Input correspondiente a la cantidad de números aleatorios que contendrá la lista resultante. Y Number, es la lista propiamente de números aleatorios entre 0 y 1 (Output). En la imagen siguiente se puede ver la estructura creada y he aplicado un nodo Watch para que se entienda los conceptos de amount y number, ya que muestra la información generada ( 5 listas y 5 números). Leer más de esta entrada

REVIT ARCHITECTURE (333) – DYNAMO (15)- Nodo Polycurve.ByJoinedCurves

I explain the subject matter of the article in this online voice record:

https://vocaroo.com/i/s1RLiCvGWVS9

El Nodo Polycurve.ByJoinedCurves realiza una PolyCurve uniendo curvas. Por tanto los Inputs son Curvas y los Outputs son PolyCurve. También Voltea la curva según sea necesario para asegurar la conectividad.

Este Nodo crea curvas unidas por medio de un conjunto de curvas gracias a la combinación de puntos o vértices.

En el siguiente ejemplo se puede ver el funcionamiento de este Nodo.

Primero realizamos un punto con las coordenadas cartesianas que se han indicado: x=5 e y=4.

1314 Leer más de esta entrada

REVIT ARCHITECTURE (332) – DYNAMO (14)- Nodo Surface.Perimeter Curves

El Nodo Perimeter Curves devuelve todas las curvas de perímetro de la superficie abierta.

Con el siguiente ejemplo se puede entender este concepto. Primero se crea una superficie por medio del Nodo BySweep2Rails.

Con los nodos Code Block se puede crear directamente en el nodo Código, y será el primer paso a realizar. Luego hay que empezar a realizar las líneas que unen los puntos creados por medio del nodo Line.ByStartPointEndPoint.

1308

Leer más de esta entrada

A %d blogueros les gusta esto: