Você está na página 1de 70

Open

Source
BIM
Construction
Padrões abertos, colaboração e
inovação aberta na construção

José Vargas
Consultor em Tecnologia BIM
Arquitetura e Engenharia Engenharia Análise de
Urbanismo Mecânica Civil Sistemas

Tecnologias
Projeto (Software, Processos Interfaces
programação)

José Antônio R. Vargas


Administrador
Projetista
Estagiário 3D / BIM Consultor
Mecânico
Manager
Motivação
Ombros de Gigantes

Ilustração medieval sobre a


metáfora sobre os “ombros de
Isaac Newton: gigantes”. Fonte:
https://pt.wikipedia.org/wiki/Sobre
“Se eu vi mais longe, foi por estar _os_ombros_de_gigantes

de pé sobre ombros de gigantes”


Propriedade Intelectual: Público x Privado
Steve Jobs citando Picasso:

“Bons artistas copiam, grandes artistas roubam”

Mas essa frase não tem autor conhecido

Segundo Buainain (2004), a propriedade intelectual:

"Possibilita transformar o conhecimento, em princípio


um bem quase público, em bem privado e é o elo de
ligação entre o conhecimento e o mercado."
A Internet...

Sir Tim Berners-Lee


Inventor da World Wide Web (1989)
Diretor do World Wide Web Consortium
(W3C)
Diretor da World Wide Web Foundation
...é aberta

World Wide Web Consortium

eXtensive Markup Language Hyper Text Markup Language Cascading Style Sheets

Scalable Vector Graphics Portable Network Graphics


Membros

Número de Membros:

436
Free Software x Open Source
Software Livre x Código Aberto

● Metodologia de desenvolvimento e ● É um Movimento social que questiona a ética e


distribuição de software a liberdade do usuário sobre o uso de software
● É sobre COLABORAÇÃO no processo ● Livre não é igual a grátis
● Garante que todos se beneficiem dos ● É sobre as 4 liberdade das pessoas que usam o
avanços no desenvolvimento feitos pela software:
comunidade de desenvolvimento como ○ 0: a liberdade de usar o software para
um todo qualquer finalidade,
● Todos podem acessar o código-fonte e ○ 1: a liberdade de mudar o software de
podem contribuir com suas melhorias acordo com suas necessidades,
para a comunidade. ○ 2: a liberdade de compartilhar o software
● Baseado em padrões abertos com seus amigos e vizinhos
○ 3: a liberdade de compartilhar as
mudanças que você faz.
Linux - Free Software mais bem sucedido do mundo

Richard Stallman - criador do sistema


operacional GNU (GNU is not Unix)

Linus Torvalds - Programador Finlândês,


criador do Kernel para o sistema
operacional GNU/Linux
Linux - Desenvolvimento Open Source

A plataforma Linux muda cerca de 9 vezes por hora

10 mil linhas de código são adicionadas ao Linux por dia

5 mil linhas são modificadas

8 mil linhas são removidas

Fonte: CNBC “Rise of Open-Source Software”


Linux Foundation - Apoiadores
Tipos de Licença Open Source / Free Software
Open Source como Negócio
"Distribua a Receita, Abra um restaurante": você dá o
software/produto, mas vende a distribuição, o
branding e serviços de pós-venda. É isso que, por
exemplo, a Red Hat faz.

Em 2018, a Red Hat foi adquirida


pela IBM por US$34bi
Apoio ao Open Source
Padrões Abertos (Open Standards)

Padrão: “um documento que fornece requisitos, diretrizes


ou características, que podem ser usados
consistentemente para garantir que materiais, produtos,
processos e serviços são adequados para seu propósito.” -
ISO (International Standards Organization)

Padrões abertos: “são padrões disponíveis para o público


geral, que são desenvolvidos (ou aprovados) e mantidos
por um processo baseado em consenso. Padrões abertos
facilitam a interoperabilidade intercâmbio de dados entre
diferentes produtos ou serviços e são destinados a AMPLA
ADOÇÃO.”
GIS também é aberto...

Cerca de 70 padrões abertos, entre eles:

CityGML
EO-GeoJSON
GML in JPEG 2000
Geospatial eXtensible Access Control
Markup Language (GeoXACML)
GeoTiff
HDF5
I3S
IndoorGML
KML
LandInfra/InfraGML
LAS
...e incentiva outros padrões abertos...
...que permitem inovar e criar novos produtos e usos...

https://collegerama.tudelft.nl/Mediasite/Play/7b440617cd1342b0b5b006fc0f6563ef1d
...e softwares livres

https://ninja.cityjson.org/
...e softwares livres
Blender - Software de modelagem open source mais
famoso do mundo

Ton Roosendaal - Designer


e programador holandês.
Criador do Blender e
Chairman da Blender
Foundation.
Blender - Software de modelagem open source
Blender - Rendering / ArchViz
E o BIM?
Open Source + BIM

Open Source BIM Collective

Um coletivo de ferramentas
para ajudar a indústria AEC a
desenvolver ferramentas
especialistas para as
necessidades do usuário.
Open Source + BIM
Muitas ferramentas populares BIM foram desenvolvidas a partir de projetos Open Source e
padrões abertos

Software A

Software B

Software C

Software D

Software E
Dynamo
Ian Keough - o “Pai do Dynamo” - Criou o Dynamo como uma maneira de replicar a lógica de
programação visual do Grasshopper, mas linkado com o Revit. E fez isso de forma ABERTA / Open
Source.
Dynamo - código aberto
Dynamo - Comunidade
BlenderBIM

Dion Moult

Arquiteto e Programador

Criador do Add-on
BlenderBIM
BlenderBIM
BlenderBIM
BlenderBIM

Sverchok - Programação Visual no Blender


BlenderBIM
Fluxos Open(Source)BIM

Lendlease – “A modular tookit


for developing openBIM data
pipelines” – AUSTRALIA

Vencedor em tecnologia no
prêmio buildingSMART
Awards 2020
Speckle Works

Speckle Systems - Sistema de


interoperabilidade baseado no
conceito de transação de dados
entre plataformas.

Fonte: https://speckle.systems/
Speckle Works
OpenBIM / OpenSource / OpenConstruction
{
type: "Mesh/Wall",
properties: {
baseCurve: {...}, // 3 keys
height: 15.769999946172268,
offset: 0,
wallType: "WD - hart 50",
baseLevel: {...}, // 5 keys
topLevel: {...}, // 5 keys
parameters: {...}, // 30 keys
typeParameters: {...}, // 22 keys
elementId: "1167880",
id: "5ee3738ea9cfd20ce6dd2f6f",
hash: "9171a34261d4c79396834959acae74a2",
speckle_type: "Mesh/Wall",
objIndexInStream: 149,
layer_guid: "1fb10aeb-ff1a-46f3-8823-a7850ac4d0ea",
layer_name: "Default Generated Speckle Layer"
},
streams: [
"-W8RE5y4P"
],
_id: "5ee3738ea9cfd20ce6dd2f6f",
hash: "9171a34261d4c79396834959acae74a2"
}
FreeCAD

Yorik Van Havre


Arquiteto e Programador

Um dos principais
desenvolvedores do FreeCAD

Membro do coletivo
Arquitetônico Uncreated
(www.uncreated.net)

Colaborador do Opening
Design
Fonte: https://www.freecadweb.org/
Arquitetura Open Source

Uncreated
Estudio de Arquitetura Open
Source fundado pelo Arquiteto
Yorik Van Havre

Ao lado, repositório no Github


onde o estudio disponibiliza e
versiona seus projetos.
Construção Open Source - WikiHouse ABC
O Projeto WikiHouse é um sistema
construtivo para fabricação digital.

A Uncreated criou o primeiro modelo


brasileiro utilizando o FreeCAD como
software de projeto e fabricação.

Fonte: http://www.uncreated.net/index.php?page=wikilab
Construção Open Source: WikiHouse ABC

Fonte: http://www.uncreated.net/index.php?page=wikilab
Arquitetura Open Source

Opening Design

“An (uberly) transparent and


open source architectural
studio.”

Escritório Americano que


trabalha de forma Open
Source - todos os projetos são
abertos para serem
visualizados e utilizados por Fonte: http://openingdesign.com/
outras pessoas
Arquitetura Open Source

Projetos open source disponíveis no Github.


Projetos de Construção Open Source

“A iniciativa, anunciada pelo perfil do escritório no Instagram, tem como foco toda a
comunidade de profissionais da arquitetura, mas sobretudo estudantes, que poderão
agora acessar detalhes e informações de todo o acervo de projetos produzidos pelo SPBR
desde 2003.”
Engenharia Estrutural Open Source?

Instalações Prediais Open Source?

Design Generativo Open Source?


Construção Open Source

Open Source Ecology

Uma iniciativa de economia


aberta, em que a inovação é
fomentada por meio de
colaboração aberta que reúne
engenheiros, designers para
criar hardware open source.

Marcin Jakubowski, Ph.D.


Comunidades Open Source AEC
Open Source Architecture

(OSArch)
AgileBIM

https://www.agilebim.org/
AgileBIM

Bricks.io - plataforma de
gestão de projetos ágeis
para construção.

https://www.bricksapp.io/
Desenvolver software x Projetos para construção

Fonte: OnShape
Desenvolver software x Projetos para construção

Gitflow - controle de versionamento de software - metodologia


de rastreamento de desenvolvimento
Desenvolver software x Projetos para construção

Software Projetos para Construção

● Agile / Scrum / Lean Development ● ISO 19650: Entrega / Gerenciamento de


● Versionamento: Git Informação
● Entrega Contínua ● CDEs: controle da informação
● Não existem projetos, mas sim produtos ● Colaboração deve ser intensa
● Cargos: ● Atualização da Gestão: Agile, Scrum,
○ Product Owner Lean
○ Product Manager ● DfMA (Design for Manufacturing and
○ Tech Lead Assembly)
○ Desenvolvedor ● Cargos:
● Integração de soluções via APIs (API ○ Data Manager
Economy) ○ Computational Designer
● Open source como metodologia de ● Dados compartilhados
desenvolvimento - avança o setor
AEC Hackathon
Hackathon - é uma maratona de programação na qual hackers se reúnem por horas, dias ou
até semanas, a fim de explorar dados abertos, desvendar códigos e sistemas lógicos,
discutir novas ideias e desenvolver projetos de software ou mesmo de hardware. Por ser um
evento público (também referido como hack day, hackfest ou codefest), a maratona dá
visibilidade e transparência a essas atividades, além de divulgar os novos produtos gerados.

Objetivo:
Resolver um problema cotidiano
do setor AEC
AEC Hackathon

Damon Hernandez
Fundador da AEC Hackathon

https://aechackathon.com/about-us
AEC Hackathon
AEC Hackathon
AEC Hackathon - Online
AEC Hackathon - Experiência
e a construção também pode ser mais aberta...

e depois?
e a construção também pode ser mais aberta...

...e como podemos


contribuir localmente?
Aprenda (e ensine) sobre
padrões abertos
Contribua para projetos
colaborativos abertos
Retribua… de qualquer
forma
Sério… de QUALQUER
forma
Se todo o setor avança
com a sua contribuição,
você avança mais ainda
Conclusões

Padrões abertos - Ombros de gigantes

Open source - comunidade ajuda a melhorar as


ferramentas por meio de colaboração aberta

Propriedade Intelectual garante diferencial(?)


Ombros de Gigantes

Bernardo de Chartres (autor original da analogia):


“Somos comparáveis a anões encavalitados sobre os ombros de
gigantes (os Antigos)ː vemos portanto mais coisas do que eles viram
e vemos mais longe do que eles. Qual a razão disto? Não é nem a
acuidade do nosso olhar, nem a superioridade da nossa altura, mas
porque somos transportados e elevados pela alta estatura dos
gigantes."
Obrigado!
Esta apresentação é aberta. Compartilhe, dando o devido crédito.

José Vargas
Consultor em Tecnologia BIM - Officio

Você também pode gostar