Hệ tọa độ trong hệ thống đặt và lấy: X, Y, Z và chuyển động xoay

Ba con số. XY và Z trông có vẻ vô hại cho đến khi bạn truy vết lỗi đặt vị trí ngược lại: gốc tọa độ CAD không khớp với gốc tọa độ Gerber, gốc tọa độ máy cũng không khớp, và “độ xoay” của bạn được định nghĩa trong một khung tọa độ khác với khung tọa độ mà người vận hành nghĩ rằng họ đang sử dụng.

Vậy thực sự đang xảy ra điều gì?

Hầu hết các dây chuyền SMT hoạt động trên một hệ thống khung tọa độ chồng chéo, hầu như không khớp với nhau. Khung cơ sở máy. Khung gantry. Khung camera. Khung vòi phun. Khung PCB. Khung bảng điều khiển. Khung gói linh kiện. Và giữa tất cả những khung đó, là các phép tính chuyển đổi, hoặc khiến dây chuyền của bạn trông như phép màu… hoặc khiến nó trông như bạn đã thuê những con gremlin.

Sự thật phũ phàng: “độ chính xác của vị trí” chỉ là con số quảng cáo cho đến khi bản đồ tọa độ của bạn được thiết lập hợp lý.

Câu ngắn. Nếu các phép biến đổi tọa độ của bạn không chính xác, không có bảng thông số kỹ thuật nào có thể cứu bạn, vì hệ thống sẽ đặt chính xác vào vị trí sai, suốt cả ngày, ở công suất tối đa (CPH), và khu vực quan tâm (AOI) của bạn sẽ lịch sự ghi chú nó là “đặt sai vị trí” như thể đó là một bí ẩn.

Muốn biết bối cảnh không thoải mái? Tự động hóa đang gia tăng, không phải chậm lại. Hiệp hội Robot Quốc tế cho biết số lượng robot công nghiệp được lắp đặt đã đạt 4.281.585 đơn vị Hoạt động tại các nhà máy trên toàn thế giới (theo báo cáo trong bản phát hành World Robotics 2024), tăng 10%. Điều đó có nghĩa là có nhiều trục di chuyển hơn, nhiều điểm đăng ký tọa độ hơn và nhiều cơ hội hơn cho sự trôi dạt im lặng. Thông cáo báo chí của IFR (24/9/2024). (Liên đoàn Robot Quốc tế (IFR))

Và mật độ robot đang tăng cao ở những khu vực chịu áp lực chuỗi cung ứng gay gắt nhất. Reuters đã đưa tin về số liệu mật độ robot năm 2023 của IFR: Trung Quốc có 470 robot trên 10.000 nhân viên. vs Đức 429, với Hàn Quốc ở mức 1.012. Dịch: Lợi thế cạnh tranh ngày càng đến từ khả năng kiểm soát chuyển động và đo lường của bạn, chứ không phải từ việc bản trình bày bán hàng của bạn có ấn tượng đến mức nào. Reuters (20/11/2024). (Reuters)

XYZR không chỉ là “các trục”. Đó là một hợp đồng.

Ba từ. Hệ tọa độ là một thỏa thuận: ý nghĩa của “trục X dương”, ý nghĩa của “điểm gốc”, ý nghĩa của hướng xoay, và điều gì xảy ra khi bảng không nằm ở vị trí mà bạn nghĩ.

Dưới đây là bộ khung mà bạn thực sự phải đối mặt trong quá trình chọn và đặt:

  • Khung máy (toàn cầu): “Sự thật” bên trong của máy. Thường là điểm tham chiếu cơ sở hoặc băng tải.
  • Khung bảng mạch in (PCB): Mục đích của chương trình. Thường được tạo ra từ dữ liệu CAD/Gerber cộng với các giá trị dịch chuyển.
  • Khung hình camera: Mapping từ pixel sang milimét, biến dạng ống kính, hiện tượng ánh sáng.
  • Đầu phun / khung đầu phun: Đầu công cụ di động; bao gồm độ lệch của vòi phun và hành vi của trục theta.
  • Khung cấp liệu / khung thành phần: Lỗi vị trí đặt túi, độ lệch điểm lấy mẫu, hướng của thành phần tại điểm lấy mẫu.

Và chi tiết quan trọng nhất: Mỗi phép biến đổi đều có các giả định. (đơn vị, hướng tay, dấu xoay, tỷ lệ). Chỉ cần sai một trong số đó, quá trình “kalibrate” của bạn sẽ trở thành một nghi thức.

Robot hàn

XY: trục dễ bị hiểu lầm nhất vì nó trông phẳng.

XY có vẻ đơn giản. Nhưng XY chính là nơi 80% những lỗi ngớ ngẩn nhất của bạn ẩn náu: trục bị hoán đổi, bảng điều khiển bị đảo ngược, điểm gốc sai, mặt sai, hoặc lỗi kinh điển “chúng tôi đã sửa bằng cách thêm độ lệch” khiến công việc tiếp theo bị hỏng.

Hai “kẻ giết người thầm lặng” phổ biến:

  1. Sự không khớp về nguồn gốc (CAD so với Gerber so với máy): CAD có thể có gốc tọa độ ở trung tâm, Gerber có thể có gốc tọa độ ở góc dưới bên trái, xuất CAM có thể được chia thành các tấm với hệ tọa độ khác nhau, và chương trình máy của bạn có thể kế thừa tệp mà lập trình viên của bạn tin tưởng vào thứ Ba tuần trước.
  2. Sự không khớp về quy ước xoay (dấu theta): Một số hệ thống định nghĩa xoay thuận chiều kim đồng hồ trong tọa độ màn hình; các hệ thống khác định nghĩa xoay ngược chiều kim đồng hồ trong khung máy tay phải. Người vận hành có thể xoay chi tiết “đúng” về mặt hướng nhưng vẫn sai về dấu.

Câu hỏi tu từ: Bạn đã bao nhiêu lần “sửa chữa” lỗi sai lệch 90° liên tục bằng cách thay đổi góc quay của thành phần, thay vì thừa nhận rằng các hệ tọa độ chưa bao giờ được căn chỉnh đúng?

Z: trục chuyển đổi vấn đề đặt vị trí thành vấn đề độ tin cậy.

Z không phải là vấn đề thẩm mỹ. Lỗi Z không chỉ làm lệch vị trí các linh kiện. Chúng làm cong các dây dẫn, nứt các tụ điện MLCC, làm lem keo dán và tăng nguy cơ lỗi ở các giai đoạn sau, nơi việc khắc phục lỗi tốn kém cả tiền bạc và thời gian.

Nếu bạn muốn bằng chứng cho thấy “lỗi sản phẩm là tốn kém” không chỉ là một khẩu hiệu, hãy xem các nghiên cứu coi tỷ lệ lỗi sản phẩm là một kết quả sản xuất có thể đo lường được. Một bài báo năm 2024 về dự đoán tỷ lệ lỗi của bảng mạch in (PCBA) chỉ ra rằng lỗi sản phẩm có thể gây ra những tác động tiêu cực và tốn kém ngay cả khi tỷ lệ lỗi ở mức thấp. ScienceDirect (2024). (Khoa học trực tiếp)

Z tương tác với:

  • Sự biến dạng của bảng (đặc biệt là các tấm lớn, lớp laminate mỏng hoặc các chốt hỗ trợ không đều)
  • Sự biến đổi độ cao của keo hàn (Mài mòn khuôn, áp lực của dụng cụ gạt, tính lưu biến của keo dán)
  • Dung sai chiều cao của các thành phần và nơ gói quà
  • Tình trạng đầu vòi phun và độ ổn định trong chân không

Và đúng vậy, thành phần hóa học của hàn chì cũng ảnh hưởng đến kết quả. Nếu bạn sử dụng SAC305 (Sn96.5/Ag3.0/Cu0.5), quy trình hàn của bạn vẫn sẽ không chấp nhận một bản đồ độ cao Z không đạt yêu cầu.

Robot hàn

Theta (xoay): trục thể hiện ai thực sự sở hữu quy trình.

Việc xoay vòng là vấn đề chính trị. Bởi vì khi việc xoay vòng gặp trục trặc, mọi người đều đổ lỗi cho nhau: bộ cấp liệu, hệ thống quan sát, vòi phun, phần mềm, “lỗi của người vận hành”, thậm chí cả giai đoạn của mặt trăng.

Hãy làm rõ điều đó.

Lỗi Theta thường xuất phát từ:

  • Lỗi nhận dạng góc (Ánh sáng kém, bao bì có độ tương phản thấp, các đầu nối phản chiếu)
  • Sự biến đổi hướng của quá trình thu thập (Lỗi túi băng, độ căng băng che, mòn bộ cấp liệu)
  • Độ trễ quay của vòi phun / sự trôi dạt hiệu chuẩn
  • Định nghĩa sai về “0°” Đối với gói trong thư viện so với xoay CAD

Nếu bạn muốn có một tiêu chuẩn tham chiếu về mức độ chính xác của các máy móc hiện đại có thể đạt được. Khi chuỗi tọa độ hoạt động bình thường, đọc thông số kỹ thuật của nhà cung cấp để kiểm tra tính hợp lý:

Những con số đó không phải là thực tế của bạn theo mặc định. Chúng là những gì bạn nhận được sau khi ngừng tự lừa dối bản thân về hệ tọa độ.

Điểm tham chiếu: cầu nối giữa hệ tọa độ PCB và hệ tọa độ máy.

Hai dấu hiệu. Hai dấu hiệu tham chiếu toàn cầu thường được sử dụng để điều chỉnh dịch chuyển và xoay. Thêm một dấu hiệu thứ ba, bạn có thể ước tính độ nghiêng/kích thước (tùy thuộc vào mô hình máy), điều này quan trọng hơn nhiều so với những gì mọi người thừa nhận trên các bảng lớn hoặc khi việc chia bảng gây ra sự biến dạng nhẹ.

Đây là những gì fiducials thực sự làm: chúng cho phép máy tính giải quyết một phép biến đổi từ Khung PCB → Khung máy Sử dụng vị trí đánh dấu đã đo. Đó là robotics thuần túy.

NIST không biên soạn các tài liệu hướng dẫn lập trình SMT, nhưng công trình nghiên cứu về đo lường robot của họ cũng đề cập đến vấn đề cốt lõi tương tự: bạn phải thu thập và đăng ký các biến đổi tọa độ để kiểm soát chuyển động một cách đáng tin cậy. Tài liệu kỹ thuật năm 2023 của NIST về biến đổi và đăng ký hệ tọa độ sử dụng cùng một hệ thống toán học mà bạn đang áp dụng khi thiết bị lắp ráp của bạn “nhận diện các điểm tham chiếu”.” NIST TN 2258 (Tháng 7 năm 2023). (nvlpubs.nist.gov)

Vì vậy, nếu quy trình chuẩn mực của bạn thiếu chính xác, bạn không chỉ “một chút sai lệch”. Bạn đang xây dựng trên một bản đồ sai lệch.

Bàn mà mọi người mong muốn có trước ca đêm.

Lớp tọa độNó “có nghĩa là gì”Mô hình hỏng hóc điển hìnhĐiều gì khắc phục được nó (không phải là mê tín)
Nguồn gốc PCB (CAD/Gerber)Thiết kế có tọa độ 0,0 và góc xoayToàn bộ công việc được dịch chuyển, phản chiếu hoặc xoay 90°.Đồng bộ hóa CAD → CAM → điểm gốc chương trình; khóa một tiêu chuẩn
Độ lệch của mảng panelHình học lặp lạiMột bảng trong bảng điều khiển hoạt động bình thường, các bảng khác bị lệch.Kiểm tra khoảng cách giữa các mảng, góc xoay và điểm gốc của bảng; không chỉnh sửa thủ công các khoảng cách.
Biến đổi tham chiếuBản vẽ PCB đã đo → Bản đồ máyCác vị trí ban đầu ổn, các phần sau đó trôi dạt khắp bảng.Sử dụng các điểm tham chiếu chính xác, dấu hiệu rõ ràng, ánh sáng ổn định; xác nhận mô hình biến đổi.
Điều chỉnh cameraPixel → mm; biến dạng ống kínhNhận diện góc “ngẫu nhiên”, các bộ phận nhỏ xoay sai hướng.Điều chỉnh lưới camera, chỉnh sửa méo hình, duy trì sự nhất quán về ánh sáng.
Điều chỉnh vòi phun/góc thetaCơ chế đầu và xoay 0Cùng loại gói luôn được xoay theo một góc cố định.Đặt lại giá trị ban đầu của theta, kiểm tra độ trễ, xác minh quy ước xoay của thư viện.
Bản đồ độ cao ZChiều cao của bảng trong khu vực đặtMLCC bị nứt, các điểm hở ngắt quãng, các điểm hở không liên tụcTái lập bản đồ Z, cải thiện hỗ trợ, xác minh kiểm soát độ cao dán.
Robot hàn

“Điều chỉnh tọa độ đặt và lấy” nên có nghĩa là gì (và thường có nghĩa là gì)

Điều chỉnh như một người trưởng thành. Điều đó có nghĩa là bạn xem hệ thống như một sự kết hợp giữa đo lường và chuyển động, chứ không phải là “chúng ta đã điều chỉnh nó cho đến khi AOI ngừng báo động.”

Một vòng hiệu chuẩn thực tế trông như sau:

  1. Khóa chuỗi dữ liệu: Một nguồn thông tin chính xác duy nhất cho các quy tắc xuất khẩu CAD/Gerber, quy trình chia bảng mạch và quy ước xoay.
  2. Kiểm tra chất lượng fiducial: Kích thước dấu, độ tương phản, khoảng cách lớp phủ hàn, độ sạch, ánh sáng.
  3. Cài đặt lại camera để lập bản đồ: Điều chỉnh méo ống kính; xác minh tỷ lệ pixel-to-mm trên toàn bộ trường ảnh, không chỉ ở vùng trung tâm.
  4. Xác thực theta: Đặt mẫu thử nghiệm xoay đã biết, đo phân bố sai số góc và khắc phục các vấn đề về dấu/zero ở cấp độ thư viện.
  5. Kiểm tra Z dưới tải: Đo độ cong của tấm ván bằng công cụ hỗ trợ thực tế của bạn; đừng tin vào những “ảo tưởng về tấm ván phẳng”.
  6. Đóng vòng lặp bằng bằng chứng: Xu hướng dữ liệu AOI/SPI, không phải cảm giác.

Nếu bạn muốn kiến thức này không còn là kiến thức bí truyền, hãy tích hợp nó vào chương trình đào tạo. Đó là lý do tại sao tôi luôn khuyến khích các nhà máy áp dụng quy trình triển khai và đào tạo lại có tài liệu hướng dẫn, chứ không chỉ dựa vào “một lập trình viên giỏi”. Nếu bạn thực sự nghiêm túc, hãy bắt đầu với... Đào tạo và hỗ trợ sau bán hàng và biến nó thành một phần của quy trình, không phải là một nhiệm vụ cứu hộ.

Câu hỏi thường gặp

Hệ tọa độ đặt và lấy là gì?

Hệ tọa độ đặt linh kiện là cách thức có cấu trúc của máy để xác định vị trí và góc quay cho quá trình đặt linh kiện, bao gồm việc ánh xạ vị trí PCB (X, Y), độ cao đặt linh kiện (Z) và góc linh kiện (theta) trên nhiều khung tham chiếu (PCB, camera, vòi phun và cơ sở máy) để các lệnh điều khiển chuyển động được thực hiện chính xác trên các pad mục tiêu, không phải “gần đó”.”

XYZR có nghĩa là gì trong máy đặt linh kiện?

XYZR (thường được viết là XYZT hoặc XY + theta) mô tả các thông số chuyển động chính mà máy lắp ráp sử dụng: X và Y cho vị trí phẳng trên bảng mạch in (PCB), Z cho độ cao đặt dọc, và R/theta cho góc xoay của linh kiện quanh trục Z, cho phép định hướng chính xác cho các gói linh kiện có cực và không đối xứng.

Cơ chế hoạt động của việc xoay (theta) trong quá trình đặt và lấy linh kiện thực sự diễn ra như thế nào?

Quá trình xoay đặt linh kiện hoạt động bằng cách xoay vòi phun hoặc đầu đặt linh kiện để căn chỉnh hướng nhận diện của linh kiện với góc mục tiêu của chương trình, sử dụng công nghệ phát hiện góc dựa trên hình ảnh và trục theta đã hiệu chuẩn, đảm bảo linh kiện được đặt khớp với hình dạng pad, dấu cực và quy ước thư viện linh kiện.

Sự khác biệt giữa tọa độ PCB và tọa độ máy là gì?

Tọa độ PCB mô tả vị trí của các pad và linh kiện trong khung thiết kế của bảng mạch, trong khi tọa độ máy mô tả vị trí thực tế của khung gantry và đầu máy so với băng tải/nền; máy lắp ráp sử dụng các điểm tham chiếu và phép biến đổi để chuyển đổi vị trí PCB thành lệnh điều khiển chuyển động của máy, tính đến sự dịch chuyển và xoay của bảng mạch.

Các điểm tham chiếu (fiducials) hoạt động như thế nào để thực hiện biến đổi tọa độ?

Các điểm tham chiếu (fiducials) cho phép chuyển đổi tọa độ bằng cách cung cấp cho máy các điểm tham chiếu đã biết trên bảng mạch in (PCB), mà máy sẽ đo lường bằng hệ thống thị giác để tính toán sự dịch chuyển và xoay (và đôi khi là độ nghiêng/tỷ lệ) nhằm ánh xạ tọa độ bảng mạch của chương trình vào khung tọa độ của máy, bù đắp cho sự biến đổi tải trọng trong thực tế.

Những phương pháp tốt nhất để hiệu chuẩn trục đặt và lấy là gì?

Các phương pháp tốt nhất để hiệu chuẩn trục pick and place bao gồm: chuẩn hóa điểm gốc dữ liệu và quy ước xoay, giữ cho các điểm tham chiếu sạch sẽ và có độ tương phản cao, hiệu chuẩn định kỳ méo hình camera và ánh xạ pixel sang mm, xác minh điểm zero/dấu theta ở cấp độ thư viện, và duy trì bản đồ độ cao Z dựa trên độ cong thực tế của bảng mạch và hỗ trợ công cụ — không dựa trên giả định.

Kết luận

Nếu đường kẻ của bạn cứ “bí ẩn” trôi đi, tôi dám cá là nó không hề bí ẩn. Đó là do hợp đồng giữa các khung hình bị hỏng.

Nếu bạn muốn một giải pháp có cấu trúc, hãy bắt đầu với hai tài sản thực tế: duyệt Các nghiên cứu trường hợp khách hàng từ các nhà máy thực tế Để xem các mẫu thất bại trông như thế nào trong thực tế, thì Tải xuống danh mục sản phẩm pick-and-place So sánh các nền tảng và khả năng mà không cần phải giải thích một cách mơ hồ.

Và nếu bạn cần hỗ trợ chẩn đoán một vấn đề cụ thể liên quan đến XYZR/theta trên hệ thống của mình, hãy sử dụng kênh hỗ trợ trực tiếp: Liên hệ với đội ngũ SMT của chúng tôi. Để biết thêm thông tin về phạm vi phản hồi và hỗ trợ, vui lòng đọc tài liệu của chúng tôi. Cam kết dịch vụ.

Hãy để lại bình luận của bạn

Bình luận