infobim-doc

Referência de FSM — drawing

Máquinas de estado finito declaradas por drawing em infobim.

Nome Descrição
StandardDrawingViewDiscovery Statechart for discovering the Drawing Views of a sheet, extracting each one into a DXF of its own.
StandardInfoBIMDwgToDxf Converte o arquivo DWG solicitado em um payload DXF armazenado no dataset reservado InfoBIM do projeto.

StandardDrawingViewDiscovery { #fsm-standarddrawingviewdiscovery }

Descrição

Statechart for discovering the Drawing Views of a sheet, extracting each one into a DXF of its own.

Estados

Indefinido

__undefined__

Estado inicial, antes da leitura da prancha.

↓

Viewports da Prancha Descobertos

__drawing_viewports_discovered__

A prancha foi carregada e as regioes mostradas pelos seus viewports abriram os candidatos a vista.

Capability: src/ontobdc/storage/plugin/capability/transformation/single_file_metadata_extracted.py, src/ontobdc/storage/plugin/capability/transformation/single_file_metadata_extracted.py, src/infobim/drawing/plugin/capability/loader/sheet_entities.py, src/infobim/drawing/plugin/capability/transformation/drawing_viewports_discovered.py

↓

Titulos das Vistas Resolvidos

__drawing_view_titles_resolved__

Os titulos e escalas escritos na prancha foram atribuidos aos candidatos.

Capability: src/infobim/drawing/plugin/capability/transformation/drawing_view_titles_resolved.py

↓

Molduras das Vistas Detectadas

__drawing_view_frames_detected__

As molduras desenhadas em volta das vistas delimitaram os candidatos.

Capability: src/infobim/drawing/plugin/capability/transformation/drawing_view_frames_detected.py

↓

Referencias das Vistas Detectadas

__drawing_view_references_detected__

Rotulos de corte, bolhas de detalhe e marcas de vista foram associados aos candidatos.

Capability: src/infobim/drawing/plugin/capability/transformation/drawing_view_references_detected.py

↓

Agrupamentos das Vistas Detectados

__drawing_view_clusters_detected__

Agrupamentos espaciais delimitaram o que a evidencia explicita nao delimitou.

Capability: src/infobim/drawing/plugin/capability/transformation/drawing_view_clusters_detected.py

↓

Vistas Classificadas

__drawing_views_classified__

Cada candidato delimitado virou uma vista classificada.

Capability: src/infobim/drawing/plugin/capability/transformation/drawing_views_classified.py

↓

Vistas Extraidas

__drawing_views_extracted__

Cada vista foi gravada em um DXF proprio dentro do projeto.

Capability: src/infobim/drawing/plugin/capability/transformation/drawing_views_extracted.py

↓

Relacoes das Vistas Modeladas final

__drawing_view_relationships_modeled__

A prancha e suas vistas estao modeladas como documentos e links ICDD e como entidades de apresentacao OntoSTEP, conformes ao SHACL.

Capability: src/infobim/drawing/plugin/capability/transformation/drawing_view_relationships_modeled.py

StandardInfoBIMDwgToDxf { #fsm-standardinfobimdwgtodxf }

DWG para DXF InfoBIM</div>

Descrição

Converte o arquivo DWG solicitado em um payload DXF armazenado no dataset reservado InfoBIM do projeto.

Estados

Indefinido

__undefined__

Estado inicial antes da conversão do arquivo DWG.

↓

DWG Convertido para DXF final

__dwg_converted_to_dxf__

O arquivo DWG foi convertido em um arquivo DXF nomeado pelo SHA-256 do conteúdo do DWG, em .__infobim__/payload/document/etl/format/dwg/dxf/.