หน่วยที่ 7 คำสั่ง G Code และ M Code สำหรับเครื่องกลึง

Download Report

Transcript หน่วยที่ 7 คำสั่ง G Code และ M Code สำหรับเครื่องกลึง

หน่ วยที่ 7
คำสัง่ G Code และ M Code
่
สำหร ับเครืองกลึ
ง
***********************
สำระสำคัญ
่
่
้
กำรเคลือนที
ในกำรตั
ดเฉื อนชินงำนของ
โปรแกรมซีเอ็นซี จะถูกควบคุมด้วยรหัสเอ็นซี (NC)
เรียกว่ำรหัสจีโค้ด (G Code) และรหัสเอ็มโค้ด (M
้
้
่
Code) รหัสทังสองนี
จะท
ำหน้ำทีควบคุ
มกำรทำงำน
่
ของเครืองซี
เอ็นซีทแตกต่
ี่
ำงก ันออกไป จะมีให้
เลือกใช้อยู ่มำกมำย โดยจะมีรหัสคำสัง่ G Code และ
่
รหัสคำสังของ
M Code จำนวนหลำยตัวให้เลือกใช้
่ จะ
้
สำหร ับกำรเขียนโปรแกรมซีเอ็นซี โดยในทีนี
่
่ ยมใช้ก ันโดยทัวไป
่
กล่ำวถึงคำสังรหั
ส G Code ทีนิ
่
่ ใน
อำจกล่ำวได้วำ
่ เป็ นคำสังรหั
ส G Code หลักทีใช้
่
่
่
กำรเคลือนที
ของเครื
องมื
อตัดก็วำ
่ ได้
สำระกำรเรียนรู ้
ต้น
1. คำสัง่ G Code ของกำรกำหนดเงื่อนไขตัง้
่
่
2. คำสัง่ G Code สำหร ับใช้ในกำรเคลือนที
่ ัฏจักร (Cycle) สำหร ับงำนกลึง
3. คำสังว
่ ำหร ับกำรกลึงเกลียวและกำรเจำะรู
4. คำสังส
่ ยวข้
่
5. คำสัง่ M Code ทีเกี
องก ับกำรหยุด
โปรแกรม
่ ยวข้
่
6. คำสัง่ M Code ทีเกี
องก ับสปิ นเดิลและ
่
่
กำรเปลียนเครื
องมื
อตัด
่ ยวข้
่
7. คำสัง่ M Code ทีเกี
องก ับกำรหล่อเย็น
่ ยวข้
่
8. คำสัง่ M Code ทีเกี
องก ับกำรจับ
จุดประสงค ์เชิงพฤติกรรม
1. อธิบำยกำรใช้คำสัง่ G Code สำหร ับงำนกลึงได้
ถูกต้อง
2. อธิบำยกำรใช้คำสัง่ G Code สำหร ับใช้ในกำร
่
่
เคลือนที
ของงำนกลึ
งได้ถูกต้อง
่ ัฏจักรสำหร ับงำนกลึงได้
3. อธิบำยกำรใช้คำสังว
ถูกต้อง
่
4. บอกคำสังในกำรกลึ
งเกลียวและกำรเจำะรู สำหร ับ
งำนกลึงได้ถูกต้อง
่ ยวข้
่
5. อธิบำยกำรใช้คำสัง่ M Code ทีเกี
องสำหร ับ
่
เครืองกลึ
งได้ถูกต้อง
7.1 คำสัง่ G Code ของกำร
้ น
กำหนดเงื่อนไขตังต้
่
่
ก่อนสังกำรให้
เครืองท
ำงำนตำมเอ็นซีโปรแกรม
่ องกำรเรำจะต้องกำหนดเงื่อนไขเบืองต้
้
่ ำเป็ น
ทีต้
นทีจ
้
่
ก่อน มิเช่นนันแล้
วเครืองจั
กรจะทำงำนผิดพลำด โค้ด
้ วนมำกจะเป็ นกลุ่มหรือคู ่ทเรำต้
เหล่ำนี ส่
ี่
องเลือกใช้ตวั
้
้ แก่
ใดตัวหนึ่ งเท่ำนันโค้
G20 คือ กำร
ดเหล่ำนี ได้
้
กำหนดหน่ วยเป็ นนิ ว
G21 คือ กำรกำหนดหน่ วยเป็ น
มิลลิเมตร
G90 คือ กำรกำหนดให้โปรแกรม
่
่
G91 คือ กำรกำหนดให้โปรแกรมเคลือนที
แบบ
สัมพัทธ ์ หรือ Incremental Positioning
่ ในโปรแกรมเป็ น (มม.
G94 คือ กำหนดค่ำฟี ดทีใช้
้ ต่อนำที mm หรือ inch/ min
หรือ นิ ว)
่ ในโปรแกรมเป็ น (มม.
G95 คือ กำหนดค่ำฟี ดทีใช้
้ ต่อรอบ mmหรือ inch/ rev
หรือ นิ ว)
่ วคงทีเป็
่ นเมตร/
G96 คือ ให้ควำมเร็วตัดคงทีผิ
นำที (m/min) หรือ ฟุ ต/นำที (ft/min )
G97
คือ ให้ควำมเร็วรอบของสปิ นเดิลคงที่
เป็ น รอบ/นำที (rpm)
บล็อคของ G96 และ G97 จะมีโครงสร ้ำงซึง่
ประกอบไปด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N …
G96 V… T… M… และ N … G97 S… T…
M…
่ อค
ซึง่
N
คือ เลขทีบล็
่ องกำร
…
คือ ตัวเลข หรือ ค่ำทีต้
้
ตำมหลังโค้ดนันๆ
V
คือ ควำมเร็วตัด (Cutting
Speed m/min )
่
T
คือ หมำยเลขของเครืองมื
อตัด
G92 ( M ) คือ กำรกำหนดขีดจำก ัดของควำมเร็ว
รอบของสปิ นเดิล
่
บล็อคของ G92 จะมีโครงสร ้ำงซึงประกอบไปด้
วย
คำต่ำงๆ ของแต่ละโค้ด คือ N … G92 S… Q…
M…
่ อค
ซึง่
N
คือ เลขทีบล็
่ องกำร
…
คือ ตัวเลข หรือ ค่ำทีต้
้
ตำมหลังโค้ดนันๆ
S
คือ ควำมเร็วรอบ
สู งสุดของสปิ นเดิล
่ ด
Q
คือ ควำมเร็วรอบตำสุ
G54 ถึง G57 คือ กำรเลือกตำแหน่ งของจุดศู นย ์
้
่ ำแหน่ งต่ำงๆ
ชินงำน
(Work piece Zero) ทีต
่ ำหนดจริงทีเครื
่ องและเก็
่
ก ันตำมทีก
บค่ำไว้ในคอล
โทรลเลอร ์
บล็อคของ G54 ถึง G57 จะมีโครงสร ้ำงซึง่
ประกอบไปด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N …
G54 (G57) S… M…ในส่วนของ G59 คือ กำร
้
่
ำแหน่ งของจุดศู นย ์ชินงำน
กำหนดหรือเปลียนต
่ ำแหน่ งใหม่โดยที่ อ้ำงอิงจำกตำแหน่ งของ
ไปทีต
้
่ เป็ นจุดใดจุดหนึ่ งใน G54
จุดศู นย ์ชินงำนเดิ
มทีใช้
ถึง G57
รู ปที่ 7.1 กำรเลือกตำแหน่ งของ
้
จุดศู นย ์ชินงำน
่
บล็อคของ G59 จะมีโครงสร ้ำงซึงประกอบไปด้
วย คำ
ต่ำงๆ ของแต่ละโค้ด คือ N … G59 X… Z… S…
่ อค
M… ซึง่ N คือ เลขทีบล็
่ องกำรตำมหลังโค้ด
… คือ ตัวเลข หรือ ค่ำทีต้
้
นันๆ
X คือ ระยะทำงตำมแนวแกน X เป็ นขนำดเส้น
ผ่ำนศู นย ์กลำง
Z คือ ระยะทำงตำมแนวแกน Z
S คือ ควำมเร็วรอบของสปิ นเดิล
7.2 คำสัง่ G Code สำหร ับใช้
่
่
ในกำรเคลือนที
่
่
ใช้สำหร ับกำรควบคุมกำรเคลือนที
ของทู
ล
่ ำหนด เช่น กำรเคลือนที
่
่
ให้ได้รูปทรงตำมแบบทีก
่
่ นเส้นโค้งวงกลม ตำม
เป็ นเส้นตรง กำรเคลือนที
เป็
่
ิ ำหรือทวนเข็มนำฬก
ิ ำ ซึงประกอบไป
เข็มนำฬก
ด้วยคำสัง่
่
่
่ ทูลเคลือนที
ไปอย่
ำงรวดเร็วโดย
G00 คือ คำสังให้
้ ปชินงำนด้
้
ไม่มก
ี ำรขึนรู
วยควำมเร็วสู งสุดของ
่
เครืองหรื
อเรียกว่ำ เรพพิด (Rapid Traverse)
่ นหรือตำแหน่ งปั จจุบน
จำกจุดเริมต้
ั ไปยังตำแหน่ ง
รู ปที่ 7.2 G00 สำหร ับงำนกลึง
่
บล็อคของ G00 จะมีโครงสร ้ำงซึงประกอบไป
ด้วย คำต่ำงๆ ของแต่ละโค้ด คือ N … G00 X หรือ
U… Z หรือ W…
่
่
ซึง่ X คือ ระยะทำงในกำรเคลือนที
ตำม
แนวแกน X แบบสัมบู รณ์เป็ นขนำดเส้นผ่ำน
ศู นย ์กลำง
่
่
Z คือ ระยะทำงในกำรเคลือนที
ตำม
แนวแกน Z แบบสัมบู รณ์
่
่
U คือ ระยะทำงในกำรเคลือนที
ตำม
แนวแกน X แบบสัมพัทธ ์
่
่
ตำม
W คือ ระยะทำงในกำรเคลือนที
่ เครืองมื
่
่
่
G01 คือ คำสังให้
อตัดเคลือนที
ในแนว
้ ป
เส้นตรง (Linear Interpolation) โดยมีกำรขึนรู
้
่ ำหนดจำก
ชินงำนตำมค่
ำอ ัตรำป้ อนฟี ด ทีก
่ นหรือตำแหน่ งปั จจุบน
จุดเริมต้
ั ไปยังตำแหน่ ง
่ องกำร
เป้ ำหมำยทีต้
รู ปที่ 7.3 G01 สำหร ับงำนกลึง
่
บล็อคของ G01 จะมีโครงสร ้ำงซึงประกอบไปด้
วย
คำต่ำงๆ ของแต่ละโค้ด คือ N … G01 X หรือ U…
Z หรือ W… F…
่
่
ซึง่
X
คือ ระยะทำงในกำรเคลือนที
ตำมแนวแกน X แบบสัมบู รณ์เป็ นขนำดเส้นผ่ำน
ศู นย ์กลำง
่
่
Z
คือ ระยะทำงในกำรเคลือนที
ตำมแนวแกน Z แบบสัมบู รณ์
่
่
U คือ ระยะทำงในกำรเคลือนที
ตำมแนวแกน X แบบสัมพัทธ ์
่
่
W คือ ระยะทำงในกำรเคลือนที
่ ทูลเคลือนที
่
่ งผิวชินงำนโดย
้
G02 คือ คำสังให้
กลึ
่
่
ิ ำด้วยค่ำอ ัตรำฟี ด
เคลือนที
ตำมเข็
มนำฬก
่ ทูลเคลือนที
่
่ งผิวชินงำนโดย
้
G03 คือ คำสังให้
กลึ
่
่
ิ ำด้วยค่ำอ ัตรำฟี ด
เคลือนที
ทวนเข็
มนำฬก
้
รู ปที่ 7.4 G02 และ G03 ในชินงำนกลึ
ง
รู ปที่ 7.5 กำรหำจุดศู นย ์กลำง
ส่วนโค้งของ G02
รู ปที่ 7.6 กำรหำจุดศู นย ์กลำง
ส่วนโค้งของ G03
คอลโทรลเลอร ์บำงรุน
่ บอกค่ำร ัศมี (R) ได้เลยโดย
ไม่ตอ
้ งคำนวณหำค่ำ I , J , K บล็อคของ G02 G03 จะ
่
มีโครงสร ้ำงซึงประกอบไปด้
วยคำต่ำงๆ ของแต่ละโค้ดคือ
N … G02 X … Z … I… K… F…
N … G03 X … Z … I… K… F…
่
่
ซึง่
X คือ ระยะทำงในกำรเคลือนที
ตำม
แนวแกน X (ตำแหน่ งสุดท้ำย)
่
่
Z คือ ระยะทำงในกำรเคลือนที
ตำมแนวแกน
Z (ตำแหน่ งสุดท้ำย)
่ นของส่วนโค้งถึง
I คือ ระยะห่ำงจำกจุดเริมต้
จุดศู นย ์กลำงของส่วนโค้งในแนวแกน X
่ น
K คือ ระยะห่ำงจำกจุดเริมต้
ของส่วนโค้งถึงจุดศู นย ์กลำงของส่วนโค้งใน
แนวแกน Z
่ นของ
ถ้ำเป็ นงำนกัด J คือ ระยะห่ำงจำกจุดเริมต้
ส่วนโค้งถึงจุดศู นย ์กลำงของส่วนโค้งในแนวแกน Y
F
คือ อ ัตรำป้ อน mm/rev
่ ทูลเคลือนที
่
่
G24 คือ คำสังให้
ไปด้
วยควำมเร็วสู งสุด
ตำมแนวแกน X จำกตำแหน่ งปั จจุบน
ั ไปยังแนว
่
ระดับของจุดเปลียนทู
ล (Tool Change Point)
่
่
รู ปที่ 7.7 ลักษณะกำรเคลือนที
ของ
่
ทู ลเมือใช้
คำสัง่ G24
่ ้ทูลเคลือนที
่
่
G25 คือ คาสังให
ไปด
้วยความเร็วสูงสุด ตาม
แนวแกน Z จากตาแหน่ งปัจจุบน
ั ไปยังแนวระดับของจุด
่
เปลียนทู
ล
่
่
รูปที่ 7.8 ลักษณะการเคลือนที
ของทู
ล
่
่
่ ทูลเคลือนที
่
่
G26 คือ คำสังให้
ไปด้
วยควำมเร็ว
่
่
สู งสุด หรือตำมแนวแกน X ก่อนแล้วเคลือนที
ใน
่
แนวแกน Z ต่อจำกตำแหน่ งปั จจุบน
ั ไปยังจุดเปลียน
ทู ล
่
่
รู ปที่ 7.9 ลักษณะกำรเคลือนที
ของ
่
ทู ลเมือใช้
คำสัง่ G26
่ ทูลเกิดกำรเคลือนที
่
่
G27 คือ คำสังให้
ไปด้
วย
่
่
ควำมเร็วสู งสุดตำมแนวแกน Z ก่อนแล้วเคลือนที
ในแนวแกน X ต่อจำกตำแหน่ งปั จจุบน
ั ไปยังจุด
่
เปลียนทู
ล
่
่
รู ปที่ 7.10 ลักษณะกำรเคลือนที
่
ของทู ลเมือใช้
คำสัง่ G27
่
คำสัง่ G Code อืนๆ
่
่ เสริมกำรควบคุม
คำสังรหั
ส G Code ทีใช้
่
่
่ั
กำรเคลือนที
ในกำรท
ำงำนเช่น กำรหยุดชวขณะ
กำรชดเชยร ัศมีปลำยทู ล เป็ นต้น
่ ทูลหยุดเคลือนที
่
่
G04 คือ คำสังให้
ใน
ตำแหน่ งสุดท้ำยหรือตำแหน่ งปั จจุบน
ั โดย
่
่
กำหนดเวลำตำมทีเรำต้
องกำรโดยทีจะให้
สปิ น
่ั
้
เดิลหมุนหรือไม่หมุนก็ได้กำรหยุดชวขณะนี
เรียกว่ำ ดะเวลล ์ (Dwel)
่
บล็อคของ G02 G03 จะมีโครงสร ้ำงซึงประกอบไป
ด้วยคำต่ำงๆของแต่ละโค้ด คือ N … G04 X … S … ซึง่
X คือ ระยะเวลำให้ทูลหยุดอยู ่กบ
ั ที่ มีหน่ วย เป็ นวินำที
เช่น X0.5 คือ ให้ทูลหยุดเป็ นเวลำ 0.5 วินำที
่
G40 คือ กำรยกเลิกกำรใช้คำสังชดเชยร
ัศมีปลำยทู ล
(ยกเลิกคำสัง่ G41 G42 และ G46)
่
G41 คือ กำรใช้คำสังชดเชยร
ัศมีปลำยทู ลอยู ่ทำงฝั่ ง
้
ซ ้ำยมือของเส้นทำงเดินของชินงำน
่
G42 คือ กำรใช้คำสังชดเชยร
ัศมีปลำยทู ลอยู ่ทำงฝั่ ง
้
ขวำมือของเส้นทำงเดินของชินงำน
บล็อคของ G40 G41 G42 จะมีโครงสร ้ำง
่
ซึงประกอบไปด้
วยคำต่ำงๆ ของแต่ละโค้ด คือ N …
(G40 - G42)
่ ทูลเคลือนที
่
่ บไปยังจุดอ้ำงอิง
G28 คือ คำสังให้
กลั
่
ด้วยควำมเร็วสู งสุดของเครือง
่
บล็อคของ G28 จะมีโครงสร ้ำงซึงประกอบ
ไปด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N … G28 X
หรือ U … Z หรือ W …
รู ปที่ 7.11 ร ัศมีทปลำยทู
ี่
ลมีดกลึง
รู ปที่ 7.12 ลักษณะกำรเดินทู ลมีด
่
เมือชดเชยร
ัศมีปลำยทู ล
่
7.3 คำสังวัฎจั
กร (Cycle)
สำหร ับงำนกลึง
่
่
่ เป็
่ นการทาซาๆ
้ กัน
เป็ นคาสังในการเคลื
อนที
ที
่
่ โดยทีค
่ าสังวั
่ ฏ
ด ้วยโค ้ดเฉพาะตามลักษณะการเคลือนที
่ ้องเขียน
จักรจะใช ้แทนโค ้ดของ G00 และ G01 ทีต
้ั
หลายๆ ครงในการท
างานและเป็ นการลดเวลาในการ
เขียนโปรแกรมและเวลาทางานให ้เร็วขึน้ เช่น งานกลึง
เกลียว งานเจาะรู ฯลฯ
่ ฏจักรกลึงงานหยาบตามโค ้งผิว โดยใช ้
G70 คือ คาสังวั
มุมมีดในการกลึงน้อยกว่ามุม 90
รู ปที่ 7.13 ลักษณะกำรเดิน
ของทู ลด้วยคำสัง่ G7
่
บล็อคของ G70 จะมีโครงสร ้ำงซึงประกอบไปด้
วย
คำ ต่ำงๆ ของแต่ละโค้ด คือ N … G70 A… P…
Q… I… K… D… J… F… S…
่ อค
ซึง่ N คือ เลขทีบล็
่ องกำร
… คือ ตัวเลข หรือ ค่ำทีต้
้
ตำมหลังโค้ดนันๆ
่
A
คือ เลขทีของเส้
นทำงเดินของ
ทู ล
่ อคของจุดเริมต้
่ นของ
Pคือ เลขทีบล็
เส้นทำงเดินทู ลในกำรกลึงงำนในโปรแกรม
่ อคของจุดสุดท้ำย
Q คือ เลขทีบล็
ของเส้นทำงเดินทู ลในกำรกลึงงำนใน
โปรแกรม
่
I
คือ ค่ำควำมหนำเผือใน
แนวแกน X
่
K
คือ ค่ำควำมหนำเผือใน
แนวแกน Z
D
คือ กำรป้ อนในกำรกินลึกในแต่
ละครง้ั
่ องกำรให้ทูล
J
คือ มุมทีต้
่
่
้
เคลือนที
ออกจำกชิ
นงำน
่ ัฏจักรกลึงงำนหยำบตำมโค้งผิว
G71 คือ คำสังว
่
่
โดยใช้มุมมีดในกำรเคลือนที
ออกจำกกำรกลึ
ง
เท่ำกับมุม 90
รู ปที่ 7.14 ลักษณะกำรเดิน
ของทู ลด้วยคำสัง่ G71
่
บล็อคของ G71 จะมีโครงสร ้ำงซึงประกอบ
ไปด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N … G70
A… P… Q… I… K… D… F… E… S… ซึง่
โค้ดของ G71 เหมือนกับ G70 โดยมี E หรือ
้
ควำมเร็วฟี ดในกำรตัดเฉื อนชินงำน
หรือกลึงงำน
หยำบผิวโค้งแต่จะไม่มโี ค้ด J
่ ัฏจักรกลึงงำนหยำบตำมโค้งผิว
G72 คือ คำสังว
ของผิวหน้ำตัด (Face Contour)
รู ปที่ 7.15 ลักษณะกำรเดินของ
ทู ลด้วยคำสัง่ G72
่
บล็อคของ G72 จะมีโครงสร ้ำงซึงประกอบไปด้
วยคำ
ต่ำงๆ ของแต่ละโค้ด คือ N … G72 A… P… Q… I…
K… D… F… E… S…ซึง่ โค้ดของ G72 เหมือนกบ
ั G71
่ ัฏจ ักรกลึงงำนหยำบตำมโค้งผิวขนำนกับ
G73 คือ คำสังว
้
รู ปทรงของชินงำน
รู ปที่ 7.16 ลักษณะกำรเดินของ
บล็อคของ G73 จะมีโครงสร ้ำงซึง่
ประกอบไปด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N …
G73 A… P… Q… U… W… หรือ I… K…
่ ดของ G73 เหมือนก ับ
D… F… E… S… ซึงโค้
่
G71 และจะเพิม
่ องกำรกลึงออก
U
คือ ควำมหนำทีต้
ตำมแนวในแกน X
่ องกำรกลึงออก
W
คือ ควำมหนำทีต้
ตำมแนวในแกน Z
่ ัฏจักรกลึงงำนหยำบตำม
G74 คือ คำสังว
่ ลเดินไประยะหนึ่ งแล้วถอย
แนวแกน Z โดยทีทู
รู ปที่ 7.17 ลักษณะกำรเดินของ
ทู ลด้วยคำสัง่ G74
่
บล็อคของ G74 จะมีโครงสร ้ำงซึงประกอบไป
ด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N … G74
X…หรือ U… Z หรือ W… I… K… D…
F…
ซึง่
I
คือ ควำมลึกในกำรกลึง
งำนในแต่ละครง้ั
K
คือ ระยะทำงเดินก่อนเดินถอย
กลับ
D
คือ ระยะยกเหนื อผิวในขณะเดิน
ถอยกลับ
่ ัฏจักรกำรกลึงงำนหยำบ
G75 คือ คำสังว
่
รู ปที่ 7.18 ลักษณะกำรเดินของทู ลด้วยคำสัง่
่
บล็อคของ G75 จะมีโครงสร ้ำงซึงประกอบไปด้
วยคำต่ำงๆ
ของแต่ละโค้ด คือ N … G75 X…หรือ U… Z หรือ
W… I… K… D… F…
่
่ นเข้ำ
G77 คือ คำสังวัฏจ
ก
ั รสำหร ับกำรลบคมเมือเดิ
หำสปิ นเดิล
่
่ นออก
G79 คือ คำสังวัฏจ
ก
ั รสำหร ับกำรลบคมเมือเดิ
จำกสปิ นเดิล
รู ปที่ 7.19 ลักษณะกำรเดินของ
รู ปที่ 7.20 ลักษณะกำรเดินของ
ทู ลด้วยคำสัง่ G79
บล็อคของ G77 หรือ G79 จะมีโครงสร ้ำงซึง่
ประกอบไปด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N …
G77 หรือ G 79 X…หรือ U… Z หรือ W…
I… K… F…
่ นกำร
ซึง่
I คือ ระยะทำงจำกจุดเริมต้
ลบมุมจนถึงจุดปลำยของกำรลบมุมในแกน X
่ น
K คือ ระยะทำงจำกจุดเริมต้
่
(Start Point) ถึงจุดเริมกำรลบมุ
มในแกน Z
่ ำหร ับกำรกลึง
7.4 คำสังส
เกลียวและกำรเจำะรู
่ ัฏจักรสำหร ับกำรกลึงเกลียวที่
G33 คือ คำสังว
มีระยะพิชต ์ (Pitch) คงที่
่
บล็อคของ G33 จะมีโครงสร ้ำงซึงประกอบไป
ด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N … G33
X…หรือ U… Z หรือ W… F หรือ E
ซึง่ F คือ ระยะพิชต ์เกลียว
ทศนิ ยม 3 ตำแหน่ ง
E คือ ระยะพิชต ์เกลียวทศนิ ยม 5
ตำแหน่ ง
่ ัฏจักรทีใช้
่ สำหร ับในกำรเจำะรู ลก
G83 คือ คำสังว
ึ
โดยมีกำรคำยเศษโลหะออกโดยจะถอยทู ลออกมำที่
่ นทุกครงโดยที
้ั
่
จุดเริมต้
ระยะลึ
กก่อนคำยเศษแต่ละ
้ั นอยู
้
้ั ต้
่ องกำรคำยเศษ
ครงขึ
่ก ับจำนวนครงที
่
บล็อคของ G83 จะมีโครงสร ้ำงซึงประกอบไป
ด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N … G83 X…
หรือ U… Z หรือ W… D H F
้ั
ซึง่ D คือ จำนวนครงของกำรคำย
เศษออก
H คือ ควำมลึกของกำรเจำะลึก
้ั
ครงแรก
่ ัฏจักรสำหร ับกำรเจำะรู ลก
G84 คือ คำสังว
ึ โดยมี
่
บล็อคของ G84 จะมีโครงสร ้ำงซึงประกอบไป
ด้วยคำต่ำงๆ ของแต่ละโค้ด คือ N … G84 X…
หรือ U… Z หรือ W… D…. I…. K…. A….
Q…. R….F….
่
้
ซึง่ D คือ ควำมลึกก่อนทีจะเจำะเข้
ำเนื อ
่ กำรเจำะรู มำก่อนแล้ว
งำนเมือมี
้ั
I คือ ควำมลึกของกำรเจำะครงแรก
้ั อๆ ไป
K คือ ควำมลึกของครงต่
A คือ ระยะถอยออก
่ งระยะจุดหมำยทีต้
่ องกำร
Q คือ เมือถึ
่ งหวะคำยเศษโลหะ
R คือ เมือจั
่ ยวข้
่
7.5 คำสัง่ M Code ทีเกี
องกับ
กำรหยุดโปรแกรม
โค้ด
่
ลักษณะกำรใช้งำนของคำสังหยุ
ดหรือจบโปรแกรม
M00
่ั
หยุดโปรแกรม (Program Stop หรือ PRG –STOP) ชวครำวแล้
วจะทำงำน
่
ต่อเมือกดสวิ
ตซ ์สัง่
M01
่ั
หยุดกำรทำงำนชวขณะ
(Optional Stop หรือ OPT –STOP) จะให้หยุดต้องกด
่
ปุ่ มทีแผงควบคุ
มของชุดคอลโทรเลอร ์ถ้ำไม่กดก็จะไม่หยุด
M02
จบโปรแกรม (End Of Program)
M30
จบโปรแกรม แล้วกลับไปบล็อคแรกของโปรแกรม
M99
จบโปรแกรมย่อย (End Of Sub – Routine)
รู ปที่ 7.21 ทิศทำงกำรหมุน
ของของสปิ นเดิล
่
รู ปที่ 7.22 ทิศทำงกำรเปลียนทู
ลในขณะทำงำน
่ ยวข้
่
ตำรำงที่ 2 คำสัง่ M Code ทีเกี
องกับ
่
กำรสปิ นเดิลและเปลียนทู
ล
โค้ด
M03
M04
M05
M06
่
ลักษณะกำรใช้งำนของคำสังควบคุ
มสปิ นเดิล
่
และกำรเปลียนทู
ล
ิ ำ
ให้สปิ นเดิลหมุนตำมเข็มนำฬก
ิ ำ
ให้สปิ นเดิลหมุนทวนเข็มนำฬก
ให้สปิ นเดิลหยุดหมุน
่
เปลียนทู
ล
่ ยวข้
่
7.7 คำสัง่ M Code ทีเกี
อง
กับกำรหล่อเย็น
รู ปที่ 7.23 ลักษณะกำรหล่อเย็นงำนกัด
ตำรำงที่ 3 คำสัง่ M Code ที่
่
เกียวข้
องก ับกำรหล่อเย็น
โค้ด
่
ลักษณะกำรใช้งำนของคำสังควบคุ
มน้ ำหล่อเย็น
M07
เปิ ดน้ ำหล่อเย็นแรงดันสู ง (High Pressure)
M08
M09
เปิ ดน้ ำหล่อเย็น
ปิ ดน้ ำหล่อเย็น
่ ยวข้
่
7.8 คำสัง่ M Code ทีเกี
อง
้
ก ับกำรจับยึดชินงำน
รู ปที่ 7.24 ลักษณะหัวจับ
่ ยวข้
่
ตำรำงที่ 4 คำสัง่ M Code ทีเกี
อง
้
ก ับกำรจับยึดชินงำน
M10
M11
M77
่
ลักษณะกำรใช้งำนของคำสังควบคุ
มกำรจ ับยึด
้
ชินงำน
้
่ ัวจ ับ
จ ับยึดชินงำนที
ห
้
ปล่อยชินงำนออกจำกห
ัวจ ับ
กำรคลำยหัวจ ับออกโดยไม่ตอ
้ งหยุดสปิ นเดินหลัก
M78
ยกเลิกคำสัง่ M77
โค้ด
่ ยวกับ
่
7.9 คำสัง่ M Code ทีเกี
อุปกรณ์ยน
ั ศู นย ์
่
่
รู ปที่ 7.24 ลักษณะกำรเคลือนที
ของ
ตำรำงที่ 5 คำสัง่ M Code ที่
่
เกียวก
ับอุปกรณ์
ยน
ั ศู นย ์
่
โค้ด
ลักษณะกำรใช้งำนของคำสังควบคุ
มต ัวยันศู นย ์
M28
M29
้
ต ัวยันศู นย ์เดินเข้ำหำชินงำน
้
ต ัวยันศู นย ์เดินถอยออกจำกชินงำน
่ ยวก
่
7.10 คำสัง่ M Code ทีเกี
ับ
้
ชุดลำเลียงเศษชินงำน
รู ปที่ 7.24 ลักษณะกำรทำงำนของชุดลำเลียง
่ ยวกับ
่
ตำรำงที่ 6 คำสัง่ M Code ทีเกี
้
ชุดโค้
ลดำเลียลังเศษชิ
นงำน
่
กษณะกำรใช้งำนของคำสังควบคุ
มชุดลำเลียงเศษโลหะ
M92
M93
เปิ ดให้ชด
ุ ลำเลียงเศษโลหะทำงำน
หยุดกำรทำงำนของชุดลำเลียงเศษโลหะทำงำน
่ ยวข้
่
7.11 คำสัง่ M Code ทีเกี
องก ับ
แกน C และอุปกรณ์ก ัดเจำะ
่ ยวข้
่
ตำรำงที่ 7 คำสัง่ M Code ทีเกี
องก ับแกน
C และอุ
ปกรณ์ก ัดเจำะ ่
โค้ด
ลักษณะกำรใช้งำนของคำสังควบคุ
มกำรทำงำนของแกน C และ
M18
M303
อุปกรณ์ก ัดงำน
่
่ ำแหน่ งอ้ำงอิง ทีมุ
่ ม 0 องศำ แต่
เริมใช้
งำนแกน C โดยให้หมุนไปทีต
ต้องใช้ M05 ก่อนเสมอ
ยกเลิกกำรทำงำนของแกน C
ิ ำ (M03)
ให้อป
ุ กรณ์กด
ั งำนหมุนไปทิศทำงตำมเข็มนำฬก
M304
ิ ำ (M04)
ให้อป
ุ กรณ์ก ัดงำนหมุนไปทิศทำงทวนเข็มนำฬก
M305
ให้อป
ุ กรณ์กด
ั งำนหยุดทำงำน
M17