Hi,
I'm working on a very large and complex project for which it would be useful to be able to quickly relate components with Connectors through a table (like the Dependency Matrix). I am able to create a Dependency Matrix showing the various parts/ports, and even show existing connections between various components. However, I am not able to create new connections, which is ridiculous given the ability to create other kinds of linkages between the same blocks. If I can "allocate" different parts to one another, why can't I connect them in other ways?
Some related issues:
"Connectors" are supposed to be bidirectional (or non-directional) unless specified, but my dependency matrix shows my connectors as having a direction (these are for connectors i manually created in an IBD). Why?
Although I am able to show parts of blocks, and ports of blocks, I am not able to show ports attached to subparts of blocks. This means that if I have four of the same component in a system (such as four redundant data buses, which are all of the block/class "data bus"), I am not able to specify different connections between otherwise identical ports on different instances of a block. I should be able to specify that Port 1 on Bus A:Data Bus connects to Item X, while Port 1 on Bus B:Data Bus connects to item Y (as one would on an IBD). If I were able to fully enumerate my design in a matrix, it would no longer be necessary to combine multiple connections in the same cell (because each potential connection would have a unique location in the matrix, instead of stacking as they do under the current design).
The dependency matrix system would also be useful in creating constraint blocks, because it would allow me to connect ports on constraint blocks to properties associated with parts of my system. This would be infinitely faster and more efficient than manually drawing binding connectors between tens to hundreds of ports.
If I'm simply missing some box or setting that would enable these sorts of operations, please advise.
I am running MagicDraw 17.0.2, Build 2012 07 03 11:31 (129543). I do recognize that there has been at least one major patch since this build, but due to network infrastructure limitations, I am unable to download it (can't directly connect the software to the magicdraw server).
Thanks in advance,
Brandon Karlow
Graduate Student Fellow
Draper Laboratory/Massachussetts Institute of Technology