Cobogó-adega
Um painel de blocos cerâmicos de perfil hexagonal com um furo no meio para acomodar garrafas de vinho. Você pode escolher a posição do bloco – 'deitado' ou 'em pé' – e o código calcula o comprimento e altura de forma que acomode uma quantidade inteira de linhas e colunas de blocos de acordo com as dimensões dadas. Estique as dimensões na planta ou em 3D e o script arredonda suas dimensões para valores múltiplos da modulação dos elementos e calcula a quantidade de blocos no conjunto (bom para mapas quantificativos).
Criar esse código foi uma interessante viagem pela geometria do hexágono, uma forma cheia de relações intrínsecas (o lado do hexágono é igual ao raio da circunferência que o circunscreve). Quando lidamos com modulações retangulares, o algoritmo para distribuí-los em linhas e colunas é simples; quando lidamos com hexágonos, temos que fazer incrementos diferentes para linhas/colunas pares e ímpares, que foi um interessante exercício de programação. A opção de ter blocos 'deitados' e 'em pé' dobrou a quantidade de rotinas necessárias.
Baseado no produto deste fabricante (com quem não temos nenhuma relação).
Sobre nossos Objetos GDL
- Os objetos deste site são gratuitos, mas para baixá-los é preciso estar logado. Crie uma conta se ainda não tiver, é rápido e grátis.
- Após o login, baixe o arquivo *.gsm.zip, descompacte, coloque o arquivo *.gsm numa pasta de biblioteca ativa do seu projeto e recarregue as Bibliotecas (menu Arquivo > Bibliotecas e objetos > Gestor da Biblioteca...). Ou arraste o arquivo diretamente para a janela da Planta no ArchiCAD – ele será adicionado à Biblioteca Interna do seu projeto.
- Objetos GDL criados em versões antigas continuam compatíveis com as versões recentes. O contrário não é verdadeiro – arquivos criados em versões recentes não abrem nas antigas –, verifique a compatibilidade informada na página da cada objeto.
- Se você fizer duplo clique no arquivo *.gsm, alguns deles vão pedir uma senha. Você não precisa de senha para usar os objetos no seu projeto – veja no item anterior como fazer.
- Os objetos deste site têm o propósito de difundir a linguagem de programação GDL e nosso trabalho. Os arquivos são fornecidos no estado em que se encontram, sem garantias de qualquer tipo; não nos responsabilizamos sua pela forma de utilização. Caso necessite de novos recursos ou personalizações, ou de um objeto feito 100% sob medida para suas demandas, fale conosco.