Úpravy #
Súčasťou CircuitMacros sú makrá a premenné, pomocou ktorých môžeme upravovať zobrazenie prvkov v zapojení. Môžeme hrubšími čiarami zvýrazniť kritickú časť obvodu, farebne oddeliť a zvýrazniť popis obvodov, popis prvkov alebo upozorniť na konštrukčné detaily.
Zmena farby #
Pre zmenu farby kreslenie je definované makro setrgb(r, g, b), ktorého argumentami sú RGB zložky farby. Pre jednoduchšiu zmenu farby kreslenia je možné použiť makrá pre pomenované farby color_
include(lib_color.ckt)
resistor(2,,E);
color_blue; llabel(,R_1,);
color_reset;
dot;
{ resistor(down_ 1.5,,E); rlabel(,R_3,); }
color_red;
capacitor(right_ 1.5,,E); llabel(,C_1,); rlabel(,10 \mu F,);
resistor(right_ 2,,ES);
color_reset;
llabel(,R_4,); rlabel(,10 \Omega,);
Zvýraznenie prvku #
Zvýraznene prvku v zapojení dosiahneme zmenou šírky čiary, táto je určená makrom linethick_(n) . Hodnota argumentu \(n=1\) zodpovedá štandardnej šírke čiary. Zmena hrúbky čiary neovplyvňuje zobrazenie textov.
Obr. 47 Zvýraznenie komponentu.#
Zmena veľkosti prvkov #
Štandardná velkosť komponentov je určená hodnotou parametra linewid. Default hodnota parametra je 2.54 / 2 a je možné ju v programe meniť. Zmena veľkosti prvkov neovplyvňuje veľkosť textu.
resistor(2,,E); llabel(,R_1,); dot;
linewid = 2.0 # zmena velkosti komponentu
R1: resistor(3,,ES); llabel(,R_2,); rlabel(,470 \Omega / 5 W,)
dot; # zvecseny bod
linewid = 2.54/2 # uprava rozmerov na standardnu velkost
resistor(d,,E);llabel(,R_3,); # štandardny rozmer