AWECAD - programy dla elektroników
ELECTRA

Krótki opis.
ELECTRA jest to zewnętrzny autorouter dla programu EAGLE. ELECTRA stosuje zupełnie inny sposób układania ścieżek w porównaniu do autoroutera programu EAGLE. Na początku routowania układa ścieżki najkrótszym możliwym sposobem, nawet za cenę błędów (z możliwością zwarć między ścieżkami). Po położeniu wszystkich ścieżek autorouter zaczyna kolejno usuwać błędy, których się dopuścił. Jego rzeczywiście duża szybkość routowania wynika między innymi z tego, że najpierw układa ścieżki pod kątem prostym, a na samym końcu zamienia połączenia prostokątne na diagonalne (pod kątem).

Technologia shape-based.
ELECTRA jest to tzw. shape-based autorouter tzn. że układa ścieżki nie według rastru, dlatego że ten sposób zużywa dużo pamięci operacyjnej komputera (co widać przy routowaniu dużych ,lub wielowarstwowych obwodów). Zamiast rastru sprawdza położenie i wielkość wszystkich obiektów położonych na płytce (pady, via otwory, ścieżki) i do nich dodaje nastawioną izolacyjna odległość. Prowadzi to do zmniejszenia zapotrzebowania na pamięć operacyjną oraz przyspiesza układanie połączeń. Podejście shape-based pozwala lepiej wykorzystać przestrzeń i dopasować reguły projektowe do płytek wymagających dużej liczby elementów SMD oraz przelotek.

Współpraca z programem EAGLE.
ELECTRA pracuje ze zbiorami z rozszerzeniem DSN. Z programem EAGLE jest powiązana za pomocą skryptu ULP. Skrypt ULP w programie EAGLE generuje plik do programu ELECTRA z rozszerzeniem DSN. Ten plik wczytujemy do programu ELECTRA, gdzie płytka zostaje oroutowana wg. strategii nastawionej w programie EAGLE. Po wykonaniu połączeń w autorouterze ELECTRA możemy gotową płytkę wyeksportować do programu EAGLE za pomocą skryptu z rozszerzeniem SCR. Plik ten wczytujemy na nieoroutowaną płytkę do programu EAGLE.

Cechy programu:

  • Do 256 warstw
  • możliwość ustawienia reguł projektowych(odstępy,ścieżki) dla warstw, połaczeń, grup połączeń
  • możliwość ustawienia różnych przelotek dla połączeń i grup połączeń
  • przelotki pod padami SMD
  • elementy SMD po obu stronach płytki
  • optymalizacja po routowaniu

Dostępne wersje.

  • ELECTRA4L - do czterech warstw
  • ELECTRA-Unlimited - do 256 warstw