O que faz
Exclui do modelo os parâmetros de projeto indicados, como o botão de exclusão da janela "Gerenciar parâmetros" (Gestione parametri):
- um parâmetro de projeto (não compartilhado) é excluído por completo, com a sua definição e os seus valores;
- um parâmetro compartilhado é removido do projeto: os valores nos elementos são perdidos, mas a definição continua nas famílias que a usam.
Cada parâmetro é indicado por nome, GUID ou id (os de Parâmetros de projeto) e é reconhecido pelo seu id: um parâmetro global ou outro parâmetro com o mesmo nome nunca é tocado.
Antes de excluir, o BIMit conta quantos elementos tinham valor em cada parâmetro, para que a sua IA possa dizer o que foi perdido.
Como funciona
- A sua IA indica os parâmetros a excluir. Vale a pena pedir antes Parâmetros de projeto, por exemplo os parâmetros vazios, e decidir juntos o que excluir.
- O BIMit verifica se todos os parâmetros indicados existem. Se um nome, um GUID ou um id não corresponder, ou se um nome valer para vários parâmetros, não exclui nada e pede para especificar (com o id).
- O BIMit exclui os parâmetros em uma única operação do Revit, "BIMit: excluir parâmetros de projeto", e depois verifica que não estão mais no projeto. Se o Revit recusar a operação, o modelo fica como estava.
- A sua IA informa quais parâmetros foram excluídos, com quantos elementos tinham valor, e quais não, com o motivo.
A janela "Gerenciar parâmetros" pede confirmação antes de excluir; a ferramenta, ao contrário, age quando a sua IA a chama. Por isso o BIMit a indica ao seu app de IA como ação de risco, a ser chamada só diretamente pelo nome: com a opção "Confirmar ações de risco" (Conferma azioni a rischio) do BIMit ativada (ela vem ativada por padrão), pede ao seu app que solicite a sua permissão antes de cada chamada.
Exemplos de pedido
- "Exclua os parâmetros de projeto vazios, mas antes me mostre a lista."
- "Remova do projeto o parâmetro compartilhado 'Codigo_antigo'."
- "Exclua os parâmetros com id 456789 e 456790."
O que muda e como desfazer
Somem do projeto os parâmetros indicados e os seus valores em todos os elementos. Tudo acontece em uma só operação do Revit, "BIMit: excluir parâmetros de projeto": um único Ctrl+Z no Revit a desfaz e traz de volta parâmetros e valores. Se nenhum parâmetro for excluído, o modelo não muda. Nenhum arquivo é gravado.
Limites
- Exige o nível de IA "Escrita" (o padrão), escolhido no botão "Nível" da aba BIMit.
- Funciona em um projeto, não em uma família. O modelo não pode ser somente leitura e no Revit não pode haver um comando em andamento.
- Em modelos compartilhados, os parâmetros em uso por outro usuário são pulados, com o motivo.
- Os parâmetros globais e os parâmetros das famílias não são excluídos por aqui.
- 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âmetro | Significado |
|---|---|
parametri | Nomes, GUID ou ids dos parâmetros a excluir (veja Parâmetros de projeto). |
ids | Ids dos parâmetros a excluir. |