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.

          
Kết quả 1 đến 19 của 19

Chủ đề: ý tưởng phát triển CNC controller trên nền Linux CNC và máy tính nhúng (mini PC)

  1. #1
    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

    ý tưởng phát triển CNC controller trên nền Linux CNC và máy tính nhúng (mini PC)

    Em xin chào cả nhà !
    Em có ý tưởng phát triển một bộ CNC controller nhỏ gọn, ổn định chạy trên máy tính nhúng (mini pc) và phần mềm linux cnc .
    Mụch đích là thay thế PC truyền thống cồng kềnh ,hạn chế tình trạnh trục trặc cho virus , do hư hòng phần cứng . .... có thể lắp đặt vào thằng thân máy hay tủ điện .
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	minipc.jpg 
Views:	385 
Size:	16.2 KB 
ID:	27087
    Về phần cứng các máy tính nhúng hiện tại rất phổ biến , mạnh mẽ và độ ổn định cũng cao nên cũng yên tâm sử dụng .
    Còn về phần mềm linux CNC thì ....bác nào biết cho em ý kiến nhé , em chỉ biết tuy là phần mềm free nhưng nó rất mạnh và mượt .
    Chỉ có điều giao diện zin của nó ko được bắt mắt ,hơi thiếu thân thiện và nói chung lạ lạ thì hơi khó xài . Nên nó sẽ dc chỉnh sửa , thêm thắt cho dễ nhìn , dễ sử dụng . \

    có 2 hệ máy tính mini mà em sẽ test là beaglebone black và Raspberry Pi .







    Có bác nào có hứng thú ko ?
    Lần sửa cuối bởi CBNN, ngày 03-11-2016 lúc 02:49:24 PM.
    ------------
    Thịnh CBNN 0937 237 bốn ba tám .

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


  3. #2
    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
    Bác tham khảo trang http://www.machinekit.io, hình như có giao diện web và có ứng dụng remote for android nửa. Cũng có thể xem như 1 nhánh của linuxcnc a.

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


  5. #3
    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 lekimhung Xem bài viết
    Bác tham khảo trang http://www.machinekit.io, hình như có giao diện web và có ứng dụng remote for android nửa. Cũng có thể xem như 1 nhánh của linuxcnc a.
    Em có thấy , giao diện này khá đẹp , nhưng chỉ để remote cơ bản thôi bác , tương tác hơi chậm .
    ------------
    Thịnh CBNN 0937 237 bốn ba tám .

  6. #4
    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

    lôi theard lên

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


  8. #5
    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
    hexabot, món này được dkhien bằng linuxcnc


    more info
    http://parallelrobots.blogspot.com/2...hine-tool.html

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


  10. #6
    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
    linuxcnc với trajectory planer mới chạy nội suy tốt hơn xưa



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


  12. #7
    Thợ cả
    Ngày tham gia
    Sep 2014
    Bài viết
    1,999
    Cám ơn
    260
    Được cám ơn 428 lần
           ở 318 bài viết
    xem xong clip cảm nhận linuxcnc chạy highspeed smooth hơn mach3 thì phải
    Khanh - Sài Gòn
    Zalo 0120 76tám 44tám3
    Điện thoại 0977 5chin3 012

  13. #8
    Thợ bậc 6
    Ngày tham gia
    Dec 2015
    Bài viết
    349
    Cám ơn
    17
    Được cám ơn 69 lần
           ở 43 bài viết
    Trích dẫn Gửi bởi iamnot.romeo Xem bài viết
    xem xong clip cảm nhận linuxcnc chạy highspeed smooth hơn mach3 thì phải
    group buy đi ),giảm được mấy chục đô nếu mua từ 5)

  14. #9
    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 iamnot.romeo Xem bài viết
    xem xong clip cảm nhận linuxcnc chạy highspeed smooth hơn mach3 thì phải
    mach3 ngừng nâng cấp vài năm nay rồi, linuxcnc vẫn được cập nhật liên tục mà

  15. #10
    Thợ cả
    Ngày tham gia
    Feb 2014
    Bài viết
    2,370
    Cám ơn
    669
    Được cám ơn 1,423 lần
           ở 846 bài viết
    Trích dẫn Gửi bởi iamnot.romeo Xem bài viết
    xem xong clip cảm nhận linuxcnc chạy highspeed smooth hơn mach3 thì phải
    Xem qua máy tính và thực tế chạy thì em thấy smooth hay không hơn 7-80% là do chuơng trình CAM ạ.

    Thanks.

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


  17. #11
    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
    em thik linuxcnc chổ có thế build hệ thống cnc full closed loop

  18. #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
    Linuxcnc có thể chạy tiết kiệm bàng cổng LPT như mach3, nhưng linh hoạt hơn vì mở rộng được bằng cổng LPT EPP, cổng EPP có thể truyền data tốc độ đến 2Mbit/s
    với card 7i43 với giá 80usd chúng ta có thể chạy full closed loop lên đến 8 servo ( full closed loop), hoặc 4 servo 4 step


    đặc biệt là source code cũng open
    http://store.mesanet.com/index.php?r...&product_id=67

    source code driver linuxcnc và source fpga
    https://github.com/LinuxCNC/hostmot2-firmware
    Lần sửa cuối bởi nhatson, ngày 09-01-2017 lúc 06:23:18 PM.

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


  20. #13
    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 nhatson Xem bài viết
    Linuxcnc có thể chạy tiết kiệm bàng cổng LPT như mach3, nhưng linh hoạt hơn vì mở rộng được bằng cổng LPT EPP, cổng EPP có thể truyền data tốc độ đến 2Mbit/s
    với card 7i43 với giá 80usd chúng ta có thể chạy full closed loop lên đến 8 servo ( full closed loop), hoặc 4 servo 4 step


    đặc biệt là source code cũng open
    http://store.mesanet.com/index.php?r...&product_id=67

    source code driver linuxcnc và source fpga
    https://github.com/LinuxCNC/hostmot2-firmware
    Card ngon, giá mềm. Cụ nào nhập về phân phối lại anh em thì tốt quá. Hình như nó chơi đc với usb. Nếu vậy thì giá ngon hơn mach3 usb của tàu khựa.
    Lần sửa cuối bởi Tuanlm, ngày 10-01-2017 lúc 08:05:46 AM.

  21. #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
    em nghĩ dùng card pci ngon hơn ah, bugget 250usa, cài đặt linuxcnc hơi khó khăn, vượt qua được có thể build hệ thống khá ngon

  22. #15
    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
    Có bác nào dùng emc2 cho em hỏi muốn viết macro thì làm như thế nào nhỉ, em muốn dùng python để viết macro giống như VB trong mach3 ấy.

  23. #16
    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
    nếu marco chạy trong gcode em nghĩ hd ỡ đây
    http://linuxcnc.org/docs/2.7/html/la...-examples.html



    nhiều thứ khác ở đây
    http://linuxcnc.org/docs/2.7/html/

  24. #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 Tuanlm Xem bài viết
    Card ngon, giá mềm. Cụ nào nhập về phân phối lại anh em thì tốt quá. Hình như nó chơi đc với usb. Nếu vậy thì giá ngon hơn mach3 usb của tàu khựa.
    4. Why not use a micro controller over USB as a step generator

    Short answer:

    because it breaks the idea of the project - LinuxCNC as a machine controller.

    Long answer:

    If you wished to do rigid tapping with your USB-based controller - you would have to add the tapping code to your microcontroller.
    USB will not allow reliable communication between the motion controller (LinuxCNC) and the motor controller (your micro).
    Multiply that by other options and now you have basically made your micro controller into a motion controller.
    This has been done in a fork of LinuxCNC - USB to a mesa 7i43 card in the araisrobo project (now uses machinekit AFAIK).
    Now if someone added some cool option to LinuxCNC's motion controller you wouldn't be able to use it until you added it to your motion controller.
    It also doesn't allow LinuxCNC's built-in scope and meters access to the micro controller's internal test points.

    By using relatively 'dumb' hardware, we avoid that scenario - whatever LinuxCNC can do it can do with all hardware that supports the basic requirements.
    You can even run an analog servo using the parallel port - just the performance would be low.
    So is it a waste of time for simple I/O stuff? Yes, I guess you could say that - but when you look at the bigger picture it makes sense - LinuxCNC does a lot more than just simple step driven mills.

    We prefer that the motion controller is in one place - LinuxCNC.

    Now if you could figure out how to get USB3 to be low latency relatime...now you are talking!


    em nghĩ dùng ethernet là lựa chọn tốt hơn, bản linuxcnc2.7 đã hỗ trợ ethernet realtime
    dùng 7i80 giá 149usd


    hoặc 7i92M giá 89usd



    more info
    http://linuxcnc.org/docs/html/man/man9/hm2_eth.9.html
    Lần sửa cuối bởi nhatson, ngày 10-01-2017 lúc 06:56:37 PM.

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


  26. #18
    Thợ bậc 4
    Ngày tham gia
    Aug 2017
    Bài viết
    135
    Cám ơn
    20
    Được cám ơn 9 lần
           ở 8 bài viết
    Có bác nào mua không, e đăng kí 1 slot.

  27. #19
    Học việc
    Ngày tham gia
    Mar 2018
    Bài viết
    3
    Cám ơn
    0
    Được cám ơn 0 lần
           ở 0 bài viết
    Em ủng hộ dùng Pi và tích hợp phần mềm điều khiển lên đó, em từng dùng Pi rồi và rất thích, cực nhỏ gọn và thân thiện. LinuxCNC chưa dùng nhưng nếu cần có thể chỉnh sửa được giao diện, bởi vì nó opensource nên đơn giản.

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

  1. linuxcnc và máy tính nhúng
    Bởi nhatson trong diễn đàn Phần mềm CNC control
    Trả lời: 45
    Bài viết cuối: 28-12-2016, 10:54:34 PM
  2. Trả lời: 39
    Bài viết cuối: 14-08-2016, 06:18:56 PM
  3. Trả lời: 258
    Bài viết cuối: 14-08-2016, 12:42:35 AM
  4. Máy tính nhúng Raspberry Pi 3 Model B 1GB RAM
    Bởi nhibk trong diễn đàn Gian hàng hết hiệu lực
    Trả lời: 2
    Bài viết cuối: 02-05-2016, 11:33:34 AM

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
  •