Board station has the property BRD_LOC that contains a string like this '1.0 2.0 1 0 IN'
It gets backannotated from boardstation to DA/BA.
I looked but I don't think there is something like that in place in DxD/Expedition, would
be nice to have though.
It looks like if you want functionality like that you have to program it.
The drive home set me thinking on this, and I may have an idea for you to look into..
You can add properties in Expedition with automation, but these do not seem to get backannotated,
As a test I have added BRD_LOC, with as value X,Y,Side and Rotation but they do not appear in
DxDesigner. But this set me thinking, what properties do get backannotated.. I am sure this is documented
somewhere, but I have not been able to find that.
What I do now (and have tested) is the Room property, which is an object for Component.
So this is the idea,
- you have 2 rooms, Top and Bottom
- you write some automation that observes a layer change (command OnLayerChanged Event)
if that fires you move the selected component(s) to the appropriate Room
- The Room property is backannotated to the schematic
- In the partlister you can just add that.
I have not tried the trigger part, and also am not sure if this can be made to work, but I like the idea ;-)
It may also be possible to use another property that is backannotated, but I have no idea which are.