PDA

View Full Version : Hành trình nâng cấp xác máy khoan taro CNC Lên Mach3 CNC Mill



maycncmini
23-08-2016, 09:32:26 PM
Hành trình : X500*Y380*Z350
AC Spindle Fanuc 3.7kw-5.5kw, tốc 6000v/p
Động cơ kéo trục Z : DC Servo Fanuc Model 5M
Động cơ kéo trục XY : DC servo Fanuc Model OM
Đầu dao : BT30

maycncmini
23-08-2016, 09:45:45 PM
Mach3 hỗ trợ hàng trăm cổng I/O và các mã OEM Code tương ứng
Để nâng cấp con máy này cơ khí UY Hân sử dụng 02 board BOB mở rộng các cổng I/O
* BOB 1
- Điều khiển động cơ kéo bàn XYZ
- Xuất tín hiệu analog 0-10V để điều khiển tốc độ động cơ trục chính qua biến tần, đóng mở relay điều khiển trục chính và bơm nước
- Home, Limits, Tay quay encoder (Handle)
* BOB 2
- Mở rộng đầu vào tạo các nút nhấn trên bảng điều khiển

maycncmini
23-08-2016, 10:06:02 PM
Kiểm tra ngoại quan :


- Vitme ,thanh trượt êm, nhẹ ok
- Spindle không có vấn đề

Lựa chọn màu xanh lá mạ thay cho mau trang sữa quá cũ kỹ

maycncmini
01-09-2016, 09:05:36 PM
24686

24687
Động cơ kéo bàn XY : DC Servo Fanuc Model OM, Driver DC Servo 0.75kw
Dộng cơ kéo trục Z : DC sevo Fanuc Model 5M Driver DC Servo 2.2kw

Chi phí cho bộ XY : Driver + Động cơ DC Servo Fanuc Model OM : 8,600,000vnđ
Chi phí cho bộ Z : Driver + Động cơ DC Servo Fanuc Model 5M : 5,700,000 vnđ
Bộ nguồn động lực : áp 110VAC dòng 25A : 950,000vnđ

maycncmini
01-09-2016, 09:33:55 PM
24688

Bộ cảm biến tốc độ động cơ là cần thiết để kiểm soát tốc độ trục chính giúp quá trình taro ren trên máy phay cnc trơn tru hơn và chi phí cho em nó hết 270k
Có thể chọn cảm biến quang ở đây mình chọn cảm biến tiệm cận kim loại có giá cao hơn gấp mấy lần nhưng bù lại dễ lắp đặt độ nhạy cao

24695
Hình trên là vị trí lắp cảm biến

24696

Spindle nguyên bản của máy AC Spindle Fanuc 3.7-5.5kw tốc độ 6000v/p điện 3 pha 220V chạy ở dải tần 0-120Hz



24697

Điều khiển con này dùng biến tần Toshiba công suất 7.5kw và chi phí cho em nó 4.500.000vnđ

24699

Con spindle này có dòng phản hồi cao để đóng ngắt một cách tức thời phải dùng thêm một điện trở xả (điện trở thắng) để biến tần không bị lỗi khi đảo chiều đột ngột

GORLAK
01-09-2016, 09:37:14 PM
Topic hot thế mà sao mấy bác chả ai vào còm thế nhỉ? :cool:

CKD
01-09-2016, 09:38:23 PM
Khi nào test máy có taro nhớ quay clip nhe bác.
Thường thấy máy độ lại hay taro với bộ trượt, hổ trợ taro. Ít thấy chạy taro với indexer.

Mà motor trục chính là cái nào thế? Dùng nguyên bản luôn à? Nếu nguyên bản thì dùng biến tần hay driver nào điều khiển? Bác giới thiệu luôn ạ. Đang tò mò :)

truongkiet
01-09-2016, 09:42:38 PM
nếu có xác máy rồi thì công nâng cấp tính bao nhiêu??

maycncmini
01-09-2016, 09:59:11 PM
nếu có xác máy rồi thì công nâng cấp tính bao nhiêu??

Xem hết hành trình nâng cấp bạn sẽ co thể tổng hợp được giá

maycncmini
01-09-2016, 10:35:44 PM
Khi nào test máy có taro nhớ quay clip nhe bác.
Thường thấy máy độ lại hay taro với bộ trượt, hổ trợ taro. Ít thấy chạy taro với indexer.

Mà motor trục chính là cái nào thế? Dùng nguyên bản luôn à? Nếu nguyên bản thì dùng biến tần hay driver nào điều khiển? Bác giới thiệu luôn ạ. Đang tò mò :)

Khi taro với Index thì biến tần phải đóng ngắt một cách dứt khoát độ trễ thời gian nhỏ đồng thời vào Mach3 chỉnh lại độ trễ thời gian đảo chiều cho phù hợp với độ trễ của biến tần
Và để an toàn người ta thường sử dụng đầu hỗ trợ taro riêng

iamnot.romeo
01-09-2016, 11:24:45 PM
Bài viết chất lượng quá, có giá cả để anh em tham khảo nữa :D

Nam CNC
02-09-2016, 09:07:55 AM
Đừng lo , maycncmini luôn công khai giá trên web mà , đang hóng phần bảo trì cơ khí , khung, ray, visme nhưng không thấy , hơi uổng.

maycncmini
12-09-2016, 11:23:20 PM
SƠ ĐỒ ĐI DÂY MÁY PHAY CNC UH5051-MV005






Chức năng
Pin
LPT1
LPT2
Trigger#
OEM Code



MPG-A
13

2





MPG-B
15

2





Reset
8

2
#5
1021



Home
11
1






Limit
12
1






Cycle Start
13
1

#6
1000



Stop
15
1

#7
1003



Sing bkl
2

2
#8
1004



Rewin
3

2
#12
1002



Cycle Jog step
10

2
#1
171



Jog mode
11

2
#2
245



MPG mode
12

2
#3
302



Output mode
7

2
#10




Mach coords
4

2
#9
107



Tool mode
5

2

Macro tool changer



Axis mode
6

2
#4
175



Index
10
1

vusvus
12-09-2016, 11:36:24 PM
SƠ ĐỒ ĐI DÂY MÁY PHAY CNC UH5051-MV005






Chức năng
Pin

LPT1
LPT2
Trigger#
OEM Code



MPG-A
13

2





MPG-B
15

2





Reset
8

2





Home
11
1






Limit
12
1






Cycle Start
13
1






Stop
15
1






Sing bkl
2

2





Rewin
3

2





Cycle Jog step
10

2





Jog mode
11

2





MPG mode
12

2





Output mode
7

2





Mach coords
4

2





Tool mode
5

2

Macro tool changer



Axis mode
6

2





Index
10

LPT1










































LPT 2 là board gì mà nó nhiều input thế bác ơi

anhcos
13-09-2016, 07:49:43 AM
LPT 2 là board gì mà nó nhiều input thế bác ơi

Dùng 2 BOB đó bác, cho nên PC cũng cần có 2 cổng LPT.

CKD
13-09-2016, 07:53:40 AM
Bản thân LPT nó cho phép:
- 5 input cố định (10,11,12,13,15)
- 4 output cố định (1,14,16,17).
- 8 I/O tuỳ chỉnh (2...9).

Nên thông thường muốn tăng IO thì option thêm 1 LPT rồi config 2-9 là input để tăng lượng input. Khi đó ta có 16 out, 18 in.

Ga con
13-09-2016, 08:23:04 AM
Khi taro với Index thì biến tần phải đóng ngắt một cách dứt khoát độ trễ thời gian nhỏ đồng thời vào Mach3 chỉnh lại độ trễ thời gian đảo chiều cho phù hợp với độ trễ của biến tần
Và để an toàn người ta thường sử dụng đầu hỗ trợ taro riêng

Cái này em mới biết.

Em xài spindle ACservo, thậm chí chuyển qua mode chạy pulse/dir luôn, trễ đảo chiều = 0, nhưng chạy lệnh rigid tapping (G84) là tiêu luôn, thử bao nhiêu lần gãy gần hết bấy nhiêu, chỉ có tap trên nhựa mềm mềm là đỡ.

Con spindle zin nó có xung Z index rất chính xác rồi sao bác chủ không dùng luôn cho khỏe.

@Vusvus: chỉ có LPT 2 gắn ngoài cho config pin 2-9 là in hay out thôi, LPT1 build in trên máy không chỉnh được.

Thanks

vusvus
13-09-2016, 08:29:38 AM
bác chủ cho e hỏi ké trong đây tí nhé

sao e nhìn trong hình của bác chủ thì có vẻ như cái màu xanh là LPT2 nhưng e không thấy cổng lpt ở đâu cả (có thể do e già cả rồi), cái board này mình mua ở đâu thế các bác

sáng ra sư phụ google có chỉ e vài cái BOB USB
Martzis CNC Mach3 USB HID Interface (http://www.ebay.com/itm/New-Martzis-CNC-Mach3-USB-HID-Interface-Card-USB-Board-For-Mach3-and-Lunix-EMC/391557374229?_trksid=p2047675.c100011.m1850&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%2 6asc%3D38530%26meid%3De819de6625d44ecdba1c5485ee5b 1c6e%26pid%3D100011%26rk%3D2%26rkt%3D2%26sd%3D1811 15231318)
cái này có vẻ như là mở rộng input thôi
-64 digital input
-4 analog input
-4 encoder input

còn BOB này có thể xuất xung lên đến 400KHz
5 Axis USB Controller Card 400KHz CNC MACH3 Breakout Interface Board (http://www.goodluckbuy.com/5-axis-usb-controller-card-400khz-cnc-mach3-breakout-interface-board-win7-8-xp.html)

bác nào đã có kinh...nghiệm dùng qua mấy cái BOB này chia sẽ với ạ

maycncmini
13-09-2016, 08:47:53 AM
BOB1 màu xanh mua của Robot3t, BOB2 mua của Viettrix
Qua một thời gian sử dụng thấy bob của robot3t chạy ổn định hơn

Để chạy được với input từ 2-9 tìm chân 1 của con ic đệm xuất xung điều khiển XYZA nếu đang nối mát thì ngắt nối với nguồn +5VDC hoặc ngược lại

CNC FANUC
13-09-2016, 09:42:50 AM
Cái này em mới biết.

Em xài spindle ACservo, thậm chí chuyển qua mode chạy pulse/dir luôn, trễ đảo chiều = 0, nhưng chạy lệnh rigid tapping (G84) là tiêu luôn, thử bao nhiêu lần gãy gần hết bấy nhiêu, chỉ có tap trên nhựa mềm mềm là đỡ.

Con spindle zin nó có xung Z index rất chính xác rồi sao bác chủ không dùng luôn cho khỏe.

@Vusvus: chỉ có LPT 2 gắn ngoài cho config pin 2-9 là in hay out thôi, LPT1 build in trên máy không chỉnh được.

Thanks
Lỗ nhỏ thì tarô với cán dao kéo -nén, còn lỗ lớn thì phay cho tiện,có điều dao phay ren mắc hơn tarô

CKD
13-09-2016, 04:22:26 PM
@Vusvus: chỉ có LPT 2 gắn ngoài cho config pin 2-9 là in hay out thôi, LPT1 build in trên máy không chỉnh được.

Thanks

LPT1 Mach3 lấy làm chuân nên không config input được.
LPT mặc định của PC (thường địa chỉ f387 hay 78 gì đó) vẫn config input được. Nó gọi là biderection io. Lấy địa chỉ, config nó thành LPT2 của mach3 là biến nó thành input thôi.

vusvus
13-09-2016, 04:48:38 PM
LPT1 Mach3 lấy làm chuân nên không config input được.
LPT mặc định của PC (thường địa chỉ f387 hay 78 gì đó) vẫn config input được. Nó gọi là biderection io. Lấy địa chỉ, config nó thành LPT2 của mach3 là biến nó thành input thôi.

tức là lấy địa chỉ ví dụ như 0x387 config thành lpt2 còn lpt 1 bỏ trống (nếu chỉ có 1 cổng) là có thể tùy biến IO hả bác

CKD
13-09-2016, 05:23:55 PM
tức là lấy địa chỉ ví dụ như 0x387 config thành lpt2 còn lpt 1 bỏ trống (nếu chỉ có 1 cổng) là có thể tùy biến IO hả bác

Gần như thế ạ.
Vụ này mình làm lâu rồi, vì không cần output mà chỉ cần input để mượn mach3 làm vài việc.
Cụ thể thế nào thì không nhớ rỏ.

maycncmini
13-09-2016, 05:43:40 PM
24993

Địa chỉ LPT2 : 0X6030 phụ thuộc vào máy tính và Card chuyển PCI -> LPT và địa chỉ phải chính xác để Mach3 nhận diện
Có thể tìm thấy như sau :

- Click phải chuột Computer -> Manage -> Device Manager -> Ports (Com & LPT)

Lên chọn mua máy tính bộ như HP hoặc IBM hoạt động sẽ ổn hơn và có thêm cổng PCI
Card chuyển đổi PCI : 180,000vnđ/cái bán nhiều trên đường Bùi Thị Xuân HCM

24994

Thông thường chọn LPT1 làm cổng xuất xung điều khiển các trục XYZA,vì xung được xuất ra từ main của máy tính sẽ ổn định hơn, các tín hiệu IO khác lên chuyển sang LPT2
Chỉ cần 2 BOB đã có một bảng điều khiển tương đối đầy đủ những chức năng cần thiết

maycncmini
13-09-2016, 05:48:07 PM
Con này khi về Spindle đã bị tháo mất cảm biến, mua nó có giá từ 1.5tr/cái

maycncmini
13-09-2016, 07:59:17 PM
24997

Cài đặt home, limits

24998

Cài đặt Limits Soft, lên cài đặt home chạy về gốc tọa độ 25-50% của tốc độ chạy không tải

Trong tab Home Neg : click chọn xanh hoặc đỏ các trục XYZABC để đổi hướng về home cho phù hợp, điều này là quan trọng vì nó chỉ đổi hướng đối với home mà không làm thay đổi đối với tùy chọn đảo chiều động cơ trong tab Motor Output

anhcos
14-09-2016, 11:58:25 AM
Hôm nay mới trông thấy một con Fanuc bị hạ đời, vậy mà vẫn có lý của nó.

maycncmini
14-09-2016, 07:10:42 PM
Hôm nay mới trông thấy một con Fanuc bị hạ đời, vậy mà vẫn có lý của nó.

Vẫn chưa đâu, con đó chỉ là Fanuc 6M có từ năm 1982, chiều nay đi Đồng Nai có con Mori seiki MAC-V40 G3-2 điện Fanuc 21i về UY Hân cũng bị hạ đời xuống Mach3 thôi
Tiện đây khoe luôn con Mori seiki chủ bãi chưa bán nhưng cũng kip lượm được xác con Okuma 5V-NC nặng khoảng gần 8 tấn hành trình XYZ : 1200X550X500
Dự kiến nó chạy 3 motor kéo bàn DC Servo Fanuc Model 10, Spindle 11.5kw, đầu NT50

25035
25036
25037
25038
25039
25040
25041

maycncmini
14-09-2016, 09:18:24 PM
25046

25047

maycncmini
14-09-2016, 09:22:07 PM
25048

Cài đặt chức năng đóng mở relay cho M3,M4 và M8

anhcos
14-09-2016, 09:24:20 PM
Bác nói từ Fanuc sang Mach3 là hạ đời cũng chưa chính xác. Ý của mình là trông thấy con Fanuc từ đời cao hạ xuống đời thấp kia kìa.

maycncmini
14-09-2016, 09:46:21 PM
Tay quay giúp cho quá trình lấy gốc phôi và offsets dao một cách dễ dàng hơn
Có nhiều loại tay quay, của Fanuc thường có nguồn cấp 5VDC và 90xung/vòng một số hãng khác nguồn 12VDC và 100xung/vòng
Đối với tay quay nguồn 5VDC có thể hoạt động ở nguồn 12VDC, nhưng tay quay có nguồn cấp 12VDC không thể hoạt động với những BOB có nguồn cấp 5VDC

25049

- Thông thường nếu sử dụng 1 tay quay cho việc dịch chuyển các trục XYZABC thì khai báo như hình trên và để dịch chuyển các trục đó cần thêm một nút nhấn ngoài để chọn từng trục hoặc cũng có thể dùng núm vặn để chọn từng trục . Ở đây mình chọn nút nhấn tuy hơi bất tiện một chút nhưng đổi lại giảm bớt được input
- Nếu sử dụng mỗi trục 1 tay quay thì cấu hình tương tự như trên nhưng bỏ được phần chọn trục (cái này thường thấy trên những máy điều khiển NC)
- Để tùy chỉnh một nấc trên tay quay di chuyển một quãng theo ý muốn thì có thể tăng hoặc giảm các thông số Counts/Unit và velocity như trong hình

maycncmini
14-09-2016, 10:08:42 PM
Chọn Use spindle Feedback in Sync Modes để nhận tín hiệu phản hồi từ bộ cảm biến tốc độ động cơ trục chính
Tại ô PWM Base Freq nhập số tùy chỉnh sao cho tốc độ analog (S-0V) đưa ra có sai số nhỏ nhất so với tốc độ được bộ cảm biến trả về (RPM) Cái này không có công thức tính vì các BOB hiện tại thường đưa ra mức điện áp không đều

25050

maycncmini
14-09-2016, 10:34:56 PM
25051

Chọn Auto tool changer
- Khi chưa chọn mục này Mach3 sẽ làm ngơ khi thấy lệnh M6
- Khi mục này được chọn nếu chương trình có lệnh thay dao M6 Mach3 sẽ không bỏ qua và sẽ tự động thay dao theo yêu cầu chương trình
- Tất nhiên để thay dao tự động được máy phải được hỗ trợ bởi phần cơ khí
-Máy CNC UH-5051 thay dao bằng cơ cấu cam thụt lên thụt xuống để đổi dao (Đang chạy dao số 10 chạy về dao 9 phải thụt lên thụt xuống 9 lần) lên bị loại bỏ chức năng thay dao kiểu này và thay dao bằng tay được lựa chọn

- Máy mở đầu dao bằng cơ cấu cơ lên vẫn được bên mình giữ lại và cần một Macro xử lý cho chức năng này :

'Macro thay dao bang tay ho tro cac dong may Tap drill co co cau mo dau bang co cua co khi Uy Han
OldTool = GetOEMDRO (1224) 'Tool In spindle DRO You must add this to your settings screen
'x = GetToolChangeStart( 0 ) ' Get x tool change start position
'y = GetToolChangeStart( 1 ) ' Get y tool change start position
'z = GetToolChangeStart( 2 ) ' Get z tool change start position
Code "G53 G1 Z44.2 F4000." ' Move z to tool change position in Machine cord.
While IsMoving ' wait for z to move
Wend
tool = GetSelectedTool() ' tool to be changed to
NewTool = tool
Call SetUserDRO (1224,NewTool)
SetCurrentTool( NewTool ) ' input new tool into tool in spindle dro
Code "G43 H" & tool ' Call tool offsets for new tool
' Verify Tool Change Complete
Dim Msg, Style, Title, Help, Ctxt, Response,MyString
Msg = "Giu dâu BT 30 trong qua trinh thay dao nêu không rot xuông găy dao hu phôi rât nguy hiêm. Thay dao di ban," & " " & " " & GetToolDesc(NewTool) ' Define message
Style = vbYesNo + vbCritical + vbDefaultButton2 ' Define buttons
Style = 0 + 80 + 0 ' Define buttons.
Title = "Vui long thay dao dê chay tiêp" ' Define title
Help = "DEMO.HLP" ' Define Help file
Ctxt = 1000 ' Define topic 'context. ' Display message.
Response = MsgBox(Msg, Style, Title, Help, Ctxt)
If Response = vbOk Then ' User chose Ok




MyString = "Ok" ' Perform some action
End If
Message "Tool # " & GetCurrentTool() & " : " & GetToolDesc(GetCurrentTool()) & " vua " & " duoc ban thay dôi"
'Code "G00 X" & x & "Y" & y & "Z" & z 'Move back to where the tool change was prompted
Code "G53 Z 0." 'Move Z back to .25" above zero in work cord.
While IsMoving
Wend
End

maycncmini
14-09-2016, 11:07:15 PM
Một trong những đơn hàng gia công chi tiết máy nghiền bột gỗ được thực hiện trên máy UH5051


http://youtu.be/VyWEl9Xe4Ew

Làm việc không biết mệt từ sáng đến tối


http://youtu.be/pzxaFAx372c

hoahong102
15-09-2016, 06:24:31 AM
thật bái phục bác, hiểu biết rất sâu về phần điện...nếu trước mà chưa mua máy công nghiệp chắc là sẽ đặt hàng bác 1 con
kể mà bác ngoài bắc làm xác con tapdrill 20 củ dựng lại mach 3+ thay dao được thì ngon

chetaocnc
15-09-2016, 01:53:32 PM
bác này nói ít mà làm nhiều hiệu quả có dịp sẽ ghé chỗ bác cafe

hminhtq
15-09-2016, 05:51:41 PM
Trên này rất nhiều bro chế tạo máy thương mại nhưng những người trình bày đầy đủ giá cả từng bước hướng dẫn cài đặt như bác này ko nhiều đâu ạ

CKD
15-09-2016, 06:54:50 PM
Có ai đó bên thế giới chuối gọi là "người thật, việc thật". Nhưng có vẽ người hay phát ngôn kiểu ấy chém gió hơi mạnh, nên chẵng thấy thật đâu cả.

Bác chủ ở đây.. đúng người thật, việc thật. Làm cái gì nói cái ấy, không thêm cũng chã bớt.
Ráng phấn đấu như bác chủ.

vietsonxp
21-10-2016, 09:48:46 AM
thật bái phục bác, hiểu biết rất sâu về phần điện...nếu trước mà chưa mua máy công nghiệp chắc là sẽ đặt hàng bác 1 con
kể mà bác ngoài bắc làm xác con tapdrill 20 củ dựng lại mach 3+ thay dao được thì ngon

Ngoài bắc xác máy mua ở đâu bác? Em đang muốn tìm một con

Luyến
21-10-2016, 11:03:58 AM
Ngoài bắc xác máy mua ở đâu bác? Em đang muốn tìm một con

nhà em còn 1 con máy phay 400x500 đầu bt40 vẫn hoạt động bình thường. bác lấy em tháo điện ra em bán 40t không phải làm gì về đấu Mach3 vào là chạy

http://i1283.photobucket.com/albums/a549/upanh1983/photo2_zpse4bc888f.jpg

http://i1283.photobucket.com/albums/a549/upanh1983/image_zps42ffb2e8.jpg

http://i1283.photobucket.com/albums/a549/upanh1983/Mobile%20Uploads/12041772_1653453564938698_1003668609_n_zpswp4s5acj .jpg

CNC abc
14-06-2017, 09:11:03 AM
SƠ ĐỒ ĐI DÂY MÁY PHAY CNC UH5051-MV005






Chức năng
Pin
LPT1
LPT2
Trigger#
OEM Code



MPG-A
13

2





MPG-B
15

2





Reset
8

2
#5
1021



Home
11
1






Limit
12
1






Cycle Start
13
1

#6
1000



Stop
15
1

#7
1003



Sing bkl
2

2
#8
1004



Rewin
3

2
#12
1002



Cycle Jog step
10

2
#1
171



Jog mode
11

2
#2
245



MPG mode
12

2
#3
302



Output mode
7

2
#10




Mach coords
4

2
#9
107



Tool mode
5

2

Macro tool changer



Axis mode
6

2
#4
175



Index
10
1











































Xin chào bác chủ và các bác! Em muốn tạo nút cycle start giống như bác chủ thì làm sao ạ? (Em không thấy chỗ để gán Cycle start cho input ạ) Cảm ơn các bác.

Duccdt06
14-06-2017, 01:11:56 PM
Xin chào bác chủ và các bác! Em muốn tạo nút cycle start giống như bác chủ thì làm sao ạ? (Em không thấy chỗ để gán Cycle start cho input ạ) Cảm ơn các bác.

bác vào config/system hot key gán mã oem vào , cycle start là 1000
tiếp vào pot and pin/input signal kéo xuống chọn oem trig #... ,nhập chân input vào,enable rồi tận hưởng

CNC abc
14-06-2017, 03:59:47 PM
bác vào config/system hot key gán mã oem vào , cycle start là 1000
tiếp vào pot and pin/input signal kéo xuống chọn oem trig #... ,nhập chân input vào,enable rồi tận hưởng
Cảm ơn bác nhiều, em sẽ thử ngay ạ.