ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก ธันวาคม, 2015

Info graphic สำหรับ GRBL

การติดตั้ง และ ใช้งาน GRBL CNC Controller

GRBL CNC Controller เป็น CNC Controller แบบ Open source ที่ได้รับความนิยมอย่างแพร่หลาย เนื่องจากมีต้นทุนการใช้งาน ที่ค่อนข้างถูก และ มีการสนับสนุนที่ดี หากแต่ความเข้าใจในการใช้งาน GRBL ยังไม่มีผู้สนับสนุนในวงกว้างอย่างจริงจัง หากเราเริ่มต้นใช้งานจะต้องทำอย่างไร 1.ทำความรู้จัก GRBL CNC Controller และ ทำการ Download โปรแกรม GRBL ที่เราเรียกกันว่า Firmware 2.จัดเตรียม อุปกรณ์ที่จำเป็น คือ Arduino UNO, Arduino Nano หรือ Arduino Mega  และ ทำการ Download Arduino IDE เพื่อทำการโปรแกรม GRBL 3.จัดหา Software สนับสนุน GRBL CNC Controller ที่เราเรียกว่า G code Sender ที่มีอยู่มากมาย

การ Config GRBL 0.9 และ การติดต่อกับ GRBL Controller

ภายหลังจากการ เขียน Firmware ลงบน Arduino Board แล้ว จะต้องมีการปรับแต่งค่า Parameter เหมาะสม กับ Minicnc เช่นเดียวกับการใช้ CNC Controller ตัวอื่น ๆ เช่น Mach3 , Kcam , หรือ LinuxCNC การควบคุม GRBL เราสามารถควบคุม โดยผ่าน Serial PORT หรือ โดยมีชุดคำสั่ง ตามข้างล่างนี้ครับ  ก่อนที่จะใช้ GRBL CNC Controller คุณควรจะมีโปรแกรม Serial Terminal ตาม Link นี้ หรือ จะใช้ Serial Monitor ใน GRBL ก็ได้  (หากใช้ การ ปรับแต่งผ่าน G Code Sender ต้องมีการระวัง เรื่อง Version ของ GRBL เนื่องจาก GRBL 0.8 กับ GRBL 0.9 ค่า Parameter ไม่เหมือนกัน (จะกล่าวใน โอกาสต่อไปครับ) การติดต่อ ต้องระบุ Com port และ ความเร็วในการติดต่อให้ถูกต้อง Serial Terminal     :  http://realterm.sourceforge.net ชุดคำสั่งควบคุม GRBL $$ ขอดูค่า Grbl settings) $# ขอดู  offsets machine coordinates) [G54:4.000,0.000,0.000] [G55:4.000,6.000,7.000] [G56:0.000,0.000,0.000] [G57:0.000,0.000,0.000] [G58:0.000,0.000,0.000] [G59:0.000,0.000,0.000] [G28:1.000,2.000,0.000] [G30:4.000,6.000,0.000] [G92:0.000,0.000,

GRBL PIN OUT

จาก  https://github.com/grbl/grbl/wiki/Connecting-Grbl GRBL 0.8 GRBL 0.9

Basic CNC

ทำความรู้จักกับเครื่อง CNC ขนาดเล็ก CNC ย่อมาจากคำว่า Computer Numerical Control หมายถึง การควบคุมการทำงานของเครื่องจักรด้วยคำสั่งเชิงตัวเลขด้วยคอมพิวเตอร์   ระบบคอมพิวเตอร์ และ ระบบอิเลคทรอนิกส์ จะทำการประมวลผล และสั่งการ ให้เครื่องจักรทำงาน หรือ เกิดการเคลื่อนที่จากชุดคำสั่งต่าง ๆ Mini CNC เป็นเครื่องจักรขนาดเล็ก ที่ถูกควบคุมการทำงานด้วยโปรแกรม CNC Controller เพื่อควบคุมการทำงานของมอเตอร์ในการขับแกนต่าง ๆ ให้เคลื่อนที่ได้ตามทิศทางที่ต้องการ เครื่อง Mini CNC สามารถนำไปประยุกต์การใช้งานได้หลากหลาย เช่น กัด ,แกะสลัก,เจาะ, ตัดแก๊ส, ตัดพลาสมา,LASER, เครื่อง 3D printer,Pick and Place Robot ,เครื่อง Insert Electronics Component เป็นต้น วัสดุที่นำมาใช้กับ Mini CNC เพื่อสร้างชิ้นงาน เช่น ไม้ , แผ่น Acrylic, พลาสติก, พลาสติกวิศวกรรม ,ทองเหลือง และ อลูมิเนียม เป็นต้น ซึ่งชิ้นงานที่ได้จะเป็นงานในลักษณะ 2 มิติ หรือ 3 มิติ แล้วแต่กำหนด. ตัวอย่าง เครื่อง Minicnc หลักการทำงาน ของ CNC การผลิตชิ้นงานจะถูกควบคุมการสั่งการด้วย Computer ประกอบด้วย ระยะของการเคลื่อนที่