Maybe my question is stupid, but I do not understand the usefulness of copy modules.
We can have many cables from an out pin. Is that correct?
If it is, then I do not see why we would need a copy module since we can create as many cables as we like from an out pin.
If it is not, which type of pins do not allow many out cables?
Thank you in advance
Hi,
They can play 4 different roles.
1) Helping the arrangement of the flow graph. E.g. you want to lead a signal to multiple modules, but all of them are at a far point of the graph. In this case you can use a copy to only lead a single wire to the far area and split it from there to the target modules. Or sometimes they can simple help the "cable management".
2) Leading an exposed input of a compound to multiple modules. (Exposion is appear as a cable, but it is not a real connection, it merely indicates the exposing of a pin to the outside world, so it cannot be led to multiple targets.)
3) Data type conversion when exposing a pin from a compound. E.g. you want a scalar input for the compound, but you want to lead it directly to a math module that only have a vector version.
4) Define a default value for a pin that is exposed or added to a pin collector. (When you execute Reset to the pin it is set to the specified value.)