Lâu nay làm mấy con máy quấn dây cho khách, sử dụng mach3 để điều khiển luôn, hôm nay up vài cái lên cho anh em chém cho vui, có gì góp ý cho em luôn.
- Về kết cấu cơ bản của máy quấn dây thì gồm 2 phần chính: Phần quay tròn và phần tịnh tiến qua lại để rải dây.
- Với máy quấn dây tốc độ thấp thì mach3 điều khiển chả có vấn đề gì để suy nghĩ cả, mỗi tội em làm máy này chạy tốc độ cũng khá cao, max speed của servo nên mới có tí vấn đề về. Vấn đề này cũng giống như vấn đề chạy CNC tới góc vuông bị bo tròn, nguyên nhân thì anh em cũng biết cả rồi, với mach3 không có cách nào để set 1 trục chạy không gia tốc được (theo lý thuyết thì gia tốc phải bằng vô cùng).
Vậy nên em mới có một số phương án như sau:
1 - Bật CV mode để kiểm soát vấn đề này : đảm bảo chính xác tuy nhiên máy quấn sẽ chạy không smooth, cứ tăng giảm tốc độ liên tục ===> thằng khách nó sẽ chửi .
2 - Cho trục A quay liên tục tới số vòng yêu cầu, dùng macropumb dựa vào toạ độ của trục A để điều khiển tín hiệu đảo chiều trục rải dây qua lại. : phương án này đảm việc đảo chiều ngay tức khắc, không quan tâm đến gia tốc do đó không gặp vấn đề bo tròn góc, tuy nhiêu phải chấp nhận sai số và phải home sau mỗi lần chạy. Đã thử và thấy kết quả có thể chấp nhận được, việc code cũng rất khoẻ.
3 - Tăng max gia tốc cho 2 trục, xuất code bao gồm cả phần tăng và giảm tốc bằng gcode. : phương án này thì việc code sẽ hơi mệt nhưng là phương án tốt nhất.
Làm việc thôi.
-Ngồi nghĩ ngợi đã đời làm ra được cái giao diện như thế này
http://i977.photobucket.com/albums/a...psmysa4zqp.jpg
-Ta sẽ nhập thông số kích thước của lõi cần quấn, số vòng yêu cầu và bấm Post Code vậy là sẽ có gcode để chạy trên mach3, các phần cài đặt về gia tốc em nhét vào trong chương trình luôn nên với mỗi chế độ sẽ tự động set tương ứng.
- Trong quấn dây thì có quấn thuận và quấn ngược, khác thế nào thì em không rõ, chỉ thấy thằng nước ngoài nó yêu cầu như vậy nêu code cho nó quần đảo chiều.
- Up 1 cái code lên cho anh em xem thử, thấy chỗ nào sai chỉ liền nha :D, không là update cái Ver2 này qua lỗi là bị chửi đã luôn.
Mã:;totalwindp - 7800
;wiresize - 0.05
;height - 10
;Quan nguoc chieu
;************************************
;Pickup winding Post for mach3
;Made by Nguyen Ngoc Duc - 0989315944
;************************************
G90 G49 G21 G64
G01 X0.1 A-2 F15
G01 X0.2 A-4 F30
G01 X0.3 A-6 F45
G01 X0.4 A-8 F60
G01 X0.5 A-10 F75
G01 X0.6 A-12 F90
G01 X0.7 A-14 F105
G01 X0.8 A-16 F120
G01 X0.9 A-18 F135
G01 X1 A-20 F150
G01 X1.1 A-22 F165
G01 X1.2 A-24 F180
G01 X1.3 A-26 F195
G01 X1.4 A-28 F210
G01 X1.5 A-30 F225
G01 X1.6 A-32 F240
G01 X1.7 A-34 F255
G01 X1.8 A-36 F270
G01 X1.9 A-38 F285
G01 X2 A-40 F300
G01 X2.1 A-42 F315
G01 X2.2 A-44 F330
G01 X2.3 A-46 F345
G01 X2.4 A-48 F360
G01 X2.5 A-50 F375
G01 X2.6 A-52 F390
G01 X2.7 A-54 F405
G01 X2.8 A-56 F420
G01 X2.9 A-58 F435
G01 X3 A-60 F450
G01 X3.1 A-62 F465
G01 X3.2 A-64 F480
G01 X3.3 A-66 F495
G01 X3.4 A-68 F510
G01 X3.5 A-70 F525
G01 X3.6 A-72 F540
G01 X3.7 A-74 F555
G01 X3.8 A-76 F570
G01 X3.9 A-78 F585
G01 X4 A-80 F600
G01 X4.1 A-82 F615
G01 X4.2 A-84 F630
G01 X4.3 A-86 F645
G01 X4.4 A-88 F660
G01 X4.5 A-90 F675
G01 X4.6 A-92 F690
G01 X4.7 A-94 F705
G01 X4.8 A-96 F720
G01 X4.9 A-98 F735
G01 X5 A-100 F750
G01 X5.1 A-102 F765
G01 X5.2 A-104 F780
G01 X5.3 A-106 F795
G01 X5.4 A-108 F810
G01 X5.5 A-110 F825
G01 X5.6 A-112 F840
G01 X5.7 A-114 F855
G01 X5.8 A-116 F870
G01 X5.9 A-118 F885
G01 X6 A-120 F900
G01 X6.1 A-122 F915
G01 X6.2 A-124 F930
G01 X6.3 A-126 F945
G01 X6.4 A-128 F960
G01 X6.5 A-130 F975
G01 X6.6 A-132 F990
G01 X6.7 A-134 F1005
G01 X6.8 A-136 F1020
G01 X6.9 A-138 F1035
G01 X7 A-140 F1050
G01 X7.1 A-142 F1065
G01 X7.2 A-144 F1080
G01 X7.3 A-146 F1095
G01 X7.4 A-148 F1110
G01 X7.5 A-150 F1125
G01 X7.6 A-152 F1140
G01 X7.7 A-154 F1155
G01 X7.8 A-156 F1170
G01 X7.9 A-158 F1185
G01 X8 A-160 F1200
G01 X8.1 A-162 F1215
G01 X8.2 A-164 F1230
G01 X8.3 A-166 F1245
G01 X8.4 A-168 F1260
G01 X8.5 A-170 F1275
G01 X8.6 A-172 F1290
G01 X8.7 A-174 F1305
G01 X8.8 A-176 F1320
G01 X8.9 A-178 F1335
G01 X9 A-180 F1350
G01 X9.1 A-182 F1365
G01 X9.2 A-184 F1380
G01 X9.3 A-186 F1395
G01 X9.4 A-188 F1410
G01 X9.5 A-190 F1425
G01 X9.6 A-192 F1440
G01 X9.7 A-194 F1455
G01 X9.8 A-196 F1470
G01 X9.9 A-198 F1485
G01 X10 A-200 F1500
G01 X0 A-400 F1500
G01 X10 A-600 F1500
G01 X0 A-800 F1500
G01 X10 A-1000 F1500
G01 X0 A-1200 F1500
G01 X10 A-1400 F1500
G01 X0 A-1600 F1500
G01 X10 A-1800 F1500
G01 X0 A-2000 F1500
G01 X10 A-2200 F1500
G01 X0 A-2400 F1500
G01 X10 A-2600 F1500
G01 X0 A-2800 F1500
G01 X10 A-3000 F1500
G01 X0 A-3200 F1500
G01 X10 A-3400 F1500
G01 X0 A-3600 F1500
G01 X10 A-3800 F1500
G01 X0 A-4000 F1500
G01 X10 A-4200 F1500
G01 X0 A-4400 F1500
G01 X10 A-4600 F1500
G01 X0 A-4800 F1500
G01 X10 A-5000 F1500
G01 X0 A-5200 F1500
G01 X10 A-5400 F1500
G01 X0 A-5600 F1500
G01 X10 A-5800 F1500
G01 X0 A-6000 F1500
G01 X10 A-6200 F1500
G01 X0 A-6400 F1500
G01 X10 A-6600 F1500
G01 X0 A-6800 F1500
G01 X10 A-7000 F1500
G01 X0 A-7200 F1500
G01 X10 A-7400 F1500
G01 X0 A-7600 F1500
G01 X0.1 A-7602 F1500
G01 X0.2 A-7604 F1485
G01 X0.3 A-7606 F1470
G01 X0.4 A-7608 F1455
G01 X0.5 A-7610 F1440
G01 X0.6 A-7612 F1425
G01 X0.7 A-7614 F1410
G01 X0.8 A-7616 F1395
G01 X0.9 A-7618 F1380
G01 X1 A-7620 F1365
G01 X1.1 A-7622 F1350
G01 X1.2 A-7624 F1335
G01 X1.3 A-7626 F1320
G01 X1.4 A-7628 F1305
G01 X1.5 A-7630 F1290
G01 X1.6 A-7632 F1275
G01 X1.7 A-7634 F1260
G01 X1.8 A-7636 F1245
G01 X1.9 A-7638 F1230
G01 X2 A-7640 F1215
G01 X2.1 A-7642 F1200
G01 X2.2 A-7644 F1185
G01 X2.3 A-7646 F1170
G01 X2.4 A-7648 F1155
G01 X2.5 A-7650 F1140
G01 X2.6 A-7652 F1125
G01 X2.7 A-7654 F1110
G01 X2.8 A-7656 F1095
G01 X2.9 A-7658 F1080
G01 X3 A-7660 F1065
G01 X3.1 A-7662 F1050
G01 X3.2 A-7664 F1035
G01 X3.3 A-7666 F1020
G01 X3.4 A-7668 F1005
G01 X3.5 A-7670 F990
G01 X3.6 A-7672 F975
G01 X3.7 A-7674 F960
G01 X3.8 A-7676 F945
G01 X3.9 A-7678 F930
G01 X4 A-7680 F915
G01 X4.1 A-7682 F900
G01 X4.2 A-7684 F885
G01 X4.3 A-7686 F870
G01 X4.4 A-7688 F855
G01 X4.5 A-7690 F840
G01 X4.6 A-7692 F825
G01 X4.7 A-7694 F810
G01 X4.8 A-7696 F795
G01 X4.9 A-7698 F780
G01 X5 A-7700 F765
G01 X5.1 A-7702 F750
G01 X5.2 A-7704 F735
G01 X5.3 A-7706 F720
G01 X5.4 A-7708 F705
G01 X5.5 A-7710 F690
G01 X5.6 A-7712 F675
G01 X5.7 A-7714 F660
G01 X5.8 A-7716 F645
G01 X5.9 A-7718 F630
G01 X6 A-7720 F615
G01 X6.1 A-7722 F600
G01 X6.2 A-7724 F585
G01 X6.3 A-7726 F570
G01 X6.4 A-7728 F555
G01 X6.5 A-7730 F540
G01 X6.6 A-7732 F525
G01 X6.7 A-7734 F510
G01 X6.8 A-7736 F495
G01 X6.9 A-7738 F480
G01 X7 A-7740 F465
G01 X7.1 A-7742 F450
G01 X7.2 A-7744 F435
G01 X7.3 A-7746 F420
G01 X7.4 A-7748 F405
G01 X7.5 A-7750 F390
G01 X7.6 A-7752 F375
G01 X7.7 A-7754 F360
G01 X7.8 A-7756 F345
G01 X7.9 A-7758 F330
G01 X8 A-7760 F315
G01 X8.1 A-7762 F300
G01 X8.2 A-7764 F285
G01 X8.3 A-7766 F270
G01 X8.4 A-7768 F255
G01 X8.5 A-7770 F240
G01 X8.6 A-7772 F225
G01 X8.7 A-7774 F210
G01 X8.8 A-7776 F195
G01 X8.9 A-7778 F180
G01 X9 A-7780 F165
G01 X9.1 A-7782 F150
G01 X9.2 A-7784 F135
G01 X9.3 A-7786 F120
G01 X9.4 A-7788 F105
G01 X9.5 A-7790 F90
G01 X9.6 A-7792 F75
G01 X9.7 A-7794 F60
G01 X9.8 A-7796 F45
G01 X9.9 A-7798 F30
G01 X10 A-7800 F15
M5
M30
Soft thương mại nên không share được, anh em xem góp ý và nếu thấy có đúng thì còn có hướng mà làm .