Hỗ trợ cho khẩu độ

Các lớp PCB được tạo ra từ phim quang học đã được phơi sáng. Aperture là các lỗ mở vật lý mà qua đó ánh sáng chiếu lên phim. Dữ liệu CAM bao gồm các định nghĩa aperture (kích thước và hình dạng), cùng với các chỉ dẫn về vị trí phát tia sáng qua aperture, 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 chùm sáng vẫn đang bật. Các kích thước pad khác nhau sẽ được tạo ra bằng cách phát sáng qua các aperture khác nhau trên phim; các track dày hơn hoặc mỏng hơn sẽ được vẽ trên phim bằng cách kéo chùm sáng qua phim thông qua các aperture lớn hơn hoặc nhỏ hơn.

Khi công nghệ phát triển, aperture vật lý có thể sẽ bị loại bỏ hoàn toàn khỏi quy trình sản xuất PCB. Ngay cả hiện nay, nhiều máy vẽ laser hiện đại đã vượt qua nhu cầu về aperture thấu kính vật lý, 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 chưa làm thay đổi cách chúng ta nói về hình ảnh CAM. Mọi tệp CAM đều yêu cầu một danh sách aperture, bất kể các hình ảnh này có thực sự được chuyển lên phim qua aperture vật lý hay không. Mỗi tài liệu CAM mới bạn tạo sẽ chứa một Aperture Table trống. Bảng này được điền tự động khi bạn nhập dữ liệu CAM có nhúng aperture, chẳng hạn như định dạng Gerber RS-274-X hoặc dữ liệu ODB++. Nếu bạn đang nhập một định dạng không nhúng aperture, chẳng hạn RS-274-D của Gerber, bạn cũng sẽ cần kèm theo một danh sách aperture.

Danh sách Aperture

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

Khi nhập danh sách aperture, bạn có thể đặt chế độ phát hiện là tự động; chế độ này sẽ tìm trong tất cả các aperture wizard đã định nghĩa để chọn ra wizard có thể nhập tệp của bạn mà không có lỗi. CAM Editor cho bạn toàn quyền truy cập vào tất cả các wizard này nếu cần thực hiện thay đổi.

Tất cả aperture wizard đều có các thiết lập chung và hướng dẫn định dạng dòng. Các thiết lập chung bao gồm những thông tin như bắt đầu và dừng đọc các dòng aperture ở đâu, sử dụng đơn vị và tỷ lệ nào, và liệu có thể tồn tại nhiều hơn một định nghĩa aperture trên cùng một dòng hay không.

Các định dạng dòng riêng lẻ được xác định bằng tag và từ khóa cho từng hình dạng. CAM Editor chứa một bộ hình dạng tích hợp phong phú, bao gồm tất cả các hình dạng được hỗ trợ bởi định dạng ODB++. Một số hình dạng sẽ có cùng tag: hình thoi, bullet, ellipse, hình chữ nhật và oblong đều được xác định bằng chiều rộng và chiều cao. Một số hình khác phức tạp hơn và cần thêm tham số. Khi bạn tạo mới hoặc chỉnh sửa aperture wizard hiện có, bạn phải khớp chuỗi tag và định dạng với các giá trị được cung cấp trong danh sách aperture mà bạn muốn nhập.

Ví dụ, wizard riêng của CAM Editor bắt đầu mỗi định dạng dòng bằng tag mã D: <D>. Tiếp theo, hình dạng được nhận diện bằng tên của nó, sau đó là các kích thước. Dấu cách trong Line Format giữa các tag tương ứng với khoảng cách 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. Tag chuỗi <S> dùng để chỉ bất kỳ chuỗi ký tự nào được tách riêng bởi các khoảng trắng như vậy.

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

Bảng sau đây là danh sách đầy đủ các tag được CAM Editor nhận diện. Phần sau của bài viết này cung cấp ví dụ về từng hình dạng được editor hỗ trợ và các kích thước cho thấy những tag này liên hệ với từng hình dạng như thế nào.

<D>

Mã D

 

<SA>

Góc spoke

<A>

Aperture

 

<NS>

Số lượng spoke

<W>

Chiều rộng

 

<SW>

Chiều rộng spoke

<H>

Chiều cao

 

<AG>

Khe hở không khí

<ID>

Đường kính trong

 

<RW>

Chiều rộng vòng

<OD>

Đường kính ngoài

 

<RG>

Khe hở vòng

<DI>

Đường kính

 

<NR>

Số lượng vòng

<SS>

Kích thước vuông

 

<LL>

Chiều dài đường

<B>

Đáy

 

<LW>

Chiều rộng đường

<CR>

Bán kính góc

 

<R>

Xoay

<CW>

Chiều rộng góc

 

<HO>

Lỗ

<C>

Các góc

 

<S>

Chuỗi

Hộp thoại Aperture Wizard được mở bằng cách chọn lệnh Tables » Aperture List Wizard từ menu chính được dùng để tạo một mẫu aperture wizard mới hoặc chỉnh sửa mẫu hiện có. Một aperture template được CAMtastic Editor dùng để nhận diện các aperture được sử dụng trong các tệp nhập vào và 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 – dùng tab này để xác định tên và phần mở rộng tương ứng cho template cần dùng. Các tùy chọn khác trên tab này cho phép bạn chỉ định nơi tìm định nghĩa aperture trong một tệp cụ thể, đơn vị sẽ sử dụng, và liệu có tìm nhiều hơn một định nghĩa aperture trên mỗi dòng của tệp được nhập hay không.
  • Line Formats tab – dùng tab này để xác định tất cả các hình dạng và chuỗi dữ liệu mà template có thể nhận diện. Trong trường Shape , hãy chọn hình dạng áp dụng 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, Line Format phải bao gồm những mục sau:

    • Một typecast vị trí aperture (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 typecast kích thước (ví dụ: <W>idth, <H>eight, v.v.).

    Cách đơn giản nhất để tạo Line Format 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 aperture vào trường Line Format, sau đó xử lý lần lượt từng phần của dòng, thay thế dữ liệu thực bằng typecast thích hợp, được chọn từ danh sách thả xuống typecast (ở bên phải nút Shape ).

    Sử dụng nút Shape để nhập một mục template hình dạng - "MyShape" - vào trường Line Format. Chỉ cần đổi mục này thành tên của hình dạng bạn cần.
  • Parse Errors tab – tab này được 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 cố gắng lưu template.

Sau khi xác định template wizard theo yêu cầu, hãy nhấp nút Save . Nếu toàn bộ thông tin đã nhập không có lỗi, tệp template 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. Hãy sử dụng thông tin lỗi được liệt kê ở đó để hỗ trợ xử lý lỗi, rồi nhấp lại nút Save .

Aperture Table

Aperture Table (được hiển thị trong hộp thoại Edit Apertures, mở bằng cách chọn lệnh Tables » Apertures từ menu chính hoặc dùng phím tắt Shift+A) có nhiệm vụ liệt kê tất cả aperture hiện đang được định nghĩa cho tài liệu hiện tại trong một bảng duy nhất. Mỗi aperture đượ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 aperture liên quan dùng cho việc vẽ. Mỗi aperture đượ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 nhất định có thể được gán thêm các thuộc tính đặc biệt. Hãy dùng hộp thoại này để chỉnh sửa định nghĩa của các aperture hiện có hoặc tạo aperture mới.

Không có tag nào dùng chung cho mọi hình dạng aperture. Thay vào đó, bảng aperture bao gồm một cột Size (X:Y), nhưng cột này chỉ đôi khi tương ứng với kích thước ngang và dọc. Với những hình dạng chỉ có một kích thước, chẳng hạn 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 mọi hình dạng khác, giá trị X sẽ là kích thước theo phương ngang hoặc kích thước chi phối, còn giá trị Y sẽ là kích thước theo phương dọc hoặc giá trị thứ yếu. Ví dụ, một 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ó ràng buộc đường kính trong. Mọi tag bổ sung sẽ tương ứng với các trường trong hộp thoại Aperture Data, có sẵn cho các hình dạng phức tạp như Moire, bằng cách nhấp vào cột Parameters tương ứng. Các hình dạng phức tạp cũng có thể truy cập danh sách thả xuống Rotation (deg), nơi bạn có thể chọn giá trị xoay mong muốn.

Di chuột qua các trường Size hoặc Parameters trong Bảng Aperture của hộp thoại Edit Apertures sẽ hiển thị thông tin chú giải, 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, một danh sách aperture sẽ được tự động tạo.
  • Các DCode được gán cho aperture 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ẽ phim quang học định dạng Gerber đều sử dụng aperture. Aperture mô tả các công cụ sẵn có được dùng để vẽ lên phim. Trong trường hợp máy vẽ vector, các aperture này tương ứng với nhiều kích thước và hình dạng lỗ khác nhau trên bánh xe aperture hoặc tấm trượt. Ánh sáng được chiếu qua các aperture này lên lớp nhũ tương của phim.

Các hình dạng Aperture được hỗ trợ

Sau đây là danh sách các hình dạng aperture đượ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 Pad đã vẽ thành Aperture nháy

Để chuyển các pad đã vẽ được chọn thành các aperture nháy và tự động tạo, gán aperture mới tùy theo đối tượng được biểu diễn, hãy chọn lệnh Edit » Groups » Automatic từ menu chính. Sau khi khởi chạy lệnh, con trỏ sẽ đổi thành một hình vuông nhỏ và bạn sẽ vào chế độ chuyển đổi. Quy trình gồm chuỗi thao tác sau:

  1. Nhấp vào các pad đã vẽ mà bạn muốn chuyển thành pad nháy để chọn chúng.
  2. Khi tất cả pad đã được chọn theo yêu cầu, 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 bạn chọn tùy chọn Create New Dcode, thì hình dạng bạn chọn trong trường Shape  sẽ được áp dụng cho tất cả pad trong vùng chọn, đồng thời kích thước sẽ tự động thay đổi tương ứng với pad đang được biểu diễn. CAMtastic Editor sẽ nhận diệ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 đầu tiên (còn trống).
    • Nếu bạn chọn tùy chọn Use Dcode, cùng một Dcode sẽ được áp dụng cho tất 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 để các flash kết quả được vẽ trên cùng lớp, một lớp mới hoặc bất kỳ lớp hiện có nào trong tài liệu hiện tại.
    • Nhiều tùy chọn chuyển đổi khác cũng có sẵn trong hộp thoại, bao gồm khả năng đặt dung sai flash — khi khớp các pad giống hệt nhau trong vùng chọn — và việc giữ lại pad cũ hay xóa hoàn toàn chúng.
  3. Sau khi xác định các tùy chọn theo yêu cầu, nhấp vào OK  sẽ thực hiện chuyển đổi và tất cả pad trong vùng chọn sẽ được thay bằng các aperture nháy phù hợp.
  4. Tiếp tục chuyển các pad đã vẽ khác thành aperture nháy, hoặc nhấp chuột phải, hoặc nhấn Esc để thoát.

Để tìm kiếm và thay thế tất cả các trường hợp khớp với một pad đã vẽ được chọn bằng một aperture nháy do người dùng xác định, hãy chọn lệnh Edit » Groups » Selective từ menu chính. Sau khi khởi chạy lệnh, con trỏ sẽ đổi thành một hình vuông nhỏ và bạn sẽ vào chế độ chuyển đổi. Quy trình gồm chuỗi thao tác sau:

  1. Nhấp vào pad đã vẽ mà bạn muốn dùng cho việc chuyển đổi để chọn nó.
  2. Khi pad mẫu đã được chọn, 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 bạn chọn tùy chọn Create New Dcode, bạn sẽ có thể chỉ định cả hình dạng và kích thước cho aperture mới. CAMtastic Editor sẽ tự động gán aperture mới này cho Dcode khả dụng tiếp theo (còn trống).
    • Bạn có thể chọn để các flash kết quả được vẽ trên cùng lớp, một lớp mới hoặc bất kỳ lớp hiện có nào trong tài liệu hiện tại.
    • Nhiều tùy chọn chuyển đổi khác cũng có sẵn trong hộp thoại, 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 — và việc giữ lại pad cũ hay xóa hoàn toàn chúng.
  3. Sau khi xác định các tùy chọn theo yêu cầu, nhấp vào OK  sẽ đưa bạn trở lại không gian thiết kế, và bạn sẽ được nhắc chọn toàn bộ vùng cần flash. Chỉ cần kéo một khung chọn quanh toàn bộ thiết kế rồi nhấp chuột phải khi vùng đó đã được chọn. Các đối tượng đã chọn sẽ được so sánh với pad được chọn ban đầu, và mọi trường hợp khớp tìm thấy sẽ được chuyển thành aperture đã định nghĩa.
  4. Tiếp tục chuyển có chọn lọc các pad đã vẽ khác thành aperture nháy, hoặc nhấp chuột phải, hoặc nhấn Esc để thoát.

Tạo Aperture tùy chỉnh

Một aperture tùy chỉnh mới có thể được tạo từ một hoặc nhiều đối tượng vẽ đã chọn trong tài liệu hiện tại. Để thực hiện việc này, hãy chọn lệnh Edit » Groups » Draw to Custom Aperture từ menu chính. Sau khi khởi chạy lệnh, con trỏ sẽ đổi thành một hình vuông nhỏ và bạn sẽ vào chế độ tạo aperture tùy chỉnh. Quy trình gồm chuỗi thao tác sau:

  1. Nhấp vào các đối tượng vẽ sẽ được đưa vào quá trình chuyển đổi để chọn chúng.
  2. Khi tất cả đối tượng vẽ đã được chọn theo yêu cầu, nhấp chuột phải. Hộp thoại Enter Value sẽ xuất hiện, tại đây bạn có thể nhập tên cho aperture tùy chỉnh.
  3. Sau khi đặt tên và nhấp OK, các đối tượng vẽ đã chọn sẽ bị xóa khỏi tài liệu và aperture tùy chỉnh mới tạo ra sẽ được thêm vào hộp thoại Edit Apertures (Tables » Apertures). Aperture sẽ được gán Dcode khả dụng tiếp theo (còn trống), 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 các đối tượng đã chọn khác thành aperture tùy chỉnh, hoặc nhấp chuột phải, hoặc nhấn Esc để thoát.
  • Aperture tùy chỉnh mới sẽ trở thành Dcode hiện hành, như hiển thị trên bảng CAMtastic .
  • Các đối tượng đã được chọn và tạo thành aperture tùy chỉnh sẽ hiển thị trong cửa sổ xem trước khi mục của aperture đó được chọn trong hộp thoại Edit Apertures.
  • Phạm vi XY của aperture có thể được thay đổi trong hộp thoại Edit Apertures theo yêu cầu. Mặc định, chúng biểu thị phạm vi của một hình bao quanh các đối tượng thành phần đã được chọn ban đầu, và chính hình bao này sẽ đi theo con trỏ khi bạn đặt đối tượng bằng Dcode tương ứng của aperture đó.

Để chuyển một đối tượng aperture tùy chỉnh về các đối tượng cơ sở cấu thành nó, hãy chọn lệnh Edit » Explode » Custom Apertures từ menu chính. Sau khi khởi chạy lệnh, con trỏ sẽ đổi thành hình vuông và bạn sẽ vào chế độ bung aperture tùy chỉnh. Quy trình gồm chuỗi thao tác sau:

  1. Chọn các đối tượng aperture tùy chỉnh cần bung. Chỉ cần đặt con trỏ lên đối tượng aperture tùy chỉnh mà bạn muốn đưa vào vùng chọn rồi nhấp. Nhấp vào vị trí ngoài đối tượng cho phép bạn kéo một vùng chọn để đưa nhiều đối tượng vào vùng chọn. Việc chọn là cộng dồn.
  2. Khi tất cả các đối tượng aperture tùy chỉnh đã được chọn, nhấp chuột phải. Các đối tượng aperture 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 thêm các đối tượng aperture tùy chỉnh khác để bung, hoặc nhấp chuột phải, hoặc nhấn Esc để thoát chế độ bung aperture tùy chỉnh.
  • Lệnh có thể được hủy ở bất kỳ giai đoạn nào trước lần nhấp chuột phải đầu tiên bằng cách nhấn Esc.
  • Tất cả các đối tượng aperture tùy chỉnh đã bung có thể được khôi phục 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.
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