98
หลกั สูตรการฝก ยกระดับฝมือ ใบขอ มูล
สาขา ชา งควบคุมเคร่ืองกลึง CNC ระดบั 1 (ทฤษฎ)ี
(CNC Lathe Operation Basic Course) หัวขอวชิ า การเขยี นโปรแกรม
เครื่องกลงึ CNC 1
รหสั หลักสูตร 0920082091001 รหสั วชิ า 0920921003
หัวขอ ยอ ยที่ 5.4
5.4 คําส่งั กลับไปยังจดุ อางองิ หรือจดุ ศนู ย “G28”
เปน คาํ ส่งั ใหมดี กลึงเคลื่อนทก่ี ลับไปยงั จุดอา งอิง หรือจุด Home
รปู แบบคาํ สัง่ : G 28 U0 W0
(U ตัวอกั ษรใชแทนแกน X และ W ตัวอกั ษรใชแทนแกน Z เม่อื ใชร ะบบการวดั แบบตอเนอ่ื ง)
ลกั ษณะการใชงาน
- ใชเขยี นเม่อื เร่ิมตนโปรแกรม ตอจากคาํ สัง่ ล็อกความเรว็ รอบสูงสดุ
- ใชเขยี นเมือ่ จบการทํางานของมดี กลงึ ตัวท่ี 1 และตอ งการเปล่ียนมดี ใหมแทน
- ใชเ ขยี นกอนบล็อกคําส่งั จบโปรแกรม “M30” เพ่ือใหแ ทน มดี เคล่อื นทกี่ ลับไปจดุ อางอิงหรือ Home
ตวั อยางการใชคําส่ัง G28
O123
N1 G50 S3000
N2 G28 U0 W0 ใชเ ขียนเม่ือเร่มิ ตน โปรแกรม ตอ จากคาํ สั่งลอ็ กความเร็วรอบสงู สุด
N3 T0101
N4 G96 S120 M03
N5 G54 G00 X100.0 Z5.0
N6 G01 Z-30.0 F0.3
N7 G01 X105.0 Z -32.5
N8 G00 X120.0 Z50.0
N9 G28 U0 W0 ใชเ ขียนเมื่อจบการทํางานของมีดกลงึ ตวั ที่ 1 และตอ งการเปลี่ยนมีดใหมแทน
N10 T0202
N11 G96 S200 M03
N12 G00 X100.0 Z5.0
N13 G01 Z-30.0 F0.1
N14 G01 X105.0 Z-32.5
N15 G00 X120.0 Z50.0
N16 G28 U0 W0 ใชเขยี นกอ นบล็อกคาํ ส่งั จบโปรแกรม “M30”
N17 M30
เอกสารประกอบการฝกึ หลักสูตรเทคโนโลยีช9้ัน8สงู สาขา ชา่ งควบคมุ เคร่ืองกลึง CNC ระดับ 1
99
หลกั สตู รการฝก ยกระดับฝมือ ใบขอมลู
สาขา ชางควบคุมเคร่อื งกลึง CNC ระดบั 1 (ทฤษฎ)ี
หัวขอ วชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครอ่ื งกลงึ CNC 1
รหัสหลกั สูตร 0920082091001 รหัสวชิ า 0920921003
หวั ขอ ยอ ยที่ 5.5
5.5 คาํ ส่งั ชดเชยรศั มีมีดกลึง (Tool Nose Radius Compensation) “G40, G41, G42”
มีดกลึงทว่ั ไปจะมีรัศมที ่ีปลายมีดแตการเขียนโปรแกรม
เอ็นซจี ะกาํ หนดที่จดุ ปลายมีด เปน ผลใหข นาดของช้ินงาน
คลาดเคลื่อนไปจากคาท่ีกาํ หนดในโปรแกรม
Z. . การกลงึ ในแนวเสนตรงขนานกับแนวแกน X หรือแกน
X Z รศั มี ปลายมดี จะไมมีผลตอขนาดชน้ิ งาน
. . ..4 3 - แนวที่ 1, 2 และ 4 ขนาดจะผิดพลาดเนื่องจาก
2 รัศมีปลายมดี
1
- แนวที่ 3 ขนานกับแนวแกน Z รัศมีปลายมีดไมมี
คําสัง่ ชดเชยรศั มีปลายมีด ผลตอ ขนาดชิน้ งาน
ความผดิ พลาดเนื่องจากรัศมปี ลายมีดสามารถแกไขได
ดว ย การใชค ําส่ังชดเชยรัศมีปลายมีดดงั นี้
- ชดเชยดานซา ย (G41)
- ชดเชยดานขวา (G42)
เอกสารประกอบการฝึก หลักสูตรเทคโนโลยชี 9้ัน9สงู สาขา ช่างควบคมุ เครื่องกลงึ CNC ระดับ 1
100
หลักสูตรการฝก ยกระดบั ฝมือ ใบขอมูล
สาขา ชางควบคุมเคร่อื งกลึง CNC ระดบั 1 (ทฤษฎ)ี
หัวขอวิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลึง CNC 1
รหสั หลกั สตู ร 0920082091001 รหสั วชิ า 0920921003
หวั ขอยอยที่ 5.5
G41 : left radius of offset เสนทางเดินของมีด (Tool Path) อยูดานซายของ
เสนขอบงาน ลักษณะนี้จะชดเชยรัศมีปลายมีดดวยคําส่ัง
G41
G42 : Right radius offset เสนทางเดินของมีด (Tool Path) อยูดานขวาของ
เสนขอบงาน ลักษณะนี้จะชดเชยรัศมีปลายมีดดวยคําส่ัง
G42
รปู แบบคาํ สัง่ : N… [G00/G01/G02/G03] G41/G42 X… Z… D…
D.. : หมายเลขการตั้งคาขนาดของมีด ซึง่ ไดก ําหนดคา รัศมีของมีดไวดวย
G00/G01/G02/G03 : เงอื่ นไขการเคล่อื นท่ีของมีด (เสนตรงหรอื เสน โคง )
G41 : ชดเชยรัศมีมีดดานซายของเสนขอบงาน
G42 : ชดเชยรศั มมี ดี ดา นขวาของเสน ขอบงาน
X… Z… : ตําแหนงเริม่ ตน การชดเชยรศั มีมดี
G40 : Radius offset cancel คําสัง่ ยกเลกิ การชดเชยรศั มีปลายมดี
- ใชยกเลิกการทาํ งานของคําสง่ั G41 และ G42
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยชี 1้นั 0ส0งู สาขา ช่างควบคมุ เครือ่ งกลึง CNC ระดบั 1
101
หลักสตู รการฝก ยกระดบั ฝมือ ใบขอมลู
สาขา ชางควบคุมเคร่อื งกลึง CNC ระดับ 1 (ทฤษฎ)ี
หัวขอวชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลึง CNC 1
รหัสหลกั สตู ร 0920082091001 รหัสวชิ า 0920921003
หวั ขอยอ ยที่ 5.6
ตัวอยางการเขียนโปรแกรมโดยใชคาํ ส่งั G42 N10 G00 G42 Xa Za D….
N20 G01 Zb F…..
N30 Xc
N40 Xd Zd
N50 Ze
N60 G02 Xf Zf R….
N70 G01 Xg
N80 Xh Zh
N90 Zi
N100 Xj
N110 G40
5.6 คําส่งั ลอ็ กความเร็วรอบของเพลางาน “G50”
G50 S….. Spindle speed limiting การกําหนดคาความเร็วรอบของเพลางานสูงสุดใชเม่ือ
กาํ หนดความเรว็ รอบแบบ G96
- เพื่อปองกนั ความเสยี หายท่ีอาจเกิดข้ึนเมอ่ื มดี กลึงเขาใกลคา
X0 ซ่ึงคาความเร็วรอบจะสงู เขา ใกล ∞
มาจาก n = (1000)V / πd
รูปประโยค ถา d = 0 จะได n = (1000)v / 0 = ∞
N10 G50 S……… เม่อื n = maximum Speed Machine
มีผลทําให - ความเรว็ เกินความสามารถของเครื่อง
S หมายถึง ตวั อักษรที่ใชแ ทนความเรว็ รอบ
- เกดิ แรงเหวีย่ งหนีศูนยกลางของงาน
(รอบ/นาที) - เกิด Imbalance ทําใหเ คร่ืองเสยี หายได
- ใชเ ปนบรรทัดเร่ิมตน ของโปรแกรม
ตัวอยา งการเขียนโปรแกรม
O123 หมายเลขโปรแกรมที่ 123
N10 G50 S2500 ลอ็ คความเรว็ รอบสูงสุดที่ 2500 รอบ/นาที
เอกสารประกอบการฝึก หลักสตู รเทคโนโลยีช1้นั 0ส1งู สาขา ช่างควบคมุ เครอื่ งกลึง CNC ระดับ 1
102
หลกั สตู รการฝกยกระดบั ฝมือ ใบขอมูล
สาขา ชางควบคุมเครอื่ งกลึง CNC ระดบั 1 (ทฤษฎ)ี
หวั ขอ วชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลงึ CNC 1
รหสั หลกั สูตร 0920082091001 รหสั วิชา 0920921003
หวั ขอยอยที่ 5.7, 5.8
5.7 คาํ สั่งควบคมุ ความเร็วตัดคงที่ “G96” G96 เปนคําสั่งท่ีใชกําหนดความเร็วรอบแบบยึดคาความเร็ว-
G96 : Constant surface speed is expressed ตดั คงที่ (เมตร/นาที) (v : constant)
in meters per minute - ใชก บั งานกลงึ ปอกรปู ทรงที่มีการเพ่ิม ลดขนาด
- ใชกับงานกลงึ ปาดหนา
รูปแบบคําสั่ง : N…. G96 S…….. M3 หรือ M4
S หมายถงึ ตัวอักษรท่ีใชแทนความเรว็ ตัดคงที่ (เมตร/นาที)
ตัวอยา งการเขยี นโปรแกรม
N.. … เรยี กใชเ ครื่องมือ
N20 G96 S200 M03 เพลางานหมุนตามเข็มนาฬิกา
ดวยความเรว็ ตดั 200 เมตร/นาที
5.8 คาํ ส่ังควบคุมความเร็วรอบเพลางาน “G97”
G97 : Spindle Speed (rpm) G97 เปน คําส่ังควบคุมความเร็วรอบแบบคงที่ (รอบ/นาที)
รปู แบบคําสั่ง - ใชเ มอื่ เรมิ่ โปรแกรม หรอื ใชทุกครั้งภายหลังเปลย่ี นมีด
N…. G97 S…….. M3 หรือ M4 - ใชรว มกับคําสัง่ M03 หรอื M04
- สว นใหญใ ชใ นงานเจาะรู งานควานรู หรือกลึงเกลยี ว
S หมายถงึ ตวั อักษรท่ใี ชแ ทนความเรว็ รอบ (รอบ/นาที) ตวั อยางการเขียนโปรแกรม
N.. … เรียกใชเครือ่ งมอื
N20 G97 S800 M03 เพลางานหมนุ ตามเขม็ นาฬิกา
ท่ี 800 รอบ/นาที
หมายเหตุ : ความเรว็ รอบ (n) สามารถคาํ นวณหาไดจากความสมั พนั ธตอ ไปน้ี
n = (1000)V / πd
โดยที่ N = ความเรว็ รอบ (rpm)
V = ความเรว็ ตดั (m/min)
π = 22/7 ≅ 3.1416 (หรือ ความยาวเสนรอบวง / ขนาดเสน ผานศนู ยกลางของวงกลม)
d = ขนาดเสน ผา นศนู ยกลางของช้ินงาน (mm)
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยีช1้ัน0ส2ูง สาขา ช่างควบคมุ เคร่อื งกลงึ CNC ระดับ 1
103
หลกั สตู รการฝก ยกระดบั ฝมือ ใบขอ มูล
สาขา ชา งควบคุมเคร่อื งกลึง CNC ระดบั 1 (ทฤษฎ)ี
หวั ขอ วชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหสั หลกั สูตร 0920082091001 รหัสวชิ า 0920921003
หัวขอยอ ยท่ี 6.1, 6.2, 6.3
6. รายละเอยี ดและรูปแบบการใชง านของคําสั่งพื้นฐาน M (M Function)
การทาํ งานของคําส่งั M Code
คาํ ส่ัง M เปน คาํ สง่ั สาํ หรบั อุปกรณชว ยในการทาํ งานใหทํางานหรือหยดุ ทํางาน เพื่อเสริมใหค าํ ส่ัง G สามารถ
ทาํ งานไดส มบูรณขึน้ คาํ สั่ง M มีตงั้ แต M00 – M99 ในบทนจ้ี ะแสดงเฉพาะคาํ ส่ัง M ทใี่ ชงานเปน พืน้ ฐานทัว่ ๆ ไป
6.1 คาํ ส่ังหยุดโปรแกรม จะทาํ งานตอ เม่อื กดไซเคลิ สตารท “M00”
คําสั่งนี้ใชเม่ือตองการหยุดการทํางานอยางอัตโนมัติช่ัวคราว เพ่ือ ตวั อยา งการเขยี นโปรแกรม
ตรวจสอบขนาดงาน ตรวจสอบเครื่องมอื ตัด หรือเอาเศษโลหะออก N100 G00 X100 Z50
- ใชเ ขยี นคําเดียวโดดๆ ในบรรทดั N110 M00
- การทํางานอยา งอัตโนมตั ิของเครอ่ื งจะหยดุ ทุกครั้งเมอ่ื อานคาํ สั่ง M00 N120 G97 S1200 M03
- คาํ สั่ง M00 น้ี จะยกเลิกการทํางานของคําสั่ง M03, M04, M08 และ
คาํ สั่ง S ดวย
- เมือ่ ตองการทาํ งานตอใหกดปุม “Cycle Start”
6.2 คําส่งั หยดุ โปรแกรมดวยปุมออฟชนั่ สตอบ (Optional stop) “M01”
คาํ สัง่ นใ้ี ชงานเหมือนกบั M00 แตจะเปนการหยดุ อยา งมีเงอ่ื นไข ตวั อยา งการเขยี นโปรแกรม
- ใชเขยี นคาํ เดยี วโดดๆ ในบรรทัด N100 G00 X100 Z50
- เมื่อตองการใหห ยดุ การทาํ งานชั่วขณะใหกดปุม “Optional N110 M01
Stop” และเม่ือตองการทาํ งานตอ ใหก ดปุม “Cycle Start” N120 G97 S1200 M03
- คําส่ัง M01 นี้ จะยกเลิกการทาํ งานของคาํ สัง่ M03, M04, M08
และคําสั่ง S
- เมือ่ ตองการทาํ งานตอเนื่องโดยไมห ยุดท่ีคาํ ส่งั M01 ใหปลดปุม
“Optional Stop” ออก
6.3 คาํ สง่ั สน้ิ สดุ โปรแกรมหรือจบโปรแกรม “M02”
เปนคําส่ังจบโปรแกรม การทํางานแบบอัตโนมัติ ทุกอยางจะถูกปด ตวั อยางการเขยี นโปรแกรม
หมดและยกเลิกระบบควบคุมเอ็นซี หลอดไฟ “Cycle Start” จะดับลง และ N100 G00 X100 Z50
หลอดไฟ “Program End” จะสวางขน้ึ N110 G28 U0 W0
- คาํ สั่ง M02 น้ี จะไมทํางานซ้ําวฏั จักรเดิมเม่ือจบโปรแกรม N120 M02
- ใชเ ขียนคําเดียวโดดๆ ในบรรทัดสุดทายของโปรแกรม
เอกสารประกอบการฝึก หลักสตู รเทคโนโลยชี 1น้ั 0ส3ูง สาขา ชา่ งควบคุมเครื่องกลงึ CNC ระดบั 1
104
หลักสูตรการฝกยกระดบั ฝมือ ใบขอมลู
สาขา ชา งควบคุมเคร่ืองกลึง CNC ระดับ 1 (ทฤษฎ)ี
หวั ขอวิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครือ่ งกลึง CNC 1
รหสั หลกั สตู ร 0920082091001 รหัสวิชา 0920921003
หวั ขอ ยอ ยที่ 6.4, 6.5, 6.6, 6.7
6.4 คําสั่งให Spindle หมุนตามเข็มนาฬิกา (M03)
M03 : Spindle clockwise rotation M03 เปนคําส่งั ควบคมุ ใหเพลางานหมนุ ตามเข็มนาฬิกา
ใชร ว มกับคาํ สัง่ กําหนดความเร็วตดั หรือความเรว็ รอบ
เพลางาน “G96 หรอื G97” (ดรู ปู ประโยคคาํ สงั่ G96, G97)
ตัวอยา งการเขียนโปรแกรมคําส่งั M03
N10 G96 S120 M03 หรอื
N10 G97 S1500 M03
6.5 คาํ ส่ังให Spindle หมนุ ทวนเข็มนาฬิกา (M04)
M04 : Spindle counterclockwise M04 เปนคาํ ส่ังควบคุมใหเ พลางานหมนุ ทวนเข็มนาฬิกา
rotation ใชรวมกบั คําส่งั กําหนดความเร็วตดั หรอื ความเร็วรอบเพลา
งาน “G96 หรอื G97” (ดรู ปู ประโยคคาํ ส่งั G96, G97)
ตัวอยา งการเขยี นโปรแกรมคําสงั่ M04
N10 G96 S120 M04 หรอื
N10 G97 S1500 M04
6.6 คาํ ส่ังใหเ พลางานหยดุ หมุน “M05”
M05 : Spindle off M05 เปนคําส่ังใหเพลางานหยดุ หมุน
ใชเ ม่อื ตองการหยดุ เพลางานเพื่อวดั ตรวจสอบขนาด หรือ
เมอื่ จบการทํางาน
ตัวอยางการใชงาน
N100 G97 S800 M03 เพลางานหมนุ ตามฯ ท่ี 800 rpm
N.. …
N.. … โปรแกรมการตัดเฉือน
N250 M05 เพลางานหยดุ หมนุ หรือปด เพลางาน
6.7 คาํ ส่ังเปด สารหลอเย็น “M08”
คาํ สง่ั M08 ตัวอยา งการเขียนโปรแกรม
- เปนคําสง่ั เปดสารหลอ เย็นอยางอัตโนมตั ิ N10 G00 X50.0 Z2.0
- กอ นการทํางานผูควบคุมเคร่ืองจะตองเปดสวิทชบนแผงควบคุมให N20 G01 Z-10.0 M08
อยใู นตําแหนง “ON”
- ใชเ ขียนรว มอยูใ นบล็อกทีต่ อ งการหลอเย็น และจะมีผลตอเน่ือง
เอกสารประกอบการฝกึ หลกั สูตรเทคโนโลยีช1้นั 0ส4ูง สาขา ชา่ งควบคุมเคร่อื งกลงึ CNC ระดับ 1
105
หลักสตู รการฝกยกระดบั ฝมือ ใบขอมลู
สาขา ชา งควบคุมเคร่ืองกลึง CNC ระดับ 1 (ทฤษฎ)ี
หัวขอ วชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครือ่ งกลึง CNC 1
รหสั หลักสูตร 0920082091001 รหสั วิชา 0920921003
หวั ขอ ยอยท่ี 6.8, 69
6.8 คําสั่งปด สารหลอ เย็น “M09”
คาํ ส่ัง M09 ตวั อยา งการเขยี นโปรแกรม
- เปนคาํ สงั่ ปด สารหลอ เย็น N10 G00 X50.0 Z2.0
- ใชกอนหยดุ การทํางานเพ่ือใหสารหลอ เยน็ ไมตกคางใน N20 G01 Z-100.0 M08
…….
ชิน้ งานและหวั จับ .……
- ใชเขียนรว มอยใู นบล็อกทีต่ อ งการปดหลอ เยน็ และจะมผี ล N130 G00 X100.0 Z50.0 M09
ตอ เนือ่ ง
6.9 คาํ สง่ั ส้ินสุดโปรแกรมหรอื จบโปรแกรม “ M30 ”
เปนคําส่ังจบโปรแกรม การทํางานแบบอัตโนมัติ ทุกอยางจะถูกปดหมดและยกเลิกระบบควบคุมเอ็นซี
หลอดไฟ “Cycle Start” จะดบั ลง และหลอดไฟ “Program End” จะสวา งขึน้
- คําสั่ง M30 น้ี จะหยุดการทํางานของโปรแกรม และระบบ NC Unit จะสั่งใหกลับมาเร่ิมตนโปรแกรมเดิม
เพ่อื เร่ิมตนเตรยี มพรอมทาํ งานใหม
- เมือ่ ผูค วบคุมกดปุม “Cycle Start” จะเริ่มตนทาํ งานซํา้ โปรแกรมเดิม
- ใชเ ขยี นคําเดยี วโดดๆ ในบรรทัดสดุ ทายของโปรแกรม
ตัวอยา งการเขยี นโปรแกรม
O123
N10 G50 S… … … …
N20 G28 U0 W0
N30 T… … … …
N40 G97 S… … … … M03
N50 G54 G00 X… … Z… …
N60 G01 Z-… … F… … M08
…..
…..
N200 G00 X100.0 Z50.0 M09
N210 G28 U0 W0 M05
N220 M30
เอกสารประกอบการฝกึ หลกั สูตรเทคโนโลยชี 1้ัน0ส5ูง สาขา ชา่ งควบคุมเครื่องกลึง CNC ระดับ 1
106
หลกั สูตรการฝกยกระดบั ฝมือ ใบขอมูล
สาขา ชางควบคุมเคร่ืองกลึง CNC ระดับ 1 (ทฤษฎ)ี
หัวขอ วชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่ืองกลงึ CNC 1
รหสั หลกั สตู ร 0920082091001 รหสั วชิ า 0920921003
หวั ขอยอยที่ 7.1
7. การเขยี นโปรแกรม
โปรแกรมเอน็ ซี (NC Program) หรอื โปรแกรมงาน (Part Program) คอื ชุดคําส่ังเอ็นซีซึ่งประกอบดวยคาํ สัง่ และ
เงื่อนไขการทํางานเรียงลําดับข้ันตอนการทาํ งานขององคป ระกอบตางๆของเครื่องมือกลซเี อน็ ซี ซ่ึงเมื่อปอนเขา ใน
ระบบควบคุมซีเอน็ ซี (CNC Controller) แลว ระบบควบคุมซเี อน็ ซี สามารถประมวลผลและสง่ั การใหเครื่องมอื กล
ทาํ งานไดตามขั้นตอนทีก่ ําหนดไว
7.1 วิธีการเขยี นโปรแกรมซีเอน็ ซี
วธิ ีการเขยี นโปรแกรมซีเอ็นซี สามารถเขยี นได 2 วิธี คอื
1) วธิ ีแมนวล (Manual Programming)
เปนการเขียนโปรแกรมดวยคน โดยเร่ิมต้ังแตการอานแบบงาน การวางแผนขั้นตอนการข้ึนรูป การ
เขียนเสน ทางการเคล่ือนทข่ี องมดี และการเขยี นโปรแกรมซเี อ็นซี จากน้นั จงึ นาํ โปรแกรมมาปอนเขา เครอื่ งกลงึ ซเี อน็ ซี
2) วิธแี บบอตั โนมัติ (Automatic Programming)
เปนการสรางโปรแกรมซีเอ็นซีดวยคอมพิวเตอร โดยใชโปรแกรมแคด-แคม จากน้ันจึงนําโปรแกรมมา
ปอ นเขา เคร่อื ง แบบอัตโนมัติ แบบแมนวล
(Automatic Programming) (Manual Programming)
เอกสารประกอบการฝกึ หลักสตู รเทคโนโลยชี 1้นั 0ส6ูง สาขา ช่างควบคุมเครอ่ื งกลงึ CNC ระดบั 1
107
หลกั สูตรการฝก ยกระดบั ฝมือ ใบขอมลู
สาขา ชางควบคุมเครือ่ งกลึง CNC ระดับ 1 (ทฤษฎ)ี
หัวขอวิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครอื่ งกลงึ CNC 1
รหัสหลักสตู ร 0920082091001 รหัสวชิ า 0920921003
หัวขอยอ ยที่ 7.2
7.2 รปู แบบการเขียนโปรแกรมงานกลึงซเี อ็นซี
ในการเขยี นโปรแกรมซเี อ็นซที ่ัวไป จะมีรูปแบบกาํ หนดเปน รูปแบบท่ีแนน อน 4 รปู แบบ คอื
รปู แบบที่ 1 : รูปแบบเรมิ่ ตนโปรแกรม (ใชเปนสว นเรมิ่ ตนโปรแกรม)
N10 G50 S… … … … ล็อกความเร็วรอบสงู สดุ
N20 G28 U0 W0 ใหแทนมดี เคล่อื นท่ีกลบั ไปที่จุดอางอิงอยางอัตโนมตั ิ
N30 T… … … … เปล่ียนมีดกลงึ
N40 G97 S… … … … M03 กําหนดความเร็วรอบ ท่ี S… รอบ/นาที และใหเพลาหมุนตามเข็มนาฬกิ า
N50 G54 G00 X… … Z… … ใชจดุ ศูนยโ ปรแกรมที่ G54 เคลอ่ื นทเี่ ร็วมาที่ X… Z…
N60 G01 Z-… … F… … M08
N70 ….….. ข้นึ รปู งานตามแบบ
……….
N190 G00 X… … Z100.0 M05 M09 เลื่อนมีดใหพนช้ินงานท่ี X… Z100 หยุดเพลางานและปด สารหลอเย็น
รปู แบบท่ี 2 : รปู แบบส้ินสุดการทาํ งานของเครอ่ื งมือตัด (ใชจ บการทํางานของมีดตวั ที่ 1)
N200 G28 U0 W0 ใหแทน มดี เคล่ือนท่กี ลับไปทจี่ ุดอางอิงอยา งอัตโนมัติ
N210 M01 หยุดการทํางานช่วั ขณะดวย M01 : Optional Stop
รปู แบบที่ 3 : รูปแบบเรม่ิ ตน การทาํ งานของเคร่ืองมือตัดใหม (ใชเรม่ิ ทาํ งานดวยมดี ตวั ท่ี 2)
N220 T… … … … เปลีย่ นมีดกลึง
N230 G96 S… … … M03 กาํ หนดความเร็วตัดคงท่ี S… เมตร/นาที และใหเพลาหมุนตามเข็มนาฬิกา
N240 G00 X… Z… เคล่อื นท่ีเร็วมาท่ี X… Z…
N250 G01 Z-… … F… … M08
N260 ….….. ข้ึนรปู งานตามแบบ
…….
N390 G00 X… Z100.0 M05 M09 เลอื่ นแทนมดี ใหพนชิน้ งานที่ X… Z100 หยดุ เพลางานและปดสารหลอ
เย็น
รปู แบบที่ 4 : รปู แบบจบโปรแกรม (ใชเ ม่ือตองการจบการทาํ งาน)
N100 G28 U0 W0 ใหแ ทนมดี เคล่ือนทก่ี ลบั ไปท่จี ุดอางองิ อยางอัตโนมตั ิ
N110 M30 จบโปรแกรม
หมายเหตุ : รูปแบบที่ 2 และ 3 สามารถทําซ้ําๆกันไดห ลายครั้ง ตามจํานวนมีดกลงึ ท่ใี ช
เอกสารประกอบการฝึก หลักสตู รเทคโนโลยชี 1ัน้ 0ส7งู สาขา ชา่ งควบคมุ เครือ่ งกลงึ CNC ระดับ 1
108
หลักสตู รการฝกยกระดับฝมือ ใบขอ มูล
สาขา ชา งควบคุมเคร่อื งกลึง CNC ระดบั 1 (ทฤษฎ)ี
หวั ขอวิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลงึ CNC 1
รหสั หลักสูตร 0920082091001 รหัสวชิ า 0920921003
หัวขอ ยอ ยท่ี 8.1
8. การวางแผนลําดบั ขนั้ ตอนการเขียนโปรแกรมงานกลึงซีเอน็ ซี
การวางแผนในการผลติ ชิ้นงานใหไ ดต รงตามแบบงานกาํ หนดในงานกลึงซเี อ็นซีนั้นแบง ออกเปน 2 สวนดงั น้ี
สวนที่ 1 : การวางแผนการเขยี นโปรแกรมงานกลงึ ซีเอ็นซี
สวนที่ 2 : การวางแผนการปฏิบตั ิงานกับเครื่องกลงึ ซเี อ็นซี
8.1 สวนที่ 1 : การวางแผนการเขียนโปรแกรมงานกลงึ ซีเอน็ ซี
การวางแผนการเขียนโปรแกรมงานกลงึ ซเี อ็นซี มีลําดับข้นั ตอนดังนี้
8.1.1 การเขยี นแผนขัน้ ตอนการขึ้นรปู ช้นิ งาน
เปนขั้นตอนศกึ ษาแบบสัง่ งานแลว นาํ มาเขยี นเปนแผนข้นั ตอนในการขนึ้ รปู ตัง้ แตเร่มิ จนถึงขน้ั ตอน
สุดทา ย เปน ผลติ ภณั ฑส ําเร็จ เชน กลงึ ปาดหยาบ กลึงปอกละเอียด กลึงตกรอง กลึงละเอียด และกลึงเกลียว เปน
ตนนอกจากกําหนดข้ันตอนการขึ้นรูปแลว ยังตองเลือกใชชนิดของเครื่องมือตัดใหเหมาะสมกับขั้นตอนการขึ้นรูป
และเลือกใชความเร็วตัด ความเร็วรอบ ความลึก และอัตราปอนใหเหมาะสมกับขั้นตอนตางๆในการข้ึนรูปอีกดวย
ขอ มูลตางๆเหลานจ้ี ะนาํ มาใสล งในรูปตารางขั้นตอนการข้นึ รูป ดงั นี้
ตัวอยางการเขียนแผนขนั้ ตอนการขึ้นรปู ชิ้นงาน
แบบงาน (Drawing)
ลําดบั ขั้นการทาํ งาน (Operation Steps)
ความเร็วตัด อัตราปอ น เครื่องมือตดั หมายเหตุ
ลาํ ดบั การทาํ งาน (m/min) (mm/rev.) หมายเลขมดี ชนิดมีด รัศมีมดี
1. กลงึ ปอกหยาบ 150 0.25 01 ปอกหยาบ คารไบด 1.0
2. กลงึ เกบ็ ละเอยี ด 1 รอบ 250 0.15 02 ปอกละเอยี ด คารไ บด 0.4
เอกสารประกอบการฝึก หลักสูตรเทคโนโลยีช1น้ั 0ส8ูง สาขา ชา่ งควบคมุ เคร่ืองกลึง CNC ระดบั 1
109
หลักสตู รการฝก ยกระดับฝมือ ใบขอมลู
สาขา ชางควบคุมเคร่อื งกลึง CNC ระดับ 1 (ทฤษฎ)ี
หัวขอวิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลึง CNC 1
รหสั หลักสตู ร 0920082091001 รหัสวิชา 0920921003
หวั ขอยอยที่ 8.1
8.1.2 การเลือกใชความเรว็ ตัด ความเร็วรอบ ความลึก และอตั ราปอ น
การเลอื กใชความเรว็ ตดั ความลกึ และอตั ราปอ นในงานกลงึ ซเี อน็ ซนี ้นั ผูเขยี นโปรแกรมตอ งมคี วามรู
และความเขาใจในองคประกอบที่เปนเง่ือนไขในการตัดเฉือน ไดแก ชนิดของวัสดุงาน ชนิดของวัสดุท่ีใชทําเคร่ืองมือ
ตัด ความลึก และอัตราปอนในการกลึง การเลือกใชคาความเร็วตัดเทาใดนั้น จะตองศึกษาจากเอกสารผูผลิต
เคร่ืองมือตดั แนะนาํ ดังตวั อยา งตารางการหาคาความเร็วตดั ดงั นี้
Carbide
ตัวอยา งท่ี 1 ตองการกลึงวัสดุงานเหล็กแข็ง St100 ดวยมีดเล็บ (Carbide) จงหาคาความเร็วตัด ท่ีใชในงานกลึงหยาบ และ
ละเอยี ด จากตาราง กลงึ หยาบ เลอื กใชความเรว็ ตดั 80 เมตร/นาที กลงึ ละเอียด เลือกใชค วามเร็วตัด 105 เมตร/นาที
ในการเขียนโปรแกรมงานกลึงรูปพรรณทั่วไปจะใชคําส่ัง G96 “กําหนดคาความเร็วตัดคงที่” สามารถนําคาความเร็วตัดท่ี
หาไดไ ปใชในการเขยี นโปรแกรมไดเลย เพราะระบบประมวลผลจะคํานวณหาความเร็วรอบ และปรับความเร็วรอบใหถูกตองกับการ
เปล่ียนแปลงทางขนาดความโตของงาน แตในบางกรณีตอ งเขยี นโปรแกรมโดยใชคําส่ังความเร็วรอบคงท่ี เชน ในงานกลึงเกลียว งาน
เจาะรู เปนตน ดังน้ันจึงตองหาความเร็วรอบ ทําได 2 วิธี คือ วิธีคํานวณ และใชกราฟหาความเร็วรอบ (ตองรูคาความเร็วตัด และ
ขนาดความโตงาน) ดังตวั อยา งกราฟหาความเร็วรอบ
จากตวั อยางท่ี 1 หากชิน้ งานมขี นาด
เสน ผา นศนู ยกลาง 80 มิลลิเมตร จงหาความ
เรว็ รอบในงานกลึงหยาบ และงานกลงึ ละเอยี ด
จากกราฟ จะได ...(ประมาณ)
ความเรว็ รอบงานกลึงหยาบ คือ 300 รอบ/นาที
ความเร็วรอบงานกลงึ ละเอยี ด คอื 400 รอบ/นาที
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยชี 1น้ั 0ส9ูง สาขา ช่างควบคมุ เครอื่ งกลึง CNC ระดับ 1
110
หลักสตู รการฝกยกระดับฝมือ ใบขอมลู
สาขา ชา งควบคุมเคร่อื งกลึง CNC ระดับ 1 (ทฤษฎ)ี
หวั ขอ วิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหัสหลักสูตร 0920082091001 รหัสวชิ า 0920921003
หวั ขอยอยที่ 8.1
มีดกลึงท่ีใชในงานกลึงซีเอ็นซี มีหลายรูปทรง แตละรูปทรงมีทั้งแบบกลึงหยาบ ปานกลาง และแบบกลึง
ละเอียด ซ่ึงมีดกลึงจะมีรูปรางและมุมลิ่ม มุมคาย ท่ีแตกตางกัน การเลือกใชคาความลึกและอัตราปอนก็จะแตกตาง
กัน ซ่ึงมีผลตออายุการใชงานของมีด ดังน้ัน ผูฝกควรศึกษาจากคูมือเครื่องมือตัดที่ผูผลิตแนะนํา ดังตัวอยางเปนมีด
ฟอรมสามเหลี่ยม มที งั้ หยาบ ปานกลาง และละเอยี ด
ตัวอยา งตองการกลึงวสั ดุเหลก็ St40 วสั ดุมดี กลึงคารไ บดฟอรม สามเหลย่ี มดา นเทา โดยใชมขี ้นั ตอนการกลงึ
หยาบ และกลงึ ละเอียด จงเลอื กใชช นิดของมดี คารไบด และเลอื กใชค า ความลกึ และอตั ราปอน
- งานกลึงหยาบ เลือกใชมดี กลึงหยาบ ชนิด G ใชความลึกตัง้ แต 0.5 – 5.0 ม.ม. และใชอัตราปอนตง้ั แต 0.2 – 0.45 ม.ม.
- งานกลึงละเอียด เลอื กใชม ดี กลงึ ละเอียด ZF1 ใชค วามลึกตงั้ แต 0.15 – 1.5 ม.ม. และใชอตั ราปอ นตัง้ แต 0.07 – 0.3 ม.ม.
หมายเหตุ ถาเลอื กใชค า ความลกึ มาก ควรใชอ ตั ราปอนนอย และถา เลือกใชค วามลึกนอย ควรใชอัตราปอ นมาก
เอกสารประกอบการฝกึ หลกั สตู รเทคโนโลยีช1ั้น1ส0ูง สาขา ช่างควบคุมเครอ่ื งกลงึ CNC ระดบั 1
111
หลักสูตรการฝก ยกระดบั ฝมือ ใบขอมูล
สาขา ชางควบคุมเครอื่ งกลึง CNC ระดบั 1 (ทฤษฎ)ี
หัวขอวิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหสั หลักสูตร 0920082091001 รหสั วิชา 0920921003
หวั ขอ ยอ ยที่ 8.1
การคํานวณหาความเรว็ รอบ
ในงานกลึงซีเอ็นซีบางครั้งตองคํานวณหาคาความเร็วรอบของหัวจับ เม่ือตองการเจาะรู ควานรู หรือกลึง
เกลยี วซึ่งตองใชร วมกบั คาํ สง่ั ความเรว็ รอบคงท่ี คอื G97
การคํานวณหาคาความเร็วรอบผูปฏิบัตงิ านตองมีขอมูลดังน้ี
1) วัสดุชิ้นงาน เชน เหลก็ เหนยี ว เหลก็ หลอ หรืออลมู เิ นยี ม
2) เครือ่ งมอื ตัด ทําจากวัสดชุ นิดใด เชน เหล็กรอบสงู คารไ บด หรอื เซรามคิ
3) ความลกึ และอัตราปอนในงานกลึง เชน งานกลึงหยาบ งานกลงึ ละเอียด
4) ขนาดความโตของชน้ิ งาน
เมื่อทราบขอมูลตางๆ แลวจึงนําขอมูลจากขอท่ี 1-3 มาเลือกคาความเร็วตัดจากตาราง จากน้ันจึงนําคา
ความเรว็ ตดั และขนาดความโตชิน้ งานมาคาํ นวณหาคาความเรว็ รอบ เพ่ือนําไปใชก ับคําสัง่ G97 สูตรที่ใชค ํานวณหาคา
ความเร็วรอบคือ
V = πDn V หมายถึง คา ความเรว็ ตัด หาไดจากตาราง (ม./นาที)
1000 D หมายถงึ ขนาดความโตของชน้ิ งาน (ม.ม.)
ตัวอยาง ตองการกลึงวสั ดุงานเหลก็ หลอ ดวยมีดหเมลา็บยถ(Cึงaคrbวาidมeเร)็วจรงอหบาคา(ครอวบาม/นเรา็วทตี)ัด ที่ใชในงานกลึงหยาบ ชิ้นงาน
มขี นาดเสนผา นศูนยกลาง 60 ม.ม.
ก) จงหาคาความเร็วตดั
ข) จงคาํ นวณหาคา ความเร็วรอบเพลางาน
ค) จงเขยี นคาํ สั่งที่ใชใ นการกาํ หนดคา ความเรว็ รอบคงที่
วธิ ีทํา
ก) จากตารางเลือกใชคา ความเร็วตดั 90 เมตร/นาที
ข) คาํ นวณหาคา ความเร็วรอบ
πDn 1000V 1000 x 90 , n = 477 รอบ/นาที
V = 1000 , n = πD , n = π x 60
คาเรว็ รอบทีเ่ ลือกใชในการเขยี นโปรแกรมคือ 480 รอบ/นาที
ค) รูปประโยคท่ีใชใ นการเขียนโปรแกรม คอื N… … G97 S480 M03
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยชี 1น้ั 1ส1ูง สาขา ช่างควบคมุ เครื่องกลงึ CNC ระดับ 1
112
หลักสตู รการฝก ยกระดับฝมือ ใบขอ มลู
สาขา ชางควบคุมเครอื่ งกลึง CNC ระดบั 1 (ทฤษฎ)ี
หวั ขอวชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหัสหลกั สูตร 0920082091001 รหัสวชิ า 0920921003
หวั ขอยอยที่ 8.1
8.1.3 การเขยี นเสน ทางการตดั เฉอื น (Machining Paths)
เปนขั้นตอนในการกําหนดตําแหนงจุดศูนยโปรแกรมใหอยูดานหนา หรือดานหลังชิ้นงาน และกําหนด
เสนทางการเคล่ือนท่ีของมีดกลึงในข้ันตอนการกลึงหยาบ โดยแบงช้ัน ๆ ตามความลึกในการกลึงแตละชั้น และ
กําหนดพิกัดทางตําแหนงท่ีมีดเคลื่อนท่ีไปในแตละจุดอยางละเอียด รวมทั้งกําหนดพิกัดทางตําแหนงในการกลึง
ละเอยี ด ดังตัวอยาง
ตวั อยา งการเขียนเสนทางการตัดเฉอื น (Machining Paths)
แบบแสดงเสน ทางการตัดเฉอื น (Machining Paths)
8.1.4 การเขยี นโปรแกรมงานกลงึ ซีเอ็นซี
เปน ข้ันตอนในการนาํ ขอ มลู จาก 2 ขัน้ ตอนแรก คือ แผนขนั้ ตอนการขน้ึ รปู ช้นิ งาน และเสน ทางการขึ้น
รูปอยางละเอียด (Tool Path) มาเขียนเปนโปรแกรมซีเอ็นซี ผูเขียนจะตองแปลงขอมูลตาง ๆ จากข้ันตอนทั้งสองน้ี
ใหอยูในรูปของคําสัง่ G, F, S, T และ M โดยเขยี นในรปู ตารางดงั ตวั อยาง (รูปแบบตาราง)
ตารางโปรแกรมงานกลงึ ซีเอ็นซี ชอ่ื งาน …………… หมายเลขโปรแกรม ……………..
N G XZR I KFS T M หมายเหตุ
เอกสารประกอบการฝกึ หลกั สตู รเทคโนโลยีช1้นั 1ส2ูง สาขา ช่างควบคุมเครอ่ื งกลึง CNC ระดบั 1
113
หลักสตู รการฝกยกระดับฝมือ ใบขอ มลู
สาขา ชางควบคุมเครือ่ งกลึง CNC ระดับ 1 (ทฤษฎ)ี
หวั ขอ วชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่ืองกลึง CNC 1
รหัสหลกั สตู ร 0920082091001 รหัสวชิ า 0920921003
หวั ขอ ยอยที่ 8.2
8.2 สว นที่ 2 : การวางแผนการปฏบิ ัตงิ านกับเคร่ืองกลงึ ซเี อน็ ซี
การวางแผนการปฏบิ ตั งิ านกับเคร่ืองกลงึ ซีเอ็นซี โดยทวั่ ๆ ไปมขี ้ันตอนดังน้ี
1. ปอนโปรแกรมบนเครือ่ งกลึงซีเอ็นซี ดวย Edit Mode
2. ตรวจสอบโปรแกรม
3. ตดิ ตั้งมีดกลึงใหตรงหมายเลขมีดในโปรแกรม
4. ปรับตงั้ จดุ ศูนยโ ปรแกรม
5. ปรบั ตง้ั คาชดเชยขนาดมีด
6. ทดสอบเดินเครื่องตวั เปลา ดวย Dry Run Mode
7. กลงึ ขน้ึ รปู ดวย Single Block Mode
8. ตรวจสอบความถูกตองทางขนาดในตําแหนงตางๆ ตามแบบงานกําหนด
9. ปรบั แตง คาชดเชยขนาดมดี
10. กลึงข้ึนรปู ดว ย Auto Mode
หมายเหตุ : ในแตละขน้ั มีรายละเอยี ดขน้ั ตอนในการทํางานกับเครอ่ื งกลึงซเี อ็นซี ซ่ึงผูปฏบิ ัตจิ ะตองศกึ ษาจาก
คูมือแนะนาํ ของผูผ ลิตเครอื่ งกลึงแตละรุน
: ในรหสั วชิ า 0920921003 เปนตัวอยา งอธบิ ายถงึ ขน้ั ตอนหลกั ๆ ทีใ่ ชใ นการปฏบิ ตั งิ านกับเครื่องกลึง
ซีเอน็ ซี ทั่วๆไป ไมระบชุ นิด ประเภท และรุน ของเครอ่ื งกลงึ ซีเอ็นซี ขน้ั ตอนท่ีกําหนดในหลกั สตู ร คอื
การปอนโปรแกรมบนเคร่ืองกลึงซเี อน็ ซี การตรวจสอบโปรแกรม และการแกไขโปรแกรมบนเคร่ือง
กลงึ ซเี อ็นซี (สําหรบั ขั้นตอนท่ี 3 – 10 จะนาํ เสนอใน เร่ือง การกลึงชิ้นงานดวยเครือ่ งกลงึ ซีเอน็ ซี)
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยชี 1น้ั 1ส3งู สาขา ช่างควบคุมเครือ่ งกลึง CNC ระดบั 1
114
หลักสูตรการฝกยกระดบั ฝมือ ใบทดสอบ
สาขา ชางควบคุมเครื่องกลึง CNC ระดบั 1
หวั ขอวิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครอื่ งกลงึ CNC 1
รหสั หลกั สูตร 0920082091001 รหัสวิชา 0920921003
หวั ขอยอ ยที่ 1.1 – 6.9
จงเลอื กขอทีถ่ กู ท่ีสดุ เพียงขอเดยี ว
1. ระบบโคออดิเนทในงานเคร่อื งมือกลซเี อ็นซี หมายถึง
ก. การกาํ หนดระยะและขนาดลงในแบบงานเพ่ือนําไปเขยี นโปรแกรมเอน็ ซี
ข. การกําหนดตําแหนง ระยะ และทิศทางการเคลอ่ื นทข่ี องเคร่ืองมือในระบบแนวแกน
ค. ระบบแนวแกนทม่ี ีอยางนอย 2 มติ ิ หรือ 2 แกนตัดกดั ซ่ึงจดุ ตดั กนั เปน จดุ ศนู ย
ง. การกาํ หนดตําแหนงของการเขียนโปรแกรมเอ็นซี
2. ขอ ใดถูกตอง
ก. Y . (X5, Y-4) ข. Y
. (X5, Y4)
(X.5, Y4) X (X5,.Y-4) X
ค. Y X ง. Y . (X5, Y4)
(X5., Y4) (X5, Y-4) . X
(-X5, Y4)
.
3. ขอใดถูกตอง ข. ค.
ก. Z
BY C
Y
C B
Z
AX A
X
เอกสารประกอบการฝึก หลักสูตรเทคโนโลยชี 1้ัน1ส4ูง สาขา ชา่ งควบคุมเคร่อื งกลึง CNC ระดบั 1
115
หลกั สูตรการฝกยกระดบั ฝมือ ใบทดสอบ
สาขา ชา งควบคุมเคร่อื งกลึง CNC ระดับ 1 หวั ขอ วิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครือ่ งกลึง CNC 1
รหสั วชิ า 0920921003
รหัสหลกั สตู ร 0920082091001 หัวขอ ยอ ยที่ 1.1 – 6.9
4. จงนําตัวอักษรในกรอบสเี่ หลย่ี มมาเตมิ ลงในวงเลบ็ ของชอ่ื และทิศทางของแนวแกนเครื่องกลึงซีเอน็ ซใี หถูกตอง
(...........) (...........) X+
X-
(...........) (...........) Y+
(...........) (...........) Y-
Z+
5. จงนําอกั ษรในรปู เติมลงหนาขอ ความขางลา งใหไดความหมายถกู ตอง
X
R
M WZ
…………… จุดอางอิง
............... จุดศูนยของเครอ่ื ง
............... จุดศูนยของชิ้นงาน
จงเลือกขอที่ถกู ทส่ี ุดเพียงขอ เดียว
6. จดุ ใดใชอางอิงใหกบั ระบบโคออดิเนทอนื่ ๆ เชน ระบบโคออดิเนทในโปรแกรม
ก. จุดอางองิ ของเครื่อง ข. จดุ ศูนยข องชน้ิ งาน
ค. จดุ ศูนยข องเครอ่ื ง ง. จดุ อางองิ ของเครื่องมอื
7. จุดใดใชเปนจดุ ศูนยในการกาํ หนดคาโคออดิเนทในการเขียนโปรแกรมเอ็นซี
ก. จดุ อางองิ ของเคร่ือง ข. จุดศนู ยข องชิน้ งาน
ค. จดุ ศนู ยข องเครอื่ ง ง. จดุ อางองิ ของเครอ่ื งมอื
เอกสารประกอบการฝกึ หลกั สตู รเทคโนโลยชี 1ั้น1ส5งู สาขา ชา่ งควบคมุ เครอ่ื งกลงึ CNC ระดบั 1
116
หลกั สูตรการฝก ยกระดบั ฝมือ ใบทดสอบ
สาขา ชางควบคุมเครือ่ งกลึง CNC ระดับ 1
หัวขอวชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลงึ CNC 1
รหัสหลกั สตู ร 0920082091001 รหัสวชิ า 0920921003
หัวขอ ยอ ยที่ 1.1 – 6.9
8. จดุ ใดสามารถเลือกกําหนดไดต ามความสะดวกในการเขยี นโปรแกรมเอ็นซี
ก. จุดอางองิ ของเครือ่ ง ข. จดุ ศูนยข องชน้ิ งาน
ค. จดุ ศนู ยข องเคร่ือง ง. จดุ อา งอิงของเคร่ืองมอื
9. จงนาํ หมายเลขหนา ขอดานขวามือมาเตมิ ลงในภาพซา ยมือใหถกู ตอง
( ) % 901 () (1) คํา
() (2) บรรทัดโปรแกรม
( ) N10 G00 G52 X0 Z0 (3) แอดเดรส
(4) หมายเลขบรรทัด
( ) N20 T01 M 01 (5) หมายเลขโปรแกรม
(6) สญั ลักษณเ ร่ิมตน โปรแกรม
N30 S800 M40 M03 (7) เลขลาํ ดับของแอดเดรส
( ) N.. ()
N500 M 02
10. จงนําคาํ สง่ั ดานขวามือมาเติมลงหนา ขอดานซายมอื ใหไดความหมายถกู ตอ ง G00 M00
_______1. เคลื่อนทต่ี ดั เฉือนชน้ิ งานเปน เสน ตรงตามอตั ราปอน G01 M01
_______2. เคล่อื นทต่ี ัดเฉอื นช้ินงานเปน เสนโคงตามเข็มนาฬิกา G02 M02
_______3. เปดเพลางานหมุนตามเขม็ นาฬิกา G03 M03
_______4. ล็อกความเร็วรอบสงู สุด G28 M04
_______5. กาํ หนดขนาดแกนตอเนอ่ื ง G40 M05
_______6. กาํ หนดความเรว็ รอบคงที่ G41 M06
_______7. ชดเชยรศั มปี ลายมดี ดานขวา G42 M08
_______8. ปด เพลางาน G50 M09
_______9. หยดุ โปรแกรม จะทาํ งานตอ เมือ่ กดไซเคลิ สตารท G96 M30
_______10. จบโปรแกรม และพรอมเริ่มตนใหม G97
เอกสารประกอบการฝึก หลักสตู รเทคโนโลยีช1้นั 1ส6ูง สาขา ช่างควบคุมเคร่อื งกลึง CNC ระดับ 1
117
หลักสตู รการฝกยกระดบั ฝมือ ใบทดสอบ
สาขา ชา งควบคุมเครื่องกลึง CNC ระดับ 1
หัวขอ วชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหสั หลักสตู ร 0920082091001 รหสั วชิ า 0920921003
หวั ขอยอยที่ 1.1 – 6.9
11. จงนําตัวเลขคําสงั่ ชดเชยรศั มีปลายมดี ในกรอบสเ่ี หลี่ยมมาเตมิ ลงใน (G ) ใหถ ูกตอง 40
1. 2. 41
. 42
40
41
42
12. จากรูปจงกําหนดขนาดแบบสมบรู ณ
ของงานกลงึ โดยเริม่ ตนจากจดุ P1 ไปยัง
จดุ P8 และจุดศูนยช้ินงานอยูดา นหนา
ของช้นิ งาน
คา โคออดิเนท
PX Z
1
2
3
4
5
6
7
8
เอกสารประกอบการฝึก หลักสูตรเทคโนโลยชี 1นั้ 1ส7ูง สาขา ช่างควบคมุ เครือ่ งกลึง CNC ระดับ 1
118
หลกั สตู รการฝกยกระดับฝมือ ใบทดสอบ
สาขา ชางควบคุมเครื่องกลึง CNC ระดับ 1
หัวขอ วิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหัสหลกั สูตร 0920082091001 รหัสวชิ า 0920921003
หวั ขอ ยอ ยที่ 1.1 – 6.9
จากรปู จงตอบคําถามขอที่ 13 – 14 13.จงคํานวณหาความสงู X1 โดย
ใชฟ งคชั่นตรีโกณมติ ิ 14. จงคาํ นวณหาขนาด Ø X2
45๐ X1 ก. 14 มลิ ลเิ มตร ก. 85 มิลลิเมตร
Ø X2 Ø 25 ข. 20 มิลลเิ มตร ข. 81 มลิ ลเิ มตร
ค. 28 มิลลิเมตร ค. 65 มิลลิเมตร
28 ง. 30 มิลลเิ มตร ง. 53 มิลลิเมตร
จากรปู จงตอบคําถามขอท่ี 15 - 18 15. ในการกลงึ รัศมี R5 ควรใชคาํ สง่ั ใดกลึงรัศมี
ก. G00
ข. G01
ค. G02
ง. G03
16. จดุ เร่ิมตน ในการกลึงรศั มี R5 คอื
ก. X90 Z0
ข. X90 Z-40
ค. X80 Z0
ง. X80 Z-40
17. จุดสิ้นสุดในการกลึงรศั มี R5 คือ 18. จงหาคา I, K ที่ใชในการกลึงรัศมี R5 คอื
ก. X90 Z-45 ก. I-5 K0
ข. X90 Z-40 ข. I0 K-5
ค. X100 Z-45 ค. I5 K0
ง. X100 Z-40 ง. I0 K5
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยชี 1้ัน1ส8งู สาขา ช่างควบคมุ เคร่ืองกลึง CNC ระดับ 1
119
หลักสูตรการฝก ยกระดบั ฝมือ ใบเฉลยทดสอบ
สาขา ชา งควบคุมเครือ่ งกลึง CNC ระดบั 1
หัวขอ วชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เคร่ืองกลงึ CNC 1
รหสั หลักสตู ร 0920082091001 รหสั วชิ า 0920921003
หวั ขอยอยที่ 1.1 – 6.9
จงเลอื กขอท่ีถกู ท่ีสุดเพียงขอเดียว
1. ระบบโคออดิเนทในงานเคร่ืองมือกลซเี อ็นซี หมายถึง
ก. การกําหนดระยะและขนาดลงในแบบงานเพื่อนําไปเขยี นโปรแกรมเอน็ ซี
ข. การกําหนดตําแหนง ระยะ และทิศทางการเคล่ือนที่ของเครอ่ื งมือในระบบแนวแกน
ค. ระบบแนวแกนที่มีอยางนอ ย 2 มติ ิ หรือ 2 แกนตัดกัด ซึ่งจดุ ตัดกนั เปน จุดศูนย
ง. การกาํ หนดตําแหนง ของการเขียนโปรแกรมเอ็นซี
2. ขอใดถูกตอง . (X5, Y-4) ข. Y . (X5, Y4)
ก. Y
X (X5,.Y-4) X
(X.5, Y4)
ง Y . (X5, Y4)
ค. Y
. X
(X5., Y4) (X-5, Y4)
X
.
(X5, Y-4)
3. ขอใดถูกตอง ข Z ค.
ก. C
BY
Z Y BY
B C C
Z
AX AX A
X
เอกสารประกอบการฝึก หลักสูตรเทคโนโลยีช1ั้น1ส9ูง สาขา ชา่ งควบคมุ เครอ่ื งกลงึ CNC ระดับ 1
120
หลกั สูตรการฝก ยกระดับฝมือ ใบเฉลยทดสอบ
สาขา ชางควบคุมเครื่องกลึง CNC ระดับ 1
(CNC Lathe Operation Basic Course) หวั ขอวิชา การเขียนโปรแกรม
เคร่อื งกลึง CNC 1
รหัสหลักสตู ร 0920082091001 รหสั วิชา 0920921003
หวั ขอ ยอยที่ 1.1 – 6.9
4. จงเติมชือ่ และทิศทางของแนวแกนเครื่องกลึงซีเอน็ ซีในรูป
(.....X.+...) (....X+....)
(....X-....) (...Z-....)
(....Z+...) (....Z+...)
5. จงนําอกั ษรในรูปเติมลงหนา ขอความขางลางใหไ ดความหมายถูกตอง
X
R
M WZ
…..…R…..… จุดอางองิ
........M....... จดุ ศูนยของเครื่อง
........W....... จุดศูนยของชน้ิ งาน
จงเลอื กขอที่ถูกทส่ี ดุ เพยี งขอเดยี ว
6. จดุ ใดใชอ างอิงใหก ับระบบโคออดเิ นทอนื่ ๆ เชน ระบบโคออดเิ นทในโปรแกรม
ก. จดุ อางอิงของเคร่ือง ข. จดุ ศนู ยของช้ินงาน
ค. จุดศนู ยของเครอ่ื ง ง. จดุ อางอิงของเคร่อื งมือ
7. จดุ ใดใชเ ปนจดุ ศนู ยในการกําหนดคาโคออดิเนทในการเขียนโปรแกรมเอ็นซี
ข จดุ ศนู ยของชิน้ งาน
ก. จดุ อางอิงของเครื่อง
ค. จุดศนู ยของเคร่ือง ง. จดุ อางอิงของเครอ่ื งมอื
เอกสารประกอบการฝกึ หลักสตู รเทคโนโลยชี 1ั้น2ส0งู สาขา ช่างควบคมุ เครื่องกลึง CNC ระดับ 1
121
หลักสตู รการฝก ยกระดับฝมือ ใบเฉลยทดสอบ
สาขา ชา งควบคุมเคร่ืองกลึง CNC ระดับ 1
หัวขอ วิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหสั หลกั สูตร 0920082091001 รหัสวิชา 0920921003
หัวขอยอ ยที่ 1.1 – 6.9
8. จดุ ใดสามารถเลอื กกาํ หนดไดต ามความสะดวกในการเขยี นโปรแกรมเอน็ ซี
ก. จดุ อา งองิ ของเครื่อง จดุ ศนู ยของชนิ้ งาน
ค. จดุ ศนู ยของเครื่อง ขง. จดุ อา งองิ ของเคร่ืองมือ
9. จงนาํ หมายเลขหนา ขอดานขวามอื มาเตมิ ลงในภาพซา ยมือใหถกู ตอง
( 6 ) % 901 (5 ) (1) คํา
(2) บรรทัดโปรแกรม
( 3 ) N10 G00 G52 X0 Z0 ( 1 ) (3) แอดเดรส
N20 T01 M 01 (4) หมายเลขบรรทดั
( 2 ) N30 S800 M40 M03 (5) หมายเลขโปรแกรม
( 4 ) N.. (6) สญั ลักษณเร่มิ ตนโปรแกรม
N500 M 02 (7 ) (7) เลขลําดับของแอดเดรส
10. จงนาํ คําส่งั ดา นขวามือมาเตมิ ลงหนาขอดานซายมอื ใหไดค วามหมายถูกตอง G00 M00
G01 M01
___G01____1. เคลื่อนทตี่ ดั เฉือนชนิ้ งานเปน เสนตรงตามอตั ราปอน G02 M02
___G02____2. เคล่อื นท่ตี ดั เฉือนช้ินงานเปน เสน โคง ตามเข็มนาฬิกา G03 M03
___M03____3. เปดเพลางานหมุนตามเข็มนาฬิกา G28 M04
___G50____4. ล็อกความเรว็ รอบสงู สดุ G40 M05
___G96____5. กาํ หนดความเร็วตัดคงที่ G41 M06
___G97____6. กําหนดความเร็วรอบคงที่ G42 M08
___G42____7. ชดเชยรศั มปี ลายมีดดานขวา G50 M09
___M05____8. ปด เพลางาน G96 M30
___M01____9. หยุดโปรแกรม จะทํางานตอเม่ือกดไซเคิลสตารท G97 M98
___M30____10. จบโปรแกรม และพรอมเร่ิมตนใหม
เอกสารประกอบการฝึก หลักสูตรเทคโนโลยชี 1นั้ 2ส1ูง สาขา ชา่ งควบคมุ เครอื่ งกลึง CNC ระดับ 1
122
หลกั สูตรการฝก ยกระดับฝมือ เฉลยทดสอบ
สาขา ชา งควบคุมเคร่อื งกลึง CNC ระดบั 1
หัวขอวิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหัสหลักสูตร 0920082091001 รหัสวิชา 0920921003
หัวขอยอ ยที่ 1.1 – 6.9
11. จงเติมคําสง่ั ชดเชยรัศมีปลายมดี ลงในชองวา งใหถกู ตอง
1.
G42 คาํ ตอบ G42
G41 40 G41
41
42
12. จากรูปจงกาํ หนดขนาดแบบสมบูรณ
ของงานกลงึ โดยเร่มิ ตน จากจดุ P1 ไปยงั
จุด P8 และจุดศูนยชน้ิ งานอยดู า นหนา
ของชนิ้ งาน
คา โคออดิเนท
PX Z
1 0.0 0.0
2 25.40 0.0
3 25.40 -12.70
4 50.80 -12.70
5 50.80 -33.02
6 78.74 -33.02
7 88.90 -38.10
8 106.68 -38.10
เอกสารประกอบการฝึก หลักสตู รเทคโนโลยชี 1น้ั 2ส2ูง สาขา ช่างควบคุมเครื่องกลงึ CNC ระดบั 1
123
หลกั สตู รการฝกยกระดบั ฝมือ ใบเฉลยทดสอบ
สาขา ชางควบคุมเครือ่ งกลึง CNC ระดบั 1 หัวขอ วชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครือ่ งกลึง CNC 1
รหัสวิชา 0920921003
รหสั หลักสูตร 0920082091001 หวั ขอ ยอ ยที่ 1.1 – 6.9
จากรูปจงตอบคําถามขอที่ 13 – 14 13.จงคาํ นวณหาความสูง X1 โดย 14. จงคาํ นวณหาขนาด Ø X2
ใชฟ งคช ่นั ตรโี กณมิติ
45๐ X1 ก. 14 มลิ ลิเมตร ก. 85 มิลลเิ มตร
มลิ ลิเมตร
Ø X2 Ø 25 ข. 20 มลิ ลเิ มตร ข..ข 81 มิลลิเมตร
มิลลเิ มตร
ค..ค 28 มิลลิเมตร ค. 65
ง. 30 มลิ ลเิ มตร ง. 53
28
จากรปู จงตอบคาํ ถามขอที่ 15 - 18 15. ในการกลึงรัศมี R5 ควรใชค าํ สงั่ ใดกลงึ รัศมี
ก. G00
ข. G01
ค. G02
ง. . G03
16. จุดเรมิ่ ตน ในการกลงึ รัศมี R5 คอื
.กกข..
X90 Z0
X90 Z-40
ค. X80 Z0
ง. X80 Z-40
17. จุดสิ้นสดุ ในการกลงึ รัศมี R5 คือ 18. จงหาคา I, K ที่ใชใ นการกลงึ รศั มี R5 คือ
ก. X90 Z-45 ก. I-5 K0
ข. X90 Z-40 ข.ขค.. I0 K-5
I5 K0
.คคง.. X100 Z-45
X100 Z-40 ง. I0 K5
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยีช1น้ั 2ส3ูง สาขา ชา่ งควบคุมเครือ่ งกลงึ CNC ระดบั 1
124
หลักสูตรการฝกยกระดับฝมือ ใบเตรยี มการสอน
สาขา ชา งควบคุมเคร่ืองกลึง CNC ระดับ 1 (ปฏิบตั )ิ
(CNC Lathe Operation Basic Course)
หวั ขอวิชา การเขยี นโปรแกรม
รหัสหลักสูตร 0920082091001 เคร่อื งกลึง CNC 1
รหสั วิชา 0920921003
หัวขอ หลกั ท่ี 1-4 เวลา 8 ชั่วโมง
วัตถปุ ระสงค : เพ่อื ใหผรู บั การฝกสามารถ
1. เขยี นแผนขั้นตอนการขน้ึ รูปช้นิ งาน
2. เลือกใชค วามเร็วรอบ ความเร็วตดั และอัตราปอนไดอ ยางเหมาะสมกบั เงื่อนไขการตัดเฉือน
3. เขียนเสนทางการตดั เฉือน (Machining Paths)
4. เขยี นโปรแกรมตามแบบท่ีกําหนดไดอยางถูกตอง
5. ปอ นโปรแกรมเขาเคร่ืองกลึงไดอยางถูกตอง
6. ทดสอบ และแกไขโปรแกรมไดอ ยา งถูกตอ ง
วธิ ีการสอน : บรรยาย แสดงวิธกี ารเขียนโปรแกรมเคร่อื งกลึงซเี อน็ ซี และสาธิตการปอ นโปรแกรม การทดสอบ
โปรแกรม และแกไขโปรแกรมบนเครอ่ื งกลึงซเี อน็ ซี
หวั เรื่องสาํ คญั :
1. ฝก ปฏิบตั กิ ารจัดลําดับขัน้ ตอนการกลงึ ซีเอน็ ซี
2. ฝก ปฏบิ ตั ิการเขยี นโปรแกรมตามแบบงานท่ีกําหนด
3. ฝก ปฏิบตั กิ ารปอนขอมลู เขาเคร่อื งกลงึ ซเี อน็ ซี
4. ฝก ปฏิบัตกิ ารทดสอบและแกไขโปรแกรม
อปุ กรณชวยฝก : เครอ่ื งกลึงซีเอน็ ซี (CNC Lathe)
การมอบหมายงาน :
1. ใบงาน การเขยี นโปรแกรมเคร่อื งกลงึ CNC
2. ใบขั้นตอนการปฏิบตั ิการปอนโปรแกรม ทดสอบและแกไขโปรแกรมบนเคร่ืองกลึง CNC
การวดั และประเมนิ ผล :
1. ผลการฝก เขยี นโปรแกรมตามใบงาน การเขียนโปรแกรมเครื่องกลงึ CNC
2. ผลการฝก ปฏบิ ตั ติ ามรใบขนั้ ตอนการปฏิบตั กิ ารปอ นโปรแกรม ทดสอบและแกไ ขโปรแกรมบนเครื่องกลงึ
CNC
หนงั สอื อา งองิ :
1. เชาวลิต ถาวรสนิ . เทคนคิ การเขยี นโปรแกรม. กรงุ เทพฯ : สถาบนั เทคโนโลยีพระจอมเกลา พระนครเหนือ,
2538.
2. เชาวลิต ถาวรสิน. คมู อื ปฏิบตั ิงานเครื่องจกั รกลซีเอ็นซี. ศนู ยผ ลติ ตาํ รา สถาบันเทคโนโลยพี ระจอมเกลา
พระนครเหนอื , กรุงเทพฯ : 2550.
3. MANUAL MAZAK SUPER QUICK TURN 200.
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยชี 1้ัน2ส4ูง สาขา ชา่ งควบคมุ เครือ่ งกลงึ CNC ระดบั 1
125
หลกั สตู รการฝกึ ยกระดบั ฝีมือ ใบข้อมลู
สาขา ช่างควบคุมเครอื่ งกลึง CNC ระดับ 1 (ปฏบิ ัต)ิ
หัวขอ้ วิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหัสหลักสตู ร 0920082091001 รหัสวชิ า 0920921003
งานยอ่ ยท่ี 1.1, 1.2, 1.3
การวางแผนในการผลิตชน้ิ งานให้ได้ตรงตามแบบงานกาหนดในงานกลงึ ซีเอ็นซีนั้นแบง่ ออกเปน็ 2 ส่วนดังนี้
สว่ นที่ 1 : การวางแผนการเขยี นโปรแกรมงานกลึงซเี อน็ ซี
สว่ นท่ี 2 : การวางแผนการปฏบิ ตั ิงานกบั เคร่ืองกลึงซเี อ็นซี
ส่วนท่ี 1 : การวางแผนการเขียนโปรแกรมงานกลึงซเี อ็นซี
1. การปฏิบตั กิ ารจดั ลาดบั ข้นั ตอนการกลงึ
การปฏบิ ตั ิการจดั ลาดับขนั้ ตอนการกลึง มลี าดับขนั้ ตอนดงั นี้
1.1 การจดั ลาดับขน้ั ตอนการกลงึ
1.2 การจดั ลาดับเครือ่ งมอื ตัด
1.3 การเลอื กความเรว็ รอบ ความเรว็ ตัด และอตั ราการป้อน
หมายเหตุ : รายละเอียดในแต่ละขน้ั ตอน สามารถศกึ ษาได้ในใบขอ้ มลู การเขยี นโปรแกรมงานกลงึ CNC 1 (ทฤษฎ)ี
ตัวอย่างการเขยี นแผนขนั้ ตอนการขึน้ รูปชิน้ งาน
แบบงาน (Drawing)
ลาดบั การทางาน ความเร็วตัด อัตราป้อน เคร่ืองมอื ตดั หมายเหตุ
รัศมีมดี
(m/min) (mm/rev.) หมายเลขมีด ชนดิ มีด
1. กลงึ ปอกหยาบ 150 0.25 01 ปอกหยาบ คารไ์ บด์ 1.0
2. กลึงเก็บละเอยี ด 1 รอบ 250 0.15 02 ปอกละเอยี ด คารไ์ บด์ 0.4
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยชี 1นั้ 2ส5งู สาขา ช่างควบคุมเคร่ืองกลึง CNC ระดบั 1
126
หลกั สตู รการฝกึ ยกระดับฝีมือ ใบข้อมลู
สาขา ช่างควบคุมเครอ่ื งกลึง CNC ระดบั 1 (ปฏิบตั )ิ
(CNC Lathe Operation Basic Course) หัวขอ้ วิชา การเขียนโปรแกรม
เครอื่ งกลงึ CNC 1
รหสั หลักสตู ร 0920082091001 รหัสวชิ า 0920921003
งานย่อยที่ 2.1
2. การเขียนโปรแกรมตามแบบงานท่กี าหนด
2.1 การเขียนเสน้ ทางการตัดเฉือน (Machining Paths)
ตัวอย่างการเขียนเส้นทางการตดั เฉอื น (Machining Paths)
แบบแสดงเสน้ ทางการตดั เฉือน (Machining Paths)
เอกสารประกอบการฝึก หลักสูตรเทคโนโลยชี 1นั้ 2ส6ูง สาขา ชา่ งควบคุมเครอื่ งกลงึ CNC ระดบั 1
127
หลักสตู รการฝกึ ยกระดับฝีมือ ใบข้อมูล
สาขา ช่างควบคุมเครือ่ งกลึง CNC ระดบั 1 (ปฏบิ ตั )ิ
หวั ข้อวิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่ืองกลงึ CNC 1
รหสั หลกั สตู ร 0920082091001 รหสั วิชา 0920921003
งานยอ่ ยท่ี 2.1
2.2 การเขียนโปรแกรมตามแบบงานท่ี
ตัวอยา่ งตารางโปรแกรมงานกลึงซีเอ็นซี งาน ทดสอบ 1 หมายเลขโปรแกรม O 1234
N G XZRIKFS T M หมายเหตุ
1 50 3000
2 28 U0 W0
3 0101 รปู แบบเรมิ่ ตน้
4 96 150 03 โปรแกรม
5 54, 00 41.0 82.0
6 01 30.5 0.25 08
7 00 42.0 82.0
8 36.0
9 01 30.5
10 00 38.0 82.0
11 32.0
12 01 30.5
13 00 34.0 82.0
14 28.0
15 01 30.5
16 00 30.0 82.0
17 24.0
18 01 30.5
19 00 26.0 82.0
20 20.5
21 01 32.0
22 24.0 30.5
23 36.0
24 41.0 27.5
25 00 82.0
26 16.5
27 01 63.0
28 20.5 55.0
29 00 82.0
30 12.5
31 01 68.5
32 16.5 63.0
เอกสารประกอบการฝกึ หลักสตู รเทคโนโลยชี 1น้ั 2ส7ูง สาขา ช่างควบคมุ เครือ่ งกลงึ CNC ระดับ 1
128
หลักสตู รการฝึกยกระดบั ฝีมือ ใบข้อมูล
สาขา ช่างควบคุมเคร่อื งกลึง CNC ระดบั 1 (ปฏบิ ัต)ิ
หัวข้อวิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลงึ CNC 1
รหสั หลักสูตร 0920082091001 รหัสวิชา 0920921003
งานยอ่ ยท่ี 2.1
ตัวอยา่ งตารางโปรแกรมงานกลงึ ซีเอ็นซี งาน ทดสอบ 1 หมายเลขโปรแกรม O 1234
N G XZR I KFS T M หมายเหตุ
33 00 82.0
34 8.5
35 01 75.5
36 12.5 63.0
37 00 82
38 4.5
39 01 79.5
40 8.5 75.5
41 00 82.0
42 0.5
43 01 79.5
44 4.5
45 8.5 76.5
46 20.5 55.0
47 00 100.0 50.0 09
48 28 U0 W0 รูปแบบสน้ิ สุด
49
50 01 การทางานมดี 01
51 96 0202
52 00 0.0 82.0 250 03 รปู แบบเร่มิ ตน้ มีด
53 42, 01 0.0 79.0
54 03 7.68 76.12 4.0 หมายเลข 02
55 01 20.0 55.0 0.15 08 ชดเชยรัศมมี ดี ทางขวา
56 32.0
57 02 24.0 30.0 2.0 รปู แบบจบโปรแกรม
58 01 36.0
59 41.0 27.5
60 00 100.0 50.0
61 28 U0 W0
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยีช1้นั 2ส8งู สาขา ชา่ งควบคุมเคร่ืองกลงึ CNC ระดับ 1
129
หลักสตู รการฝกึ ยกระดบั ฝีมือ ใบข้อมูล
สาขา ช่างควบคุมเครอ่ื งกลึง CNC ระดับ 1 (ปฏิบตั )ิ
หวั ข้อวชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลงึ CNC 1
รหสั หลกั สูตร 0920082091001 รหัสวชิ า 0920921003
งานยอ่ ยที่ 3.1
สว่ นท่ี 2 : การวางแผนการปฏบิ ัตงิ านกับเครอื่ งกลงึ ซเี อน็ ซี
การวางแผนการปฏิบตั งิ านกบั เครื่องกลึงซเี อ็นซี โดยท่วั ๆ ไปมขี นั้ ตอนดงั น้ี
1. ปอ้ นโปรแกรมบนเคร่ืองกลงึ ซีเอน็ ซี ด้วย Edit Mode
2. ตรวจสอบโปรแกรม
3. ติดตัง้ มีดกลึงใหต้ รงหมายเลขมดี ในโปรแกรม
4. ปรับตงั้ จุดศูนยโ์ ปรแกรม
5. ปรบั ตั้งคา่ ชดเชยขนาดมดี
6. ทดสอบเดินเคร่ืองตัวเปล่า ดว้ ย Dry Run Mode
7. กลึงข้ึนรปู ด้วย Single Block Mode
8. ตรวจสอบความถูกตอ้ งทางขนาดในตาแหนง่ ต่างๆ ตามแบบงานกาหนด
9. ปรบั แต่งคา่ ชดเชยขนาดมีด
10. กลึงข้นึ รปู ด้วย Auto Mode
หมายเหตุ : ในแตล่ ะขัน้ มีรายละเอยี ดข้นั ตอนในการทางานกบั เคร่อื งกลงึ ซีเอ็นซี ซึ่งผปู้ ฏิบตั ิจะต้องศกึ ษาจาก
คู่มือแนะนาของผผู้ ลิตเครื่องกลึงแต่ละรนุ่
: ในรหัสวิชา 0920921003 เป็นตัวอยา่ งอธบิ ายถงึ ขัน้ ตอนหลักๆ ท่ีใชใ้ นการปฏบิ ัติงานกับเคร่ืองกลึง
ซีเอ็นซี ทั่วๆไป ไมร่ ะบชุ นิด ประเภท และรนุ่ ของเครอ่ื งกลึงซีเอน็ ซี ขนั้ ตอนท่ีกาหนดในหลกั สตู ร คอื
การปอ้ นโปรแกรมบนเครื่องกลงึ ซเี อน็ ซี การตรวจสอบโปรแกรม และการแก้ไขโปรแกรมบนเครอ่ื ง-
กลึงซเี อน็ ซี (สาหรบั ขน้ั ตอนท่ี 3 – 10 จะนาเสนอใน เรื่อง การกลงึ ชนิ้ งานด้วยเคร่ืองกลึงซเี อ็นซี)
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยชี 1ั้น2ส9งู สาขา ชา่ งควบคุมเครอ่ื งกลึง CNC ระดบั 1
130
หลกั สตู รการฝึกยกระดับฝีมือ ใบข้อมลู
สาขา ช่างควบคุมเครือ่ งกลึง CNC ระดบั 1 (ปฏิบตั )ิ
หัวข้อวชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลึง CNC 1
รหสั หลักสตู ร 0920082091001 รหัสวิชา 0920921003
งานย่อยท่ี 3.1
3. การป้อนข้อมลู เขา้ เคร่ืองกลึง
3.1 สว่ นประกอบในการควบคุมเครอื่ งกลึง ซีเอน็ ซี MAZAK SUPER QUICK TURN 200
ส่วนที่ 1 ส่วนควบคุมการทางานของเคร่ืองกลึงซีเอ็นซี แบ่ง
ออกเปน็ 3 สว่ น คอื
ส่วนท1่ี สว่ นควบคมุ การแสดงผล
สว่ นที่ 2 (Monitor Control Panel)
ส่วนท2ี่ ส่วนควบคุมการปอ้ น/แก้ไข/เปลย่ี นแปลง
สว่ นท่ี 3 ขอ้ มลู (Numerical Control Panel)
สว่ นท่ี3 ส่วนควบคุมการทางานของเคร่ืองจกั ร
(Machine Control Panel)
รปู แบบการปอ้ นโปรแกรมเขา้ เคร่ืองกลึงซเี อน็ ซี
รปู แบบการป้อนโปรแกรมเขา้ สเู่ คร่ืองกลงึ ซเี อ็นซี กระทาได้ 3 แบบ คือ
1) การป้อนโปรแกรมที่เคร่อื งกลึงซเี อ็นซโี ดยตรง
2) การ Load โปรแกรมท่ีสาเร็จแล้วจากการเขียนหรือการใช้ Software CNC โดยใช้โปรแกรม
Q-Modem ผ่าน RS 232
3) การนาโปรแกรมท่ีสาเร็จแล้วจาก Software CNC แปลงจาก CAD เป็น CAM มาแล้วด้วยวิธี
DNC (Direct Numerical Control)
หมายเหตุ สาหรับหลกั สูตรการฝกึ ยกระดบั ฝีมือ จะฝึกปฏิบัติเฉพาะการปอ้ นโปรแกรมที่เครือ่ งกลงึ ซีเอ็นซี
โดยตรง
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยชี 1้นั 3ส0งู สาขา ช่างควบคุมเครือ่ งกลงึ CNC ระดบั 1
131
หลักสูตรการฝกึ ยกระดับฝีมือ ใบข้อมูล
สาขา ชา่ งควบคุมเครอ่ื งกลึง CNC ระดบั 1 (ปฏิบตั )ิ
หวั ขอ้ วิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลึง CNC 1
รหสั หลักสูตร 0920082091001 รหสั วิชา 0920921003
งานย่อยท่ี 3.2
3.2 ขัน้ ตอนการป้อนโปรแกรมทีเ่ คร่อื งกลงึ ซเี อ็นซีโดยตรง
แผนภูมิแสดงขั้นตอนการปอ้ นโปรแกรม
โยกสวติ ชก์ ุญแจ PROGRAM => ENABLE
กด PROGRAM => WORK NO.
ป้อนหมายเลขโปรแกรม เช่น 123 ==> INPUT
เลอื ก EIA/ISO PROGRAM
ปอ้ นโปรแกรม
กด PROGRAM COMPLETE (บันทกึ โปรแกรม)
กดปมุ่ TOOL PATH (เพือ่ ดูเสน้ ทางการเดินของทูล)
หมายเหตุ : แผนภมู แิ สดงขั้นตอนการปอ้ นโปรแกรมนีส้ ามารถใช้เป็น แนวทางปฏิบัตกิ ับเครอ่ื งกลึง
ซีเอน็ ซที ใ่ี ช้ระบบควบคุมอ่นื ๆ ได้
ผปู้ ฏบิ ัตคิ วรศึกษารายละเอียดในแต่ละขัน้ ตอนจากคู่มอื เครื่องกลงึ ซเี อน็ ซีในรุน่ นน้ั ๆ
เอกสารประกอบการฝกึ หลกั สูตรเทคโนโลยชี 1ั้น3ส1งู สาขา ช่างควบคมุ เครอ่ื งกลึง CNC ระดบั 1
132
หลักสูตรการฝกึ ยกระดับฝีมือ ใบข้อมลู
สาขา ช่างควบคุมเครื่องกลึง CNC ระดบั 1 (ปฏิบัต)ิ
หัวขอ้ วิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลงึ CNC 1
รหสั หลักสตู ร 0920082091001 รหัสวิชา 0920921003
งานย่อยที่ 3.2
ภาพแสดงการป้อนโปรแกรมท่ีเครือ่ งกลงึ ซีเอ็นซี
1. โยกสวติ ช์กญุ แจ PROGRAM => ENABLE 5. ป้อนโปรแกรม
2. กดเมนู PROGRAM ==> WORK NO.
6.กด PROGRAM COMPLETE
3. ป้อนหมายเลขโปรแกรม 123 ==> กด INPUT 7. กดปุ่ม TOOL PATH (เพื่อดเู ส้นทางการเดนิ ของทูล)
4. เลอื ก EIA/ISO PROGRAM
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยีช1้นั 3ส2งู สาขา ชา่ งควบคมุ เคร่ืองกลงึ CNC ระดบั 1
133
หลกั สูตรการฝึกยกระดับฝีมือ ใบข้อมูล
สาขา ช่างควบคุมเครื่องกลึง CNC ระดบั 1 (ปฏบิ ตั )ิ
(CNC Lathe Operation Basic Course) หวั ข้อวิชา การเขียนโปรแกรม
เครอ่ื งกลงึ CNC 1
รหัสหลักสตู ร 0920082091001 รหัสวิชา 0920921003
งานยอ่ ยที่ 4.1
4. การทดสอบและแกไ้ ขโปรแกรม
4.1 ข้ันตอนการทดสอบโปรแกรม
โปรแกรมท่ีสาเร็จจากการเขียนด้วยคน หรือสาเร็จจาก Software น้ันยังไม่สามารถนามาใช้ทางานกับ
เคร่ืองกลงึ ซเี อ็นซีได้ อาจมกี ารผิดพลาดทางการใช้รูปแบบของคาสั่ง หรือรูปแบบของโปรแกรมไม่ตรงกับรูปแบบของ
โปรแกรมจากเคร่ืองกลงึ เอ็นซี จงึ ต้องทาการตรวจสอบและแก้ไขโปรแกรมให้ถูกต้อง โดยเครื่องจะทาการตรวจสอบ
โปรแกรมอย่างอัตโนมตั ิ หากมกี ารผดิ พลาดจะเกิดสัญญาณเตือน (Alarm) ให้ดูว่า Alarm หมายเลขอะไรแล้วจึงไปดู
คาอธบิ ายจากคมู่ อื เคร่อื งจกั ร โดยจะต้องทาการแกไ้ ขใหมแ่ ละทาการตรวจสอบใหม่ จนเครื่องตรวจสอบโปรแกรมจบ
และถกู ต้องแลว้ จะมไี ฟสเี หลอื งโชว์แสดงวา่ การตรวจสอบเสรจ็ สมบูรณ์แล้ว
แผนภูมแิ สดงขน้ั ตอนในการทดสอบโปรแกรม
ปดิ ประตูและโยกสวติ ช์กุญแจ MACHINE => OFF
กดปมุ่ MEMORY Mode กดปุม่ CYCLE STRAT
กดปุ่ม WORK NO. ทป่ี ุ่มหน้าจอ กดปุ่ม SINGLE BLOCK
ปอ้ นหมายเลขโปรแกรม เช่น 123 และกด INPUT กดปุม่ MST, Z – AXIS, MACHINE LOCK, DRYRUN
กดปมุ่ TOOL PATH (ดูเสน้ ทางเดินมีดกลึง)* กดปมุ่ POSITION
หมายเหตุ : * กรณที เี่ ครื่องมี Software การดูภาพการทางานทจ่ี อมอนิเตอร์ ให้ศึกษาจากค่มู ือเครอ่ื ง
นัน้ ๆ
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยชี 1ั้น3ส3ูง สาขา ช่างควบคมุ เครื่องกลงึ CNC ระดับ 1
134
หลักสูตรการฝึกยกระดบั ฝีมือ ใบขอ้ มูล
สาขา ชา่ งควบคุมเครอ่ื งกลึง CNC ระดบั 1 (ปฏบิ ตั )ิ
หัวข้อวิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครือ่ งกลงึ CNC 1
รหสั หลักสตู ร 0920082091001 รหัสวิชา 0920921003
งานย่อยที่ 4.1
ภาพแสดงการทดสอบและแก้ไขโปรแกรม
1. โยกสวิตช์กุญแจ MACHINE => OFF 5. กดปมุ่ TOOL PATH (ดเู ส้นทางเดินมีดกลงึ )
2. เลือก MEMORY MODE 6. กดปุ่ม POSITION
3. กดปุม่ WORK NO.
7. กดปุ่ม MST, Z – AXIS, MACHINE LOCK, DRYRUN
4. ปอ้ นหมายเลขโปรแกรม เชน่ 123 และกด INPUT 8. กดปมุ่ SINGLE BLOCK
9. กดป่มุ CYCLE STRAT
เอกสารประกอบการฝกึ หลกั สูตรเทคโนโลยีช1ั้น3ส4งู สาขา ช่างควบคมุ เครอื่ งกลึง CNC ระดบั 1
135
หลักสูตรการฝกึ ยกระดบั ฝีมือ ใบขอ้ มูล
สาขา ชา่ งควบคุมเคร่ืองกลึง CNC ระดบั 1 (ปฏิบัต)ิ
หวั ขอ้ วิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหสั หลักสูตร 0920082091001 รหัสวชิ า 0920921003
งานย่อยท่ี 4.2
4.2 ขัน้ ตอนการแกไ้ ขโปรแกรม
การแก้ไขโปรแกรมจะกระทาพรอ้ มกับการตรวจสอบโปรแกรม โดยผปู้ ฏิบัตจิ ะตอ้ งหาสาเหตุของจุดท่ีเกิดการ
ผิดพลาดผิดพลาด เช่น รูปแบบคาสั่งการเขียนโปรแกรมไม่ถูกต้อง ตาแหน่งการเคลื่อนท่ีมีดกลึงไม่ถูกต้อง เป็นต้น
หากมีการผิดพลาดจะเกิดสัญญาณเตือน (Alarm) ให้ดูว่า Alarm หมายเลขอะไรแล้วจึงไปดูคาอธิบายจากคู่มือ
เคร่อื งจกั ร โดยจะตอ้ งทาการแกไ้ ขใหมแ่ ละทาการตรวจสอบใหม่ จนเครื่องตรวจสอบโปรแกรมจบและถูกต้องแล้วจะ
มีไฟสีเหลืองโชว์แสดงว่าการตรวจสอบเสรจ็ สมบูรณแ์ ล้ว
แผนภมู ิแสดงข้นั ตอนในการแก้ไขโปรแกรม
โยกสวติ ช์กุญแจ PROGRAM => ENABLE
กดปุม่ PROGRAM
กดปุม่ WORK NO.
ปอ้ นหมายเลขโปรแกรม เช่น 123 และกด INPUT
กดป่มุ PROGRAM
เล่อื นเคอร์เซอรไ์ ปที่ต้องการแกไ้ ข และปอ้ นข้อมูลท่ี
ตอ้ งการแก้ไข
กดป่มุ PROGRAM COMPLETE (บนั ทกึ โปรแกรม)
เอกสารประกอบการฝกึ หลักสตู รเทคโนโลยีช1้นั 3ส5งู สาขา ช่างควบคมุ เครอ่ื งกลึง CNC ระดบั 1
136
หลกั สตู รการฝกึ ยกระดบั ฝีมือ ใบข้อมลู
สาขา ชา่ งควบคุมเคร่ืองกลึง CNC ระดับ 1 (ปฏบิ ตั )ิ
หัวข้อวชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลงึ CNC 1
รหสั หลกั สูตร 0920082091001 รหัสวิชา 0920921003
งานยอ่ ยที่ 4.2
ภาพแสดงการแก้ไขโปรแกรม
1. โยกสวติ ชก์ ญุ แจ PROGRAM => ENABLE 5. กดปมุ่ PROGRAM (เพ่ือแก้ไขหรือ EDIT โปรแกรม)
2. กดปุ่ม PROGRAM 6. เลอื่ นเคอร์เซอร์ไปทีต่ ้องการแกไ้ ข และป้อนข้อมูลที่
3. กดปมุ่ WORK NO. ต้องการแก้ไข
4. ปอ้ นหมายเลขโปรแกรม เช่น 123 และกด INPUT 7. กดปุ่ม PROGRAM COMPLETE (บันทึกโปรแกรม)
เอกสารประกอบการฝกึ หลักสตู รเทคโนโลยีช1น้ั 3ส6งู สาขา ชา่ งควบคมุ เครือ่ งกลงึ CNC ระดบั 1
137
หลกั สูตรการฝกยกระดบั ฝมือ ใบงาน
สาขา ชางควบคุมเครื่องกลึง CNC ระดับ 1
หัวขอ วชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลงึ CNC 1
รหสั หลกั สูตร 0920082091001 รหสั วิชา 0920921003
งานยอยท่ี 1.1-1.3, 2.1-2.2
แบบงาน X
Z (+)
ลําดับขนั้ การทาํ งาน (Operation Steps)
ความเร็วตดั อตั ราปอ น เคร่ืองมือตัด หมายเหตุ
ลาํ ดับ การทํางาน (m/min) (mm/rev.) หมายเลขมีด ชนดิ มดี รัศมีมดี
แบบแสดงเสน ทางการตัดเฉือน (Machining Paths)
ครภุ ัณฑ/เครอ่ื งมือ/วัสดุ/อปุ กรณ
เอกสารประกอบการฝึก หลักสตู รเทคโนโลยีช1นั้ 3ส7ูง สาขา ช่างควบคุมเครอ่ื งกลึง CNC ระดับ 1
138
หลักสตู รการฝก ยกระดับฝมือ ใบงาน
สาขา ชางควบคุมเคร่ืองกลึง CNC ระดับ 1 หัวขอ วิชา การเขยี นโปรแกรม
เคร่ืองกลึง CNC 1
(CNC Lathe Operation Basic Course) รหัสวิชา 0920921003
รหัสหลกั สูตร 0920082091001 งานยอ ยที่ 1.1-1.3, 2.1-2.2
โปรแกรมงานกลึงซเี อน็ ซี ชื่องาน …………… หมายเลขโปรแกรม ……………..
N G XZR I KFS T M หมายเหตุ
1
2
3
4
5
6
7
8
9
10
11 (
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ครภุ ณั ฑ/เคร่ืองมือ/วสั ดุ/อุปกรณ
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยีช1น้ั 3ส8งู สาขา ชา่ งควบคมุ เคร่อื งกลึง CNC ระดบั 1
139
หลักสูตรการฝก ยกระดับฝมือ ใบงาน
สาขา ชางควบคุมเครือ่ งกลึง CNC ระดบั 1 หัวขอ วิชา การเขียนโปรแกรม
เคร่อื งกลงึ CNC 1
(CNC Lathe Operation Basic Course) รหสั วิชา 0920921003
รหสั หลักสูตร 0920082091001 งานยอ ยท่ี 1.1-1.3, 2.1-2.2
โปรแกรมงานกลงึ ซเี อ็นซี ชื่องาน …………… หมายเลขโปรแกรม ……………..
N G XZR I KFS T M หมายเหตุ
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
ครุภณั ฑ/เครอ่ื งมอื /วัสดุ/อปุ กรณ
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยชี 1ั้น3ส9ูง สาขา ช่างควบคมุ เคร่ืองกลึง CNC ระดับ 1
140
หลักสตู รการฝก ยกระดบั ฝมือ ใบงาน
สาขา ชา งควบคุมเคร่อื งกลึง CNC ระดับ 1
หวั ขอวิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครือ่ งกลงึ CNC 1
รหัสหลกั สตู ร 0920082091001 รหสั วชิ า 0920921003
งานยอยท่ี 1.1-1.3, 2.1-2.2
งานที่ 2 คาํ ส่ัง :
จากแบบงานดังรูปใหป ฏิบัตกิ ารเขียนโปรแกรมซเี อน็ ซี ตามขนั้ ตอนดังน้ี
1. เขยี นขั้นตอนการทาํ งาน (Operation Steps)
2. เขียนแบบแสดงเสนทางการตัดเฉอื น (Machining Paths)
3. เขยี นโปรแกรมเอน็ ซี (NC Programming)
กําหนดเง่ือนไขการตัดเฉอื นดังน้ี
- ปอนลึกครั้งละไมเ กิน 4 ม.ม.
- เก็บละเอียดครงั้ สุดทา ย 0.5 ม.ม.
- ชดเชยรศั มปี ลายมดี
- ใชค า ความเร็วตัด 150 ม./นาที อตั ราปอนหยาบ 0.30 ม.ม./รอบ
- ใชคา ความเรว็ ตดั 200 ม./นาที อัตราปอนละเอยี ด 0.15 ม.ม./รอบ
แบบงาน
โปรแกรมงานกลึงซเี อ็นซี ชื่องาน Test 2 หมายเลขโปรแกรม O1906
ครภุ ัณฑ/เคร่อื งมือ/วสั ดุ/อปุ กรณ
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยชี 1ั้น4ส0งู สาขา ชา่ งควบคุมเคร่อื งกลึง CNC ระดับ 1
141
หลกั สูตรการฝกยกระดับฝมือ ใบงาน
สาขา ชา งควบคุมเครือ่ งกลึง CNC ระดบั 1
หัวขอ วิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลงึ CNC 1
รหัสหลักสตู ร 0920082091001 รหสั วชิ า 0920921003
งานยอ ยท่ี 1.1-1.3, 2.1-2.2
แบบงาน
ลําดบั ข้นั การทาํ งาน (Operation Steps)
ความเร็วตดั อัตราปอน เคร่อื งมอื ตดั หมายเหตุ
ลําดบั การทาํ งาน (m/min) (mm/rev.) หมายเลขมีด ชนดิ มดี รัศมีมดี
แบบแสดงเสนทางการตัดเฉือน (Machining Paths)
(พืน้ ที่สาํ หรบั เขียนเสน ทางการตัดเฉือน)
ครุภณั ฑ/เคร่ืองมอื /วสั ดุ/อปุ กรณ
เอกสารประกอบการฝกึ หลักสูตรเทคโนโลยีช1้ัน4ส1ูง สาขา ชา่ งควบคุมเคร่อื งกลงึ CNC ระดบั 1
142
หลักสูตรการฝก ยกระดบั ฝมือ ใบงาน
สาขา ชางควบคุมเครอ่ื งกลึง CNC ระดับ 1
หวั ขอ วชิ า การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลึง CNC 1
รหัสหลักสูตร 0920082091001 รหสั วชิ า 0920921003
งานยอยที่ 1.1-1.3, 2.1-2.2
โปรแกรมงานกลงึ ซีเอ็นซี ชือ่ งาน …………… หมายเลขโปรแกรม …………….. M หมายเหตุ
N G XZR I KFS T
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ครุภัณฑ/เครื่องมอื /วัสดุ/อปุ กรณ
เอกสารประกอบการฝกึ หลักสตู รเทคโนโลยีช1นั้ 4ส2ูง สาขา ชา่ งควบคุมเครือ่ งกลึง CNC ระดบั 1
143
หลกั สตู รการฝกยกระดบั ฝมือ ใบงาน
สาขา ชา งควบคุมเครอื่ งกลึง CNC ระดับ 1 หัวขอ วชิ า การเขยี นโปรแกรม
เคร่ืองกลงึ CNC 1
(CNC Lathe Operation Basic Course) รหสั วชิ า 0920921003
รหัสหลกั สตู ร 0920082091001 งานยอยที่ 1.1-1.3, 2.1-2.2
โปรแกรมงานกลึงซีเอน็ ซี ช่ืองาน …………… หมายเลขโปรแกรม ……………..
N G XZR I KFS T M หมายเหตุ
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
ครภุ ัณฑ/เครื่องมือ/วัสดุ/อุปกรณ
เอกสารประกอบการฝกึ หลักสูตรเทคโนโลยีช1นั้ 4ส3ูง สาขา ช่างควบคุมเคร่ืองกลึง CNC ระดับ 1
144
หลักสูตรการฝกยกระดับฝมือ ใบเฉลยใบงาน
สาขา ชา งควบคุมเครื่องกลึง CNC ระดบั 1
หวั ขอ วิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครอ่ื งกลึง CNC 1
รหัสหลกั สูตร 0920082091001 รหัสวิชา 0920921003
งานยอ ยท่ี 1.1-1.3, 2.1-2.2
งานที่ 1 คําสงั่ :
จากแบบงานดงั รูปใหปฏบิ ตั กิ ารเขียนโปรแกรมซเี อ็นซี ตามข้ันตอนดงั น้ี
1. เขียนข้นั ตอนการทาํ งาน (Operation Steps)
2. เขียนแบบแสดงเสนทางการตัดเฉือน (Machining Paths)
3. เขยี นโปรแกรมเอ็นซี (NC Programming)
กาํ หนดเงอ่ื นไขการตัดเฉือนดังนี้
- ปอนลึกคร้งั ละไมเกิน 3 ม.ม.
- เกบ็ ละเอียดครั้งสุดทา ย 0.5 ม.ม.
- ชดเชยรัศมปี ลายมีด
- ใชค าความเรว็ ตดั 150 ม./นาที อตั ราปอนหยาบ 0.30 ม.ม./รอบ
- ใชคาความเรว็ ตัด 200 ม./นาที อัตราปอ นละเอยี ด 0.15 ม.ม./รอบ
แบบงาน
X
(+)
Z (+)
ชื่องาน Test 1 หมายเลขโปรแกรม O1806
เอกสารประกอบการฝึก หลกั สตู รเทคโนโลยีช1น้ั 4ส4งู สาขา ช่างควบคมุ เครือ่ งกลึง CNC ระดับ 1
145
หลักสตู รการฝก ยกระดบั ฝมือ ใบเฉลยใบงาน
สาขา ชา งควบคุมเคร่ืองกลึง CNC ระดับ 1
หวั ขอ วชิ า การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เครอื่ งกลึง CNC 1
รหสั หลกั สตู ร 0920082091001 รหัสวชิ า 0920921003
งานยอ ยที่ 1.1-1.3, 2.1-2.2
แบบงาน X
Z
ลําดับขนั้ การทาํ งาน (Operation Steps)
ลาํ ดับ การทํางาน ความเร็ว/Speed อัตราปอน/Feed มีด/Tool หมายเหตุ
1 กลึงรปู ทรงหยาบ m/min rpm mm/rev. No. Type Radius
2 กลึงรูปทรงละเอยี ด 150 0.30 T01 มดี หยาบ 1.2
200 0.15 T02 มดี ละเอียด 0.4
แบบแสดงเสน ทางการตัดเฉือนหยาบ แสดงตาํ แหนง ในงานกลงึ หยาบ Z
PX Z PX Z PX
1,12 (G28 U0 W0)
1 U0 W0 18 -32.5 35 51.5 3
R
2 100 3 19 78 3 36 39.5
1, 12
3 -37.6 20 -32.5 37 -12.2
4 105 3 21 66 38 45.5 3
5 94 22 -32.5 39 33.5
6 -37.6 23 72 3 40 -12.2
7 100 3 24 60 41 39.5 3
8 89 25 -32.5 42 27.5
9 -37.6 26 66 3 43 -12.2
10 94 3 27 54 44 33.5 3
11 83 28 -32.5 45 26
12 -35 29 60 3 46 -12.2
13 89 3 30 51.5 47 28 0.5
14 78 31 -32.5 48 -1
15 -33 32 54 3 49 U0 W0
16 83 3 33 45.5
17 72 34 -12.2
เอกสารประกอบการฝึก หลักสูตรเทคโนโลยีช1ั้น4ส5งู สาขา ช่างควบคุมเครื่องกลึง CNC ระดับ 1
146
หลักสตู รการฝกยกระดบั ฝมือ ใบเฉลยใบงาน
สาขา ชางควบคุมเคร่ืองกลึง CNC ระดับ 1
หวั ขอ วิชา การเขยี นโปรแกรม
(CNC Lathe Operation Basic Course) เคร่อื งกลึง CNC 1
รหสั หลักสูตร 0920082091001 รหสั วชิ า 0920921003
งานยอยท่ี 1.1-1.3, 2.1-2.2
แบบแสดงเสน ทางการตดั เฉอื นละเอียด แสดงตําแหนงในงานกลึงละเอียด
R PX Z PX Z
1 U0 W0 8 77.74 -33.02
9 88.90 -38.10
11 (X107.68 Z-39.1) 1,12 (G28 U0 W0) 2 28 0 10 105.68 -38.10
10(X105.68) 3 -1 0 11 107.68 -39.10
12 U0 W0
9 (X88.9 Z-38.1) 4 25.40 2
8 (X77.74)
7 (Z-12.7) 6 (X50.8) 2 (X28 Z0) 5 25.4 -12.70
5 (X25.4 Z-12.7) 6 50.80 -12.70
7 50.80 -33.02
4 (X25.4 Z0)
3 (X-1 Z0)
โปรแกรมงานกลึงซีเอน็ ซี ชื่องาน Test 1 หมายเลขโปรแกรม O1806
NG X Z U W R F S T M หมายเหตุ
1 50 3000
2 28 0.0 0.0
3 0101 กลงึ ขน้ึ รปู หยาบ
4 96 150 03
5 54,00 100.0 3.0 0.3 08
6 01 -37.6
7 00 105.0 3.0
8 94.0
9 01 -37.6
10 00 100.0 3.0
11 89.0
12 01 -37.8
13 01 108.0
14 00 100.0 3.0
15 83.0
16 01 -35.0
เอกสารประกอบการฝกึ หลักสตู รเทคโนโลยชี 1น้ั 4ส6ูง สาขา ชา่ งควบคุมเครอ่ื งกลงึ CNC ระดับ 1
147
หลักสูตรการฝก ยกระดบั ฝมือ ใบเฉลยใบงาน
สาขา ชา งควบคุมเคร่ืองกลึง CNC ระดบั 1
หัวขอ วิชา การเขียนโปรแกรม
(CNC Lathe Operation Basic Course) เครื่องกลงึ CNC 1
รหัสหลักสูตร 0920082091001 รหัสวชิ า 0920921003
งานยอ ยท่ี 1.1-1.3, 2.1-2.2
โปรแกรมงานกลงึ ซเี อน็ ซี ชอื่ งาน Test 1 หมายเลขโปรแกรม O1806
N G X Z UW R F S T M หมายเหตุ
17 00 89.0 3.0
18 78.0
19 01 -33.0
20 89.0 -37.8
21 00 3.0
22 72.0
23 01 -32.5
24 00 78.0 3.0
25 66.0
26 01 -32.5
27 00 72.0 3.0
28 60.0
29 01 -32.5
30 00 54.0 3.0
31 51.5
32 01 -32.7
33 80.0
34 00 3.0
35 45.5
36 01 -12.2
37 00 50.0 3.0
38 39.5
39 01 -12.2
40 00 45.0 3.0
41 33.5
42 01 -12.2
43 00 39.0 3.0
44 27.5
45 01 -12.2
46 00 33.0 3.0
47 26.1
48 01 -12.4
49 51.0
เอกสารประกอบการฝึก หลกั สูตรเทคโนโลยีช1ั้น4ส7ูง สาขา ชา่ งควบคุมเครอ่ื งกลงึ CNC ระดับ 1