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

บทความ

กำลังแสดงโพสต์จาก พฤศจิกายน, 2015

การติดตั้ง ชุดควบคุม GRBL Web Interface CNC Controller

ข้อดี  ของ Web Interface คือ เราสามารถ ควบคุม CNC ผ่านระบบ เครือข่าย รวมถึง wifi ได้โดยใช้ Web Browser ได้ โปรแกรมนี้ สามารถใช้ได้ หลาย Plate Form และ ข้อดีคือ มี CAD CAM (JSCUT.ORG) ในตัวเอง สามารถใช้ File SVG Format ซึ่งเป็นที่นิยมกันมาก ในหมู่ OPEN Source เรา จะได้นำมาเสนอในโอกาสต่อไปครับ  โปรแกรมนี้ใช้ได้กับทุก OS ที่สามารถ RUN NODEJS ได้ linux  Mac os  หรือ PC ทั้ง win xp และ win7  สิ่งที่คุณต้องเตรียมการ 1.Hardware  GRBL CONTROLLER PC หรือ Embeded Linux เช่น Raspberry Pi ใน Raspberry Pi สามรถใช้ กล้อง Webcam ได้ 2.Software สำหรับการติดตั้งทั่วไปบน Windows XP หรือ win7 1.ติดตั้ง GIT 2.ติดตั้ง Node JS 3.ติดตั้ง GRBL web ตาม Link นี้  https://github.com/andrewhodel/grblweb 4.Run Program GRBL web หากคุณต้องการ RUN บน Raspberry Pi สามารถ Download Image ได้จากที่นี่เลยครับ และ ดูข้มูล UPdate ได้จากที่นี่ครับ อ่านข้อแนะนำเบี้องต้นได้จากที่นี่ครับ การติดตั้ง ใช้ Command Line ใน windows git clone https://github.com/andrewhodel/grblweb.git cd grblweb npm i

GRBL CNC WEB Interface กับการใช้งาน

GRBL CNC WEB Interface  การใช้ Web Interface สำหรับการควบคุม CNC หรือ เครื่องจักรอัตโนมัติ มีแนวโน้ม ที่จำเป็นจะต้องใช้ มากขึ้น ได้มีผู้พัฒนาระบบนี้ หลายราย ในส่วนที่เป็น Open Source เราสามารถนำมาพัฒนาต่อเนื่องได้มากมาย จะขอยกตัวอย่างที่ได้ทำการทดสอบแล้ว เช่น andrewhodel.github.io/grblweb  คุณสามารถ Download และทำการติดตั้ง ตาม ข้อแนะนำ มันก็ใช้งานได้เลย จะหมดข้อจำกัดของชุดควบคุม คุณสามารถ ใช้ Web Browser อะไรก็ได้ เพื่อควบคุม CNC ของคุณ     ทดลองโดยใช้ Raspberry PI การ Review เราจะพยายามนำมาเสนอต่อไป หากคุณมีข้อสงสัย คุณสามารถสอบถามตาม Comment ข้างล่าง ได้

การใช้ GRBL G Code Sender ด้วย USB Port

การใช้  GRBL CNC แบบ USB   Grbl Controller  ( เนื่องจาก ใช้ Open source Compiler ในการทำงาน ) หากคุณสนใจต้นฉบับ โปรแกรม สามารถศึกษา และ Download ได้จาก Link นี้  หรือสนใจ G code Sender แบบอื่นๆ ที่มีผู้เขียนจำนวนมาก เราได้นำมารวบรวมไว้ ท่านสามารถ อ่านเพิ่มเติมได้จากที่ Link นี้ และ คุณสามรถ  ติดตามการพัฒนา Program GRBL เพิ่มเติมได้จากที่นี่ครับ 1. Download   USB CNC Controller ที่นี่ โปรแกรมที่คุณ Download อาจแตกต่างจากเราบ้างเนื่องจากได้ทำการปรับปรุง โปรแกรมบางส่วนให้เหมาะสมกับการทำงาน ของเรา ดังนั้นอาจจะมีข้อแตกต่างจากต้นฉบับ บ้างตามความเหมาะสม 2.ทำการ Unzip Program 3.นำไปใช้งานโดยไม่ต้อง Setup Program 4.ก่อน run Program แนะนำให้เสียบชุด Grbl cnc controller เข้าที่ช่องใช้งาน USB ก่อน จากนั้น windows จะทำการ detect อุปกรณ์ USB คุณจะต้องบอกตำแหน่งของ USB Driver เพื่อให้ windows ทำการติดตั้งอุปกรณ์ นี้ต่อไป 5.ภายหลังขั้นตอนการติดตั้ง Driver เรียบร้อยแล้ว คุณต้องทำการสำรวจดู Com Port ที่ติดตั้งแล้วว่า เป็น Com No. อะไร เนื่องจาก com port อาจมีการเปลี่ยนแปลงได้

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.ทำการควบคุม C

รวมปัญหา Gcode Sender สำหรับ GRBL

GRBL G code Sender ที่ชื่อ GRBL Controller จะมีปัญหาคือ การ JOG ครั้งแรก จะมีการ Error เนื่องจาก คำสั่งควบคุมในการ JOG เป็น G01 ซึ่งต้องการ parameter F ดังนั้น เราจะต้องกำหนดค่า Feed สำหรับ G01 เช่น F 200 ที่ช่อง command จะต้องป้อนค่า ก่อนการ Jog ในครั้งแรก สำหรับ GRBL 0.9 ขึ้นไป สำหรับ การ Alarm อีกประการคือ การตั้งค่า Enable Limit Switch จะทำให้เกิด alarm หากเราไม่ติดตั้ง Limit Switch วิธีการแก้คือ Disable Limit Switch แนะนำให้ใช้ G Coce Sender อื่น เช่น   https://github.com/Denvi/grblControl

รวม โปรแกรม G Code Sender สำหรับ GRBL และการแก้ใข

รวม โปรแกรม G Code Sender สำหรับ GRBL และ Review เล็ก ๆ ชนิด Link รายละเอียด SD Card G Code Sender SD Card G Code Sender USE SD Card For Sending Code And Control GRBL Like Mach3 BY Panmaneecnc Team  Adding Automatic Tool change (M6) , Drill Function (G81) , Macro Sub Program (M98,M99) G code sender GcodeSender G-code sender โดย Otto Hermansson G code sender GCtrl Processing Script to stream Gcode G code sender and previewer Universal-G-Code-Sender จาวา สคริปโดย  Will Winder . Cross-platform (Win32, Win64, Linux, MacOS). มีความสามรถเพิ่มเติม : Truncate decimal point precision to a configurable amount, Remove whitespace, Remove comments, Override speed rates , Arc to line conversion. G code sender and previewer Grbl Controller Cross-platform graphical Grbl Controller for Mac, Windows and Linux originally written by Kosme, currently maintained by zapmaker.