Level Mapper – Atribuição de níveis e vistas por nível
O Level Mapper ajuda a detectar, escrever e reorganizar informações de nível para elementos do modelo. Também pode gerar vistas baseadas em nível e aplicar codificação visual ou nomenclatura estruturada para fluxos de revisão.
Descrição geral
O add-in permite que os usuários selecionem elementos, detectem seu nível de destino usando diferentes modos de cálculo e escrevam o resultado nos parâmetros do modelo. Ele também pode criar vistas 3D por nível, aplicar regras de cores e usar o BimSyntax para uma nomenclatura consistente.
Principais recursos
- Dois comandos em um botão dividido: Map Level (detectar/atribuir um nível por elemento) e Level Views (gerar vistas 3D e codificação por cores por nível).
- Map Level — Automático: Detecta o nível de destino de cada elemento usando Nearest, Nearest Above ou Nearest Below, com Discard Nearest Level opcional e uma Tolerance de distância.
- Map Level — Personalizado: Escolher manualmente um único Target Level para toda a seleção; os deslocamentos são recalculados para preservar a geometria real de cada elemento.
- Fluxo de trabalho detectar depois aplicar: Pré-visualize os resultados em uma tabela (Nível atual, Nível detectado, Status) antes de confirmar qualquer coisa.
- Level Views: Crie vistas 3D dedicadas por nível e, opcionalmente, colora elementos diretamente ou por meio de filtros de vista.
- Integração BimSyntax (opcional): Nomenclatura estruturada e códigos de nível para as vistas/filtros gerados.
- Perfis: Salve e reutilize uma configuração completa.
Requisitos
- A detecção automática do Map Level precisa de um parâmetro de nível (ou semelhante) gravável para reportar, e/ou um parâmetro de destino para o texto mapeado.
- A nomenclatura BimSyntax em Level Views é opcional e só é relevante se você também usar o BimSyntax como padrão de nomenclatura.
Procedimento de uso
Map Level
- Abra o Map Level no botão dividido Level Mapper do painel Model (faixa de opções do Frata).
- Escolha o Mapping Type: Automatic Level ou Custom Level.
- Para Automático: escolha um Detection Mode (Nearest, Nearest Above, Nearest Below), opcionalmente habilite Discard Nearest Level, defina uma Tolerance e escolha o parâmetro em Write to Parameter.
- Para Personalizado: escolha um único Target Level a ser aplicado a cada elemento selecionado.
- Selecione elementos e pressione Detect para pré-visualizar os resultados na tabela — isso é necessário antes de aplicar (ver FAQ).
- Revise Nível atual / Nível detectado / Status para cada linha e pressione Execute (Automático) ou Apply (Personalizado).
Level Views
- Abra o Level Views no mesmo botão dividido.
- Use Show levels para selecionar quais níveis são incluídos nesta execução.
- Escolha o Level View Mode: Color Elements (aplicar cores diretamente aos elementos nas vistas 3D de destino), Color by Filters (criar/atualizar filtros de vista) ou Create 3D Views (somente vistas, sem cor).
- Defina uma Base Color e uma Color Override por nível conforme necessário, e escolha a Target View — Active View, uma Select 3D View específica ou Generate for All.
- Opcionalmente, habilite Use BimSyntax Naming para atribuir um Code estruturado por nível e pré-visualizar os nomes resultantes das vistas/filtros.
- Execute o comando — o resultado informa quantas vistas foram criadas e/ou quantas regras de cor foram aplicadas.
Recomendações
- No Map Level, execute sempre Detect antes de Execute/Apply — aplicar sem detectar antes não é permitido (ver FAQ).
- Use Custom Level quando precisar mover um conjunto específico e conhecido de elementos para um único nível, em vez de deixar a ferramenta deduzir ele por elemento.
- Salve um perfil assim que o modo de detecção, a tolerância e o parâmetro de destino estiverem configurados, para não precisar reconfigurá-los em cada projeto.
Perguntas frequentes
Recebi a mensagem "Run Detect first to preview results." Por quê? O Map Level exige que você execute Detect e analise a tabela de pré-visualização antes que Execute/Apply se tornem significativos — isso evita confirmar um mapeamento que você não viu.
Recebi a mensagem "No elements selected." Por quê? Você tentou executar a ferramenta sem selecionar nenhum elemento. Selecione elementos no modelo primeiro.
Recebi a mensagem "No writable level parameter was found." O que isso significa? Nenhum dos elementos selecionados tem um parâmetro relacionado a nível no qual a ferramenta possa escrever. Verifique se a categoria selecionada realmente tem um parâmetro de nível editável.
Alguns elementos são relatados como "skipped (parameter not writable)" ou "need review." O que aconteceu? O nível de destino ou o texto mapeado não pôde ser gravado naqueles elementos específicos — geralmente porque o parâmetro é somente leitura ou está ausente ali. Revise-os individualmente.
Qual é a diferença entre o mapeamento automático e o personalizado? O automático calcula o nível de cada elemento com base na proximidade (Nearest/Above/Below com uma tolerância) e pode diferir por elemento. O personalizado aplica o mesmo nível de destino único a todos os elementos selecionados, recalculando os deslocamentos para manter a geometria no lugar.
O BimSyntax é obrigatório para usar o Level Views? Não — a nomenclatura estruturada via BimSyntax é opcional. Sem ela, o Level Views ainda cria vistas 3D e regras de cor usando sua própria nomenclatura padrão.