Hi there!
So I created a project parameter and key schedule where I have defined certain 'Key vales' which can only be edited through the schedule and not directly fom instance properties. As attached in the image herewith.
Step 1
Now secondly I need to be able to select more than one predefined of such values. for example under expositionsklassen I need to be able to select X0, XC2, XC4. Ofcourse it would not be possible through key schedule.
Could anyone hint at what would be the right way to tackle this? I do not wish to write this information through comments, rather have it predefined in a project.
Kind of like after selecting a wall instance being able todefine the multiple predefined values.
Thanks !!! ![]()
Gelöst! Gehe zur Lösung
Gelöst von ToanDN. Gehe zur Lösung
I'm not understanding what you want to do. Sounds like you want to select multiple instances and collectively assign to them the same parameter value -- a Project Parameter that in a Key Schedule. Sounds like collectively associating the "Key" Parameter to one Global Parameter would accomplish this. No?
Not really sure if i get it. I clearly didn't explain it properly.
in a hypothetical scenario.
We have something called Expositionsclass.
There are lets say 5 types of expositions class. X1, X2, X3, X4,X5. and there are 3 walls a, b and c
Now each wall has varied combinations of these classes.
Wall A is X1, X2
Wall b is X2, X3
Wall c is X1,X3, X5
and so on. Each wall can have such different combinations of these X values.
at the end of the day, we need to filter(schedule) walls flexibly. walls which have X1. Walls which have X2. walls which have X2, X3,X4. maybe walls which have X1 and X2.
and these values(x1 to X5) again need to be predefined so there's no typo by manually entering them. So for each instance of wall, can I make sort of a check list what values it has to take?
(I hope I am not being too demanding, but it kind of feels very basic thing)
Appreciate your help again. Cheers!!!
So this is fundamentally about Filtering?
Sorry, maybe my cognitive functions are impaired today. ![]()
I am sure, its the weekend vibe mate.. ![]()
Not entirely about filtering, but also being able to assign these properties at ease. I don't want to write these properties for thousand walls in a project in the comment parameter. Then I could perhaps setup a filter of if-not function.
Agreed. Must be Friday.
Does each wall have only one "Expositionsklassen" value?
more than one. thats the problem. If its one I could do through key schedule.
But its atleast 2-3 for each wall.
Ok, I think I get the picture.
In that case, the Key Name needs to identify and predefined combo of "X" types. In other words, Key Name "X Whatchmacallit" would enter a value of "XC1, XC2, XC3" into the "Expositionsklassen" parameter field of the Wall. So, the Key Schedule would need an "Expositionsklassen" column to contain the combos for each "X Whatchmacallit" Data Field under Key Name. In the Wall Schedule you insert the Key Schedules and "Expositionsklassen" parameter, and then pick a "X Whatchmacallit" from the Key Schedule drop-down box for each Wall in the Project. When you do so, the "Expositionsklassen" parameter in the Wall Properties of each Wall will be automatically populated.
Does that make sense, or am I still not "getting it"?
That is a drawback with using Key schedule is that you can only assign one key to any elements. A few workarounds:
- You could create combination keys, e.g. [X1, X2], [X1, X3], etc.
- Leave the Key for the elements bank and type in the value for the combination properties manually
you definitely 'got it' now. but the combinations of these values are infinite(too many i mean). In reality there are not just 5 values of x but around 20. and the combinations they might make...man i don't even want to start counting, since it can be 2 ,3 or upto 5 values in one combination.
so predefining these combinations is a real very real pain.
Perhaps not key schedule but could ther be an other way?
Hey, Like i said the combinations can be a bit too many so being able to predefine them is quite a task and loses the essence of task.
Is there any other way apart from key scheduling that I just predefine the values and the combinations i set with respect to each instance maybe?
Cheers!
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.