Nuevas herramientas de cálculo luminotécnico

Rhino + Diva

Interesante comparación de software de cálculo luminotécnico.

Otras opciones al todopoderoso (y gratuito…) dialux que trabajan con sinergias entre Plugins o Addins en colaboración con software de modelado(Rhino y Revit).

Rhino + Diva
Revit + ElumTools
Revit + Autodesk Insight Lighting Add-in

Ref: Dann Stine Bimchapters.blogspot.com

https://bimchapters.blogspot.com/2020/03/comparing-analysis-tools.html?m=1#more

Muy interesantes son también los tutoriales del plugin para Rhino_Diva.

http://diva4rhino.com/

Ref: https://www.solemma.com/TrainingRhino.html

Python Tip_List Comprehension

Una manera muy útil de optimizar el código para iterar y filtrar en python es utilizar list comprehension.

Ejemplo 1:Filtramos las vocales del texto
Ejemplo2:Filtramos los nombres de habitaciones
import clr
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *
#The inputs to this node will be stored as a list in the IN variables.
Texto = IN[0]
#sintaxis listcomprehension 
Vocales = [i for i in Texto if i in "aeio"]

#Assign your output to the OUT variable.
OUT = Vocales


import clr
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *
#The inputs to this node will be stored as a list in the IN variables.
Nombres = IN[0]

#sintaxis listcomprehension 
filtro = [i for i in Nombres if i =="Room 4" ]

#Assign your output to the OUT variable.
OUT = filtro



En una sola linea tenemos un bucle for y un if ! Verdaderamente útil.