
LaserWeb (โปรแกรมสร้าง GCODE และคุมเครื่อง CNC เลเซอร์) : โปรแกรม LaserWeb เป็นโปรแกรมควบคุมเครื่องจักร และแปลงไฟล์สำหรับงานตัด หรือแกะสลักด้วยแสงเลเซอร์ รวมถึงเครื่องกัด CNC โดยเป็นโปรแกรมที่รองรับการทำงานแบบครบวงจรภายในโปรแกรมเดียว ทั้งในส่วนของการเตรียมไฟล์งาน และการสั่งการเครื่องจักร
หน้าที่หลักของโปรแกรม LaserWeb แบ่งออกเป็นสองส่วนสำคัญ คือ ส่วนของการเป็นโปรแกรม CAM (Computer-Aided Manufacturing) ที่ทำหน้าที่รับไฟล์กราฟิก เช่น ไฟล์ JPEG, ไฟล์ PNG หรือจะเป็นไฟล์ DXF, SVG, BITMAP หรือ จะรับไฟล์มาประมวลผลแล้วสร้างเป็นชุดคำสั่งสั่งการเครื่องจักรที่เรียกว่า G-Code และส่วนของการเป็นระบบควบคุมเครื่องจักร (Machine Controller) ที่เชื่อมต่อกับ เมนบอร์ด (Mainboard) ของเครื่องเลเซอร์ หรือเครื่อง CNC ผ่านทางพอร์ตสื่อสารเพื่อส่งคำสั่ง G-Code และควบคุมการเคลื่อนที่หรือการตัดงานในเวลาจริง
ระบบการทำงานของโปรแกรม LaserWeb ถูกออกแบบมาในรูปแบบการทำงานผ่าน เว็บเบราว์เซอร์ (Web Browser) โดยใช้โครงสร้างแบบ เซิร์ฟเวอร์ (Server)-ไคลเอนต์ (Client) ซึ่งช่วยให้ผู้ใช้สามารถติดตั้งส่วนของ เซิร์ฟเวอร์ (Server) ไว้บนคอมพิวเตอร์ทั่วไป หรือมินิคอมพิวเตอร์อย่าง Raspberry Pi แล้วควบคุมเครื่องจักรผ่านบราวเซอร์จากอุปกรณ์ใดก็ได้บนเครือข่าย นอกจากนี้ ยังสามารถติดตั้งเป็นโปรแกรมบนเดสก์ท็อปแบบเบ็ดเสร็จผ่าน เฟรมเวิร์ก (Framework) Electron บน ระบบปฏิบัติการ (OS) วินโดวส์ (Windows), แมคโอเอส (macOS) และ ลีนุกซ์ (Linux) ได้อย่างสะดวก
โปรแกรม LaserWeb ได้รับการพัฒนาร่วมกันจากเหล่านักพัฒนาในกลุ่มเมกเกอร์ เพื่อให้สามารถใช้งานร่วมกับเฟิร์มแวร์โอเพ่นซอร์สยอดนิยมหลากหลายชนิด เช่น GRBL, Smoothieware, Marlin และ TinyG จึงทำให้ โปรแกรม LaserWeb กลายเป็นหนึ่งในเครื่องมือมาตรฐานสำหรับการนำไปปรับใช้กับเครื่องตัดเลเซอร์ทำเอง, เครื่อง CNC ขนาดเล็ก หรือเครื่องจักรดัดแปลงในเวิร์กช็อปต่าง ๆ
โปรแกรม LaserWeb เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบ โอเพ่นซอร์ส (Open-Source) ที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ AGPL-3.0 License ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึง โค้ดต้นฉบับ (Source Code) ได้อย่างเสรี ภายใต้เงื่อนไขที่กำหนด
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https://laserweb.yurl.ch/ (ภาษาอังกฤษ) ได้เลย
LaserWeb is a machine control and file conversion software for laser cutting, engraving, and CNC milling machines. It serves as an all-in-one solution that handles both job preparation and machine operation within a single application.
The primary functions of LaserWeb are divided into two main components. First, it operates as Computer-Aided Manufacturing (CAM) software, taking graphic files such as DXF, SVG, BITMAP, JPEG, or PNG and processing them to generate G-code machine instructions. Second, it functions as a Machine Controller, connecting to the laser or CNC mainboard through a communication port to transmit G-code commands and control movement or cutting operations in real time.
LaserWeb is designed around a web browser interface using a server-client architecture. This structure allows users to host the server component on a standard computer or a single-board computer like a Raspberry Pi, enabling machine control via a browser from any device on the network. Additionally, it can be installed as a standalone desktop application via the Electron framework across Windows, macOS, and Linux operating systems.
Developed collaboratively by the maker community, LaserWeb is compatible with a wide range of popular open-source firmwares, including GRBL, Smoothieware, Marlin, and TinyG. As a result, it has become a standard tool for custom laser cutters, desktop CNC machines, and modified workshop equipment.
คำสำคัญ