Wednesday, 8 June 2022

Fazer Fumo #2

Com o Hamilton como banda sonora, fiz o segundo treino do plano. 50 minutos a correr sem indicação de distância ou velocidade. Me lembre de ver quantos quilómetros fiz mas não foram muitos, só no fim acelerei um pouco quando cheguei a terreno plano. 

O treino foi um dia atrasado, ainda não vi qual o impacto na semana mas ainda não consegui tirar o tempo para correr no princípio do dia. Não sei se é preguiça cansaço falta de vontade mas sair da cama mesmo depois de acordado não está a acontecer. Provavelmente será o estresse de todo o trabalho acumulado. 

https://connect.garmin.com/modern/activity/8979544167?share_unique_id=2

Monday, 6 June 2022

Fazer Fumo #1

 Dou este nome ao post porque fazfumo já tem dono. Acabei o primeiro treino prescrito por um treinador de corrida, o Hélio Fumo. Por pouco não aconteceu. Em vez de me deitar cedo fiquei acordado até a casa está calma e hoje de manhã a casa continuava agitada e não saí para ir treinar. 
Adiei o treino para o fim do dia Depois de cortar o cabelo mas numa reunião às 4:00 dei conta que tinha outra reunião às 5:30, que não tinha chegado ao calendário. 
Quando terminei levar toda a gente para a mesa e só depois do Vasco deitado, quando já pensava em andar com os treinos um dia para a frente, é que vesti os calções e sair de casa para os primeiros 8 km do plano de treinos. 
Claro que agora não encaixa muito bem fazer o treino de 50 minutos amanhã de manhã, mas acho que é a única hipótese. 
https://strava.app.link/EDghIcbmEqb

Monday, 18 April 2022

Meridãos - Gralheira - Portas - Meridãos

 Ontem dei mais uma volta de bicicleta em Tendais. Poso escrever muita coisa, mas o mais importante é que fui com os primos Pedro e André, fui na bicileta do Tio Zé Pedro, foi muito duro mas nunca desagradável. Estas voltas em Tendais, sempre duras, são uma revelação que se repete anualmente que não se repetem fora de Tendais. Teria de arranjar uma rotina e companhia perto de casa. A verdade é que sem companhia não teria muita piada. E também há qualquer coisa diferente em pedalar naquele vale.

Hoje, sentado no café da universidade, sentia-me regressar à estrada.







Thursday, 5 September 2019

Revit and IFC Element Identification

Writting here to clarify my own mind on the subject of Revit element identifiers.

In each Revit file there is an id called ElementId, a small number as bellow. This number is  unique to the file. This means that if we mix elements from different files we will/may get repeated ids, which is not good.

Then we have the GUID, or IFC id, which is (statistically) unique in the whole universe for every element create, ever. This identifier is created only when the Revit file is exported to IFC, and here is a nice trick: When we export an IFC file, we can ask Revit to store the IfcGUID in an element parameter, and then it will become part of the model, since it will not be generated again for that model (found that here).


We can then see it in the Properties dialog:



What is strange/scary is that we can then change that parameter's value in the Properties, and Revit will keep using that value in future IFC exports. When the parameter is populated we can access it in Dynamo too:




When I convert a model to IFC, send it to Unity using https://www.tridify.com/ and open it there I can spot the Revit id, and the IFC Id (GUID) there:


I can also find it in the IFC file, and right next to it we can see the Revit Id (the short one)


Finally we have the Revit UniqueId, which is an Id issued by Revit and which can be converted to the IFC GUID (more on that here: https://thebuildingcoder.typepad.com/blog/2009/02/uniqueid-dwf-and-ifc-guid.html).

Found also this post that explains what I wrote above in more detail and contains Python code to get all identifiers: https://wrw.is/the-many-ids-of-a-revit-element-and-how-to-work-with-them-elementid-uniqueid-dwf-guid-ifcguid/.

Thursday, 4 May 2017

Dynamo - Adicionar mobília a gabinete de acordo com a área

Para carregar muita informação nos modelos dos edifícios do campus temos de automatizar e foi a isso que me dediquei hoje. O objectivo é inserir uma família (mobília, conjunto de mobília, pessoas) nas salas que cumprem determinado critério. O critério pode ser a área, ou fazer parte de uma determinada lista que vem do sistema de informação académica. 

O teste em baixo adiciona uma mesa a todas as salas com mais de 40 m^2 de uma edifício fictício. Na realidade o que queremos não é filtrar salas por área, mas por outras características. Os gabinetes, salas de aulas, etc., mas o funcionamento é o mesmo. Mais complicado será inserir não uma mesa mas várias, e com a disposição correcta.


Thursday, 16 March 2017

Vibrações

Apesar de ter mudado de área principal de trabalho, continuo a colaborar em trabalhos da área da Geotecnia, modelação numérica e controlo (ou controle?) de vibrações causadas por explosivos. Nem que seja porque de vez em quando recebo um email de um leitor dos meus artigos (normalmente este) que me obrigam a recordar um detalhe recôndito do doutoramento (tese e resumo). Faz-me bem ao ego!

Esta manhã o meu aluno Ricardo Fonseca apresentou, no ISEL, o plano de tese final de curso onde vai modelar a propagação de vibrações na barragem de Salamonde devido ao desmonte com explosivos. Aqui está o bem delineado e ambicioso plano de trabalhos.


Saturday, 4 March 2017

Note to myself - Forge da Autodesk

Como usar o Forge viewer para embeber os meus desenhos onde quiser?

E faz o mesmo que o Flux.io, out of the box, ou tenho de aprender a API?