Chuẩn bị SOLIDWORKS cho CoDesign
Parent page: Cài đặt & Cấu hình Altium CoDesigner
Altium CoDesigner là giao diện dùng để chuyển thiết kế bảng mạch in giữa các môi trường thiết kế ECAD và MCAD. Sau khi cài đặt phần bổ trợ CoDesigner vào phần mềm MCAD, CoDesigner có thể trao đổi các thay đổi thiết kế theo cả hai chiều. Các thay đổi thiết kế được chuyển qua một Altium Workspace, đóng vai trò cầu nối giữa môi trường ECAD và MCAD.
► Kiểm tra khả năng tương thích phiên bản giữa phần mềm MCAD và CoDesigner
Cài đặt và cấu hình CoDesigner trong SOLIDWORKS
Để trao đổi dữ liệu hai chiều với SOLIDWORKS®, bạn cần cài đặt phần bổ trợ Altium CoDesigner for SOLIDWORKS.
Cài đặt phần bổ trợ để truy cập CoDesigner trong phần mềm MCAD của bạn.
Để cài đặt phần bổ trợ:
-
Đóng SOLIDWORKS trước khi cài đặt.
-
Tải xuống và cài đặt phần bổ trợ SOLIDWORKS (AltiumCoDesignerSolidWorks_<VersionNo>.exe).
-
Khởi chạy SOLIDWORKS và bật phần bổ trợ qua hộp thoại Add-Ins
-
Sau khi bật phần bổ trợ, bạn có thể thêm thẻ Altium CoDesigner vào các thẻ Taskpane 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 thẻ này.
Hiển thị thẻ Taskpane CoDesigner
Trong SOLIDWORKS, bạn truy cập MCAD CoDesigner thông qua thẻ Taskpane Altium CoDesigner (thường được gọi là bảng). Nhấp vào nút CoDesigner để kích hoạt bảng.
CoDesigner được truy cập thông qua một thẻ Taskpane của SOLIDWORKS.
Nếu thẻ Taskpane Altium CoDesigner không xuất hiện trong SOLIDWORKS:
-
Nhấp vào biểu tượng bánh răng Setup ở đầu Taskpane Hộp thoại Customize Taskpane Tabs sẽ mở ra.
-
Trong hộp thoại, bật thẻ Altium CoDesigner.
Kết nối với Workspace từ SOLIDWORKS
MCAD CoDesigner trong SOLIDWORKS cộng tác với phần mềm ECAD của bạn (Altium Designer) thông qua một Altium Workspace mà bạn phải đăng nhập trong lần sử dụng đầu tiên. Khi bạn chưa đăng nhập, bảng Altium CoDesigner cung cấp hai chế độ đăng nhập: một chế độ để đăng nhập vào Altium 365 Workspace – Altium Account, chế độ còn lại để đăng nhập vào Workspace trên On-Prem Enterprise Server – Custom Server.
Từ phiên bản 3.16 trở lên, Altium MCAD CoDesigner sử dụng hệ thống đăng nhập hợp nhất của Altium, cũng là hệ thống được dùng trong các giải pháp Altium khác, chẳng hạn như Altium Designer. Hệ thống này rất dễ sử dụng: sau khi chọn loại Altium Workspace mà bạn sẽ kết nối, hãy nhấp vào nút Sign In. Một cửa sổ trình duyệt sẽ mở ra để bạn hoàn tất quá trình đăng nhập.
Tìm hiểu thêm về Đăng nhập vào Altium MCAD CoDesigner.
Sau khi đăng nhập, bạn đã sẵn sàng bắt đầu cộng tác trên các thiết kế bo mạch thông qua Altium MCAD CoDesigner.
CoDesigner đã được cài đặt và sẵn sàng sử dụng. Nhấp vào Pull để lấy thiết kế bo mạch từ ECAD.
Quản lý MCAD CoDesigner
Phần đầu bảng Altium CoDesigner hiển thị tên người dùng, Workspace bạn đang kết nối và biểu tượng danh tính. Biểu tượng có một dấu chấm thể hiện trạng thái kết nối Workspace.
Nhấp vào vị trí bất kỳ trên phần văn bản hoặc biểu tượng để hiển thị menu MCAD CoDesigner như hình bên dưới. Từ đây, bạn có thể: chuyển sang Workspace khác (nếu có), cấu hình hồ sơ cá nhân, truy cập cài đặt cộng tác và đăng xuất khỏi tài khoản Altium.
Nhấp vào vị trí bất kỳ trên phần văn bản hoặc biểu tượng ở đầu bảng để hiển thị menu MCAD CoDesigner.
Cấu hình cài đặt cộng tác trong SOLIDWORKS
Sau khi đăng nhập, bạn có thể cấu hình các cài đặt CoDesigner trong hộp thoại Altium CoDesigner Settings, được mở qua mục 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ả mô hình linh kiện do CoDesigner tạo ra đều được lưu tại vị trí này, bất kể thuộc dự án nào (lưu ý rằng chi tiết bo mạch và cụm lắp ráp bo mạch được CoDesigner tạo trong thư mục dự án được chỉ định khi lấy dữ liệu vào Solidworks lần đầu). 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à 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 trên cùng và dưới cùng luôn được thể hiện dưới dạng hình dán trên các bề mặt của chi tiết bo mạch. Khi bật tùy chọn này, CoDesigner cũng sẽ tạo các khối đùn để thể hiệ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, ảnh hưởng đáng kể đến hiệu năng.
-
Build Vias - Bật tùy chọn này để bao gồm cả thành lỗ 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 bật tùy chọn này, các tệp chi tiết và cụm lắp ráp con được lưu trong cùng thư mục với tệp cụm lắp ráp chính. Khi tắt tùy chọn này, tất cả các tệp chi tiết và cụm lắp ráp con được lưu trong thư mục con
\<McadAssyName>-EDM. Bạn nên sử dụng cấu trúc thư mục phẳng nếu 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 bật tùy chọn này, trong quá trình lấy dữ liệu, MCAD CoDesigner chỉ vẽ lại các phần tử của bản phác thảo đã 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. Tắt tùy chọn này nếu kết quả không như mong muốn. Tìm hiểu thêm về khả năng hỗ trợ Smart Sketch Change.
-
Build Route Tool Path – Đường chạy dao phay là đường bao được xác định để phay tách bo mạch ra khỏi panel dùng để chế tạo bo mạch đó. Tắt tùy chọn này nếu không cần đường chạy dao trong MCAD. Tìm hiểu thêm về Đường chạy dao phay trong ECAD.
-
Transfer board sketch holes that are bigger than <Size><Units> to ECAD as cutouts - Bất kỳ lỗ nào trong bản phác thảo biên dạng bo mạch có thể được diễn giải thành pad trong ECAD (bao gồm lỗ tròn, vuông hoặc lỗ 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 pad tự do trong ECAD. Các lỗ có kích thước lớn hơn giá trị này sẽ được chuyển thành vùng khoét bo mạch. Các lỗ không tròn và không có hình dạng tương ứng với hình vuông hoặc rãnh luôn được chuyển thành vùng 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ỏ 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 có chiều cao nhỏ hơn<Value><Units>khi thực hiện thao tác lấy dữ liệu. Lưu ý rằng chiều cao linh kiện được xác định 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ỏ. -
Participate in the product improvement program - Bật tùy chọn này để tự động chia sẻ với Altium thông tin kỹ thuật về việc sử dụng MCAD CoDesigner của bạn. 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 thiết lập riêng của SOLIDWORKS có vai trò quan trọng khi làm việc với Altium MCAD CoDesigner.
Các mẫu mặc định của SOLIDWORKS
Để tránh bị yêu cầu chọn mẫu linh kiện mỗi khi tạo 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 chi tiết, như minh họa bên dưới. Đây có thể là các mẫu có sẵn của SOLIDWORKS hoặc các mẫu riêng của công ty bạn. Xác định vị trí các mẫu cho Parts, Assemblies và Drawings, 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 theo ý bạn.
Hiển thị các lớp đồng, mặt nạ và in lụa của PCB trong SOLIDWORKS
CoDesigner kết hợp hình ảnh của lớp đồng, lớp mặt nạ hàn và lớp in lụa ở 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 với 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 kéo vào MCAD.
Decal mặt trên là sự kết hợp của lớp đồng mặt trên, lớp mặt nạ hàn mặt trên và lớp in lụa mặt trên.
Lưu ý về decal:
-
Nếu các decal không hiển thị chính xác, nguyên nhân có thể là sự cố kết xuất 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 trình điều khiển đồ 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 mục 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 vấn đề hiển thị decal, hãy thử bật/tắt tùy chọn Enhanced graphics performance trên trang Performance của hộp thoại System Options trong SOLIDWORKS Với một số card đồ họa, việc tắt tùy chọn này sẽ hữu ích, còn với các card khác, việc bật tùy chọn này sẽ hữu ích.
-
Nếu chế độ Build 3D Geometry for Copper and Solder Mask được bật trong phần thiết lập CoDesigner, mỗi lớp đồng và mặt nạ hàn sẽ được chuyển dưới dạng một lớp riêng biệt, thay vì kết hợp thành decal. Trong chế độ này, các chi tiết in lụa được áp dụng lên lớp mặt nạ hàn dưới dạng decal. Tìm hiểu thêm về Cách CoDesigner xử lý các lớp đồng, mặt nạ và lớp phủ
Lưu trữ decal trong SOLIDWORKS
Để hỗ trợ tốt hơn cho các nhà thiết kế sử dụng SOLIDWORKS cùng hệ thống PDM, CoDesigner lưu các decal (tệp hình ảnh biểu diễn các lớp đồng, in lụa và mặt nạ hàn) trực tiếp vào tệp chi tiết 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.
Các 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, 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, điều này có thể gây ra vấn đề: 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 kỹ sư sử dụng phiên bản SOLIDWORKS cũ hơn không thể sử dụng chúng.
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 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 từng phiên bản, bạn có thể tạo một tệp cấu hình riêng cho mỗi 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 cấu hình cho mỗi phiên bản SOLIDWORKS mà bạn sẽ làm việc.
-
Thêm phiên bản SOLIDWORKS vào tên tệp của mỗi bản sao tệp cấu hình; ví dụ
SolidworksAddin.2023.config. -
Sau đó, bạn có thể xác định đường dẫn mô hình riêng cần dùng trong mỗi phiên bản SOLIDWORKS bằng cách: chỉnh sửa
Valuecủa khóaSolidWorksPartsLibraryFolderPathtrong tệp cấu hình (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.
Thiết lập một tệp cấu hình để khởi chạy từng phiên bản SOLIDWORKS với một đường dẫn mô hình CoDesigner riêng.
Cấu hình SOLIDWORKS PDM cho CoDesign
Ứng dụng khách SOLIDWORKS PDM
Một công cụ bổ sung hữu ích khi làm việc với SOLIDWORKS PDM là SOLIDWORKS PDM Client. Phần mềm máy khách 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.
-
Phần mềm máy khách PDM được cài đặt thông qua SOLIDWORKS Installation Manager
-
Bạn cũng cần có Vault View để hiển thị nội dung Vault trong Windows File Explorer. Vault Viewer sẽ có sẵn để cài đặt sau khi PDM Client được cài đặt
Cài đặt PDM
-
Tắt tùy chọn Prompt to check out file if opened in read-only mode trong phần cài đặt SOLIDWORKS PDM (truy cập từ menu Tools trong SOLIDWORKS) như minh họa bên dưới. Nhờ đó, các linh kiện hiện có sẽ không cần được check-out, tránh 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, bạn nên check-out các linh kiện tương ứng.
SOLIDWORKS Product Data Management (PDM) là giải pháp quản lý dữ liệu triển khai 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.
Nên đặt dưới sự quản lý của PDM
- Thư mục Common nơi CoDesigner lưu trữ các mô hình. Hãy cấu hình thư mục được chỉ định trong tùy chọn Thư mục chung để lưu trữ mô hình trong hộp thoại Altium CoDesigner Settings để thư mục này được SOLIDWORKS PDM quản lý, đồng thời đồ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 trở xuống, hãy bao gồm các thư mục con
\Origvà\Expt. - Đối với MCAD CoDesigner 3.8 trở lên, bạn nên bật tùy chọn Flat Folder Structure trong hộp thoại Altium CoDesigner Settings nếu sử dụng Windchill làm hệ thống quản lý dữ liệu sản phẩm.
- Các cụm lắp ráp và chi tiết liên quan đến dự án PCB.
Không cần đặt dưới sự quản lý của PDM
- Các tệp PNG được dùng để tạo decal (hình ảnh thể hiện lớp đồng, lớp in ký hiệu và lớp phủ chống hàn). Các tệp hình ảnh này được lưu trong cùng thư mục với chi tiết bo mạch.
Bước tiếp theo là gì?
Giờ đây, CoDesigner đã được cài đặt trong phần mềm MCAD và kết nối với Workspace của bạn. Bước tiếp theo là cấu hình các cài đặt Workspace liên quan.
► Tìm hiểu thêm về Cấu hình cài đặt Workspace
).
).
).
).
).