O atributo de entidade AllowJointWhenOverlapping determina o comportamento das junções entre itens sobrepostos.
Por padrão, o atributo é criado automaticamente para todas as entidades por meio da propriedade Criação Automática, permanecendo oculto e com valor False (Falso).
Valores possíveis:
- False (Falso): impede a execução de junções entre itens sobrepostos.
- True (Verdadeiro): permite a execução de junções entre itens sobrepostos.
Para habilitar esse comportamento, configure o atributo com valor True (Verdadeiro) nos componentes que participam das junções.
Exemplo:
Considere laterais de armários que, quando posicionadas lado a lado, sofrem junção e são substituídas por uma divisória.
Nas imagens abaixo, é possível observar a diferença de comportamento conforme a configuração do atributo AllowJointWhenOverlapping:
- À esquerda: com o atributo configurado como False ou não aplicado (uma vez que seu valor padrão é False), as laterais permanecem inalteradas quando ocorre sobreposição entre os módulos (com a opção Colisão desabilitada), não sendo executada a junção.
- À direita: com o atributo configurado como True, a junção é executada mesmo com a sobreposição dos módulos. Nesse caso, a lateral do armário que realizou a sobreposição é removida, enquanto a lateral do armário sobreposto é substituída pela divisória.
IMPORTANTE: o vão apresentado na imagem à direita ocorre porque a junção foi cadastrada considerando a subtração da espessura da lateral, de modo que sua execução aconteça apenas quando as laterais estiverem encostadas, e não sobrepostas. Para eliminar esse espaço, é necessário ajustar o afastamento nos parâmetros de inserção do módulo.
O atributo AllowJointWhenOverlapping também é utilizado em cenários envolvendo ferragens passantes.
Quando as áreas de contato das ferragens se encontram, elas podem ser unificadas e convertidas em uma ferragem passante. Entretanto, em algumas situações, essas áreas podem ficar sobrepostas em vez de apenas encostadas.
Nesses casos, o comportamento da junção é definido pelo valor do atributo:
- False: a junção não é executada quando há sobreposição entre as áreas de contato.
- True: a junção é executada mesmo quando as áreas de contato estão sobrepostas, permitindo a criação da ferragem passante.
Para aplicar o atributo, clique aqui e veja como proceder.