You need to enable the 'Show port type' in Settings->PortTypes. You will see that the direction is set/visible on the functional symbols, but the pcb symbols are created in IOD with no direction on the pins. This 'no direction' exports to DxDesigner as bi-directional. If you want directions on the DxD pcb symbols you need to set the direction on the IOD pcb symbols before exporting by selecting the inputs on the IOD symbol, opening the properties window and setting the 'Port Type' to 'IN'. Repeat for outputs. You will see the pcb symbol update graphically when you make these changes. If you would like the pcb symbols to have their 'Port Type' set automatically at generation please can you submit it on
I have a question regarding the 'Port Type'. I could see the 'Type' or the 'Dir' property. The type defines the function of the pin, like clock, diff, TTL etc. The dir will be the right one, where the In, Out, InOut could be defined. And I could not find a way to get this value mapped to the DxD property window (next picture).
I have found your described way to add the value on the 'Port Type' to the PCB symbols of IOD. Thanks for your explanation. The reason I could not found the property is without selecting the port on the symbol the property will be not visible. That's ok now. I have added the values to the symbols.
Do you know how to transfer this new values of the property to DxDesigner? It seems you're be an expert.
Thanks and Best Regards
When you have set the 'Port Type' property on the pcb symbols they should look something like this (I have 3 inputs, 3 outputs and 1 bidirectional) :
If I am using the Schematic Update flow and export to the library the functional and pcb symbols export correctly :
If I am using the Schematic Export flow and 'Export Schematic and Symbols' they are correct in DxDesigner (you need to ensure you have Setup->Settings->Advanced->PintypeArrows set to 'Full Size') :
I hope that helps.
it works now. DxDesigner is showing now the direction of the ports. Even the 'Pin Type' has got the value of the 'Port Type' of IO Designer. I'm not sure how it works, but I think on re-opening DxDesigner/IO Designer.
And, you're right, on displaying the arrows. This switch was set off.
The only difference I have to your application I generate only PCB symbols without functional symbols. But even then it works.
Many thanks for your time and help. I will write one idea for IO Designer the 'Pin/Port Type' values will be set on symbol generation within IO Designer.