Quản lý linh kiện
Component là tên gọi chung của một phần tử có thể được đặt vào thiết kế điện tử trong quá trình thu thập thiết kế. Ở dạng thông thường, một component thường bao gồm một ký hiệu logic được áp dụng cho sơ đồ nguyên lý của thiết kế, và một mẫu footprint (model) sẽ biểu diễn vật lý component đó trên PCB.
Các component được tập hợp trong các Component Library, từ đó chúng có thể được trích xuất và đặt vào tài liệu thiết kế, chẳng hạn như bố cục sơ đồ nguyên lý, rồi được “nối dây” với nhau để tạo thành thiết kế hoàn chỉnh.
Component trong CircuitMaker
Trong CircuitMaker, component được truy cập từ panel Libraries – điểm trung tâm để tìm kiếm, xem xét, sử dụng và tạo component CircuitMaker. Tại đây hiển thị danh sách component có thể tìm kiếm, được lấy từ cổng cơ sở dữ liệu component Octopart , cung cấp quyền truy cập vào dữ liệu component toàn diện cho hàng nghìn component thực tế. Ở chế độ nền, các component được liệt kê trong panel Libraries panel được liên kết với các component tương ứng trong kho lưu trữ và quản lý CircuitMaker trên nền tảng đám mây (community components), nếu có. Mỗi community component về bản chất là một “gói” chứa dữ liệu và model (symbol, footprint, v.v.) tạo nên một component CircuitMaker hoàn chỉnh, được liên kết với một mục component Octopart tương ứng trong panel Libraries .
Khi sử dụng CircuitMaker, bạn không có quyền truy cập trực tiếp vào cơ sở dữ liệu Octopart hoặc kho CircuitMaker, vì toàn bộ quá trình lấy dữ liệu và liên kết đều được thực hiện ở chế độ nền. Điểm truy cập trung tâm của bạn vào hệ thống quản lý component tự động của CircuitMaker là panel Libraries .
Panel Libraries
Panel page: Libraries panel
Để truy cập danh sách component cho các dự án thiết kế của bạn, hãy mở panel Libraries từ menu ribbon chính (View | System | Libraries) và bảo đảm mục All Parts (hoặc một danh mục con của mục đó) được chọn trong menu thả xuống phía trên. Lưu ý rằng panel sẽ bật ra từ phía bên phải màn hình, nhưng có thể ghim lại để luôn mở , hoặc tách ra bằng cách kéo thanh tiêu đề của nó ra khỏi cạnh bên.
Mỗi mục trong danh sách component của panel tối thiểu bao gồm một liên kết đến trang của nó trên website của nhà sản xuất. Sử dụng các tùy chọn lựa chọn trong menu thả xuống danh mục và trường Search để thu hẹp danh sách theo các loại component mà bạn quan tâm.

Sử dụng menu thả xuống danh mục và khả năng tìm kiếm của panel để thu hẹp danh sách theo các loại component mà bạn quan tâm.
Nhiều linh kiện trong danh sách được liên kết với một component CircuitMaker và các model trong thư viện cộng đồng, được nhận biết qua sự hiện diện của biểu tượng
trong danh sách. Bằng khả năng lọc của panel, bạn có thể chỉ hiển thị những component có model – nhấp vào biểu tượng
trong tiêu đề cột model và chọn Yes.

Danh sách component có thể được lọc để chỉ hiển thị các component có model.
Để sử dụng một component có model trong thiết kế của bạn, chỉ cần kéo nó vào một tài liệu thiết kế sơ đồ nguyên lý đang mở, nhấp nút
, hoặc nhấp chuột phải vào mục đó và chọn Place từ menu ngữ cảnh.

Một component có thể được đặt từ panel Libraries vào thiết kế của bạn.
Cùng với các mục component được liệt kê trong panel Libraries , community component cũng có sẵn trên tab All Components của trang workspace.circuitmaker.com Components. Bạn có thể sử dụng ô tìm kiếm component để tìm một component cụ thể. Các mục trong danh sách này có thể được chọn để mở trang riêng dành cho community component đó.

Các community component có thể được xem trên workspace.circuitmaker.com.
Trang của một community component cung cấp đầy đủ chi tiết của component được lấy từ dữ liệu cơ sở dữ liệu component Octopart, bao gồm thông số kỹ thuật, các tùy chọn nhà cung cấp, mức tồn kho và thông tin giá cả. Trang component cũng bao gồm dữ liệu lấy từ chính community component đó, gồm bản xem trước các model, danh sách các bản sửa đổi trước đây và chỉ báo về bất kỳ dự án CircuitMaker nào đang sử dụng phiên bản component này.

Trang component riêng lẻ cung cấp quyền truy cập trực tiếp vào dữ liệu thư viện cộng đồng cho component đó.
Tạo một Listed Component
Nếu không có community component cho component bạn đã chọn (không hiển thị biểu tượng , bạn có thể tạo nó trong CircuitMaker và tự động thêm vào thư viện cộng đồng để những người khác cùng chia sẻ. CircuitMaker cung cấp Component Editor để xác định thông tin tham số của component, cũng như các trình biên tập Schematic Library và PCB Footprint Library để lần lượt định nghĩa các model thuộc miền schematic và PCB.

Nếu một component không có model, bạn có thể tự tạo chúng.
Component CircuitMaker mới cuối cùng được cấu thành từ thông tin tham số của component – được hiển thị trên màn hình ban đầu – và bất kỳ model nào bạn muốn thêm. Cần thêm ít nhất một model trước khi component có thể được lưu vào thư viện cộng đồng.
Thêm một Model
Ký hiệu schematic là đối tượng đồ họa của component, đại diện cho component khi nó được đặt trong tài liệu sơ đồ nguyên lý. Symbol bao gồm thông tin kết nối điện (được thể hiện bằng các chân component) cho phép một mạch được nối dây logic với nhau, và được ghép tương ứng với các kết nối footprint tương đương của nó (Pad, v.v.) trong miền PCB. PCB footprint là đối tượng đồ họa của component, đại diện cho hình thức vật lý và kết nối của nó khi được đặt trong tài liệu PCB. Footprint bao gồm cả thông tin kết nối điện và cơ khí (chủ yếu được thể hiện bằng các pad PCB) và cho phép các component được liên kết với nhau bằng các đường mạch trong thiết kế bố trí bo mạch.
Bạn có thể dùng một model đã được tạo trước đó bằng cách chọn Add Existing từ menu nút Home | Add New Symbol hoặc Home | Add New Footprint tương ứng, hoặc nhấp vào biểu tượng thả xuống trên nút bên dưới một loại model trong phần Models của Component Editor và chọn Existing từ menu liên quan. Thao tác này mở hộp thoại Select Item Revision cho phép bạn xem và chọn từ danh sách các model hiện có, sau đó chỉnh sửa và lưu phiên bản mới cho component của bạn.

Thêm một model có sẵn vào component mới. Ở đây minh họa việc thêm một schematic symbol có sẵn vào component. Di chuột lên hình ảnh để xem cách thêm một PCB footprint có sẵn vào component.
Ngoài ra, để tạo một model tùy chỉnh mới cho component mới, hãy chọn nút Home | Add New Symbol hoặc Home | Add New Footprint trên ribbon hoặc nhấp vào biểu tượng thả xuống trên nút bên dưới một loại model trong phần Models của Component Editor và chọn New từ menu liên quan. Trình biên tập tương ứng sẽ mở ra, tại đó model mới có thể được tạo bằng các công cụ có sẵn dưới tab Home trên ribbon.
Symbol được tạo bằng cách đặt các hình dạng và áp dụng các công cụ vẽ, và quan trọng là phải bao gồm các Pins kết nối xác định các điểm nối điện của component trong tài liệu sơ đồ nguyên lý. Để chỉnh sửa thuộc tính của schematic symbol, hãy mở Symbol mode of the Inspector panel bằng cách chọn Home | Library » Component Properties từ ribbon. Sử dụng panel để xác định các thuộc tính như thuộc tính Comment của component hoặc Designator mặc định.
Footprint được tạo bằng cách đặt pad, track, line, arc, 3D body, v.v. trên các lớp PCB phù hợp để biểu diễn chính xác các thuộc tính vật lý và điện của component trong miền PCB. Để chỉnh sửa thuộc tính của footprint, hãy mở hộp thoại PCB Library Footprint bằng cách chọn Home | Library » Footprint Properties từ ribbon. Sử dụng hộp thoại để xác định các thuộc tính như mô tả của footprint, v.v.

Tạo model component mới bằng trình biên tập phù hợp. Ở đây minh họa trình biên tập Schematic Library. Di chuột lên hình ảnh để xem trình biên tập PCB Footprint Library.
Khi hoàn tất, lưu model mới bằng biểu tượng
trong Quick Access Bar (phím tắt: Ctrl+S) từ menu chính hoặc bằng cách nhấp chuột phải vào mục model trong panel Projects và chọn Save từ menu ngữ cảnh.
Lưu vào Thư viện Cộng đồng
Quay lại Component Editor, giờ đây bạn có thể thấy cả model symbol và footprint (được hiển thị dưới dạng bản xem trước) đã được liên kết với component mới. Khi component được lưu vào thư viện cộng đồng, các liên kết từ component cơ sở đến các model của nó (cũng được tự động lưu vào thư viện) sẽ được giữ lại.

Component Editor hiển thị bản xem trước các model symbol và footprint được liên kết, trước khi được lưu vào thư viện cộng đồng dưới dạng một component “đầy đủ”.
Để lưu linh kiện mới này (và các model của nó) vào thư viện cộng đồng, hãy nhấp vào nút Home | Save to Server trên ribbon. Thao tác này sẽ khởi động quy trình lưu tự động của CircuitMaker, chuyển (phát hành) dữ liệu linh kiện và tệp model vào thư viện cộng đồng, cấu hình linh kiện cộng đồng mới và thêm các liên kết truy cập vào danh sách Favorites của CircuitMaker. Linh kiện vừa được tạo giờ đây sẽ khả dụng với tất cả người dùng CircuitMaker thông qua thư viện cộng đồng.
Nếu bạn không muốn lưu linh kiện mới (hoặc linh kiện đã chỉnh sửa) vào thư viện cộng đồng, hãy nhấp vào nút Home | Discard changes . Thao tác này sẽ xóa các tài liệu linh kiện và model cục bộ, đồng thời đóng tất cả trình chỉnh sửa.

Hãy lưu linh kiện vào thư viện cộng đồng hoặc hủy bỏ các thay đổi để dừng quy trình.
Chỉnh sửa một Community Component
Nếu bạn muốn thay đổi một linh kiện hiện có và các model của nó, hãy chọn linh kiện đó trong danh sách của panel Libraries và chọn Edit từ menu chuột phải. Thao tác này sẽ lấy linh kiện từ thư viện cộng đồng (hoặc bộ nhớ đệm cục bộ) và mở nó trong Component Editor, như minh họa ở trên. Nếu sau đó bạn chọn chỉnh sửa một trong các model (nhấp vào biểu tượng
), model đó sẽ được truy xuất và mở trong trình chỉnh sửa tương ứng. Sử dụng lệnh Remove từ menu biểu tượng
để xóa một model.
Tạo linh kiện tùy chỉnh
Có thể sẽ có những trường hợp một linh kiện cụ thể mà bạn cần cho thiết kế không được liệt kê trong cơ sở dữ liệu Octopart, và vì thế cũng không xuất hiện trong danh sách linh kiện khả dụng trong panel Libraries . Có thể giải quyết việc này bằng cách tạo một linh kiện CircuitMaker mới không có trong danh sách từ đầu — tức một linh kiện tùy chỉnh.
Để tạo một linh kiện tùy chỉnh mới, hãy chọn tùy chọn Create Custom Part bên dưới danh sách linh kiện trong panel Libraries hoặc trong khu vực danh sách linh kiện khi không tìm thấy linh kiện nào.

Nếu không có part phù hợp, bạn có thể tự tạo part tùy chỉnh của riêng mình.
Thao tác này sẽ mở một mục linh kiện trống mới trong Component Editor, nơi bạn có thể điền thông tin tương ứng với linh kiện tùy chỉnh của mình. Tương tự như khi tạo một linh kiện mới có trong danh sách (được trình bày ở trên), sau đó có thể tạo các model và đưa linh kiện đó vào thư viện cộng đồng.
Chế độ chỉ Favorites
Cùng với danh sách cơ sở dữ liệu linh kiện Octopart có trong panel Libraries , CircuitMaker cũng cung cấp khái niệm bộ sưu tập linh kiện Favorite. Đây là những linh kiện cộng đồng mà bạn đã tạo hoặc chỉnh sửa, hoặc bất kỳ linh kiện nào mà bạn đã thêm thủ công vào danh sách Favorites.
Để thêm thủ công một linh kiện từ danh sách Octopart trong panel Libraries vào bộ sưu tập Favorites của bạn, hãy nhấp chuột phải vào mục linh kiện và chọn Add To Favorites từ menu ngữ cảnh. Lưu ý rằng tùy chọn này chỉ khả dụng với các mục linh kiện có liên kết với một linh kiện cộng đồng.
Danh sách linh kiện Favorites có thể được truy cập trực tiếp từ panel Libraries bằng cách chọn Favorites Only trong menu thả xuống chọn thư viện của panel.

Thiết lập thư viện Favorites chỉ liệt kê và nhóm những linh kiện mà bạn quan tâm.
Việc xây dựng một danh sách linh kiện yêu thích giúp các tùy chọn linh kiện ưa dùng của bạn dễ dàng được truy cập và sử dụng trong thiết kế. Có thể đặt linh kiện vào thiết kế từ danh sách Favorites bằng nút Place hoặc lệnh trong menu chuột phải, đồng thời cũng có thể xóa chúng khỏi danh sách bằng lệnh menu chuột phải Remove From Favorites .
Sử dụng hộp chọn Custom Only bên dưới trường Search, bạn có thể chỉ hiển thị trong panel các Custom Components của mình. Lưu ý rằng các part tùy chỉnh được phân biệt bằng biểu tượng
trong danh sách Favorites.
Như bạn có thể thấy trong hình ảnh panel Libraries ở trên, danh sách Favorites có thể chứa nhiều mục cho cùng một linh kiện — hãy lưu ý các mục 'LM217MS-TR'. Chúng đại diện cho hai phiên bản của linh kiện cộng đồng: revision 1 ban đầu và revision 2 được tạo bởi một lần chỉnh sửa sau đó — các mục này đã được tự động thêm vào danh sách trong quá trình lưu.
Ngược lại, các mục khác được hiển thị đã được thêm vào Favorites từ danh sách thư viện Octopart. Lưu ý rằng mục được tô xanh đang ở revision 2, là phiên bản hiện tại của linh kiện đó tại thời điểm nó được thêm vào danh sách Favorites.
Cùng với các mục Favorites được liệt kê trong panel Libraries , các mục này cũng khả dụng trên tab Favorites của trang workspace.circuitmaker.com Components. Các mục trong danh sách này có thể được chọn để mở một trang riêng dành cho linh kiện cộng đồng đó.

Danh sách các linh kiện yêu thích của bạn có thể được xem tại workspace.circuitmaker.com.
)
)
trên trang đó.