Tự động đánh số lại các phần tử trong Eagle


9

Tôi có một mạch ở Eagle và nói rằng đếm từ trái sang, tôi có R1, R2, R3, sau đó giữa R1 và R2 Tôi đang thêm một điện trở mới, nó sẽ được đặt tên là R4. Tôi sẽ kết thúc bằng (tìm trên mạch) R1, R4, R2, R3.

Nó không được ra lệnh.

Tôi muốn giữ các phần tử id (riêng cho từng loại phần tử, ví dụ điện trở, tụ điện) theo thứ tự từ thấp nhất đến cao nhất (tính từ trái sang). Có một kịch bản hoặc cài đặt trong đại bàng sẽ tự động làm điều đó cho tôi?

Câu trả lời:


11

Mặc dù Tom Carpenters anwser là đúng, tôi đang thêm điều này như là một thay thế.

Eagle đã có một công cụ sẵn có cho phép bạn đánh số lại các bộ phận mà không cần các tập lệnh ULP bên ngoài.

Trong trình chỉnh sửa sơ đồ của bạn trong menu, hãy mở "Công cụ" và nhấp vào "Làm mới phần". Điều này sẽ tự động đánh số lại tất cả các phần của bạn trong sơ đồ như bạn muốn.


+1 để học những điều mới mỗi ngày - không biết đó là trong thực đơn. Nhưng cũng giống như Eagle, đây thực sự chỉ là một phím tắt gọi là ULP của bảng số.
Tom Carpenter

6

Có một ULP đi kèm với Eagle để làm điều này. Nó được gọi là 'renumber-sheet.ulp'.

Những gì nó được tính theo hướng bạn chỉ định (lên / xuống, trái / phải) trong sơ đồ và đánh số lại tất cả các phần có cùng một chữ cái (ví dụ: tất cả "R ###", tất cả "C ###") yêu cầu tiếp theo.

Tôi tin rằng đó chính xác là những gì bạn muốn, nhưng nếu bạn đang nói về bố cục, tôi không nghĩ rằng điều này sẽ làm điều đó, mặc dù nó có thể được sửa đổi để làm như vậy.


1
Tôi không phải là người dùng Eagle và tôi không tranh luận câu trả lời của bạn, nhưng nếu họ cung cấp đánh số tham chiếu theo vị trí trên sơ đồ và không phải trên PCB, họ chắc chắn đã trả lời ngược. IME, điều quan trọng hơn nhiều là phải có nó trên PCB, đặc biệt là để khắc phục sự cố (với phạm vi hoặc đồng hồ đo) hoặc lắp ráp bằng tay từ BOM. Tôi không thể tưởng tượng được tại sao bạn lại muốn nó trên sơ đồ, trừ khi bạn không có kế hoạch sản xuất PCB.
Tut

FYI ... Tôi vừa tìm thấy một cuộc thảo luận thú vị về điều này: eaglecentral.ca/forums/index.php/mv/msg/36342/123835
Tut

@Tut ULP đổi lại cả các thành phần trong bố cục và trong sơ đồ cùng nhau (để giữ tính nhất quán). Tuy nhiên, bạn phải chạy ULP từ sơ đồ - nói cách khác, bạn không thể nói số lượng từng thành phần từ trái sang phải khi chúng xuất hiện trong bảng mà không sửa đổi ULP (điều này thực sự khá tầm thường phải làm).
Tom Carpenter

Từ cuộc thảo luận tôi đã liên kết đến: "ULP cmd-renumber.ulp gia hạn các thành phần trên PCB theo thứ tự hợp lý và nếu sơ đồ mở, chú thích ngược sẽ tự động xảy ra." ... Điều này dường như cho thấy rằng có thể thực hiện việc đánh số lại vị trí cho PCB, nhưng như tôi đã nói, tôi không phải là người dùng Eagle. Tôi sử dụng Cadstar. Với Cadstar, bạn thực hiện "đổi tên vị trí" từ trình chỉnh sửa PCB (với các tính năng tự động có thể điều chỉnh hoặc bạn có thể thực hiện thủ công), và sau đó khi hoàn tất, bạn thực hiện "chú thích ngược" từ trình chỉnh sửa sơ đồ.
Tut
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.