• v1.4.0 c8c2b73eb1

    ruivenda released this 2026-07-02 20:27:46 +01:00 | 0 commits to main since this release

    Ponte entre os requisitos de ObjectType (típicos de IDS municipais, ex.: GAIURB) e o
    fluxo do ArchiCAD: em vez de escrever o ObjectType elemento a elemento, gera-se uma
    classificação importável e o Type Mapping do ArchiCAD converte-a em ObjectType na
    exportação — mantendo o IDS de validação a verificar o ObjectType.

    Adicionado

    • Assistente ObjectType → classificação (para o ArchiCAD). Quando uma especificação
      filtra por ObjectType na aplicabilidade (ex.: IfcSpace USERDEFINED com ObjectType=AREALOTE),
      o construtor deteta-o e mostra «Classificações para o ArchiCAD»: defines o sistema (ex.:
      «GAIURB») e geras um .ids separado com as classificações equivalentes
      (system : ObjectType), que o ArchiCAD importa e cria — atribuis a classificação aos
      elementos e o Type Mapping do ArchiCAD escreve o ObjectType na exportação (mais intuitivo
      que preencher o ObjectType elemento a elemento). Não altera o IDS de validação. Módulo
      lib/ids/objectTypeClass.ts (detectObjectTypes/buildClassificationSpecs) +
      exportClassificationsIds; guia de Type Mapping embutido na UI. Confirmado na documentação
      Graphisoft que o Type Mapping for IFC Export suporta classificação → IFC Type + USERDEFINED
      ObjectType.
    Downloads