Định nghĩa các chồng lớp con - Chế độ nâng cao

Trong phần mềm thiết kế PCB của Altium có hai chế độ thiết kế rigid-flex. Chế độ ban đầu, hay chế độ tiêu chuẩn, được gọi là Rigid-Flex, hỗ trợ các thiết kế rigid-flex đơn giản. Nếu thiết kế của bạn có các yêu cầu rigid-flex phức tạp hơn, chẳng hạn như các vùng flex chồng lấp, thì bạn cần dùng chế độ Advanced Rigid-Flex (còn gọi là rigid-flex 2.0). Chế độ này được chọn trong menu Tools của Layer Stack Manager.

Sự khác biệt cơ bản giữa hai chế độ là: trong chế độ ban đầu, hình dạng bo mạch được chia thành các vùng board riêng biệt bằng cách đặt một Split Line, và Split Line đó vẫn tồn tại như một đối tượng xác định nơi một vùng board kết thúc và vùng khác bắt đầu. Trong chế độ Advanced, mỗi vùng board được đặt riêng biệt, hoặc nếu một vùng lớn hơn được Sliced thì nó sẽ trở thành hai đối tượng vùng riêng biệt. Trong chế độ Advanced, các cạnh của các vùng board liền kề xác định nơi hai vùng đó tiếp giáp nhau, chứ không phải sự hiện diện của một Split Line. Vì sự khác biệt này, sẽ không có đối tượng Split Line khi bo mạch ở chế độ Advanced Rigid-Flex.

Tìm hiểu thêm về Thiết kế PCB Rigid-Flex

Nếu chế độ Rigid-Flex (Advanced) được bật, hiển thị sẽ chuyển từ Stackup mode (hiển thị ở trên) sang Board mode (hiển thị ở dưới). Chế độ Board được dùng để chỉnh sửa trực quan và sắp xếp các substack khác nhau trong thiết kế rigid-flex. Có thể chỉnh sửa từng substack riêng lẻ bằng cách nhấp đúp vào nó; khi đó chế độ Stackup sẽ được hiển thị cho substack đó.

Sử dụng Navigation bar ở góc trên bên phải của Layer Stack Manager để chuyển qua lại giữa StackupBoard modes, như được tô sáng trong hình bên dưới.

Chế độ Board của Layer Stack Manager được dùng để định nghĩa các Substack trong một thiết kế rigid-flex.
Chế độ Board của Layer Stack Manager được dùng để định nghĩa các Substack trong một thiết kế rigid-flex.

Board mode của Layer Stack Manager được dùng để:

  • Thêm Substack.
  • Cấu hình mối quan hệ giữa các lớp trong các Substack liền kề - chúng có dùng chung lớp hay không (Common), hoặc các lớp đó là duy nhất trong Substack đó (Individual).
  • Cấu hình việc các lớp liền kề có xâm lấn sang Substack bên cạnh hay không.
  • Thêm các Branch bổ sung (Branch được dùng khi thiết kế có nhiều phần flex tỏa ra từ một phần rigid duy nhất - xem thêm trong phần Tạo một Branch).

Cấu hình các Substack

Một Board có thể bao gồm bất kỳ số lượng Substack nào. Một cách tiếp cận giúp dễ hình dung cấu trúc tổng thể của board là định nghĩa một Substack cho mỗi Region của board. Tuy nhiên đây không phải là yêu cầu bắt buộc; yêu cầu tối thiểu là tạo một Substack cho mỗi tập lớp duy nhất cần có trong toàn bộ thiết kế. Sau đó, nhiều Region của board có thể được gán cùng một Substack nếu cần.

Video bên dưới cho thấy một board rigid-flex có chín Board Region, sử dụng ba Substack duy nhất.

Mỗi Substack có thể được gán cho một Board Region bao nhiêu lần tùy ý.

Mỗi Substack được tạo trong một section. Tại sao cần section? Bởi vì bạn cũng có thể tạo nhiều Substack trong một section, một tính năng được dùng khi tạo board rigid-flex kiểu bookbinder (hai vùng rigid được nối với nhau bằng nhiều vùng flex). Hình bên dưới cho thấy hai flex substack, có tên là FlexUpper và FlexLower, trong section trung tâm của layer stack.

Một PCB rigid-flex kiểu bookbinder; lưu ý rằng section trung tâm có hai Substack.
Một PCB rigid-flex kiểu bookbinder; lưu ý rằng section trung tâm có hai Substack.

Làm việc trong Board mode của Layer Stack Manager:

  • Sau khi chế độ Rigid-Flex được bật, Layer Stack Manager sẽ mở ở Board mode, nơi các Substack mới được thêm vào và căn chỉnh với các Substack liền kề.
  • Để chỉnh sửa các lớp và thuộc tính lớp của Substack đang được chọn (phần được chọn được đánh dấu bằng viền xanh dương nhạt như minh họa ở trên), hãy nhấp đúp vào Substack hoặc dùng thanh điều hướng của Layer Stack Manager để chọn Substack cần thiết và mở Stackup mode, nơi có thể chỉnh sửa từng lớp riêng lẻ trong Substack đó. Thêm và cấu hình các lớp theo yêu cầu.
  • Để quay lại Board mode sau khi chỉnh sửa một Substack, nhấp vào nút Home trên thanh điều hướng của Layer Stack Manager.

Thêm và chỉnh sửa một Substack mới

Ngoài việc được dùng để thêm và xóa Substack, Board mode còn được dùng để cấu hình xem một Stackup sử dụng các lớp chung hay các lớp riêng lẻ.

Một substack mới được tạo từ các lớp hiện đang được chọn.

Tạo một Substack mới:

  • Một Substack mới được tạo từ các lớp hiện đang được chọn (được tô xanh dương nhạt) - bước đầu tiên là chọn các lớp cần có trong Substack mới:
    • Left Click để chọn toàn bộ một Substack.
    • Shift+Click để chọn một lớp đơn lẻ trong Substack. Tiếp tục Shift+Click trên các lớp khác để tạo thành tập lớp được chọn. Hoặc, Shift+Click trên lớp đầu tiên bạn cần, sau đó di chuyển thẳng đến lớp cuối cùng và Shift+Click để chọn nó; tất cả các lớp ở giữa cũng sẽ được chọn.
  • Để thêm một Substack mới bằng các lớp đã chọn, nhấp vào nút và chọn lệnh phù hợp:
    • Insert Selected before - tạo Substack mới ở bên trái Substack hiện đang được chọn
    • Insert Selected after - tạo Substack mới ở bên phải Substack hiện đang được chọn
    • Insert Selected into - tạo Substack mới trong cùng section với Substack hiện đang được chọn.
    • Branch - tạo một branch mới, bắt đầu từ Substack hiện đang được chọn. Xem thêm về branch ở bên dưới.
  • Ngoài ra, bạn có thể kéo và thả tập lớp đã chọn theo chiều ngang trong Board view để tạo một substack mới từ các lớp đó (như minh họa trong video ở trên). 
  • Substack mới sẽ được tạo; nhấp đúp vào Substack để mở nó và chỉnh sửa trong Stackup mode của Layer Stack Manager.
  • Nếu bạn định thêm Coverlay vào một vùng flex, hãy bật tùy chọn Is Flex trong panel Properties khi flex Substack đang được mở trong Stackup mode.
  • Cấu hình các lớp của Substack theo yêu cầu, sau đó nhấp nút Home trên thanh điều hướng của Layer Stack Manager để quay lại Board mode.
  • Chỉnh sửa Name của Substack trong panel Properties để phản ánh chức năng của nó trong toàn bộ thiết kế.
  • Tiếp tục thêm một Substack cho mỗi Region trong thiết kế rigid-flex.

Khi các lớp được sao chép từ một Substack hiện có để tạo Substack mới, các lớp đó sẽ trở thành lớp chung của cả hai Substack - việc chỉnh sửa thuộc tính của một lớp trong một Substack sẽ được áp dụng cho lớp đó ở cả hai Substack. Nếu một Substack cần các lớp có thuộc tính riêng biệt, hãy thêm trực tiếp các lớp đó vào chính Substack đó (như minh họa trong video ở trên). 

Sử dụng vật liệu

Bật tùy chọn Individual Material Usage để cho phép các lớp liền kề khác nhau.
Bật tùy chọn Individual Material Usage để cho phép các lớp liền kề khác nhau.

Một thiết kế rigid-flex thường có các lớp đồng và điện môi dùng chung xuyên suốt các vùng rigid và flex, nhưng lại có các lớp điện môi ngoài khác nhau, chẳng hạn như coverlay. Để giúp nhà thiết kế quản lý việc này, Properties của Substack đang được chọn có bao gồm một tùy chọn Material Usage.

  • Common - chế độ sử dụng vật liệu có nghĩa là: tất cả các lớp trong Substack có số lượng lớp ít nhất phải có các lớp (và thuộc tính) giống hệt với các lớp trong các Substack liền kề. Điều này bao gồm cả các lớp đồng/điện môi dùng chung cũng như bất kỳ lớp điện môi ngoài có mục đích đặc biệt nào, chẳng hạn như coverlay.
  • Individual - bật chế độ Individual để cho phép các tổ hợp vật liệu liền kề khác nhau trong Substack này.

Tạo một Branch

Nếu thiết kế có cấu trúc stackup không thể được mô hình hóa trong Board view, thì cần dùng tính năng Branch. Trong ví dụ được minh họa ở hình bên dưới, có bốn vùng flex tỏa ra từ các lớp khác nhau trên board chính, và mỗi vùng flex đều có một vùng rigid nhỏ ở đầu cuối. Mặc dù có thể nối bốn vùng flex với MainBoard mà không dùng Branch, nhưng không thể tạo vùng rigid nhỏ ở cuối mỗi vùng flex.

Region đang được chọn, ConnectorRegion4, đang được gán Substack ConnectorRigid4.
Region đang được chọn, ConnectorRegion4, đang được gán Substack ConnectorRigid4.

Board này cần sử dụng tính năng Branch. Một Branch phát triển từ một Substack; một Substack có thể có nhiều branch tỏa ra từ nó. Trong ví dụ này, Substack MainBoard có bốn branch; FirstFlexBranch, SecondFlexBranch, ThirdFlexBranchForthFlexBranch.

Sử dụng các điều khiển trên Navigation Bar để chuyển từ Branch này sang Branch khác.
Sử dụng các điều khiển trên Navigation Bar để chuyển từ Branch này sang Branch khác.

Làm việc với branch:

  • Một Branch được tạo với Substack hiện đang được chọn làm cơ sở; hãy chọn Substack cần thiết trước khi thêm Branch.
  • Nhấp vào nút và chọn Branch từ menu. Branch mới sẽ xuất hiện, chỉ chứa Substack chung đang được tách branch từ đó. Nhập Branch Name phù hợp trong panel Properties.
  • Thêm các Substack mới vào Branch nếu cần.
  • Sử dụng Navigation Bar của Layer Stack Manager để chuyển từ Branch này sang Branch khác.
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