- Độ nhỏm bề mặt gia cụng.
2.7.2. Cỏc chức năng “G”
Chữ “G” trong c ỏc cõu lệnh cú 02 dạng (tuỳ theo gi ỏ trị của con số phớa sau nú mà cú ý nghĩ a ở dạng nào).
- Mó G c hỉ cú ý nghĩa trong 01 block
- Mó G hỡ nh t hức (mo dal): l à mó được duy trỡ cho đến khi một mó G
khỏc trong cựng nhú m được viết lệnh.
Trong mỗi block, khi kết thỳc cõu lệnh phải cú dấu “;”
Cỏc toạ độ nếu viết bỡnh thường t hỡ sẽ cú đơn vị l à m ( vớ dụ viết X200 thỡ cú nghĩ a là X=200 m). Nếu to ạ độ viết cú dấu “.” t hỡ đơn vị sẽ là mm ( vớ dụ X200. thỡ X= 200mm).
Đị a c hỉ G được viết cựng với một gi ỏ trị bằng số núi lờn ý nghĩa của lệ nh trong block, danh mục c ỏc lệnh “G” c ho ở Bảng 2.1 s au:
Bảng 2.1- Danh mục cỏc mó G
N0 Mó G Nhúm Chức năng
1 00
01
Chạy nhanh nội s uy theo đường thẳng
2 01 Cắt nội suy t heo đường t hẳng
3 02 Cắt nội suy t heo vũ ng trũn cựng chiều ki m đồng hồ
4 03 Cắt nội suy t heo vũ ng trũn ngược chiều ki m đồng hồ
N0 Mó G Nhúm Chức năng
5 04
00 Quay dừng tại c hỗ
6 10 Thay đổi gi ỏ trị dịc h chuyển đường kớnh dõy
7 20
06 Đơn vị đo theo hệ i nch
8 21 Đơn vị đo theo hệ một
9 22
04 Lưu giữ kiểm tr a chức năng on
10 23 Lưu giữ kiểm tr a chức năng off
11 27
00 Kiểm tra trở lại điểm gốc
13 29 Tự động trở l ại điểm gốc
14 30 Tr ở lại điểm gốc thứ 2, thứ 3, t hứ 4
15 31 Chức năng nhảy (skip function)
16 40
07
Xoỏ bự đường kớ nh dõy
17 41 Bự đường kớ nh dõy bờn tr ỏi
18 42 Bự đường kớ nh dõy bờn phải
19 48
10 Ghộ p vào gúc lượn r tự động on
20 +49 Ghộ p vào gúc lượn r tự động off
21 +50
08
Xoỏ nghiờng dõy
22 51 Nghiờng dõy bờn trỏi
23 52 Nghiờng dõy bờn phải
24 53 00 Đặt hệ toạ độ mỏy 25 53.1 Đặt hệ toạ độ cục bộ 26 +54.0 59.3 14 Chọ n hệ toạ độ phụi 27 +60 09 Cựng một gúc lượn r t hẳng đứng 28 61 Gúc lượn r cụn 29 65 00 Gọi marco 30 90
03 Hệ toạ độ tuyệt đối
31 +91 Hệ toạ độ tương đối
N0 Mó G Nhúm Chức năng
32 92 00 Đặt hệ toạ độ/độ dày
33 94
05 Chạydao hằng số
34 +95 Chạy dao ser vo
35 100 08 Cắt cụn 4 trục on
36 102
00
Nội suy với chức năng M – c ắt cũn dư
37 103 Nội suy với chức năng M – c ắt rời
38 107 Nhận biết sự va c hạm vào , ngắt hành trỡnh nhanh
40 111 Định t õm lỗ tự động
41 112 Định t õm r ónh tự động
42 192 Lưu giữ điểm xuất phỏt cắt/đặt độ dày
Tro ng đú:
- Cỏc mó G cú dấu “+ ” c hỉ ra rằng chỳng chỉ được khởi đầu khi cú điện, giải toả một tỡnh trạng ngừng mỏy bỏo động khẩn cấp, hoặc bởi phớm NC Reset, sau đú duy trỡ cỏc mó G đú. Vị trớ + cú t hể được t hay đổi bằng c ỏch đặt điều kiện hoặc đ ặt cỏc t hụng số.
- Cỏc mó G của nhú m 00 cho thấy c ỏc mó G khụng phải là mó hỡ nh thức
(modal) và chỳng cú hiệu quả chỉ đối với 1 block viết lệnh.
- Cỏc mó G của cỏc nhúm khỏc nhau cú thể viết được vụ khối lệnh trong cựng một block. Nếu viết lệnh nhiề u mó G của cựng một n húm t hỡ mó G cuối cựng sẽ cú hiệu lực.
Ngồi c ỏc mó G, hệ điều khiển c hương trỡnh cắt dõy cũn cú cỏc chức năng bổ sung M. Cỏc chức năng M được viết lệnh với một chữ cỏi địa chỉ M c ựng với một giỏ trị bằng số cú 2 chữ số. Đú là những số cố định đó được mó ho ỏ, chỳng mang một ý nghĩa nhất định được trỡnh bày trong Bảng 2.2. Nếu lệnh mó M được cho cựng một block dịch chuyển thỡ nú sẽ cú tỏc dụng sau khi ho àn thành dịc h chuyển bự đường kớ nh dõy hoặc đ ang cú phương thức cắt cụn thỡ nú cho phộp viết lệnh M với một block đơn. Tuy nhiờn, việc cho liờn tiếp cỏc lệnh mó M c ủa nhiều hơn 2
block là khụng t hể được.
Bảng 2.2- Danh mục cỏc mó M
N0 Mó M Chức năng
1 M00 Stop c hương tỡnh
2 M01 Stop c hương trỡnh tuỳ c họn (o ptional)
3 M02 Kết thỳc chương trỡnh
4 M30 Kết thỳc chương trỡnh và trở về đầu c hương trỡnh
5 M31 Cho hiển t hi t hời gian c ắt
7 M41 Ngắt điện gia cụng cắt dõy
8 M42 Ngắt chạy dao dõy
9 M43 Ngắt bơm dung dịc h chất điện mụi
10 M44 Ngắt tức t hời t uỳ chọn 1 11 M45 Ngắt tức t hời t uỳ chọn 2 12 M46 Ngắt tức t hời t uỳ chọn 3 13 M47 Ngắt tức t hời t uỳ chọn 4 14 M48 Ngắt tức t hời t uỳ chọn 5 15 M49 Ngắt tức t hời t uỳ chọn 6 16 M50 Cắt đứt dõy điện cực
17 M60 Thay dõy điện cực
18 M70 Khởi động đi ngược trở l ại điểm xuất phỏt
19 M80 Đúng phú ng điện (discharge o n)
20 M81 Đúng điện edm (edm po wer on)
21 M82 Đúng dao c hạy dõy
22 M83 Cho mở nước 23 M84 Đúng tức t hời tuỳ c họn 1 24 M85 Đúng tức t hời tuỳ c họn 2 25 M86 Đúng tức t hời tuỳ c họn 3 26 M87 Đúng tức t hời tuỳ c họn 4 27 M88 Đúng tức t hời tuỳ c họn 5 28 M89 Đúng tức t hời tuỳ c họn 6 N0 Mó M Chức năng
29 M96 Kết thỳc chạy ngược lại copy đối xứng gương
30 M97 Khởi động chạy ngược lại copy đối xứng gương
31 M98 Gọi chương trỡnh con
32 M99 Kết thỳc chương trỡnh con
* Nhúm cỏ c lệnh dịch chuyển mó “G”
- Định vị dịch c huyển nhanh G00 - nội dung cõu lệnh l à:
G00 Z- ;
Trong đú c ỏc gi ỏ trị U và V cú ý nghĩ a khi cắt cụn, cũn tr ục Z cho phộ p điều chỉnh dõy đồng t hời chỉ 1 trục.
Cỏc gi ỏ trị toạ độ cũn phụ thuộc vào việc sử dụng hệ toạ độ tuyệt đối (lệnh G90) hay hệ toạ độ tương đối (G91).
- Nội suy đường thẳng G01: G01 thực hiện di chuyển để cắt theo đường thẳng tới vị trớ toạ độ trong cõu lệnh. Tốc độ dịch chuyển c hạy dao phụ thuộc vào việc sử dụng lệnh chạy dao hằng số (G94) hay chạy dao ser vo (G95). nếu dựng lệnh G94 thỡ tốc độ chạy dao sẽ khụng đổi theo thụng số F được đưa vào trong cõu lệnh, nếu dựng lệnh G95 thỡ nú sẽ được đặt tự động để đạt được một tốc độ chạy dao Ser vo dựa trờn cỏc điều kiện phú ng điện ăn mũ n. Ngo ài ra, việc c họn hệ toạ độ G90 và G91 sẽ quyết định tới đớch c ủa cõu lệnh.
- Nội suy vũ ng trũn G02 và G03: lệnh G02 dựng để dịch chuyể n dõy theo chiều cựng chiều kim đồng hồ nhỡ n từ trờn xuống, G03 d ựng để dịch chuyển dõy ngược c hiều kim đồng hồ nhỡn t ừ trờn xuống.
Cõu lệnh cú dạng: G02 X- Y- I- J- F-; hoặc G03 X- Y- I- J- F-; Trong đú I, J là to ạ độ tõm đường trũn. Nế u cắt đủ cả vũng (3600) thỡ khụng cần nhập toạ độ X và Y mà chỉ c ần nhập toạ độ tõm I và J là đ ủ.
- Lệnh t ạm dừng tại chỗ G04 (Dwell time): lệnh này cú thể làm chậm và trỡ hoón việc thực hiện lệnh đối với block tiếp theo bằng một thời gian cố định trong chương trỡnh.
Cõu lệnh cú dạng:
G04 X-; hoặc G04 P-;
Tro ng đú con số đứng s au X ho ặc P là t hời gian dừng gia cụng (đơn vị l à ms nếu con số khụng cú dấu c hấm và là s nế u cú dấu c hấm).
Như t a đó biết, phương phỏp gia cụng cắt dõy ti a lửa điện l à dựng một dõy dẫn để cắt một chi tiết kim loại bằng phương phỏp phúng tia lửa điện. Phương phỏp này để lại trờn c hi tiết 1 vết cắt . Do đú, quỹ đ ạo của tõm dõy cắt sẽ khụ ng trựng với profin c ủa chi tiết cần gi a cụng. Mà profin của c hi tiết gia cụng c hỉ là một hỡnh đồng dạng với quỹ đ ạo dõy, cỏc h quỹ đạo dõy một kho ảng bằng chiều rộng rónh cắt. Để thuận lợi cho việc lập trỡnh gia cụng, người ta sử dụng lệ nh G41/G42 để thực hiện việc bự khoảng cỏch này. Khi đú người l ập trỡnh chỉ c ần lập trỡnh quỹ đạo dõy trựng với profin của c hi tiết, phần mềm điều khiển sẽ tự động bự khoảng cỏc h phúng điện để gia cụng ra chi tiết cú đỳng profin cần thiết. Kho ảng cỏc h này sẽ phụ thuộc vào cỏc thụng số mà người lập trỡnh đưa vào s ẵn trước khi gi a cụng. D ạng của cõu lệ nh là:
G41 D-; G42 Đ-; G40;
Tro ng đú, con số s au D là một mó số cú gi ỏ trị từ 01, 02, ... đến 199. Mó số này t ương ứng với cỏc mức dịch chuyển đ ó được quy định sẵn. Vớ dụ.
D01 thỡ dõy sẽ dịc h chuyển một khoảng l à 0,29mm
Đ02 thỡ dõy sẽ dịc h chuyển một khoảng l à 0,38mm
G40 là lệnh mà khi đ ược sử dụng thỡ t õm dõy sẽ được chuyển động ngay trờn quỹ đ ạo lập trỡnh.
G41 là sử dụng lệnh dịc h chuyển đường kớnh dõy bờ n trỏi, tức là dõy sẽ dịch chuyển về bờn tr ỏi của c hi tiết gia cụ ng nhỡn t heo hướng di chuyển của dõy. G42 sử dụng lệnh dịc h chuyển đường kớnh dõy bờ n phải, t ức là dõy sẽ dịch chuyển về bờn phải c ủa chi tiết gia cụng nhỡ n t heo hướng di chuyể n c ủa dõy. (xem Hỡ nh 2.5)
Hỡnh 2.5- Cỏc lệnh dịch chuyển đường kớnh dõy G41/G42
Khi đặt giỏ trị õm cho gi ỏ trị chuyển dịch đường kớ nh dõy sự bự phải/trỏi sẽ bị đảo ngược, vớ dụ l à dựng G41 t hỡ sẽ thành bự phải.
* Cỏc phộp copy dịch chuyển
Đõy là một chức năng để tạo ra một quỹ đạo dõy được dịch chuyển so với quỹ đạo dõy cho trước của chương trỡnh con bằng cỏch cho cỏc lệnh chuyển vị toạ độ ở Bảng 2.3 sau:
Lệnh dị ch chuyển Tham số chuyển vị Đị a chỉ
Rotation Gúc quay Q
Scale Tỷ lệ (phúng to thu nhỏ) K
Mirror Chiều đối xứng gương B
Rotation repe at Gúc quay, gi ỏ trị lặp l ại Q, L
+ Rotation: hỡnh cơ bản đó được lập trỡnh trong chương trỡnh con, khi xuất hiện lệnh này thỡ chương trỡnh sẽ gia cụng t heo chương trỡnh con ở 1 gúc cú địa chỉ Q, t õm quay là vị trớ ngay trước khi viết lệnh Rotation.
Cõu lệnh cú dạng: Q- M98, O- ;
+ Scale copy: trong copy phúng to thu nhỏ hỡ nh cơ bản cũng đó được lập
trỡnh sẵn theo chương trỡ nh con được phúng to t hu nhỏ t heo một tỷ lệ được quy đị nh trong cõu lệ nh. Tõm phú ng to thu nhỏ t ại vị tớ ngay trước lệnh copy.
+ Mirror copy: trong copy đối xứng gương, hỡnh cơ bản đó được lập trỡnh theo chương trỡnh con được l ấy đối xứng qua trục X ( và U) hoặc Y ( và V) hoặc cả X, Y ( và U, V).
Cõu lệnh cú dạng: B- M98, O- ;
+ Ỏotation repe at copy: copy l ặp lại là một chức năng để viết lệnh gúc quay và giỏ trị số lần nhắc lại chương trỡnh con. Gúc quay được viết lệnh dưới chữ cỏi Q, số lần l ặp l ại được viết dưới chữ cỏi L.
Cõu lệnh cú dạng: L- Q- M98, O-;
* Cỏc lệnh định vị tự động: G110, G111, G112, G113
+ Lệnh t ự động định vị mộp phụi G110: với lệnh này, dõy được định vị ở mặt phẳng mộp phụi sẽ dũ mặt phẳng này nhiều l ần để xỏc định chớnh xỏc mặt phẳng mộp phụi. Để đặt chiều di chuyển dõy, viết lệnh địa chỉ X và Y cú kốm theo sau là dấu “+ ” hoặc “- ”. Vớ dụ:
G110 X+; dõy dịch chuyể n theo c hiều X+ G110 Y- ; dõy dịch chuyể n theo c hiều Y- Trường hợp dấu “+” cú thể bỏ qua.
+ Lệnh định vị tự động vị trớ tõm lỗ G111: lệnh này t hực hiện việc định vị dõy vào đỳng t õm lỗ. Điều này được thực hiện khi dũ một tớn hiệu ngắn mạch đi qua phụi và dõy tương tự như dũ mộp tự động. Cỏc h t hể hiện lệnh như s au:
G111 X- Y- F-;
+ Lệnh tự động định vị tõm r ónh G112: Để đặt chiều c huyể n động c ũng đặt tương tự như lệnh G110. Cỏc h t hể hiệ n cõu lệnh như s au:
G112 X+; hoặc G112 X-;
G112 Y+; hoặc G112 Y- ;
+ Lệnh dịc h chuyể n song song với bề mặt phụi G113: lệnh này được sử dụng khi yờ u cầu c ắt bằng cỏc h làm một mặt cuối c ủa phụi song song với một tr ục toạ độ. Sử dụng lệnh xỏc định mộ p tự động, nhận được 2 vị trớ tương ứng c ủa phụi, s au đú tớnh một gúc của độ nghiờ ng mặt cuối để đặt độ trong “gúc quay hỡnh”.
* Cỏc chức năng M
Cỏc chức năng c ủa mó M đ ó được giới t hiệu cơ bản trong Bảng 2.2. Ở đõy chỉ tập trung tỡ m hiểu c ỏc mó M cơ bản.
+ Chức năng t ạm dừng c hương trỡnh M00: khi xuất hiện lệnh này trờn màn hỡnh điều khiển sẽ hiệ n lờn dũ ng chữ “Pro gram Stop”. Chương trỡnh hoạt động trở lại khi nhấn phớm Cycle Start. Trong l ỳc tỏc động c ủa lệnh M00 t hỡ sẽ đồng loạt ngắt dũ ng điện gi a cụng, chạy dao dõy, cấp nước và độ căng dõy.
+ Chức năng tuỳ chọn M01: nếu chức năng này tỏc động đến chương trỡnh thỡ sẽ cú tớnh năng giống chức năng M00. Nếu ngắt điện tự động M00/M01
đang tỏc động trờn màn hỡnh c hức năng hệ thố ng (F5) thỡ dũng điện cấp cho
NC sẽ bị ngắt tự động.
+ Lệnh đ ặt lại chương trỡnh M02: trong khi lệnh này tỏc động t hỡ NC sẽ duy trỡ sự đặt lại và tự động ngắt toàn bộ dũng điện gia cụng, chạy dao đõy, cấp nước và sự căng dõy. Nế u sự ngắt tự động dũng điện M02/M03 đang tỏc
động trờn màn hỡnh c hức năng hệ thố ng (F5) thỡ dũ ng điện cấp c ho NC sẽ tự
động ngắt .
+ Lệnh kết thỳc và trở về đầu chương trỡnh M30: khi lệnh này tỏc động thỡ cú tỏc dụng kết t hỳc c hương trỡnh gia cụng và trở về đầu c hương
trỡnh.
+ Cỏc c hức năng điều khiển mỏy M40 M49, M80 M89:
- Ngắt phú ng điện M40: ngắt sự phúng điện và lượng c hạy dao sẽ ở tốc độ chạy khụ t ự động.
- Ngắt dũng điện gi a cụng M41: dũng điện gia cụng bị ngắt. - Ngắt c hạy dao dõy M42: chạy dao dõy bị ngắt.
- Ngắt nước M43: ngắt sự cung cấp nước.
- Đúng sự phúng điện M80: đúng sự phúng điện và lượng chạy dao sẽ ở tốc độ bỡnh thường.
- Đúng dũng điện gia cụng M81: dũ ng điện gia cụng đ ược cung cấp. - Đúng chạy dao dõy M82:
- Đúng sự c ấp nước M83: cung cấp nước trở lại
+ Lệnh xoỏ nghiờng dõy G50: viết lệnh này khi gia cụng ở vị trớ dõy thẳng đứng. Phương thức này được sử dụng khi bắt đầu một block mới, được chọn vào t hời điểmcú điện ho ặc khi đ ặt mỏy.
+ Lệnh nghiờng dõy tr ỏi G51: phương thức nghiờng dõy trỏi đ ược thực hiện khi cú lệnh G51. Dõy nghiờ ng sang trỏi về phớ a mặt trước và liờn hệ với quỹ đạo trờn mặt phẳng lập trỡnh. Dẫn hướng trờn c huyển động dọc theo cạnh bờn trỏi về phớa trước được liờn hệ đến quỹ đạo trờn mặt phẳng l ập trỡnh. + Lệnh nghiờng dõy phải G52: phương t hức nghiờng dõy phải đ ược thực hiện khi cú lệnh g52. Dõy nghiờng sang phải về phớa mặt trước và liờn hệ với quỹ đạo trờn mặt phẳng lập trỡnh. Dẫn hướng trờn c huyển động dọc theo cạnh bờn phải về phớ a trước được liờn hệ đến quỹ đ ạo trờn mặt phẳng l ập trỡnh.
Cỏc lệnh G50, G51 và G52 là cỏc lệnh modal, cỏc lệnh này được duy trỡ cho cỏc cõu lệnh sau nế u khụ ng cú cõu lệnh nào khỏc t hay t hế.
+ Lệnh nghiờng dõy: biể u thị gúc nghiờ ng dựng địa c hỉ T, gúc nghiờng T là gúc so với chiều thẳng đứng của dõy. Thụng thường gúc nghiờng T được thể hiện trong c ựng c õu lệnh với G51 hoặc G52.