Viz Pro é uma extensão para o SketchUp Pro, desenvolvida pela empresa norte-americana Fluid Interactive. Trata-se de um plug-in que dá aos usuários de SketchUp a oportunidade de desenvolver projetos usando um recurso computacional conhecido como linguagem de programação visual – visual programming language, ou VPL.
O que é linguagem de programação visual?
Uma linguagem de programação visual permite criar rotinas, ou scripts, a partir do uso elementos gráficos, como caixas e setas, que contém instruções para a realização de determinada operação (JOST et al., 2014); para que o trabalho seja realizado, tais caixas e setas devem ser conectados, formando um fluxograma, que representa a sequência de comandos a serem executados.
Desta forma, obtém-se uma espécie de linha do tempo com instruções para realizar uma certa tarefa, e isto permite que o programador faça ajustes em determinados pontos desta linha do tempo, caso tenha interesse em estudar alternativas ao resultado obtido originalmente. Portanto, o uso de linguagens de programação visual pode ser bastante interessante para o desenvolvimento de projetos de arquitetura, urbanismo, interiores, paisagismo, engenharia, design de móveis e todo o tipo de produtos, pois possibilita grande flexibilidade no estudo de opções relacionadas a um mesmo resultado pretendido.
Quando se trata dos softwares para projetos, as linguagens de programação visual surgiram como implementações que aumentam as capacidades do programa principal. A primeira LPV lançada para os softwares deste mercado foi a Generative Components, por Robert Aish, para o Bentley Microstation, em 2003, seguida pelo Grasshopper, de David Rutten, para o Rhinoceros 3D, em 2007. A seguir, surgiram as implementações Dynamo, para Revit, de Ian Keough, em 2011, e o Marionette, para Vectorworks, em 2017.
Interface das LPVs Bentley Generative Components (ASHER, 2008),Grasshopper (VELÁZQUEZ, 2013), (MILLER, 2013) e Marionette (WOODWELL, 2018).
Sobre o Viz Pro
O Viz Pro, portanto, está para o SketchUp Pro assim como as soluções citadas acima estão para seus respectivos programas-mãe. É uma LPV que funciona como um software hospedado no SketchUp Pro. É possível fazer o download do Viz Pro em https://www.fluidinteractive.com/products/sketchup-extensions/viz/. Existe uma versão gratuita para testes, que funciona por 15 dias.
Interface do Viz Pro para SketchUp (FLUIDINTERACTIVE, 2020).
A instalação do Viz Pro é feita manualmente, a partir do Gerenciador de extensões. Depois de instalado, o plug-in apresenta apenas dois botões: o primeiro abre a interface do Viz Pro, e o segundo botão é usado para selecionar uma geometria do SketchUp como origem da forma a ser realizada por meio da LPV.
Criando o primeiro objeto: um cilindro
O Viz Pro tem um excelente manual/tutorial para que você comece a entender como funciona uma linguagem de programação visual, e o primeiro teste proposto pelo manual é a criação de um cilindro. A imagem a seguir é o resultado deste meu primeiro teste: criei o cilindro, sem dificuldade, seguindo os passos do tutorial (https://www.fluidinteractive.com/products/sketchup-extensions/viz/help/parametric-cylinder/).
Teste de uso do Viz Pro: criando um cilindro.
No site do Viz Pro, além dos tutoriais que vão ensinar você a avançar no entendimento de como funciona uma LPV, é possível baixar vários arquivos de teste (http://scripts.fluidinteractive.com/download.php?did=VizSketchUpSamples“) e participar do fórum de usuários (http://forums.fluidinteractive.com/c/viz/19), para compartilhar dúvidas, sugestões e soluções com outros usuários e com a equipe de desenvolvimento.
Conclusão
Uma linguagem de programação visual é um recurso bastante poderoso; em programas para projetar, como o SketchUp Pro, torna-se um aliado importante para criar modelos a partir de um fluxo de comandos representados por caixas e setas. A partir de alterações que podem ser feitas nos valores associados às caixas, além de mudanças no andamento do fluxo de informação, o projetista tem a possibilidade de estudar e testar várias alternativas em pouco tempo, para produzir um produto, ou mesmo uma família de produtos. O Viz Pro é, até o momento, a única LPV disponível para SketchUp, e funciona de forma similar a outras soluções que existem em outras plataformas. O site do Viz Pro oferece bons tutoriais, e você pode começar a aprender rapidamente como funciona uma LPV e quais seus benefícios.
João Gaspar é mestre pelo Programa de Pós-Graduação em Arquitetura, Tecnologia e Cidade pela Universidade de Campinas (Unicamp) desde agosto de 2019 e arquiteto formado pela FAU-USP em 1999. Tem mais de 19 anos de experiência em ensino, pesquisa e criação de material didático, à frente do TI Lab (centro de treinamento e especializado em BIM) e da ProBooks Editora, que têm sua sede em São Paulo. Desde junho de 2017, Gaspar é Secretário da Comissão de Estudos Especiais 134 da ABNT, responsável pela criação, edição e publicação das normas BIM brasileiras. Como pesquisador, destacam-se a publicação e apresentação de artigos em importantes conferências: CIB W78 2018 (Chicago, EUA) SIGraDI 2017 (Concepción, Chile), CIB W78 2015 (Eindhoven, Holanda) e TIC 2015 (Recife). Gaspar também foi conferencista convidado para a mesa-redonda BIM e Educação na SIGraDI 2015 (Florianópolis). Pela ProBooks Editora, João Gaspar atuou como editor dos livros 101 Conceitos em Arquitetura e Urbanismo na Era Digital, Arquitetura contemporânea e automação: prática e reflexão e Métricas Urbanas: abordagens paramétricas no planejamento de bairros e cidades sustentáveis. Como autor, destacam-se os livros Revit passo a passo – volume I (em parceria), ARCHICAD passo a passo, volumes I e II (em parceria), Vectorworks passo a passo e SketchUp Pro 2013 passo a passo. Pela Editora Brasport, Gaspar assina o capítulo O papel da BIM (Building Information Modeling) na gestão dos processos de projeto e obra; no livro Bússola de Gestão na Construção Civil lançado em 2018. Este trabalho foi finalista no Prêmio de Excelência BIM do SINDUSCON-SP de 2018.
Acompanhe o João Gaspar e a TI Lab
Instagram: @ti_lab_probooks
Site: www.tilab.com.br/
Gostou do Post de hoje? Então acompanhe mais se inscrevendo em nosso blog para receber mensalmente dicas valiosas em nossa newsletter!
- Geolocalização no Sketchup com Igor Almeida
- Live components: os novos objetos inteligentes do Sketchup 2021!
- Sketchup 2021: PreDesign
- Instale plugins .rbz e potencialize sua modelagem.
- Ele chegou: Conheça o SketchUP 2021!
- Gestão de propriedades em objetos do SketchUp.
- 10 dicas para localizar bons blocos no 3D Warehouse!
- 4 formas de extrair quantidades e volumes no SketchUp!
- Como aproveitar ao máximo o V-Ray para SketchUp.
- Como alterar tracejados, cores e espessuras de linhas no SketchUp?
- Você sabe como filtrar os melhores blocos no 3D Warehouse?
- SketchUp completa 20 anos! Conheça mais essa história.
- Uma nova atualização para o SketchUp 2020!
- Atualizações fáceis de usar para o SketchUp Pro 2020.1
- Veja 7 Dicas para trabalhar com colaboração remota no SketchUp!
- Navegando de casa: 10 recursos de aprendizado no SketchUp
- A transformação digital em Design de Interiores Comerciais/Escritórios.
- Projetando locais de trabalho inovadores com a 3DEA da Bulgária