Hỏi về lập trình G02 và G03 có I,J

  • Thread starter thanhutytn
  • Ngày mở chủ đề
T

thanhutytn

Author
các bác cho em hỏi cái lập trình G02 và G03 có I,J với.em không hiểu cách tính I,J cho lắm
 
Last edited by a moderator:
Ðề: cứu cứu

các bác cho em hỏi cái lập trình G02 và G03 có I,J với.em không hiểu cách tính I,J cho lắm






[LEFT]G02 (nội suy cung tròn theo chiều kim đồng hồ)
[/LEFT] [LEFT]X2Y0 I0J-2.0[/LEFT]​

Bạn cố gắng nhìn hình nhé và không cần giải thích chắc hiểu liền !
 
Last edited:
T

thanhutytn

Author
Ðề: cứu cứu

cảm ơn sư huynh nhiều
.
 

iPumpkin

<center><b>CAM Programmer</b></center>
Ðề: cứu cứu

G3 (G2) có nhiều kiểu viết khác nhau. Kiểu from circle start to circle center cho G3 (G2) thường có cú pháp như sau:

N100 X Y (điểm bắt đầu cung tròn)
N105 G3 X1 Y1 I1 J1, Trong đó X1, Y1 là vị trí điểm kết thúc cung tròn, I1 =X(tâm đường tròn)-X1, J1 =Y(tâm đường tròn) - Y1.

Ví dụ gia công tinh lổ có bù dao:

G54 G17 G21 G94 G0
Z200
X0 Y0
Z1
G1 Z0
G41 X0 Y5
G3 X0 Y5 I0 J-5
G0 G40 Y0
Z200
M30


Ví dụ gia công lổ có ren, có bù dao:

G54 G17 G21 G94 G0
Z200
X0 Y0
Z1
G1 Z0
G41 X0 Y5
G3 X0 Y5 I0 J-5 Z-1.81 (trong đó giá trị Z là bước xoắn.)
G0 G40 Y0
Z200
M30

Để mà học G-Code nhanh và chính xác, TRỰC QUAN thì các bạn dùng Cimco, mở 1 cửa sổ viết G-Code và 1 cửa sổ backplot cho file G-Code đó, bạn viết chương trình bên trái và xem cửa sổ hiển thị bên phải.

Để lập trình tay cho Phay và Tiện 2,5D đơn giản thì dùng Cimco Calc là nhanh và chính xác nhất..
 
Last edited:
H

hoangphong2

Author
Ðề: Hỏi về lập trình G02 và G03 có I,J

bạn cứ lấy tọa độ điểm đầu trừ đi tọa độ điểm cuối là ra.nhớ là I thì theo x còn J theo ý .
 
Ðề: Hỏi về lập trình G02 và G03 có I,J

Xin hỏi các bác, bây giờ các bác làm chương trình bằng phần mềm, xuất ra G-code, chỉnh sửa tí chút đầu cuối chương trình để máy hiểu và đọc đc, có nhất thiết cần phải hiểu từng câu lệnh không? mặc dù hiểu hết cũng không thừa nhưng thực sự có cần?
 
Ðề: Hỏi về lập trình G02 và G03 có I,J

Nếu bạn kiểm tra được hết thì sẽ tốt hơn. Khi gia công gần xong nhưng tự nhiên bị lỗi 1 dòng code là đi tiêu tất cả.
 
Ðề: Hỏi về lập trình G02 và G03 có I,J

Nếu bạn kiểm tra được hết thì sẽ tốt hơn. Khi gia công gần xong nhưng tự nhiên bị lỗi 1 dòng code là đi tiêu tất cả.
Tất nhiên phải kiểm tra trước khi chạy. Với các lệnh dài đến vài chục nghìn câu lệnh, chắc chả ai ngồi mấy ngày mà đọc dịch từng câu lệnh.
 

iPumpkin

<center><b>CAM Programmer</b></center>
Ðề: Hỏi về lập trình G02 và G03 có I,J

Từ phần mềm CAM sau đó chuyển sang post xuất ra G-Code tùy loại máy và tùy vào kiểu chạy dao thì có thể có lỗi, có rất nhiều lỗi người chạy máy thường gặp, am hiểu các lỗi này đỏi hỏi kinh nghiệm thực tế, các máy hiện đại thì có chức năng tự kiểm tra lỗi trước khi chạy ví dụ Siemen 840D.

Quy trình gia công chuẩn là sau khi có G-Code thì phải chạy mô phỏng trên phần mềm ví dụ như Vericut. Trong thực tế sản xuất đối với các chi tiết to, mắc tiền thì người ta chạy thử, test chương trình ok rồi mới gia công. Không cần thiết phải am hiểu tất cả các câu lệnh, tuy nhiên phải hiểu và xử lý được khi nó bị lỗi.
 
Ðề: Hỏi về lập trình G02 và G03 có I,J

Em chỉ biết là trên lý thuyết có 2 dòng máy: có loại sẽ đọc và thực hiện từng câu lệnh từ trên xuống dưới có máy thì đọc hết tất cả các câu lệnh ok rồi mới làm từng câu lệnh. Nhưng nhiều cái cũng có những người chuyên kiểm tra câu lệnh G code k đó, còn dùng phần mềm và mô phỏng quá trình chạy thì rất nhiều vericut, cimcom. cutviewer...
 
T

TrạngPM

Author
E mới xin vô nghề cnc nên k hiêu nội suy cung tròn mong các ae chỉ giáo.
Ví dụ nội suy g2 x z i k f. Vậy tọa độ i với k làm sao tính ra dc. Mong dc chỉ giáo
 
Top