Lỗi thay dao máy Phay CNC 3 Axist MELDAS 50M

  • Thread starter lamngoctam
  • Ngày mở chủ đề
L

lamngoctam

Author
Xin mọi người giúp đỡ giúp về lỗi thay dao trong máy Phay CNC 3 trục MELDAS 50M như sau: ( máy cnc này có ụ thay dao nằm ngang song song mặt XY (mặt bàn máy) và vuông góc trục chính)
Mình dùng lệnh thay dao như bình thường : N10 G21 T08 M06;
Quá trình thay dao như sau :

Trục chính gặp lệnh thì rút về vị trí để thay dao , sau đó ụ thay dao đến gắp dao thi trục chính tuy có mở khí để thả dao nhưng lại không rút trục chính lên để ụ chứa sao lùi về rồi xoay ,đổi dao T08 và tiến đến trục chính để thay dao.

Mình đã kiểm tra về xi lanh, động cơ và khí nén đều ok.
Mình tra cataloge về lệnh M06 và được code sau:
[FONT=Helvetica, Arial, sans-serif]The macro for the same machine with a Mitsubishi control is: (16 tools )
[/FONT]

[FONT=Helvetica, Arial, sans-serif][/FONT]
[FONT=Helvetica, Arial, sans-serif]O9001(TOOL CHANGE SUBPROGRAM)
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N40#101=#4001
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N50#103=#4003
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N60#102=#20
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N70IF[#102EQ#0]GOTO1200
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N72IF[#102EQ99]GOTO1400
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N75#106=BIN[#1033]
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N80IF[#102EQ#106]GOTO1000
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N90IF[#1007EQ1]GOTO1300
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N210M86
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N220G91G30Z0.M19
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N230M85
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N240M82
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N250M83
[/FONT]

[FONT=Helvetica, Arial, sans-serif]M07
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N260G91G28Z0.
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N270T#102
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N275G04X500
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N280G91G30Z0.
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N290G04X500
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N300M84
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N305M88
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N310M81
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1020G#101G#103
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1030M87
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1040M99
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1200#3000=2000
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1210M99
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1300#3000=2001
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1310M99
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1400#3000=2002
[/FONT]

[FONT=Helvetica, Arial, sans-serif]N1410M99
[/FONT]

[FONT=Helvetica, Arial, sans-serif]%
Minh
[FONT=Helvetica, Arial, sans-serif] đọc code k thấy đoạn nâng trục chính lên để ụ thay dao lùi về. Tìm cách truy cập chương trinh [FONT=Helvetica, Arial, sans-serif]O9001[FONT=Helvetica, Arial, sans-serif][/FONT][FONT=Helvetica, Arial, sans-serif]ở trên nhưng máy không cho Edit.[/FONT][FONT=Helvetica, Arial, sans-serif][/FONT][FONT=Helvetica, Arial, sans-serif][/FONT]

Rất mong mọi người giúp đỡ về lỗi này. Thank rất nhiều[/FONT][/FONT][FONT=Helvetica, Arial, sans-serif][/FONT][/FONT]
 

iPumpkin

<center><b>CAM Programmer</b></center>
Ðề: Lỗi thay dao máy Phay CNC 3 Axist MELDAS 50M

Hi Bạn.

Chương trình con của bạn khá lạ. Nếu chương trình của máy có sẳn và không cho edit mình nghĩ có lẽ là do nguyên nhân nào khác.

Cách tốt nhất bạn viết 1 chương trình đúng như trên để chạy thử xem sao ? Mình thấy đoạn code:

M07

N260G91G28Z0. - rút dao về điểm zero máy

N270T#102

N275G04X500 - dừng lại 1 khoảng thời gian

N280G91G30Z0. - Rút dao đến vị trí thay dao

N290G04X500 - Dừng lại 1 thời gian.

Bạn thử xem nhé.

Thân mến
 
L

lamngoctam

Author
Ðề: Lỗi thay dao máy Phay CNC 3 Axist MELDAS 50M

Cảm ơn Ipumpkin rất nhiều. Máy mình đang vận hành là Mitsubishi CNC Meldas 50D/50M Series.
Cả khối lệnh mình gửi ở trên là của nhà sản xuất gói gọn cho lệnh M06 thay dao tự đông.
MÌnh không thể nào vào được lệnh O9001(TOOL CHANGE SUBPROGRAM) của máy để edit.
Không biết lỗi ở đâu ra vì mình không thay dao thi vẫn vận hành ok các chương trình khác ak.
Rất mong được mọi người có kiến thức về CNC giúp cho. Thanks a lot.
 
Ðề: Lỗi thay dao máy Phay CNC 3 Axist MELDAS 50M

Chương trình của bạn những lệnh này là những lệnh liên quan đến thay dao nhé .
N210M86

N220G91G30Z0.M19

N230M85

N240M82

N250M83

M07

và những lệnh này nữa

N300M84

N305M88

N310M81

bạn hãy xem dao của bạn đang ở tình trạng nào? vì mỗi một lệnh M tương ứng với một quy trình như cánh dao robot. cố gắng xem thêm nhé. Nếu có gì thì liên lạc số điện thoại 0912.740.549
 
L

lam.pham

Author
Ðề: Lỗi thay dao máy Phay CNC 3 Axist MELDAS 50M

Xin mọi người giúp đỡ giúp về lỗi thay dao trong máy Phay CNC 3 trục MELDAS 50M như sau: ( máy cnc này có ụ thay dao nằm ngang song song mặt XY (mặt bàn máy) và vuông góc trục chính)
Mình dùng lệnh thay dao như bình thường : N10 G21 T08 M06;
Quá trình thay dao như sau :

Trục chính gặp lệnh thì rút về vị trí để thay dao , sau đó ụ thay dao đến gắp dao thi trục chính tuy có mở khí để thả dao nhưng lại không rút trục chính lên để ụ chứa sao lùi về rồi xoay ,đổi dao T08 và tiến đến trục chính để thay dao.

Mình đã kiểm tra về xi lanh, động cơ và khí nén đều ok.
Mình tra cataloge về lệnh M06 và được code sau:
The macro for the same machine with a Mitsubishi control is: (16 tools )


O9001(TOOL CHANGE SUBPROGRAM)

N40#101=#4001

N50#103=#4003

N60#102=#20

N70IF[#102EQ#0]GOTO1200

N72IF[#102EQ99]GOTO1400

N75#106=BIN[#1033]

N80IF[#102EQ#106]GOTO1000

N90IF[#1007EQ1]GOTO1300

N210M86

N220G91G30Z0.M19

N230M85

N240M82

N250M83

M07

N260G91G28Z0.

N270T#102

N275G04X500

N280G91G30Z0.

N290G04X500

N300M84

N305M88

N310M81

N1020G#101G#103

N1030M87

N1040M99

N1200#3000=2000

N1210M99

N1300#3000=2001

N1310M99

N1400#3000=2002

N1410M99

%
Minh
đọc code k thấy đoạn nâng trục chính lên để ụ thay dao lùi về. Tìm cách truy cập chương trinh O9001ở trên nhưng máy không cho Edit.

Rất mong mọi người giúp đỡ về lỗi này. Thank rất nhiều
lamngoctam Thân!
Tôi không rành về hệ điều hành Meldas của Mitsu lắm, nhưng dựa vào những gì tôi biết về máy CNC, tôi có thể góp ý về lỗi này như sau:
+ Đầu tiên, bạn thử nhập lệnh thay dao trong MDI mode xem nó có chạy và báo lỗi như vậy không?
+ Nếu máy báo lỗi như vậy, dựa theo mô tả của bạn và theo Code Macro của M06 thì tôi nghĩ quá trình thay dao của bạn đang tắc ở câu lệnh M07.
N210M86

N220G91G30Z0.M19 (máy rút về tọa độ Z=0 thứ 2 (G91 G30Z0), tọa độ này sẽ thấp so với (G91G28Z0) một tí xíu dùng để lấy dao ra và thay dao)

N230M85 ( Còn M85, M82, M83, M86, M87, M88, M81...theo tôi đoán thì nó dùng để quay tay 180 độ thay dao,quay 55 độ để về home, tay quay dao hạ xuống để rút dao ra và đóng mở cửa Tool Magazine nếu có)

N240M82

N250M83

M07
N260G91G28Z0. (rút Z lên vị trí zero thứ 1)

N270T#102 (con dao số #102 (giá trị macro) sẽ được thay)
N275G04X500

N280G91G30Z0. ( Hạ Z xuống zero thứ 2 để tay arm quay và gắn dao mới)

N290G04X500

N300M84

N305M88

N310M81

N1020G#101G#103

N1030M87 (như tôi nói phía trên...thì M85, M86...là code để quay tay arm 1 góc 180 độ hoặc 55 độ..)
+ Theo như bạn mô tả thì câu lệnh M07 chưa thực hiện xong nên máy không thể thực hiện câu lệnh tiếp theo là G91G28Z0 để nhấc Z lên về Zero thứ 1 để thay dao, tôi nghĩ M07 là lệnh cho xilanh khí tác động để nhả dao,
Nếu tắc chỗ này, bạn hãy mở spindle cover ra kiểm tra con sensor hoặc công tắc của xilanh nhả dao khi thực hiện nhả dao đã có tín hiệu chưa, lưu ý, có thể sensor sáng đèn như tín hiệu bị mất....)
Tôi khuyên bạn nên xem lại các sensor báo vị trí khi thay dao.
Thân và chúc thành công!
 
Ðề: Lỗi thay dao máy Phay CNC 3 Axist MELDAS 50M

Bạn hãy Liên lạc @ Chi 0906832576 để được giúp đỡ. Chúc bạn Thành công
 
T

thinhpc1212

Author
Ðề: Lỗi thay dao máy Phay CNC 3 Axist MELDAS 50M

lamngoctam Thân!
Tôi không rành về hệ điều hành Meldas của Mitsu lắm, nhưng dựa vào những gì tôi biết về máy CNC, tôi có thể góp ý về lỗi này như sau:
+ Đầu tiên, bạn thử nhập lệnh thay dao trong MDI mode xem nó có chạy và báo lỗi như vậy không?
+ Nếu máy báo lỗi như vậy, dựa theo mô tả của bạn và theo Code Macro của M06 thì tôi nghĩ quá trình thay dao của bạn đang tắc ở câu lệnh M07.
N210M86

N220G91G30Z0.M19 (máy rút về tọa độ Z=0 thứ 2 (G91 G30Z0), tọa độ này sẽ thấp so với (G91G28Z0) một tí xíu dùng để lấy dao ra và thay dao)

N230M85 ( Còn M85, M82, M83, M86, M87, M88, M81...theo tôi đoán thì nó dùng để quay tay 180 độ thay dao,quay 55 độ để về home, tay quay dao hạ xuống để rút dao ra và đóng mở cửa Tool Magazine nếu có)

N240M82

N250M83

M07
N260G91G28Z0. (rút Z lên vị trí zero thứ 1)

N270T#102 (con dao số #102 (giá trị macro) sẽ được thay)
N275G04X500

N280G91G30Z0. ( Hạ Z xuống zero thứ 2 để tay arm quay và gắn dao mới)

N290G04X500

N300M84

N305M88

N310M81

N1020G#101G#103

N1030M87 (như tôi nói phía trên...thì M85, M86...là code để quay tay arm 1 góc 180 độ hoặc 55 độ..)
+ Theo như bạn mô tả thì câu lệnh M07 chưa thực hiện xong nên máy không thể thực hiện câu lệnh tiếp theo là G91G28Z0 để nhấc Z lên về Zero thứ 1 để thay dao, tôi nghĩ M07 là lệnh cho xilanh khí tác động để nhả dao,
Nếu tắc chỗ này, bạn hãy mở spindle cover ra kiểm tra con sensor hoặc công tắc của xilanh nhả dao khi thực hiện nhả dao đã có tín hiệu chưa, lưu ý, có thể sensor sáng đèn như tín hiệu bị mất....)
Tôi khuyên bạn nên xem lại các sensor báo vị trí khi thay dao.
Thân và chúc thành công!
 
T

thinhpc1212

Author
Ðề: Lỗi thay dao máy Phay CNC 3 Axist MELDAS 50M

Bạn pham lam nói có lý lắm.thi thoảng mình cũng bị như vậy.sensor bị bẩn cửa
Để thay dao ko mở. Máy bạn ko báo lỗi j ah.cũng hơi lạ.
 
Top