Goto page 1, 2 Next
Greg(G.Kasprowicz)
Guest
Fri Mar 28, 2008 5:12 pm
Hej
szukam sposobu, jak w DXP2004 do wszystkich designatorow na koncu dodac 1
literke
oczywiscie mozna to zrobic recznie, ale ja chce automatycznie, bo PCB liczy
ponad 800 elementow.
O co chodzi..
w celu redukcji ksoztow, chce 3 oddzielne PCB bedace roznymi plytkami tego
samego projektu wrzucic na 1 PCB.
Wtedy odpadaja odzielne dokumentacje do plytek, oddzielne sita do montazu,
kleju, itd
oszczednosci sa na kilka tys zl, wiec warte zachodu.
PCB sa 4 warstwowe.
Oczywiscie w przypadku samych PCB mozna je wrzucic na 1, jest w DXP opcja
place embedded board array, wygenerowac gerbery i wyslac.
Problem zaczyna sie z montazem automatycznym - desygnatory elementow
powtarzaja sie
zatem dla jednej z PCB chce w jakis sposob, jednym poleceniem wszystkim
desygnatorom dodac np literke s
np R1 => R1s, IC1 => IC1s
drugiej plytce dodam literke p, itd
to samo zrobie na PCB.
da to unikalne nazwy elementow.
no i wlasnie pytanie, jak to zrobic.
Jak na samym schemacie zrobie np annotate uzywajac numerow zaczynajacych sie
od np 100, to na PCB bede mial smietnik, bo mi juz nie zsynchronizuje SCH z
PCB.
gmeralem w zaawansowanych opcjach, zapytaniach do bazy danych, ale wszystko
to dotyczy zaznaczania elementow
nie znalazlem nic co tyczy czesciwoej edycji nazw elementow
probowalem dzialan z * , ?, ale nie dziala to.
ma ktos z Was jakis pomysl?
Pozdr
John Smith
Guest
Fri Mar 28, 2008 7:22 pm
Hey,
Greg(G.Kasprowicz) wrote:
Quote:
Hej
szukam sposobu, jak w DXP2004 do wszystkich designatorow na koncu dodac 1
literke
[...]
Quote:
Jak na samym schemacie zrobie np annotate uzywajac numerow zaczynajacych sie
od np 100, to na PCB bede mial smietnik, bo mi juz nie zsynchronizuje SCH z
PCB.
gmeralem w zaawansowanych opcjach, zapytaniach do bazy danych, ale wszystko
to dotyczy zaznaczania elementow
nie znalazlem nic co tyczy czesciwoej edycji nazw elementow
probowalem dzialan z * , ?, ale nie dziala to.
ma ktos z Was jakis pomysl?
Ja używam jeszcze Protela99. W Schematicu jest opcja Design|Update PCB.
Na zdrowy chłopski rozum coś podobnego powinno być w DXP. Można zrobić
sztuczkę z Annotate (pamiętając o węzłach typu masa), skleić tyle
schematów ile trzeba i zrobić Update PCB. Powinno zadziałać. Daj znać
czy się udało, przedemną też montaż automatyczny.
Siema,
K.
tbird
Guest
Fri Mar 28, 2008 7:38 pm
Moje 2 grosze - w Altium Designer 6 program sam dodaje do dublujących
się desygnatorów w PCB końcówki np. R1_1, R1_2 itd. Albo jest to nowy
ficzer w stosunku do DXP2004, albo defaultowo włączyli jakąś opcję.
--
tbird
Paweł Hadam
Guest
Fri Mar 28, 2008 8:34 pm
tbird pisze:
Quote:
Moje 2 grosze - w Altium Designer 6 program sam dodaje do dublujących
się desygnatorów w PCB końcówki np. R1_1, R1_2 itd. Albo jest to nowy
ficzer w stosunku do DXP2004, albo defaultowo włączyli jakąś opcję.
Takie automatyczne dodawanie końcówek istnieje już w 99SE. Przetestowane
z powodzeniem na panelach do montażu automatycznego.
Pozdrawiam,
Pawel.
Greg(G.Kasprowicz)
Guest
Fri Mar 28, 2008 8:43 pm
Quote:
Ja używam jeszcze Protela99. W Schematicu jest opcja Design|Update PCB.
Na zdrowy chłopski rozum coś podobnego powinno być w DXP. Można zrobić
sztuczkę z Annotate (pamiętając o węzłach typu masa), skleić tyle
schematów ile trzeba i zrobić Update PCB. Powinno zadziałać. Daj znać
czy się udało, przedemną też montaż automatyczny.
to doskonale znam:)
problem w tym ze taki update usuwa mi elementy ze starymi numeami i kladzie
nowe, z nwoymi, tyle ze obok PCB
a nie mam zamiaru ukladac od nowa setek elementow
Greg(G.Kasprowicz)
Guest
Fri Mar 28, 2008 8:43 pm
Quote:
Moje 2 grosze - w Altium Designer 6 program sam dodaje do dublujących się
desygnatorów w PCB końcówki np. R1_1, R1_2 itd. Albo jest to nowy ficzer
w stosunku do DXP2004, albo defaultowo włączyli jakąś opcję.
Takie automatyczne dodawanie końcówek istnieje już w 99SE. Przetestowane z
powodzeniem na panelach do montażu automatycznego.
wszystko sei zgadza
ale jak juz mowilem problem nie tkwi w schematicu, lecz w tym zeby takie
zmodyfikowane desygnatory przeniosl mi do PCB
jak wrzuce 2 projekty z dublujacymi sie nazwami, to zgadza sie, schematic w
6.7 lyknie to i pozmienia, lecz gdy zrobie update PCB, to ten skad ma
wiedziec ze akurat R1 zmienilem na R124? I ze ma go sobie zostawic w spokoju
, zmieniajac mu tylko nazwe?
John Smith
Guest
Fri Mar 28, 2008 10:08 pm
[...]
Quote:
to doskonale znam:)
problem w tym ze taki update usuwa mi elementy ze starymi numeami i kladzie
nowe, z nwoymi, tyle ze obok PCB
a nie mam zamiaru ukladac od nowa setek elementow
Da się zrobić, choć dla 800 elementów z pół godziny potrwa.
Jeszcze raz, masz kilka projektów które chcesz umieścić na jednym PCB.
Designator-y nie mogą sie powtarzać.
Jakby nie patrzeć trzeba przemianować Designator-y elementów w
Schematic-u i PCB.
Przemianowanie elementów można zrobić zaczynając w Schematic-u i robiąc
update PCB albo odwrotnie. Obydwa właśnie sprawdziłem.
Wariant pierwszy - od strony PCB.
Wybierz komponent np. Rezystor, we właściwościach kliknij Global,
w Copy Atribbutes wpisz {R=aR}
gdzie: "R" - poszukiwany napis we wszystkich Designator-ach, zaś "aR"
nowy designator wszystkich rezystowów. Tu uwaga w P99 zauważyłem błąd,
nie zamienia elementu wybranego, choć zamienia pozostałe.
W tym miejscu, zamiast zamieniać pozostałe Designator-y radziłbym
zrobić Update Schematic. Klikamy Update Schematic|Preview Changes
i trzeba przyporządkować nowe oznaczenia w miejsce starych, ale
to prosta robota i nawet dla dużej ilości elementów nie powinno być
kłopotu.
Wracasz do kroku zamiany Designatorów z następną początkową literką,
znowu robiąc Match Components dla kolejnej literki Designator-a.
Wariant drugi - od strony Schematic-a.
Zrobić Annotate tak aby wyeliminować powtarzające się numery elementów.
Update PCB podobnie z tym, że nie można pominąć etapu dopasowywania
elementów (pokaże się okiento pod "Preview changes"). Dopasowanym
elementom jedynie zamienia Designator-y i nazwy net-ów nie ruszając
elementu na płytce.
Na koniec - etap testu, poskładaną płytkę rozbierz na płytki składowe
i porównaj netlisty, tę ze Schematic-a z tą wygenerowaną z PCB.
Zmiany rób na kopiach dokumentów. Można o tym zapomnieć.
Jak pisałem w pół godziny powinieneś się zmieścić.
Pozdr,
K.
Paweł Hadam
Guest
Fri Mar 28, 2008 10:14 pm
Greg(G.Kasprowicz) pisze:
Quote:
Moje 2 grosze - w Altium Designer 6 program sam dodaje do dublujących się
desygnatorów w PCB końcówki np. R1_1, R1_2 itd. Albo jest to nowy ficzer
w stosunku do DXP2004, albo defaultowo włączyli jakąś opcję.
Takie automatyczne dodawanie końcówek istnieje już w 99SE. Przetestowane z
powodzeniem na panelach do montażu automatycznego.
wszystko sei zgadza
ale jak juz mowilem problem nie tkwi w schematicu, lecz w tym zeby takie
zmodyfikowane desygnatory przeniosl mi do PCB
jak wrzuce 2 projekty z dublujacymi sie nazwami, to zgadza sie, schematic w
6.7 lyknie to i pozmienia, lecz gdy zrobie update PCB, to ten skad ma
wiedziec ze akurat R1 zmienilem na R124? I ze ma go sobie zostawic w spokoju
, zmieniajac mu tylko nazwe?
Teraz chyba ja nie rozumiem o co chodzi....
Z mojej strony wygląda to tak:
1. Robię projekt PCB1
2. Robię projekt PCB2
itd...
3. Tworzę nowy plik PCB, kopiuję zaprojektowanie PCB (może być kilka
kopii tej samej płytki). Pierwsza płytka kopiuje się bez zmian,
natomiast dla każdej następnej designatory elementów są modyfikowane
przez dodanie końcówki _1, _2 itd., jeśli istnieje już element o takim
samym oznaczeniu. Powstaje panel PCB wielu różnych (czy też kopii)
płytek, z różniącymi się designatorami elementów.
Nie wiem, czy to rozszerzanie nazw się jakoś w protelu ustawia czy nie,
niemniej na standardowej instalacji 99SE działa tak jak opisałem.
Oczywiście na takim grupowym panelu można zapomnieć o jakichkolwiek
zmianach, dlatego trzeba go tworzyć z wersji ostatecznych PCB. I na
pytania o przebudowywaniu polygonów odpowiadamy "nie"

.
Pozdrawiam,
Paweł.
John Smith
Guest
Fri Mar 28, 2008 10:32 pm
[...]
Quote:
Teraz chyba ja nie rozumiem o co chodzi....
Z mojej strony wygląda to tak:
1. Robię projekt PCB1
2. Robię projekt PCB2
itd...
3. Tworzę nowy plik PCB, kopiuję zaprojektowanie PCB (może być kilka
kopii tej samej płytki). Pierwsza płytka kopiuje się bez zmian,
natomiast dla każdej następnej designatory elementów są modyfikowane
przez dodanie końcówki _1, _2 itd., jeśli istnieje już element o takim
samym oznaczeniu. Powstaje panel PCB wielu różnych (czy też kopii)
płytek, z różniącymi się designatorami elementów.
Nie wiem, czy to rozszerzanie nazw się jakoś w protelu ustawia czy nie,
niemniej na standardowej instalacji 99SE działa tak jak opisałem.
PCB faktycznie tak się może zachować (zależnie od ustawionych opcji),
ale wtedy mamy rozszychronizowane oznaczenia w Schematic-u i PCB.
K.
A.W.
Guest
Fri Mar 28, 2008 11:05 pm
Witam,
Z moich doświadczeń wynika, że dublowanie się designatorów nie stwarza
problemu przy montażu, automat używa tylko kolumn Comment, Footrpint i
współrzędnych X, Y. Designatory nie są mu do niczego potrzebne.
Pozdrawiam.
Greg(G.Kasprowicz)
Guest
Sat Mar 29, 2008 11:41 am
Quote:
Jakby nie patrzeć trzeba przemianować Designator-y elementów w Schematic-u
i PCB.
Przemianowanie elementów można zrobić zaczynając w Schematic-u i robiąc
update PCB albo odwrotnie. Obydwa właśnie sprawdziłem.
tak, to wiem, i dziala
Quote:
Wariant pierwszy - od strony PCB.
Wybierz komponent np. Rezystor, we właściwościach kliknij Global,
w Copy Atribbutes wpisz {R=aR}
gdzie: "R" - poszukiwany napis we wszystkich Designator-ach, zaś "aR"
nowy designator wszystkich rezystowów. Tu uwaga w P99 zauważyłem błąd,
nie zamienia elementu wybranego, choć zamienia pozostałe.
ooo, tego to nie znalem.
Trzeba to zastosowac zarowno w SCH jak i PCB, wtedy zadziala
zaraz sprawdze
Quote:
W tym miejscu, zamiast zamieniać pozostałe Designator-y radziłbym
zrobić Update Schematic. Klikamy Update Schematic|Preview Changes
i trzeba przyporządkować nowe oznaczenia w miejsce starych, ale
to prosta robota i nawet dla dużej ilości elementów nie powinno być
kłopotu.
Wracasz do kroku zamiany Designatorów z następną początkową literką,
znowu robiąc Match Components dla kolejnej literki Designator-a.
no tak, recznie, ale to powinno byc faktycznie szybko
Quote:
Wariant drugi - od strony Schematic-a.
Zrobić Annotate tak aby wyeliminować powtarzające się numery elementów.
Update PCB podobnie z tym, że nie można pominąć etapu dopasowywania
elementów (pokaże się okiento pod "Preview changes"). Dopasowanym
elementom jedynie zamienia Designator-y i nazwy net-ów nie ruszając
elementu na płytce.
jestes tego pewien?
wlasnie probowalem, i wywalilo mi wszystkie elementy obok PCB, zostawiajac
sciezki...
moze jakas opcje trzeba wlaczyc?
mowie o DXP2004
dzieki, sprawdze.
mam zarowno 99se jak i DXP
Greg(G.Kasprowicz)
Guest
Sat Mar 29, 2008 11:42 am
Quote:
PCB faktycznie tak się może zachować (zależnie od ustawionych opcji),
ale wtedy mamy rozszychronizowane oznaczenia w Schematic-u i PCB.
dokladnie, i tego chce uniknac.
Greg(G.Kasprowicz)
Guest
Sat Mar 29, 2008 11:42 am
Quote:
Z moich doświadczeń wynika, że dublowanie się designatorów nie stwarza
problemu przy montażu, automat używa tylko kolumn Comment, Footrpint i
współrzędnych X, Y. Designatory nie są mu do niczego potrzebne.
dobrze wiedziec.
Dzieki:)
John Smith
Guest
Sat Mar 29, 2008 11:54 am
Quote:
Wariant pierwszy - od strony PCB.
Wybierz komponent np. Rezystor, we właściwościach kliknij Global,
w Copy Atribbutes wpisz {R=aR}
gdzie: "R" - poszukiwany napis we wszystkich Designator-ach, zaś "aR"
nowy designator wszystkich rezystowów. Tu uwaga w P99 zauważyłem błąd,
nie zamienia elementu wybranego, choć zamienia pozostałe.
ooo, tego to nie znalem.
Trzeba to zastosowac zarowno w SCH jak i PCB, wtedy zadziala
zaraz sprawdze
To są dwa warianty pierwszy LUB drugi. Wystarczy jeden, ja pokazałem
możliwości.
Quote:
jestes tego pewien?
wlasnie probowalem, i wywalilo mi wszystkie elementy obok PCB, zostawiajac
sciezki...
moze jakas opcje trzeba wlaczyc?
mowie o DXP2004
Tak jestem pewien, najpierw sprawdziłem później napisałem post.
Kluczem do sukcesu jest "Match Components", niepasujące, czyli te ze
zmienionymi Designator-ami będą usunięte i wstawione ponownie obok płytki.
Jak zrobisz Match to tylko zamieni Designator bez zmiany pozostałych atrubutów jak
położenie, połaczenia itp. Sprawdzone.
Quote:
dzieki, sprawdze.
mam zarowno 99se jak i DXP
Cała ta robota i tak może być na marne, jak napisał A.W. w poście wcześniej,
automatowi do montażu dublowane Designator-y mogą nie przeszkadzać.
Może lepiej sprawdź tę wiadomość i powiadom grupę.
Pozdrawiam,
K.
Greg(G.Kasprowicz)
Guest
Sat Mar 29, 2008 12:23 pm
Quote:
Wariant pierwszy - od strony PCB.
Wybierz komponent np. Rezystor, we właściwościach kliknij Global,
w Copy Atribbutes wpisz {R=aR}
gdzie: "R" - poszukiwany napis we wszystkich Designator-ach, zaś "aR"
nowy designator wszystkich rezystowów. Tu uwaga w P99 zauważyłem błąd,
nie zamienia elementu wybranego, choć zamienia pozostałe.
dzieki wielkie
tego wlasnie mi bylo potrzeba
Goto page 1, 2 Next