I'm working on a standalone program to generate text files based on custom component and pin properties, along with other PCB information. I'm using Visual C# with the COM interface.
I can get all the information I need but pin properties do not seem to be propagating from xDX Designer to xPCB layout. I can't find a single Pin object with its "Properties" property populated (pin.Properties always returns 0 elements)
If I access the schematic in xDX Designer, I can get the properties as Pin attributes (https://supportnet.mentor.com/docs/201303047/docs/htmldocs/mgchelp.htm#context=dxdesigner_auto&id=356&tag=113964).
However, iterating through all components from the schematic is painfully slow (about twice as slow as retrieving properties from xPCB Layout).
Does anybody have any insight on this?