@solamour TY as always 🙏but its not that, this is some found-code reffing ironpy's lib in a (now) cpy3 (2023) script - and swapping the path out to (my user???) Locale doesnt seem to be doing anything to help it along.
@Digital_Waring It's easier in C# with Linq and hashsets.
But in Python. Get the symbol or type of the element (depending on the object), and then populate a dictionary with the unique types using name as the key. Then, iterate over the dictionary.
We have heard from you for years that @DynamoBIM Error Messages are too technical, esoteric and difficult to make sense of.
So today announce a complete rewrite of all Error Messages to present themselves in a more mainstream and understandable format - Rap lyric parlance.
Just showed a staff member our @DynamoBIM script for creating areas to match room locations and copying over key data like name and number simultaneously. It runs in seconds and saves hours.
I think it might have made their day (or possibly week!) 😂😁
@solamour@DynamoBIM@L2 Thanks, I will give that a go.
I was just trying to understand how to flatten a list from the bottom up and was looking at a post on the forum that showed the code I'd used. In fairness, it also had a link to a GitHub article on replication but it made no sense to me! 😂
@KevinJFielding Exactly :) I found one which is close, but its example has a shared nested family which would be distracting... I can make my own video, but it would be nice to have another person's to show that it's not just my opinion screencast.autodesk.com/Embed/Timeline…
@AckerleyMark The most relevant comparison is not Detail Groups in themselves, it's the performance difference of 13k detail groups vs 13k detail components.
@AckerleyMark It usually isn’t a direct value due to the nature of detail groups and drafting view impact. Best you can do is a semi-scientific test.
1) Detach the model and run a benchmark.
2) Ungroup them, purge, and run a new benchmark.
3) If 1-2 > 0 you have the impact.
@KevinJFielding Thanks, the addin doesn’t associate the ext st zone data to the room, it just makes an XML which states the room GUIDs grouped in zones. So I just rebuild that driven by room parameters.