listą obudów

Witam

Mam standardowy projekt, schemat + PCB. Za pomocą CVpcb pododawałem do elementów obudowy, zrobiłem płytkę, chcę wyeksportować BOMa, więc w EESchema klikam na listę elementów, zaznaczam, żeby dołączył obudowy i d**a... Pole obudowy jest, ale tylko w kilku elementach przyjmuje jakąś wartość, w pozostałych jest puste... Co robię źle? Jak wyeksportować BOM z obudowami wszystkich elementów?? Miał ktoś podobny problem?? Łącznie elementów jest prawie 170, więc nie chce mi się wpisywać wszędzie obudowy ręcznie (już raz musiałem to zrobić ;)). Czy jedyne wyjście, to program w awk, który wyciągnie mi te dane z netlisty?? :D...

Reply to
Konop
Loading thread data ...

W dniu 2011-06-01 21:12, Konop pisze:

Sprawdziłem. Generuje obudowy tylko tych elementów, które mają ustawioną obudowę we właściwościach (PPM > Edytuj element > Obudowa). Ja nie wpisuję tam typu obudowy tylko ustawiam obudowy w edytorze listy elementów. Listę elementów .csv uzyskuję w PCBnew (Plik > Pliki produkcyjne > plik materiałowy). Jeśli nie projektowałeś pcb tylko poprzestałeś na schemacie to faktycznie zostało cui wyciągnięcie tych danych z netlisty. Wadą bądź zaletą tego BOMa w postaci csv jest to, że wszystkie identyczne (co do wartości i typu obudowy) elementy grupuje w jednej pozycji.

Reply to
Mario

Obudowy można zaimportować z cvpcb do eeschema. Z cvpcb eksportujesz listę obudów (ikonka na toolbarze: Create export file, obok ikonki 'pdf'), następnie w eeschema robisz backannotate (edit->backannotate->plik z obudowami i zaakceptować przepisanie obudów do atrybutów elementu). W wyeksportowanym BOM elementy będą miały informacje o obudowach.

pzdr. j.

Reply to
Jacek Radzikowski

Dzięki za uwagi - przydadzą się na przyszłość ;)... Ja zrobiłem to prostym skryptem, po czym teraz odkryłem, że którąś z opcji z edytora płytek można wygenerować poprawny BOM ;)...

Reply to
Konop

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.