Programação para BIM - 2018/19


BIM Assignment - due December 29th; handed to franc@fa.ulisboa.pt

1.a) Report: how should we differentiate the construction elements on Le Corbusier's Le Cabanon? A theoretic model.
1.b) Application: modeling Le Cabanon on a BIM platform, assigning classification to elements, creating reports and quantities.
2. Application: scripting and creating parametric elements.
3. Increasing Le Cabanon's level of detail: modeling and scheduling.


Curtain walls
Module - Curtain wall types for use with Cabanon
Schedule map for Curtain wall




30-11-2018.pln

GDL 3d de janela



!rotx -90
!addy -B
zzyzx=WALL_THICKNESS+.5
addx -A/2
gosub 20
block_B=2

gosub 10 !! 1st part of script - horizontal spread

ALT=block_A
block_A=A
PROF=B
B=ALT

gosub 30 !! 2nd part of script - vertical spread
del 1
!addy b
! addz zzyzx
! rotx -60
! addz-zzyzx
!call "block_2" parameters all block_2_B=0, block_A=block_wind_A,
!block_C=block_wind_B, b=block_wind_A, block_2_A=0

end
30:
for u=1 to block_B
block block_A,B,ZZYZX
ADDY PROF-B!_DIST !sets the space in between
next u

del block_B
return

10:
for u=1 to block_B
block block_A,B,ZZYZX
ADDX _DIST !sets the space in between
next u

del block_B
return

20:
material 24
add block_A,block_A,.07 ! add block_A,b/2,block_A
block A-2*block_A,B-2*block_A,.005 ! block A-2*block_A,.005,ZZYZX-2*block_A
material 0
del 1
return


Using Dynamo with Revit
Tutoriais Revit
Modelação em Revit - Zaha Hadid, Baku

GDL script for object Block.gsm:


_DIST=(A-block_A)/(block_B-1)
ADDX _DIST
for u=1 to block_B
block block_A,B,ZZYZX
ADDX _DIST !sets the space in between
next u

---------

Chiambretto, Bruno - Le Corbusier a Cap-Martin
Interior do Cabanon
Pln 22: 9-11-2018
Pln 21: 9-11-2018 21
Definição de canetas

---------

Pln 22: 25-10-2018
Pln 21: 25-10-2018



Pln 22: 19-10-2018
Pln 21: 19-10-2018
---------
BIM Project Execution Planning Guide
Cabanon
Cabanon A3

19/10/2014


Nível de desenvolvimento do modelo
1. geometria 2d
2. geometria 3d, desenhos cotados, publicação a partir de ficheiro único
3. + detalhe 3d, classificação, materiais e listagem: mapa de áreas, classificação dos elementos, exportação primária para especificação
4. programação e parametrização
5. Importação de especificação de produto, revisão do modelo, medições



Temas a abordar:
1. O BIM é um conjunto interactivo de políticas, processos e tecnologias que criam uma metodologia com o objectivo de produzir a informação de projecto essencial para acompanhar sob a forma digital o ciclo de vida de um edifício.
2. Ao nível do projecto, o BIM permite a produção de documentação, visualização, análise estrutural, análise de conflitos, verificação de cumprimento legal, orçamentação e planeamento de obra.
3. O BIM incide sobre a modelação, planeamento, controle de custo, operações e obra, e sustentabilidade.
4. A implementação do BIM passa por 3 processos:
1. Políticas: regulamentos e standards, escolas, seguradoras.
2. Tecnologia: software, redes, hardware.
3. Processos e implementação: promotores, projectistas, medidores orçamentastistas, fabricação e logística, obra.
5. O grau de adaptação do atelier ao BIM constitui aquilo a que se designa Níveis de Maturidade do BIM.
1. 1990s CAD - desenho
2. 2000s 2D, 3D - Modelos, objectos, redes colaborativas
3. 2010s - Soluções BIM pontuais (falta interoperabilidade e standartização)
4. 2020s - Gestão integrada do ciclo de vida do edifício, passagem do BIM (Building Information Model para o BLM (Building Lifecycle Management - plataformas BIM + BLM. Ao nível do software falamos do Trimble Connect, do Navisworks ou Tekla Bimsight.). Corresponde à utilização de dados transaccionáveis e interoperáveis.
6. O software incide sobre
1. Arquitectura
2. Estrutura
3. MEP (Mechanical, Electrical and Plumbing),
4. Infraestruturas Rodoviárias
5. Ambiente
6. Planeamento da construção e custos
7. Ambientes colaborativos
8. Verificação de compatibilidade
9.
7. A interoperabilidade depende da compatibilidade de formatos de ficheiros.
1. formato nativo: pln, rvt...
2. Formato proprietário para exportação: dxf, slt...
3. Formato padrão para exportação: idc, xml - AecXML, aex...
8. A especificação do modelo BIM faz-se em relação ao seu grau de desenvolvimento, designado por LOD - Level Of Development. O LOD é um agregado de:
1. Level Of Detail
2. Level of Accuracy
3. Level of Information
4. Level of Coordination
5. Level of Definition
6. Level of Model Information
7. Level of Information detail
8. Level of Completeness
9. Associated Atribute Information
9. O LOD é avaliado em 6 graus
1. LOD 100: modelo conceptual - Archicad morphs, Sketchup...
2. LOD 200: geometria aproximada - Archicad com elementos nativos
3. LOD 300: geometria precisa - Archicad com objectos, programação e parametrização
4. LOD 350: geometria precisa e verificação de compatibilidade - Archicad com classificação de elementos e listagens - exportação do modelo em IFC
5. LOD 400: geometria e especificação para fabricação - incorporação de dados externos (base de dados, excel)
6. LOD 500: modelo verificado em obra - construído
10. Ao nível do gabinete de arquitectura, o trabalho em BIM significa a existência do BIM Manager:
1. BIM Modeller ou Coordenador / Supervisor - concepção global e integração das atribuições do atelier
2. BIM Analyst - implementação prática do modelo, verificação de standards e templates
3. BIM Software Developer - scripting e programação
4. BIM Modeling Specialist - modelação 3d
5. BIM Facilitator - obtenção de dados, implementação de interoperabilidade

Programação para BIM - 2017/18



Programa da UC 2017/18
Programa da UC 2018/19

1. Projecto Digital - a 22 + 26 de 2013/14
2. Modelação e levantamento
3. Listagem conceito fundamental - o 24 são listagens de 2012/13, o 25 é de 2013/14
4. Listagem aplicação
5. Programação GDL


Notas das aulas e ficheiros de apoio
Programação GDL

tarefa 1 - 2/3/2018: Proposta de trabalho



Deverá ser elaborada uma proposta de trabalho, abordando um dos seguintes temas:
A - Projecto para aplicação em plataforma BIM - 3d e documentação
B - Demonstração de incorporação de desenho algorítmico em plataforma BIM - ligação de Grasshopper a Archicad
C - Produção de listagens e documentação - mapas de áreas, mapas de vãos
D - Relatório sobre standards de desenho e construção em Portugal e noutros países
E - Desenvolvimento de algoritmos e respectivos scripts em GDL


Site Graphisoft para estudantes: http://myarchicad.com


Materiais de apoio


Apresentação mundial do Archicad 21
Canal Graphisoft
Automação de stockagem


Referências


Plataforma Tecnológica Portuguesa da Construção
ProNIC

PDF's


Normalização CWSP
Normalização de designação de layers
ProNIC

Fontes fotográficas










Preparação Mapa de Vãos





Criação de listas em Archicad

1. Diferença entre mapas interactivos e listas
2. Diferença entre listas de texto e listas formatadas
3. Identificação de elementos, o campo ID - Visualização da janela de diálogo de listagem
4. Utilização de propriedades - ligação entre propriedades e base de dados
5. Criação de um mapa de vãos
6. A definição da lista
7. Critérios e parâmetros

Notas das aulas





25-5-2018
  • entrega / assignment handover
  • 11-5-2018
  • pln 19
  • 4-5-2018
  • base Sketchup para fotogrametria
  • 27-4-2018
  • pln da aula V20
  • pln da aula V21
  • Ambiente de trabalho V21
  • Contentor de biblioteca
  • 20-4-2018
  • gdl.pln
  • objecto gdl em curso
  • barra simples
  • varanda completa
  • aperfeiçoamento de cobertura
  • 13-4-2018
  • Trabalho prático
  • Aperfeiçoamento da cobertura
  • 6-4-2018
  • pln da aula
  • gdl base
  • gdl 1
  • gdl 2
  • gdl 3
  • gdl 4
  • gdl 5
  • 23-3-2018
  • pln da aula
  • biblioteca
  • levantamento
  • 16-3-2018
  • 16-3-2018
  • pln da aula
  • 9-3-2018
  • ficheiro autocad curvas de nível
  • texto gdl
  • texto xyz
  • 2-3-2018
  • 2/3/2018
  • pln da aula
  • template 1
  • 23-2-2018
  • 23/2/2018
  • Planimetria exemplo
  • Altimetria exemplo


  • Aula GDL


    - criação de um prisma com parâmetros básicos: largura, comprimento, altura

    block a,b,zzyzx

    - criação de uma sub-rotina: rótulo, return, exit

    for u=1 to 3
    addx a*2
    gosub 10
    next u
    exit

    10:
    block a,b,zzyzx
    return

    - criação de um ciclo para repetir o elemento n vezes com um espaço dado


    for u=1 to 3
    gosub 10
    addx a*2
    next u
    exit

    10:
    block gdl1_1_A,gdl1_1_B,zzyzx
    return

    - criação de variáveis autónomas para comprimento e largura de cada barra


    - criação de variável para o número de barras e de variável interna para espaçamento

    - alinhamento do prisma pelo eixo com deslocamento inicial do sistema de coordenadas

    ESP = a/(gdl1_1_C-1)
    addx -gdl1_1_A/2
    !print n

    for u=1 to gdl1_1_C
    gosub 10
    ! addx gdl1_1_A*2
    addx ESP
    next u
    exit

    10:
    block gdl1_1_A,gdl1_1_B,zzyzx
    return




    - rotação e criação da parte lateral: utilização de DEL, nova sub-rotina



    ESP = a/(gdl1_1_C-1)
    addx -gdl1_1_A/2
    !print n

    gosub 20

    del u
    rotz 90
    addx -gdl1_1_A/2
    muly -1

    gosub 20

    end

    20:
    for u=1 to gdl1_1_C
    gosub 10
    ! addx gdl1_1_A*2
    addx ESP
    next u
    return

    10:
    block gdl1_1_A,gdl1_1_B,zzyzx
    return



    Aperfeiçoamento da cobertura





    Proposta de trabalho para avaliação


    1. Incorporação das técnicas de modelação apresentadas, ao levantamento dos edifícios listados
    2. Coordenação das bibliotecas produzidas com o ficheiro de levantamento
    3. Produção da listagem com o levantamento fotográfico dos vãos existentes no edifício
    4. Produção de outras listagens
    5. Produção de objectos paramétricos

    BIM 2025/26

    Informações


    Sketchup Online
    MyArchicad
    Documentos para o projeto de referência
    Criação de escadas em Archicad
    Playlist com dicas para a criação de escadas
    Playlist de Lucas Bacelar para a criação de escadas

    Objecto em GDL

    Listagens




    Definições de Mapa de Áreas


    Mapa de Áreas


    Definições de Mapa de Acabamentos


    Mapa de Acabamentos

    Escadas em Archicad


    A ferramenta de escadas permite-nos criar um sistema de elementos que no seu conjunto dão lugar a uma escada ligando dois níveis de altura. A escada é constituída por vários sub-elementos, sendo os preponderantes o lanço e o patamar, e em termos de geometria, o segmento e o canto.

    Se quisermos controlar o desenho de uma escada cuja geometria já é conhecida, um bom método consiste em, abrindo as definições da ferramenta de escadas, desligar as regras de verificação do passo, bloquear a extensão do cobertor, e depois produzir gráficamante geometria no écran; ao produzir a geometria, podemos entre cada ponto clicado, escolher entre definir um lanço ou um patamar.


    Componentes do sistema Escada


    Tipo de conexão das longarinas; para conseguir continuidade entre lanços e patamar, utiliza-se o modo Bisector.


    Casa Fuji


    Casa no Monte Fuji - Satoshi Okada, melhor resolução
    Casa no Monte Fuji - Satoshi Okada

    Casa Fuji DWG's

    Bases DWG - Lisboa 2007



          nulo nítido nulo nítido nulo nulo nítido nulo nítido nulo nulo nítido nulo nítido nulo nulo nítido nulo nítido nulo nulo nítido nulo nítido nulo nulo nítido nulo nítido       
     
    Francisco Santos Agostinho   <<
     

    BIM - 2025/26 54