Projektowanie pcb
Kris - 01-11-2006 13:45
Projektowanie pcb Witam serdecznie
Od jakiegoś czasu poszukuje programu do projektowania pcb który
potrafi importować pliki z programów typu AutoCad .dxf lub .dwg
Podstawowy problem z programami które miałem okazje testować polega na
tym że narysowanie w nich tak trywialnej rzeczy jak obrys płytki w
innym kształcie niż prostokąt lub koło wymaga strasznie
skomplikowanych zabiegów. Np płytka w kształcie elipsy z wyciętymi
nieregularnymi otworami kształtowymi przekracza możliwości takich
programów. a Wystarczyłoby zaczytać geometrię np z pliku dxf umieścić
ją na odpowiedniej warstwie i juz.
Podobnie jest z bibliotekami są np elementy wyposażone w radiatory z
otworami mocującymi i oczywistym jest że trzeba ten fakt uwzględnić
przy rysowaniu footprint'a co by po wykonaniu płytki pasowały otwory.
Np w tak rozbudowanym pakiecie jak Altium narysowanie prostokątnej
obudowy z zaokrąglonymi rogami polega na ręcznym wstawianiu każdego
łuku z osobna posługując się jedynie siatka!!!
Chyba że coś przeoczyłem. W takim przypadku chętnie się czegoś nauczę
Proszę o pomoc
Może ktoś z was zna jakiś dobry program lub inną metodę rozwiązania
mojego problemu
Pozdrawiam
Kris
Greg\(G.Kasprowicz\) - 01-11-2006 14:45
>
> Od jakiegoś czasu poszukuje programu do projektowania pcb który potrafi
> importować pliki z programów typu AutoCad .dxf lub .dwg
przeciez Atlium potrafi...Protel99se tez..
uzywam tej opcji dosyc czesto gdy mam zrobic cos pasujace do mechaniki ktora
projektowal ktos inny lub gdy dostane rusunki obudow od producenta..
wrzucasz sobie to na mechanical layer i jazda
Kris - 01-11-2006 20:45
Greg(G.Kasprowicz) said the following on 2006-11-01 13:59:
>>Od jakiegoś czasu poszukuje programu do projektowania pcb który potrafi
>>importować pliki z programów typu AutoCad .dxf lub .dwg
>
>
> przeciez Atlium potrafi...Protel99se tez..
> uzywam tej opcji dosyc czesto gdy mam zrobic cos pasujace do mechaniki ktora
> projektowal ktos inny lub gdy dostane rusunki obudow od producenta..
> wrzucasz sobie to na mechanical layer i jazda
A jak dopasowywane są współrzędne czy 0,0 z autokada jest
pozycjonowane w punkcie 0,0 Altium?
Czy w takim razie da się tą samą metodą robić footprinty nowych elementów?
Pozdrawiam
Kris
Kris - 01-11-2006 21:45
Greg(G.Kasprowicz) said the following on 2006-11-01 13:59:
>>Od jakiegoś czasu poszukuje programu do projektowania pcb który potrafi
>>importować pliki z programów typu AutoCad .dxf lub .dwg
>
>
> przeciez Atlium potrafi...Protel99se tez..
> uzywam tej opcji dosyc czesto gdy mam zrobic cos pasujace do mechaniki ktora
> projektowal ktos inny lub gdy dostane rusunki obudow od producenta..
> wrzucasz sobie to na mechanical layer i jazda
>
>
Zrobiłem właśnie próbę
obrys składający się z niemal samych łuków wykonany w Autokadzie w
taki sposób że środek obrysu znajdował się w początku globalnego
układu współrzędnych został zaimportowany do Altium w ten sposób że
1. brak jednego łuku (nie wiadomo czemu bo na rysunku są widoczne 4
pozostałe identyczne łuki)
2. całość została umieszczona w lewym dolnym rogu tak że obrys
"wychodzi poza ekran" i nie da się w żaden sposób zmienić widoku za
pomocą poleceń zoom i pasków pozycjonowania a co za tym idzie nie da
się wszystkiego zaznaczyć oknem bo po prostu nie mieści się na ekranie
Po kolejnych testach okazało się że w Altium nie da się myszką
dojechać do punktu 0,0 mnie udało się zbliżyć do 0,0.127
najwyraźniej ujemne współrzędne nie istnieją w tym programie
Nie chce się czepiać ale jak na soft za taką kase to coś tu chyba nie
pasuje:)
Może ma grupie jest jakiś guru który potrafi wyjaśnić jak to się robi
W dalszym ciągu pozostaje sprawa rysowania skomplikowanych footprintów
w edytorze bibliotek z tego co wiem nie da się zaimportować wcale dxf
lub dwg
serdecznie dziękuje za dotychczasową pomoc
Kris
BartekK - 01-11-2006 21:45
Kris napisał(a):
> 2. całość została umieszczona w lewym dolnym rogu tak że obrys "wychodzi
> poza ekran" i nie da się w żaden sposób zmienić widoku za pomocą poleceń
> zoom i pasków pozycjonowania a co za tym idzie nie da się wszystkiego
> zaznaczyć oknem bo po prostu nie mieści się na ekranie
> najwyraźniej ujemne współrzędne nie istnieją w tym programie
Istnieja, ale nie "absolute" tylko "relative" wzgledem zaznaczonego
swojego punktu zerowego. Gdziestam podczas importu nie masz pytania
przypadkiem o coordinates, wzgledem ktorych to wsawiac?
> W dalszym ciągu pozostaje sprawa rysowania skomplikowanych footprintów
> w edytorze bibliotek z tego co wiem nie da się zaimportować wcale dxf
> lub dwg
Wiele rzeczy da sie przekopiowac z "zwyklego pcb" do edytora
footprintow, wiec moze po prostu importuj to co potrzebujesz do pliku
"zwyklej" plytki pcb, a potem kopiuj-wklej juz wewnatrz protela do
edytora footprintu?
Jak juz o protelu rozmawiamy, cena jaka udalo mi sie wygooglowac to
jakies 8000euro (za skladnik? a potrzeba conajmniej 2 - schematixa i
pcb, autorouter o tylek roztrzasc). Ktos wie ile on kosztuje u nas, czy
to realna cena czy jakas bzdura, czy gdzies da sie moze taniej kupic...
Eagle mnie doprowadza do nerwicy, KiCad wielu rzeczy nie potrafi, a moja
plytkarnia najchetniej dostaje wlasnie pliki protelowe (99se lub
eksporty z czegos nowszego).
--
| Bartlomiej Kuzniewski
|
http://drut.org/|
http://www.allegro.pl/show_user_auctions.php?uid=338173
Greg\(G.Kasprowicz\) - 01-11-2006 23:46
>>>Od jakiegoś czasu poszukuje programu do projektowania pcb który potrafi
>>>importować pliki z programów typu AutoCad .dxf lub .dwg
>>
>>
>> przeciez Atlium potrafi...Protel99se tez..
>> uzywam tej opcji dosyc czesto gdy mam zrobic cos pasujace do mechaniki
>> ktora projektowal ktos inny lub gdy dostane rusunki obudow od
>> producenta..
>> wrzucasz sobie to na mechanical layer i jazda
>
> A jak dopasowywane są współrzędne czy 0,0 z autokada jest pozycjonowane w
> punkcie 0,0 Altium?
jak sobie ustawisz, tak masz, nie ma zadnego problemu, trzeba sie chwile
pobawic opcjami
>
> Czy w takim razie da się tą samą metodą robić footprinty nowych elementów?
a nie probowalem, ale nie powinno byc problemow
Greg\(G.Kasprowicz\) - 01-11-2006 23:46
> Jak juz o protelu rozmawiamy, cena jaka udalo mi sie wygooglowac to jakies
> 8000euro (za skladnik? a potrzeba conajmniej 2 - schematixa i pcb,
> autorouter o tylek roztrzasc). Ktos wie ile on kosztuje u nas, czy to
> realna cena czy jakas bzdura, czy gdzies da sie moze taniej kupic... Eagle
> mnie doprowadza do nerwicy, KiCad wielu rzeczy nie potrafi, a moja
> plytkarnia najchetniej dostaje wlasnie pliki protelowe (99se lub eksporty
> z czegos nowszego).
kupowalismy po niecale 5tys EUR...i nie wiem czy nie dostalismy 4 licencji
wlasnei za te cene..
Greg\(G.Kasprowicz\) - 01-11-2006 23:46
> Zrobiłem właśnie próbę
> obrys składający się z niemal samych łuków wykonany w Autokadzie w taki
> sposób że środek obrysu znajdował się w początku globalnego układu
> współrzędnych został zaimportowany do Altium w ten sposób że
>
> 1. brak jednego łuku (nie wiadomo czemu bo na rysunku są widoczne 4
> pozostałe identyczne łuki)
> 2. całość została umieszczona w lewym dolnym rogu tak że obrys "wychodzi
> poza ekran" i nie da się w żaden sposób zmienić widoku za pomocą poleceń
> zoom i pasków pozycjonowania a co za tym idzie nie da się wszystkiego
> zaznaczyć oknem bo po prostu nie mieści się na ekranie
>
> Po kolejnych testach okazało się że w Altium nie da się myszką dojechać do
> punktu 0,0 mnie udało się zbliżyć do 0,0.127
> najwyraźniej ujemne współrzędne nie istnieją w tym programie
>
> Nie chce się czepiać ale jak na soft za taką kase to coś tu chyba nie
> pasuje:)
>
nie pamietam jak ostatnio to robilem, ale nie bylo problemu..a jak umeiszcza
poza ekranem, to wystarczy zaznaczyc wszystko i przesunac
a importowalem calkiem duzy obiekt - obudowe 20x30cm, wyszlo idealnie.
masz wszystkie service packi zainstalowane?
wrr - 02-11-2006 18:45
Użytkownik "BartekK" <sibi@drut.org> napisał w wiadomości
news:eib05n$jtc$1@atlantis.news.tpi.pl...
> jakies 8000euro (za skladnik? a potrzeba conajmniej 2 - schematixa i pcb,
> autorouter o tylek roztrzasc). Ktos wie ile on kosztuje u nas, czy to
> realna cena czy jakas bzdura, czy gdzies da sie moze taniej kupic...
Takie te ceny są. To nie jest zabawka dla hobbysty.
Starocie w "promocji" są ciut tańsze
http://www.altium.com/contacts/altiu...supportpoland/http://www.evatronix.com.pl/promocje/eda.html
sobol - 02-11-2006 19:45
> 2. całość została umieszczona w lewym dolnym rogu tak że obrys "wychodzi
> poza ekran" i nie da się w żaden sposób zmienić widoku za pomocą poleceń
> zoom i pasków pozycjonowania a co za tym idzie nie da się wszystkiego
> zaznaczyć oknem bo po prostu nie mieści się na ekranie
Na pewno zaimportowalo na jakas warstwe (np. mechanical 10), zrob
Edit>Select>all on layer i zaznaczysz wszystko na tej warstwie i przesun
w widoczne miejsce.
Co do punktu zerowego, to w cadzie w miejscu gdzie chcesz miec zero
narysuj krzyz przecinajacy sie w zerze, wtedy po imporcie do protela
bedziesz mogl dokladnie "snapnąć" punkt zerowy w przecieciu tego krzyza.
sobol
Kris - 02-11-2006 22:45
sobol said the following on 2006-11-02 19:24:
>
>> 2. całość została umieszczona w lewym dolnym rogu tak że obrys
>> "wychodzi poza ekran" i nie da się w żaden sposób zmienić widoku za
>> pomocą poleceń zoom i pasków pozycjonowania a co za tym idzie nie da
>> się wszystkiego zaznaczyć oknem bo po prostu nie mieści się na ekranie
>
> Na pewno zaimportowalo na jakas warstwe (np. mechanical 10), zrob
> Edit>Select>all on layer i zaznaczysz wszystko na tej warstwie i przesun
> w widoczne miejsce.
>
> Co do punktu zerowego, to w cadzie w miejscu gdzie chcesz miec zero
> narysuj krzyz przecinajacy sie w zerze, wtedy po imporcie do protela
> bedziesz mogl dokladnie "snapnąć" punkt zerowy w przecieciu tego krzyza.
>
> sobol
Panowie dzięki za wszytkie posty
Generalnie z waszych odpowiedzi wynika że coś tam się da ale w
zasadzie może nie wyjść i tak ma być (przynajmniej jeśli chodzi o
protela. (użytkownicy innych programów nie zabrali głosu)
Gdyby w ten sposób budowano samochody to najpierw powstawał by silnik
i cała reszta a dopiero później całość przykrywano by blachą ze
wszystkimi konsekwencjami takimi jak garb na przedniej masce bo tam
akurat wypadł alternator.
Zastanawia mnie czy tylko ja mam taką potrzebę by najpierw
zaprojektować obudowę która jest funkcjonalna, ładna i do niej
dopasować elektronikę a nie na odwrót??
Jak taki proces wygląda w profesjonalnych firmach.
Jak są projektowane takie urządzenia jak np. kamery wideo gdzie kilka
płytek zachodzi wzajemnie na siebie w kolejnych warstwach i muszą one
być idealnie dopasowane do obudowy i do siebie nawzajem pomimo nieraz
bardzo wymyślnych kształtów.
Może tą grupę czytują dystrybutorzy jakiegoś świetnego softu i mogą
się pochwalić że potrafią takie rzeczy.
Na co dzień pracuje na programie do modelowani 3D firmy autodesk w
którym projektuje różnego rodzaju urządzenia. Oprogramowanie tego typu
doskonale sprawdza się w projektowaniu mechanicznym i pozwala na
uniknięcie wielu błędów na etapie projektu. W wyniku procesu
projektowego powstaje między innymi projekt płytki z naniesionymi
kluczowymi elementami układu jak manipulatory, wyświetlacze, gniazda,
otwory mocujące itp wszystko w 3 wymiarach. Niestety żaden znany mi
program nie potrafi nic z tym zrobić.
Oczywiście można ustawić siatkę na skok milimetrowy lub calowy i
próbować przenieść (przerysować) wszytkie kluczowe elementy takiej
płytki ale chyba nie o to chodzi by siedzieć kilak godzin i robić
jeszcze raz tą samą robotę.
W wielu programach pojawiły się opcje reprezentacji gotowej płyty w 3D
czy ktoś zna program z którego można taki 3-wymiarowy model
wyeksportować na zewnątrz do jakiegokolwiek systemu CAD?
Bo na co mi widok płytki 3D w oderwaniu od obudowy w której będzie ona
zamontowana?
Przepraszam że tak długo.
Pozdrawiam
Kris
marcinuh - 02-11-2006 23:45
Użytkownik "Kris" <akita@aster.pl> napisał w wiadomości
news:ba492$454a625e$57ce8c5c$27834@news.chello.pl. ..
> Zastanawia mnie czy tylko ja mam taką potrzebę by najpierw zaprojektować
> obudowę która jest funkcjonalna, ładna i do niej dopasować elektronikę a
> nie na odwrót??
>
> Jak taki proces wygląda w profesjonalnych firmach.
> Jak są projektowane takie urządzenia jak np. kamery wideo gdzie kilka
> płytek zachodzi wzajemnie na siebie w kolejnych warstwach i muszą one być
> idealnie dopasowane do obudowy i do siebie nawzajem pomimo nieraz bardzo
> wymyślnych kształtów.
>
> Może tą grupę czytują dystrybutorzy jakiegoś świetnego softu i mogą się
> pochwalić że potrafią takie rzeczy.
Witam,
Świetnym softem, który to potrafi, jest PADS. I nie ma to tamto ;-) Działa
ta funkcja doskonale jednym zdaniem. Nie jestem dystrybutorem od razu
zastrzegam ;-)
pzdr,
marcin
Kris - 02-11-2006 23:45
marcinuh said the following on 2006-11-02 23:06:
> Użytkownik "Kris" <akita@aster.pl> napisał w wiadomości
> news:ba492$454a625e$57ce8c5c$27834@news.chello.pl. ..
>
>>Zastanawia mnie czy tylko ja mam taką potrzebę by najpierw zaprojektować
>>obudowę która jest funkcjonalna, ładna i do niej dopasować elektronikę a
>>nie na odwrót??
>>
>>Jak taki proces wygląda w profesjonalnych firmach.
>>Jak są projektowane takie urządzenia jak np. kamery wideo gdzie kilka
>>płytek zachodzi wzajemnie na siebie w kolejnych warstwach i muszą one być
>>idealnie dopasowane do obudowy i do siebie nawzajem pomimo nieraz bardzo
>>wymyślnych kształtów.
>>
>>Może tą grupę czytują dystrybutorzy jakiegoś świetnego softu i mogą się
>>pochwalić że potrafią takie rzeczy.
>
>
> Witam,
> Świetnym softem, który to potrafi, jest PADS. I nie ma to tamto ;-) Działa
> ta funkcja doskonale jednym zdaniem. Nie jestem dystrybutorem od razu
> zastrzegam ;-)
> pzdr,
> marcin
Witam serdecznie
Przyznam ze nie widziałem PADS'a w akcji ale słyszałem że ponoć jest
świetny.
Dzięki
Czy ktoś jeszcze ma jakieś doświadczenia z softem do PCB
Pozdrawiam
Kris
Dziadek - 03-11-2006 08:45
>
> Jak taki proces wygląda w profesjonalnych firmach.
ZAWSZE projekt rozpoczyna się od mechaniki, a potem dopasowuje elektronikę.
Mechanikę robi się w CADzie 3D z modelem PCB włącznie. Obrys PCB eksportuje
się do CADu elektronicznego. WSZYSTKIE elementy elektroniczne mają modele
mechaniczne i po wczytaniu netlisty do PCB robi się reeksport do CADu
mechanicznego.
W CADzie mechanicznym kładzie się na PCB złącza i inne elementy powiązane z
mechaniką (np. LEDy, które mają trafić w otwory w obudowie, itp.
Potem spowrotem to ECADu, gdzie wykonuje się projekt PCB.
Po zaprojektowaniu PCB, eksportuje się PCB wraz z elementami to CADu
mechanicznego i tam sprawdza na ew. kolizje mechaniczne.
Przy upchanych urządzeniach zwykle potrzeba kilku iteracji.
W znanej mi firmie funkcjonuje para: ProE i Orcad. W czasach, gdy decydowano
o wyborze softu, Protel był o wiele za cienki (chyba nadal jest).
Dz.
Bergen - 03-11-2006 19:45
Do niedawna używalem orcada ale przestał nam w pracy wystarczać i facet
od cadence zaproponował, żebyśmy obadali allegro i się przekonali czy
warto migrować. trochę się już bawiłem, więc wiem, że allegro na pewno
importuje z dxf i idf więc twój problem z obrysem płytki w allegro w
sumie nie istnieje bo tylko sobie importujesz obrys z cada, nawet z
wysokością elementu â taki fajny dynks ;)
podobno allegro wychodzi taniej niż protel (ale nie wiem czy to jest
oferta dla nas jako userów orcada czy dla wszystkich â to musisz się sam
wywiedzieć).
Zajebiste w sumie jest to, że goście maja support po polsku. Nie będę
się musiał zastanawiać jak im wyartykułować powiedzieć, gdy coś nie bangla.
Kurde, brzmi to jak reklama... weź se ściągnij protela ;)
--
Pozdr,
Bergen
Kris - 03-11-2006 21:45
Dziadek said the following on 2006-11-03 08:24:
>>Jak taki proces wygląda w profesjonalnych firmach.
>
>
> ZAWSZE projekt rozpoczyna się od mechaniki, a potem dopasowuje elektronikę.
> Mechanikę robi się w CADzie 3D z modelem PCB włącznie. Obrys PCB eksportuje
> się do CADu elektronicznego. WSZYSTKIE elementy elektroniczne mają modele
> mechaniczne i po wczytaniu netlisty do PCB robi się reeksport do CADu
> mechanicznego.
> W CADzie mechanicznym kładzie się na PCB złącza i inne elementy powiązane z
> mechaniką (np. LEDy, które mają trafić w otwory w obudowie, itp.
> Potem spowrotem to ECADu, gdzie wykonuje się projekt PCB.
> Po zaprojektowaniu PCB, eksportuje się PCB wraz z elementami to CADu
> mechanicznego i tam sprawdza na ew. kolizje mechaniczne.
> Przy upchanych urządzeniach zwykle potrzeba kilku iteracji.
>
> W znanej mi firmie funkcjonuje para: ProE i Orcad. W czasach, gdy decydowano
> o wyborze softu, Protel był o wiele za cienki (chyba nadal jest).
>
> Dz.
Z twojej wypowiedzi wynika ze z Orcada można weksportować plik 3d do
systemu mechanicznego
moje pytanie jest w jakim formacie? nie widziałem nigdy w orkadzie
takiej funkcji a jedynie export płaskeigo dxf'a
Kolejny problem na jaki swego czasu napotkałem to nrak możliwości
imporyu plikó cad do edytora footprintów. Przeoczyłem coś?
A jak się robi modele elementów 3d w orkadzie? jest import
standardowych plików 3d jak np IGES?
Ostatnio widziałem wizualizacje 3D w EDwin'ie - tragedia!! modele tak
uproszczone że niemal trzeba się domyślac co to jest.
Pozdrawiam
Kris
Dziadek - 06-11-2006 08:46
>
> Z twojej wypowiedzi wynika ze z Orcada można weksportować plik 3d do
> systemu mechanicznego
> moje pytanie jest w jakim formacie? nie widziałem nigdy w orkadzie
> takiej funkcji a jedynie export płaskeigo dxf'a
Eksportuje sie idf-a (File->Export->Layout to IDF)
>
> Kolejny problem na jaki swego czasu napotkałem to nrak możliwości
> imporyu plikó cad do edytora footprintów. Przeoczyłem coś?
>
> A jak się robi modele elementów 3d w orkadzie? jest import
> standardowych plików 3d jak np IGES?
Modele elementów robi się w MCADzie, niezaleznie od Orcada. Z Orcada dostaje
się tylko ID modelu i położenie.
(O ile pamietam, Orcad ma mozliwosc zdefiniowania wysokosci elementu, ale i
tak korzystamy z modeli tworzonych dla MCADu).
> Ostatnio widziałem wizualizacje 3D w EDwin'ie - tragedia!! modele tak
> uproszczone że niemal trzeba się domyślac co to jest.
>
> Pozdrawiam
> Kris
Pozdr,
Dz.
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl