Mensagens

Digital Twin

Digital Twin Este é mais um conceito em moda junto com o BIM. Digital Twin, gémeo digital, é uma representação digital dinâmica de algo que existe no mundo real, no caso de edifícios será então uma representação fiel do edifício real. Geralmente usada na fase de exploração e manutenção em substituição ou em complemento ao BIM. O conceito de Digital Twin poderia estar interligado ao BIM 7D (gestão e manutenção). Este conceito foi criado em 2002, pelo Dr. Michael Grieves. O Digital Twin além de uma representação digital do activo, do edifício, inclui dados e documentos que refletem o ciclo de vida dos seus elementos. A representação digital pode ser adquirida por scanners 3D e dispositivos do edifício conectados à internet, esta aquisição de dados do edifício pode realizar-se em tempo real. Podemos incluir também dados reunidos por Internet das Coisas também se usam métodos de Inteligência Artificial. É portanto um "ambiente" altamente tecnológico. O Digital Twin e o modelo BIM...

Revisão de projecto em BIM - Divagação

Imagem
Revisão de projecto em BIM - Divagação Como seria rever um projecto (geométrico) em BIM? Diga-se primeiro que não temos ainda o standard IFC definido para uma revisão de geometria, talvez quando se implemente o IFC Road / Rail. No caso de o projecto ter sido executado por uma empresa com um software, e a revisão ser outra empresa (como convém) e usar outro software o ideal era que a troca de informações se fizesse por um standard, IFC, ou nos dias presentes ainda com LandXML. O revisor não teria mais que abrir o IFC, e com um software adequado, por exemplo ter ao seu dispor uma programação que lhe permita analisar uma série de pontos que o projectista também poderia analisar, mas com um detalhe maior, e/ou outros pontos importantes. Não se trabalharia com PDF ou conversores de ficheiros, ou nem sequer com ficheiros nativos de um programa de traçado. A programação sobre o IFC poderia gerar um relatório de forma automatizada.  Sempre validado pelo técnico com competência, e haverá se...

Desenvolvimento de Plugins para Autocad / Revit (Opinião)

 Desenvolvimento de Plugins para Autocad / Revit (Opinião) Para dar um passo na programação além do velho e fiável LISP para Autocad, e agora com a moda do BIM para REVIT, há que ir para o mundo do C# e .NET, nada de novo desde há anos que é assim. Desde há muito que se programa para Autocad em C# ou VisualBasic, com a condicionante que sempre que se muda o "motor" do CAD há que refactorar o código. Afinal o que é o C#? Partindo da base C, uma linguagem "primária" de muitas das actuais, a mais próxima da linguagem de máquina das que se usam hoje em dia. O C# (SeeSharp dá uma piada...), é uma evolução da linguagem C++ (SeePlusPlus - evolução da C com suporte a programação orientada a objectos) desenvolvida pela Microsoft como parte da plataforma de "programação" .NET (Dot Net) com forte orientação a objectos. Esta orientação a objectos (imaginemos que são procedimentos já definidos em Autocad...) do C# permite que trabalhe com os objectos de Autocad ou Revi...

Intercâmbio de informação LandXML ou IFC

Imagem
Intercâmbio de informação LandXML ou IFC Hoje no meu trabalho deparei-me com um caso de receber um projecto no formato completo nativo de outro programa de traçado. Ou seja, o programa em causa, o CLIP, resume tudo a um ficheiro, nele supostamente está toda a definição de um projecto de ferrovia ou rodovia. Algo similar a um DWG de Civil3D. Eu trabalho com ISPOL, que importa os ficheiros das "definições parciais" do CLIP, um ficheiro de directriz PLT; um ficheiro de rasante ALZ ... Já pedi que me enviassem os respectivos ficheiros por separado. Podiam estes ficheiros por separado serem substituídos por um ficheiro LandXML ou um ficheiro IFC? O ficheiro de formato LandXML certamente que é possível, agora o formato IFC só quando surgir a versão "alignment". Imagem de BuildinSmart Os ficheiros LandXML estão na versão 2.0 e incluem as definições de eixos em planta e alçado bem como outros atributos como as sobreelevações. Além de claro poderem conter/ser um ficheiro de ...

Rumo ao BIM no caminho inverso.

Rumo ao BIM no caminho inverso. O grande impulsionador do BIM deveria ser o sector do Estado, como referi em outras ocasiões, temos ao que parece mais uma oportunidade perdida com a "Bazuca Europeia" (quem nem sabemos se virá...) e com a aprovação do Código dos Contratos Públicos. Agora o "grande" anúncio da aposta na Ferrovia, primeiro arranca-se a via para depois se mostrar obra feita. Que ou muito me engano será mais uma oportunidade perdida para implementar o BIM. Já Sócrates, não o filósofo, inaugurava o Ramal Ferroviário do Porto de Aveiro, por outro lado prometia a electrificação até à Guarda, falava-se do TGV,  por outro lado o encerramento de vários troços, cito o dinheirovivo.pt de 2011: "Com a crise e a necessidade de equilibrar as contas passaram a ser pensados encerramentos sem modernização. Por exemplo as linhas que estão provisoriamente fechadas não deverão reabrir, se o actual Executivo mantiver o mesmo plano. Entre essas linhas estão as do Corg...

Estimativas de duração de tarefas com Fibonacci

Imagem
 Estimativas de duração de tarefas com Fibonacci Estimar a duração de uma tarefa é sempre um exercício de alguma incerteza. Quando mais complexa essa tarefa ou quanto mais ela se pode prolongar no tempo, mais incerteza existirá sobre a sua duração. https://www.metodoagil.com/planning-poker/planning_poker_cone_da_incerteza/ Uma das "teorias" no mundo do desenvolvimento de softwares, usa metodologias ágeis, atribuindo às tarefas não directamente um custo de horas, mas sim um custo ou unidade de esforço para realizar determinada tarefa. Sendo a actividade de engenharia, em concreto o traçado de vias de comunicação muito dependente de softwares e quase se poderia transpor a ideia de programação para este tipo de tarefas. Assim podemos encarar um projecto rodoviário ou ferroviário como um conjunto de ordens que se dão a um software. Seja um projecto desde o zero ao produto final, sejam alterações pontuais por exemplo numa directriz ou rasante. Para atribuir o nível de esforço a um...

Python Helper

Imagem
Python Helper Python Helper is a simple consultation / reference app for new Python Developers. It provides some usefull tips: - Datatypes - Variables and Constants - Math and operators - Conditions - Loops - Functions - Classes - Files - Exceptions - Code Snippets Python Helper é uma app simples para consulta dedicada aos novos programadores de Python. Proporciona algumas dicas úteis. #Python #App #Android #Programming #Help #Tips https://play.google.com/store/apps/details?id=com.coimbras.PythonHelper