30.11.09

As tabelas são uma das formas de representar o nosso projecto, neste caso de forma alfanumérica!
Pouco conhecidas por uns, estas podem e devem ser utilizadas com a finalidade de gestão de todo o nosso projecto, corrigindo e confirmando alguns tipos de informação do modelo. Até aqui, creio que nada de novo!
Irei colocar aqui mais algumas funcionalidades interessantes e muito desconhecidas pela maioria dos utilizadores.
Como auxílio, utilizarei o seguinte esquema:


O que se pretende é a definição de uma tabela onde conste a indicação das portas do projecto como também a indicação com referência aos compartimentos que estão relacionadas (abre depara…).

Vamos lá então:

- No separador View, aceder a Schedules>Schedules/Quantities
- Seleccionar a categoria Doors e clicar em OK
- Seleccionar os parâmetros Type Mark, Family e Type

- Na parte inferior, no campo “Select available fields from:”, seleccionar a opção From Room (esta opção irá permitir identificar de que compartimento a porta permite passagem) e dos parâmetros agora disponibilizados, seleccionar From Room: Number e From Room: Name


- Novamente na parte inferior, no campo “Select available fields from:”, seleccionar a opção To Room (esta opção irá permitir identificar para que compartimento a porta permite passagem) e seleccionar os parâmetros To Room: Number e To Room: Name


- No separador Sorting/Grouping, ordenar os objectos por Type Mark e confirmar se o campo Itemize every instance está seleccionado (permite que sejam listadas todas as instâncias)


- Clicar OK até voltar ao ambiente de trabalho. Seleccionar os cabeçalhos da tabela e atribuir as designações que pretender.

- Seleccionar os cabeçalhos N.º e Divisão (correspondente aos parâmetros From Room: Number e From Room: Name)

- No friso, separador Modify Schedule/Quantities, clicar em Group


- No novo cabeçalho agora criado, escrever DE

Fazer o mesmo para as colunas seguintes, atribuindo o nome de PARA

E pronto, terminado!


Uma tabela com mais informação do que estamos habituados a consultar em Revit :)

Serve também para relembrar aos mais distraídos que por vezes conseguimos muito mais informações nas tabelas que aquelas informações mais imediatas

22.11.09

Definir Subcategorias de uma categoria de objectos

Todos nós sabemos que, por exemplo, quando intoduzimos uma porta no nosso projecto, esta assume-se, automaticamente, como um objecto da categoria Door.

Mas, se pensarmos na porta propriamente dita, esta é composta por algumas subcategorias; para isso, basta-nos abrir as subcategorias dos objectos e verificar as existentes

Então, e se por exemplo, quiser acrescentar uma subcategoria? Pensemos no puxador… não seria interessante podermos controlar graficamente a inserção ou não do puxador? Se tiver numa subcategoria, poderia desliga-lo na vista pretendida, certo? (visibilidades na vista correspondente – VG).
Alguns podem estar a pensar: ah, e tal… posso alterar o nível de detalhe e assim em Coarse não se vê! É verdade, mas… e se eu quiser que o puxador numa escala pequena não apareça (1/500, por exemplo) mas numa maior apareça (1/100, por exemplo)… ambas as duas escalas com nível de detalhe em Coarse? Assim, se calhar, os níveis de detalhe já não são suficientes!
E porque não criar uma subcategoria na porta, permitindo assim o controlo de visibilidade por vista?


Para este exemplo, utilizarei a família de uma porta e outra de um puxador, previamente modelados.


Vamos ao trabalho?
- Na família do puxador, painel Family Properties, clicar em Category and Parameters e alterar a categoria para Door


- No separador Manage, clicar em Settings>Object Styles e no separador Model Objects, clicar em New e criar uma subcategoria Puxador

- Depois de fazer OK até voltar ao ambiente de trabalho, seleccionar nas geometrias criadas e aceder às propriedades (Element Properties) e no parâmetro Subcategory, alterar para Puxador

- De seguida, carregar a família do puxador na porta, colocando-o devidamente no sítio pretendido

- Na família da porta, se aceder a Object Styles (separador Manage, clicar em Settings>Object Styles), podemos confirmar que a subcategoria passa a existir na família da porta
- Carregar a porta para o projecto

- Caso pretenda desligar apenas o puxador em qualquer vista, aceder às visibilidades dessa vista (atalho VG) e desligar a subcategoria pretendida

Tenha presente que este comportamento torna-se possível em todas as vistas que pretender: plantas, cortes, alçados, 3D…

12.11.09

Criar um “Parameter” – Parâmetro



O que é um parâmetro no Revit? Parâmetros são campos de base de dados associados ás famílias de Revit, e que nos permitem acrescentar informação ou controlar dimensões das mesmas.

Vamos tomar como exemplo este móvel (aberto no editor de famílias). Para podermos aceder aos parâmetros criados, clicar em Types.





No parâmetro ”Material” podemos caracterizar a textura de acabamento do objecto, em“Width” será um parâmetro que permita variar a largura, e “Description” será um parâmetro onde colocar a descrição que melhor defina o objecto.

No entanto não estamos limitados a estes parâmetros pré-definidos nas famílias do Revit, podemos criar novos na opção “Add”, e ai temos vários campos para caracterizar a nossa criação.





Geralmente iniciamos por parâmetros do tipo “Family parameter”; de seguida, em “Parameter Data”, damos-lhe um nome, conferimos o “Type of Parameter” e se é de função “Instance” ou “Type”.

Vamos então entender estes campos.

No “Parameter Type”, escolhemos se queremos usar um “Family parameter” (que não poderá aparecer em etiquetas dos objectos, ou em tabelas), ou um “Shared parameter” (que poderá ser partilhado em vários projectos, em múltiplas famílias, aparecer em bases de dados externas, em etiquetas ou em tabelas).

No “Parameter Data” começamos por definir o nome, e a disciplina que nos permite separar parâmetros com base nesse critério.

Mais importante é a escolha do “Type of Parameter” esta listagem de tipos é muito importante pois cada tipo tem funções diferenciadas com capacidades relacionadas com a sua designação (por exemplo, se queremos um valor como o “Width” do móvel em causa, teremos de usar um tipo “Length”, para o “Descripton” seria um “Text” e para o “Material” é mesmo o “Material”, desta forma cada estilo de parâmetro actua sobre uma determinada função).


De seguida agrupar o parâmetro criado num grupo para fins de organização na apresentação das listagens (o parâmetro a criar ao ser escolhido um grupo, será colocado na respectiva categoria quando apresentado como parâmetro da família). E finalmente a caracterização desse parâmetro será de Instância (neste caso o parâmetro criado irá ter um valor diferente para cada instância/elemento da família aplicado no projecto); se for de Tipo (afectará todos os elementos da família com o mesmo tipo).

Vamos assim criar um parâmetro para colocar a referência deste móvel, respeitando a explicação anterior sobre as opções em “Parameter Data”. Desta forma criámos um novo parâmetro que adiciona aos dados desta família de um móvel, o registo da sua referência de fabrico.

Num próximo artigo iremos continuar com a criação de parametros em especial os “shared parameters” e as suas aplicações práticas.

5.11.09

Renderização também no Editor de Famílias

Já alguns utilizadores têm questionado o porquê da não existência do motor de render Mental Ray no editor das famílias do Revit.

Pois bem, existe uma solução! Não propriamente com o Mental Ray, mas… com o já nosso conhecido Accurender nXt (ver aqui).


Foi então desenvolvido o Accurender como plug-in para que possa funcionar em todos os ambientes 3D, incluindo o editor de famílias.


Um aspecto que quero apenas salientar deste plug-in é que permite a inserção de imagens de fundo!!! Um pequeno brinde para quem esperava isso do Mental Ray.


Pelos testes que efectuei, este plug-in parece-me ligeiramente mais lento que o próprio Mental Ray, mas isto é sempre subjectivo referir!


Na minha opinião, e uma vez que já estou muito familiarizado com o Mental Ray, creio que não iria dispender de dinheiro para o comprar; no entanto, recomendo que todos avaliem esta versão trial de 30 dias para que possa tecer as suas conclusões!

3.11.09

Perspectivas em corte

No outro dia fui chamado a atenção pelo Fernando Oliveira de algo que me passou completamente ao lado durante algum tempo, mas de interesse acrescido: a possibilidade de termos uma vista em perspectiva e por sua vez em corte.

Um processo que penso ser de conhecimento geral para todos os utilizadores com alguma experiencia em Revit, sabem ser perfeitamente possível fazermos uma vista 3D em corte. Seja como for, neste pequeno exemplo vou começar por aqui.
Temos a seguinte planta de um projecto por onde passei uma linha de corte: Corte A


- Aceder a uma vista 3D do projecto – renomear a vista para 3D em Corte;

- Sobre o View Cube, clicar com o botão do lado direito do rato e clicar em: Orient to view>Secti0ns>Section: Corte A

E pronto, processo concluído :). Para podermos ajustar o ângulo, rodar o modelo de acordo com o pretendido.

Agora, e esta é que é a novidade (pelo menos para mim), vamos criar uma vista em perspectiva mas em corte.

- Criar uma câmara de um ângulo que achar pertinente.
- Ajustar a visibilidade da câmara com o pretendido.

- Abrir uma vista em Planta e tornar as duas vistas (planta+câmara) abertas lado a lado.
· Com a vista da câmara aberta, encerrar todas as outras que estejam activas (Opção Close Hidden no separador View, painel Windows);
· Abrir a vista em Planta;
· Abrir as duas em simultâneto: utilizar o atalho WT (Windows Tile)
· Aplicar o zoom (atalho ZE) de forma que possamos ver as vistas na sua totalidade

- Na vista da Câmara, aceder a View Properties e activar o parâmetro Section Box;

- Na section box que apareceu na perspectiva e seleccionar. Reparar que na vista em planta a section box apareceu seleccionada.
- Ajustar a section box de acordo com o pretendido (na vista em planta)

- Confirmar na vista da câmara se é o resultado pretendido (ajustar se necessário)


E pronto :)
Com este processo podemos ter qualquer tipo de vista em perspectiva cortada, obtendo mais uma vez resultados interessantes :)


Aproveito para agradecer esta excelente dica ao Ricardo (Rimacoca)