Ferramenta

Definir parâmetros

Nome técnico: imposta_parametri

Dados › Parâmetros

Grava no modelo

Grava valores nos parâmetros de elementos ou tipos em uma única operação do Revit, e informa quais valores não pôde gravar e por quê.

O que faz

Grava valores nos parâmetros de elementos ou de tipos do modelo. Cada valor indica o id do elemento (ou do tipo), o nome do parâmetro e o valor a gravar; em uma chamada pode haver muitos valores, também em elementos e parâmetros diferentes.

O valor é sempre dado como texto e o BIMit o converte de acordo com o tipo do parâmetro:

  • texto: gravado como está; um valor vazio apaga o texto;
  • números com unidade (comprimentos, áreas, ângulos…): nas unidades do projeto, também com a unidade escrita, por exemplo "2.50 m" ou "250";
  • números inteiros e sim/não: um número inteiro, ou true/false, sì/no, yes/no, 1/0;
  • referências a um elemento (por exemplo um material ou um nível): o id do elemento ou o seu nome.

O parâmetro é procurado pelo nome, como o Revit o mostra nas propriedades; para um parâmetro do Revit pode-se usar o nome interno, por exemplo BIP:ALL_MODEL_INSTANCE_COMMENTS. Para os parâmetros de tipo, indica-se o id do tipo.

Como funciona

  1. A sua IA prepara os valores a gravar, normalmente depois de ler elementos e parâmetros com as ferramentas do pacote Ler (Leggi).
  2. O BIMit grava todos os valores em uma única operação do Revit. Os valores que não pode gravar ele pula e anota o motivo: elemento inexistente, elemento em uso por outro usuário, parâmetro não encontrado, parâmetro somente leitura, valor inválido ou recusado pelo Revit.
  3. Se o Revit recusar a operação como um todo, o modelo fica como estava e a sua IA recebe os erros do Revit.
  4. A sua IA informa quantos valores gravou e quais não, com o motivo.

Exemplos de pedido

  • "Escreva 'Verificado' no parâmetro Comentários de todas as paredes do Nível 1."
  • "Defina o Código de montagem dos tipos de porta como na tabela que eu te passei."
  • "Coloque 2,70 m no Deslocamento superior das paredes selecionadas."

O que muda e como desfazer

Mudam os valores dos parâmetros indicados, e nada mais: nenhum elemento criado ou excluído, nenhum arquivo gravado. Um valor gravado substitui o que havia. Todos os valores de uma chamada ficam em uma só operação do Revit: um único Ctrl+Z no Revit desfaz todos.

Limites

  • Exige o nível de IA "Escrita" (o padrão), escolhido no botão "Nível" da aba BIMit.
  • O modelo não pode ser somente leitura e no Revit não pode haver um comando em andamento.
  • Em modelos compartilhados, os elementos em uso por outro usuário são pulados.
  • Se vários parâmetros do elemento tiverem o mesmo nome, é gravado o primeiro que o Revit encontrar: nesse caso, use o nome interno BIP: ou um nome único.
  • Uma referência por nome usa o primeiro elemento ou tipo do modelo com esse nome; se houver homônimos, prefira o id.
  • Toda alteração no modelo pode ser desfeita com Ctrl+Z no Revit; as ações de equipe pedem confirmação no Revit.

Parâmetros

ParâmetroSignificado
valoriOs valores a gravar (obrigatório): uma lista de itens com id, parametro e valore.
valori[].idId do elemento ou do tipo (obrigatório).
valori[].parametroNome do parâmetro, ou BIP:NOME para um parâmetro do Revit (obrigatório).
valori[].valoreO valor, como texto; vazio para apagar um texto (obrigatório).

Ferramentas relacionadas

Todas as ferramentas