Generative design

  • As a follow-up to this recent post, I decided to add a couple of metrics to the previous graph and try it out with Refinery. And here's the updated graph for you to try for yourselves. The first metric relates to the pathfinding capability, and I've called it "Access". There are a few things going on, here: for sure we want to measure the shortest average path, but also to disqualify (or at least penalise) designs that don't have paths to all of of our points of interest (i.e. the corners). But I also wanted to weight the results to…

  • Many of you will have been happy to see the extent of the features announced last week for Revit 2020. It's great to see Dynamo 2.1 integrated, for instance: It seems the Dynamo version is being tied specifically to Revit, which is an interesting development. I assume this is driven by the need to manage complexity of end-user environment configuration, but I do wonder whether it will impact the ability for users to absorb changes delivered by the Dynamo team. But that's the trade-off between control and flexibility, I suppose: we'll see how it works out. In addition, the new…

  • I've been meaning to create a post introducing the use of the Space Analysis package for a few weeks, now, but with various trips it's been impossible to find the time. Anyway, here it is, at last. You can start by downloading the graph we'll be walking through in this post. Here's a picture of the graph, with its graphics generated. The graph is fairly simple: it loads some geometry from an SAT file that we'll use as the definition of our barriers for the SpaceLattice. I'm using an SAT file we posted with the campus layout example that defines…

  • Our friend in Munich, Jacqueline Rohrmann, has recorded a fantastic 24-minute introduction to Project Refinery and posted it to her YouTube channel under her That BIM Girl pseudonym: I really like the way Jacqueline steps through how to get started with Refinery, but also "does the math" and validates the results generated by Refinery for a simple example. Very cool. I'm hoping Jacqueline will find the time to take a look at our Space Analysis package for Dynamo and post a video on getting started with it: I'd love to see Jacqueline's thoughts on the package, delivered in her own…

  • What. A. Week. The first day of the world's UK Dynamo User Group's first Hackathon was an appropriate way to finish off a hectic but super-rewarding week. [Correction: it seems I misunderstood something… there have been other Dynamo Hackathons, apparently. Sorry about that.] I woke up early, this morning, and took a stroll around Hyde Park. I checked out from my hotel, picking up my cufflinks, on the way. (In a random episode during check-in, the afternoon before, I'd lent them to a fellow hotel guest – who was dressed to the nines for a charity event but had managed…

  • It was a fun (and slightly hectic) 16 hours in Barcelona. After heading back to the hotel from the OTx awards dinner – and whipping out a quick blog post – I got up and enjoyed the view from the 26th floor for a few minutes… … before heading across to the last day of OTX (One Team eXtension) EMEA, and the second day of the Generative Design for AEC track. This second day was the first "mixed" track – meaning both sales- and technically-oriented, as the first day had been purely for technical attendees – so it started with…

  • This is "one of those weeks", with presentations in Munich on Wednesday, Barcelona on Thursday and London on Friday. I haven't had a week like this since the old DevDays tours. The good old days! I arrived on Tuesday night at Munich Airport. Wednesday's event was the Automotive Innovation Forum in Munich. It's the first time I've attended this event, and it proved to be very interesting: around 560 automotive customers came to the Hilton at Munich Airport to learn about our automotive-related offerings (primarily Alias and VRED but also our generative design tools). The day opened with various keynotes.…

  • Over the last few months I've been working with my colleagues in The Living to add important – but still slightly speculative – capabilities into the Generative Urban Design tool we've been working on for Van Wijnen. The opportunity presented itself back at Autodesk University 2018, when Lorenzo Villaggi and I were discussing the state of the world over a few beers. It seemed absolutely clear, from our perspective, that given where we are today – thinking about global politics, the climate and civil liberties – it seems inevitable that the next thing to hit will be the zombie apocalypse.…

  • On Wednesday morning I headed up to Stockholm to participate in a Generative Design workshop for Sweco. It's been a long time since I've been to Sweden, so it was a fun coincidence that I already had a little taste of the country as I took my train to Zurich airport from Neuchatel. IKEA Switzerland has a special vending machine moving between the larger Swiss railway stations as part of a promotional event. It was a bit of a shame the machine was out of order, but these things do happen. The flight to Stockholm Arlanda was uneventful, and I…

  • There's a lot happening this week in the world of Generative Design for AEC at Autodesk. Aside from the Space Analysis package we announced, there's interesting news from both the Dynamo and Refinery teams. The Dynamo team has kicked off their daily build process once again, this time focusing on Dynamo Sandbox builds. This is very interesting news for me, and probably for other people working on GD projects outside of Revit: I use Dynamo Sandbox to do the majority of my GD-related studies – usually by starting the executable found at %programfiles%\Dynamo\Dynamo Core\2\DynamoSandbox.exe that's installed with Dynamo for Revit.…