A connector represents a rule describing how a product may physically connector of ‘snap’ to other products. Note that these connectors are not applied directly to products, and contain now positional information. They may be given a list of references to other connectors to limit which connectors it is allowed to snap to.
Connectors have the following attributes:
- Code – Every connector must have a unique code to distinguish it from other connectors. These codes are never presented to the user.
- Attaches – A list of references to other connectors, made by their codes. When references exist in this list, the connectors may only attach to connectors in this list. If the list is empty, the connector may attach to any other connector.
- Visible – Determines whether the connector is a normal connector or an attach point. When set as ‘visible’, the connector works as normal: it may attempt connections and may be the recipient of connections. When set to ‘invisible’, the connector will not appear on the symbol when placed in a drawing, and may not attempt to connect to other symbols. It may, however, be the recipient of connections.
- Rule – A reference to a special connection rule in CET.