logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Protel DXP] Elementy smd i przewlekane na warstwach

ussooo 19 Lut 2010 16:44 2258 4
  • #1 7719187
    ussooo
    Poziom 11  
    Jak sprawić aby elementy smd ułożone na dwóch różnych warstwach ale praktycznie pod sobą nie były podświetlane oraz aby pod komponentem przewlekanym (wyświetlacz LCD na pewnej wysokości) można było umieścić na tej samej warstwie jakiś element smd bez generowania błędów?

    Z auto routa zrezygnowałem ale chciałbym wiedzieć jak skonfigurować regułę aby przy automatycznym łączeniu komponentu pominąć jakiś konkretny sygnał (np. GND).
  • Pomocny post
    #2 7720655
    kemot55
    Poziom 31  
    Pierwszej części nie rozumiem. Co znaczny "nie podświetlane"?
    Regułę dopisujesz w sekcji CleranceComponent.
    W First object, full query powinno się znaleźć InComponent('R2') (oczywiście R2 to desygnator twojego elementu który ma się znaleźć pod wyświetlaczem.
    Parametr Vertical Clearance =0, Horizontal Clearance =10mil (lub 0) w zależności od potrzeb i już.
    Pominięcie (lub rutowanie) wszystkich oprócz wybranych sieci realizujesz tworząc własną klasę sieci: NetClass i odpowiednio uruchamiając autorouter (np.)
  • #3 7722060
    ZbeeGin
    Poziom 39  
    kemot55 napisał:
    Pierwszej części nie rozumiem. Co znaczny "nie podświetlane"?
    Regułę dopisujesz w sekcji CleranceComponent.

    Czasem AD jak jeden element będzie na warstwie Top a drugi na warstwie Bottom a ich obrysy będą zachodzić na siebie, oba elementy moduł On-line DRC zaznaczy jako błąd. Najgorsze jest to, że pomimo modyfikacji reguł dalej błąd jest zgłaszany.
    Już nie pamiętam dokładnie, ale musiałem przenieść stary projekt do nowego projektu i skopiować zawartość PCB, oraz na nowo poustawiać znów reguły by się tego pozbyć.
  • #4 7723600
    kemot55
    Poziom 31  
    Wydaje mi się że trzeba uwzględnić wysokość elementu. Ten mechanizm sprawdzania będzie pracował poprawnie przy zdeklarowaniu wymiarów obiektów 3D (nawet w wersji uproszczonej). Testowałem i jest OK. Natomiast nie zdarzyło mi się wygenerować konfliktów na różnych warstwach (chociaż zwykle wstępnie wyłączam sprawdzanie konfliktów (typu nachodzenie elementów) online).
  • #5 7732013
    ussooo
    Poziom 11  
    Żeby było dla potomności i googla. Aby Protel DXP poprawnie sprawdzał poprawność umieszczenia elementów na warstwach trzeba ustawić odpowiednią regułę w Placement -> Component Clearance. W polu Check Mode musi się znaleźć: Multi Layer Check. Wcześniej miałem Use Component Bodies i stąd problemy z nakładaniem elementów.
REKLAMA