1. Chú ý: Các bạn nên tham khảo Nội quy trước khi viết bài (click vào liên kết bên dưới).
    * Nội quy và Thông báo diễn đàn CNCProVN.com
    * Nếu bạn thấy hứng thú với bài viết. Hãy dùng chức năng Share to facebook để chia sẻ bài viết lên facebook.

          
Trang 2 của 3 Đầu tiênĐầu tiên 123 CuốiCuối
Kết quả 21 đến 40 của 49

Chủ đề: G-code báo lỗi với USB3T & AKZ250 Mach3 USB BOB

  1. #21
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Trích dẫn Gửi bởi CKD Xem bài viết
    USB Plugin của cả AKZ250 & USB3T đều có vấn đề khi xử lý những di chuyển rất nhỏ
    Nghe thế thì có vẻ là lỗi mấy cha lập trình plugin rồi

  2. #22
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,680
    Cám ơn
    1,733
    Được cám ơn 5,321 lần
           ở 2,595 bài viết
    Trích dẫn Gửi bởi Gamo Xem bài viết
    Nghe thế thì có vẻ là lỗi mấy cha lập trình plugin rồi
    Mấy tay lập trình cho CNC thì cũng lão làng trong ngành rồi, đã cố lường hết các trường hợp.
    Nhưng không bao giờ hết được.. vì khi vận hành thực tế.. nó phụ thuộc nhiều vấn đề.

    Vậy nên thằng nào làm tốt là thằng biết nhận phản hồi, phân tích, hiệu chỉnh & cập nhật phiên bản mới.
    Bản thân Mach3 từ khi ra đời đến giờ không biết đã fix & cập nhật phiên bản bao nhiêu lần mới có ngày nay.
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  3. #23
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,680
    Cám ơn
    1,733
    Được cám ơn 5,321 lần
           ở 2,595 bài viết
    Báo cáo!
    Hôm nay lại mất thêm cả ngày để tìm hiểu. Đây là kết quả cuối ngày.
    - Sẽ bị lỗi nếu nội suy cung (ARC) quá nhỏ.
    - Ok nếu chạy với G1 rất nhỏ
    - Thay đổi Feed với biên độ rộng không phải là nguyên nhân.
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  4. Thành viên đã cám ơn CKD cho bài viết hữu ích này:


  5. #24
    Thợ bậc 4 giaiphapcnc's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    84
    Cám ơn
    15
    Được cám ơn 114 lần
           ở 46 bài viết
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	GCode Buffer.png 
Views:	93 
Size:	12.2 KB 
ID:	22962

    Bác thử thay đổi tham số GCode Buffer xem sao

  6. #25
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,680
    Cám ơn
    1,733
    Được cám ơn 5,321 lần
           ở 2,595 bài viết
    Dụng cụ cho bài này.
    2 em ra đi, 1 em ở lại.
    - Em AKZ250 khi đã reset thì phải đóng rồi mở lại, hoặc ngắt kết nối rồi kết nối lại thì mới chạy tiếp.
    - Em USB3T thì trâu hơn, bị reset thì click reset xong thì chạy tiếp...

    Có mò vào nội dung của dll, báo lỗi có trong file mach3usb3t.dll nhưng không có trong USBMove.dll

    Click vào ảnh để xem ảnh lớn hơn. 

Name:	2016-07-25 19.04.46.jpg 
Views:	0 
Size:	511.4 KB 
ID:	22964

    Đã thử ở nhiều mức buffer rồi ạ.
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  7. #26
    Spam killer Gamo's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    7,149
    Cám ơn
    3,898
    Được cám ơn 1,518 lần
           ở 1,162 bài viết
    Cái này nghi là lỗi lập trình. Khi bước quá nhỏ thì nhân chia sai số lớn và có khả năng crash rất cao do bị trào số hoặc làm tròn thành zero. Mình đọc sơ qua code usb 3t dùng thì thấy có vẻ họ ko để ý đến mấy lỗi này

  8. #27
    Thợ bậc 4 giaiphapcnc's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    84
    Cám ơn
    15
    Được cám ơn 114 lần
           ở 46 bài viết
    Bác chạy trên win64 bit à. Mình đã thấy cái này chạy trên 64bit ko nội suy được cung tròn. Có thể với file này nó bị lỗi kia.

  9. #28
    Thợ bậc 6 huuminhsh's Avatar
    Ngày tham gia
    May 2016
    Đang ở
    Phú Yên /Sài Gòn
    Bài viết
    419
    Cám ơn
    161
    Được cám ơn 52 lần
           ở 45 bài viết
    Trích dẫn Gửi bởi CKD Xem bài viết
    Báo cáo!
    Hôm nay lại mất thêm cả ngày để tìm hiểu. Đây là kết quả cuối ngày.
    - Sẽ bị lỗi nếu nội suy cung (ARC) quá nhỏ.
    - Ok nếu chạy với G1 rất nhỏ
    - Thay đổi Feed với biên độ rộng không phải là nguyên nhân.
    nội suy G2,3 với R không dùng I,J,K thì bob chỉ phải nội suy 2 biến còn có thêm i,j k thành nội suy 3 biến phức tạp hơn nhiều dẫn đến quá tải bob mà 99%ta dùng linh kiện chị na .đó có thể là nguyên
    P/S em dùng PCB từ năm 1974 dùng nội suy 2 biến chạy hsm vẫn phà phà .3 biến nó không nhận
    Lần sửa cuối bởi huuminhsh, ngày 25-07-2016 lúc 07:57:59 PM.

  10. #29
    Thợ cả
    Ngày tham gia
    Nov 2013
    Bài viết
    5,915
    Cám ơn
    2,195
    Được cám ơn 3,263 lần
           ở 2,038 bài viết
    Trích dẫn Gửi bởi CKD Xem bài viết
    Báo cáo là tạm thời mình đã né được lỗi.
    USB Plugin của cả AKZ250 & USB3T đều có vấn đề khi xử lý những di chuyển rất nhỏ. Mình phát hiện 2 vấn đề lớn là:
    - báo lỗi và nhừng
    - mất nhiều thời gian xử lý, buffer gây chậm & không còn smooth nữa.

    Tuy phát hiện và đã có cách khắc phục (khống chế khi làm toolpath) khi xuất code, Plugin chưa được cập nhật mới. Nhưng cuối cùng mình cũng không dùng USB nữa. Lý do là USB phải mất thời gian buffer, và mình không nắm được cái buffer này nó làm gì và ý nghĩa thế nào.
    Tuy nhiên trong quá trình test nhận định là với những toolpath ngắn & rất ngắn (vài dem hoặc ngắn hơn) thì USB sẽ không hiệu quả vì bị buffer delay & chạy không smooth ***.
    Toolpath ngắn & rất ngắn (vài dem hoặc ngắn hơn) là kết quả của iMachining, để toạ toolpath smooth hơn, soft cố tình tự chia nhỏ đường dao, thay đổi feed phù hợp hơn với vị trí ăn dao. Do đó iMachining cho đường dao với tải ổn định hơn, nhưng ngược lại đòi hỏi khã năng xử lý của controller phải cao hơn. Với những mẫu có kích thước lớn, đường kính dao lớn thì mình nghĩ trường hợp này sẽ không thành vấn đề.

    Nhưng nếu với những toolpath dài hơn thì mình thấy rất Ok. Vì trước đây đã dùng trong điêu khắc những mẫu kích thước vàm cm

    Đây là kết quả test thực tế của riêng mình, không khẵng định cho tất cả.
    lí do phải buffer vì toàn bộ quá trình nội suy Mach3 tính sẵn hết rồi, mình chỉ còn thông tin tốc độ hiện tại nên phải buffer

  11. Thành viên đã cám ơn nhatson cho bài viết hữu ích này:


  12. #30
    Thợ bậc 4 giaiphapcnc's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    84
    Cám ơn
    15
    Được cám ơn 114 lần
           ở 46 bài viết
    Nếu đúng chạy trên win 64 bit thì khả năng lỗi rất cao. Plugin được viết bởi Visual 2003 nên có một số phần không tương thích với Win 64 bit. Một số Plugin của hãng khác viết bằng C++ CLI như UC100,UC300,MachForWin64 Kit... sử dụng .Net 2.0 trở lên thì chạy trên 64 bit không vấn đề gì

  13. Thành viên đã cám ơn giaiphapcnc cho bài viết hữu ích này:


  14. #31
    Thợ bậc 6
    Ngày tham gia
    Aug 2015
    Đang ở
    Sài Gòn
    Bài viết
    477
    Cám ơn
    153
    Được cám ơn 74 lần
           ở 61 bài viết
    bác CKD thử file G1 này của e, e click phát là reset cái 3T luôn

  15. #32
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,680
    Cám ơn
    1,733
    Được cám ơn 5,321 lần
           ở 2,595 bài viết
    Báo cáo là mình thừa biết nền 32 hay 64bit.
    Bản thân mach3 cũng khuyến cáo chỉ chạy trên XP, việc chạy trên Win Vista đã phát sinh vấn đề rồi. Nói gì đến 64 bit. Tuy nhiên qua thử nghiệm thì mình chưa phát hiện vấn đề nào khác biệt rỏ rệt giữa 32 & 64 bit. Có một số vấn đề nhỏ khi chạy với Vista, nhưng edit reg bằng file memoryoveride hay gì đó (quên rồi) thì lại Ok. Cụ thể lỗi nó thế nào thì không nhớ rỏ.

    Trở lại vấn đề g-code & usb bob.
    Như đã nói.. mình phát hiện vấn đề trên con micro mill H frame. Con này chạy PC, celeron 2.6, 2G Ram, ata hdd. Với cấu hình này tất nhiên là XP rồi. Chẵng những thế mình còn tinh gọn theo khuyến cáo từ machsupport. Phần cứng là AKZ250, ezi-step 42 v.v....
    Sau khi bị lỗi mình đã thay đổi kết nối qua các bob khác & cuối cùng là lpt. Kết quả thì như những phản ảnh của mình ở trên.
    Để tiện cho việc test kiểm tra. Mình giả lập & test không tải với các bob usb trên laptop. Tất nhiên đây là máy mình làm việc nên cấu hình cao hơn. Và để dùng được 8G ram nên phải chạy 64 bit. Kết quả vẫn không có gì khác biệt. Và để test toàn diện hơn. Đã dùng laptop chạy thực tế với AKZ trên micro mill H frame kia.

    Mỗi lần hiệu chỉnh & xuất code, mình đều test trên 3 bob usb để kiểm tra. Và để loại trừ luôn nhiễu, mỗi lần test đều được lập lại vài lần. Lỗi được ghi nhận đều có số dòng (line) như nhau. Vị trí dừng lỗi cụ thể với akz & usb3t là khác nhau, chênh lệch vài dòng code.

    Các bài test này mình cố gắng thử tất cả trường hợp theo mình là có khã năng nhất vì các mục đích:
    - đang hoàn thiện post cho mach3.
    - hiểu thêm về các lỗi của plugin mach3 usb.
    - nghiên cứu thêm về cách tính toán & tạo tool path của imachining.
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  16. #33
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,680
    Cám ơn
    1,733
    Được cám ơn 5,321 lần
           ở 2,595 bài viết
    Trích dẫn Gửi bởi huuminhsh Xem bài viết
    nội suy G2,3 với R không dùng I,J,K thì bob chỉ phải nội suy 2 biến còn có thêm i,j k thành nội suy 3 biến phức tạp hơn nhiều dẫn đến quá tải bob mà 99%ta dùng linh kiện chị na .đó có thể là nguyên
    P/S em dùng PCB từ năm 1974 dùng nội suy 2 biến chạy hsm vẫn phà phà .3 biến nó không nhận
    Báo cáo cuối ngày.
    Đã xuất cùng toolpath ấy nhưng dùng với hệ G2/3 ZYX A R. Kết quả vẫn không khã quan hơn. R2.222 không bé tí nào.
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  17. #34
    Thợ bậc 7 vietnamcnc's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    672
    Cám ơn
    219
    Được cám ơn 550 lần
           ở 300 bài viết
    Do cai xuộc mua của người ta nó thế...

    Tìm cái nào vài chục ngàn USD là OK ngay!
    Lần sửa cuối bởi vietnamcnc, ngày 26-07-2016 lúc 12:04:06 AM.
    Gia công CNC
    Chế tạo máy CNC
    LH 0902241696-Mr Giang- cncvinamit@gmail.com

  18. #35
    Thợ bậc 4 giaiphapcnc's Avatar
    Ngày tham gia
    May 2014
    Bài viết
    84
    Cám ơn
    15
    Được cám ơn 114 lần
           ở 46 bài viết
    Mình thử trên 64bit, khi load file vào có xuất hiện lỗi này.

    Thử trên win xp - máy ảo, chạy 15000 câu lệnh ko thấy xuất hiện lỗi. Để tối mai test tiếp


  19. Có 2 thành viên đã cám ơn giaiphapcnc cho bài viết hữu ích này:


  20. #36
    Thợ bậc 6 huuminhsh's Avatar
    Ngày tham gia
    May 2016
    Đang ở
    Phú Yên /Sài Gòn
    Bài viết
    419
    Cám ơn
    161
    Được cám ơn 52 lần
           ở 45 bài viết
    Trích dẫn Gửi bởi CKD Xem bài viết
    Báo cáo cuối ngày.
    Đã xuất cùng toolpath ấy nhưng dùng với hệ G2/3 ZYX A R. Kết quả vẫn không khã quan hơn. R2.222 không bé tí nào.
    bác có thể up code và đánh dấu chỗ lỗi ko .có phải lỗi ở đoạn xuống dao theo hình helic ko ?

  21. #37
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,680
    Cám ơn
    1,733
    Được cám ơn 5,321 lần
           ở 2,595 bài viết
    Trích dẫn Gửi bởi vusvus Xem bài viết
    bác CKD thử file G1 này của e, e click phát là reset cái 3T luôn
    Mình đã test file này (tất nhiên là win7 64b) ok, không bị gì hết.
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  22. #38
    Thợ cả
    Ngày tham gia
    Mar 2014
    Đang ở
    Usa
    Bài viết
    1,435
    Cám ơn
    726
    Được cám ơn 398 lần
           ở 272 bài viết
    Ecut chưa thấy vấn đề tương tự. Tuy nhiên khả năng mất kết nối cũng xảy ra.

  23. #39
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,680
    Cám ơn
    1,733
    Được cám ơn 5,321 lần
           ở 2,595 bài viết
    Đây tất cả những file được test. Được đính kèm trong bài viết.
    - File 1 Proxxx Arc Inc IJK mode là file dùng cú pháp G2/3 XYZ IJK
    - File 2 Proxxx Arc R mode là file dùng cú pháp G2/3 XYZ A R
    - File 3 Proxxx Arc to Line là file nội suy Arc ra Line.

    Bài test này thực hiện trên máy PC, WinXP SP3 32b, P4 3G HT, 2.5G Ram, Sata HDD với USB3T
    Đồng thời thực hiện trên laptop, Win7 Pro 64b, i5, 8G Ram, ssd với USB3T
    Cả 2 đều báo cùng 1 lỗi ở cùng một dùng như nhau.

    - File 1 báo lỗi tại dòng 70, nội dùng N63 G02 X24.25 Y4.403 I-2.176 J-0.45
    - File 2 báo lỗi tại dòng 70, nội dùng N63 G02 X24.25 Y4.403 R2.222
    - File 3 chạy good

    Theo nội dung từ file 1 & 2 thì báo lỗi ở dòng có lệnh G2 (arc) dù theo cú pháp R hay IJK.

    Test trên AKZ250 mình sẽ thực hiện sau
    File đính kèm File đính kèm
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  24. #40
    Thợ bậc 6 huuminhsh's Avatar
    Ngày tham gia
    May 2016
    Đang ở
    Phú Yên /Sài Gòn
    Bài viết
    419
    Cám ơn
    161
    Được cám ơn 52 lần
           ở 45 bài viết
    tình hình là càng giảm dần feedrate thì số dòng code chạy được càng dài (lỗi y bác ckd) giảm feedrate 70% thì chạy ổn định không phát sinh rỗi .nhiều khả năng quá tải
    Lần sửa cuối bởi huuminhsh, ngày 26-07-2016 lúc 12:25:52 PM.

Trang 2 của 3 Đầu tiênĐầu tiên 123 CuốiCuối

Các Chủ đề tương tự

  1. LeafBoy77 - AKZ250 - Mach3 USB Break Out Board
    Bởi CKD trong diễn đàn Break Out Board, Controller
    Trả lời: 16
    Bài viết cuối: 22-07-2017, 07:18:45 PM
  2. Mach3 v3.043.067 phiên bản mới nhất - dùng thử với 500 dòng code
    Bởi CNC PRO trong diễn đàn Chương trình cad, cam, cnc v.v...
    Trả lời: 4
    Bài viết cuối: 03-05-2017, 09:47:19 AM
  3. CKD test - USB3T-02 - Mạch đệm, Mach3 USB Bread out Board (BOB)
    Bởi CKD trong diễn đàn Break Out Board, Controller
    Trả lời: 61
    Bài viết cuối: 09-09-2016, 08:50:12 AM
  4. USB3T-02: Board đệm Mach3 cổng USB
    Bởi robot3t trong diễn đàn Sản phẩm Việt - doanh nghiệp tự giới thiệu
    Trả lời: 19
    Bài viết cuối: 07-06-2016, 08:39:52 AM
  5. Giảm giá 10% BOB MACH3 USB AKZ250 3 trục và 4 trục T6/2015
    Bởi ducmoctx trong diễn đàn Gian hàng hết hiệu lực
    Trả lời: 1
    Bài viết cuối: 28-09-2015, 09:54:31 PM

Tag của Chủ đề này

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •