View Full Version : Tủ điều khiển - Controller Mach3
maycncmini
04-03-2017, 09:49:28 PM
Dự án :
Kích thước : 1.7mx0.6mx0.5m
Gồm :
- Màn hình cảm ứng điện trở 10.1 inc
- Các núm xoay, nút nhấn thông dụng trên máy Fanuc 10M
- Tay quay
- Bàn phím+chuột (như máy cắt dây Trung Quốc)
Nội thất :
- 01 máy tính E6400 (ổ cứng 80 ram 2G )
- 02 BOB
- 01 board mở rộng cổng TCP/IP
- ATC : Mâm xoay hoặc gắp dao trên bàn XY (không bao gồm thay dao kiểu tay gắp)
Đồ nghề đã chuẩn bị đầy đủ chỉ còn chờ tủ về để tiến hành
33318
33319
33320
hminhtq
04-03-2017, 11:23:29 PM
Cái màn này giá có mac lắm ko anh
maycncmini
04-03-2017, 11:46:36 PM
LCD 10.1 inc cảm ứng điện trở giá 1.750.000vnđ mua ở Hshop.vn cái này có cảm giác mỏng manh dễ vỡ, nếu được chọn lại sẽ đổi cái 10.1 inc cảm ứng điện dung trên smart-techvn.com giá 2.500.000 vnđ, nhân viên KT ở đây hỗ trợ nhiệt tình hơn không như Hshop.vn quá tệ không biết gì về sp mình bán
Đã thử với Mach3 giao diện Siemen, good có phong cách của máy công nghiệp như mấy anh Tây ngay
maycncmini
08-11-2017, 01:16:02 PM
50162
50163
50164
50165
50166
50167
50168
50169
maycncmini
04-12-2017, 11:47:44 AM
51626
51627
51628
51629
51630
51884
51885
https://youtu.be/H8Zk9CA7Lnw
longnguyenkd10
06-12-2017, 04:39:11 PM
bác có tài liệu không cho em xin về ngâm cứu với ạ
maycncmini
14-12-2017, 10:15:14 PM
https://youtu.be/dnrFOb5D4vo
tuantung01
04-01-2018, 09:30:56 AM
cám ơn bác đã chia sẻ
elenercom
04-01-2018, 09:00:23 PM
Trông chuyên nghiệp quá bác chủ.
maycncmini
05-01-2018, 10:26:41 AM
Keyboard cho Mach3 từ bàn phím máy tính :
- 99% bàn phím máy tính bị hư hỏng là do phần tiếp điểm, đừng vội bỏ nó, nó vẫn còn giá trị để ứng dụng trong bảng điều khiển của Mach3
- Thiết kế 1 PCB keyboard cho Mach3 dạng ma trận và kết nối với board xử lý bàn phím máy tính.
- Dùng phần mềm test bàn phím và phần mềm đổi phím để đặt theo ý mình trình tự các ký tự cho dễ thao tác
- Dùng Machscreen gán chức năng cho từng ký tự (nút nhấn)
- Bàn phím kết nối PS/2 sẽ ổn nhất không bị đơ như kết nối USB nếu phải nối dài cần có thêm 1 lõi xuyến nhỏ quấn 2-3 vòng (Nếu máy thường bị đơ kết nối chuột, bàn phím USB sẽ thấy ngay kết quả)
QuyND
06-01-2018, 10:22:17 AM
Bác cho em hỏi, bác mần cái này là thương mại hay chia sẻ vậy ạ? Tại em cũng đang tính mần 1 cái keyboard nhỏ thôi để cầm 1 tay cho dễ. Chứ cầm cái keyboard full-size đi thấy nó bất cập quá.
maycncmini
07-01-2018, 09:35:41 PM
Bác cho em hỏi, bác mần cái này là thương mại hay chia sẻ vậy ạ? Tại em cũng đang tính mần 1 cái keyboard nhỏ thôi để cầm 1 tay cho dễ. Chứ cầm cái keyboard full-size đi thấy nó bất cập quá.
Chỉ ráp trên máy bên mình dựng thôi bạn
maycncmini
06-02-2018, 11:59:58 PM
https://youtu.be/5wAwhgBEVog
Code chính :
Sub Main()
Dim sTool As Integer
Dim i As Integer
i=0
OldTool = GetOEMDRO (1200) 'Tool In spindle DRO You must add this to your settings screen
x = GetToolChangeStart( 0 )
y = GetToolChangeStart( 1 )
z = GetToolChangeStart( 2 )
a = GetToolChangeStart( 3 )
b = GetToolChangeStart( 4 )
c = GetToolChangeStart( 5 )
tool = GetSelectedTool()
NewTool = tool
'Tool Changer Macro (Bed Type)
MaxToolNum = 7 'Max number off tools for the changer
ToolDown = 160. 'Z Pos to Get or drop a tool
ToolUp = 0.0 'Z Hieght to Rapid from tool to tool
If NewTool = OldTool Then
Exit Sub
End If
If NewTool > OldTool Then
sTool=NewTool-OldTool
End If
If NewTool < OldTool Then
sTool=(7-OldTool) + NewTool
End If
While NewTool > MaxToolNum
NewTool = Question ("Enter New Tool Number up to " & MaxToolNum)
Wend
Code "G00 G53 Z" & ToolUp
While IsMoving()
Wend
Code "G53 Z0.0" & ToolUp
Call MovePos(sTool)
Call SetUserDRO (1200,NewTool)
SetCurrentTool( NewTool )
Code "G00 X" & x & " Y" & y'Move back to where the tool change was prompted
End Sub
Sub MovePos(ByVal ToolNumber As Integer)
Do While (i < ToolNumber)
Code "G53 Z" & 120
While IsMoving()
Wend
Code "G53 Z" & 16
Code "G4 P2.0"
While IsMoving()
Wend
i = i + 1
Loop
End Sub
Main
Code Home Tool
DoButton( 24 )
DoButton( 23 )
DoButton( 22 )
DoButton( 25 )
DoOEMButton(133)
DoOEMButton(134)
DoOEMButton(135)
While IsMoving()
Wend
Do While IsActive(Input4)=0
Code "G53 Z" & 160 & "F2000"
While IsMoving()
Wend
Code "G53 Z" & 0 & "F2000"
While IsMoving()
Wend
Loop
SetCurrentTool(1)
Call SetUserDRO (1200,1)
maycncmini
07-02-2018, 12:15:17 AM
https://youtu.be/BU5NRutaheE
https://youtu.be/DMks3O7sR-A
Jessynina990
07-02-2018, 07:03:48 PM
cho minh thêm thông tin nhé...thank .
cuatudong2018
23-02-2018, 03:54:10 PM
Bạn có thể cho xin thông tin thiết kế và cách làm chi tiết, tài liệu được không?
maycncmini
27-02-2018, 12:03:24 AM
https://youtu.be/f-US3XmAkcs
Code
Sub Main()
OldTool = GetOEMDRO (1200)
x = GetToolChangeStart( 0 )
y = GetToolChangeStart( 1 )
z = GetToolChangeStart( 2 )
a = GetToolChangeStart( 3 )
b = GetToolChangeStart( 4 )
c = GetToolChangeStart( 5 )
tool = GetSelectedTool()
NewTool = tool
'Tool Changer Macro (Bed Type)
MaxToolNum = 10 'Max number off tools for the changer
ToolDown = 160. 'Z Pos to Get or drop a tool
ToolUp = 0.0 'Z Hieght to Rapid from tool to tool
If NewTool = OldTool Then
Exit Sub
End If
While NewTool > MaxToolNum
NewTool = Question ("Toi da chi co " & MaxToolNum)
Wend
Code "G00 G90 G53 Z" & ToolUp
While IsMoving()
Wend
ActivateSignal(Output2) 'Mo Dinh vi chot BT30
Code "G4 P9.0" 'Wait for the tool to release
'SystemWaitFor (9) 'Wait for the tool Release Limit switch
Code "G53 Z0.0" & ToolUp
While IsMoving()
Wend
Code "G53 Z" & ToolDown
Code "G4 P2.0"
While IsMoving()
Wend
Call MovePos(NewTool)
DeActivateSignal(Output2) 'Tat Dinh vi chot BT30
Code "G4 P1.0" 'Wait for the tool to Clamp
While IsMoving()
Wend
Code "G53 Z" & ToolUp
Call SetUserDRO (1200,NewTool)
SetCurrentTool( NewTool )
Code "G00 X" & x & " Y" & y'Move back to where the tool change was prompted
End Sub
Sub MovePos(ByVal ToolNumber As Integer)
Select Case ToolNumber
Case Is = 1
Apos = 36.00
Case Is = 2
Apos = 72.00
Case Is = 3
Apos = 108.00
Case Is = 4
Apos = 144.00
Case Is = 5
Apos = 180.00
Case Is = 6
Apos = 216.00
Case Is = 7
Apos = 252.00
Case Is = 8
Apos = 288.00
Case Is = 9
Apos = 324.00
Case Is = 10
Apos = 0.0
End Select
Code "G53 A" & APos
End Sub
Main
maycncmini
18-03-2018, 02:20:26 PM
Thêm nút chức năng cho giao diện Mach3 Siemen
https://youtu.be/9Bfbjp3IiLE
Với màn hình 7inc độ phân giải để ở 1280x768
https://youtu.be/OGdmZfNRAnA
hminhtq
18-03-2018, 08:08:32 PM
Con động cơ kéo spindle khủng nha cụ bao nhiêu kw vậy a
maycncmini
19-03-2018, 08:41:53 AM
Con động cơ kéo spindle khủng nha cụ bao nhiêu kw vậy a������
Động cơ kéo trục Z: HBS 2 pha JMC 12Nm, XY HBS Leadshine 3 pha 2Nm, Con Spindle 2.2kw 24.000v/p con này của China, nhỏ và yếu khi phay thép
Powered by vBulletin® Version 4.2.3 Copyright © 2023 vBulletin Solutions, Inc. All rights reserved.