Các công cụ bổ sung
Sơ lược
- Tìm hiểu cách tạo báo cáo diện tích đồng và cấu hình kiểu đổ đồng cùng khoảng hở.
- Nắm được cách loại bỏ pad trên các lớp bên trong, phóng to hoặc thu nhỏ đối tượng và thêm teardrop vào các pad đã chọn.
- Khám phá cách cắt gọn lớp in ký hiệu quanh các pad trên lớp mặt nạ hàn, giữ lại bản gốc để so sánh và đáp ứng các điều kiện cần thiết về lớp và danh sách kết nối (netlist).
Trình biên tập CAM của Altium Designer bao gồm nhiều công cụ hỗ trợ thực hiện các tác vụ nhất định khi làm việc với tài liệu CAM.
Tính toán diện tích đồng
Để tính tổng diện tích đồng của các đối tượng được chọn trong tài liệu hiện tại, hãy chọn lệnh Tools » Calc. Copper Area từ các menu chính. Sau khi khởi chạy lệnh, con trỏ sẽ chuyển thành một hình vuông nhỏ và bạn sẽ vào chế độ tính toán diện tích đồng. Quy trình gồm các thao tác sau:
- Nhấp vào các đối tượng bạn muốn đưa vào phép tính để chọn chúng. Nhấp vào vị trí không có đối tượng cho phép bạn kéo một vùng chọn để chọn nhiều đối tượng. Các đối tượng được chọn sẽ được cộng dồn.
- Sau khi chọn tất cả các đối tượng cần thiết, hãy nhấp chuột phải. Một tệp báo cáo (Copper Area.rpt) sẽ được tạo và mở dưới dạng tài liệu đang hoạt động trong cửa sổ thiết kế chính. Với mỗi lớp có liên quan đến các đối tượng được chọn, báo cáo liệt kê diện tích đồng sẽ được sử dụng, tính bằng inch vuông. Tổng diện tích đồng cũng được liệt kê.
Đổ đồng
Để đổ đồng vào một đường bao kín, hãy chọn lệnh Tools » Copper Pour từ các menu chính. Sau khi khởi chạy lệnh, con trỏ sẽ chuyển thành một hình vuông nhỏ và bạn sẽ được nhắc chọn một đường bao kín. Đường bao kín có thể là hình tròn, hình chữ nhật hoặc đường đa tuyến (nếu đã khép kín). Quy trình gồm các thao tác sau:
- Chỉ cần đặt con trỏ tại bất kỳ vị trí nào trên đường bao của vùng bạn muốn đổ đồng rồi nhấp chuột. Hộp thoại Copper Pour sẽ xuất hiện.
-
Hộp thoại hiển thị bản xem trước của mẫu sẽ được dùng để đổ đồng, cùng với một giá trị khoảng hở. Giá trị này tạo ra một đường biên khoảng hở để bảo đảm vùng đổ đồng nằm hoàn toàn trong giới hạn của hình dạng ban đầu. Theo mặc định, mẫu đổ đồng được xác định gần nhất sẽ được đề xuất. Nếu muốn sử dụng mẫu đổ đồng khác, hãy nhấp vào nút Edit Pattern để mở hộp thoại Edit Pattern - Copper Pour. Sử dụng hộp thoại này để xác định mẫu đổ đồng theo yêu cầu:
- Nếu Fill Type được đặt thành Polygon (Raster), tất cả các thiết lập khác trong hộp thoại này sẽ bị vô hiệu hóa. Đường bao được chọn sẽ được lấp đầy bằng một đa giác đặc, tuân theo khoảng hở được chỉ định trong hộp thoại Copper Pour.
- Nếu Fill Type được đặt thành Vector, bạn có thể chọn sử dụng hình đặc hoặc hình dạng/Dcode. Bạn có thể chọn một hình dạng và nhập kích thước dùng để lấp đầy, hoặc chỉ định sử dụng một khẩu độ hiện có. Nếu đã chọn sử dụng Shape/Dcode, bạn có thể chỉ định khoảng cách theo phương X và Y của hình dạng được sử dụng.
- Sau khi xác định mẫu và khoảng hở theo yêu cầu, hãy nhấp vào OK để đổ đồng vào đường bao.
- Tiếp tục chọn các đường bao kín khác để đổ đồng, hoặc nhấp chuột phải hay nhấn Esc để thoát.
Xóa pad
Để xóa các pad cô lập và xếp chồng khỏi tất cả các lớp tín hiệu bên trong của tài liệu hiện tại, hãy chọn lệnh Tools » Pad Removal từ các menu chính. Sau khi khởi chạy lệnh, một hộp thoại thông tin sẽ xuất hiện, cung cấp bản tóm tắt các pad cô lập và xếp chồng được phát hiện trên tất cả các lớp tín hiệu bên trong của tài liệu hiện tại. Sau khi nhấp vào OK, tổng số pad được chỉ ra sẽ bị xóa.
Điều chỉnh độ mở rộng của đối tượng
Lệnh Tools » Spread/Reduce từ các menu chính được dùng để tăng hoặc giảm độ mở rộng của đối tượng được chọn, về cơ bản là làm dày hoặc làm mỏng khẩu độ gốc tương ứng với đối tượng, sau đó lưu thành một khẩu độ mới.
Sau khi khởi chạy lệnh, con trỏ sẽ chuyển thành một hình vuông nhỏ và bạn sẽ vào chế độ mở rộng/thu nhỏ. Quy trình gồm các thao tác sau:
- Chọn các đối tượng bạn muốn mở rộng/thu nhỏ. Chỉ cần đặt con trỏ lên từng đối tượng và nhấp chuột để thêm vào vùng chọn, hoặc sử dụng một trong nhiều công cụ chọn có sẵn.
- Sau khi chọn tất cả các đối tượng, hãy nhấp chuột phải. Hộp thoại Spread/Reduce Size sẽ xuất hiện. Sử dụng hộp thoại để chỉ định kích thước mở rộng/thu nhỏ, nhớ thêm dấu âm khi thu nhỏ. Bạn có thể chọn đặt các đối tượng mới trên cùng lớp, trên một lớp mới hoặc trên một trong các lớp hiện có. Tùy chọn Delete Old Objects cho phép bạn giữ lại các đối tượng gốc để so sánh.
- Sau khi xác định các tùy chọn kích thước theo yêu cầu, nhấp vào OK sẽ thay đổi kích thước của các đối tượng được chọn. Các hình dạng thu được sẽ được thêm dưới dạng các định nghĩa khẩu độ mới — mỗi khẩu độ ban đầu khác nhau trong vùng chọn tương ứng với một định nghĩa mới — và mỗi định nghĩa sẽ được gán một Dcode, bắt đầu từ Dcode khả dụng (còn trống) đầu tiên.
- Tiếp tục mở rộng/thu nhỏ các đối tượng khác, hoặc nhấp chuột phải hay nhấn Esc để thoát.
Tạo teardrop cho các pad được chọn
Lệnh Tools » Teardrops từ các menu chính được dùng để tạo teardrop cho các pad được chọn trên các lớp đi dây (tín hiệu) trong tài liệu hiện tại. Tạo teardrop cho pad là một kỹ thuật phổ biến nhằm ngăn lỗ khoan vượt ra ngoài mép pad trong quá trình chế tạo bo mạch.
Trước tiên, hãy bảo đảm các lớp đi dây (tín hiệu) mà bạn muốn thêm pad có teardrop đã được BẬT trong danh sách Layers của bảng CAMtastic .
Sau khi khởi chạy lệnh, con trỏ sẽ chuyển thành một hình vuông nhỏ và bạn sẽ được nhắc chọn các pad muốn tạo teardrop. Chỉ cần đặt con trỏ lên từng pad rồi nhấp để thêm vào vùng chọn, hoặc sử dụng một trong nhiều công cụ chọn có sẵn. Sau khi chọn tất cả các pad muốn tạo teardrop, hãy nhấp chuột phải. Hộp thoại Add Teardrops sẽ xuất hiện.
Nửa bên trái của hộp thoại cho phép bạn xác định kiểu teardrop muốn áp dụng — Pad hoặc Line. Teardrop kiểu Pad sẽ đặt một pad có kích thước bằng một nửa pad gốc tại điểm giao giữa đường mạch và pad. Teardrop kiểu Line sẽ đặt hai đường thẳng (tiếp tuyến với pad) để lấp đầy vùng giao giữa đường mạch và pad. Khi sử dụng kiểu Line , bạn có thể chỉ định Line Offset Factorđể điều chỉnh chiều dài của teardrop.
Nửa bên phải của hộp thoại cho phép bạn xác định và áp dụng các phép kiểm tra khoảng hở khác nhau. Hãy thiết lập các ràng buộc này theo yêu cầu. Theo mặc định, mỗi ràng buộc được đặt thành 5mil.
Trường Inflate Pads/Vias bounding Rect By được dùng để tăng tốc quá trình tạo teardrop. Bằng cách mở rộng hình chữ nhật bao quanh pad, bạn có thể giới hạn số đường mạch cần xét để tạo teardrop, chỉ xét những đường chạm vào đường bao đã mở rộng. Có thể xem đây là bước kiểm tra sơ bộ, sau đó kiểm tra chi tiết các đường mạch còn lại để xác định xem chúng có thực sự kết nối với pad hay không. Thiết lập mặc định là 25mil/side.
Sau khi xác định kiểu teardrop và các phép kiểm tra khoảng hở theo yêu cầu, nhấp vào OK để thêm teardrop vào tất cả các pad đã chọn. Nếu việc đặt teardrop vi phạm một hoặc nhiều phép kiểm tra, pad đó sẽ không được tạo teardrop.
Tiếp tục chọn thêm các pad cần tạo teardrop, hoặc nhấn Esc để thoát.
Cắt gọn lớp in lụa
Lệnh Tools » Trim Silkscreen trong các menu chính được dùng để cắt gọn các đối tượng trên lớp in lụa tại những vị trí chúng lấn vào pad trên lớp mặt nạ hàn.
Sau khi khởi chạy lệnh, hộp thoại Trim Silkscreen sẽ xuất hiện. Sử dụng hộp thoại này để chỉ định ràng buộc khoảng hở giữa các đối tượng in lụa và mép pad trên lớp mặt nạ hàn. Bạn có thể nhập giá trị dương (thu phần in lụa ra xa pad) hoặc âm (cho phép lấn vào pad).
Sử dụng tùy chọn Copy to New Layer để lưu một bản sao của lớp in lụa gốc vào một lớp mới. Điều này rất hữu ích khi bạn muốn so sánh kết quả của thao tác cắt gọn.
Sau khi thiết lập các tùy chọn cắt gọn theo yêu cầu, nhấp vào OK để thực hiện cắt gọn.
Tạo và nhóm linh kiện
Lệnh Tools » Parts » Create & Group Parts trong các menu chính được dùng để tạo và nhóm các linh kiện giống nhau trong hình ảnh thiết kế hiện tại, qua đó cho phép bạn tạo danh sách linh kiện để xuất ra sau này.
Trước tiên, hãy đảm bảo chỉ hiển thị một lớp mặt trên hoặc mặt dưới (ví dụ: lớp mặt nạ hàn mặt trên hoặc mặt dưới) trong cửa sổ thiết kế chính, đồng thời tắt hiển thị tất cả các lớp khác.
Sau khi khởi chạy lệnh, con trỏ sẽ chuyển thành một hình vuông nhỏ và bạn sẽ được nhắc chọn một footprint. Quy trình bao gồm các thao tác sau:
- Sử dụng con trỏ để chọn tất cả các pad trong một footprint cụ thể, bằng cách nhấp vào từng pad hoặc kéo một khung chọn bao quanh chúng.
- Nhấp chuột phải — hộp thoại Assign/Group Parts sẽ xuất hiện. Sử dụng hộp thoại này để nhập mô tả cho footprint (ví dụ: DIP14), chỉ định góc xoay và xác định loại footprint (Thru Holehoặc SMT).
- Sau khi xác định các thuộc tính của footprint theo yêu cầu, nhấp vào OK. Phần mềm sẽ chỉ tìm các footprint giống hệt trên cùng lớp, dựa trên kích thước, hình dạng và hướng. Mỗi linh kiện giống hệt sẽ được bao quanh bằng một hình chữ nhật có dấu chữ thập đi qua tâm. Các hình chữ nhật có dấu chữ thập này được thêm vào một lớp mới — Refdes_Top hoặc Refdes_Bottom — tùy thuộc vào việc lớp bạn đang dùng để tạo linh kiện nằm ở mặt trên hay mặt dưới. Lớp này được thêm vào danh sách Layers trong bảng CAMtastic.
- Tiếp tục chọn và nhóm thêm các footprint, hoặc nhấp chuột phải hay nhấn Escđể thoát.
Gán ký hiệu tham chiếu
Lệnh Tools » Parts » Assign Ref Designators trong các menu chính được dùng để gán ký hiệu tham chiếu cho tất cả các linh kiện đã được tạo/nhóm thành công trong tài liệu thiết kế hiện tại.
Sau khi khởi chạy lệnh, con trỏ sẽ chuyển thành một hình vuông nhỏ và bạn sẽ được nhắc chọn một linh kiện. Chỉ cần đặt con trỏ vào tâm dấu chữ thập của một linh kiện đã được nhóm rồi nhấp. Enter Value sẽ xuất hiện hộp thoại, tại đó bạn có thể nhập ký hiệu tham chiếu muốn gán cho phần linh kiện. Sau khi nhập ký hiệu cần thiết và nhấp vào OK, ký hiệu sẽ xuất hiện ở tâm dấu chữ thập của phần linh kiện.
Tiếp tục gán ký hiệu tham chiếu cho các phần linh kiện khác trong thiết kế, hoặc nhấp chuột phải hay nhấn Esc để thoát.
Chuyển đổi pad flash thành pad homebase
Lệnh Tools » SMT Stencil » Homebase Pad Conversion trong các menu chính được dùng để chuyển đổi một cặp pad flash thành pad homebase. Pad homebase được dùng để cải thiện diện tích kem hàn (trên mỗi pad) được in qua khuôn stencil SMT.
Sau khi khởi chạy lệnh, con trỏ sẽ chuyển thành một hình vuông nhỏ và bạn sẽ vào chế độ chuyển đổi. Quy trình gồm các bước sau:
- Chọn cặp pad flash ban đầu cần chuyển đổi. Chỉ cần đặt con trỏ lên từng pad trong cặp rồi nhấp chuột.
-
Nhấp chuột phải để mở hộp thoại Flash - Homebase Conversion. Sử dụng hộp thoại này để:
- Xác định pad homebase theo hướng và mức độ vát được áp dụng cho từng pad trong cặp.
- Chọn vẽ các pad homebase thu được trên cùng lớp, trên một lớp mới hoặc trên bất kỳ lớp hiện có nào trong tài liệu hiện tại.
- Hộp thoại cũng cung cấp nhiều tùy chọn chuyển đổi khác, bao gồm khả năng đặt dung sai flash khi tìm các cặp pad khớp với cặp pad được chọn ban đầu, cũng như lựa chọn giữ lại các pad cũ hay xóa chúng hoàn toàn.
- Sau khi thiết lập các tùy chọn theo yêu cầu, nhấp vào OK để quay lại cửa sổ thiết kế chính; bạn sẽ được nhắc chọn toàn bộ vùng cần xem xét chuyển đổi. Chỉ cần kéo một khung chọn bao quanh toàn bộ thiết kế rồi nhấp chuột phải sau khi vùng đã được chọn. Các đối tượng được chọn sẽ được so sánh với cặp pad được chọn ban đầu và tất cả các cặp khớp tìm được sẽ được chuyển thành pad homebase.
- Tiếp tục chuyển đổi các cặp pad flash khác thành pad homebase, hoặc nhấp chuột phải hay nhấn Esc để thoát.
Thêm thanh epoxy
Lệnh Tools » SMT Stencil » Add Epoxy Bars trong các menu chính được dùng để thêm một thanh epoxy vào giữa mọi cặp pad flash trong tài liệu hiện tại khớp với tổ hợp cặp pad đã chọn.
Sau khi khởi chạy lệnh, con trỏ sẽ chuyển thành một hình vuông nhỏ và bạn sẽ vào chế độ thêm thanh epoxy. Quy trình gồm các bước sau:
- Chọn một cặp pad flash ban đầu. Chỉ cần đặt con trỏ lên từng pad trong cặp ban đầu này rồi nhấp chuột.
-
Nhấp chuột phải để mở hộp thoại Add Epoxy Bars. Sử dụng hộp thoại này để:
- Xác định chiều rộng và chiều cao của thanh epoxy tương ứng với vị trí của thanh giữa hai pad.
- Chọn vẽ các thanh epoxy thu được trên cùng lớp, trên một lớp mới hoặc trên bất kỳ lớp hiện có nào trong tài liệu hiện tại.
- Hộp thoại cũng cung cấp nhiều tùy chọn chuyển đổi khác, bao gồm khả năng đặt dung sai flash khi tìm các cặp pad khớp với cặp pad được chọn ban đầu, cũng như lựa chọn giữ lại các pad cũ hay xóa chúng hoàn toàn.
- Sau khi thiết lập các tùy chọn theo yêu cầu, nhấp vào OK để quay lại cửa sổ thiết kế chính; bạn sẽ được nhắc chọn toàn bộ vùng cần xem xét chuyển đổi. Chỉ cần kéo một khung chọn bao quanh toàn bộ thiết kế rồi nhấp chuột phải sau khi vùng đã được chọn. Các đối tượng được chọn sẽ được so sánh với cặp pad được chọn ban đầu, và một thanh epoxy sẽ được đặt vào giữa mỗi cặp khớp tìm được.
- Tiếp tục thêm các thanh epoxy, hoặc nhấp chuột phải hay nhấn Esc để thoát.
Tạo và sử dụng macro
Để ghi một macro mới cho các thao tác thực hiện trong tài liệu hiện tại, hãy chọn lệnh Macro » Start Recording trong các menu chính. Sau khi khởi chạy lệnh, hộp thoại Create New Macro File sẽ xuất hiện. Sử dụng hộp thoại này để xác định vị trí lưu và tên của tệp tập lệnh macro mới. Sau khi nhấp vào Open, bạn sẽ vào chế độ ghi. Mọi thao tác bạn thực hiện trong CAMtastic Editor đều sẽ được ghi lại và các dòng tập lệnh tương ứng sẽ được thêm vào tệp macro (*.bas).
Khi đã thực hiện xong tất cả các thao tác cần đưa vào macro, hãy dùng lệnh Macro » Stop Recording để thoát chế độ ghi. Phiên ghi macro hiện tại sẽ kết thúc và tệp tập lệnh macro được tạo sẽ tự động mở dưới dạng tài liệu đang hoạt động trong cửa sổ thiết kế chính. Tệp được tạo sẽ xuất hiện trong bảng Projects dưới dạng tài liệu độc lập. Ngôn ngữ lập trình tập lệnh được sử dụng là Enable Basic.
Để chỉnh sửa một tập lệnh macro đã tạo, hãy sử dụng lệnh Macro » Edit Script. Sau khi khởi chạy lệnh, hộp thoại Open Macro File sẽ xuất hiện. Sử dụng hộp thoại này để tìm và mở tệp macro (*.bas) mà bạn muốn chỉnh sửa. Tệp macro sẽ mở dưới dạng tài liệu đang hoạt động trong cửa sổ thiết kế chính. Sau đó, bạn có thể chỉnh sửa tập lệnh theo yêu cầu.
Để chạy tập lệnh macro được chỉ định, hãy chọn Macro » Run Script từ các menu chính. Sau khi khởi chạy lệnh, hộp thoại Open Macro File sẽ xuất hiện. Sử dụng hộp thoại này để tìm tệp macro (*.bas) mà bạn muốn chạy. Sau khi nhấp vào Open, macro sẽ chạy và các lệnh trong đó sẽ được thực thi.