Conozca más sobre Viz Pro, el "Grasshopper" para SketchUp Pro

Viz Pro es una extensión para SketchUp Pro, desarrollada por la empresa estadounidense Fluid Interactive. Se trata de un plug-in que brinda a los usuarios de SketchUp la oportunidad de desarrollar proyectos utilizando un recurso computacional conocido como lenguaje de programación visual - visual programming language, o VPL.
¿Qué es un lenguaje de programación visual?
Un lenguaje de programación visual permite crear rutinas, o scripts, a partir del uso de elementos gráficos, como cajas y flechas, que contienen instrucciones para la realización de determinada operación (JOST et al., 2014); para que el trabajo se realice, dichas cajas y flechas deben conectarse, formando un diagrama de flujo, que representa la secuencia de comandos a ejecutar.
De esta forma, se obtiene una especie de línea de tiempo con instrucciones para realizar una determinada tarea, y esto permite que el programador haga ajustes en determinados puntos de esta línea de tiempo, en caso de que tenga interés en estudiar alternativas al resultado obtenido originalmente. Por lo tanto, el uso de lenguajes de programación visual puede ser bastante interesante para el desarrollo de proyectos de arquitectura, urbanismo, interiores, paisajismo, ingeniería, diseño de muebles y todo tipo de productos, pues posibilita gran flexibilidad en el estudio de opciones relacionadas con un mismo resultado pretendido.
Cuando se trata de los softwares para proyectos, los lenguajes de programación visual surgieron como implementaciones que aumentan las capacidades del programa principal. El primer LPV lanzado para los softwares de este mercado fue Generative Components, de Robert Aish, para Bentley Microstation, en 2003, seguido por Grasshopper, de David Rutten, para Rhinoceros 3D, en 2007. A continuación, surgieron las implementaciones Dynamo, para Revit, de Ian Keough, en 2011, y Marionette, para Vectorworks, en 2017.

Sobre Viz Pro
Viz Pro, por lo tanto, es para SketchUp Pro lo que las soluciones mencionadas anteriormente son para sus respectivos programas anfitriones. Es un LPV que funciona como un software alojado dentro de SketchUp Pro. Es posible descargar Viz Pro en https://www.fluidinteractive.com/products/sketchup-extensions/viz/. Existe una versión gratuita de prueba, que funciona durante 15 días; el valor de la licencia comercial es de US$99,00. La compra se realiza directamente a través del sitio web de la empresa.

La instalación de Viz Pro se realiza manualmente, desde el Administrador de extensiones. Una vez instalado, el plug-in presenta solo dos botones: el primero abre la interfaz de Viz Pro, y el segundo botón se usa para seleccionar una geometría de SketchUp como origen de la forma que se procesará mediante el LPV.
Creando el primer objeto: un cilindro
Viz Pro cuenta con un excelente manual/tutorial para que usted comience a entender cómo funciona un lenguaje de programación visual, y la primera prueba propuesta por el manual es la creación de un cilindro. La imagen a continuación es el resultado de mi primera prueba: creé el cilindro, sin dificultad, siguiendo los pasos del tutorial (https://www.fluidinteractive.com/products/sketchup-extensions/viz/help/parametric-cylinder/).

En el sitio de Viz Pro, además de los tutoriales que le enseñarán a profundizar en la comprensión de cómo funciona un LPV, es posible descargar varios archivos de prueba (http://scripts.fluidinteractive.com/download.php?did=VizSketchUpSamples") y participar en el foro de usuarios (http://forums.fluidinteractive.com/c/viz/19), para compartir dudas, sugerencias y soluciones con otros usuarios y con el equipo de desarrollo.
Conclusión
Un lenguaje de programación visual es un recurso bastante poderoso; en programas para proyectar, como SketchUp Pro, se convierte en un aliado importante para crear modelos a partir de un flujo de comandos representados por cajas y flechas. A partir de alteraciones que pueden hacerse en los valores asociados a las cajas, además de cambios en el desarrollo del flujo de información, el proyectista tiene la posibilidad de estudiar y probar varias alternativas en poco tiempo, para producir un producto, o incluso una familia de productos. Viz Pro es, hasta el momento, el único LPV disponible para SketchUp, y funciona de forma similar a otras soluciones que existen en otras plataformas. El sitio de Viz Pro ofrece buenos tutoriales, y usted puede comenzar a aprender rápidamente cómo funciona un LPV y cuáles son sus beneficios.



