Uma das suas capacidades mais importantes é a criação de macros, através das quais é possível construir um novo componente a partir de um circuito desenhado pelo utilizador. Esse novo componente pode ser guardado para ser usado mais tarde na construção de outros circuitos mais complexos. Deste modo é possível ir acrescentando novos componentes à lista de componentes do programa. Por exemplo, podem criar-se componentes como contadores, comparadores, registos ou mesmo criar circuitos integrados como o 74HCT08.
Exemplo
Como exemplo de utilização do simulador, vai usar-se o circuito de controlo do motor do limpa-pára-bisas (LPB) apresentado nas aulas.
A equação do circuito é:LPB = I . (C + R) em que:
LPB = motor do limpa-pára-brisas
I = chave de ignição
C = comando manual do limpa-pára-brisas
R = detector de chuva a que corresponde a seguinte tabela de verdade e o respectivo circuito lógico:


Desenho do circuito
A figura abaixo mostra o desenho do circuito no simulador. Os componentes (ex: porta OR) são inseridos clicando sobre eles e depois sobre a área de trabalho no local desejado. O posicionamento pode ser feito com o rato, ou, com mais precisão, usando as teclas do cursor. Enquanto se procede ao desenho, as saídas (LED do LPB) permanecem desligadas, não reagindo às entradas.

Vídeo de Demonstração



