Giáo trình CAD/CAM/CNC (Phần 5): Tổng quan về Máy CNC | ĐHBK TP.HCM

Tài liệu nghiên cứu Phần 5 cnc computer numerical control lesson cad cam cnc2, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên sâu về .

Trường đại học

Trường Đại Học Kỹ Thuật

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Bài Giảng

2023

210
2
0

Phí lưu trữ

55 Point

Tóm tắt

I. Khám phá tổng quan về công nghệ CNC và máy CAD CAM CNC

Công nghệ Điều khiển số bằng máy tính (CNC - Computer Numerical Control) là nền tảng của sản xuất hiện đại, cho phép tự động hóa các máy công cụ thông qua các chương trình máy tính được lập trình sẵn. Khác với các máy công cụ truyền thống vận hành thủ công, máy CNC hoạt động dựa trên một chuỗi các lệnh số hóa, đảm bảo độ chính xác, tính lặp lại và hiệu suất vượt trội. Nền tảng của hệ thống này là sự tích hợp chặt chẽ giữa Thiết kế hỗ trợ bởi máy tính (CAD) và Sản xuất hỗ trợ bởi máy tính (CAM), tạo thành một quy trình liền mạch từ bản vẽ kỹ thuật số đến sản phẩm hoàn thiện. Theo tài liệu của Trường ĐHBK TP.HCM, một hệ thống CNC điển hình bao gồm các thành phần cơ khí chính xác và hệ thống điều khiển điện tử tinh vi. Các động cơ servo chịu trách nhiệm cho chuyển động chính xác của các trục, trong khi hệ thống đo hành trình (trực tiếp hoặc gián tiếp) cung cấp phản hồi liên tục để duy trì dung sai chặt chẽ. Việc hiểu rõ các đặc điểm cơ bản này là bước đầu tiên để làm chủ công nghệ gia công phức tạp, mở ra khả năng sản xuất các chi tiết có hình dạng từ đơn giản đến phức tạp với chất lượng đồng nhất.

1.1. Phân biệt đặc điểm cơ bản của máy phay và máy tiện CNC

Mặc dù cùng thuộc hệ thống CNC, máy phay và máy tiện có những đặc điểm cấu trúc và nguyên lý hoạt động riêng biệt. Máy tiện CNC thường có hai trục điều khiển chính (X và Z), trong đó phôi quay tròn và dụng cụ cắt di chuyển tịnh tiến để tạo ra các chi tiết có dạng tròn xoay. Ngược lại, máy phay CNC thường có tối thiểu ba trục điều khiển (X, Y, Z), nơi dụng cụ cắt quay và di chuyển theo các phương khác nhau trong khi phôi được giữ cố định. Các máy phay hiện đại còn có thể điều khiển các chuyển động quay quanh mỗi trục, được ký hiệu là A, B, và C, cho phép gia công các bề mặt 3D phức tạp. Việc lựa chọn giữa máy tiện và máy phay phụ thuộc hoàn toàn vào hình dạng hình học của chi tiết cần sản xuất.

1.2. Tìm hiểu các thiết bị phụ trợ Kẹp chi tiết và thay dao tự động

Hiệu quả của một máy CNC không chỉ nằm ở hệ thống điều khiển mà còn ở các thiết bị phụ trợ. Thiết bị kẹp chi tiết đóng vai trò cố định phôi một cách chắc chắn trong suốt quá trình gia công. Trên máy phay, các đồ gá vạn năng như ê tô và vấu kẹp được sử dụng phổ biến. Trong khi đó, máy tiện chủ yếu dùng mâm cặp ba chấu tự định tâm và mũi chống tâm. Để tăng năng suất, các cơ cấu này có thể được tự động hóa bằng xi lanh thủy lực hoặc khí nén. Một thành phần quan trọng khác là hệ thống thay dao tự động (ATC), đặc biệt trên máy phay. Hệ thống này bao gồm một ổ chứa dao (mâm dao) và một cơ cấu tay máy để tự động thay đổi dụng cụ cắt theo lệnh từ chương trình CNC, giảm thiểu thời gian dừng máy và loại bỏ sai sót do con người.

II. Giải mã hệ tọa độ và các điểm chuẩn trong lập trình CNC

Thách thức lớn nhất trong lập trình CNC là thiết lập một ngôn ngữ chung giữa người lập trình và máy móc. Hệ tọa độ chính là ngôn ngữ đó. Nó cung cấp một khung tham chiếu không gian để xác định vị trí của dụng cụ cắt so với chi tiết gia công tại mọi thời điểm. Tài liệu môn học CAD/CAM/CNC nhấn mạnh rằng, khi lập trình, quy ước chung là coi chi tiết đứng yên và dụng cụ di chuyển. Để mô tả chuyển động này, hai hệ tọa độ cơ bản được sử dụng là Hệ tọa độ Descartes (vuông góc) và Hệ tọa độ cực. Việc lựa chọn và áp dụng đúng hệ tọa độ, kết hợp với việc xác định chính xác các điểm chuẩn, là yếu tố quyết định đến độ chính xác của sản phẩm cuối cùng. Sai sót trong việc thiết lập các điểm này có thể dẫn đến sai lệch kích thước, hỏng phôi, thậm chí gây va chạm và hư hỏng máy.

2.1. Nguyên tắc xác định vị trí bằng hệ tọa độ Descartes và hệ tọa độ cực

Hệ tọa độ Descartes là hệ thống phổ biến nhất trong lập trình CNC, sử dụng các trục vuông góc với nhau (X, Y, Z) để xác định vị trí một điểm trong không gian 2D hoặc 3D. Mỗi điểm được định nghĩa bằng một tập hợp các giá trị tọa độ tương ứng với mỗi trục. Để xác định hướng của các trục, Quy tắc bàn tay phải được áp dụng làm tiêu chuẩn. Trong khi đó, Hệ tọa độ cực xác định một điểm trong mặt phẳng bằng một khoảng cách (bán kính r) từ một điểm gốc và một góc (α) so với một hướng tham chiếu. Mặc dù ít phổ biến hơn, hệ tọa độ cực rất hữu ích trong việc lập trình các đường tròn hoặc cung tròn một cách đơn giản.

2.2. Tầm quan trọng của các điểm 0 máy M và điểm 0 phôi W

Để máy CNC hoạt động chính xác, cần xác định rõ các điểm tham chiếu (điểm chuẩn). Điểm 0 của máy (M - Machine Zero) là một điểm cố định do nhà sản xuất quy định, làm gốc cho toàn bộ hệ thống tọa độ của máy. Tất cả các chuyển động của máy đều được tính toán dựa trên điểm này. Điểm 0 của phôi (W - Workpiece Zero), hay còn gọi là điểm 0 của chương trình, là một điểm do người lập trình lựa chọn trên chi tiết gia công (hoặc đồ gá). Điểm W này làm gốc cho tất cả các kích thước được ghi trong chương trình CNC. Khoảng cách từ điểm M đến điểm W phải được đo và nhập vào bộ điều khiển. Ngoài ra, điểm chuẩn của máy (R - Reference Point) là vị trí dùng để hiệu chuẩn lại hệ thống đo lường, đảm bảo máy luôn "biết" mình đang ở đâu trong không gian làm việc.

III. Hướng dẫn cấu trúc một chương trình CNC theo tiêu chuẩn ISO

Một chương trình CNC là một tập hợp các chỉ dẫn chi tiết, được viết theo một cú pháp nghiêm ngặt để điều khiển mọi hành động của máy. Theo tiêu chuẩn quốc tế ISO-6983, một chương trình có cấu trúc rõ ràng, bao gồm phần đầu, thân và cuối chương trình. Mỗi chương trình được đặt tên bằng địa chỉ O theo sau là một dãy số (ví dụ: O0001). Thân chương trình bao gồm nhiều khối lệnh (block), mỗi khối lệnh nằm trên một dòng và chứa các lệnh để thực hiện một bước gia công cụ thể. Việc tuân thủ cấu trúc này không chỉ giúp máy CNC hiểu và thực thi chính xác mà còn giúp người vận hành dễ dàng đọc, kiểm tra và gỡ lỗi chương trình. Hiểu rõ cấu trúc nền tảng này là yêu cầu bắt buộc đối với bất kỳ kỹ sư hay lập trình viên CNC nào, đảm bảo tính nhất quán và khả thi của các chương trình gia công phức tạp.

3.1. Phân tích cấu trúc một khối lệnh Block và từ lệnh Word

Thành phần cơ bản nhất của một chương trình CNCtừ lệnh (Word). Mỗi từ lệnh bao gồm một địa chỉ (một chữ cái) và một giá trị số. Ví dụ, X100.0 là một từ lệnh với địa chỉ là X và giá trị là 100.0. Nhiều từ lệnh được kết hợp lại để tạo thành một khối lệnh (Block), thường được bắt đầu bằng số thứ tự dòng lệnh (ví dụ: N0010). Một khối lệnh điển hình có thể chứa các thông tin như: lệnh chuẩn bị (G-Code), tọa độ di chuyển (X, Y, Z), tốc độ trục chính (S), lượng chạy dao (F), chức năng phụ (M-Code), và dụng cụ cắt (T). Mỗi khối lệnh kết thúc bằng dấu chấm phẩy (;), báo hiệu cho bộ điều khiển kết thúc một hành động và chuẩn bị cho hành động tiếp theo.

3.2. Kỹ thuật lập trình hiệu quả với chương trình con Subprogram

Khi một chuỗi các thao tác gia công cần được lặp lại nhiều lần tại các vị trí khác nhau, việc sử dụng chương trình con (Subprogram) là một giải pháp cực kỳ hiệu quả. Một chương trình con là một chương trình CNC độc lập, được lưu riêng và có thể được gọi ra từ chương trình chính. Lệnh M98 được sử dụng để gọi một chương trình con, theo sau là địa chỉ P chứa số lần lặp và số hiệu của chương trình con đó. Ví dụ, M98 P51200 có nghĩa là gọi chương trình con O1200 và thực hiện lặp lại 5 lần. Chương trình con kết thúc bằng lệnh M99, lệnh này sẽ trả quyền điều khiển về lại chương trình chính. Kỹ thuật này giúp chương trình chính trở nên ngắn gọn, dễ quản lý và giảm thiểu khả năng xảy ra lỗi khi sao chép mã lệnh.

IV. Bí quyết cài đặt và hiệu chỉnh dụng cụ cắt trong gia công CNC

Độ chính xác của chi tiết gia công phụ thuộc rất lớn vào việc hệ thống điều khiển CNC có thông tin chính xác về dụng cụ cắt. Mỗi dụng cụ cắt có chiều dài và bán kính khác nhau. Nếu không được hiệu chỉnh, chương trình CNC sẽ điều khiển tâm của trục chính di chuyển theo biên dạng lập trình, dẫn đến sản phẩm bị sai kích thước. Do đó, hiệu chỉnh dụng cụ cắt, hay bù trừ dao, là một công đoạn bắt buộc. Mục đích của việc này là cho phép người lập trình viết chương trình dựa trên kích thước của bản vẽ chi tiết mà không cần quan tâm đến kích thước thực tế của dao. Các thông số về chiều dài và bán kính của mỗi dao sẽ được đo và lưu trữ trong bộ nhớ của máy CNC. Khi chương trình được thực thi, hệ thống sẽ tự động tính toán và điều chỉnh đường chạy dao cho phù hợp, đảm bảo biên dạng gia công chính xác tuyệt đối.

4.1. Quy trình cài đặt điểm không 0 của chi tiết W trên máy phay

Việc cài đặt điểm 0 của phôi (W) là bước xác định gốc tọa độ cho chương trình gia công. Quá trình này yêu cầu đo khoảng cách từ điểm 0 của máy (M) đến điểm W theo các phương X, Y, và Z. Trên máy phay, người ta thường sử dụng dụng cụ rà cạnh (edge finder) để xác định chính xác vị trí các cạnh của phôi. Bằng cách chạm nhẹ dụng cụ rà vào các mặt của phôi, người vận hành có thể ghi lại tọa độ của các mặt đó trong hệ tọa độ máy. Từ các giá trị này, hệ thống sẽ tính toán và lưu lại vị trí của điểm W. Việc xác định chính xác điểm W đảm bảo rằng toàn bộ chương trình gia công được định vị đúng trên phôi, tránh sai lệch vị trí.

4.2. Phương pháp bù trừ chiều dài dao G43 G44 và bán kính dao G41 G42

Bù trừ chiều dài dao được kích hoạt bằng lệnh G43 (bù dương) hoặc G44 (bù âm), đi kèm với địa chỉ H để chỉ định giá trị offset chiều dài của dao tương ứng (ví dụ: G43 H01). Lệnh này điều chỉnh vị trí của trục Z để đảm bảo đầu mũi dao đạt đúng độ sâu lập trình. Bù trừ bán kính dao sử dụng lệnh G41 (bù bên trái đường lập trình) hoặc G42 (bù bên phải), đi kèm với địa chỉ D để chỉ định giá trị offset bán kính. Khi được kích hoạt, hệ thống sẽ tự động dịch chuyển tâm dao ra khỏi đường lập trình một khoảng bằng bán kính của nó, giúp dao cắt đúng biên dạng mong muốn. Hủy bỏ chế độ bù bán kính được thực hiện bằng lệnh G40.

V. Phân tích các lệnh CNC thiết yếu trước khi bắt đầu gia công

Trước khi thực hiện các lệnh di chuyển dao và cắt gọt vật liệu, một chương trình CNC phải bắt đầu bằng một loạt các lệnh cài đặt ban đầu. Các lệnh này thiết lập môi trường làm việc cho máy, đảm bảo rằng tất cả các thông số hoạt động đều được định nghĩa rõ ràng. Việc khai báo các điều kiện gia công này ngay từ đầu chương trình giúp loại bỏ sự mơ hồ và ngăn chặn các hành vi không mong muốn của máy, vốn có thể tồn tại từ chương trình chạy trước đó. Một khối lệnh khởi tạo điển hình bao gồm việc lựa chọn hệ đơn vị đo, phương pháp lập trình (tuyệt đối hay tương đối), mặt phẳng làm việc, và các thông số an toàn khác. Đây là một thực hành lập trình tốt, giúp tăng cường độ tin cậy và an toàn cho quá trình gia công CNC.

5.1. Lựa chọn hệ đo lường G20 G21 và đơn vị tốc độ G94 G95

Một trong những khai báo đầu tiên và quan trọng nhất là hệ đơn vị đo lường. Lệnh G21 thiết lập hệ thống làm việc với đơn vị milimét (mm), trong khi G20 dùng cho hệ inch. Việc lựa chọn sai lệnh này sẽ khiến toàn bộ kích thước trong chương trình bị hiểu sai, dẫn đến hỏng hóc nghiêm trọng. Tương tự, đơn vị của lượng chạy dao (F) cũng cần được xác định. Lệnh G94 quy định lượng chạy dao theo đơn vị mm/phút hoặc inch/phút, phù hợp cho máy phay. Lệnh G95 quy định lượng chạy dao theo mm/vòng hoặc inch/vòng, thường được sử dụng trong tiện. Cuối cùng, G97 được dùng để ra lệnh cho trục chính quay với tốc độ không đổi (vòng/phút).

5.2. Cách khai báo lập trình tuyệt đối G90 và tương đối G91

Hệ điều khiển CNC cung cấp hai chế độ ghi tọa độ điểm đến. Chế độ lập trình tuyệt đối, được kích hoạt bằng lệnh G90, yêu cầu tất cả các tọa độ (X, Y, Z) phải được nhập dựa trên gốc tọa độ của phôi (điểm W). Đây là phương pháp phổ biến và trực quan nhất. Ngược lại, chế độ lập trình tương đối (lệnh G91) định nghĩa điểm đến dựa trên vị trí hiện tại của dụng cụ cắt. Tức là, các giá trị X, Y, Z lúc này thể hiện khoảng cách cần di chuyển từ điểm đang đứng. Chế độ G91 rất hữu ích khi thực hiện các chuỗi gia công lặp lại hoặc khi cần di chuyển một khoảng cách cố định mà không cần tính toán lại tọa độ tuyệt đối.

15/07/2025

Trích đoạn nội dung tài liệu

PHẦN 5: CNC – Computer Numerical Control Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC ĐIỀU KHIỂN SỐ NHỜ MÁY TÍNH NỘI DUNG 1. TỔNG QUAN VỀ MÁY CNC 2. CẤU TRÚC CHƯƠNG TRÌNH CNC 3. CÁC LỆNH NỘI SUY 4.

CÔNG NGHỆ CNC 5. CÁC CHU TRÌNH GIA CÔNG LỖ 6. LẬP TRÌNH TIỆN CNC 1 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC 5. Tổng quan về máy CNC 2 1 Đặc điểm của máy CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Máy tiện CNC có hai Máy phay CNC thường có trục điều khiển được ba trục điều khiển được Y X Z 3 Đặc điểm của máy CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Ngoaøi chuyeån ñoäng doïc theo caùc truïc X,Y vaø Z coøn coù theå ñieàu khieån caùc chuyeån ñoäng quay quanh moãi truïc.

Caùc chuyeån ñoäng quay naøy coù theå ñöôïc ñieàu khieån vaø ñöôïc ñaùnh daáu baèng A, B, C 4 2 Đặc điểm của máy CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC servo 5 Đặc điểm của máy CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Heä thoáng ño haønh Heä thoáng ño haønh trình trực tiếp trình gián tiếp 1 2 X X 3 Y 1 2 4 6 3 Thiết bị kẹp chi tiết Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC • Trên máy phay: chủ yếu dùng đồ gá vạn năng như ê tô, vấu kẹp. Trong sản xuất lớn dùng đồ gá chuyên dùng • Trên máy tiện chủ yếu dùng mâm cặp ba chấu tự định tâm, mũi chống tâm. Trong sản xuất hàng khối dùng đồ gá chuyên dùng • Các cơ cấu kẹp có thể được tự động hoá bằng xi lanh thuỷ lực hay khí nén. 7 Thiết bị kẹp chi tiết Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Ê tô dùng trên máy phay 8 4 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC máy Phay CNC Dụng cụ cắt dùng trên Dụng cụ cắt dùng trên máy CNC 10 9 Các dụng cụ kẹp dao trên máy phay 5 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC 4 1 2 3 Thiết bị thay dao trên máy phay Hệ thống mang dao trên máy phay 12 11 6 Heä toïa ñoä trong NC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC • Caàn thieát ñeå ngöôøi laäp trình leân keá hoaïch chuyeån ñoäng cho duïng cuï so vôùi chi tieát gia coâng.

• Khi laäp trình chi tieát coi nhö ñöùng yeân coøn duïng cuï thì di chuyeån so vôùi chi tieát gia coâng. • Coù hai heä toïa ñoä cô baûn:  Heä toïa ñoä Ñeà-caùc  Heä toïa ñoä cöïc 13 Heä toïa ñoä Ñeà-caïc 2D Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Y P2 Ví duï: P1 P1 X = 80 Y = 40 P2 X = -80 Y = 70 X P3 X = -50 Y = -40 P3 P4 X = 40 Y = -70 P4 14 7 Heä toïa ñoä Ñeà-caïc 3D Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Z Y P1 Ví duï: P1 X = 30 Y=2 Z=0 X P2 X = 30 Y = 0 Z = -10 P2 15 Heä toïa ñoä cöïc Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Y Y r X  P  P r X Heä toïa ñoä cöïc (goùc  aâm) Heä toïa ñoä cöïc (goùc  döông) 16 8 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Z M X Y +Z +Y Z W +X Y X treân maùy phay CNC Quy tắc bàn tay phải Heä toïa ñoä maùy vaø phoâi 18 17 9 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC -X -Z +Z +X -Y M +Y -X +X +Y -Y W -Z +Z +X Caùc truïc treân maùy phay CNC +Z 20 19 Hệ tọa độ máy và phôi trên máy tiện 10 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC -Z Ghi tuyệt đối +X C -Z +Z +X Ghi tương đối Các trục trên máy tiện CNC 22 21 +X Ghi kích thöôùc thích hôïp theo NC 11 Caùc ñieåm khoâng “0“ vaø ñieåm chuaån treân maùy CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC 23 Các đieåm chuẩn của maùy tiện Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC R E N M W Vò trí cuûa caùc ñieåm khoâng “0“ vaø ñieåm chuaån treân maùy tieän 24 12 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC M W A N R Đo chiều dài dao phay Các điểm chuẩn trên máy phay 26 25 13 Caøi ñaët ñieåm khoâng “0“ cuûa chi tieát (W) treân maùy phay CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Y Z Y Z W W X X Y Z W X 27 Hieäu chænh duïng cuï caét trong gia coâng CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC YÙ nghóa vaø muïc ñích cuûa caùc giaù trò hieäu chænh duïng cuï caét: Coù theå söû duïng tröïc tieáp caùc thoâng soá cuûa baûn veõ chi tieát gia coâng ñeå laäp trình maø khoâng caàn quan taâm ñeán chieàu daøi hay baùn kính thöïc söï cuûa duïng cuï caét. Caùc thoâng soá veà chieàu daøi cuõng nhö baùn kính dao phay, maûnh hôïp kim cuûa dao tieän ñöôïc lưu trong bộ nhớ, ñược xem xeùt, quaûn lyù bôûi heä ñieàu khieån CNC khi vận haønh maùy CNC. 28 14 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC 1 1 3 2 3 2 1 2 1 2 2 bên trái và bên phải 1 3 Hiệu chỉnh bán kính dao 1 2 Hiệu chỉnh bán kính dao phay 30 29 15 Tóm lược Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Trong bài này chúng ta đã tìm hiểu các vấn đề sau đây: • Đặc điểm của máy CNC • Thiết bị kẹp chi tiết • Dụng cụ cắt • Thiết bị thay dao • Hệ toạ độ trên máy CNC • Các điểm 0 và điểm chuẩn trên máy CNC • Cách cài đặt điểm không (hệ tọa độ lập trình) • Bù trừ bán kính dao --------- 31 16 Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC 5.

CAÁU TRUÙC CUÛA CHÖÔNG TRÌNH CNC VAØ CAÙC LEÄNH TRÖÔÙC KHI DI CHUYEÅN DUÏNG CUÏ 1 1. Caáu truùc cuûa chöông trình CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Cấu trúc chương trình NC theo tiêu chuẩn ISO- 6983 Tieâu ñeà Ñaàu baêng Baét ñaàu chöông trình Vuøng Vuøng ghi chuù chöông trình Cuoái chöông trình 2 1 Caáu truùc cuûa moät block Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Soá thöù tö Leänh Töø leäïnh chæ kích Leänh Leänh chæ Leänh blockï chuaån bò thöôùc phuï toác ñoä chæ duïng cuï Keát thuùc block 3 Caáu truùc moät töø leänh Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Thí duï Ñòa chæ Soá 4 2 Từ Thư tự dòng chương trình Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC O0001 Lệnh Từ Từ Từ Từ N005 G54 G90 S300 M03 Lệnh N010 G00 X2.1 Lệnh Địa chỉ Giá trị số F3.75 5 O Số của chương trình Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC N Số thứ tự dòng chương trình G Lệnh chuẩn bị X Toạ độ theo trục X Có thể dùng chỉ thời gian dừng Y Toạ độ theo trục Y Z Toạ độ theo trục Z 6 3 A/B/C Trục quay Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC R Bán kính I/J/K Vị trí tâm cung tròn Q Dùng trong các chu trình lập sẵn P Dùng trong các chu trình lập sẵn Gọi chương trình con Dùng chỉ thời gian dừng 7 F Lượng chạy dao Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC S Tốc độ trục chính T Dụng cụ cắt trên mâm dao M Các lệnh phụ D Offset bán kính dao H Offset chiều dài dao EOB Kết thúc dòng lệnh / Mã huỷ dòng lệnh 8 4 Chöù Ñòa c naêng chæ Ñòa chæ Soá chöông trình Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Soá thöù töï Caùc Chöùc naêng chuaån bò Töø leänh ñòa chæ kích thöôùc chính Löôïng chaïy vaø dao/phuùt phaïm Löôïng chaïy dao/voøng Toác ñoâï caét vi giaù Dao caét trò Chöùc naêng phuï leänh Soá offset cuûa dao Döøng cuoái haønh trình Chöông trình caàn goïi Soá laàn laëp laïi CTCon 9 Maõ ñaàu vaø cuoái chöông trình Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC • Maõ ñaàu vaø cuoái cuûa chöông trình ñöôïc kyù hieäâu laø %. Hai kyù hieäu naøy khoâng xuaát hieäân treân maøn hình cuûa maùy CNC, nhöng khi xuaát chöông trình töø maùy CNC ra ngoaøi thì chuùng seõ xuaát hieän. 10 5 Soá cuûa chöông trình gia coâng CNC Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC Chöông trình trong heä FANUC ñöôïc ñaët teân baèng chöõ O + soá thöù töï chöông trình.

Ngöôøi ta phaân loaïi caùc soá thöù töï nhö sau: O0001 – O7999: Vuøng do ngöôøi duøng tuøy choïn O8000 – O8999: Vuøng do ngöôøi duøng coù baûo veä O9000 – O9999: Vuøng daønh cho nhaø saûn xuaát Baïn coù theå duøng baát cöù soá naøo mieãn laø naèm trong vuøng cho pheùp. Neáu caàn vieát ghi chuù cho deã nhôù thì ñeå trong ngoaëc ñôn. – O1001 (Progam A); 11 Soá thöù töï block Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC – Soá thöù töï block N ñöôïc duøng cho deã truy xuaát doøng leänh. – Phaïm vi soá thöù töï: N1- N9999 – Neáu khoâng duøng soá thöù töï block thì cuõng khoâng sao.

– Soá thöù töï block N khoâng ñöôïc ñöùng tröôùc soá chöông trình O – Coù theå boû qua vieäc ñaùnh soá moät soá doøng leänh. – Khi laäp trình baèng tay, ñeå ñeà phoøng vieát thieáu, phaûi cheøn theâm doøng leänh, soá cuûa doøng leänh neân vieát caùch quaûng, thí duï 5, 10, 15,. – Khoâng ñöôïc duøng soá 0 ñeå chæ soá thöù töï N vaø soá chöông trình O. 12 6 Ñieàu kieän boû qua moät block Tröôøng ÑHBK TP.HCM – Khoa Cô Khí – Moân hoïc: CAD/CAM/CNC • Ñeå boû qua moät hay nhieàu block duøng daáu “/” ñaët ôû ñaàu block.

Heä thoáng seõ boû qua block naøy neáu treân panel ñieàu khieån cuûa maùy CNC baät ON coâng taéc OPSKIP. Neáu ñeå OFF, block vaãn coù hieäâu köïc. • Thí duï caùch vieát boû qua block coù ñieàu kieän: • Vieát ñuùng: /N3 G00 X10.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ