====== Bobine ====== Les bobines ont deux bornes. A1 au dessus A2 en dessous FIXME Deux autres cas existent avec des bornes B1 / B2 et E1 / E2 sans savoir vraiment pour le moment a quoi correspondent ces différents cas. ====== Contact ====== ===== Généralités ===== Le nomage d'une borne de contact semble être simplement un nombre. Or ce n'est pas le cas. ===== Contact de puissance ===== les contacts de puissance sont nommé avec un unique chiffre, de façon incrémentale. Le chiffre impaire en haut, avec son équivalent paire directement supérieur en bas du même contact. Étant limité à des systèmes à 4 pôles on en arrive à un maximum de 8 bornes. ===== Contact de commande ===== C'est bien sur ici que ça se complique. Le dernier chiffre est déterminé en fonction de la nature du contact ^ ^ Contact simple ^ Contact spécial ^ |NO | 3 & 4 | 7 & 8| |NF | 1 & 2 | 5 & 6| Les impaires sont toujours en haut, les pairs toujours en bas. Le paramètre «simple» ou «complexe» est déterminé par le concepteur du contact. Les reste du numéro est en fait un numéro (souvent constitué d'un unique chiffre, mais pas nécessairement) qui correspond au numéro du contact. ==== Exemple ==== * Le premier contact NO simple a la borne 13 en haut et 14 en bas * Le quatrième contact NF simple a la borne 41 en haut et 42 en bas ==== code ==== fichiers : **terminal.cpp, partterminal.cpp, terminaleditor.cpp** Terminal::Terminal(QPointF pf, QET::Orientation o, QString num, Element *e, Diagram *s) : QGraphicsItem(e, s), parent_element_(e), hovered_color_(Terminal::neutralColor) { init(pf, o, num); } ...