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 ạ.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.