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

Protel DXP - Jak wymusić prowadzenie ścieżek na dolnej warstwie płytki?

Rasskabak 28 Maj 2005 23:31 1512 7
REKLAMA
  • #1 1532551
    Rasskabak
    Poziom 13  
    Posty: 94
    Pomógł: 5
    Ocena: 8
    Witam.
    Mam spory problem z zaprojektownaiem pewnej plytki.

    Urzadzenie ma zmiescic sie w juz wyznaczonej obudowie. Wymaga to zastosowania plytki dwustronnej z mocno upakowanymi elementami. Caly problem polega na tym, ze plytka jest robiona w domu i jej otwory nie sa metalizowane. Z uwagi na to wszystkie elementy trzeba lutowac dwa razy - raz z jednej strony plytki, raz z drugiej. O ile z opornikami czy kondensatorami da sie to jeszcze jakos zrobic, tak przylutowanie w ten spoosb podstawek pod scalaki jest prawie nie mozliwe (zwlaszcza gdy dwie znajduja sie zaraz obok siebie).

    Czesciowym rozwiazaniem problemu byloby wymuszenie prowadzenia sciezek od scalakow po dolnej stronie plytki... za cholere jendak nie moge tego nigdzie ustawic. Kombinowalem chyba ze wszystkimi mozliwymi opcjami punktu lutowniczego jak i elementu, jednak protel jak na zlosc puszcza sciezki po gornej warstwie plytki. Przypadlosc ta nie dotyczy elelemntow SMD, na niewiele mi sie to jednak zda, gdyz zdecydowana wiekszosc elementow na tej plytce to elementy przewlekane.

    Bede wdzieczny za jakakolwiek pomoc.
    Pozdrawiam
  • REKLAMA
  • #2 1532732
    jacur
    Poziom 32  
    Posty: 1748
    Pomógł: 166
    Ocena: 295
    Zrezygnuj z autoroutera szybciej i ładniej zrobisz to ręcznie i bez nerwów przy ciągłym porprawianiu automata
  • REKLAMA
  • #3 1532755
    Rasskabak
    Poziom 13  
    Posty: 94
    Pomógł: 5
    Ocena: 8
    Oj nie bardzo... na plytce mam 150-200 punktow lutowniczych. Po napisaniu tego posta zaczalem recznie robic sciezki od scalakow... zajelo mi to godzine a efektem mojej pracy bylo wprawdzie uporanie sie z kilkoma scalakami, jednak automat nie byl wstanie polaczyc kilku elementow w innym miejscu plytki :/

    Jakies inne pomysly ? :)
  • REKLAMA
  • #4 1534678
    limak
    Poziom 13  
    Posty: 54
    Pomógł: 4
    Ocena: 2
    Miałem ten sam problem, ale rozwiązałem go otaczając każdego pada berdzo cienkim okręgiem na warstwie TOP (wystarczy to zrobić z jednym padem, a później kopiować co 100 milsów)

    pozdrawaim
    limak
  • #5 6667975
    szalenstwo
    Poziom 11  
    Posty: 7
    Zaznaczasz pada/pady, klikasz wlasciwosci a nastepnie zmieniasz z multilayer na bottom layer -> i bedzie laczyl tylko po dolnej stronie plytki.
  • #6 6668981
    ploteklotek
    Poziom 11  
    Posty: 37
    Pomógł: 1
    szalenstwo napisał:
    Zaznaczasz pada/pady, klikasz wlasciwosci a nastepnie zmieniasz z multilayer na bottom layer -> i bedzie laczyl tylko po dolnej stronie plytki.


    Mi np. takie rozwiązanie nie pomogło... Autoruter wtedy będzie umieszczał ścieżki na przeciwnej warstwie w miejscach, w których powinny być otwory. Dla autorutera otworów nie będzie, gdyż pad będzie tylko powiedzmy na bottom layer, a na top layer w miejscu gdzie w rzeczywistości ma być otwór, ładne miejsce do prowadzenia ścieżki :(.
  • REKLAMA
  • #7 6669136
    ZbeeGin
    Poziom 39  
    Posty: 4330
    Pomógł: 605
    Ocena: 465
    Skorzystaj z rady kol. jacur i zrezygnuj wogóle z autoroutera. Niestety dobre płytki robi się wyłącznie ręcznie.
    A to, że jest tam ok. 200 padów nie jest żadnym problemem. Masz netlistę i nitki wspomagające, pin swapping, reguły. Poukładaj sobie wszystko tak by było jak najłatwiej. Warto czasem posiedzieć i dwa dni.
  • #8 6670408
    kemot55
    Poziom 31  
    Posty: 1306
    Pomógł: 184
    Ocena: 147
    Tworzysz klasę NET (design-> classes) dla wszystkich połączeń danego komponentu. Nazywasz ją a następnie w regułach dotyczących "routingu" (design rules->routing layers) dodajesz nową regułę.
    W Full Query wpisujesz InNetClass('Twoja nazwa klasy połączeń') i wybierasz tylko jedną warstwę w oknie Constrains.
    Powinno pomóc.
    Koledzy mają trochę racji co do autoroutera. Nie jest to najlepsze narzędzie. Działa coraz lepiej, ale jednak człowiek potrafi poprowadzić lepiej sieć połączeń (jednym słowem i tak trzeba poprawiać). A swoją drogą nie lepiej troszkę zainwestować i zlecić wykonanie projektu np. w Gdańsku?

Podsumowanie tematu

LABEL_AI_GENERATED
Problem dotyczy projektowania dwustronnej płytki PCB w Protel DXP, gdzie brak metalizacji otworów wymusza lutowanie elementów z obu stron, co utrudnia montaż podstawek pod scalaki. Użytkownik próbuje wymusić prowadzenie ścieżek na dolnej warstwie płytki, jednak autorouter automatycznie prowadzi ścieżki po warstwie górnej. Proponowane rozwiązania obejmują rezygnację z autoroutera na rzecz ręcznego prowadzenia ścieżek, co mimo dużej liczby punktów lutowniczych (150-200) jest bardziej efektywne. Inna metoda to otoczenie padów cienkim okręgiem na warstwie TOP, co wpływa na trasowanie. Można także zmienić właściwości padów z multilayer na bottom layer, aby wymusić ścieżki na dolnej warstwie, choć autorouter może ignorować otwory w takim układzie. Zaawansowane rozwiązanie to tworzenie klas NET i definiowanie reguł routingu ograniczających ścieżki do wybranej warstwy za pomocą zapytań Full Query w Protel DXP. Ogólnie zaleca się ręczne prowadzenie ścieżek i staranne planowanie rozmieszczenia elementów, a w razie potrzeby zlecenie wykonania projektu profesjonalistom.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA