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 1 của 3 123 CuốiCuối
Kết quả 1 đến 20 của 56

Chủ đề: Ứng dụng mở (open source) điều khiển CNC

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    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

    Smile Ứng dụng mở (open source) điều khiển CNC

    Chào các bạn!
    Sau một thời gian mò mẩm tìm hiểu CNC, mình thấy hơi nản vì:
    - Dùng Mach3 thì nó lệ thuộc vào phần cứng PC, dùng hardware riêng thì với những board mà mình đã dùng thì nó bị delay tí xíu. Được cái Mach3 mình mua quyền sử dụng xong thì dùng tùy ý, mà không đắn đo hay ái náy gì.
    - Dùng NCStudio thì nó khó khăn trong quá trình phát triển mở rộng hệ thống. Card V5 giờ toàn hàng copy, card đời mới hơn thì giá quá chát, chục chai không ăn thua.
    - Dùng Planet CNC thì mỗi board (hardware) đều phải mua "lai xân" riêng nên cũng đuối như trái chuối.
    - Dùng EMC2 thì mình thấy có vẻ tạm ổn. Chạy trên linux OS nên ít khi mà dính virus. Cho khã năng mở rộng không thua gì Mach3, nhược là dùng linux nên mình muốn config hay thêm thắt gì cũng khó vì không quen cái OS này.
    - Dùng controller chuyên dùng như của Mitsubishi bla bla thì sau khi được báo giá mà choáng.. toàn trên 10K obama không.
    - Dùng DSP thì nó cũng nhảm nhảm, chạy chậm, không mở file to v.v...

    Nói nhiều vậy chứ thật ra do mình có cái bệnh hơi nặng, hay ham mới nới cũ nên mới vậy. Gần đây hấy anh em hay nhắc đến GRBL, tinyG, Reprap gì gì đó mà nghe nó lùng bùng lổ tai. Mấy cái khái niệm này trước nó có biết mình hay không thì không biết chứ mình thì mới biết nó.

    Để hỏi cụ gút (cạnh tranh với bác NS) mấy khái niệm mới này xem sao.
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

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


  3. #2
    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
    Đầu tiên là GRBL
    Giới thiệu sơ lượt về GRBL thì các bạn nên xem ở đây https://github.com/grbl mình tạm tóm nội dung như thế này.
    - GRBL là dự án mã nguồn mở & miễn phí (open source).
    - Là chương trình dịch GCode & điều khiển chuyển động (motion controller) hiệu năng cao.
    - Nền tảng ứng dụng & lập trình dựa trên phần cứng và ứng dụng mở Arduino.

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

Name:	Electronic Diagram.png 
Views:	390 
Size:	92.9 KB 
ID:	4092

    Ứng dụng GRBL kết hợp với Raspberry Pi làm gcode sender
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	Capische-gcode_Steckplatine.jpg 
Views:	1 
Size:	206.3 KB 
ID:	4093

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

Name:	IMG_0889.JPG 
Views:	386 
Size:	37.1 KB 
ID:	4094

    http://bengler.no/grbl
    https://github.com/grbl
    http://zapmaker.org/projects/grbl-controller-3-0/
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

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


  5. #3
    Thợ bậc 5 Mạch Việt's Avatar
    Ngày tham gia
    Aug 2015
    Bài viết
    203
    Cám ơn
    87
    Được cám ơn 66 lần
           ở 39 bài viết
    Trích dẫn Gửi bởi CKD Xem bài viết
    Đầu tiên là GRBL
    Giới thiệu sơ lượt về GRBL thì các bạn nên xem ở đây https://github.com/grbl mình tạm tóm nội dung như thế này.
    - GRBL là dự án mã nguồn mở & miễn phí (open source).
    - Là chương trình dịch GCode & điều khiển chuyển động (motion controller) hiệu năng cao.
    - Nền tảng ứng dụng & lập trình dựa trên phần cứng và ứng dụng mở Arduino.

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

Name:	Electronic Diagram.png 
Views:	390 
Size:	92.9 KB 
ID:	4092

    Ứng dụng GRBL kết hợp với Raspberry Pi làm gcode sender
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	Capische-gcode_Steckplatine.jpg 
Views:	1 
Size:	206.3 KB 
ID:	4093

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

Name:	IMG_0889.JPG 
Views:	386 
Size:	37.1 KB 
ID:	4094

    http://bengler.no/grbl
    https://github.com/grbl
    http://zapmaker.org/projects/grbl-controller-3-0/
    Em thấy là Open source nhưng th GRBL code trí tuệ lắm, nhất là cái th planner :|
    Mạch Việt - Cung cấp máy CNC, Linh kiện CNC.... https://www.machviet.com

  6. #4
    Thợ bậc 3 newbieCNC's Avatar
    Ngày tham gia
    Sep 2014
    Bài viết
    73
    Cám ơn
    9
    Được cám ơn 114 lần
           ở 29 bài viết
    Có 1 bài tổng hợp ớ thế giới banana

    http://www.thegioicnc.com/forum/thre...html#post53639

  7. #5
    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
    Trích dẫn Gửi bởi newbieCNC Xem bài viết
    Có 1 bài tổng hợp ớ thế giới banana

    http://www.thegioicnc.com/forum/thre...html#post53639
    Bạn quăng một cái link làm giết chết nhiệt tình của topic

  8. #6
    Thợ cả
    Ngày tham gia
    Jul 2014
    Bài viết
    2,066
    Cám ơn
    469
    Được cám ơn 530 lần
           ở 399 bài viết
    Trích dẫn Gửi bởi newbieCNC Xem bài viết
    Có 1 bài tổng hợp ớ thế giới banana

    http://www.thegioicnc.com/forum/thre...html#post53639
    hehe, hôm bữa e cũng như bác nè, tg chuối cho e cái dấu gạch đẹp đẹp ngay giữa nick liền.

  9. #7
    Thợ bậc 6
    Ngày tham gia
    Nov 2013
    Bài viết
    382
    Cám ơn
    313
    Được cám ơn 37 lần
           ở 32 bài viết
    phần cứng thì không rành, mà phần cứng đã bác nào làm thành công chưa các bác

  10. #8
    Thợ bậc 6
    Ngày tham gia
    Nov 2013
    Bài viết
    532
    Cám ơn
    63
    Được cám ơn 222 lần
           ở 151 bài viết
    Chắc bước đi đầu tiên là phải xây dựng 1 bảng tiêu chí cho nó thống nhất nhỉ.

  11. #9
    Thợ cả
    Ngày tham gia
    Jul 2014
    Bài viết
    2,066
    Cám ơn
    469
    Được cám ơn 530 lần
           ở 399 bài viết
    sáng mở mắt thấy cái topic nì. Với cái tiêu đề topic thì chắc cũng nên dùng lại ở mức độ giới thiệu và so sánh ưu nhược của các project để có cái nhìn tổng quát và cũng dễ dàng cho người dùng bước đầu lựa chọn cái nào thích hợp cho ứng dụng của mình. Sau này nếu phát triển e nghĩ phải mở từng mục riêng cho từng project để có các thảo luận sâu hơn, tranh loãng ạ. nếu làm đc 1 bảng tóm tắt, so sánh các tính năng của các projects là hay nhất.
    Lần sửa cuối bởi anhxco, ngày 17-10-2014 lúc 08:31:21 AM.

  12. #10
    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
    Thật ra luồng này mục đích muốn giới thiệu với các bạn một số nguồn mở có liên quan đến CNC. Ngoài ra những dự án mà mình muốn giới thiệu thì ở VN phải khả thi về linh kiện. Mình thì không ngán vụ này vì mua lk từ nn đơn giản thôi, nhưng vì một số ràng buộc nhất định nên không phải ai cũng mua được.
    Ngoài ra trong luồng này muốn một số bạn đã dùng rồi tham gia cho ý kiến đánh giá, cả về hiệu năng làm việc cũng như mức độ khó dễ thực hiện của dự án. Khi đi sâu vào thì ta sẽ mở chuyên mục riêng để trao đổi chi tiết hơn.
    Tối qua định xơi hết luôn.. nhưng thiên thần nhỏ của em nó quấy quá.. nên ko làm được.
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

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


  14. #11
    Thợ bậc 6
    Ngày tham gia
    Nov 2013
    Bài viết
    532
    Cám ơn
    63
    Được cám ơn 222 lần
           ở 151 bài viết
    Thôi thì giới thiệu và đánh giá cũng được, nhiều khi liên quan đến chất xám rồi cơm áo gạo tiền nên hơi phức tạp.

  15. #12
    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
    cnc controller, em vẫn sẽ nghiên vể những dụ án dùng chip 32bit
    https://github.com/Smoothieware/Smoothieware

    bỏ phần drive tich hợp đề linh hoạt hơn






    b.r
    Lần sửa cuối bởi nhatson, ngày 17-10-2014 lúc 09:28:56 AM.

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


  17. #13
    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
    sunbeam 2.0, một phiên bản của smoothie


  18. #14
    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
    một lựa chon cnc control 32bit là stm32
    https://github.com/x893/CNC-STM32

    Lần sửa cuối bởi nhatson, ngày 17-10-2014 lúc 10:48:01 AM.

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


  20. #15
    Thợ cả
    Ngày tham gia
    Jul 2014
    Bài viết
    2,066
    Cám ơn
    469
    Được cám ơn 530 lần
           ở 399 bài viết
    Trích dẫn Gửi bởi nhatson Xem bài viết
    một lựa chon cnc control 32bit là stm32
    https://github.com/x893/CNC-STM32

    Nếu đc cụ NS cho thêm vài dòng về specs của mỗi project cho nó có cái nhìn tổng quan cụ ạ. Đc nữa thì thêm cái đánh giá, chưa có trải nghiệm thì cop nhặt vẫn tốt, dù sao cụ cũng đã ngâm cứu sơ qua trước khi giới thiệu với mọi người rồi.
    Lần sửa cuối bởi anhxco, ngày 17-10-2014 lúc 10:54:25 AM.

  21. #16
    Thợ bậc 7 CBNN's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    731
    Cám ơn
    434
    Được cám ơn 358 lần
           ở 189 bài viết
    Trích dẫn Gửi bởi nhatson Xem bài viết
    một lựa chon cnc control 32bit là stm32
    https://github.com/x893/CNC-STM32

    [/video]
    Theo em biết những project cần sức mạnh và tốc độ họ đều chuyển qua ARM xài hết rồi . Và chip cùng đời củng core thì lại chọn STM . Nghe nói STM tối ưu hơn và mạnh hơn .

  22. #17
    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 CBNN Xem bài viết
    Theo em biết những project cần sức mạnh và tốc độ họ đều chuyển qua ARM xài hết rồi . Và chip cùng đời củng core thì lại chọn STM . Nghe nói STM tối ưu hơn và mạnh hơn .
    em thấy tại vì chip rẻ + debug rẻ + dễ mua nhất là STM32

  23. #18
    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
    Riêng trong mảng CNC thì mình dùng mấy cái DSP rồi.. không khoái lắm cả về tốc độ vận hành cũng như giá thành.
    Về việc chế cháo trong chuyên mục.. ý tưởng thực hiện này là mình có nhiều hứng thú nhất:
    - DAGU: The Standalone CNC Controller - http://hackaday.com/
    - DAGU CNC mill controller - http://letsmakerobots.com/

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

Name:	cnc.jpg 
Views:	156 
Size:	86.8 KB 
ID:	4125

    Ý tưởng thực hiện của bác chủ là gần giống với mình nhất. Thiết bị có
    - Giao tiếp không dây
    - Lưu trữ SD card
    - Giao tiếp LCD (graphic) & rotary encoder, có g-code graphic review
    - Xử lý mega2560 & maga8



    Đây không phải là dự án mở.. nhưng ý tưởng thực hiện này là mô hình mà mình muốn.
    - Dùng mega8 để chạy GRBL
    - Dùng mega2560 để
    --- Giao tiếp graphic lcd, sd card, rotary encoder, button, read step/dir for DRO.
    --- Đọc g-code, scane & review.
    --- G-Code sender
    --- Hiển thị tọa độ (DRO)
    --- Giao tiếp không dây (chắc dùng wifi - tcp/ip), gởi & nhận file, có thể có giao diện (web) để điều khiển từ xa (HTML, XML, Ajax), tương thích thiết bị di động.
    --- v.v...

    Nếu mục tiêu CNC là quá lớn thì mình cũng có thể áp dụng thành quả nghiên cứu vào nhiều lĩnh vực khác (nghiên cứu vì mình chưa biết cái chi cih hết).
    --- Đọc ghi dữ liệu SD card.. quá nhiều việc để dùng. Bí quá chế cái MP3 chơi chắc cũng được hehe.
    --- Giao tiếp LCD.. quá nhiều cái có thể dùng tới... Đang thử mấy ứng dụng nhỏ như Vol/Amper metter, Inductor meter.
    --- Giao tiếp TCP/IP.. khã năng ứng dụng cũng rất cao. Mở rộng tính năng cho Mach3 cũng được luôn , điều khiển thiết bị từ xa qua internet cũng đang trong đà phát triển
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

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

    KDD

  25. #19
    Thợ bậc 3 newbieCNC's Avatar
    Ngày tham gia
    Sep 2014
    Bài viết
    73
    Cám ơn
    9
    Được cám ơn 114 lần
           ở 29 bài viết
    Trích dẫn Gửi bởi CKD Xem bài viết
    Riêng trong mảng CNC thì mình dùng mấy cái DSP rồi.. không khoái lắm cả về tốc độ vận hành cũng như giá thành.
    Về việc chế cháo trong chuyên mục.. ý tưởng thực hiện này là mình có nhiều hứng thú nhất:
    - DAGU: The Standalone CNC Controller - http://hackaday.com/
    - DAGU CNC mill controller - http://letsmakerobots.com/

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

Name:	cnc.jpg 
Views:	156 
Size:	86.8 KB 
ID:	4125

    Ý tưởng thực hiện của bác chủ là gần giống với mình nhất. Thiết bị có
    - Giao tiếp không dây
    - Lưu trữ SD card
    - Giao tiếp LCD (graphic) & rotary encoder, có g-code graphic review
    - Xử lý mega2560 & maga8



    Đây không phải là dự án mở.. nhưng ý tưởng thực hiện này là mô hình mà mình muốn.
    - Dùng mega8 để chạy GRBL
    - Dùng mega2560 để
    --- Giao tiếp graphic lcd, sd card, rotary encoder, button, read step/dir for DRO.
    --- Đọc g-code, scane & review.
    --- G-Code sender
    --- Hiển thị tọa độ (DRO)
    --- Giao tiếp không dây (chắc dùng wifi - tcp/ip), gởi & nhận file, có thể có giao diện (web) để điều khiển từ xa (HTML, XML, Ajax), tương thích thiết bị di động.
    --- v.v...

    Nếu mục tiêu CNC là quá lớn thì mình cũng có thể áp dụng thành quả nghiên cứu vào nhiều lĩnh vực khác (nghiên cứu vì mình chưa biết cái chi cih hết).
    --- Đọc ghi dữ liệu SD card.. quá nhiều việc để dùng. Bí quá chế cái MP3 chơi chắc cũng được hehe.
    --- Giao tiếp LCD.. quá nhiều cái có thể dùng tới... Đang thử mấy ứng dụng nhỏ như Vol/Amper metter, Inductor meter.
    --- Giao tiếp TCP/IP.. khã năng ứng dụng cũng rất cao. Mở rộng tính năng cho Mach3 cũng được luôn , điều khiển thiết bị từ xa qua internet cũng đang trong đà phát triển
    Cái nè hay. Theo em bác thử xem mấy cái máy in 3d có học được gì hem. Nó cũng sử dụng SD card, LCD, loại mới hình như cũng kết nối in tơ lét

  26. #20
    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
    Thêm cái clip cho máu
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

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


Trang 1 của 3 123 CuốiCuối

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

  1. điều khiển cnc với arduino và tablet
    Bởi anhxco trong diễn đàn Break Out Board, Controller
    Trả lời: 10
    Bài viết cuối: 18-09-2014, 07:30:17 AM
  2. CKD - Tủ điều khiển CNC - All in One - Plasma OxyFuel Router
    Bởi CKD trong diễn đàn Tủ điều khiển & các vấn đề khác
    Trả lời: 25
    Bài viết cuối: 18-06-2014, 01:06:51 PM
  3. Tủ điều khiển CNC do CKD lắp (tập 02).
    Bởi CKD trong diễn đàn Tủ điều khiển & các vấn đề khác
    Trả lời: 2
    Bài viết cuối: 29-01-2014, 12:33:34 AM
  4. Tủ điều khiển CNC do CKD lắp (tập 01).
    Bởi CKD trong diễn đàn Tủ điều khiển & các vấn đề khác
    Trả lời: 7
    Bài viết cuối: 23-01-2014, 01:18:25 PM

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
  •