Video Of Day

SD CARD G CODE SENDER FOR GRBL with Auto Tool Change

SD CARD G CODE SENDER FOR GRBL with Auto Tool Changer (Stand Alone CNC Controller Support M98 M99 G81) 
CNC Controller ที่ไม่ต้องใช้ PC ควบคุม ใช้เพียงการอ่านข้อมูลจาก SD Card หมดปัญหาเรื่อง การติดตั้งโปรแกรม , ระบบ Windows , รวมถึงการป้องกัน Virus ทำให้การทำงานไม่ติดขัดอีกต่อไป. Download และ ใช้งานได้แล้ว รวมถึงการใช้ Auto Tool changer และ Function อื่นๆ ..
GRBL CNC Controller เป็น CNC Controller ที่มีผู้นิยมใช้กันในกลุ่ม OPEN Source แบบ Embedded กันอย่างกว้างขวาง และ มีผู้พัฒนาต่อ เป็นจำนวนมาก แต่มีข้อจำกัด บางประการ ที่ทำให้ ความสามารถบางประการหายไป เมื่อเทียบกับ PC Base cnc controller เช่น KCAM Mach3 Linuxcnc USB CNC แต่เราสามารถ เพิ่มขีดความสามารถเหล่านั้นได้ เนื่องจากผู้พัฒนา GRBL ได้เขียน โปรแกรมรองรับการพัฒนาไว้ให้แล้ว เราคิดว่า การต่อ ยอดความคิด  น่าจะดีกว่าการแข่งขัน จึงได้มีโครงการนี้ขึ้นมา
ความต้องการเบื้องต้นเช่น
1.อ่าน ข้อมูล G code จาก SD Card หรือ media อื่นๆ ได้อย่างอิสระ ไม่ต้อง อาศัย PC เป็นตัวส่ง G Code
2.ทำการควบคุม CNC โดยไม่ต้องใช้ PC 
3.เพิ่มเติม Function พิเศษ เช่นการทำ 2D Scan ,3D Scan, Probe , Auto Zero Z , Auto Profile หรือ Function อื่นๆ อีกมากมาย (Not Complete)
Keyboard Mapping Design
SD Card G Code Sender For GRBL CNC Controller Support Command (13 / 05 / 2015)
Support Item Support G Code Command GRBL 09i SD Card Gcode Sender
 Non-Modal Commands G4, G10L2, G10L20, G28, G30, G28.1, G30.1, G53, G92, G92.1 Support
Motion Modes G0, G1, G2, G3, G38.2, G38.3, G38.4, G38.5, G80 Support
Feed Rate Modes G93, G94 Support
Unit Modes G20, G21 Support
Distance Modes G90, G91 Support
Arc IJK Distance Modes G91.1 Support
Plane Select Modes G17, G18, G19 Support
Tool Length Offset Modes G43.1, G49 Support
Cutter Compensation Modes G40 Support
Coordinate System Modes G54, G55, G56, G57, G58, G59 Support
Program Flow  M0, M1, M2, M30* Support
Coolant Control M7*, M8, M9 Support
Spindle Control M3, M4, M5 Support
Valid Non-Command Words F, I, J, K, L, N, P, R, S, T, X, Y, Z Support
Load G code From SD card   Support
PS2 Key Board Control Support
LCD Monitor 16 x 2 LCD Monitor Support
Manual Data Input Mode ( MDI ) Support
Motion Support G81 (Drilling) Support
Auto Tool Changer M6 T(N) Support
Program Flow M98 M99 (Subprogram Call And sub Program End) Upcoming
Auto Zero Z Support
PID Spindle S (Command) Upcoming
Single Block Run Single Block And Continuous Run Support
Feed Rate Control Feed Rate Override 25% 50% 75% 100% 125% 150% Support
Network File Transfer System Wifi File Transfer Support
Start From Specific Line Upcoming
Web Application Controller Upcoming
Real Time Jogging Test Uncomplete
Web Graphic G Code Preview Upcoming
PC  Base cnc controller Key Map Support
Automation System  Upcoming
CNC Communication Network Upcoming
Auto Machine Configuration Upcoming
Internet Service And Fault Report Upcoming
Auto level Upcoming
Center and Edge Finder Upcoming

Firmware Download For Arduino Mega 2560 G code File name on sd card is  o001.cnc,o002.cnc,o003.cnc,o004.cnc,o005.cnc,o006.cnc,o007.cnc,o008.cnc,o009.cnc Software Instruction Not Complete If You Have any Comment Please tell me know  Can List On next version Please Follow US at GITHub 
If you have any comment or bug reports please send to panmaneecnc@outlook.com
alt Credit https://github.com/grbl/grbl/wiki/Connecting-Grbl
  

PS2 Key Mapping

1. F5 M3  
2. F5 Toggle M5 
3. Num Key Pad + - Feed rate overrides On the Fly 25 % to 150% 
4. F6  NOP
5. Home  Goto X0 Y0  
6. left arrow key Jog X-
7. right arrow Key Jog X+
8. front arrow Key Jog Y+
9. back arrow key Jog Y-
10. pg up arrow key Jog Z+ 
11. pg down arrow key Jog Z- 
12. key pad + jog up .01,.1,1,10,20,50,100 For Item 6 - 11 
13. keypad - jog down .01,.1,1,10,20,50,100 
14. Insert Send  parameter file From sd To grbl 
15. shift + x For Set X 0
16. shift +y For Set Y 0
17. shift + z For Set Z 0
18. F12 Zero X Y Z  



ยังมีการปรับแต่งอีก เล็กน้อยครับ และ อยู่ระหว่างการทดสอบ ความถูกต้องของการรับส่งข้อมูล G code
การทดสอบล่าสุด 13 / 07 / 2557 ได้ผลเป็นที่น่าพอใจ


การทดสอบการเปลี่ยน Tool (Auto Tool Changer)
20 /05 /2015
Panmaneecnc Family Team
ความคิดข้างต้น เกิดจาก ประสบการณ์ และ วิสัยทัศน์ ของเรา การทำงานนี้ เป็นการทำงานกัน เป็นทีมงาน มิได้เป็นผลงานของคน ๆ เดียว ดังนั้น บุคลากรในทีมงาน จะมีความสามารถของแต่ละบุคคลต่างกัน  เราจะต้องใช้เวลาในการพัฒนางานของเรา และ ต้องเรียนรู้อีกมากมาย... เนื่องจากเรายังไม่เก่งพอ PANMANEECNC TEAM
SD CARD G CODE SENDER FOR GRBL with Auto Tool Change SD CARD G CODE SENDER FOR GRBL with Auto Tool Change Reviewed by star sun on 18:43 Rating: 5

Comments