Mostrar mensagens com a etiqueta Template. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Template. Mostrar todas as mensagens

29.5.14

Criação de rótulo para folha de impressão

No seguimento do artigo anterior “Folha deImpressão paramétrica”, onde desenvolvemos a geometria da folha, com as dimensões standard e com a possibilidade de aumentar e diminuir a mesma, seja por uma medida, seja por aumento de um módulo, e após alguns pedidos, vamos agora desenvolver o rótulo da folha onde iremos colocar as informações referentes à folha.
 

Uma vez que este pequeno tutorial está a ser desenvolvido na versão 2015, poderemos abordar alguns aspetos que são novidade da versão (e que não existem nas versões anteriores).
 
Para iniciarmos o trabalho, iremos partir de onde terminados o anterior, ou seja, na folha perfeitamente parametrizada (ver aqui).
 

Uma das novidades da versão 2015 do Autodesk Revit é a possibilidade de organizarmos e ordenarmos os parâmetros pela ordem pretendida em Family Types.

Nessa caixa de diálogo são apresentados os botões que irão permitir essa reorganização, facilitando, assim, o “arrumar da casa” de acordo com o pretendido.

Uma vez que pretendemos fazer o rótulo da folha, vamos apenas focar-nos nas ferramentas necessárias. Neste sentido, não iremos criar qualquer parâmetro, uma vez que esses serão apenas os já criados.
Irei desenvolver apenas um rótulo de acordo como exemplo, pelo que o mesmo poderá ser criado de acordo com o pretendido por cada um de nós.
Assim, irei dividir este trabalho em 4 etapas:
  • Desenhar a geometria do rótulo;
  • Inserir texto;
  • Inserir róulos de texto;
  • Agrupar e posicionar o conjunto;
  • Inserir logótipos;
Na primeira etapa, vamos começar por desenhar o pretendido. Para isso, iremos apenas utilizar as ferramentas de desenho: separador Create, painel Detail.

 
As ferramentas serão apenas:
  • Line – permitirá desenhar linhas;
  • Filled Region – permitirá inserir padrões (Fill Patterns)
 
Uma vez que depois iremos ajustar o seu posicionamento, iremos iniciar o processo de desenho numa área qualquer ao meio da folha já desenhada.
 
Assim, aceder ao comando Line e nas ferramentas das linhas, confirmar se temos a opção Line ativa. No painel Subcategory, selecionar a sub-categoria de linha pretendida; neste caso, Thin Lines.
 
  
Na área de desenho, desenhar uma linha com um comprimento total de 175mm.
  
Agora criada a linha, efetuar mais 7 linhas paralelas a esta agora criada a uma distância de 15mm: Modify>Offset.

 
Vamos agora fazer com que parte da linha tenha um pequeno padrão sólido sobre a mesma. No separador Create, clicar em Filled Region. Entramos, assim, em modo de edição do objeto.



Definir as propriedades do objeto de forma a garantir que iremos representar uma trama sólida.

Já na área de desenho, representar um retângulo de 145x1mm de acordo com a imagem seguinte.

Depois de definida a área pretendida, clicar em Finish Edit Mode.

Proceder à copia deste objeto de forma que o mesmo fique na mesma posição sobre as outras linhas.

E pronto, temos assim a primeira etapa concluída.


A segunda etapa consiste em inserir texto. Este texto será o que irá identificar o campo a introduzir no projeto, isto é, indicar o que se refere o texto seguinte da etiqueta. Este texto não se altera no projeto, ou seja, será sempre constante. Para isso, no separador Create, clicar em Text.

Nas propriedades do texto, definir as propriedades do texto de acordo com o pretendido.
 
Definidas as propriedades, inserir o texto sobre a linha, tal como na imagem seguinte, escrevendo a palavra Cliente.
 
 
Criado o primeiro texto, copiar o mesmo para as outras posições das linhas.

Alterar o texto agora copiado de acordo com a seguinte ordem:
  • Cliente
  • Morada
  • Especialidade
  • Fase de Projeto
  • Designação da Folha
  • Técnico
  • Data, Escala e N.º da Folha

 
Terminada a inserção de texto, passaremos então à terceira fase que consiste na inserção de rótulos de texto: Labels.
 
Os Labels serão no fundo texto que será alterado em função do projeto, isto é, estarão associados com parâmetros de projeto que ao serem alterados, irão alterar automaticamente os mesmos na folha.
 
Por exemplo, quando num projeto alterarmos o nome do Cliente, esta alteração terá automaticamente repercussão em todas as folhas do projeto. Se alterarmos o nome da folha, esta alteração irá alterar automaticamente o seu nome na folha. Ou seja, o Autodesk® Revit® saberá qual o campo a alterar quando da alteração no projeto.
 
Os rótulos que iremos inserir serão de acordo com o indicado acima, isto é:
  • Project Name
  • Client Name (Cliente)
  • Project Adress (Morada) 
  • Project Status (Fase de Projeto) 
  • Sheet Name (Designação da Folha)
  • Checked by (Técnico)
  • Project Issue Date (Data) 
  • Scale (Escala) 
  • Sheet Number (N.º da Folha)
 
Como poderemos verificar, facilmente vemos que o primeiro rótulo não tem indicação, bem como a Especialidade não têm relação com nenhum parâmetro. Isto porque, e em relação à descrição seguinte:
  • Project Name – será colocado por baixo da primeira linha;
  • Especialidade – uma vez que esta folha será sempre usada para a Arquitetura, o texto será colocado como texto;
 
Assim, para inserir o rótulo de texto, aceder a Create>Label.
 

Nas propriedades, definir as propriedades de acordo com o pretendido.

Clicar na área de desenho para permitir Inserir o rótulo de texto na posição pretendida; ao aproximar o cursor ao sítio, será sugerido um alinhamento aos textos mais próximos, alinhamento esse que poderá ser aceite ou não. Ao clicar surge a seguinte caixa de diálogo.

Nessa caixa de texto são disponibilizados todos os parâmetros existentes na coluna do lado esquerdo, de onde deve ser selecionado ou criado o pretendido e passar para o lado direito do quadro, que indicará quais os rótulos de texto que serão inseridos.

Assim, procurar o parâmetro Project Name e ao efetuar um duplo clique sobre o mesmo (ou clicando sobre o botão existente entre as tabelas), este passará para o lado direito.


Ainda na tabela da direita, na coluna Sample Value poderá ser definido o valor por defeito a aparecer quando inserido o rótulo; neste caso, alterar para Nome do Projeto. Ao clicar em OK, o parâmetro é inserido no sítio pretendido. Depois, ajustar a dimensão da caixa de texto para o tamanho pretendido


Proceder da mesma forma para todos os outros parâmetros de acordo com o indicado em cima. Obteremos o seguinte resultado.

Uma vez que a Especialidade será um texto constante, inserir esse mesmo texto com a Especialidade pretendida.

Continuando para a quarta etapa, esta será essencialmente agrupar e posicionar o conjunto, isto é, criar um grupo com toda esta informação e posicionar o mesmo na sua posição, garantindo que a mesma não se irá alterar quando da alteração da dimensão da folha.

Para que o rótulo não saia da posição pretendida, iremos bloquear o mesmo em relação à lateral direita e à parte inferior do mesmo; ou seja, e para que possamos facilitar este constrangimento, vamos desenhar duas linhas (uma vertical e outra horizontal) para que possamos utilizar as mesmas para as bloquear. Estas serão definidas na sua sub-categoria como , ou seja, linhas que serão invisíveis (não serão também impressas).


Para que possamos criar um grupo com toda esta informação, selecionar todos os objetos e no friso clicar em Create Group; na caixa de diálogo que surge, atribuir um nome ao grupo.

Para o bloquear às laterais, e com o auxílio do comando Align, alinhar a lateral direita do rótulo com a linha vertical da folha, bem como a linha horizontal do rótulo com a linha horizontal da margem da folha; não esquecer de bloquear o cadeado, garantindo que o mesmo não sairá da posição caso um deles se altere.
 
Depois de tudo posicionado e trancado, poderemos passar para a quinta etapa, ou seja, inserir um logótipo! Para inserir a imagem, clicar em Insert>Image e inserir a imagem onde pretendido.

 

Depois de ajustada a imagem, teremos o resultado final.

 
E pronto, terminamos assim a criação do rótulo da margem da folha.

Não se esqueça de validar as dimensões e alterações e confirmar que tudo se altera da maneira pretendida.


Bom trabalho

Cumprimentos REVITianos :)

25.9.13

Folha de Impressão paramétrica

Um aspeto importante para quem desenvolve projetos de arquitetura em qualquer programa, é a necessidade de criação da nossa folha de impressão de acordo com as nossas normas do gabinete: rótulo, logótipos, informações, entre outras. É um assunto simples de resolver, mas que muitos me têm questionado de qual a melhor forma de a fazer. Não há receitas para tudo e todos, mas aqui fica uma boa dica.
 
Não vamos criar o rótulo da folha (com indicação do nome do cliente, morada, fase do projeto, designação da folha, entre outras informações), mas sim apenas parametrizar todo o limite da folha. Ter também em atenção que além dos tamanhos pré-definidos, existe também a necessidade de aumentar a folha para outras dimensões não Standard. Muitos dos utilizadores aumentam o comprimento da folha para o tamanho em função do pretendido, enquanto outros preferem aumentar em função do incremento de um módulo de um determinado valor.
 
Vamos então criar uma folha para impressão?
 
Para que seja possível criar essa folha, vamos abrir um modelo (Template) respetivo. Aceda ao menu “R”>New>Title Block.
 
 
Apesar de irmos criar uma folha com formatos universais (A0, A1, A2, A3 e A4), vamos iniciar com base no formato A2; nesse sentido, selecionar o modelo A2 metric.rft (poderá criar qualquer formato que pretender, alterando os existentes ou iniciando com o modelo New Size metric.rft).
 
 
Antes de executar qualquer alteração, sugiro que grave o ficheiro, atribuindo um nome de fácil identificação: Folha.
Através das ferramentas disponíveis, desenhar a margem da folha de acordo com o pretendido; utilizar os comandos de edição que achar conveniente (Move, Copy, Offset,…). Sugiro a seguinte representação:
 
Vamos agora atribuir alguma parametrização à margem da folha. Iremos dividir a parametrização em 5 etapas:
  • Criação dos parâmetros e constrangimentos necessários;
  • Teste dos parâmetros criados;
  • Parametrização avançada da folha;
  • Teste da parametrização;
  • Criação dos Tipos de folha pretendidos;
Na primeira etapa, vamos criar os parâmetros mais imediatos e pretendidos, isto é, parâmetros para poder alterar o comprimento e altura, bem como parâmetros de visibilidade de alguns objetos, caso não pretendamos que eles sejam visíveis (por exemplo, as indicações das dobras na horizontal e vertical e as linhas das margens). Comecemos pelos parâmetros de dimensão; para isso, e uma vez que os parâmetros de dimensão são atribuído aos elementos Cota, começamos por cotar a nossa folha de acordo com a imagem anterior.
 
Após efetuada a cota, selecionar a correspondente ao comprimento da folha, e na Barra das opções clicar em Label e selecionar a opção Add parameter….
 
 
Na caixa de diálogo que surge, atribuir o nome Comprimento e definir este com um parâmetro do Tipo.
 
 
Criado o parâmetro, teremos o seguinte resultado.
 
 
Uma vez que os parâmetros de comprimento são criados da mesma forma, criar os seguintes aos objetos respetivos:
  • Altura;
  • Lombada;
  • Margens
Uma vez que temos 3 cotas correspondentes às Margens, é apenas necessário a criação de um parâmetro e associar às três esse mesmo parâmetro.
 
 
Teremos então o seguinte resultado.
 
Uma vez que pretendemos também que as cotas correspondentes às dobras na altura, basta selecionar as duas cotas e clicar nos cadeados correspondentes.
 
Ainda nesta primeira etapa, vamos também criar os parâmetros de visibilidade, ou seja, do tipo Yes/No. Como o próprio nome indica, este tipo de parâmetro permite ligar ou desligar os objetos associados ao parâmetro.
Para isso, selecionar a linha da dobra da lombada e nas Propriedades da Instância, clicar no ícone quadrado à direita do parâmetro Visible.
 
Na caixa de diálogo que surge, clicar em Add parameter… e na nova caixa de diálogo definir as propriedades do mesmo. Depois de criado o parâmetro, clicar em Ok até voltarmos à área de trabalho. Atribuir este novo parâmetro às dobras correspondentes ao comprimento da folha.
 
 
Ainda com este tipo de parâmetro, atribuir às margens também o parâmetro com o nome Margem.
 
Passamos então à segunda etapa: testar a consistência dos parâmetros criados. Para isso, no separador Create, clicar em Family Types.
 
Na caixa de diálogo é possível acedermos aos parâmetros que criámos, podendo assim testar os mesmos com valores.
 
Após alterar os valores, clicar em Apply e confirmar que a folha altera para o tamanho inserido.
 
Seguimos para a terceira etapa: parametrização avançada da folha? É nesta etapa que vamos elevar a complexidade da família, através da criação de parâmetros que nos auxiliarão a parametrizar a mesma, sendo possível ou aumentar as dimensões da folha de forma modular ou com uma medida qualquer atribuída. Além da criação de parâmetros, iremos definir fórmulas para que o aumento das dimensões seja respeitado.
Neste caso, e uma vez que os parâmetros não estarão associados aos objetos, estes devem ser criados diretamente na caixa de diálogo Family Types.
 
Os parâmetros que iremos criar são:
  • Modular – parâmetro do tipo Yes/No que irá permitir que se ative ou não a alteração das dimensões da folha através de um módulo;
  • Modulos Verticais – parâmetro do tipo Integer que irá permitir definir o número de módulos a acrescentar na vertical;
  • Modulos Horizontais – parâmetro do tipo Integer que irá permitir definir o número de módulos a acrescentar na horizontal;
  • Dim_Comprimento – parâmetro do tipo Lenght que irá permitir controlar que o comprimento quando não definido pelos módulos;
  • Dim_Altura – parâmetro do tipo Lenght que irá permitir controlar que a altura quando não definida pelos módulos;
Assim, ainda na caixa de diálogo, clicar em Add… para adicionar o parâmetro e na nova janela definir as propriedades do parâmetro.
 
Ter em atenção que caso o Tipo de Parâmetro seja mal definido, este terá que ser eliminado e criado novamente uma vez que , depois de criado, não é possível a sua alteração.
 
Criados todos os parâmetros, teremos o seguinte resultado.
 
Para que a parametrização fique terminada, teremos que condicionar os parâmetros Comprimento e Altura a serem alterados ou pela indicação do número de módulos ou pelo valor indicado em Dim_Comprimento e Dim_Altura. Ou seja, teremos que indicar:
 
Se o parâmetro Modular estiver ativo, o valor do parâmetro Comprimento será definido pelo produto entre o número de módulos e a dimensão do módulo, caso contrário será o valor definido no parâmetro Dim_Comprimento.
 
Relativamente ao parâmetro Dim_Altura, o raciocínio mantém-se.
 
Para esta situação, teremos que usar uma função: IF.
Ou seja, a estrutura da função será a seguinte:
 
IF(condição,resultado_se_verdadeiro,resultado_se_falso)
 
Em que, e para a condição do parâmetro Comprimento:
  • Condição – Modular (ou seja, estar activo)
  • Resultado_se_verdadeiro – 185 mm * Modulos Verticais + 25 mm (ou seja, se o parâmetro Modular estiver ativo, multiplicar o valor definido pelo número de módulos verticais e multiplicar pelo valor do módulo);
  • Resultado_se_falso – Dim_Comprimento (ou seja, se o parâmetro Modular não estiver ativo, será utilizado o valor definido no parâmetro Dim_Comprimento);
Ter em atenção que os nomes dos parâmetros têm que ser inseridos exatamente iguais como os nomes quando da criação, incluindo as letras maiúsculas.
 
Feito isto, teremos a seguinte fórmula:
 
IF(Modular, 185 mm * Modulos Verticais + 25 mm, Dim_Comprimento)
O valor do módulo a aplicar no Comprimento será de 185mm.
A fórmula terá que ser inserida de acordo com a imagem seguinte.
 
 
Uma vez que a lógica do parâmetro Altura mantém-se, teremos a seguinte fórmula.
if(Modular, (297 mm / 2) * Modulos Horizontais, Dim_Altura)
O valor do módulo a aplicar na Altura será de 297mm.
 
Teremos como resultado final o seguinte.
 
 
Terminada esta etapa, passaremos para a quarta, isto é, tal como já fizemos anteriormente, testar se a folha terá o comportamento desejado.
 
Assim, e para terminarmos, nesta quinta etapa, iremos definir logo os tamanhos das folhas Standard:
  • A4 – 210mmx297mm
  • A3 – 297mm x 420mm
  • A2 – 420mm x 594mm
  • A1 – 594mm x 841mm
  • A0 – 841mm x 1189mm
  • Modulo 4x2
Para isso, clicar em New… e depois de atribuído um nome para o Tipo, alterar as propriedades de acordo com o pretendido.
 
Assim, teremos o seguinte resultado.
Temos, assim, a nossa folha perfeitamente parametrizada, podendo esta assumir qualquer comprimento ou altura, ou então ser aumentada através da definição do número de módulos necessários.
 
Bom trabalho!
Cumprimentos REVITianos :)