Revit: Famílias paramétricas Ivo Mainardi Arquiteto
Sobre o Palestrante Graduado pela Belas Artes de São Paulo Começou a estudar o Revit em 2008 Soluções para o sistema ao qual estava acostumado Estagiou no escritório Itamar Berezin Arquitetura 2010 transferiu-se para o Aflalo & Gasperini Arquitetos para trabalhar com implementação de novas tecnologias onde está atualmente ivo.mneto@gmail.com
Objetivo de aprendizado Ao final desta palestra você terá condições de: Fazer famílias a partir de um dwg. Saber diferenças entre tipos de parâmetros (instance, type, report), suas características e em qual momento usá-las. Saber o básico de fórmulas inseridas em parâmetros. Conhecer parâmetros e suas propriedades. Saber quais os elementos para elaboração de famílias. Parametrizar famílias e projeto. Utilizar Nested Families (família inserida em outra família).
O que é família?
O que é família? Componentes que complementam seu projeto Facilita e agiliza o trabalho diário Comandados ou não por parâmetros
Tipo de família System family Annotation family Model family Paredes Curtain system Annotation family 2D + Label Templates Carimbos, tags Model family 3D + 2D Volumétricos Comandados por parâmetros criados pelo usuário
Categorias Quando iniciar uma família defina a qual categoria ela se enquadra. Cada categoria tem um template com parâmetros, propriedades e reference planes adequados para o uso. Há a possibilidade de alterar a categoria, portanto podemos utilizar um template que achamos adequado e alterar para a categoria que desejarmos. Project Browser
Categorias Qual categoria colocar? Templates com parâmetros e configurações específicas. Categoria pode ser alterada. Project Browser Templates
Parâmetros e suas propriedades
Parâmetros São propriedades existentes ou criadas nas famílias para adicionar, condicionar e retirar informações.
Adicionar parâmetro
Parameter type
Parameter type
Parameter type
Parameter type
Parameter type
Parameter type
Parameter type
Parameter type Family parameter Shared parameter Ex.: Largura, Altura dos volumes Shared parameter Ex.: Informações de folha que são respondidas no projeto, assim pode ser aproveitada a mesma informação para mais de um carimbo.
Parameter data Name: nome que o parâmetro se apresentará Discipline: altera as características do parâmetro conforme a escolha entre Common, Structural e Electrical.
Parameter data Type of parameter Define o significado da informação contida no parâmetro, se é área, medida de distância, material entre outros. Muito importante pois quando utilizamos o parâmetro em um cálculo e o type of parameter dos parâmetros relacionados forem diferentes poderá resultar em erro.
Parameter data Group parameter under Para organizar a janela de properties escolha a qual grupo o seu parâmetro pertence.
Parameter data Type Instance Reporting Parameter Parâmetro será por tipo da família. Ao alterar essa informação, todos elementos que estão no projeto e forem do mesmo tipo serão alterados. Instance Parâmetro será por instância de família. Cada elemento receberá a informação independente de outro, portanto se alterar a informação contida, isso afetará apenas o elemento selecionado. Reporting Parameter Parâmetros que reportarão informações, como por exemplo o batente de uma porta que necessita da espessura da parede, na família a cota que representa a espessura da parede será pro reporting parameter.
Elementos para elaboração de famílias
Reference plane Planos para referências espaciais, permitindo assim definir onde estamos “desenhando” e trabalhar na vista 3D. Principal ferramenta para travar cotas e utilizar em parâmetros. A maioria dos templates já consta de planos pré setados. São referências para alinhamentos da família no projeto. Is Reference: propriedade que altera a “força” do plano, por exemplo quando alteramos a cota entre dois planos, o que se move é definido com uma força menor que o outro. Defines Origin: propriedade que transforma o plano em origem de qualquer referência. Representação gráfica do Reference plane
Reference plane Referências espaciais. Travar cotas e utilizar em parâmetros. Já consta em templates. Alinhamentos da família no projeto. Is Reference. Defines Origin.
Dimension (cota) Utilizamos para travar com uma medida desejada Podemos transformar a cota em um parâmetro de medida (length) através do Label. Pode ser direcionado para algum parâmetro já existente também através do Label, podendo ser Family Parameter ou Shared Parameter. Quando a cota é selecionada a opção Label é ativada, se já houver o parâmetro apenas escolha, ou clique em “add parameter” para adicionar um novo.
Dimension (cota) Travar Parametrizar Label Direcionado a parâmetro já existente
Forms (volumes) Solids Voids Ambos podem ser comandados por parâmetros
Linhas
Visibility Settings
Visibility Settings Quando selecionamos um elemento da família a ferramenta é ativada. Podemos definir se o elemento selecionado aparecerá somente em Planta, em vista frontal ou posterior, em vistas laterais e se a categoria permitir se o elemento aparecerá em panta quando essa cortar a família. Também podemos definir se o elementos será visto em determinados níveis de detalhe.
Parametrizando
Operações Aritméticas Adição + Logaritmo Log Subtração - Raiz Quadrada sqrt: sqrt(16) Multiplicação * Seno Sin Divisão / Cosseno Cos e elevado a potência x Exp Tangente Tan
Operações Aritméticas Adição + Logaritmo Log Arco seno Asin Subtração - Raiz Quadrada sqrt: sqrt(16) Arcos seno Acos Multiplicação * Seno Sin Arco tangente Atan Divisão / Cosseno Cos e elevado a potência x Exp Exponenciação ^: x^y Tangente Tan Valor absoluto Abs
Condições IF (<condição>, <resultado verdadeiro>, <resultado falso>) Ex.: =IF (Length < 3000mm, 200mm, 300mm) IF com parâmetro de texto: =IF (Length > 35', “opção 1”, “opção 2”) IF com condição AND: =IF ( AND (x = 1 , y = 2), 8 , 3 ) IF com condição OR: =IF ( OR ( A = 1 , B = 3 ) , 8 , 3 ) Condição com outra condição: =IF (Largura < 35 , 2 , IF ( Largura < 45 , 3 , IF ( Largura < 55 , 5 , 8 ) ) ) IF com Yes/No na condição: =Largura> 40 (Marca o “Checkbox” em caso positivo). Para marcar em resultado falso na fórmula anterior utilize: =NOT(Largura>40)
Nested Families Linkar parâmetro de família carregada Contabilizar nested families
Família passo-a-passo Bancada e cubas
Cubas: Utilizando o DWG para produzir famílias
Bancada: Nested families e cálculos paramétricos
Casos
Vagas
Cabines Sanitárias
Numeração sequencial
Escada Rolante
Contato Ivo Mainardi ivo.mneto@gmail.com br.linkedin.com/in/ivomainardi www.facebook.com/ivo.mainardi twitter.com/ivomainardi
Autodesk Brasil Autodesk do Brasil www.autodesk.com.br Comunidade de Usuários Autodesk - Brasil http://communities.autodesk.com/?nd=home__4 Facebook Autodesk do Brasil http://www.facebook.com/#!/AutodeskBrasil
Autodesk, AutoCAD* [*if/when mentioned in the pertinent material, followed by an alphabetical list of all other trademarks mentioned in the material] are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2011 Autodesk, Inc. All rights reserved.