protel dxp - konstrukcja "rule"

May 08, 2006 6 Replies

Jak w protelu dxp (2004) prawidlowo (!) zmajstrowac regulke, ktora zalatwi taka prosta sprawe:



- jest sobie plytka, electrical clearance nastawione np na 0.254mm



- plytke 'oblewam' masa przez tworzenie polygona gnd



- jak zrobic by odleglosc miedzy tym polygonem a elementami byla wieksza niz 0.254mm ?



Probowalem tak:



- zmiana electrical clearance na porzadany (np. 0.6mm) i repour polygon



- polygon oddala sie do 0.6mm i jest ok, ale wszystkie alarmy mi sie zaraz wlaczaja bo reszta sciezek/elementow nie spelnia electrical clearance



- spowrotem zmiana clearance na 0.254 i juz alarmow niema, ale przy pierwszym 'ruszeniu' polygonu wraca on tez z odlegloscia do 0.254



probowalem tworzyc regule electrical clearance (o najwyzszym priorytecie) w ktorej first object to All, a drugi (InNet('GND') AND IsPolygon) i odpowiedniej odleglosci... (robie to przy uzyciu query buildera, wiec nie moze byc mowy o literowce czy cos), ale proba zamkniecia regulek konczy sie info "some rules have incorrect definitions"


hint: ustaw priorytety regulom

Greg(G.Kasprowicz) napisał(a):

Ustawiam, oczywiscie. mam tylko 2 reguly (priorytet 1 - ta 0.6, oraz priorytet 2 regula all:all 0.254)

BartekK napisał(a):

Poszukaj ObjectKind Polygon to All = 0.6mm

sobol

sobol napisał(a):

Tak to robie:

formatting link
(maly screenshot) - i wywala ze zle zrobiona regula, no i oczywiscie nie dziala (ustawia polygon na 'zwyklym' odstepie)

jest bug w protelu.. zamaist inPolygon powinno byc isPolygon lub odwrotnie.. wtedy dzialai nie zglasza bledu, naelzy recznie poprawic , sam nie wiem jak na to wpadlem:)

Greg(G.Kasprowicz) napisał(a):

Jestes wielki! :) Gratuluje

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required