Haven’t we all been there – we have a pristine model but – due to unforeseen circumstances it is flooded with parameters without value…
Dynamo to the rescue – let’s take a look – and – DISCLAIMER – this workflow is just bits and pieces that will be married together over the course of the following days – so please stay tuned…
First – here is a workflow to investigate which project parameter is bound to what and – does it actually have a value in your BIM or is it just a parameter-zombie…?!?
As before – if you find that interesting feel free to get in touch…
So – running the workflow depicted above shows us that this parameter holds values:
The result – a bravo to Data-Shapes for making this slick user interface possible – looks like this:
Loos pretty well used – so let it stay opposed to this one
So this is clearly unused – let’s see how to get rid of this:
We got a new Dynamo workflow – here:
So you need to do some heavy sculpturing work on your Revit model – like this:
So we basically need to cut through structural framing, a floor, two walls at the same time. Sounds like nightmare – but then Revit Massing is your friend – let’s turn on Massing in this view:
So -a body modelled as massing – and then just take the Join tool to sculpt your building
Result looks very fine…
And not even Dynamo involved – for that stay tuned… – and did I forget to mention – Life is Good
If your sheet naming convention looks likes this:
And your sheet number needs to look accordingly:
Well, Dynamo to the rescue – just pull the parameter values you added to the sheets and compose the sheet name out of them:
Here we go – get sheets:
Pull parameter values and compose the string:
Push the string to the sheet parameter “Sheet Number”
Simple and easy – that’s what Dynamo should be…. and life is good…
Our friend came back from holiday and (s)he is up to something rather interesting… here – so let’s see…
Oh AutoCAD – sometimes we have to use it, in this case because the architect to the project where we provide the structural model uses it. Insult to injury – it’s AutoCAD architecture.
And the Queen – AutoCAD is clearly aging, and in our opinion the “Architecture” part is still a haphazardly attempt to achieve something even the Court of Autodesk might have forgotten why it is there.
Nonetheless – it is there and we have to live with it and make the best out of it.
So here is the workflow which turned out to be wrong – a step-by-step guide how not to use AutoCAD Architecture files as a backdrop in your BIM. and if you really need to – avoid the trap…
Step 1 – open the DWG and check:
Look at the door opening and try to remember how it looks like. Now we look at it in 3D (which takes AutoCAD some time to switch to – like 2 minutes plus…)
Its AutoCAD Architecture – we have 3D objects – hurray…
But now – due diligence – we Wblock out the part of interest to make the DWG more digestible for Revit. Using Wblock has been our standard practice to clean up DWGs for use in Revit – until this happened:
Where did the wall opening go? Got lost by Wblock.
After some research we found the way – first nuke AutoCAD Architecture and make it straight AutoCAD again – the command is AECTOACAD or -EXPORTTOAUTOCAD – this sends all AutoCAD Architecture objects to the bin (where they belong) to and leaves you with a fairly clean simple AutoCAD DWG…
Now you can clean up the resulting file to your hearts content and Revit will be happy when you link the DWG.
A happy Revit and – Life is good…
Revit 2019 is great – the new feature of levels in 3D views is great – see:
However – if you upgrade a Revit 2018 file and switch into a default 3D view you might see the following:
And the culprit sits here:
The level naming – apparently Revit gets kind of nervous when level names contain hyphens or double hyphens – like “or “…
Renaming would not resolve so there is more to be figured out – stay tuned…
This is a great find – from our creep in the cellar. Now Revit really plays well with OpenBIM… sort of…
You got to know the tricks and… – Life is Good
…long lonely, lonely time…
It’s been a while since our last post – there are reasons – we sort of got thrown under the bus by an interesting problem we are still working on.
Here is the model:
Partial model in order to preserve IP on the design
The challenge: create finishes on the walls derived from a parameter in the room:
All credits here to Peter Kompolschek.
Here vis the Python:
Again – credits to Peter K. with adjustments done by LRCZ.
Alternative approach – pure LRCZ stuff:
Similar results, the latter needs more work to get the finishes joined to the base walls – so stay tuned.
Life is… good…
…has something to say here.
And I need to mention that I like my project looking like this:
Actually looking like this:
Me neither – and that makes life good…
The emperors clothes – let’s try to clad columns in Revit using Dynamo.
Here is the workflow:
And here is before:
Happy to share…
And life is now good…