Python Básico para Rhino y Grasshopper (6 h 30m)
Introducción a la programación en RhinoPython dentro de Rhinoceros y de Grasshopper. Conseguirás programar tus propios Scripts en Python que funcionarán tanto en Rhino como en Grasshopper.
Introducción al editor de Python en Rhino
FREE PREVIEWTraer objetos de Rhino a Python
Funciones de RhinoPython: dividir una curva
Bucles tipo for. Función range()
Uso de Condicionales. El operador Resto Entero.
Creación de una Superficie tipo Loft
¿Qué hemos aprendido?
Explorando el Algoritmo
Conceptos básicos sobre listas de Python
Más conceptos sobre listas
Creando funciones en RhinoPython
Ejercicio de Funciones
Llamando a una función
Ejercio de funciones 2. Borrado de objetos
Componente de Python en GH: inputs y outputs
Componente de Python en GH: Type Hint
Definición de vectores en Python
Suma y Diferencia de Vectores
Vectores unitarios. Escalar Vectores
Bucle While, función random.uniform
random.randint(), random.triangular()
Esfera Aleatoria
Random en GH. Tres formas de hacer un bucle for
Enunciado Ejercicio #1 (Crecimiento Aleatorio)
Algoritmo para el crecimiento aleatorio
FREE PREVIEWExplorando el Algoritmo
Enunciado Ejercicio #2 (Puente)
Cómo construir el puente
Construcción de la base y de sus refuerzos
Construcción de los tensores laterales
Construcción de la estructura superior. Terminando.
Enunciado Ejercicio #3 (Gotas de agua)
Algoritmo de una gota de agua
Múltiples gotas de agua
Enunciado Ejercicio #4 (Atractor Puntual)
Atractor puntual
Enunciado Ejercicio #5 (Vidrio Tintado)
Atractor a una Curva: vidrio tintado
Estudiando el Algoritmo
Cambiando la curva base
Enunciado Ejercicio #6 (Árbol Fractal)
Fractales: como definimos el árbol fractal
Explorando el algoritmo
Enunciado Ejercicio #7 (Estructura de Soporte Fractal)
Estructura de soporte fractal
Explorando el algoritmo
Encuesta
Datos facturación
and...SEE YOU SOON!