Windchill Modeler Reviewer: Check if a FullPort has been connected
- August 2, 2021
- 0 replies
- 1172 views
Remark: This is a replication of my ProxyPort review.
There are a lot of predefined reviews in Reviewer; most of them are around UML. When checking system models, I stepped over a standard review "Port on an IBD without any connections". This is looking for port symbols without any connection.
However, when verifying if a full port has been defined and it is not used yet, a check would work better looking for any connector link in the dictionary. Otherwise the typical diagramming of IBDs showing the interface - without being connected- would result in many review items to be manually marked as acceptable when using the standard review. I've attached the review here, which can be placed in the User-defined folder of Reviewer. Before, change its extension to *.rev.
Example: A System has a CPU and a Digital IO. They are connected via pins:
![[Block] System [CPU Connections with fullPorts].png [Block] System [CPU Connections with fullPorts].png](https://uploads-us-west-2.insided.com/ptc-en/attachment/ae61334c-278f-ebe1-470a-e3a4e1d74012.png)
The CPU is shown with its interface in another IBD:
![[Block] CPU [Pin Interface with FullPort].png [Block] CPU [Pin Interface with FullPort].png](https://uploads-us-west-2.insided.com/ptc-en/attachment/a2ae50c3-cebd-d995-0fd5-e7793cd114b4.png)
The standard review lists all the symbols, which are not connected. The new review understands that all the 2 full forts are connected, while the other review lists all port symbols, which are shown as not connected:



