Jak zmienić właściwości kilku obiektów jednocześnie?


16

Mam kilka linii i łuków w bibliotece EAGLE footprint, którą muszę zmodyfikować, aby była grubsza. W Altium łatwo jest przytrzymać Ctrl, kliknąć kilka obiektów, otworzyć ich właściwości i zmienić je wszystkie naraz. W EAGLE nie mam pojęcia.

Paradygmat „grupowy” EAGLE wydaje się nieco odbiegać od standardu, więc moje próby użycia tego mogą być ślepym zaułkiem, ale czy jest jakiś lepszy sposób? Czy jest jakieś magiczne polecenie, które mógłbym uruchomić, aby każda pojedyncza linia i łuk w części biblioteki na warstwie X miały grubość Y? Co powiesz na płytkę drukowaną, rozbijając wszystkie części i zmieniając wszystkie ich etykiety na czcionkę Z o rozmiarze W?

Odpowiedzi:


12

Prawdopodobnie potrzebujesz narzędzia zmiany („klucza”) dostępnego w GUI. Warto jednak rozważyć użycie w tym celu niektórych poleceń Eagle .

Zakładając na przykład, że chcesz zmienić grubość drutów na 30 mil, najpierw musisz wybrać te ścieżki jak zwykle, a następnie możesz wydać następujące polecenia:

change width 30 mil
(> 0 0)

(> 0 0)Część symulacji prawym przyciskiem myszy wymagany, aby zastosować zmiany.

Jeśli musisz zmienić grubość wszystkich drutów, możesz to zrobić jeszcze bardziej:

display none top
group all
change width 30 mil
(> 0 0)
display last

5

Tak, przez większość czasu szukasz paradygmatu „grupowego”. Tak, jest tak niezręczny, jak myślisz. Nie ma gotowego polecenia magicznego. Możesz przesuwać i przeciągać (prawie pewne, że to przesunięcie, może kontrola, już jakiś czas) pola wyboru, aby dodać więcej obiektów do istniejącego wyboru grupy.

Jedną rzeczą, którą możesz wypróbować, jest wyłączenie wszystkich warstw oprócz tej, którą chcesz zmodyfikować, a następnie zaznacz wszystko i zaznacz w ten sposób narzędzie grupowe. Poza tym możesz zajrzeć do funkcji ULP / skryptów Eagle, aby wykonać polecenie.


Wybrałem wiele linii, ale jak mogę je wszystkie zmodyfikować jednocześnie? Jeśli kliknę prawym przyciskiem myszy lub Ctrl + kliknięcie prawym przyciskiem myszy za pomocą narzędzia informacyjnego i dokonam edycji, zmieni to tylko linię, którą kliknąłem.
Nick T

1
Wybierz linie, a następnie wybierz odpowiednie narzędzie. Wygląda na to, że usuwa zaznaczenie linii, ale grupa jest zapisywana. Kliknij prawym przyciskiem myszy w dowolnym miejscu, pojawi się opcja „<Tool>: Group”. Możesz także wybrać narzędzie przed wybraniem grupy.
Joe Baker

Wybieram grupę, zaznaczam ramkami, wybieram narzędzie informacyjne, ale nie mogę kliknąć prawym przyciskiem myszy od części (powoduje hałas), a jeśli kliknę rt w pobliżu linii, nie wyświetli się informacja : Opcja grupowania, tylko zwykłe narzędzia, które wydają się wpływać tylko na pobliską linię. Mam 6.2.0; czy masz nowszą wersję?
Nick T

1
Ach, muszę użyć narzędzia Zmień (klucz).
Nick T

Jak zauważa Joe, możesz w tym pomóc za pomocą wyświetlacza. Przykład: „display none via;”, „group” (lub „group all”), a następnie wybierz przelotki, „zmień ...” i kliknij z wciśniętym klawiszem Ctrl. Możesz użyć Shift + kliknięcie podczas definiowania grupy, aby dodać ją do istniejącej grupy. Czasami jest trochę bałagan, ale przynajmniej możesz kontynuować wprowadzanie zmian, klikając kolejno następny element, aby go zmienić. (Chyba że zmienisz w ten sposób 100 przedmiotów, a twój współpracownik nie pokona cię piekielną myszą).
carveone

1

Wpisz polecenie:

cha wid 0.234

Gdzie zamieniasz „0,234” na żądaną szerokość niezależnie od bieżących jednostek. Jest to krótki sposób na wprowadzenie polecenia „zmień szerokość”. Większość nazw poleceń Eagle i innych słów kluczowych można skracać do trzech liter. Aby uzyskać więcej informacji na temat polecenia „zmień”, wprowadź POMOC ZMIANY.

Następnie kliknij dowolne przewody, które chcesz zmienić. Tak, to naprawdę takie proste.


0

Nie wiem, czy jest na to za późno, ale możesz użyć programu ULP (User Language Program), aby zmienić szerokość wszystkich śladów na planszy.

Przejdź do Plik -> Uruchom ULP .. -> Wpisz „cmd-change-brd-width.ulp” -> Otwórz

Otworzy się okno dialogowe, którego można użyć do zmiany szerokości wielu drutów jednocześnie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.