infobim-doc

Referência de FSM — 2d

Máquinas de estado finito declaradas por 2d em infobim.

Nome Descrição
StandardInfoBIMDxfViewer Carrega o arquivo DXF solicitado no contexto e o abre no visualizador 2D do InfoBIM.
StandardInfoBIMElementCreationFromPoint Resolve contra as ontologias o tipo de elemento nomeado por um texto e cria elementos IFC desse tipo em pontos escolhidos sobre um desenho.

StandardInfoBIMDxfViewer { #fsm-standardinfobimdxfviewer }

Visualizador DXF InfoBIM</div>

Descrição

Carrega o arquivo DXF solicitado no contexto e o abre no visualizador 2D do InfoBIM.

Estados

Indefinido

__undefined__

Estado inicial antes da leitura do arquivo DXF.

↓

Documento DXF Carregado

__dxf_document_loaded__

O arquivo DXF foi lido e seu desenho foi injetado no contexto como documento original.

↓

Visualizador DXF Aberto final

__dxf_viewer_opened__

O visualizador 2D do InfoBIM foi aberto com o desenho carregado.

StandardInfoBIMElementCreationFromPoint { #fsm-standardinfobimelementcreationfrompoint }

Criacao de Elemento por Ponto InfoBIM</div>

Descrição

Resolve contra as ontologias o tipo de elemento nomeado por um texto e cria elementos IFC desse tipo em pontos escolhidos sobre um desenho.

Estados

Indefinido

__undefined__

Estado inicial antes da normalizacao do texto que nomeia o tipo do elemento.

↓

Texto Normalizado

__text_normalized__

O texto que nomeia o tipo do elemento possui uma representacao normalizada deterministica.

Capability: src/ontobdc/context/plugin/capability/transformation/text_normalized.py

↓

Idioma do Texto Identificado

__text_language_identified__

O idioma do texto normalizado foi identificado.

Capability: src/ontobdc/context/plugin/capability/transformation/text_language_identified.py

↓

Texto Lematizado

__text_lemmatized__

O texto normalizado foi reduzido a lemas dependentes do idioma.

Capability: src/ontobdc/context/plugin/capability/transformation/text_lemmatized.py

↓

Termo da Ontologia Resolvido

__ontology_term_resolved__

O texto lematizado foi resolvido contra o dicionario de ontologias.

Capability: src/ontobdc/context/plugin/capability/transformation/ontology_term_resolved.py

↓

Representacao do Tipo Resolvida

__kind_representation_resolved__

As representacoes declaradas para o tipo resolvido foram obtidas.

Capability: src/ontobdc/context/plugin/capability/transformation/kind_representation_resolved.py

↓

Metadados do Arquivo Extraidos

__file_metadata_extracted__

O tipo MIME e os metadados de sistema de arquivos do desenho solicitado foram extraidos.

Capability: src/ontobdc/storage/plugin/capability/transformation/single_file_metadata_extracted.py

↓

Documentos de Desenho Carregados

__drawing_documents_loaded__

O desenho solicitado, convertido de DWG quando necessario, foi carregado como documento DXF original.

Capability: src/ontobdc/storage/plugin/capability/transformation/single_file_metadata_extracted.py

↓

Visualizador DXF Aberto

__dxf_viewer_opened__

O desenho carregado foi aberto em uma janela do visualizador 2D do InfoBIM que permanece aberta para a captura de pontos.

↓

Pontos Capturados

__points_captured__

Os pontos nos quais os elementos sao posicionados foram escolhidos na janela aberta do visualizador, na ordem dos cliques.

↓

Elementos IFC Criados final

__ifc_elements_created__

Elementos IFC do tipo resolvido foram criados nos pontos capturados.

Capability: src/infobim/ifc/plugin/capability/transformation/ifc_elements_created.py