Hi Keith,
Yes, this is pretty easy but not automatic. Obviously two separate schedules/schemes for each of your schedules. Then, use the ID field for your Window # for that schedule (and labels in plan/elevation) ... and use one of the User Defined fields to store the Type value.
Because you cannot automatically assign the Type value (number/name) to the windows, create another 'working' schedule for you to maintain the Type values. Note that lines in a schedule are sorted in the order in which fields appear. Because you want the Type as the first column in your 'real' schedule - that won't help in finding mistaken type assignments.
So, your 'working' schedule would have the library part name (perhaps - or other appropriate field) first, then your dimensions and then your (user defined) Type field so that similar windows will be grouped next to each other. Type in your 'type' ("reversible sash") in the 'user defined' field as needed. Rebuild the schedule from time to time to check for typos which would prevent identical entries from being merged to give you your unique type list.
In some cases, you may best know the 'type' of a window based on its location - as you might use the same library part for different types. In that case, it may be easiest to select the window in plan or 3D and edit the chosen User Defined field there.
HTH,
Karl
One of the forum moderators
AC 28 USA and earlier • macOS Sequoia 15.2, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB