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

Để truy cập bảng Altium CoDesigner trong SOLIDWORKS®, bạn phải cài đặt phần bổ trợ (plugin) như mô tả chi tiết bên dưới. Bạn có thể tải plugin MCAD CoDesigner từ trang tải xuống trên trang web Altium.

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ợ để truy cập CoDesigner trong phần mềm MCAD của bạn.

Để cài đặt phần bổ trợ:

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

  2. Tải xuống và cài đặt phần bổ trợ SOLIDWORKS (AltiumCoDesignerSolidWorks_<VersionNo>.exe).

  3. Khởi chạy SOLIDWORKS và bật phần bổ trợ qua hộp thoại Add-Ins (In SOLIDWORKS, enable the Altium CoDesigner Add-In to access the CoDesigner panel).

  4. 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. 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:

  1. Nhấp vào biểu tượng bánh răng Setup ở đầu Taskpane (Once the Add-in has been enabled, the CoDesigner Taskpane Tab can be turned on and off as required). Hộp thoại Customize Taskpane Tabs sẽ mở ra.

  2. 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. 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.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.

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 cụm lắp ráp nhiều bo mạch với Altium 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. 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 Copperi - 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 Viasi - 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.

  • Sử dụng thư mục chung để lưu trữ 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 được tái sử dụng, vì điều này sẽ tiết kiệm thời gian và dung lượng lưu trữ khi tải dự án mới.
  • Nếu một linh kiện được cố định hoặc ràng buộc trong MCAD, linh kiện đó sẽ bị khóa trong ECAD (bất kể ràng buộc đó có cho phép dịch chuyển trong cụm lắp ráp PCB hay không). Nếu một linh kiện bị khóa trong ECAD, linh kiện đó sẽ được cố định trong MCAD, trừ khi đã 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 của SOLIDWORKS có vai trò quan trọng khi làm việc với Altium MCAD CoDesigner.

Harness Design in SOLIDWORKS

Nếu bạn dự định sử dụng các tính năng thiết kế bộ dây điện của MCAD CoDesigner, bạn phải cài đặt SOLIDWORKS Routing Electrical để có thể đồng bộ bộ dây điện (có trong gói SOLIDWORKS Premium). Lưu ý rằng SOLIDWORKS Routing Electrical cũng yêu cầu cài đặt Microsoft Excel để đọc thông tin kết nối của bộ dây điện. Tìm hiểu thêm về Đồng bộ bộ dây điện với SOLIDWORKS và 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. Cấu hình các mẫu SOLIDWORKS theo ý 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, bạn có thể gặp lỗi trong nhật ký sau đây khi kéo 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

CoDesigner dành cho SOLIDWORKS giả định rằng bản phác thảo bo mạch, phần đùn khối, các ràng buộc lắp ghép và các mặt phẳng tham chiếu định vị đều dựa trên hướng của mẫu Y-up. Điều này có nghĩa là CoDesigner dành cho SOLIDWORKS yêu cầu các mẫu Y-up trong đó các mặt phẳng tham chiếu mặc định được định hướng theo Front = XY, Top = XZ, and Right = YZ.

Trong SOLIDWORKS 2025, các mẫu Z-up đã được phát hành. Thay đổi này khiến hình học của các mặt phẳng khác đi, ví dụ Front = YZ, dẫn đến việc CoDesigner từ chối mẫu khi tạo cụm lắp ráp/chi tiết. Đổi tên các mặt phẳng không giải quyết được vấn đề vì CoDesigner kiểm tra hướng thực tế của mặt phẳng tham chiếu, chứ không chỉ tên mặt phẳng. Không thể sử dụng các mẫu Z-up với MCAD CoDesigner; bạn phải sử dụng các mẫu Y-up.

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.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.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.

  • Nếu bạn sử dụng SOLIDWORKS cùng PDM và nhận thấy Image file path vẫn 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í đó. SOLIDWORKS sau đó sẽ sử dụng các decal được lưu trong chi tiết bo mạch vào lần mở thiết kế tiếp theo.

  • Nếu cần truy cập các tệp hình ảnh tạm thời được tạo trong quá trình kéo dữ liệu, chẳng hạn khi làm việc với SOLIDWORKS Visualize, bạn có thể cấu hình Altium CoDesigner để không tự động xóa các tệp tạm thời được tạo trong quá trình kéo dữ liệu vào MCAD. Lưu ý rằng để thực hiện việc này, bạn phải chỉnh sửa sổ đăng ký Windows và chỉ nên làm khi 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, 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.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 cấu hình cho mỗi phiên bản SOLIDWORKS mà bạn sẽ làm việc.
  2. 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.
  3. 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 Value của khóa SolidWorksPartsLibraryFolderPath trong 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.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

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

Ứ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 \Orig và \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.

Giờ đây, SOLIDWORKS PDM đã sẵn sàng cho việc đồng thiết kế. Bước cuối cùng là cấu hình các tùy chọn trong Altium Workspace để cho biết bạn muốn sử dụng các linh kiện MCAD gốc và xác định tham số linh kiện ECAD dùng để tham chiếu đến linh kiện MCAD tương đương. Tìm hiểu thêm về Liên kết từ linh kiện ECAD đến linh kiện MCAD.

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

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

 

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.
Contents
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

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

Contents