Có nhiều cách để tích hợp thư viện bên ngoài vào Altium, tùy theo loại thư viện bạn tải về.
Trường hợp 1: Bạn có file .IntLib (dễ nhất)
Đây là thư viện đã tích hợp sẵn Symbol + Footprint.
Các bước:
- Mở Altium Designer.
- Chọn Panels → Components.
- Chọn File-based Libraries Preferences (hoặc Preferences → Data Management → File-based Libraries tùy phiên bản).
- Nhấn Install.
- Chọn file
*.IntLib. - Nhấn OK.
Thư viện sẽ xuất hiện trong Components và bạn có thể sử dụng ngay.
Trường hợp 2: Có file .SchLib và .PcbLib
Đây là trường hợp rất phổ biến khi tải thư viện từ các hãng sản xuất.
Ví dụ:
STM32.SchLib
STM32.PcbLib
Thực hiện:
- Mở Project.
- Chuột phải vào Project.
- Add Existing to Project…
- Chọn cả hai file:
.SchLib.PcbLib
Sau đó:
- Mở
SchLib. - Chọn linh kiện.
- Trong Models kiểm tra Footprint đã liên kết đúng chưa.
- Nếu chưa thì nhấn Add Footprint rồi chọn từ
PcbLib.
Trường hợp 3: Chỉ có Footprint (.PcbLib)
Bạn chỉ có footprint.
Khi đó:
- Add
PcbLibvào Project. - Khi tạo Symbol mới trong
SchLib, chọn Models → Add → PCB Footprint. - Liên kết footprint tương ứng.
Trường hợp 4: Chỉ có Symbol (.SchLib)
Ngược lại:
- Add
SchLib. - Tự tạo hoặc thêm Footprint sau.
Trường hợp 5: Tạo thư viện tích hợp riêng (khuyên dùng)
Sau khi đã có:
MyParts.SchLibMyParts.PcbLib
Thực hiện:
- File → New → Project → Integrated Library.
- Thêm:
SchLibPcbLib
- Chọn Project → Compile Integrated Library.
Altium sẽ tạo ra một file:
MyParts.IntLib
Sau này chỉ cần cài đúng một file này trên mọi máy, rất thuận tiện.
Với dự án của bạn
Hiện bạn đang thiết kế bo mạch cho BroadLink model 3323-SBSL và đã bắt đầu tạo schematic cũng như chuyển sang PCB Layout. Mình khuyên bạn nên xây dựng một thư viện riêng, ví dụ:
MyLibrary
│
├── MCU.SchLib
├── MCU.PcbLib
├── Passive.SchLib
├── Passive.PcbLib
├── Connector.SchLib
├── Connector.PcbLib
└── MyLibrary.IntLib
Cách này giúp bạn chỉ cần cài một lần và có thể tái sử dụng cho mọi dự án sau này.
Nếu bạn cho mình biết bạn tải thư viện từ đâu (ví dụ SnapEDA, Ultra Librarian, hãng sản xuất…) hoặc gửi danh sách các file bạn có (.SchLib, .PcbLib, .IntLib, .STEP, .LibPkg…), mình sẽ hướng dẫn đúng theo loại thư viện đó.
Được, nhưng Altium không thể sử dụng trực tiếp file .zip.
Bạn cần giải nén (Extract) trước, rồi xem bên trong có những file gì.
Ví dụ sau khi giải nén có thể thấy:
Library.zip
│
├── MyChip.SchLib
├── MyChip.PcbLib
├── MyChip.IntLib
├── MyChip.step
├── Readme.pdf
└── Datasheet.pdf
Sau đó:
- Nếu có
.IntLib→ cài đặt trực tiếp vào Altium. - Nếu có
.SchLib+.PcbLib→ Add vào Project hoặc Install làm thư viện. - Nếu có
.STEP→ đây là mô hình 3D, có thể liên kết với Footprint để xem mô hình linh kiện trong PCB. - Nếu chỉ có Datasheet thì đó không phải là thư viện.
Nếu sau khi giải nén thấy các file như:
.lib
.dcm
.mod
.pretty
.kicad_mod
thì đó là thư viện của KiCad, không dùng trực tiếp trong Altium.
Nếu thấy:
.lbr
thì đó là thư viện của Eagle.
Mình có thể giúp bạn kiểm tra
Bạn chỉ cần:
- Gửi file .zip lên đây, hoặc
- Chụp ảnh nội dung sau khi giải nén, hoặc
- Gõ danh sách tên các file bên trong.
Mình sẽ nói ngay:
- Có dùng được với Altium không.
- Cách import cụ thể.
- Có cần chuyển đổi định dạng hay không.

