The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

ช่างควบคุมเครื่องกลึง CNC ระดับ 1

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by patinyadsd, 2022-05-17 12:07:38

ช่างควบคุมเครื่องกลึง CNC ระดับ 1

ช่างควบคุมเครื่องกลึง CNC ระดับ 1

Keywords: CNC Lathe

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


Click to View FlipBook Version