Hỗ trợ cho khẩu độ

Sơ lược

Tìm hiểu cách trình chỉnh sửa CAMtastic của Altium Designer xử lý các định nghĩa khẩu độ, từ nhập danh sách khẩu độ đến tạo và chỉnh sửa hình dạng trong Bảng khẩu độ. Bài viết này giải thích cách các trình hướng dẫn nhập danh sách khẩu độ nhận diện những định dạng tệp khác nhau, cách kích thước và tham số xác định các hình dạng được hỗ trợ, cũng như cách bắt đầu chuyển đổi các pad được vẽ thành khẩu độ flash. Hãy đọc tiếp để tự tin hơn khi quản lý khẩu độ cho các tài liệu CAM của bạn.

- Hiểu khi nào các định nghĩa khẩu độ được nhập tự động và khi nào cần có danh sách khẩu độ riêng.
- Tìm hiểu cách tùy chỉnh các trình hướng dẫn nhập danh sách khẩu độ và sử dụng thông tin lỗi để khắc phục sự cố nhập hoặc mẫu.
- Khám phá cách tạo và chỉnh sửa các định nghĩa khẩu độ, bao gồm DCode, kích thước và tham số cho các hình dạng phức tạp.
Tìm hiểu sâu hơn với AI:

Các lớp PCB được tạo từ phim ảnh đã được phơi sáng. Khẩu độ là các lỗ mở vật lý cho phép ánh sáng chiếu qua lên phim. Dữ liệu CAM bao gồm các định nghĩa khẩu độ (kích thước và hình dạng), cùng với hướng dẫn về vị trí chiếu chớp ánh sáng qua khẩu độ và vị trí vẽ các đường trên phim bằng cách di chuyển giữa các vị trí trong khi vẫn bật chùm sáng. Các pad có kích thước khác nhau được tạo bằng cách chiếu chớp ánh sáng qua các khẩu độ khác nhau lên phim; các đường mạch dày hoặc mỏng hơn được vẽ trên phim bằng cách kéo chùm sáng qua phim thông qua khẩu độ lớn hơn hoặc nhỏ hơn.

Khi công nghệ phát triển, khẩu độ vật lý có thể hoàn toàn biến mất khỏi quy trình sản xuất PCB. Ngay cả hiện nay, nhiều máy vẽ laser hiện đại đã không còn cần đến khẩu độ thấu kính vật lý mà mô phỏng các hình dạng tương ứng trên phim bằng các thao tác raster.

Cho đến nay, những tiến bộ này vẫn chưa thay đổi cách chúng ta nói về hình ảnh CAM. Mỗi tệp CAM đều cần một danh sách khẩu độ, bất kể những hình ảnh này có thực sự được chuyển lên phim qua khẩu độ vật lý hay không. Mỗi tài liệu CAM mới mà bạn tạo đều chứa một Bảng khẩu độ trống. Bảng này được điền tự động khi bạn nhập dữ liệu CAM có nhúng thông tin khẩu độ, chẳng hạn như định dạng Gerber RS-274-X hoặc dữ liệu ODB++. Nếu nhập định dạng không nhúng thông tin khẩu độ, chẳng hạn như RS-274-D của Gerber, bạn cũng cần cung cấp danh sách khẩu độ.

Danh sách khẩu độ

Các định dạng Gerber đã được chuẩn hóa, nhưng danh sách khẩu độ thì chưa. Mỗi công cụ xuất CAM có định dạng riêng cho các từ khóa và thành phần mô tả khẩu độ, điều này có thể gây khó khăn khi nhập danh sách khẩu độ. Trình biên tập CAM giúp giảm bớt khó khăn này bằng cách cung cấp hàng chục trình hướng dẫn danh sách khẩu độ cho các định dạng phổ biến — cũng như nhiều định dạng cũ — mà bạn có thể gặp. Nếu cần điều chỉnh bất kỳ trình hướng dẫn nào để phù hợp với dữ liệu thường nhận được, hoặc muốn tạo một trình hướng dẫn mới từ đầu, bạn có thể thực hiện bằng cách chỉnh sửa định dạng của từng dòng.

Khi nhập danh sách khẩu độ, bạn có thể đặt chế độ nhận dạng thành tự động để tìm trong tất cả các trình hướng dẫn khẩu độ đã định nghĩa một trình có thể nhập tệp của bạn mà không gặp lỗi. Trình biên tập CAM cho phép bạn truy cập đầy đủ vào tất cả các trình hướng dẫn này nếu cần thay đổi.

Tất cả các trình hướng dẫn danh sách khẩu độ đều có thiết lập chung và hướng dẫn định dạng dòng. Thiết lập chung bao gồm những thông tin như vị trí bắt đầu và kết thúc việc đọc các dòng khẩu độ, đơn vị và tỷ lệ cần sử dụng, cũng như việc có cho phép nhiều định nghĩa khẩu độ trên cùng một dòng hay không.

Định dạng của từng dòng được xác định bằng các thẻ và từ khóa cho mỗi hình dạng. Trình biên tập CAM có một bộ phong phú các hình dạng tích hợp sẵn, bao gồm tất cả các hình dạng được định dạng ODB++ hỗ trợ. Một số hình dạng sử dụng cùng các thẻ: hình thoi, hình đầu đạn, hình elip, hình chữ nhật và hình thuôn dài đều được xác định bằng chiều rộng và chiều cao. Các hình dạng khác phức tạp hơn và cần thêm tham số. Khi tạo mới hoặc chỉnh sửa các trình hướng dẫn khẩu độ hiện có, bạn phải bảo đảm trình tự và định dạng thẻ khớp với các giá trị được cung cấp trong danh sách khẩu độ muốn nhập.

Ví dụ, trình hướng dẫn riêng của Trình biên tập CAM bắt đầu mỗi định dạng dòng bằng thẻ mã D: <D>. Tiếp theo, hình dạng được xác định bằng tên, theo sau là các kích thước của nó. Một dấu cách giữa các thẻ trong Định dạng dòng tương ứng với khoảng trắng giữa ký tự này và ký tự tiếp theo, vì vậy nó có thể tương ứng với một chuỗi dấu cách hoặc dấu phân cách tab. Thẻ chuỗi <S> biểu thị bất kỳ tập hợp ký tự nào được phân tách bằng những khoảng trắng như vậy.

Các lỗi khi nhập danh sách khẩu độ sẽ được báo cáo. Mặc dù quá trình nhập danh sách có thể vẫn tiếp tục, cách làm tốt nhất là xác định lỗi, cập nhật trình hướng dẫn cho phù hợp, rồi nhập lại danh sách khẩu độ.

Bảng sau liệt kê đầy đủ các thẻ được Trình biên tập CAM nhận dạng. Phần sau của bài viết cung cấp ví dụ về từng hình dạng được trình biên tập hỗ trợ cùng các kích thước minh họa mối liên hệ giữa các thẻ này với từng hình dạng.

Hộp thoại Aperture Wizard, được truy cập bằng cách chọn lệnh Tables » Aperture List Wizard từ các menu chính, được dùng để tạo mẫu trình hướng dẫn khẩu độ mới hoặc chỉnh sửa mẫu hiện có. Trình biên tập CAMtastic sử dụng mẫu khẩu độ để nhận dạng các khẩu độ được dùng trong tệp nhập vào, từ đó xây dựng danh sách DCode chính xác.

Hộp thoại được chia thành ba tab sau:

  • Settings tab – sử dụng tab này để xác định tên và phần mở rộng tương ứng cho mẫu cần dùng. Các tùy chọn khác trên tab này cho phép bạn chỉ định vị trí tìm định nghĩa khẩu độ trong một tệp cụ thể, đơn vị cần sử dụng và có tìm nhiều định nghĩa khẩu độ trên mỗi dòng của tệp được nhập hay không.
  • Line Formats tab – sử dụng tab này để xác định tất cả các hình dạng và chuỗi dữ liệu mà mẫu có thể nhận dạng. Trong trường Shape , chọn hình dạng phù hợp từ danh sách thả xuống. Trong trường Line Format, nhập chuỗi dữ liệu cho hình dạng đã chọn. Với mỗi hình dạng được chỉ định, Định dạng dòng phải bao gồm:

    • Một ký hiệu kiểu dữ liệu vị trí khẩu độ (ví dụ: <A> hoặc <D>).
    • Một mô tả hình dạng (ví dụ: "ROUND", "RECTANGULAR", "OCTAGONAL", v.v.).
    • Ít nhất một ký hiệu kiểu dữ liệu kích thước (ví dụ: <W>idth, <H>eight, v.v.).

    Cách đơn giản nhất để tạo Định dạng dòng cho một hình dạng cụ thể là dán dòng thông tin của hình dạng đó từ tệp khẩu độ vào trường Line Format, sau đó lần lượt thay thế dữ liệu thực tế trong dòng bằng ký hiệu kiểu dữ liệu thích hợp, được chọn từ danh sách thả xuống kiểu dữ liệu (ở bên phải nút Shape ).

    Sử dụng nút Shape để chèn một mục mẫu hình dạng - "MyShape" - vào trường Line Format. Chỉ cần đổi mục này thành tên hình dạng bạn cần.
  • Parse Errors tab – tab này dùng để liệt kê mọi lỗi được tìm thấy trong thông tin đã nhập trên tab Settings hoặc Line Formats khi bạn thử lưu mẫu.

Sau khi xác định mẫu trình hướng dẫn theo yêu cầu, hãy nhấp vào nút Save . Nếu toàn bộ thông tin đã nhập không có lỗi, tệp mẫu sẽ được tạo (<WizardName>.awr) và lưu trong thư mục System\aptwiz của bản cài đặt phần mềm. Nếu có lỗi, chúng sẽ được liệt kê trên tab Parse Errors của hộp thoại. Sử dụng thông tin lỗi được liệt kê tại đó để hỗ trợ khắc phục, sau đó nhấp lại nút Save .

Bảng khẩu độ

Bảng khẩu độ (hiển thị trong hộp thoại Edit Apertures, được truy cập bằng cách chọn lệnh Tables » Apertures từ các menu chính hoặc sử dụng phím tắt Shift+A ) có nhiệm vụ liệt kê tất cả các khẩu độ hiện được định nghĩa cho tài liệu hiện tại trong một bảng duy nhất. Mỗi khẩu độ được gán một DCode. Ví dụ, khi vẽ đối tượng trong vùng làm việc, DCode được dùng để chỉ định khẩu độ tương ứng dùng để vẽ. Mỗi khẩu độ được tạo phải có hình dạng và kích thước được xác định. Một số hình dạng có thể được gán thêm các thuộc tính đặc biệt. Sử dụng hộp thoại này để chỉnh sửa định nghĩa của các khẩu độ hiện có hoặc tạo khẩu độ mới.

Không có thẻ nào dùng chung cho tất cả các hình dạng khẩu độ. Thay vào đó, bảng khẩu độ có cột Size (X:Y), nhưng các giá trị trong cột này không phải lúc nào cũng tương ứng với kích thước ngang và dọc. Với các hình dạng chỉ có một kích thước, chẳng hạn như hình vuông và hình tròn, giá trị Y bạn nhập trong bảng này sẽ bị bỏ qua và được ghi đè bằng giá trị X.

Đối với tất cả các hình dạng khác, giá trị X là kích thước ngang hoặc kích thước chính, còn giá trị Y là kích thước dọc hoặc kích thước phụ. Ví dụ, hình vành khuyên (Donut) có hai kích thước: đường kính trong và đường kính ngoài. Giá trị X sẽ là đường kính ngoài vì nó giới hạn đường kính trong. Mọi thẻ bổ sung sẽ tương ứng với các trường trong hộp thoại Aperture Data. Với các hình dạng phức tạp, chẳng hạn như Moire, bạn có thể mở hộp thoại này bằng cách nhấp vào cột Parameters tương ứng. Với các hình dạng phức tạp, bạn cũng có thể truy cập danh sách thả xuống Rotation (deg) để chọn góc xoay mong muốn.

Khi di chuột lên các trường Size hoặc Parameters trong bảng khẩu độ của hộp thoại Edit Apertures, thông tin chú giải sẽ xuất hiện, trong đó các giá trị được liên kết với các thẻ tương ứng của hình dạng cụ thể đó, như minh họa.

  • Khi nhập các tệp Gerber, DXF hoặc DWG, danh sách khẩu độ sẽ được tạo tự động.
  • Các DCode được gán cho khẩu độ nằm trong phạm vi từ D10 đến D9999. Một ký hiệu “độ” nhỏ sẽ xuất hiện bên cạnh tất cả các DCode hiện đang được sử dụng.
  • Mỗi công cụ được định nghĩa trong hộp thoại Tool Table (Tables »  NC Tools) đều có một mục trong danh sách Apertures. Các công cụ được gán DCode trong phạm vi từ D9500 đến D9999.
  • Tất cả các máy vẽ quang dùng định dạng Gerber đều sử dụng khẩu độ. Khẩu độ mô tả các công cụ có sẵn dùng để vẽ trên phim. Đối với máy vẽ vectơ, các khẩu độ này tương ứng với các lỗ có kích thước và hình dạng khác nhau trên bánh xe khẩu độ hoặc tấm trượt. Ánh sáng được chiếu qua các khẩu độ này lên lớp nhũ tương của phim.

Các hình dạng khẩu độ được hỗ trợ

Dưới đây là danh sách các hình dạng khẩu độ được CAM Editor hỗ trợ. Với mỗi hình dạng, các thẻ liên quan dùng để xác định thuộc tính của hình dạng đó cũng được hiển thị.

Bullet

 

 

Butterfly

 

Butterfly Square

 

 

Diamond

 

Donut

 

 

Donut Square

 

Ellipse

 

 

Hexagon Horizontal

 

Hexagon Vertical

 

 

Moire

 

Oblong

 

 

Octagon

 

Rectangle

 

 

Rectangle Chamfered

 

Rectangle Rounded

 

 

Round

 

Square

 

 

Target

 

Thermal

 

 

Thermal Rectangle

 

Thermal Rectangle Open

 

 

Thermal Round

 

Thermal Square

 

 

Thermal Square Open

 

Thermal Square Round

 

 

Triangle

 

Chuyển đổi pad dạng vẽ thành khẩu độ dạng flash

Để chuyển đổi các pad dạng vẽ đã chọn thành khẩu độ dạng flash và tự động tạo, gán các khẩu độ mới tùy theo đối tượng được biểu diễn, hãy chọn lệnh Edit » Groups » Automatic 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ế độ chuyển đổi. Quy trình bao gồm các bước sau:

  1. Nhấp vào các pad dạng vẽ mà bạn muốn chuyển thành pad dạng flash để chọn chúng.
  2. Sau khi đã chọn đủ các pad cần thiết, hãy nhấp chuột phải. Hộp thoại Draw Flash (Auto-Detect) sẽ xuất hiện. Hộp thoại cung cấp các tùy chọn sau:
    • Trong vùng Shape/Dcode for New Flashes của hộp thoại, bạn có thể chọn gán một DCode hiện có cho các pad đã chọn hoặc tạo một DCode mới. Nếu chọn tùy chọn Create New Dcode , hình dạng bạn chọn trong trường Shape sẽ được áp dụng cho tất cả các pad trong vùng chọn, với kích thước tự động thay đổi theo pad được biểu diễn. CAMtastic Editor sẽ phát hiện các kích thước cần thiết và tự động gán DCode cho từng trường hợp mới, bắt đầu từ DCode khả dụng (trống) đầu tiên.
    • Nếu chọn tùy chọn Use Dcode , cùng một DCode sẽ được áp dụng cho tất cả các pad trong vùng chọn, bất kể sự khác biệt giữa chúng.
    • Bạn có thể chọn vẽ các đối tượng flash được tạo ra 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òn 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 đối chiếu các pad giống nhau trong vùng chọn, cũng như lựa chọn giữ lại các pad cũ hoặc xóa hoàn toàn.
  3. Sau khi thiết lập các tùy chọn theo yêu cầu, nhấp vào OK để thực hiện chuyển đổi. Tất cả các pad trong vùng chọn sẽ được thay thế bằng các khẩu độ dạng flash phù hợp.
  4. Tiếp tục chuyển đổi các pad dạng vẽ khác thành khẩu độ dạng flash, hoặc nhấp chuột phải hay nhấn Escđể thoát.

Để tìm và thay thế tất cả các đối tượng khớp với một pad dạng vẽ đã chọn bằng khẩu độ dạng flash do người dùng xác định, hãy chọn lệnh Edit » Groups » Selective 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ế độ chuyển đổi. Quy trình bao gồm các bước sau:

  1. Nhấp vào pad dạng vẽ mà bạn muốn dùng cho quá trình chuyển đổi để chọn pad đó.
  2. Khi đã chọn pad dạng vẽ làm mẫu, hãy nhấp chuột phải. Hộp thoại Draw Flash (Selective) sẽ xuất hiện. Hộp thoại cung cấp các tùy chọn sau:
    • Trong vùng Shape/Dcode for New Flashes của hộp thoại, bạn có thể chọn gán một DCode hiện có để sử dụng hoặc tạo một DCode mới. Nếu chọn tùy chọn Create New Dcode , bạn có thể chỉ định cả hình dạng lẫn kích thước cho khẩu độ mới. CAMtastic Editor sẽ tự động gán khẩu độ mới này cho DCode khả dụng (trống) tiếp theo.
    • Bạn có thể chọn vẽ các đối tượng flash được tạo ra 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òn 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 pad khớp với pad được chọn ban đầu, cũng như lựa chọn giữ lại các pad cũ hoặc xóa hoàn toàn.
  3. Sau khi thiết lập các tùy chọn theo yêu cầu, nhấp vào OK để trở lại không gian thiết kế. Bạn sẽ được nhắc chọn toàn bộ khu vực cần chuyển sang dạng flash. 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 khu vực đã được chọn. Các đối tượng đã chọn sẽ được so sánh với pad được chọn ban đầu và tất cả các đối tượng khớp tìm được sẽ được chuyển thành khẩu độ đã xác định.
  4. Tiếp tục chuyển đổi có chọn lọc các pad được vẽ khác thành các khẩu độ flash, hoặc nhấp chuột phải, hoặc nhấn Esc để thoát.

Tạo khẩu độ tùy chỉnh

Có thể tạo khẩu độ tùy chỉnh mới từ một hoặc nhiều đối tượng vẽ được chọn trong tài liệu hiện tại. Để thực hiện, hãy chọn lệnh Edit » Groups » Draw to Custom Aperture 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ạo khẩu độ tùy chỉnh. Quy trình bao gồm các thao tác sau:

  1. Nhấp vào các đối tượng vẽ cần đưa vào quá trình chuyển đổi để chọn chúng.
  2. Khi đã chọn đủ các đối tượng vẽ theo yêu cầu, hãy nhấp chuột phải. Hộp thoại Enter Value sẽ xuất hiện, cho phép bạn nhập tên cho khẩu độ tùy chỉnh.
  3. Sau khi đặt tên và nhấp vào OK, các đối tượng vẽ đã chọn sẽ được xóa khỏi tài liệu và khẩu độ tùy chỉnh mới tạo sẽ được thêm vào hộp thoại Edit Apertures (Tables » Apertures). Khẩu độ sẽ được gán Dcode trống tiếp theo, hình dạng của nó sẽ được đặt thành Custom và tên bạn đã chỉ định sẽ xuất hiện trong trường Parameters .
  4. Tiếp tục chuyển đổi các đối tượng được chọn khác thành khẩu độ tùy chỉnh, hoặc nhấp chuột phải, hoặc nhấn Esc để thoát.
  • Khẩu độ tùy chỉnh mới sẽ trở thành Dcode hiện tại, như hiển thị trên bảng CAMtastic .
  • Các đối tượng đã chọn tạo nên khẩu độ tùy chỉnh sẽ hiển thị trong cửa sổ xem trước khi mục tương ứng với khẩu độ đó được chọn trong hộp thoại Edit Apertures.
  • Có thể thay đổi kích thước bao theo trục XY của khẩu độ trong hộp thoại Edit Apertures nếu cần. Theo mặc định, các kích thước này tương ứng với kích thước của hình bao quanh các đối tượng thành phần được chọn ban đầu. Chính hình bao này sẽ di chuyển theo con trỏ khi bạn đặt đối tượng bằng Dcode liên kết với khẩu độ.

Để phân rã một đối tượng khẩu độ tùy chỉnh thành các đối tượng cơ sở cấu thành nó, hãy chọn lệnh Edit » Explode » Custom Apertures 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 và bạn sẽ vào chế độ phân rã khẩu độ tùy chỉnh. Quy trình bao gồm các thao tác sau:

  1. Chọn các đối tượng khẩu độ tùy chỉnh cần phân rã. Chỉ cần đưa con trỏ lên đối tượng khẩu độ tùy chỉnh mà bạn muốn chọn rồi nhấp chuột. 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 thêm sẽ được cộng dồn vào vùng chọn.
  2. Khi đã chọn tất cả các đối tượng khẩu độ tùy chỉnh, hãy nhấp chuột phải. Các đối tượng khẩu độ tùy chỉnh đã chọn sẽ được chuyển thành các đối tượng cơ sở cấu thành chúng.
  3. Tiếp tục chọn các đối tượng khẩu độ tùy chỉnh khác để phân rã, hoặc nhấp chuột phải, hoặc nhấn Esc để thoát chế độ phân rã khẩu độ tùy chỉnh.
  • Có thể hủy lệnh ở bất kỳ bước nào trước lần nhấp chuột phải đầu tiên bằng cách nhấn Esc.
  • Có thể khôi phục tất cả các đối tượng khẩu độ tùy chỉnh đã phân rã bằng lệnh Undo.
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.
Nav
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.

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.

Contents