Altium Designer - różne PowerPlaneClearance

Dec 16, 2008 11 Replies

Witam, czy ktoś potrafi ustawić różne PowerPlaneClearance dla różnych regionów na płytce? W Protelu 99SE robiło się to w 30s klikając myszką (zaznaczając myszką region i już). Altium'08 nie słucha reguł, ani przywiązywanie reguły do regionu (który w dodatku trzeba wpisywać ręcznie cyferkami), ani do elementu ani do typu obudowy nie działa. Chcę ustawić inny clearance pod układami BGA (tylko) niż na reszcie płytki. Już mi ręce opadają, support od 3 tyg. nie potrafi mi udzielić informacji.



Ma ktoś jakiś pomysł?



Pozdr, T.


Dziala. Musisz odpowiednio zdefiniowac kolejnosc regul i query. Zara sie pobawie.

Nie wierze. Albo w PL taki support ;-(

Dziala. Potrzebujesz cos takiego w Power Place Clearance: Query -> (InComponent('U1')) Priorytet musi byc 1 (wiekszy niz 'default' rule). Nie chce mi sie screenshota robic, ale dziala. Cos to wyslij mi maila - przesle spakowany projekt to zobaczysz.

Aha - u mnie jest Summer08 jeszcze.

Dalej nie wierze ;-) Ja rozne dziwne pytania zadawalem - Andrew odpowiadal zwykle (poza 2 przypadkami) od razu. Te 2 przypadki odpowiedzial nastepnego dnia.

Jerry1111 pisze:

Ok, jutro sprawdzę. O priorytety oczywiście dbałem do tej pory.

Ja mam zainstalowany i summer08 i winter09.

Dam znać.

Pozdr, T.

Jerry1111 pisze:

U mnie nie działa (ja już to wcześniej sprawdzałem, tylko zrobiłem to jeszcze raz, skoro twierdziłeś, że działa). Nie wiem w czym rzecz, przywiązywanie reguły np. do neta działa, do układu, obudowy, regionu nie. Zdaje się, że nie traktuje viasów (od fanout) jako część komponentu, ale region powinien działać.

A mógłbyś sprawdzić, czy działa u Ciebie przywiązanie reguły do regionu (a może jakoś inaczej da się zdefiniować obszar na płytce)?

Dzięki, T.

Aha, to Ty chcesz do viasow regule wstawic? To moj blad - poszedlem na latwizne i wstawilem 2 uklady DIP i regulke zeby byl inny power plane clearance dla kazdego. Zaraz sie pobawie viasami.

Popatrze. No problem.

Dziala. Jako select query do PowerPlaneClearance uzyj cos takiego: InRegion( 4290, 2020 ,4594 ,2170) And (ObjectKind = 'Via')

Dziala na wszystkie viasy w obrebie regionu (aha - region w milsach u mnie, nie wiem jak bedzie ze zmiana na mm przy uzyciu Q).

Nawet fajnie ze zadales pytanie, bo do tej pory nie wiedzialem jak region zdefiniowac w Altium (a troche mi tego brakowalo). Juz wiem, wiec dzieki za znalezienie problemu ;-)

Dziala ;-)

Cos ten support do rzyci w PL jak na takie pytania nie potrafia odpowiedziec. Oddaj im Altium i kup w UK, to przynajmniej support bedzie ;-)

Jerry1111 pisze:

Już mi narobiłeś nadziei ;/ InRegion sprawdzałem oczywiści wcześniej, cała Twoja regułka niestety u mnie nie działa, próbowałem też po 'and' dawać (IsVia), gdzie indziej przywiązuję reguły do (IsVia) i działa. No masakra jakaś, jak to możliwe, że u jednego działa, u innego nie.

Ne właśnie, a w starym protelu wystarczyło myszka zaznaczyć ("co by tu jeszcze spieprzyć panowie, co by tu jeszcze...").

Ale właśnie wpadłem na pomysł, że stworzę sobie drugi jakiś projekt i sprawdzę. Może ja mam coś gdzieś pokręcone.

Pozdr, T.

Tomasz Piotrowski pisze:

No niestety to samo. Jeśli mogę mieć do Ciebie prośbę, jeśli znajdziesz chwilkę, zrób mi jakiś prościutki projekt, ot kilka viasów, połowę weź w region jak poprzednio z inna regułą, tak żeby od razu było widać że jest inaczej. Ja bym to otworzył u siebie i zobaczył co będzie.

Możesz wysłać na adres topi@(reszta jak w adresie w stopce).

Pozdr, T.

Moglo cos sie pokrecic z plikiem.

Wyslane.

Dzięki, Twój projekt działa, to teraz już zupełnie nie rozumiem.

Z innej beczki, raz nawet miałem takie "ciekawe" zjawisko, że część viasów była podłączona do masy 'direct' a część 'relief' choć reguła dla wszystkich viasów jest 'direct'. Na szczęście samo przeszło.

Z innych ciekawostek, jak zainstalowałem sobie winter09 to summer08 zaczął być niestabilny.

Pozdr, T.

Tak moglo byc przy otwieraniu projektu zrobionego wczesniejszym softem (przed S08).

Moze byc ze drivery do karty graficznej sie uaktualnily w podobnym czasie - mialem to.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required