Chuẩn bị SOLIDWORKS cho CoDesign

Parent page: Cài đặt & cấu hình Altium CoDesigner

Altium CoDesigner là một giao diện để chuyển các thiết kế bảng mạch in giữa hai miền thiết kế ECAD và MCAD. Sau khi tiện ích bổ sung CoDesigner được thêm vào phần mềm MCAD của bạn, CoDesigner có thể truyền các thay đổi thiết kế qua lại. Các thay đổi thiết kế được truyền thông qua một Altium Workspace, hoạt động như cầu nối giữa miền ECAD và MCAD.

Kiểm tra tính tương thích phiên bản giữa phần mềm MCAD của bạn và CoDesigner

Để truy cập bảng Altium CoDesigner trong SOLIDWORKS®, bạn phải cài đặt một Add-In (Plugin), như trình bày chi tiết bên dưới. Bạn có thể tải plugin MCAD CoDesigner từ trang tải xuống trên website Altium.

Cài đặt và cấu hình CoDesigner trong SOLIDWORKS

Để giao tiếp hai chiều với SOLIDWORKS®, bạn cần cài đặt Altium CoDesigner for SOLIDWORKSAdd-In.

Hãy cài đặt và kích hoạt Add-In để truy cập CoDesigner trong phần mềm MCAD của bạn. Hãy cài đặt và kích hoạt Add-In để truy cập CoDesigner trong phần mềm MCAD của bạn.

Để cài đặt Add-In:

  1. Đóng SOLIDWORKS trước khi cài đặt.

  2. Tải xuống và cài đặt SOLIDWORKS Add-In (AltiumCoDesignerSolidWorks_<VersionNo>.exe).

  3. Khởi chạy SOLIDWORKS và bật Add-In thông qua hộp thoại Add-Ins, như minh họa ở trên.

  4. Sau khi Add-In được bật, tab Altium CoDesigner có thể được thêm vào các Taskpane Tabs theo cách thông thường. Mọi hoạt động cộng tác đều được thực hiện thông qua tab này.

Hiển thị Taskpane Tab của CoDesigner

Trong SOLIDWORKS, Taskpane Tabs có thể được bật/tắt trong hộp thoại Customize Taskpane Tabs.

CoDesigner được truy cập thông qua một SOLIDWORKS Taskpane Tab. CoDesigner được truy cập thông qua một SOLIDWORKS Taskpane Tab.

Nếu Taskpane Tab Altium CoDesigner () không xuất hiện trong SOLIDWORKS:

  1. Nhấp vào biểu tượng Setupbánh răng ở đầu Taskpane, như minh họa ở trên. Hộp thoại Customize Taskpane Tabs sẽ mở ra.

  2. Trong hộp thoại, bật tab Altium CoDesigner.

Kết nối với Workspace của bạn từ SOLIDWORKS

SOLIDWORKS cộng tác với Altium Designer thông qua một Workspace, và bạn phải đăng nhập vào đó trong lần đầu tiên sử dụng.

Khi chưa đăng nhập, tab Altium CoDesigner sẽ bao gồm các trường đăng nhập, như minh họa bên dưới. Có hai chế độ đăng nhập: một chế độ để đăng nhập vào Altium 365 Workspace, và chế độ còn lại để đăng nhập vào Workspace trên On-Prem Enterprise Server.

Kết nối với Altium 365 Workspace

Đăng nhập vào Altium 365 Workspace.Đăng nhập vào Altium 365 Workspace.

  1. Chọn tùy chọn Altium Account trong Taskpane Tab Altium CoDesigner.

  2. Nhập địa chỉ email bạn dùng để đăng nhập Altium Live làm Email của mình, và PasswordAltium Live của bạn.

  3. Bật tùy chọn Remember Me để lưu lại thông tin (bao gồm mật khẩu) và tự động kết nối đến Altium 365 Workspace của bạn mỗi khi SOLIDWORKS được khởi động.

  4. Nhấp vào nút Sign In để kết nối.

Hỗ trợ nhiều Workspace - mở menu CoDesigner và chọn Workspace cần dùng.

Menu used to select the active workspace, to change to a custom server, or sign out

Kết nối với Altium Enterprise Server Workspace

Đăng nhập vào On-Prem Enterprise Server Workspace.Đăng nhập vào On-Prem Enterprise Server Workspace.

  1. Chọn tùy chọn Use Custom Server trong Taskpane Tab Altium CoDesigner.

  2. Lần đầu đăng nhập, bạn phải chỉ định Server Address (URL) để kết nối tới On-Prem Enterprise Server Workspace của mình. Địa chỉ này sẽ do quản trị viên hệ thống cung cấp.

  3. Nhập User NamePassword của bạn; các thông tin này cũng sẽ được quản trị viên hệ thống cung cấp.

  4. Bật tùy chọn Remember Me để lưu lại thông tin (bao gồm mật khẩu) và tự động kết nối đến Workspace của bạn mỗi khi SOLIDWORKS được khởi động.

Sau khi đăng nhập, bạn đã sẵn sàng bắt đầu cộng tác thông qua Altium CoDesigner.

CoDesigner đã được cài đặt và sẵn sàng sử dụng. CoDesigner đã được cài đặt và sẵn sàng sử dụng.

Trong SOLIDWORKS, CoDesigner hỗ trợ làm việc với một cụm lắp ráp gồm nhiều bo mạch, được gọi là Multi-board Assembly(MBA) trong ECAD. Tìm hiểu thêm về Đồng bộ hóa một Multi-board Assembly với Altium MCAD CoDesigner.

Cấu hình thiết lập cộng tác trong SOLIDWORKS

Sau khi đăng nhập, các thiết lập của CoDesigner có thể được cấu hình trong hộp thoại Altium CoDesigner Settings, được mở thông qua mục menu Settings trong menu CoDesigner ().

Cấu hình các tùy chọn CoDesigner trong hộp thoại Settings. Cấu hình các tùy chọn CoDesigner trong hộp thoại Settings.

  • Common folder for storing models that are coming from ECAD - Tất cả mô hình linh kiện do CoDesigner tạo ra đều được lưu tại vị trí này, bất kể chúng thuộc dự án nào (lưu ý rằng board part và board assembly được CoDesigner tạo trong thư mục dự án được chỉ định trong lần pull đầu tiên vào Solidworks). Nếu không chỉ định vị trí, tất cả mô hình linh kiện sẽ được tạo trong thư mục dự án và sẽ không thể tái sử dụng trong các dự án khác.

  • Build 3D geometry for Copperi - Các lớp đồng trên cùng và dưới cùng luôn được biểu diễn dưới dạng decal trên bề mặt của board part. Khi tùy chọn này được bật, CoDesigner cũng sẽ tạo các đặc trưng extrude để biểu diễn tất cả các lớp đồng, cũng như các pad xuyên lỗ. Lưu ý rằng việc bật tùy chọn này có thể tạo ra lượng dữ liệu lớn và ảnh hưởng đáng kể đến hiệu năng.
  • Build Viasi - bật tùy chọn này để bao gồm cả thân via. Lưu ý rằng việc bật tùy chọn này có thể tạo ra lượng dữ liệu lớn và ảnh hưởng đáng kể đến hiệu năng.
  • Flat Folder Structure - Khi tùy chọn này được bật, các tệp part và assembly con sẽ được lưu trong cùng thư mục với tệp assembly chính. Khi tùy chọn này bị tắt, tất cả tệp part và assembly con sẽ được lưu trong thư mục con \<McadAssyName>-EDM. Cấu trúc thư mục phẳng được khuyến nghị nếu bạn dùng SOLIDWORKS với Windchill làm hệ thống Quản lý Dữ liệu Sản phẩm.

  • Smart Sketch Update - khi được bật, trong quá trình Pull, MCAD CoDesigner chỉ vẽ lại các phần tử của một sketch đã thay đổi trong ECAD, đồng thời giữ nguyên kích thước và ràng buộc liên quan đến các phần tử không thay đổi. Hãy tắt tùy chọn này nếu nó tạo ra kết quả không mong muốn. Tìm hiểu thêm về hỗ trợ Smart Sketch Change.

  • Build Route Tool Path – Route Tool Path là đường bao được xác định để phay bo mạch ra khỏi panel mà nó được chế tạo trên đó. Hãy tắt tùy chọn này nếu đường dẫn này không cần trong MCAD. Tìm hiểu thêm về ECAD Route Tool Path.

  • Transfer board sketch holes that are bigger than <Size><Units> to ECAD as cutouts - Bất kỳ lỗ nào được bao gồm trong sketch biên dạng bo mạch mà có thể được diễn giải như một pad trong ECAD (bao gồm lỗ tròn, vuông hoặc dạng rãnh), với kích thước lỗ (hoặc chiều rộng rãnh) nhỏ hơn hoặc bằng giá trị này, sẽ được chuyển thành free pad trong ECAD. Các lỗ có kích thước lớn hơn giá trị này sẽ được chuyển thành board cutout. Các lỗ không tròn không tương ứng với hình vuông hoặc dạng rãnh sẽ luôn được chuyển thành board cutout, bất kể kích thước.

  • Ignore components smaller than <Value><Units> in height - Có thể loại trừ các linh kiện nhỏ hơn khỏi quá trình đồng bộ hóa. Cấu hình tùy chọn này để loại trừ các linh kiện nhỏ hơn <Value><Units> khi thực hiện Pull. Lưu ý rằng chiều cao linh kiện được định nghĩa trong ECAD là một thuộc tính của linh kiện (footprint), không phải chiều cao của mô hình 3D được đặt trên footprint. Tìm hiểu thêm về cấu hình CoDesigner để bỏ qua các linh kiện nhỏ hơn.

  • Participate in the product improvement program - Bật tùy chọn này để tự động chia sẻ thông tin kỹ thuật về việc bạn sử dụng MCAD CoDesigner với Altium. Tìm hiểu thêm về chương trình cải tiến sản phẩm.

  • Hãy dùng một thư mục chung để lưu mô hình nếu bạn làm việc với nhiều thiết kế PCB có một tỷ lệ linh kiện tái sử dụng nhất định, vì điều này sẽ tiết kiệm thời gian và dung lượng lưu trữ khi tải một dự án mới.
  • Nếu một linh kiện được cố định hoặc ràng buộc trong MCAD, nó sẽ bị khóa trong ECAD (bất kể ràng buộc đó có cho phép chuyển động nào trong cụm PCB hay không). Nếu một linh kiện bị khóa trong ECAD, nó sẽ trở thành cố định trong MCAD trừ khi nó đã được ràng buộc trong MCAD. Các thay đổi về trạng thái khóa/cố định được đồng bộ giữa MCAD và ECAD.

Làm việc trong SOLIDWORKS

Phần này trình bày chi tiết các thiết lập riêng cho SOLIDWORKS quan trọng khi làm việc với Altium MCAD CoDesigner.

Thiết kế Harness trong SOLIDWORKS

Nếu bạn dự định sử dụng các khả năng Harness Design của MCAD CoDesigner, SOLIDWORKS Routing Electrical phải được cài đặt để có thể đồng bộ hóa harness (được bao gồm trong gói SOLIDWORKS Premium). Xin lưu ý rằng SOLIDWORKS Routing Electrical cũng yêu cầu cài đặt Microsoft Excel để có thể đọc thông tin kết nối của harness. Tìm hiểu thêm về Đồng bộ hóa Harness với SOLIDWORKS và MCAD CoDesigner.

Mẫu mặc định trong SOLIDWORKS

Để tránh bị nhắc chọn mẫu linh kiện mỗi khi tạo một linh kiện mới, bạn nên cấu hình và sử dụng các mẫu mặc định cho part, như minh họa bên dưới. Đây có thể là các mẫu SOLIDWORKS được cung cấp sẵn, hoặc mẫu riêng của công ty bạn. Xác định vị trí của các mẫu cho Parts, AssembliesDrawings, rồi chọn Always use these default document templates, như minh họa bên dưới.

Cấu hình các mẫu SOLIDWORKS ưu tiên của bạn. Cấu hình các mẫu SOLIDWORKS ưu tiên của bạn.

Bạn nên chọn lại các mẫu mặc định mỗi khi cập nhật phần mềm SOLIDWORKS lên phiên bản mới hơn. Nếu không thực hiện việc này, bạn có thể gặp lỗi sau trong nhật ký khi pull một thiết kế vào SOLIDWORKS:

2025-12-04 13:21:52.1740|1|Error|MCAD: Could not create a new assembly. Make sure default document templates are specified in Tools - Options - Default Template

Hiển thị lớp đồng PCB, lớp mask và lớp silkscreen trong SOLIDWORKS

CoDesigner kết hợp hình ảnh của lớp đồng trên, lớp solder mask trên và lớp silkscreen trên thành một decal mặt trên duy nhất, và lặp lại quy trình này cho các lớp tương ứng ở mặt dưới của bo mạch. Các decal mặt trên và mặt dưới này được áp dụng khi bo mạch được pull vào MCAD.

Decal mặt trên là sự kết hợp của lớp đồng trên, lớp solder mask trên và lớp silkscreen trên.Decal mặt trên là sự kết hợp của lớp đồng trên, lớp solder mask trên và lớp silkscreen trên.

Lưu ý về decal:

  • Nếu các decal không hiển thị đúng, có thể đó là vấn đề dựng hình trong SOLIDWORKS. Để biết thêm thông tin về card đồ họa được chứng nhận và các bản cập nhật phần mềm driver đồ họa mới nhất, hãy tham khảo https://www.solidworks.com/support/system-requirements. Lưu ý rằng trang này có liên kết đến Certified Cards and Drivers, nơi bạn có thể tải xuống bản vá cập nhật cho card đồ họa của mình.

  • Nếu bước trước đó không khắc phục được việc hiển thị decal, hãy thử bật/tắt tùy chọn Enhanced graphics performance trong trang Performance của hộp thoại SOLIDWORKS System Options (). Với một số card đồ họa, việc tắt tùy chọn này sẽ giúp ích; với các card khác, việc bật nó sẽ hiệu quả hơn.

  • Nếu chế độ Build 3D Geometry for Copper and Solder Mask được bật trong cài đặt CoDesigner, mỗi lớp đồng và solder mask sẽ được truyền dưới dạng một lớp riêng lẻ, chúng không được gộp thành một decal. Ở chế độ này, chi tiết Silkscreen được áp dụng lên lớp Solder Mask dưới dạng decal. Tìm hiểu thêm về Cách CoDesigner xử lý các lớp Copper, Mask và Overlay

Lưu trữ Decal trong SOLIDWORKS

Để hỗ trợ tốt hơn cho các nhà thiết kế sử dụng SOLIDWORKS với hệ thống PDM, CoDesigner lưu các decal (các tệp hình ảnh đại diện cho các lớp đồng, silkscreen và soldermask) trực tiếp vào tệp part của bo mạch. Điều này giúp đơn giản hóa việc quản lý các tệp liên quan đến PCB khi sử dụng hệ thống PDM ở phía MCAD.

Decal được lưu trong tệp prt của SOLIDWORKS, giúp đơn giản hóa quy trình làm việc với SOLIDWORKS và hệ thống PDM.Decal được lưu trong tệp prt của SOLIDWORKS, giúp đơn giản hóa quy trình làm việc với SOLIDWORKS và hệ thống PDM.

  • Nếu bạn sử dụng SOLIDWORKS với PDM và thấy rằng Image file path vẫn tiếp tục tham chiếu đến một vị trí trên ổ cứng, hãy đóng thiết kế và xóa các tệp hình ảnh khỏi vị trí đó. Khi đó, SOLIDWORKS sẽ sử dụng các decal được lưu bên trong part bo mạch vào lần tiếp theo mở thiết kế.

  • Nếu bạn cần truy cập các tệp hình ảnh tạm thời được tạo trong quá trình Pull, ví dụ khi làm việc với SOLIDWORKS Visualize, Altium CoDesigner có thể được cấu hình để không tự động xóa các tệp tạm được tạo trong quá trình Pull-to-MCAD. Lưu ý rằng để thực hiện việc này cần chỉnh sửa Windows registry, và chỉ nên thực hiện nếu bạn hiểu rõ các rủi ro liên quan.

Làm việc với nhiều phiên bản SOLIDWORKS

Nếu công ty bạn làm việc với nhiều phiên bản SOLIDWORKS, thì hẳn bạn biết rằng SOLIDWORKS không hỗ trợ mở các tệp mới hơn trong phiên bản SOLIDWORKS cũ hơn. Nếu bạn đã cấu hình CoDesigner để sử dụng thư mục Common để lưu trữ model thì điều này có thể trở thành vấn đề, vì một kỹ sư làm việc với phiên bản SOLIDWORKS mới hơn có thể ghi đè các model dùng chung, khiến chúng không thể sử dụng được đối với kỹ sư đang chạy phiên bản SOLIDWORKS cũ hơn.

CoDesigner lưu đường dẫn thư mục model Common trong một tệp cấu hình (config):

  • Tệp: SolidworksAddin.config
  • Vị trí: %localappdata%\Altium\Altium CoDesigner\Config\

Tệp này được tải khi SOLIDWORKS khởi chạy và được lưu khi bạn thoát SOLIDWORKS. Nếu bạn cần làm việc với nhiều phiên bản SOLIDWORKS và muốn cấu hình Altium MCAD CoDesigner để hỗ trợ một vị trí thư mục model Common khác nhau cho mỗi phiên bản, bạn có thể tạo một tệp config riêng cho từng phiên bản SOLIDWORKS mà bạn muốn chạy.

Bản cài đặt Altium CoDesigner này đã được cấu hình để chạy với SOLIDWORKS 2023 và SOLIDWORKS 2024.Bản cài đặt Altium CoDesigner này đã được cấu hình để chạy với SOLIDWORKS 2023 và SOLIDWORKS 2024.

Để thực hiện việc này:

  1. Tạo một bản sao của tệp config cho mỗi phiên bản SOLIDWORKS mà bạn sẽ làm việc.
  2. Đưa phiên bản SOLIDWORKS vào tên tệp của mỗi bản sao tệp config; ví dụ SolidworksAddin.2023.config.
  3. Sau đó, đường dẫn Model riêng cần thiết trong mỗi phiên bản SOLIDWORKS có thể được xác định bằng cách: chỉnh sửa Value của khóa SolidWorksPartsLibraryFolderPath trong tệp config (như minh họa bên dưới), hoặc chạy SOLIDWORKS và chỉnh sửa đường dẫn trong hộp thoại Altium CoDesigner Settings.

Cấu hình một tệp config để khởi chạy mỗi phiên bản SOLIDWORKS với một đường dẫn Model CoDesigner riêng.Cấu hình một tệp config để khởi chạy mỗi phiên bản SOLIDWORKS với một đường dẫn Model CoDesigner riêng.

Cấu hình SOLIDWORKS PDM cho CoDesign

CoDesigner đã được phát triển và kiểm thử với SOLIDWORKS® PDM Professional.

SOLIDWORKS PDM Client

Một bổ sung hữu ích khi bạn làm việc với SOLIDWORKS PDM là SOLIDWORKS PDM Client. Client cung cấp quyền truy cập vào PDM Vault (Máy chủ), cho phép bạn duyệt và khám phá nội dung trong PDM Vault của mình.

  • PDM client được cài đặt thông qua SOLIDWORKS Installation Manager ().

  • Bạn cũng sẽ cần một Vault View, cho phép nội dung Vault được hiển thị trong Windows File Explorer. Vault Viewer sẽ khả dụng để cài đặt sau khi PDM Client đã được cài đặt ().

Cài đặt PDM

  • Vô hiệu hóa tùy chọn Prompt to check out file if opened in read-only mode trong cài đặt SOLIDWORKS PDM (có thể truy cập từ menu Tools trong SOLIDWORKS) như minh họa bên dưới. Làm như vậy có nghĩa là các component hiện có sẽ không cần phải check out, vì thế sẽ không gây bất tiện cho các kỹ sư cơ khí khác. Tuy nhiên, khi cần thay đổi thuộc tính component, các component tương ứng cần được check out.

SOLIDWORKS Product Data Management (PDM) là giải pháp quản lý dữ liệu tại chỗ hỗ trợ quản lý nhóm và cộng tác trong quá trình phát triển sản phẩm.

Khuyến nghị nên đặt dưới quyền kiểm soát của PDM

  • Thư mục Common nơi CoDesigner lưu trữ model. Hãy cấu hình thư mục được chỉ định trong tùy chọn Thư mục Common để lưu trữ model trong hộp thoại Altium CoDesigner Settings nằm dưới quyền kiểm soát của SOLIDWORKS PDM và đồng bộ hóa thư mục đó với bộ nhớ cục bộ trước khi cộng tác với ECAD.
  • Đối với MCAD CoDesigner 3.7 hoặc cũ hơn, hãy bao gồm các thư mục con \Orig\Expt.
  • Đối với MCAD CoDesigner 3.8 trở lên, khuyến nghị bật tùy chọn Flat Folder Structure trong hộp thoại Altium CoDesigner Settings nếu Windchill đang được sử dụng làm hệ thống Product Data Management. 
  • Các assembly và part liên quan đến dự án PCB.

Không cần thiết phải đặt dưới quyền kiểm soát của PDM

  • Các tệp PNG được dùng để tạo decal (hình ảnh đại diện cho các lớp đồng, silkscreen và soldermask). Các tệp hình ảnh này được lưu trong cùng thư mục nơi part bo mạch được lưu.

Bây giờ khi SOLIDWORKS PDM đã sẵn sàng cho CoDesign, bước cuối cùng là cấu hình các tùy chọn Workspace của Altium để chỉ định rằng bạn muốn sử dụng các component MCAD gốc, đồng thời xác định tham số component ECAD nào sẽ được dùng để tham chiếu đến component MCAD tương đương. Tìm hiểu thêm về Liên kết từ các component ECAD đến các component MCAD.

Sau khi hoàn tất, bạn đã sẵn sàng tìm hiểu thêm về Làm việc với SOLIDWORKS PDM.

Tiếp theo là gì?

Bây giờ CoDesigner đã được cài đặt trong phần mềm MCAD của bạn và kết nối với Workspace, bước tiếp theo là cấu hình các cài đặt Workspace có liên quan.

Tìm hiểu thêm về Cấu hình cài đặt Workspace của bạn

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Nội dung