Proyecto Algoritmos

Page 1


Objetivo

Nuestro objetivo principal fue el de encontrar una alternativa a los modelos hechos con cotas de nivel, para hacer mรกs prรกctico y fรกcil el trabajo de niveles. Con esto en mente, decidimos encontrar una forma de triangular una superficie mediante puntos generados de forma aleatoria.


Primera aproximaciĂłn

Gracias al slider, podemos controlar la cantidad de puntos que tiene la superficie, adicionalmente, proyectamos los puntos desde una superficie plana hacia la que requiere una nueva geometrĂ­a.


Código (Delaunay)

Al importar la librería de grasshopper, se decidió implementar un Delaunay el cual es una red de triangulos que cumple con la condición de que cada circunferencia circunscrita en cada triángulo de la red no contiene un vértice de otro triángulo.


ProyecciĂłn a superficie

En este momento, cuando los puntos son generados en una superficie plana, se proyectan hacia la superficie que se desea triangular, adicionalmente, se genera una tentativa de triangulaciĂłn gracias al entendimiento de la geometrĂ­a de esta misma.


PROTOTIPO 1

Para la elaboración de un modelo físico de la superficie triangulada usamos el programa pepakura, el cual descompuso la superficie en planos que luego son imprimibles y plegables. No obstante el papel resultó ser difícil de manipular y la escala de la impresión no es confiable, así que en el próximo prototipo optamos por cortarlo a láser y hacerlo en cartón


Slider para puntos

La adición de un slider ayuda a definir el número de puntos que genera un mayor control de la geometría deseada en la superficie, pues entre mayor número de puntos exista, mayor número de triángulos que se puedan ceñir a la superficie objetivo.


Implantación

Para poder generar un terreno triangulado que entienda la implantación de otra geometría, se empleó un Boolean difference a partir de la superficie descrita por las curvas de nivel y la otra que sería la geometría deseada.


CreaciĂłn de geometrĂ­a Gracias al cĂłdigo pudimos levantar cada una de las cotas de niveles a una altura determinada para generar la superficie completa.

v


Entendimiento de curvas


Cรณdigo para la generaciรณn de terreno


PROTOTIPO 2 El segundo prototipo decidimos hacerlo igualmente con pepakura, sólo que en este caso optamos por importar las líneas de nuevo a rhino, así completando el “ciclo” permitiéndonos usar los vectores para el corte láser.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.