SlideShare uma empresa Scribd logo
1 de 19
O MODELO IFC
COMO AGENTE DE
INTEROPERABILIDADE
Aplicação ao domínio das
estruturas
Sérgio Pinho
2013
Estrutura da Dissertação
 Capitulo 1 – Introdução
 Capitulo 2 – Estado da Arte
 Capítulo 3 – Estudo Empírico de Interoperabilidade
 Capítulo 4 – Modelação em IFC (Caso de Estudo)
 Capítulo 5 – Proposta de Implementação de Classes
IFC na criação de softwares
 Capitulo 6 – Conclusões
Dissertação em Construções
Motivação e Objectivos
 Desenvolvimento de um procedimento para a
realização de testes de interoperabilidade;
 Determinar os níveis de interoperabilidade do
modelo IFC;
 Expôr o funcionamento interno do código IFC;
 Estudar entidades IFC para a tradução de elementos
de estruturas;
Dissertação em Construções
Definição de BIM
 Distinção entre Building Information
Modeling e Building Information
Model.
 Building Information Modeling é
um processo de modelação
paramétrica orientada a objectos
que permite a criação de modelos
virtuais denominados de Building
Information Models.
 Os Building Information Models
propriamente ditos são modelos
virtuais que fazem a representação
das construções.
Dissertação em Construções
Definição de IFC
Dissertação em Construções
 A especificação IFC é desenvolvida e mantida pela buildingSMART,
com o objectivo de melhorar a comunicação e permuta de
informação entre os intervenientes no projecto.
 As aplicações compatíveis podem importar ou exportar arquivos
IFC.
 A reutilização de dados evita a necessidade de recriação do
modelo inicial .
 O IFC é um formato aberto que actua de forma neutra, permitindo
capturar não só a geometria mas também muitas outras
propriedades associadas aos objectos e suas relações dentro de um
modelo BIM.
Testes de Interoperabilidade
 Qualquer caso de estudo deve identificar o âmbito a explorar, o propósito
da sua investigação e os critérios pelos quais se fará a avaliação desse
estudo.
Dissertação em Construções
 A elaboração de uma metodologia para a execução de testes de
interoperabilidade permitiu também avaliar o que sucede no programa
BIM 2 quando alterada informação no programa BIM 1.
Testes de Interoperabilidade – Caso E
 Os testes de interoperabilidade concluiram que o
modelo IFC tem debilidades.
 Foram detectadas grandes perdas de informação
na transferência de dados entre programas.
 A classificação dos níveis de interoperabilidade na
transferência de informação foi distinguida entre:
T – Transferida;
P – Parcialmente transferida ou modificada;
N – Não transferida;
S – Sem aplicação prática;
X – Incompatibilidade;
/ – Não aplicável;
 A maioria dos programas que admitem a
especificação IFC apenas fornecem uma
compatibilidade parcial com este formato de troca,
não oferecendo muitas possibilidades de controlo
da informação que é transferida.
Dissertação em Construções
Testes de Interoperabilidade – TabelaCasos Origem Destino Informação na Origem
Informação no Destino
Via Directa Via IFC2X3
A
Revit Architecture
(imagem)
Robot Geometriaþ
Materiaisþ
Ligaçõesý
Apoiosý
Cargasþ
Níveisþ
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
T
S
S
P
T
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
P
S
S
N
P
B
Revit Structures Robot Geometriaþ
Materiais þ
Ligações þ
Apoiosþ
Cargas þ
Níveis þ
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
T
T
T
P
T
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
P
T
N
N
P
C
Robot Revit Architecture Geometria þ
Materiais þ
Ligações þ
Apoios þ
Cargas þ
Níveis þ
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
T
N
T
N
T
X X
D
Robot Revit Structures Geometria þ
Materiais þ
Ligações þ
Apoios þ
Cargas þ
Níveis þ
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
N
T
T
N
T
X X
E
Revit
Structures
Revit
Structures Geometria þ
Materiais þ
Ligações þ
Apoios þ
Cargas þ
Níveis þ
/ -
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
P
N
N
N
P
F
Archicad Tricalc Geometria þ
Materiais þ
Ligações þ
Apoios ý
Cargas ý
Níveis þ
/ -
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
P
T*
S
S
P
G
Tricalc Archicad
Revit
Robot
Geometria þ
Materiais þ
Ligações þ
Apoios þ
Cargas þ
Níveis þ
/ -
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
P
N
N
N
P
H
Tricalc Tricalc Geometria þ
Materiais þ
Ligações þ
Apoios þ
Cargas þ
Níveis þ
/ -
Geometria
Materiais
Ligações
Apoios
Cargas
Níveis
T
P
P
N
N
T
I
IFC4 Revit
Robot
Archicad
Tricalc
Geometria þ Materiais þ
Ligações þ
Apoios þ
Cargas þ
Níveis þ
X X / -
Informação na Origem: þ - Introduzida; ý - Não Introduzida
Classificação dos níveis de interoperabilidade da informação: T – Transferida; P – Parcialmente transferida ou modificada; N – Não transferida; S – Sem aplicação prática; X – Incompatibilidade;
/ – Não aplicável; * – Informação adicionada pelo programa destino.
Funcionamento de um ficheiro IFC
Dissertação em Construções
ISO-10303-21;
HEADER;
…
ENDSEC;
DATA;
…
ENDSEC;
END-ISO-10303-21;
#nnnnnnnnn= IFCxxxxx (atributo1,atributo2,…,atributoN);
Identificador único
(máximo 9 digitos)
Nome da
entidade IFC no
esquema
EXPRESS
Valores dos atributos da entidade. Em determinadas
situações, um atributo pode mais do que um valor.
#224= IFCSTRUCTURALPOINTCONNECTION ('2GClK7cwT80xzpZuaAlGXp',#5,'Point Connection 1',$,$,$,#223,#225,$)
 A ISO 10303-21:2002 – Industrial automation systems and integration –
Product data representation and exchange – Part 21:
Implementation methods: Clear text encoding of the exchange
structure.
 Um ficheiro IFC tem duas secções: HEADER e a DATA.
 As regras de construção de frases usando as entidades e seu
significado são definidas pela sintaxe e pela semântica que
descrevem a linguagem.
Estudo das entidades IFC
Dissertação em Construções
 O estudo das entidades IFC permite
melhor compreender o funcionamento
do IFC na tradução dos objectos através
das entidades.
 Cada propriedade do objecto é definida
por uma entidade.
 Existe a possibilidade de partilha de
relações e atributos por diferentes
objectos.
 A definição analítica dos elementos é
necessária para que as relações entre os
elementos da construção possam ser
correctamente definidas.
Codificação em IFC
Dissertação em Construções
Proposta de aplicação para a restituição de dados
Dissertação em Construções
Dissertação em Construções
Solibri Model Viewer
Constructivity Model Viewer
Demostração da aplicação Evolution BIM Buildings
Principais conclusões
 A maioria dos softwares admitem a especificação IFC mas apenas
fornecem uma compatibilidade parcial com este formato de troca.
 A nova ISO 16739:2013 – Industry Foundation Classes (IFC) for data sharing
in the construction and facility management industries, vem agora
contribuir para assegurar uma melhor implementação nos sistemas e
melhorar os niveis de interoperabilidade.
 Foram encontradas falhas na transferência de dados usando o modelo
IFC, que são devidas sobretudo à aplicação deficiente da especificação
IFC que é feita pelos desenvolvedores de software.
 É fundamental que a implementação do IFC evolua na área das estruturas
e também em outras áreas para que sejam ultrapassados os problemas de
interoperabilidade actuais.
Dissertação em Construções
Principais conclusões – O IFC actualmente
 Neste momento a especificação IFC já permite a transferência de dados entre
aplicações, mas ainda funciona de forma limitada pois os ficheiros exportados são
ainda de pequeno porte.
Dissertação em Construções
Principais conclusões – Evolução do IFC
 Portanto, pretende-se um modelo que seja capaz de suportar mais informações.
Contudo, não se pretende que sejam apenas informações geométricas sem dados
agregados (conhecida como “Dummy data”) porque dessa forma o modelo
exportado não funcionaria como um modelo BIM, o que seria desastroso para a
implementação da especificação IFC.
Dissertação em Construções
Principais conclusões – O IFC ambicionado
 É então necessário um modelo IFC que seja capaz de suportar objectos inteligentes
(conhecidos como “Smart Objects”) e que funcione de forma mais eficaz, para que
sejam respondidas as necessidades actuais dos utilizadores.
Dissertação em Construções
Principais conclusões – O IFC no futuro
 Os esforços desenvolvidos pela buildingSMART vão no sentido de um dia a
especificação IFC ser mostrada em todo o seu esplendor. Numa situação ideal o IFC
apresenta-se como uma poderosa ferramenta que permite um fluxo corrente de
troca de informações entre aplicações, sem que se verifiquem perdas de dados.
Dissertação em Construções
O Modelo IFC como Agente de
Interoperabilidade
Dissertação em Construções
Sérgio Miguel Ferreira de Pinho
ec11060@fe.up.pt
Julho 2013

Mais conteúdo relacionado

Destaque

Expansion of IFC Data Model to Kinematic Sensor at IJUP2012 by Bruno Ferreira
Expansion of IFC Data Model to Kinematic Sensor at IJUP2012 by Bruno FerreiraExpansion of IFC Data Model to Kinematic Sensor at IJUP2012 by Bruno Ferreira
Expansion of IFC Data Model to Kinematic Sensor at IJUP2012 by Bruno FerreiraJoao Rio
 
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças MartinsDevelopment of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças MartinsJoao Rio
 
Dissertação - Modelo de melhoria contínua do design de websites baseado na We...
Dissertação - Modelo de melhoria contínua do design de websites baseado na We...Dissertação - Modelo de melhoria contínua do design de websites baseado na We...
Dissertação - Modelo de melhoria contínua do design de websites baseado na We...Flávia da Fonte
 
João Calheiros. Tese de Mestrado. FEUP 2014. BIM, Modelação Paramétrica, Rhin...
João Calheiros. Tese de Mestrado. FEUP 2014. BIM, Modelação Paramétrica, Rhin...João Calheiros. Tese de Mestrado. FEUP 2014. BIM, Modelação Paramétrica, Rhin...
João Calheiros. Tese de Mestrado. FEUP 2014. BIM, Modelação Paramétrica, Rhin...João Poças Martins
 
Análise Estatística do Estado de Implementação da Tecnologia BIM no Setor da ...
Análise Estatística do Estado de Implementação da Tecnologia BIM no Setor da ...Análise Estatística do Estado de Implementação da Tecnologia BIM no Setor da ...
Análise Estatística do Estado de Implementação da Tecnologia BIM no Setor da ...João Poças Martins
 
Blender e SketchUp
Blender e SketchUpBlender e SketchUp
Blender e SketchUpdfelinto
 
Livro sketch up-design-de-moveis
Livro sketch up-design-de-moveisLivro sketch up-design-de-moveis
Livro sketch up-design-de-moveisLúcia Rosas
 
A arquitetura da 1ª metade século xx
A arquitetura da 1ª metade século xxA arquitetura da 1ª metade século xx
A arquitetura da 1ª metade século xxAna Barreiros
 

Destaque (13)

Expansion of IFC Data Model to Kinematic Sensor at IJUP2012 by Bruno Ferreira
Expansion of IFC Data Model to Kinematic Sensor at IJUP2012 by Bruno FerreiraExpansion of IFC Data Model to Kinematic Sensor at IJUP2012 by Bruno Ferreira
Expansion of IFC Data Model to Kinematic Sensor at IJUP2012 by Bruno Ferreira
 
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças MartinsDevelopment of 3 d interfaces for mobile BIM applications by João Poças Martins
Development of 3 d interfaces for mobile BIM applications by João Poças Martins
 
Dissertação - Modelo de melhoria contínua do design de websites baseado na We...
Dissertação - Modelo de melhoria contínua do design de websites baseado na We...Dissertação - Modelo de melhoria contínua do design de websites baseado na We...
Dissertação - Modelo de melhoria contínua do design de websites baseado na We...
 
João Calheiros. Tese de Mestrado. FEUP 2014. BIM, Modelação Paramétrica, Rhin...
João Calheiros. Tese de Mestrado. FEUP 2014. BIM, Modelação Paramétrica, Rhin...João Calheiros. Tese de Mestrado. FEUP 2014. BIM, Modelação Paramétrica, Rhin...
João Calheiros. Tese de Mestrado. FEUP 2014. BIM, Modelação Paramétrica, Rhin...
 
Análise Estatística do Estado de Implementação da Tecnologia BIM no Setor da ...
Análise Estatística do Estado de Implementação da Tecnologia BIM no Setor da ...Análise Estatística do Estado de Implementação da Tecnologia BIM no Setor da ...
Análise Estatística do Estado de Implementação da Tecnologia BIM no Setor da ...
 
Brochura novos recursos
Brochura novos recursosBrochura novos recursos
Brochura novos recursos
 
BIMnet - Apresentação 06 Lisbon Design Studio pt1
BIMnet - Apresentação 06 Lisbon Design Studio pt1BIMnet - Apresentação 06 Lisbon Design Studio pt1
BIMnet - Apresentação 06 Lisbon Design Studio pt1
 
BIMnet - Apresentação 02 Tall and Taller
BIMnet - Apresentação 02 Tall and TallerBIMnet - Apresentação 02 Tall and Taller
BIMnet - Apresentação 02 Tall and Taller
 
2 edd mariana_moro_o_que_e_bim
2 edd mariana_moro_o_que_e_bim2 edd mariana_moro_o_que_e_bim
2 edd mariana_moro_o_que_e_bim
 
Google Sketchup
Google SketchupGoogle Sketchup
Google Sketchup
 
Blender e SketchUp
Blender e SketchUpBlender e SketchUp
Blender e SketchUp
 
Livro sketch up-design-de-moveis
Livro sketch up-design-de-moveisLivro sketch up-design-de-moveis
Livro sketch up-design-de-moveis
 
A arquitetura da 1ª metade século xx
A arquitetura da 1ª metade século xxA arquitetura da 1ª metade século xx
A arquitetura da 1ª metade século xx
 

Semelhante a O Modelo IFC como Agente de Interoperabilidade nas Estruturas

Paper NOVL - Naked Objects View Language- InfoBrasil 2012
Paper NOVL - Naked Objects View Language- InfoBrasil 2012Paper NOVL - Naked Objects View Language- InfoBrasil 2012
Paper NOVL - Naked Objects View Language- InfoBrasil 2012Marcius Brandão
 
Relatório geral pi
Relatório geral piRelatório geral pi
Relatório geral piredesinforma
 
57933306-TI-Arquitetura-OSI-Concursos.pdf
57933306-TI-Arquitetura-OSI-Concursos.pdf57933306-TI-Arquitetura-OSI-Concursos.pdf
57933306-TI-Arquitetura-OSI-Concursos.pdfRicardoZorekDaniel1
 
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso SalesforceCloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso SalesforceFernando Carvalho
 
TDC2016POA | Trilha Arquetetura - Revitalizando aplicações desktop usando Ce...
TDC2016POA | Trilha Arquetetura -  Revitalizando aplicações desktop usando Ce...TDC2016POA | Trilha Arquetetura -  Revitalizando aplicações desktop usando Ce...
TDC2016POA | Trilha Arquetetura - Revitalizando aplicações desktop usando Ce...tdc-globalcode
 
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...Marcelo Palladino
 
Uma metodologia para captura e teste de requisitos não funcionais de ambiente...
Uma metodologia para captura e teste de requisitos não funcionais de ambiente...Uma metodologia para captura e teste de requisitos não funcionais de ambiente...
Uma metodologia para captura e teste de requisitos não funcionais de ambiente...Gerson Lobato
 
AVA para EaD em TV Digital
AVA para EaD em TV DigitalAVA para EaD em TV Digital
AVA para EaD em TV DigitalJunior Teles
 
Middleware Reflexivo
Middleware ReflexivoMiddleware Reflexivo
Middleware Reflexivoelliando dias
 
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...tdc-globalcode
 
Curso tecnologia em gestão da tecnologia da informação disciplina gerenciam...
Curso tecnologia em gestão da tecnologia da informação   disciplina gerenciam...Curso tecnologia em gestão da tecnologia da informação   disciplina gerenciam...
Curso tecnologia em gestão da tecnologia da informação disciplina gerenciam...Universal.org.mx
 
Análise Comparativa de Persistência de Dados Entre Hibernate e NHibernate
Análise Comparativa de Persistência de Dados Entre Hibernate e NHibernateAnálise Comparativa de Persistência de Dados Entre Hibernate e NHibernate
Análise Comparativa de Persistência de Dados Entre Hibernate e NHibernateRicardo Rinco
 
Apostila de Introdução ao Infraworks LT
Apostila de Introdução ao Infraworks LTApostila de Introdução ao Infraworks LT
Apostila de Introdução ao Infraworks LTOsvaldo Júnior
 
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, BrazilResearch Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, BrazilHeron Carvalho
 
Programabilida de BrOffice.org - Fisl 11
Programabilida de BrOffice.org - Fisl 11Programabilida de BrOffice.org - Fisl 11
Programabilida de BrOffice.org - Fisl 11William Colen
 

Semelhante a O Modelo IFC como Agente de Interoperabilidade nas Estruturas (20)

Corbawebserves
CorbawebservesCorbawebserves
Corbawebserves
 
Paper NOVL - Naked Objects View Language- InfoBrasil 2012
Paper NOVL - Naked Objects View Language- InfoBrasil 2012Paper NOVL - Naked Objects View Language- InfoBrasil 2012
Paper NOVL - Naked Objects View Language- InfoBrasil 2012
 
Relatório geral pi
Relatório geral piRelatório geral pi
Relatório geral pi
 
57933306-TI-Arquitetura-OSI-Concursos.pdf
57933306-TI-Arquitetura-OSI-Concursos.pdf57933306-TI-Arquitetura-OSI-Concursos.pdf
57933306-TI-Arquitetura-OSI-Concursos.pdf
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso SalesforceCloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
 
TDC2016POA | Trilha Arquetetura - Revitalizando aplicações desktop usando Ce...
TDC2016POA | Trilha Arquetetura -  Revitalizando aplicações desktop usando Ce...TDC2016POA | Trilha Arquetetura -  Revitalizando aplicações desktop usando Ce...
TDC2016POA | Trilha Arquetetura - Revitalizando aplicações desktop usando Ce...
 
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...TDC2016SP  Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
TDC2016SP Trilha Arquitetura.NET - Revitalizando aplicações desktop usando C...
 
Uma metodologia para captura e teste de requisitos não funcionais de ambiente...
Uma metodologia para captura e teste de requisitos não funcionais de ambiente...Uma metodologia para captura e teste de requisitos não funcionais de ambiente...
Uma metodologia para captura e teste de requisitos não funcionais de ambiente...
 
AVA para EaD em TV Digital
AVA para EaD em TV DigitalAVA para EaD em TV Digital
AVA para EaD em TV Digital
 
Middleware Reflexivo
Middleware ReflexivoMiddleware Reflexivo
Middleware Reflexivo
 
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
TDC2016SP - Revitalizando aplicações desktop usando CefGlue, MessageBus e Rea...
 
Oficina cake php
Oficina cake phpOficina cake php
Oficina cake php
 
Curso tecnologia em gestão da tecnologia da informação disciplina gerenciam...
Curso tecnologia em gestão da tecnologia da informação   disciplina gerenciam...Curso tecnologia em gestão da tecnologia da informação   disciplina gerenciam...
Curso tecnologia em gestão da tecnologia da informação disciplina gerenciam...
 
Análise Comparativa de Persistência de Dados Entre Hibernate e NHibernate
Análise Comparativa de Persistência de Dados Entre Hibernate e NHibernateAnálise Comparativa de Persistência de Dados Entre Hibernate e NHibernate
Análise Comparativa de Persistência de Dados Entre Hibernate e NHibernate
 
Apostila de Introdução ao Infraworks LT
Apostila de Introdução ao Infraworks LTApostila de Introdução ao Infraworks LT
Apostila de Introdução ao Infraworks LT
 
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, BrazilResearch Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
Research Group on High Performance Computing - MDCC/UFC - Fortaleza, Brazil
 
As Tecnologias de Informação na Prática da Engenharia Civil
As Tecnologias de Informação na Prática da Engenharia CivilAs Tecnologias de Informação na Prática da Engenharia Civil
As Tecnologias de Informação na Prática da Engenharia Civil
 
Programabilida de BrOffice.org - Fisl 11
Programabilida de BrOffice.org - Fisl 11Programabilida de BrOffice.org - Fisl 11
Programabilida de BrOffice.org - Fisl 11
 
DOOR BLE
DOOR BLEDOOR BLE
DOOR BLE
 

Último

Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Susana Stoffel
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 

Último (20)

XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 

O Modelo IFC como Agente de Interoperabilidade nas Estruturas

  • 1. O MODELO IFC COMO AGENTE DE INTEROPERABILIDADE Aplicação ao domínio das estruturas Sérgio Pinho 2013
  • 2. Estrutura da Dissertação  Capitulo 1 – Introdução  Capitulo 2 – Estado da Arte  Capítulo 3 – Estudo Empírico de Interoperabilidade  Capítulo 4 – Modelação em IFC (Caso de Estudo)  Capítulo 5 – Proposta de Implementação de Classes IFC na criação de softwares  Capitulo 6 – Conclusões Dissertação em Construções
  • 3. Motivação e Objectivos  Desenvolvimento de um procedimento para a realização de testes de interoperabilidade;  Determinar os níveis de interoperabilidade do modelo IFC;  Expôr o funcionamento interno do código IFC;  Estudar entidades IFC para a tradução de elementos de estruturas; Dissertação em Construções
  • 4. Definição de BIM  Distinção entre Building Information Modeling e Building Information Model.  Building Information Modeling é um processo de modelação paramétrica orientada a objectos que permite a criação de modelos virtuais denominados de Building Information Models.  Os Building Information Models propriamente ditos são modelos virtuais que fazem a representação das construções. Dissertação em Construções
  • 5. Definição de IFC Dissertação em Construções  A especificação IFC é desenvolvida e mantida pela buildingSMART, com o objectivo de melhorar a comunicação e permuta de informação entre os intervenientes no projecto.  As aplicações compatíveis podem importar ou exportar arquivos IFC.  A reutilização de dados evita a necessidade de recriação do modelo inicial .  O IFC é um formato aberto que actua de forma neutra, permitindo capturar não só a geometria mas também muitas outras propriedades associadas aos objectos e suas relações dentro de um modelo BIM.
  • 6. Testes de Interoperabilidade  Qualquer caso de estudo deve identificar o âmbito a explorar, o propósito da sua investigação e os critérios pelos quais se fará a avaliação desse estudo. Dissertação em Construções  A elaboração de uma metodologia para a execução de testes de interoperabilidade permitiu também avaliar o que sucede no programa BIM 2 quando alterada informação no programa BIM 1.
  • 7. Testes de Interoperabilidade – Caso E  Os testes de interoperabilidade concluiram que o modelo IFC tem debilidades.  Foram detectadas grandes perdas de informação na transferência de dados entre programas.  A classificação dos níveis de interoperabilidade na transferência de informação foi distinguida entre: T – Transferida; P – Parcialmente transferida ou modificada; N – Não transferida; S – Sem aplicação prática; X – Incompatibilidade; / – Não aplicável;  A maioria dos programas que admitem a especificação IFC apenas fornecem uma compatibilidade parcial com este formato de troca, não oferecendo muitas possibilidades de controlo da informação que é transferida. Dissertação em Construções
  • 8. Testes de Interoperabilidade – TabelaCasos Origem Destino Informação na Origem Informação no Destino Via Directa Via IFC2X3 A Revit Architecture (imagem) Robot Geometriaþ Materiaisþ Ligaçõesý Apoiosý Cargasþ Níveisþ Geometria Materiais Ligações Apoios Cargas Níveis T T S S P T Geometria Materiais Ligações Apoios Cargas Níveis T P S S N P B Revit Structures Robot Geometriaþ Materiais þ Ligações þ Apoiosþ Cargas þ Níveis þ Geometria Materiais Ligações Apoios Cargas Níveis T T T T P T Geometria Materiais Ligações Apoios Cargas Níveis T P T N N P C Robot Revit Architecture Geometria þ Materiais þ Ligações þ Apoios þ Cargas þ Níveis þ Geometria Materiais Ligações Apoios Cargas Níveis T T N T N T X X D Robot Revit Structures Geometria þ Materiais þ Ligações þ Apoios þ Cargas þ Níveis þ Geometria Materiais Ligações Apoios Cargas Níveis T N T T N T X X E Revit Structures Revit Structures Geometria þ Materiais þ Ligações þ Apoios þ Cargas þ Níveis þ / - Geometria Materiais Ligações Apoios Cargas Níveis T P N N N P F Archicad Tricalc Geometria þ Materiais þ Ligações þ Apoios ý Cargas ý Níveis þ / - Geometria Materiais Ligações Apoios Cargas Níveis T P T* S S P G Tricalc Archicad Revit Robot Geometria þ Materiais þ Ligações þ Apoios þ Cargas þ Níveis þ / - Geometria Materiais Ligações Apoios Cargas Níveis T P N N N P H Tricalc Tricalc Geometria þ Materiais þ Ligações þ Apoios þ Cargas þ Níveis þ / - Geometria Materiais Ligações Apoios Cargas Níveis T P P N N T I IFC4 Revit Robot Archicad Tricalc Geometria þ Materiais þ Ligações þ Apoios þ Cargas þ Níveis þ X X / - Informação na Origem: þ - Introduzida; ý - Não Introduzida Classificação dos níveis de interoperabilidade da informação: T – Transferida; P – Parcialmente transferida ou modificada; N – Não transferida; S – Sem aplicação prática; X – Incompatibilidade; / – Não aplicável; * – Informação adicionada pelo programa destino.
  • 9. Funcionamento de um ficheiro IFC Dissertação em Construções ISO-10303-21; HEADER; … ENDSEC; DATA; … ENDSEC; END-ISO-10303-21; #nnnnnnnnn= IFCxxxxx (atributo1,atributo2,…,atributoN); Identificador único (máximo 9 digitos) Nome da entidade IFC no esquema EXPRESS Valores dos atributos da entidade. Em determinadas situações, um atributo pode mais do que um valor. #224= IFCSTRUCTURALPOINTCONNECTION ('2GClK7cwT80xzpZuaAlGXp',#5,'Point Connection 1',$,$,$,#223,#225,$)  A ISO 10303-21:2002 – Industrial automation systems and integration – Product data representation and exchange – Part 21: Implementation methods: Clear text encoding of the exchange structure.  Um ficheiro IFC tem duas secções: HEADER e a DATA.  As regras de construção de frases usando as entidades e seu significado são definidas pela sintaxe e pela semântica que descrevem a linguagem.
  • 10. Estudo das entidades IFC Dissertação em Construções  O estudo das entidades IFC permite melhor compreender o funcionamento do IFC na tradução dos objectos através das entidades.  Cada propriedade do objecto é definida por uma entidade.  Existe a possibilidade de partilha de relações e atributos por diferentes objectos.  A definição analítica dos elementos é necessária para que as relações entre os elementos da construção possam ser correctamente definidas.
  • 12. Proposta de aplicação para a restituição de dados Dissertação em Construções
  • 13. Dissertação em Construções Solibri Model Viewer Constructivity Model Viewer Demostração da aplicação Evolution BIM Buildings
  • 14. Principais conclusões  A maioria dos softwares admitem a especificação IFC mas apenas fornecem uma compatibilidade parcial com este formato de troca.  A nova ISO 16739:2013 – Industry Foundation Classes (IFC) for data sharing in the construction and facility management industries, vem agora contribuir para assegurar uma melhor implementação nos sistemas e melhorar os niveis de interoperabilidade.  Foram encontradas falhas na transferência de dados usando o modelo IFC, que são devidas sobretudo à aplicação deficiente da especificação IFC que é feita pelos desenvolvedores de software.  É fundamental que a implementação do IFC evolua na área das estruturas e também em outras áreas para que sejam ultrapassados os problemas de interoperabilidade actuais. Dissertação em Construções
  • 15. Principais conclusões – O IFC actualmente  Neste momento a especificação IFC já permite a transferência de dados entre aplicações, mas ainda funciona de forma limitada pois os ficheiros exportados são ainda de pequeno porte. Dissertação em Construções
  • 16. Principais conclusões – Evolução do IFC  Portanto, pretende-se um modelo que seja capaz de suportar mais informações. Contudo, não se pretende que sejam apenas informações geométricas sem dados agregados (conhecida como “Dummy data”) porque dessa forma o modelo exportado não funcionaria como um modelo BIM, o que seria desastroso para a implementação da especificação IFC. Dissertação em Construções
  • 17. Principais conclusões – O IFC ambicionado  É então necessário um modelo IFC que seja capaz de suportar objectos inteligentes (conhecidos como “Smart Objects”) e que funcione de forma mais eficaz, para que sejam respondidas as necessidades actuais dos utilizadores. Dissertação em Construções
  • 18. Principais conclusões – O IFC no futuro  Os esforços desenvolvidos pela buildingSMART vão no sentido de um dia a especificação IFC ser mostrada em todo o seu esplendor. Numa situação ideal o IFC apresenta-se como uma poderosa ferramenta que permite um fluxo corrente de troca de informações entre aplicações, sem que se verifiquem perdas de dados. Dissertação em Construções
  • 19. O Modelo IFC como Agente de Interoperabilidade Dissertação em Construções Sérgio Miguel Ferreira de Pinho ec11060@fe.up.pt Julho 2013