I am trying to assign space styles automatically based on an attribute in a Multi-View Block Reference. Why? I am receiving drawings with objects (Walls, doors, spaces for rooms, multi-view block references, etc.). The space has a description field along with several other fields. Once I open the drawing in ACA 2014, I add a set of predefined space styles that correspond to the room descriptions (ex. Office to Office, Hallway to Hallway, etc.). My problem is getting the space style that corresponds to the room description assigned to the space. There are ways to calculate other fields based on fields, but I cannot see how to change the space style based on a field. It can be done manually, but that came become time consuming and can lead to errors. The end result is using the automatic calculation standards to define the different area types for the floor plane so the space styles are required for each room.
Any advice, whether it is built in functionality or possible customization would be appreciated.
Thanks
Solved! Go to Solution.
Solved by Gary_J_Orr. Go to Solution.
"assuming that you need to do it often enough to be worth spending the time to develop such a function and you have the ability"
We will definitely be doing it often enough. The ability part is the question. I've been doing a bit with lisp, but no .net. Anyone have any idea if the Space Styles can be accessed with lisp?
Thanks for the suggestion Gary.
I tried just replying to the Community Mailer and attaching it via email, but I guess that didn't work. I got a lead on your suggestion though.
Thanks again.
I threw this together this afternoon... it's kinda dirty, mixes up all kinds of methods, and doesn't have much error checking but, well, it's something to start with.
BTW, it creates a new layer for those spaces that it can't assign so you can isolate them for individual resolution.
Gary_J_Orr,
It worked perfectly. Thank you for putting time into this and helping me out.