3 horas atrás
Identifiquei um possível problema no cálculo das IFC Base Quantities do Archicad para elementos IfcCovering classificados como CLADDING.
Testei o mesmo caso no Archicad 28 e 29, e o comportamento se repete.
No arquivo do Archicad 29, o IfcCovering possui:
PredefinedType = CLADDING
Geometria: 3,00 × 3,60 × 0,035 m
Width = 0,035 m
GrossArea = 0,105 m²
NetArea = 0,105 m²
O valor exportado de GrossArea corresponde exatamente a:
3,00 × 0,035 = 0,105 m²
Porém, de acordo com a definição do IFC4 para Qto_CoveringBaseQuantities, GrossArea é a soma das áreas do covering facing the space.
Para um revestimento vertical (CLADDING), eu esperaria:
3,00 × 3,60 = 10,80 m²
Interessantemente, no mesmo arquivo, um IfcCovering classificado como FLOORING possui:
GrossArea = 10,80 m²
ou seja, o Archicad calcula corretamente a área da superfície nesse caso.
Isso parece indicar que, para CLADDING, o exportador está utilizando a área da base/seção (Length × Width), em vez da área da superfície revestida.
Alguém sabe se esse comportamento é intencional ou se existe alguma configuração do IFC Translator para alterar esse cálculo?
Referência IFC4:
Qto_CoveringBaseQuantities.GrossArea — “Sum of all gross areas of the covering facing the space.”
Arquivos de teste: Archicad 28 e Archicad 29.
2 horas atrás - editado pela última vez 2 horas atrás
Boa tarde, Vinicius,
Entendo que o IFC espera ordens de dimensões definidas pelo tipo de classificação que é inputado no elemento. Assim, o Cladding, que é esperado um tipo de revestimento vertical espera a ordem comprimento (X) * altura (Z) * Espessura (Y). Para o Flooring, que é esperado um elemento horizontal, a ordem é comprimento (X) * largura (Y) * Espessura (Z). Isso resultaria justamente no comportamento que você verificou, a multiplicação será X*Z (cladding) ou X*Y (flooring) para definir a área.
Se for possível alterar as classificações dos elementos, esse problema deve cessar. Outra opção, talvez criar psets personalizados com as dimensões pode ser um caminho, sendo necessário criar regras no bimcollab ou outro software para calcular a partir do pset.