CNC Program

โปรแกรม CNC (CNC Program)

โปรแกรม CNC เป็นชุดคำสั่งคอมพิวเตอร์ที่ใช้ในการควบคุมสั่งงานให้เครื่องจักร CNC ทำงานตามที่เราต้องการ

โครงสร้างของโปรแกรม CNC

โปรแกรม CNC ประกอบไปด้วย

รูปที่ 1 ส่วนประกอบของโปรแกรม CNC
















1. ตัวอักษร (Character) : ใช้กำหนดลักษณะและเงื่อนไขการทำงาน เช่น ในรูปที่ 1 ตัวอักษรก็คือ M(M06) และ F(F7.5). M หมายถึงการกำหนดให้เครื่องจักรเปลี่ยนเครื่องมือตัดเป็น T หมายเลข 01 ส่วน F เป็นการกำหนดอัตราป้อน ซึ่งก็คือ 7.5
2.คำ (Word) : หมายถึง กลุ่มของตัวอักษรหรือสัญลักษณ์ที่ประกอบกันเพื่อเพื่อกำหนดเงื่อนไขการทำงานให้กับเครื่องจักร CNC เช่น

N10 หมายถึง การกำหนดหมายเลขบรรทัดของโปรแกรม
G01 หมายถึง การเคลื่อนที่ในแนวเส้นตรงตามอัตราป้อน
X10.0 หมายถึง ให้เคลื่อนที่ไปตามแกน X เป็นระยะทางเท่ากับ 10.0 หน่วย

3.บล็อก (Block) : หมายถึง การนำคำ, ตัวอักษร, สัญลักษณ์ มารวมกันเพื่อประกอบเป็นชุดคำสั่งควบคุมการทำงานของเครื่องจักร CNC เช่น

N10 G90 G80 G17 <= บล็อกนี้ประกอบไปด้วยคำ 4 คำ
N20 T01 M06 <= บล็อกนี้ประกอบไปด้วยคำ 3 คำ

4.โปรแกรม (Program) : หมายถึง การนำบล็อก หลายๆ บล็อกมารวมกันเพื่อประกอบเป็นชุดคำสั่งอย่างสมบูรณ์ในการขึ้นรูปชิ้นงาน โดยปกติแล้วโปรแกรมที่สมบูรณ์ก็จะประกอบไปด้วย คำสั่งกำหนดระบบการอ้างอิง (G90, G910), คำสั่งกำหนดการเคลื่อนที่ในแนวต่างๆ (G00,G01,G02,G03), คำสั่งเปลี่ยนเครื่องมือตัด (M06)} คำสั่งกำหนดให้เพลาหมุน (M03,M04), คำสั่งกำหนดอัตราป้อน/ความเร็วรอบ(F??/N???) เป็นต้น ซึ่งคำสั่งที่ใช้ในการเขียนโปรแกรม CNC มีทั้งที่เป็นมาตรฐานที่ใช้ร่วมกันได้ทั้งหมดไม่ว่าจะเป็นเครื่องรุ่นไหน และคำสั่งที่ใช้งานเฉพาะเครื่อง เฉพาะรุ่น ซึ่งจะได้นำเสนอรายละเอียดอีกครั้ง.



2 comments:

  1. วอร์มเครื่อง CNC เขียน G-Code ไง ครับ

    ReplyDelete
  2. คล้ายหนังสือที่ผมเคยตีพิมพ์เมื่อปีปรัมาณ 1991 เลย

    ReplyDelete