Công cụ Di chuyển Thư viện Cơ sở dữ liệu

Phần mềm thiết kế Altium cho phép đặt các linh kiện trực tiếp từ cơ sở dữ liệu của công ty bằng cách tạo và sử dụng thư viện cơ sở dữ liệu. Loại thư viện cơ sở dữ liệu được sử dụng sẽ phụ thuộc vào cách bạn muốn quản lý các thư viện biểu tượng nguồn và mô hình. Nếu các thư viện này được lưu trữ tại một vị trí trên đĩa cứng hoặc ổ đĩa mạng, bạn chỉ cần sử dụng Thư viện Cơ sở Dữ liệu (DbLib). Ngược lại, nếu bạn muốn đặt các thư viện của mình dưới sự kiểm soát nguồn bằng cách sử dụng kho lưu trữ Subversion, bạn sẽ sử dụng Thư viện Cơ sở Dữ liệu SVN (SVNDbLib)

Bất kể loại thư viện cơ sở dữ liệu nào được sử dụng, nguyên tắc cơ bản của tính năng này vẫn giống nhau trong mọi trường hợp - khả năng đặt trực tiếp từ cơ sở dữ liệu bên ngoài được liên kết. Để làm cho tính năng mạnh mẽ này dễ tiếp cận nhất có thể, các công cụ được cung cấp cho phép bạn nhanh chóng chuyển các thư viện hiện có vào cấu trúc thư viện cơ sở dữ liệu. Các công cụ này cho phép bạn di chuyển từ

  • Thư viện tích hợp sang Thư viện cơ sở dữ liệu (DbLib hoặc SVNDbLib).
  • Thư viện cơ sở dữ liệu (DbLib hoặc SVNDbLib) sang Thư viện tích hợp.
  • Thư viện sơ đồ nguồn/PCB sang Thư viện cơ sở dữ liệu SVN.
  • Thư viện cơ sở dữ liệu sang Thư viện cơ sở dữ liệu SVN.
  • Hệ thống Thông tin Thành phần OrCAD (CIS) sang Thư viện Cơ sở Dữ liệu (DbLib).

Các phần sau đây sẽ xem xét kỹ hơn cách thực hiện các quá trình chuyển đổi này trong phần mềm

Tạo thư viện cơ sở dữ liệu từ thư viện tích hợp

Về bản chất, thư viện tích hợp vốn đã rất an toàn. Thêm vào đó là tính di động lý tưởng cho các thiết kế được chuyển ra ngoài công ty. Nếu thiết kế được lưu giữ tại chỗ và/hoặc bạn muốn các thành phần Altium Design được kết nối chặt chẽ với cơ sở dữ liệu công ty, thì Thư viện cơ sở dữ liệu là sự lựa chọn hoàn hảo. Phần mềm cung cấp khả năng chuyển đổi nhanh chóng các thư viện tích hợp của công ty bạn sang cấu trúc Thư viện Cơ sở Dữ liệu (DbLib) hoặc Thư viện Cơ sở Dữ liệu SVN (SVNDbLib). Có thể bao gồm nhiều thư viện tích hợp trong quá trình chuyển đổi, với mỗi thư viện được thêm vào như một bảng riêng biệt trong cơ sở dữ liệu đích

Chuyển đổi sang DbLib

Việc tạo thư viện cơ sở dữ liệu tiêu chuẩn (DbLib) từ thư viện tích hợp (IntLib) được thực hiện bằng cách sử dụng Integrated Library to Database Library Translator Wizard. Trình hướng dẫn này về cơ bản sẽ giải mã các thư viện tích hợp được chỉ định, với mỗi thư viện được sử dụng để xây dựng một bảng cơ sở dữ liệu riêng biệt trong cơ sở dữ liệu đích đã chọn, kèm theo thông tin tham số và mô hình được trích xuất từ các thành phần bên trong. Sau đó, một tệp thư viện cơ sở dữ liệu được chỉ định sẽ được sử dụng để cung cấp kết nối đến cơ sở dữ liệu đó

Trình hướng dẫn cũng có thể được sử dụng để nhập/thêm các thành phần bổ sung vào một cơ sở dữ liệu hiện có, được liên kết thông qua một tệp DbLib hiện có
Quá trình chuyển đổi chỉ hỗ trợ việc sử dụng cơ sở dữ liệu kiểu Access

Việc đưa một hoặc nhiều thư viện tích hợp nguồn vào cấu trúc thư viện cơ sở dữ liệu là một quy trình được tối ưu hóa, sử dụng Integrated Library to Database Library TranslatorWizard.Việc đưa một hoặc nhiều thư viện tích hợp nguồn vào cấu trúc thư viện cơ sở dữ liệu là một quy trình được tối ưu hóa, sử dụng Integrated Library to Database Library TranslatorWizard.

Quy trình này bao gồm các bước sau

  1. Tạo mới hoặc mở tệp thư viện cơ sở dữ liệu hiện có (*.DbLib). Thông thường, bạn sẽ sử dụng một tệp DbLib hiện có khi chuyển đổi một hoặc nhiều thư viện tích hợp vào một cơ sở dữ liệu Access hiện có mà tệp DbLib đó hiện đang kết nối.
  2. Với tệp thư viện cơ sở dữ liệu (*.DbLib) đang mở làm tài liệu hoạt động, chọn Tools»Import From Integrated Libraries từ các menu chính để truy cập vào Integrated Library to Database Library Translator Wizard.
  3. Sử dụng trang đầu tiên Specify your Database details để chỉ định cơ sở dữ liệu đích - có thể là cơ sở dữ liệu Access mới hoặc cơ sở dữ liệu hiện có. Nếu tạo cơ sở dữ liệu mới, hãy nhấp vào biểu tượng thư mục ở bên phải Database Location trường để truy cập hộp thoại tiêu chuẩn Open . Sử dụng hộp thoại này để xác định vị trí và tên của cơ sở dữ liệu mới sẽ được tạo. Tên/đường dẫn đã chọn sẽ được nhập vào Database Location trường.

    Nếu Trình hướng dẫn được truy cập từ một tệp DbLib hiện có, tùy chọn Existing Access Database tùy chọn này sẽ được chọn mặc định và Database Location trường sẽ được điền sẵn với cơ sở dữ liệu mà tệp DbLib đó kết nối.
  4. Sử dụng trang tiếp theo Specify your Target Database Library của Trình hướng dẫn để chỉ định tệp thư viện cơ sở dữ liệu đích. Bạn có thể chỉ định đường dẫn và tên cho tệp DbLib mới sẽ được tạo hoặc duyệt và mở một tệp hiện có. Thông thường, bạn sẽ sử dụng tệp DbLib hiện có khi chuyển đổi một hoặc nhiều thư viện tích hợp vào cơ sở dữ liệu Access hiện có mà tệp DbLib hiện đang kết nối. Theo mặc định, tệp DbLib đang hoạt động sẽ được điền sẵn vào trường.

    Nếu bạn sử dụng tệp DbLib hiện có và cơ sở dữ liệu đích bị thay đổi, sau khi Trình hướng dẫn hoàn tất, tệp DbLib sẽ được kết nối với cơ sở dữ liệu đích mới.
  5. Sử dụng trang Locate the Integrated Libraries to Import của Trình hướng dẫn để chỉ định các thư viện tích hợp mà bạn muốn chuyển đổi. Sử dụng nút Add nút này để mở Select Source Integrated Libraries hộp thoại để duyệt và chọn các thư viện cần thiết. Các thư viện biểu tượng sơ đồ và mô hình cấu thành (nếu có) sẽ được trích xuất và lưu vào vị trí được chỉ định trong Destination Folder trường. Sử dụng Remove Clear để xóa hoặc loại bỏ thư viện đã chọn.

    Theo mặc định, Destination Folder sẽ trỏ đến một thư mục con - Libraries - nằm dưới thư mục chứa tệp DbLib (được chỉ định ở trang trước của Trình hướng dẫn).
  6. Sau khi chọn các thư viện tích hợp nguồn, nhấp vào Next để tiếp tục quá trình chuyển đổi. Thanh tiến trình sẽ được hiển thị cùng với thông tin về thư viện hiện tại đang được dịch. Sau khi quá trình chuyển đổi hoàn tất, nhấp vào Finish trên trang cuối cùng của Trình hướng dẫn để kích hoạt tệp DbLib đã chỉ định trong cửa sổ thiết kế chính (nếu chưa được kích hoạt).

    Mỗi thư viện tích hợp tham gia vào quá trình chuyển đổi sẽ tạo ra một bảng riêng biệt trong cơ sở dữ liệu, được đặt tên theo thư viện tích hợp đó. Đối với cơ sở dữ liệu hiện có, nếu đã tồn tại một bảng có tên trùng với tên thư viện tích hợp, thông tin từ thư viện đó sẽ được thêm vào bảng hiện có.

Tệp DbLib kết quả sau khi quá trình chuyển đổi hoàn tất.
Tệp DbLib kết quả sau khi quá trình chuyển đổi hoàn tất.

Sau khi quá trình chuyển đổi hoàn tất, bạn có thể vào các thư viện sơ đồ nguồn và xóa tất cả thông tin tham số và mô hình khỏi các biểu tượng. Sau đó, bạn có thể thực hiện các điều chỉnh cấu hình chi tiết cho các bản đồ trường trong tài liệu DbLib để tham chiếu đến các cột cơ sở dữ liệu phù hợp, theo yêu cầu. Để biết thêm thông tin, hãy tham khảo phần "Mapping Database Fields to Design Parameters " trên trang " Creating & Defining the Database Library "

Trình hướng dẫn sẽ chỉ trích xuất thông tin mô hình footprint dưới dạng tham chiếu mô hình và đường dẫn đến (các) mô hình đã định nghĩa. Đối với các mô hình mô phỏng, thông tin liên kết sẽ cần được nhập thủ công vào cơ sở dữ liệu bên ngoài
Đảm bảo rằng các thành phần thư viện sơ đồ trong IntLib không có tham số Part Number tham số. Thông tin Số Phần được nhập vào cơ sở dữ liệu (để xác định từng bản ghi thành phần) được lấy từ trường Design Item ID trong phần Properties trong phần General trên tab của bảng Thuộc tính khi duyệt các thuộc tính của thành phần thư viện đã chọn. Việc nhập thông tin này dưới dạng tham số cũng sẽ dẫn đến lỗi chuyển đổi do trùng lặp giá trị

Chuyển đổi sang SVNDbLib

Việc tạo thư viện cơ sở dữ liệu được kiểm soát phiên bản (SVNDbLib) từ thư viện tích hợp (IntLib) được thực hiện bằng cách sử dụng SVN Database Library Conversion Wizard. Trình hướng dẫn về cơ bản sẽ giải mã các thư viện tích hợp được chỉ định, với mỗi thư viện được sử dụng để xây dựng một bảng cơ sở dữ liệu riêng biệt trong một cơ sở dữ liệu đích mới, kèm theo thông tin tham số và mô hình được trích xuất từ các thành phần trong đó. Sau đó, một tệp thư viện cơ sở dữ liệu SVN được chỉ định sẽ được tạo ra, được sử dụng để cung cấp kết nối với cơ sở dữ liệu đó. Các thư viện Sơ đồ và PCB cấu thành được tách ra và được lưu vào các thư mục được chỉ định trong kho lưu trữ kiểm soát phiên bản SVN được chỉ định, được tệp SVNDbLib tham chiếu

Quá trình chuyển đổi chỉ hỗ trợ việc sử dụng cơ sở dữ liệu kiểu Access

Việc đưa một hoặc nhiều thư viện tích hợp nguồn vào cấu trúc thư viện cơ sở dữ liệu SVN là một quy trình được tối ưu hóa, sử dụng SVN Database Library ConversionWizard.Việc đưa một hoặc nhiều thư viện tích hợp nguồn vào cấu trúc thư viện cơ sở dữ liệu SVN là một quy trình được tối ưu hóa, sử dụng SVN Database Library ConversionWizard.

Quy trình này bao gồm các bước sau

  1. Truy cập vào SVN Database Library Conversion Wizard. Cách thực hiện như sau:
  • Chọn lệnh Tools » SVN Database Library Maker lệnh từ menu chính của trình chỉnh sửa thư viện sơ đồ, trình chỉnh sửa thư viện PCB hoặc trình chỉnh sửa thư viện cơ sở dữ liệu.
  • Trong bảng Dự án, nhấp chuột phải vào mục của thư viện dự án (SchLib, PcbLib hoặc IntLib) rồi chọn lệnh SVN Database Library Maker lệnh từ menu ngữ cảnh.
  1. Sử dụng trang Libraries to Convert trang này để chỉ định các thư viện tích hợp mà bạn muốn chuyển đổi. Danh sách ban đầu sẽ được điền sẵn một hoặc nhiều thư viện (thư viện đang hoạt động hoặc tất cả các thư viện dự án đã được thêm vào dự án tùy thuộc vào phương thức truy cập được sử dụng). Hãy xóa các thư viện này khỏi danh sách trước khi chọn các thư viện tích hợp mà bạn muốn chuyển đổi. Sử dụng nút Add nút để truy cập vào Library Files hộp thoại từ đó bạn có thể duyệt và chọn các thư viện tích hợp cần thiết.
  2. Sử dụng trang Options trang này để định nghĩa các tùy chọn liên quan đến chuyển đổi, bao gồm cách chia tách các thư viện nguồn, thư mục nào trong kho lưu trữ nào chúng sẽ được lưu trữ, và thư mục đầu ra cho tệp SVNDbLib. Đối với thư viện sơ đồ, hai tùy chọn cũng được cung cấp cho phép bạn loại bỏ thông tin tham số và/hoặc mô hình khỏi từng thành phần cấu thành, chỉ để lại biểu tượng cơ bản.

    Kho lưu trữ SVN và cấu trúc thư mục của nó phải được định nghĩa trước. Bạn chỉ cần chỉ định kho lưu trữ này và các thư mục trong cấu trúc của nó để lưu trữ các tệp thư viện đã chia nhỏ. Kho lưu trữ và các thư mục không được tạo ngay lập tức.
  3. Sau khi chọn các thư viện tích hợp nguồn và thiết lập các tùy chọn chuyển đổi liên quan theo yêu cầu, hãy nhấp vào Next để tiến hành chuyển đổi. Thanh tiến trình sẽ được hiển thị cùng với thông tin về thư viện hiện tại đang được chuyển đổi. Quá trình chuyển đổi bao gồm:
    1. Trích xuất các thư viện nguồn từ các thư viện tích hợp được cung cấp.
    2. Tách các thư viện sơ đồ và PCB thành các tệp thư viện biểu tượng/dấu chân riêng lẻ.
    3. Ghi các thư viện biểu tượng và footprint đã tách vào kho lưu trữ trong các thư mục gốc được chỉ định.
    4. Trình hướng dẫn chỉ trích xuất thông tin tham chiếu mô hình footprint. Các mô hình mô phỏng được liên kết được hỗ trợ cho thư viện cơ sở dữ liệu được kiểm soát phiên bản (SVNDbLib), tuy nhiên, việc lưu trữ các tệp mô hình mô phỏng trong kho lưu trữ Subversion không được hỗ trợ. Nếu có các liên kết như vậy, chúng sẽ được thêm vào dưới dạng tham số.
    5. Tạo một bảng cơ sở dữ liệu riêng biệt trong cơ sở dữ liệu Access được tạo (có cùng tên với tên được chỉ định cho SVNDbLib) cho mỗi thư viện tích hợp đang được chuyển đổi, kèm theo thông tin tham số và mô hình được trích xuất từ các thành phần trong đó. Mỗi bảng được đặt tên bằng tên của thư viện tích hợp kèm theo hậu tố _IntLib hậu tố (ví dụ Capacitor - Ceramic_IntLib).
    6. Tạo tệp SVNDbLib đã chỉ định, kết nối với cơ sở dữ liệu và kho lưu trữ.
  4. Sau khi quá trình chuyển đổi hoàn tất, nhấp vào Finish để đóng Trình hướng dẫn và đặt tệp SVNDbLib làm tài liệu đang hoạt động.

Tệp SVNDbLib kết quả sau khi quá trình chuyển đổi hoàn tất.Tệp SVNDbLib kết quả sau khi quá trình chuyển đổi hoàn tất.

Đảm bảo rằng các thành phần thư viện sơ đồ trong IntLib không có tham số Part Number tham số. Thông tin Mã Phần (Part Number) được nhập vào cơ sở dữ liệu (để xác định từng bản ghi thành phần) được lấy từ trường Design Item ID trong phần Properties phần trên tab General trên bảng Thuộc tính khi duyệt các thuộc tính của thành phần thư viện đã chọn. Việc nhập thông tin này dưới dạng tham số cũng sẽ dẫn đến lỗi chuyển đổi do trùng lặp giá trị

Tạo thư viện tích hợp từ thư viện cơ sở dữ liệu

Thư viện cơ sở dữ liệu là lựa chọn lý tưởng nếu bạn muốn các thành phần thiết kế Altium của mình được tích hợp chặt chẽ với cơ sở dữ liệu của công ty. Nếu thiết kế cần được mang ra ngoài trụ sở công ty hoặc nếu bạn muốn các nhà thiết kế làm việc từ các thư viện tích hợp an toàn, điều này có thể dễ dàng thực hiện. Phần mềm cung cấp tính năng biên dịch thư viện tích hợp trực tiếp từ thư viện cơ sở dữ liệu, có thể là thư viện cơ sở dữ liệu tiêu chuẩn (DbLib) hoặc thư viện cơ sở dữ liệu SVN được kiểm soát phiên bản (SVNDbLib). Bằng cách này, các quản trị viên thư viện CAD của bạn vẫn có thể sử dụng thư viện cơ sở dữ liệu, trong khi các nhà thiết kế sử dụng các thư viện tích hợp được tái tạo thường xuyên và làm việc theo kiểu "ngoại tuyến"

Việc chuyển đổi được thực hiện bằng cách sử dụng Offline Integrated Library Maker. Quá trình này được thực hiện trên cơ sở từng bảng cơ sở dữ liệu với quyền kiểm soát hoàn toàn đối với các bảng nào trong cơ sở dữ liệu được xem xét. Các thành phần sơ đồ, PCB, PCB3D và mô hình mô phỏng được bao gồm trong quá trình chuyển đổi. Một thư viện tích hợp riêng biệt sẽ được tạo ra cho mỗi bảng được bao gồm. Các bảng đó được chuyển đổi thành các thư viện tích hợp riêng lẻ, sau đó được thêm vào Installed Libraries

Chuyển đổi các thư viện cơ sở dữ liệu (DbLibs hoặc SVNDbLibs) của bạn thành các thư viện tích hợp 'ngoại tuyến' bằng cách sử dụng Offline Integrated Library Maker.
Chuyển đổi các thư viện cơ sở dữ liệu (DbLibs hoặc SVNDbLibs) của bạn thành các thư viện tích hợp 'ngoại tuyến' bằng cách sử dụng Offline Integrated Library Maker.

Quá trình này bao gồm các bước sau

  1. Với tệp Thư viện Cơ sở Dữ liệu (*.DbLib) hoặc tệp Thư viện Cơ sở Dữ liệu SVN (*.SVNDbLib) mà bạn muốn chuyển đổi đang mở làm tài liệu đang hoạt động, chọn Tools»Offline Integrated Library Maker từ menu chính để truy cập vào Offline Integrated Library Maker.
  2. Sử dụng trang Library to Convert trang này để chỉ định thư viện DbLib hoặc SVNDbLib cần xử lý. Thư viện đang hoạt động mà từ đó Offline Integrated Library Maker được truy cập sẽ được chỉ định làm thư viện để chuyển đổi theo mặc định. Bạn có thể tự do duyệt và chọn một thư viện cơ sở dữ liệu khác nếu cần.

  3. Sử dụng trang Options trang này để chỉ định các bảng nào trong cơ sở dữ liệu được liên kết sẽ được bao gồm trong quá trình chuyển đổi. Mặc định, tất cả các bảng cơ sở dữ liệu đều được bao gồm. Để loại trừ một bảng, hãy đảm bảo rằng tùy chọn liên quan đến bảng đó Convert được tắt. Trang này cũng cho phép bạn chỉ định thư mục đầu ra để lưu trữ các thư viện tích hợp được tạo ra. Nhập đường dẫn đến thư mục gốc này trực tiếp hoặc nhấp vào biểu tượng Browse icon bên phải trường để mở hộp thoại, từ đó bạn có thể duyệt và chọn thư mục cần thiết. Kết quả đầu ra (thư viện tích hợp) được tạo ra cho mỗi bảng cơ sở dữ liệu được bao gồm sẽ được lưu trữ trong thư mục con riêng của nó bên trong thư mục đầu ra đã chỉ định, được đặt tên theo tên của bảng.

  4. Sau khi chọn thư viện cơ sở dữ liệu và thiết lập các tùy chọn chuyển đổi liên quan theo yêu cầu, nhấp vào Next để tiếp tục quá trình chuyển đổi. Thanh tiến trình sẽ được hiển thị cùng với thông tin về bảng cơ sở dữ liệu hiện tại đang được chuyển đổi. Hãy nhớ rằng quá trình chuyển đổi được thực hiện cho từng bảng cơ sở dữ liệu mà bạn đã chọn để chuyển đổi. Dưới đây là tóm tắt về quá trình này:
    1. Một gói thư viện tích hợp (*.LibPkg) được tạo và mở trong bảng Dự án. Gói này được đặt tên theo tên của bảng. Ví dụ, đối với một bảng có tên Capacitor - Ceramic, ví dụ, kết quả sẽ là Capacitor - Ceramic.LibPkg.
    2. Một tài liệu thư viện sơ đồ được tạo và thêm vào LibPkg. Sơ đồ này cũng được đặt tên theo tên của bảng (ví dụ Capacitor - Ceramic.SchLib).
    3. Sau đó, mỗi bản ghi trong bảng được xem xét và thành phần Altium Design thích hợp được xây dựng. Để thực hiện việc này, ký hiệu sơ đồ được tham chiếu sẽ được lấy từ thư viện nguồn thích hợp và thêm vào dưới dạng thành phần vào tài liệu thư viện sơ đồ mới. Thông tin liên kết tham số và mô hình được định nghĩa trong bản ghi sau đó sẽ được thêm vào thành phần đó.
    4. Các mô hình footprint được tham chiếu cho bản ghi được truy xuất và thêm vào tài liệu thư viện PCB. Tài liệu này lại được đặt tên theo tên bảng (ví dụ Capacitor - Ceramic.PcbLib). Tài liệu thư viện PCB sau đó được thêm vào LibPkg.
    5. Nếu thư viện nguồn là DbLib và các liên kết mô hình mô phỏng đã được định nghĩa trong bản ghi cơ sở dữ liệu, các tệp mô hình mô phỏng được tham chiếu cũng sẽ được thêm vào LibPkg. Vị trí của các mô hình này vẫn không thay đổi. Đường dẫn đầy đủ đến một mô hình được chỉ định như một phần của liên kết mô hình tương ứng.
    6. LibPkg sau đó được biên dịch để tạo ra thư viện tích hợp (ví dụ Capacitor - Ceramic.IntLib), sau đó được thêm vào danh sách Thư viện đã cài đặt của phần mềm.

Các thư viện hiện đang được cài đặt có thể được xem từ tab Installed trong hộp thoại" Available File-based Libraries", có thể truy cập bằng cách nhấp vào nút " Open Libraries dialogs in Components Panel " ở góc trên bên phải của bảng "Components ", sau đó chọn File-based Libraries Preferences

Kết quả của quá trình chuyển đổi - các dự án gói thư viện với các tài liệu biểu tượng và mô hình footprint cấu thành, cùng các IntLibs đã biên dịch, cũng được thêm vào danh sách thư viện đã cài đặt, và do đó có sẵn cho tất cả các dự án thiết kế PCB.
Kết quả của quá trình chuyển đổi - các dự án gói thư viện với các tài liệu biểu tượng và mô hình footprint cấu thành, cùng các IntLibs đã biên dịch, cũng được thêm vào danh sách thư viện đã cài đặt, và do đó có sẵn cho tất cả các dự án thiết kế PCB.

Tạo SVNDbLib từ các thư viện nguồn (SCHLib/PCBLib)

Trình hướng dẫn SVN Database Library Conversion Wizard giúp bạn chuyển đổi sơ đồ, PCB, cơ sở dữ liệu và các thư viện tích hợp của mình thành các thư viện cơ sở dữ liệu SVN. Trình hướng dẫn này hợp lý hóa quá trình chuyển đổi các phương pháp quản lý linh kiện khác nhau thành Thư viện cơ sở dữ liệu SVN (*.SVNDBLib). Thư viện cơ sở dữ liệu SVN cho phép đặt các thành phần trực tiếp từ cơ sở dữ liệu và mở rộng phương pháp liên kết này để hỗ trợ các thư viện được kiểm soát nguồn - lưu trữ các biểu tượng sơ đồ và mô hình footprint trong kho lưu trữ dựa trên Subversion. Liên kết đến kho lưu trữ và cơ sở dữ liệu bên ngoài được định nghĩa trong tệp thư viện cơ sở dữ liệu SVN (*.SVNDBLib), một phần mở rộng của tệp Thư viện Cơ sở Dữ liệu (*.DBLib) và thường được gọi là Version-Controlled Database Library

Sử dụng Trình hướng dẫn để xác định các tùy chọn liên quan đến chuyển đổi, bao gồm cách chia nhỏ các thư viện nguồn, chúng nên được lưu trữ trong thư mục nào của kho lưu trữ nào, và thư mục đầu ra cho tệp SVNDBLib

Bạn sẽ cần chọn cơ sở dữ liệu hoặc sơ đồ (*.SchLib), PCB (*.PcbLib) hoặc thư viện tích hợp (*.IntLib) nào cần chuyển đổi, sau đó chúng sẽ được kiểm tra vào kho lưu trữ SVN. Một thư viện cơ sở dữ liệu SVN duy nhất cũng sẽ được tạo ra

Với Trình hướng dẫn này, bạn có tùy chọn để xác định kết nối với kho lưu trữ SVN, thư mục gốc cho các ký hiệu và mô hình, cũng như đường dẫn đến tài liệu thư viện cơ sở dữ liệu SVN. Theo mặc định, thư mục đầu ra sẽ được đặt thành cùng thư mục nơi lưu trữ thư viện nguồn

Nếu bạn muốn tệp SVNDBLib được tạo và cơ sở dữ liệu nằm cùng một vị trí, về cơ bản bạn có hai tùy chọn. Lựa chọn đầu tiên là đặt đường dẫn đầu ra cho SVNDBLib trùng với thư mục hiện đang chứa cơ sở dữ liệu. Lựa chọn thứ hai là tạo SVNDBLib trong một thư mục khác rồi di chuyển cơ sở dữ liệu đến thư mục đó. Trong trường hợp này, bạn cần nhớ sửa đổi kết nối trong tệp SVNDBLib để trỏ đến cơ sở dữ liệu tại vị trí mới và kết nối lại

  • Vì các tệp thư viện được tách ra sẽ được thêm vào kho lưu trữ SVN, bạn cần thiết lập cấu trúc thư mục mong muốn trong kho lưu trữ dựa trên các tệp biểu tượng/mô hình trên ổ cứng cục bộ của bạn. Việc quản lý cấu trúc thư mục trong kho lưu trữ được thực hiện thông qua một trình khách SVN, chẳng hạn như TortoiseSVN.
  • Bạn phải có kho lưu trữ SVN và hệ thống kiểm soát phiên bản SVN được cài đặt trên máy tính của bạn hoặc từ mạng. Ngoài ra, hãy đảm bảo rằng Provider trên trang Quản lý Dữ liệu - Kiểm soát Phiên bản của Preferences được đặt thành SVN - Subversion.
  • Chức năng chuyển đổi chỉ hỗ trợ việc sử dụng cơ sở dữ liệu kiểu Access.

SVN Database Library Conversion WizardViệc đưa một hoặc nhiều sơ đồ nguồn và thư viện PCB vào cấu trúc thư viện cơ sở dữ liệu SVN là một quy trình được tối ưu hóa bằng cách sử dụng SVN Database Library
Conversion
Wizard.

Quy trình này bao gồm các bước sau

  1. Mở SVN Database Library Conversion Wizard theo các cách sau:

    • Nhấp vào Tools » SVN Database Library Maker từ tệp thư viện sơ đồ (*.SchLib), tệp thư viện PCB (*.PcbLib), tệp thư viện tích hợp (*.IntLib) hoặc tệp thư viện cơ sở dữ liệu (*.DbLib). Tuy nhiên, nếu bạn muốn bao gồm các mô hình footprint được liên kết vào quá trình chuyển đổi khi truy cập Trình hướng dẫn từ thư viện sơ đồ, bạn sẽ cần duyệt và thêm (các) thư viện footprint PCB tương ứng. Ngoài ra, việc chuyển đổi riêng các thư viện footprint PCB không phải là trường hợp điển hình và do đó, bạn sẽ cần duyệt và thêm các thư viện thành phần sơ đồ tương ứng
    • Từ Projects bảng điều khiển, nhấp chuột phải vào mục của thư viện cần thiết (*.SchLib, *.PcbLib, hoặc *.IntLib) rồi chọn SVN Database Library Maker. Trình hướng dẫn sẽ tự động tải tất cả các thư viện của dự án. Đây là phương pháp đơn giản nhất và yêu cầu các thư viện sơ đồ nguồn và PCB phải được thêm vào dự án. Thường thì điều này sẽ xảy ra khi chưa sử dụng các thư viện tích hợp.
    Trình hướng dẫn sẽ tự động điền sẵn các mục thư viện dựa trên vị trí truy cập, do đó, để tiết kiệm thời gian, hãy khởi chạy Trình hướng dẫn từ trình soạn thảo thích hợp như được nêu dưới đây.

  2. Sử dụng trang Libraries to Convert trang để chọn các thư viện bạn muốn chuyển đổi. Chọn từ Thư viện cơ sở dữ liệu hoặc Sơ đồ, PCB và Thư viện tích hợp. Các thư viện đã chọn sẽ được chia thành các thư viện thành phần riêng lẻ và sau đó được kiểm tra vào kho lưu trữ SVN. Một cơ sở dữ liệu SVN duy nhất sẽ được tạo.

    • Converting a Database Library

      Khi chuyển đổi Database Libraries, quá trình chuyển đổi bao gồm:

      1. Tách các thư viện sơ đồ và PCB được tham chiếu bởi các bản ghi thành phần trong cơ sở dữ liệu được liên kết thành các tệp thư viện ký hiệu/bản vẽ chân riêng lẻ.
      2. Đưa các thư viện biểu tượng và footprint đã tách vào kho lưu trữ, trong các thư mục gốc được chỉ định.
      3. Tạo tệp SVNDBLib được chỉ định, kết nối với cơ sở dữ liệu và kho lưu trữ.
    • Converting Schematic, PCB, and Integrated Libraries

      Sử dụng nút Add nút để truy cập hộp thoại tiêu chuẩn nhằm tìm kiếm và chọn tệp mong muốn để thêm. Nhấp vào nút Remove để xóa thư viện hiện đang được chọn.

      Khi chuyển đổi các thư viện sơ đồ, PCB và thư viện tích hợp, quá trình chuyển đổi bao gồm:

      1. Trích xuất các thư viện nguồn từ bất kỳ thư viện tích hợp nào được cung cấp.
      2. Tách các thư viện sơ đồ và PCB thành các tệp thư viện biểu tượng/bản vẽ chân đơn lẻ
      3. Ghi các thư viện biểu tượng và footprint đã tách vào kho lưu trữ trong các thư mục gốc được chỉ định.
      4. Trình hướng dẫn chỉ trích xuất thông tin tham chiếu mô hình footprint. Các mô hình PCB3D và mô phỏng được liên kết không được hỗ trợ cho SVNDBLib. Nếu có các liên kết này, chúng sẽ được thêm vào dưới dạng tham số.
      5. Tạo một bảng cơ sở dữ liệu riêng biệt trong cơ sở dữ liệu Access được tạo ra cho mỗi thư viện sơ đồ và/hoặc thư viện tích hợp đang được chuyển đổi, kèm theo thông tin tham số và mô hình được trích xuất từ các thành phần. Mỗi bảng được đặt tên theo tên của thư viện sơ đồ, kèm theo hậu tố _SchLibhậu tố (ví dụ Mixer_SchLib), và/hoặc tên của thư viện tích hợp, kèm theo hậu tố _IntLib (ví dụ AD Differential Amplifier_IntLib).
      6. Tạo tệp SVNDBLib đã chỉ định, kết nối với cơ sở dữ liệu và kho lưu trữ.
  3. Sử dụng trang Options trang này để định nghĩa các tùy chọn liên quan đến chuyển đổi, bao gồm cách chia tách các thư viện nguồn, thư mục nào trong kho lưu trữ nào chúng sẽ được lưu trữ, và thư mục đầu ra cho tệp SVNDbLib. Đối với thư viện sơ đồ, hai tùy chọn cũng được cung cấp cho phép bạn loại bỏ thông tin tham số và/hoặc mô hình khỏi từng thành phần cấu thành, chỉ để lại biểu tượng cơ bản.

    Kho lưu trữ SVN và cấu trúc thư mục của nó phải được định nghĩa trước. Bạn chỉ cần chỉ định kho lưu trữ và các thư mục trong cấu trúc của nó để lưu trữ các tệp thư viện đã chia nhỏ. Kho lưu trữ và các thư mục không được tạo ngay lập tức.

    SVN Options

    Sử dụng khu vực này để định nghĩa các cài đặt kết nối với kho lưu trữ SVN.

    Sử dụng Method menu thả xuống để chọn phương thức kết nối: file (kho lưu trữ dựa trên tệp), http (kho lưu trữ dựa trên đám mây, https (kho lưu trữ trên đám mây bảo mật), svn, hoặc svn+ssh.

    Khu vực Location khu vực (chỉ khả dụng khi file được chọn cho Method) được sử dụng để thiết lập đường dẫn vị trí của kho lưu trữ. Sử dụng biểu tượng duyệt thư mục để tìm kiếm và chọn vị trí mong muốn.

    Khu vực Server khu vực này (chỉ khả dụng khi file được not được chọn cho Method) được sử dụng để thiết lập máy chủ mong muốn.

    Chọn Server Port thành Default hoặc Non-Default. Nếu Non-Default được chọn, hãy nhập cổng máy chủ vào ô văn bản. Bạn cũng cần nhập tên của Repository folder vào ô văn bản.

    Server PortRepository folder các tùy chọn này chỉ khả dụng khi Method được chọn là notfile.

    Chỉ định thư mục gốc của kho lưu trữ cho SymbolsFootprints bằng cách nhấp vào ... để tìm kiếm và chọn các thư mục mong muốn cho cả hai.

    SVN DB Library Options

    Phần SVN DB Library Options khu vực này cho phép bạn chỉ định đường dẫn của tệp thư viện cơ sở dữ liệu SVN. Nếu hiện tại không có cơ sở dữ liệu Access phía sau nào tồn tại, một cơ sở dữ liệu sẽ được tạo trong cùng thư mục. Sử dụng biểu tượng duyệt thư mục để tìm kiếm và chọn đường dẫn.

    Nếu bạn muốn tệp SVNDBLib được tạo và cơ sở dữ liệu nằm cùng một vị trí, về cơ bản bạn có hai tùy chọn. Lựa chọn đầu tiên là đặt đường dẫn đầu ra cho SVNDBLib trùng với thư mục hiện đang chứa cơ sở dữ liệu. Lựa chọn thứ hai là tạo SVNDBLib trong một thư mục khác rồi di chuyển cơ sở dữ liệu đến thư mục đó. Trong trường hợp này, bạn cần nhớ sửa đổi kết nối trong tệp SVNDBLib để trỏ đến cơ sở dữ liệu tại vị trí mới và kết nối lại.

    Library Splitting Options

    Sử dụng menu thả xuống để chọn xem bạn muốn các tệp Overwrite Existing Files hay Append Incrementing Number To File Names (để tạo các tệp mới được thêm vào khi các thư viện được tách ra). Khi Overwrite Existing Files được chọn, bất kỳ tệp nào hiện có trong kho lưu trữ sẽ bị ghi đè khi các thư viện được tách ra. Nếu Append Incrementing Number To File Names được chọn, tất cả các tệp trong các kho lưu trữ được chỉ định sẽ được bảo vệ và sẽ không bị ghi đè, đồng thời các thư viện thành phần mới có cùng tên sẽ được thêm hậu tố "_#IncrementNumber".

    Đối với thư viện sơ đồ, hai tùy chọn cũng được cung cấp cho phép bạn loại bỏ thông tin tham số và/hoặc mô hình khỏi các thành phần sơ đồ đã tách, chỉ để lại biểu tượng trần. Chọn Remove All Parameters và/hoặc Remove All Models. Vì cơ sở dữ liệu bên ngoài đã tồn tại - được liên kết với tệp DBLib gốc - nên sẽ không có cơ sở dữ liệu nào được tạo ra. Cơ sở dữ liệu sẽ vẫn ở vị trí hiện tại.

  4. Sau khi chọn thư viện sơ đồ và PCB nguồn và thiết lập các tùy chọn chuyển đổi liên quan theo yêu cầu, hãy nhấp vào Next để tiến hành chuyển đổi. Thanh tiến trình sẽ được hiển thị, cùng với thông tin về thư viện hiện tại đang được chuyển đổi. Quá trình chuyển đổi bao gồm:
    1. Tách các thư viện sơ đồ và PCB thành các tệp thư viện biểu tượng/dấu chân riêng lẻ.
    2. Đẩy các thư viện biểu tượng và footprint đã tách vào kho lưu trữ, trong các thư mục gốc đã chỉ định.
    3. Trình hướng dẫn chỉ trích xuất thông tin tham chiếu mô hình footprint. Các mô hình mô phỏng được liên kết được hỗ trợ cho thư viện cơ sở dữ liệu được kiểm soát phiên bản (SVNDbLib), tuy nhiên, việc lưu trữ các tệp mô hình mô phỏng trong kho lưu trữ Subversion không được hỗ trợ. Nếu có các liên kết như vậy, chúng sẽ được thêm vào dưới dạng tham số.
    4. Tạo một bảng cơ sở dữ liệu riêng biệt trong cơ sở dữ liệu Access được tạo (có cùng tên với tên được chỉ định cho SVNDbLib) cho mỗi thư viện sơ đồ đang được chuyển đổi, kèm theo thông tin tham số và mô hình được trích xuất từ các thành phần trong đó. Mỗi bảng được đặt tên bằng tên của thư viện sơ đồ kèm theo hậu tố _SchLib hậu tố (ví dụ Capacitor - Ceramic_SchLib).
    5. Tạo tệp SVNDbLib đã chỉ định, kết nối với cơ sở dữ liệu và kho lưu trữ.
  5. Sau khi quá trình chuyển đổi hoàn tất, nhấp vào Finish để đóng trình hướng dẫn và đặt tệp SVNDbLib làm tài liệu đang hoạt động.

Tệp SVNDbLib kết quả sau khi quá trình chuyển đổi hoàn tất.Tệp SVNDbLib kết quả sau khi quá trình chuyển đổi hoàn tất.

Đảm bảo rằng các thành phần thư viện sơ đồ của bạn không có tham số Part Number tham số. Thông tin Mã Phần (Part Number) được nhập vào cơ sở dữ liệu - để xác định từng bản ghi thành phần - được lấy từ trường Design Item ID trong phần Properties trong tab General trên bảng Thuộc tính khi duyệt các thuộc tính của thành phần thư viện đã chọn. Việc nhập thông tin này dưới dạng tham số cũng sẽ dẫn đến lỗi chuyển đổi do trùng lặp giá trị. Mặc dù quá trình sẽ hoàn tất, nhưng bất kỳ thành phần sơ đồ nào có tham số này sẽ không được tạo trong cơ sở dữ liệu và do đó sẽ không xuất hiện trong danh sách các thành phần cơ sở dữ liệu trên Table Browser tab của tài liệu SVNDbLib

Chuyển đổi DbLib sang SVNDbLib

Có thể bạn đã tận hưởng sức mạnh của tính năng Thư viện Cơ sở Dữ liệu sau khi chuyển đổi các thư viện tích hợp hiện có sang cấu trúc DbLib hoặc tạo một DbLib từ đầu. Tiếp tục từ đó, bạn có thể muốn chuyển các thư viện biểu tượng nguồn và footprint của mình vào môi trường an toàn và được bảo vệ của một kho lưu trữ kiểm soát phiên bản. Phần mềm cung cấp các công cụ để thực hiện quá trình chuyển đổi này từ thư viện cơ sở dữ liệu tiêu chuẩn hiện tại (DbLib) sang thư viện cơ sở dữ liệu được kiểm soát phiên bản (SVNDbLib)

Việc chuyển đổi được thực hiện theo SVN Database Library Conversion Wizard theo cách tương tự như khi chuyển đổi một thư viện tích hợp

SVN Database Library Conversion WizardViệc chuyển đổi một thư viện cơ sở dữ liệu tiêu chuẩn hiện có (DbLib) sang thư viện cơ sở dữ liệu được kiểm soát phiên bản (SVNDbLib) là một quy trình được tối ưu hóa bằng cách sử dụng SVN Database
Library Conversion Wizard
.

Quy trình này bao gồm các bước sau

  1. Mở thư viện DbLib hiện có cần chuyển đổi, sau đó chọn Tools » SVN Database Library Maker từ menu chính. Cửa sổ SVN Database Library Conversion Wizard sẽ mở ra.
  2. Sử dụng trang Libraries to Convert trang này để chỉ định thư viện cơ sở dữ liệu nguồn mà bạn muốn chuyển đổi. Tùy chọn Database Libraries sẽ được bật sẵn, với trường liên quan đã được điền sẵn đường dẫn đến thư viện đang hoạt động. Nếu bạn muốn chuyển đổi một DbLib khác, hãy nhấp vào nút Browse icon và sử dụng hộp thoại hiện ra để duyệt tìm thư viện đó.
  3. Sau khi nhấp vào Next, tệp DbLib đã chọn sẽ được phân tích và một hộp thoại xác nhận sẽ xuất hiện, thông báo rằng cơ sở dữ liệu phía sau có thể bị thay đổi. Nhấp vào Yes để tiếp tục.
  4. Sử dụng trang Options trang này để định nghĩa các tùy chọn liên quan đến chuyển đổi, bao gồm cách chia tách các thư viện nguồn, thư mục nào trong kho lưu trữ nào để lưu trữ chúng, và thư mục đầu ra cho tệp SVNDbLib. Đối với thư viện sơ đồ, hai tùy chọn cũng được cung cấp cho phép bạn loại bỏ thông tin tham số và/hoặc mô hình khỏi từng thành phần cấu thành, chỉ để lại biểu tượng cơ bản.
Kho lưu trữ SVN và cấu trúc thư mục của nó phải được định nghĩa trước. Bạn chỉ cần chỉ định kho lưu trữ này và các thư mục trong cấu trúc của nó để lưu trữ các tệp thư viện đã chia nhỏ. Kho lưu trữ và các thư mục không được tạo ra ngay lập tức
Vì cơ sở dữ liệu bên ngoài đã tồn tại - được liên kết với tệp DbLib gốc - nên sẽ không có cơ sở dữ liệu nào được tạo ra. Cơ sở dữ liệu sẽ vẫn ở vị trí hiện tại. Nếu bạn muốn tệp SVNDbLib được tạo ra và cơ sở dữ liệu nằm cùng một vị trí, về cơ bản bạn có hai tùy chọn. Lựa chọn đầu tiên là đặt đường dẫn đầu ra cho tệp SVNDbLib trùng với thư mục hiện tại chứa cơ sở dữ liệu. Lựa chọn thứ hai là tạo tệp SVNDbLib trong một thư mục khác rồi di chuyển cơ sở dữ liệu đến thư mục đó. Trong trường hợp này, bạn cần nhớ chỉnh sửa kết nối trong tệp SVNDbLib để trỏ đến cơ sở dữ liệu tại vị trí mới và kết nối lại
  1. Sau khi chọn tệp DbLib nguồn và thiết lập các tùy chọn chuyển đổi liên quan theo yêu cầu, hãy nhấp vào Next để tiến hành chuyển đổi. Thanh tiến trình sẽ được hiển thị cùng với thông tin về thư viện đang được chuyển đổi. Quá trình chuyển đổi bao gồm:
    1. Tách các thư viện sơ đồ và PCB, được tham chiếu bởi các bản ghi thành phần trong cơ sở dữ liệu được liên kết, thành các tệp thư viện ký hiệu/bản vẽ chân đơn lẻ.
    2. Ghi các thư viện biểu tượng và footprint đã tách vào kho lưu trữ trong các thư mục gốc được chỉ định.
    3. Tạo tệp SVNDbLib đã chỉ định, kết nối với cơ sở dữ liệu và kho lưu trữ.
  2. Sau khi quá trình chuyển đổi hoàn tất, nhấp vào Finish để đóng Trình hướng dẫn và thiết lập tệp SVNDbLib làm tài liệu đang hoạt động.

Tệp SVNDbLib kết quả sau khi quá trình chuyển đổi hoàn tất.Tệp SVNDbLib kết quả sau khi quá trình chuyển đổi hoàn tất.

Một vài lưu ý về ánh xạ trường

Trong tệp SVNDbLib được tạo ra, các bản đồ được định nghĩa giữa các trường trong cơ sở dữ liệu và các tham số thiết kế trên Field Mappings vẫn giữ nguyên như đã được định nghĩa ban đầu trong DbLib

Các ánh xạ trường vẫn giữ nguyên giữa tệp DbLib gốc và tệp SVNDbLib được tạo ra.Các ánh xạ trường vẫn giữ nguyên giữa tệp DbLib gốc và tệp SVNDbLib được tạo ra.

Tuy nhiên, có hai điểm quan trọng cần lưu ý

  • Bất kỳ ánh xạ đường dẫn nào được định nghĩa cho các ký hiệu và mô hình footprint đều bị bỏ qua. SVNDbLib chỉ sử dụng các trường tham chiếu đã được ánh xạ - [Library Ref][Footprint Ref] - để xác định vị trí của biểu tượng và footprint cần thiết trong các thư viện đã được cam kết vào kho lưu trữ. Thông tin đường dẫn được định nghĩa trong cơ sở dữ liệu sẽ bị bỏ qua vì nó trỏ đến các thư viện nằm trên đĩa cứng hoặc các phương tiện cục bộ/mạng khác.
Nếu bạn vẫn muốn bao gồm thông tin đường dẫn trong cơ sở dữ liệu, hãy sửa đổi thông tin đó để trỏ đến các thư viện trong kho lưu trữ. Cần lưu ý rằng việc không chỉ định thông tin đường dẫn thư viện trong cơ sở dữ liệu sẽ làm cho nó trở nên ổn định hơn nhiều. Vị trí kho lưu trữ và/hoặc cấu trúc thư mục nội bộ của nó có thể thay đổi mà cơ sở dữ liệu không cần phải cập nhật
  • Bất kỳ ánh xạ mô hình mô phỏng nào đã được định nghĩa cũng sẽ vẫn được định nghĩa trong tệp SVNDbLib. Tuy nhiên, việc lưu trữ các tệp mô hình mô phỏng trong kho lưu trữ Subversion không được hỗ trợ. Mặc dù các liên kết mô hình sẽ được thêm vào một thực thể thành phần khi được đặt vào, nhưng các mô hình đó sẽ không được tìm thấy.

Hỗ trợ trực tiếpOrCAD® CIS

Dựa trên nền tảng của hệ thống thư viện cơ sở dữ liệu, phần mềm cung cấp hỗ trợ đầy đủ cho việc kết nối và sử dụng các Hệ thống Thông tin Thành phần OrCAD (CIS) hiện có. Cấu trúc CIS về cơ bản được chuyển đổi thành cấu trúc Thư viện Cơ sở Dữ liệu Tiêu chuẩn (DbLib) của Altium Designer

Từ OrCAD sang Altium Designer - Cần dịch

Để cung cấp tính năng đặt trực tiếp từ cơ sở dữ liệu bên ngoài (*.mdb, *.xls), cần phải thực hiện các chuyển đổi tệp sau

  • Tệp cấu hình OrCAD CIS (*.dbc), chịu trách nhiệm kết nối với cơ sở dữ liệu bên ngoài và chứa thông tin ánh xạ trường cơ sở dữ liệu sang tham số thiết kế, phải được chuyển đổi thành tệp Thư viện Cơ sở dữ liệu Altium Designer (*.DbLib).
Hiện tại, Altium Designer chỉ hỗ trợ các tệp .dbc của OrCAD CIS ở định dạng nhị phân
  • Các tệp thư viện OrCAD liên quan phải được chuyển đổi thành tệp thư viện Altium Designer:
    • Thư viện OrCAD Capture (*.olb) ---> Thư viện sơ đồ (*.SchLib).
    • Tệp thư viện OrCAD Max (*.llb) ---> Thư viện PCB (*.PcbLib).

Tự động tạo thư viện cơ sở dữ liệu

Phương pháp đơn giản và hiệu quả nhất để tạo tệp DbLib và nhập các thư viện Altium Designer là sử dụng Trình hướng dẫn Nhập (File » Import Wizard). Trên trang thứ hai của Trình hướng dẫn, hãy đảm bảo rằng mục OrCAD CIS Configuration Files and Libraries được chọn làm loại tệp nhập

Sử dụng Import Wizard để nhanh chóng chuyển đổi tệp Cấu hình CIS và các thư viện OrCAD liên quan thành các tệp DbLib và thư viện nguồn (SchLib và PcbLib) của Altium Designer.
Sử dụng Import Wizard để nhanh chóng chuyển đổi tệp Cấu hình CIS và các thư viện OrCAD liên quan thành các tệp DbLib và thư viện nguồn (SchLib và PcbLib) của Altium Designer.

Sử dụng Import Wizard để nhanh chóng chuyển đổi tệp Cấu hình CIS và các thư viện OrCAD liên quan thành các tệp DbLib của Altium NEXUS và các tệp thư viện nguồn (SchLib và PcbLib).
Sử dụng Import Wizard để nhanh chóng chuyển đổi tệp Cấu hình CIS và các thư viện OrCAD liên quan thành các tệp DbLib của Altium NEXUS và các tệp thư viện nguồn (SchLib và PcbLib).

Thực hiện theo các trang tiếp theo của Trình hướng dẫn, trong đó bạn cần chỉ định

  • Vị trí của cơ sở dữ liệu bên ngoài.
  • Vị trí của tệp cấu hình CIS (*.dbc) - lưu ý rằng tệp này phải ở định dạng nhị phân chứ không phải XML.
  • Vị trí và tên của tệp DbLib đích sẽ được tạo.
  • Các thư viện sơ đồ OrCAD và/hoặc PCB được tham chiếu bởi cơ sở dữ liệu bên ngoài.
Khi chỉ định các thư viện nguồn OrCAD, bạn cũng có thể kiểm soát vị trí lưu trữ các thư viện Altium Designer kết quả. Theo mặc định, các thư viện này sẽ được lưu vào thư mục con \Libraries nằm trong cùng thư mục với tệp DbLib đích

Thực hiện theo các trang của Trình hướng dẫn, chỉ định cơ sở dữ liệu, tệp cấu hình CIS, thư viện OrCAD nguồn và tệp DbLib đích.
Thực hiện theo các trang của Trình hướng dẫn, chỉ định cơ sở dữ liệu, tệp cấu hình CIS, thư viện OrCAD nguồn và tệp DbLib đích.

Làm theo các trang của trình hướng dẫn, chỉ định cơ sở dữ liệu, tệp cấu hình CIS, thư viện OrCAD nguồn và tệp DbLib đích.
Làm theo các trang của trình hướng dẫn, chỉ định cơ sở dữ liệu, tệp cấu hình CIS, thư viện OrCAD nguồn và tệp DbLib đích.

Sau khi chỉ định các tệp và thư mục nguồn và đích theo yêu cầu, hãy nhấp vào Next để tiếp tục quá trình nhập. Sau khi quá trình nhập hoàn tất, nhấp vào Finish để đóng Trình hướng dẫn và đặt tệp DbLib làm tài liệu đang hoạt động

Tệp DbLib kết quả, sau khi quá trình nhập hoàn tất.
Tệp DbLib kết quả, sau khi quá trình nhập hoàn tất.

Tệp DbLib kết quả, sau khi quá trình nhập hoàn tất.
Tệp DbLib kết quả, sau khi quá trình nhập hoàn tất.

Những điều cần lưu ý

  • Đường dẫn tìm kiếm thư viện sẽ tự động được thêm vào tệp DbLib trên Symbol & Model Search Paths trang của hộp thoại Tùy chọn Thư viện Cơ sở Dữ liệu, chỉ đến thư mục chứa các tệp thư viện đã được dịch.
  • Thông tin ánh xạ tham số - bao gồm khóa tra cứu đã định nghĩa - được lấy trực tiếp từ tệp cấu hình OrCAD CIS.
  • Hai mục ánh xạ mô hình được thiết lập tự động. Ví dụ về tên trường cơ sở dữ liệu cho các mục này và các Design Parameter mục được gán là:
    • Footprint Name ---&gt [Orcad Footprint]
    • Symbol Name ---&gt [Orcad Library]

Các mục này cung cấp liên kết đến biểu tượng sơ đồ nguồn cho một bản ghi thành phần cụ thể trong cơ sở dữ liệu bên ngoài và mô hình PCB Footprint tương ứng được liên kết với thành phần đó

Tạo thư viện cơ sở dữ liệu theo cách thủ công

  1. Việc tạo tệp DbLib bằng cách sử dụng Import Wizard là phương pháp nhanh nhất, nhưng không phải là phương pháp duy nhất. Bạn cũng có thể tạo tệp DbLib thủ công. Để thực hiện:
  2. Tạo một tệp DbLib mới, kết nối nó với cơ sở dữ liệu bên ngoài và định nghĩa các tùy chọn ánh xạ và cập nhật tham số theo yêu cầu.
  3. Sau đó, bạn sẽ cần nhập các thư viện OrCAD. Điều này có thể thực hiện bằng cách sử dụng Import Wizard để chuyển đổi các tệp thư viện OrCAD (*.olb, *.llb) thành các thư viện Altium Designer (*.SchLib, *.PcbLib).
    1. Khi chọn các loại tệp để nhập, hãy chọn mục OrCAD Designs and Libraries Files mục này.

    2. Bỏ qua trang này Importing OrCAD Designs và chuyển sang trang Importing OrCAD Libraries. Thêm tất cả các thư viện OrCAD nguồn được tham chiếu bởi cơ sở dữ liệu.

    3. Bỏ qua các trang tiếp theo liên quan đến việc nhập các tệp thiết kế.

    4. Trên trang Output Library Options trang này, hãy để tùy chọn mặc định Output Libraries as PCB Project được bật.

    5. Trên trang Output Libraries trang này, chỉ định thư mục đầu ra cho các tệp thư viện được tạo.

Nhập các thư viện nguồn OrCAD, chứa các biểu tượng và footprint được tham chiếu trong cơ sở dữ liệu.
Nhập các thư viện nguồn OrCAD, chứa các biểu tượng và footprint được tham chiếu trong cơ sở dữ liệu.

Nhập các thư viện nguồn OrCAD, chứa các biểu tượng và footprint được tham chiếu trong cơ sở dữ liệu.
Nhập các thư viện nguồn OrCAD, chứa các biểu tượng và footprint được tham chiếu trong cơ sở dữ liệu.

  1. Sau khi quá trình nhập hoàn tất, một thư mục có tên Imported OrCAD Libraries.PrjPcb sẽ được tạo ra trong thư mục đã chỉ định. Bạn có thể di chuyển các thư viện Altium Designer đã tạo sang một vị trí khác nếu cần. Ví dụ: bạn có thể muốn di chuyển các thư viện sang một thư mục có tên Libraries được tạo trong thư mục chứa tệp DbLib.
  2. Khi đã có các thư viện ký hiệu và footprint, bạn cần quay lại tệp DbLib và thiết lập các đường dẫn tìm kiếm thư viện (trong tab Symbol & Model Search Paths trong hộp thoại Tùy chọn Thư viện Cơ sở Dữ liệu) để trỏ đến thư mục chứa các thư viện đó.
AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

Các tính năng có sẵn cho bạn phụ thuộc vào giải pháp Altium mà bạn đang sử dụng – Altium Develop, một phiên bản của Altium Agile (Agile Teams hoặc Agile Enterprise), hoặc Altium Designer (đang còn hiệu lực).

Nếu bạn không thấy tính năng được đề cập trong phần mềm của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Nội dung