O que faz
Cria paredes retas ao longo de uma polilinha: uma parede para cada trecho, unidas nas extremidades. Os vértices são pontos [x, y] em milímetros, relativos à origem interna do projeto; a sua IA pode obtê-los do modelo ou pedir que você os clique no Revit com Pedir um ponto.
- Com "chiuso" a polilinha volta ao primeiro ponto. Um contorno fechado é orientado no sentido horário, para que o lado externo das paredes fique para fora.
- A linha desenhada é o eixo da parede (padrão), ou a sua face esquerda ou direita em relação ao sentido do desenho: nesse caso o BIMit desloca o eixo em metade da espessura do tipo.
- Escolhem-se o tipo de parede, o nível da base, o deslocamento da base, a altura (padrão 3000 mm) ou a restrição superior a um nível, e se a parede é estrutural.
- Os trechos mais curtos que o comprimento mínimo aceito pelo Revit são ignorados.
Depois da criação o BIMit relê as paredes e as compara com o pedido: uma parede por trecho, posição, tipo, nível, deslocamento da base, restrição superior, altura, estrutural, uniões nas extremidades e, para um contorno fechado, o lado externo. Também procura novas interferências na área e reúne os avisos do Revit.
Como funciona
- A sua IA chama a ferramenta com os vértices e as opções (tipo, nível, altura ou nível superior, linha de desenho). Com "prova" ela pode simular antes: vê o que seria adicionado e o modelo volta ao que era.
- O BIMit cria as paredes no Revit em uma única operação, responde sozinho às caixas de diálogo do Revit que aparecem (padrão OK) e, se o Revit indicar um erro, desfaz tudo: o modelo fica como estava. Não há confirmação no Revit: as paredes são criadas quando a sua IA chama a ferramenta.
- O BIMit relê as paredes criadas: "verifica", no início do resultado, diz ok, avisos ou problemas, com os ids dos elementos e o que fazer. Uma diferença não desfaz a alteração sozinha.
- A sua IA informa as paredes criadas (ids), o tipo com a sua espessura, o nível e a altura; se você pedir, também uma imagem da área antes e depois.
Exemplos de pedido
- "Crie as paredes do perímetro de um retângulo de 12 × 8 m com o canto na origem, no Térreo, até o Nível 1."
- "Deixe-me clicar os pontos no Revit e crie ao longo deles uma divisória de 100 mm com 2,70 m de altura."
- "Desenhe uma parede estrutural com a face externa sobre a linha que eu te passo, primeiro em simulação."
O que muda e como desfazer
Adiciona as paredes ao modelo, uma por trecho. Tudo acontece em uma única operação do Revit, que na lista de Desfazer leva o nome do BIMit e "crea muri": um só Ctrl+Z no Revit remove todas as paredes da chamada. Com "prova" o modelo não muda. Se a sua IA abriu uma Sessão de trabalho, as paredes criadas também podem ser removidas com Desfazer a sessão.
Limites
- Exige o nível de IA "Escrita" (o padrão), escolhido no botão "Nível" da aba BIMit.
- É preciso um projeto aberto e editável no Revit, sem outra operação em andamento.
- Pelo menos 2 pontos; só paredes retas. Todas as paredes de uma chamada têm o mesmo tipo, nível e altura.
- Sem "tipo" é usado o tipo de parede padrão do projeto. O tipo é indicado pelo nome exato, por "Família: Tipo" ou por uma parte do nome se ela identificar um só; caso contrário a sua IA recebe a lista dos tipos.
- Sem "livello" é usado o nível da vista ativa, ou então o mais baixo.
- Com "livello_superiore" a altura é definida pela restrição superior, não por "altezza_mm".
- 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 |
|---|---|
punti | Vértices [x, y] em mm, relativos à origem interna do projeto (também de Pedir um ponto). Pelo menos 2. |
chiuso | true: fecha a polilinha voltando ao primeiro ponto; o contorno é orientado no sentido horário. |
tipo | Tipo de parede. Padrão: o tipo de parede padrão do projeto. |
livello | Nível da base (nome ou id). Padrão: o nível da vista ativa. |
altezza_mm | Altura em mm (padrão 3000 se não houver livello_superiore). |
livello_superiore | Restrição superior: o nível até onde vai a parede. |
offset_mm | Deslocamento da base em mm. |
filo | Onde fica a linha desenhada: asse (eixo, padrão), sinistra ou destra (a face esquerda ou direita da parede em relação ao sentido do desenho). |
strutturale | true: parede estrutural. |
prova | true: simulação, informa as alterações e desfaz tudo. |
modifiche | Informa os elementos adicionados, modificados e excluídos (padrão true). |
dialoghi | Resposta às caixas de diálogo do Revit durante a operação: ok (padrão), annulla, si, no, chiudi, link1…link4, um número ou mostra (você as vê); ou uma resposta para cada diálogo. |
verifica | Verificação depois da alteração: breve (padrão), completa (com os valores medidos) ou no. |
immagini | true: uma imagem da área antes e uma depois, recortadas nas paredes, que a sua IA vê. |
vista_immagini | Vista das imagens: attiva (padrão), 3d (uma vista 3D temporária) ou nome ou id de uma vista. |