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 dùng để chuyển các thiết kế bo 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 giữa hai bên. Các thay đổi thiết kế được truyền qua một Altium Workspace, đóng vai trò là cầu nối giữa miền ECAD và MCAD.
► Kiểm tra khả năng tương thích phiên bản giữa phần mềm MCAD của bạn và CoDesigner
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 SOLIDWORKS Add-In.
Cài đặt và bật Add-In để truy cập CoDesigner trong phần mềm MCAD của bạn.
Để cài đặt Add-In:
-
Đóng SOLIDWORKS trước khi cài đặt.
-
Tải xuống và cài đặt SOLIDWORKS Add-In (AltiumCoDesignerSolidWorks_<VersionNo>.exe).
-
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.
-
Sau khi Add-In được bật, tab Altium CoDesigner có thể được thêm vào 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ị tab Taskpane 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 tab Taskpane của SOLIDWORKS.
Nếu tab Taskpane Altium CoDesigner không xuất hiện trong SOLIDWORKS:
-
Nhấp vào biểu tượng Setupbánh răng ở phía trên Taskpane, như minh họa ở trên. Hộp thoại Customize Taskpane Tabs sẽ mở ra.
-
Trong hộp thoại, bật tab Altium CoDesigner.
Kết nối tớ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 bạn chưa đăng nhập, tab Altium CoDesigner sẽ hiển thị các trường đăng nhập như bên dưới. Có hai chế độ đăng nhập: một chế độ để đăng nhập vào Altium 365 Workspace, chế độ còn lại để đăng nhập vào một Workspace trên On-Prem Enterprise Server.
Kết nối tới Altium 365 Workspace
Đăng nhập vào Altium 365 Workspace.
-
Chọn tùy chọn Altium Account trong tab Taskpane Altium CoDesigner.
-
Nhập địa chỉ email bạn dùng để đăng nhập Altium Live làm Email, và Password Altium Live của bạn.
-
Bật tùy chọn Remember Me để lưu lại các thông tin này (bao gồm cả mật khẩu) và tự động kết nối tới Altium 365 Workspace của bạn mỗi khi khởi động SOLIDWORKS.
-
Nhấp nút Sign In để kết nối.
Kết nối tới Workspace trên Altium Enterprise Server
Đăng nhập vào Workspace trên On-Prem Enterprise Server.
-
Chọn tùy chọn Use Custom Server trong tab Taskpane Altium CoDesigner.
-
Trong lần đăng nhập đầu tiên, bạn phải chỉ định Server Address (URL) để kết nối tới Workspace trên On-Prem Enterprise Server của mình. Địa chỉ này sẽ do quản trị viên hệ thống cung cấp.
-
Nhập User Name và Password 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.
-
Bật tùy chọn Remember Me để lưu lại các thông tin này (bao gồm cả mật khẩu) và tự động kết nối tới Workspace của bạn mỗi khi khởi động SOLIDWORKS.
Sau khi đăng nhập, bạn đã sẵn sàng bắt đầu cộng tác thông qua Altium CoDesigner.
Cấu hình cài đặt cộng tác trong SOLIDWORKS
Sau khi đăng nhập, các cài đặt CoDesigner có thể được cấu hình trong hộp thoại Altium CoDesigner Settings, mở thông qua mục menu Settings trong menu CoDesigner, như minh họa ở trên.
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ả cá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 part bo mạch và assembly bo mạch được CoDesigner tạo trong thư mục dự án đã 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 Copper - Các lớp đồng mặt trên và mặt dưới luôn được thể hiện dưới dạng decal trên bề mặt của part bo mạch. Khi tùy chọn này được bật, CoDesigner cũng sẽ tạo các feature đùn để biểu diễn tất cả các lớp đồng, cũng như các pad lỗ xuyên. 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, ảnh hưởng đáng kể đến hiệu năng.
-
Build Vias - bật tùy chọn này để bao gồm cả phần ống 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, ả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 được lưu trong cùng thư mục với tệp assembly chính. Khi tùy chọn bị tắt, tất cả các tệp part và assembly con đượ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 sử dụng SOLIDWORKS với Windchill làm hệ thống Product Data Management. -
Smart Sketch Update - khi được bật, trong quá trình Pull, MCAD CoDesigner chỉ vẽ lại những phần tử của một sketch đã thay đổi trong ECAD, đồng thời giữ nguyên các kích thước và ràng buộc liên quan đến những 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 nơi nó được chế tạo. Hãy tắt tùy chọn này nếu đường chạy dao không cần thiết 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 bản phác thảo biên dạng bo mạch mà có thể được ECAD hiểu là pad (bao gồm lỗ tròn, vuông hoặc dạng rãnh), với kích thước lỗ (hoặc bề rộng rãnh) bằng hoặc nhỏ hơn giá trị này, sẽ được chuyển đổi 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 đổi thành phần khoét bo mạch. Các lỗ không tròn không tương ứng với hình vuông hoặc rãnh sẽ luôn được chuyển đổi thành phần khoét bo mạch, 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ộ. 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 là 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.
Làm việc trong SOLIDWORKS
Phần này trình bày chi tiết các cài đặt dành riêng cho SOLIDWORKS, quan trọng khi làm việc với Altium MCAD CoDesigner.
Mẫu mặc định của SOLIDWORKS
Để tránh việc bị nhắc chọn mẫu linh kiện mỗi khi một linh kiện mới được tạo, bạn nên cấu hình và sử dụng các mẫu mặc định cho part như hiển thị bên dưới. Đây có thể là các mẫu SOLIDWORKS được cung cấp sẵn, hoặc cá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, Assemblies, và Drawings, rồi chọn Always use these default document templates, như hiển thị bên dưới.
Cấu hình các mẫu SOLIDWORKS bạn muốn dùng.
Hiển thị lớp đồng PCB, mask và silkscreen trong SOLIDWORKS
CoDesigner kết hợp hình ảnh của lớp đồng mặt trên, lớp soldermask mặt trên và lớp silkscreen mặt trên thành một decal duy nhất cho mặt trên, rồi 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 Top là sự kết hợp của lớp đồng mặt trên, lớp solder mask mặt trên và lớp silkscreen mặt trên.
Lưu ý về decal:
-
Nếu các decal không hiển thị chính xác, có thể đó là vấn đề render trong SOLIDWORKS. Để biết thêm thông tin về các card đồ họa được chứng nhận và các bản cập nhật phần mềm driver video 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 giải quyết được vấn đề 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ẽ hữu ích.
-
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ẻ, không được kết hợp thành 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 đơn giản hóa việc quản lý các tệp liên quan đến PCB khi hệ thống PDM được sử dụng ở phía MCAD.
Decal được lưu trong tệp prt của SOLIDWORKS, giúp đơn giản hóa quá trình làm việc với SOLIDWORKS và hệ thống PDM.
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 chung để lưu trữ mô hình 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 mô hình dùng chung, khiến chúng không còn 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 mô hình dùng chung 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 mô hình dùng chung 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.
Để thực hiện việc này:
- 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.
-
Bao gồm phiên bản SOLIDWORKS trong tên tệp của mỗi bản sao tệp config; ví dụ
SolidworksAddin.2023.config. -
Đường dẫn Model riêng cần thiết trong mỗi phiên bản SOLIDWORKS sau đó có thể được xác định bằng cách: chỉnh sửa
Valuecủa khóaSolidWorksPartsLibraryFolderPathtrong tệp config (như hiển thị bên dưới), hoặc bằng cách 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 đường dẫn Model CoDesigner riêng biệt.
Cấu hình SOLIDWORKS PDM cho CoDesign
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 này 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
-
Hãy tắt 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 linh kiện hiện có sẽ không cần phải check out, do đó 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 linh kiện, các linh kiện tương ứng nên được check out.
SOLIDWORKS Product Data Management (PDM) là một giải pháp quản lý dữ liệu on-premise 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ị giữ dưới sự kiểm soát của PDM
- Thư mục Common nơi CoDesigner lưu trữ các mô hình. Cấu hình thư mục được chỉ định trong tùy chọn Common folder for storing models option trong hộp thoại Altium CoDesigner Settings nằm dưới sự kiểm soát của SOLIDWORKS PDM và đồng bộ 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 trở xuống, bao gồm các thư mục con
\Origvà\Expt. - Đối với MCAD CoDesigner 3.8 trở lên, nên 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 giữ dưới sự 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 của bo mạch được lưu.
Tiếp theo là gì?
Bây giờ khi 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 thiết lập Workspace có liên quan.
► Tìm hiểu thêm về Cấu hình các thiết lập Workspace của bạn

).
).
).