การตงั้ คา รปู ทรง
8.1 ออฟเซต็ ศนู ยท ตี่ ง้ั คา ได (G54 ถงึ G57, G505 ถึง G599, G53, G500, SUPA, G153)
ดเู พมิ่ เตมิ ที่ Axial zero offset (G58, G59) (หนา 322)
ขอ มูลเพม่ิ เตมิ
การตงั้ คา ออฟเซต็
ทแี่ ผงควบคมุ สาํ หรบั ผูปฏบิ ัติงานหรอื อนิ เตอรเ ฟสอเนกประสงค
ใหปอ นคาตอ ไปน้ีในตารางออฟเซ็ตศนู ยข องระบบควบคุมภายใน:
● พิกดั สาํ หรบั ออฟเซต็
● มมุ สาํ หรบั การแคลมปแ บบหมนุ
● ตวั คณู สเกล (ถาจาํ เปน )
<
࠸ࡩ࡚ࡒ࡚ࡨࡑࡡࡳ࠸
<
;
ࡢࡘࡐ
ࡤࡤࡖࡳࡂࡺࡌ
;
ออฟเซต็ ศนู ย G54 ถงึ G57
การเรยี กใชค ําสงั่ ใดคําสั่งหนง่ึ จากส่คี าํ สงั่ G54 ถึง G57 ในโปรแกรม NC
จะเปน การยา ยจดุ ศนู ยจ ากระบบพกิ ดั พ้ืนฐานไปยงั ระบบพกิ ดั ของชน้ิ งาน
< <
< ;
;<
;
;
พืน้ ฐาน 151
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตงั้ คา รูปทรง
8.2 การเลอื กระนาบการทาํ งาน (G17/G18/G19)
ในบลอ็ ก NC ถัดไปที่มีการเคลอ่ื นทที่ โ่ี ปรแกรมไว
พารามิเตอรตาํ แหนง ทง้ั หมดและการเคลอื่ นทข่ี องเครอ่ื งมอื จะอา งองิ ตาํ แหนง ศนู ยของชิน้ งาน
ซ่งึ ใชอ ยูในขณะนี้
หมายเหตุ
เม่ือใชอ อฟเซ็ตศูนยส ร่ี ายการทม่ี อี ยู จะสามารถ (เชน สําหรบั การตดั เฉอื นจาํ นวนมาก)
ใหรายละเอียดของการแคลมปช ้นิ งานทงั้ สี่รายการและเรยี กใชในโปรแกรมไดพ รอ มกัน
ออฟเซต็ ศนู ยท ตี่ ง้ั คา ไดเ พมิ่ เตมิ : G505 ถงึ G599
เลขคําสง่ั G505 ถึง G599 จะพรอมใชงานสาํ หรบั ออฟเซ็ตศูนยทต่ี ั้งคา ไดเพ่มิ เตมิ
ดงั นน้ั จงึ สามารถสรา งออฟเซต็ ศูนยท ต่ี ้ังคา ไดใ นหนวยความจําจุดศนู ยผา นทางขอ มลู เครอ่ื งมอื ไดร วมทัง้
สนิ้ 100 คา รวมถงึ ออฟเซ็ตศนู ยท ตี่ งั้ คา ไวล ว งหนา สคี่ า G54 ถงึ G57
8.2 การเลอื กระนาบการทาํ งาน (G17/G18/G19)
การทํางาน
การกําหนดระนาบการทํางานสาํ หรบั การตัดเฉอื นเสน ขอบรปู ทต่ี อ งการจะเปน การกาํ หนดฟง กช น่ั ตา งๆ
ตอไปนีด้ ว ย:
● ระนาบสาํ หรบั การชดเชยรศั มเี ครอื่ งมือ
● ทิศทางการปอ นเขา สําหรบั การชดเชยความยาวเครื่องมอื ตามชนิดเครอ่ื งมอื
● ระนาบสําหรับการอนิ เตอรโพเลตแบบวงกลม
=
࠸ࡩ࡚ࡒࡼࡤࡐࡳ ࡼ࠹ࡩ
* <
*
;
*
࠸ࡩ࡚ࡒࡤࡼ ࡐࡳ࠹ࡼࡩ ࠸ࡩ࡚ࡒࡤࡼ ࡐࡳ࠹ࡩࡼ
152 พ้ืนฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้ังคารปู ทรง
8.2 การเลอื กระนาบการทาํ งาน (G17/G18/G19)
ซินแทกซ G17/G18/G19 เปน ตน
ความหมาย
G17: ระนาบการทาํ งาน X/Y
G18: ทศิ ทางการปอ นเขา Z, การเลือกระนาบของแกนรปู ทรงลาํ ดบั ท่ี 1 - 2
G19: ระนาบการทํางาน Z/X
ทศิ ทางการปอ นเขา Y, การเลอื กระนาบของแกนรปู ทรงลาํ ดบั ท่ี 3 - 1
ระนาบการทํางาน Y/Z
ทศิ ทางการปอ นเขา X, การเลอื กระนาบของแกนรูปทรงลาํ ดบั ท่ี 2 - 3
หมายเหตุ
ในการตง้ั คา เรมิ่ ตน G17 (ระนาบ X/Y) จะถูกกําหนดไวส าํ หรับการกัด และ G18 (ระนาบ Z/X)
จะถกู กําหนดไวสาํ หรับการกลงึ
เมือ่ เรยี กใชก ารแกไ ขทางเดนิ เครอ่ื งมอื G41/G42 (ใหดทู ่หี วั ขอ "การชดเชยรัศมีเครอ่ื งมอื (หนา 253)")
จะตอ งกําหนดระนาบการทํางานเพื่อใหต ัวควบคมุ สามารถแกไขรศั มแี ละความยาวของเครอ่ื งมอื ใหถูกตอ
ง
ตวั อยา ง
การเคลอื่ นเขาเพ่ือทาํ การกดั "ตาม" มีขัน้ ตอนดั้งน:้ี
1. กาํ หนดระนาบการทาํ งาน (การต้ังคา เรมิ่ ตนสาํ หรบั การกัดคอื G17)
2. เลอื กชนดิ เครอ่ื งมอื (T) และคา ออฟเซ็ตเครอื่ งมือ (D)
3. เปดใชง านการแกไขทางเดนิ เครอ่ื งมือ (G41)
4. โปรแกรมการเคลอ่ื นทีต่ ามทางเดนิ
โคดโปรแกรม คําอธิบาย
N10 G17 T5 D8
; การเลือกระนาบการทาํ งาน X/Y, เรียกใชเ คร่ืองมือ
N20 G1 G41 X10 Y30 Z-5 F500 การชดเชยความยาวเครื่องมือจะดําเนินการในทิศทาง Z
N30 G2 X22.5 Y40 I50 J40
; การชดเชยรัศมีจะดําเนินการในระนาบ X/Y
; การอนิ เตอรโพเลตแบบวงกลม/การชดเชยรศั มีเครื่องมอื ในระนาบ X/Y
พน้ื ฐาน 153
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตัง้ คา รูปทรง
8.2 การเลือกระนาบการทาํ งาน (G17/G18/G19)
ขอ มลู เพม่ิ เตมิ
ทว่ั ไป
ขอแนะนําใหเลอื กระนาบการทาํ งาน G17 ถงึ G19 เมอ่ื เรม่ิ ตน โปรแกรม ในการตง้ั คาเรม่ิ ตน ระนาบ Z/X
จะถกู กาํ หนดไวลว งหนาสาํ หรบั การกลงึ G18
การกลึง:
< * ;
*
*
=
ระบบควบคุมจาํ เปนตอ งใชก ารกําหนดระนาบการทาํ งานเพอ่ื คาํ นวณทศิ ทางการหมนุ
(ใหด ทู ก่ี ารอินเตอรโ พเลตแบบวงกลม G2/G3)
การตดั เฉอื นบนระนาบเอยี ง
หมุนระบบพิกดั ดวย ROT (ใหดทู หี่ วั ขอ "ออฟเซต็ ระบบพกิ ดั ")
เพอื่ กําหนดตาํ แหนง แกนพกิ ดั บนพนื้ ผิวทีเ่ อียง ระนาบการทาํ งานจะหมุนไปตามน้ัน
การชดเชยความยาวเครอื่ งมอื บนระนาบเอยี ง
ตามกฎทั่วไป การชดเชยความยาวเครอื่ งมอื จะอา งองิ ระนาบการทาํ งานทอ่ี ยูกับท่ีและไมห มุน
การกัด:
154 พ้ืนฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตั้งคา รปู ทรง
8.3 ขนาด
หมายเหตุ
คอมโพเนนตความยาวเครื่องมือสามารถคาํ นวณตามระนาบการทํางานแบบหมุนดว ยฟงกชน่ั สําหรบั
"การชดเชยความยาวเครอื่ งมอื สําหรบั เครอ่ื งมอื ที่เปลีย่ นทศิ ทางได"
ระนาบการชดเชยจะถกู เลอื กดว ย CUT2D, CUT2DF
สําหรบั ขอ มลู เพิ่มเตมิ เก่ียวกบั สง่ิ นีแ้ ละรายละเอียดของวิธกี ารคาํ นวณทใ่ี ชไ ด ใหด ูทบี่ ท
"การชดเชยรัศมีเครอ่ื งมอื (หนา 253)"
ระบบควบคุมจะใหฟ งกช ัน่ การแปลงพกิ ดั ทสี่ ะดวกสาํ หรบั การกําหนดพื้นทข่ี องระนาบการทาํ งาน
โปรดดทู บ่ี ท "การแปลงพกิ ัด (เฟรม) (หนา 313)" สาํ หรับขอ มลู เพม่ิ เตมิ
8.3 ขนาด
พ้ืนฐานของโปรแกรม NC สวนใหญค ือรปู วาดของช้นิ งานทม่ี ขี นาดเฉพาะ
ขนาดดงั กลาวอาจมลี ักษณะดงั น:ี้
● ขนาดสัมบรู ณห รอื ขนาดแบบเพมิ่
● มหี นว ยเปน มิลลิเมตรหรอื นวิ้
● มีการระบุโดยใชรศั มหี รอื เสน ผา ศูนยกลาง (สําหรบั การกลงึ )
คําสงั่ เฉพาะในการโปรแกรมสามารถใชไ ดก บั ตวั เลอื กขนาดที่หลากหลาย
เพ่ือใหสง ขอมลู จากภาพแบบไปยงั โปรแกรม NC ไดโดยตรง (โดยไมต อ งแปลง)
8.3.1 ขนาดสมั บรู ณ (G90, AC)
การทํางาน
เม่ือใชขนาดสมั บูรณ การกาํ หนดตาํ แหนง จะอา งองิ จดุ ศนู ยข องระบบพิกัดท่ใี ชใ นปจ จบุ ันเสมอ
กลา วคอื ตาํ แหนงสัมบูรณจะถูกโปรแกรมไวเพือ่ ใหเครอ่ื งมอื เคล่อื นไปยงั ตําแหนงน้ัน
ขนาดสมั บรู ณแ บบโมดลั
ขนาดสัมบรู ณแบบโมดลั ถูกเปด ใชง านดวยคําสงั่ G90
โดยทวั่ ไปแลวจะใชก บั แกนทง้ั หมดทโ่ี ปรแกรมไวใ นบล็อก NC ท่ตี ามมา
ขนาดสมั บรู ณท ไ่ี มใ ชแ บบโมดลั
เม่ือใชขนาดแบบเพมิ่ ซ่งึ กาํ หนดไวล ว งหนา (G91) จะสามารถใชคาํ สงั่ AC
เพ่ือตง้ั คาขนาดสัมบรู ณท ไ่ี มใ ชแ บบโมดลั สําหรับแตล ะแกนได
หมายเหตุ
นอกจากนย้ี ังสามารถกําหนดขนาดสัมบรู ณท ี่ไมใ ชแ บบโมดลั (AC) สาํ หรบั การปรับตาํ แหนง สปนเดิล
(SPOS, SPOSA) และพารามิเตอรก ารอนิ เตอรโพเลต (I, J, K) ไดด วย
พ้นื ฐาน 155
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คา รูปทรง
8.3 ขนาด
ซินแทกซ
G90
<axis>=AC(<value>)
ความหมาย
G90: คำส่ังสําหรบั การเปด ใชง านขนาดสัมบรู ณแบบโมดัล
AC: คําสง่ั สําหรบั การเปด ใชงานขนาดสัมบรู ณท ่ไี มใ ชแ บบโมดัล
<axis>: ตัวระบุแกนของแกนทจ่ี ะเคลอ่ื นท่ี
<value>: คาตาํ แหนงทก่ี าํ หนดของแกนทีจ่ ะเคลอื่ นทใี่ หไ ดขนาดสมั บรู ณ
ตวั อยา ง
ตวั อยา ง 1: การกดั ;
=
<
;
โคด โปรแกรม คาํ อธิบาย
N10 G90 G0 X45 Y60 Z2 T1 S2000 M3
; อินพุตของขนาดสัมบูรณ, การเคล่ือนท่ีเรว็ ไปยังตําแหนง
N20 G1 Z-5 F500 XYZ, การเลอื กเคร่ืองมือ,
N30 G2 X20 Y35 I=AC(45) J=AC(35) สปนเดิลทม่ี ีทิศทางการหมุนตามเขม็ นาฬิกา
N40 G0 Z2 ; การอินเตอรโพเลตในแนวเสนตรง, อัตราปอ นของเคร่ืองมอื
N50 M30
; การอินเตอรโพเลตแบบวงกลมตามเข็มนาฬิกา,
จดุ สน้ิ สดุ ของวงกลมและจดุ ศนู ยก ลางของวงกลมทเ่ี ปนขนาด
สัมบรู ณ
; เคลอ่ื นท่ี
; จดุ สน้ิ สดุ ของบลอ็ ก
หมายเหตุ
สาํ หรบั ขอ มลู เพมิ่ เตมิ เกีย่ วกบั อนิ พตุ ของพิกัดจดุ ศูนยก ลางของวงกลม I และ J ใหด ูที่หวั ขอ
"การอนิ เตอรโ พเลตแบบวงกลม"
156 พืน้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตัง้ คา รปู ทรง
8.3 ขนาด
ตวั อยา ง 2: การกลงึ
;
=
:
โคด โปรแกรม คําอธิบาย
N5 T1 D1 S2000 M3
; การโหลดเครือ่ งมือ T1,
N10 G0 G90 X11 Z1 สปนเดลิ ทมี่ ีทิศทางการหมุนตามเขม็ นาฬกิ า
N20 G1 Z-15 F0.2 ; อนิ พตุ ของขนาดสัมบูรณ, การเคลอ่ื นที่เรว็ ไปยงั ตําแหนง
N30 G3 X11 Z-27 I=AC(-5) K=AC(-21)
XZ
N40 G1 Z-40
N50 M30 ; การอินเตอรโพเลตในแนวเสนตรง, อัตราปอนของเครอ่ื งมอื
; การอินเตอรโพเลตแบบวงกลมทวนเข็มนาฬิกา,
จุดส้นิ สดุ ของวงกลมและจุดศนู ยกลางของวงกลมทเ่ี ปนขนาด
สัมบรู ณ
; เคลอ่ื นที่
; จดุ ส้ินสุดของบล็อก
หมายเหตุ
สาํ หรบั ขอ มลู เพ่ิมเติมเกี่ยวกับอินพตุ ของพกิ ัดจุดศูนยกลางของวงกลม I และ J ใหด ทู หี่ วั ขอ
"การอนิ เตอรโพเลตแบบวงกลม"
ดูเพม่ิ เตมิ ท่ี
ขนาดสัมบรู ณและขนาดทเี่ พม่ิ ข้ึนสําหรับการกลึงและการกดั (G90/G91) (หนา 161)
พนื้ ฐาน 157
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตง้ั คารปู ทรง
8.3 ขนาด
8.3.2 ขนาดทเ่ี พม่ิ ขน้ึ (G91, IC)
การทํางาน
เมื่อใชขนาดทีเ่ พ่มิ ข้ึน การกําหนดตําแหนง จะอา งอิงจุดลาสดุ ที่มีการเคลอ่ื นเขา น่นั คอื
การโปรแกรมในขนาดทเ่ี พม่ิ ขนึ้ จะอธบิ ายไดด วยจาํ นวนเครอ่ื งมอื ท่ีมีการเคลอ่ื นท่ี
ขนาดทเ่ี พม่ิ ขน้ึ แบบโมดลั
ขนาดที่เพ่ิมข้นึ แบบโมดลั จะถกู เปดใชงานดว ยคําสง่ั G91
โดยทว่ั ไปแลว จะใชก บั แกนทง้ั หมดท่ีโปรแกรมไวใ นบลอ็ ก NC ทต่ี ามมา
ขนาดทเ่ี พม่ิ ขนึ้ ซง่ึ ไมใ ชแ บบโมดลั
เมอื่ ใชข นาดสมั บรู ณท กี่ าํ หนดไวล ว งหนา (G90) สามารถใชค าํ สัง่ IC
เพื่อต้ังคา ขนาดทีเ่ พ่ิมข้ึนทไี่ มใชแบบโมดลั สาํ หรับแกนแตล ะแกนได
หมายเหตุ
นอกจากนีย้ งั สามารถกําหนดขนาดท่ีเพ่มิ ขึน้ ซ่ึงไมใชแ บบโมดลั (IC) ใหก ับตําแหนง สปนเดลิ (SPOS,
SPOSA) และพารามิเตอรการอินเตอรโ พเลต (I, J, K) ไดดว ย
ซนิ แทกซ
G91
<axis>=IC(<value>)
ความหมาย
G91: คําสง่ั สําหรบั การเปด ใชงานขนาดทเ่ี พ่มิ ขนึ้ แบบโมดลั
IC: คําสงั่ สําหรบั การเปด ใชงานขนาดท่เี พิ่มขนึ้ ซงึ่ ไมใชแบบโมดลั
<axis>: ตวั ระบุแกนของแกนทจ่ี ะเคล่ือนที่
<value>: คา ตาํ แหนง ท่กี าํ หนดไวของแกนที่เคลอ่ื นที่ในขนาดทเ่ี พม่ิ ขนึ้
สว นขยาย G91
สาํ หรบั การใชง านบางลกั ษณะ เชน การขดู
จาํ เปน ที่จะตอ งเคลือ่ นทร่ี ะยะทโี่ ปรแกรมในขนาดท่ีเพมิ่ ข้ึนเทานนั้
ออฟเซต็ ศนู ยห รือการชดเชยความยาวเครอื่ งมอื ทใ่ี ชอ ยจู ะไมเคลอ่ื นท่ี
ทั้งนีส้ ามารถตงั้ คาลักษณะการทาํ งานน้ีแยกตางหากสาํ หรบั ออฟเซ็ตศนู ยแ ละการชดเชยความยาวเครอื่ ง
มือท่ีใชอ ยูผ านทางขอ มลู การตั้งคา ตอ ไปน้ไี ด:
SD42440 $SC_FRAME_OFFSET_INCR_PROG (ออฟเซต็ ศูนยใ นเฟรม)
SD42442 $SC_TOOL_OFFSET_INCR_PROG (การชดเชยความยาวเครอื่ งมอื )
คา ความหมาย
0 เม่ือมีการโปรแกรมระยะ (ขนาดทเี่ พิ่มข้ึน) ของแกนเพ่มิ ข้นึ
ออฟเซต็ ศนู ยหรือการชดเชยความยาวเครอื่ งมอื จะไมเคล่ือนที่
1 เมื่อมีการโปรแกรมระยะ (ขนาดท่ีเพิม่ ข้ึน) ของแกนเพิม่ ขน้ึ
ออฟเซ็ตศูนยห รอื การชดเชยความยาวเคร่อื งมือจะเคลื่อนท่ี
158 พน้ื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คารปู ทรง
8.3 ขนาด
ตวั อยา ง
ตวั อยา ง 1: การกดั ;
=
<
;
โคดโปรแกรม คาํ อธบิ าย
N10 G90 G0 X45 Y60 Z2 T1 S2000 M3
; อินพตุ ของขนาดสัมบรู ณ, การเคลื่อนท่ีเร็วไปยังตําแหนง
N20 G1 Z-5 F500 XYZ, การเลือกเคร่ืองมอื ,
N30 G2 X20 Y35 I0 J-25 สปนเดลิ ท่ีมีทิศทางการหมุนตามเข็มนาฬิกา
N40 G0 Z2 ; การอนิ เตอรโพเลตในแนวเสนตรง, อัตราปอนของเครอ่ื งมอื
N50 M30
; การอนิ เตอรโพเลตแบบวงกลมตามเข็มนาฬิกา,
จุดสน้ิ สดุ ของวงกลมในขนาดสมั บูรณ,
จดุ ศนู ยก ลางของวงกลมในขนาดทเ่ี พ่ิมข้นึ
; เคลอ่ื นท่ี
; จดุ ส้ินสุดของบลอ็ ก
หมายเหตุ
สาํ หรบั ขอ มลู เพ่มิ เติมเกี่ยวกบั อนิ พุตของพกิ ัดจุดศนู ยกลางของวงกลม I และ J ใหดทู ี่หวั ขอ
"การอนิ เตอรโ พเลตแบบวงกลม"
พ้นื ฐาน 159
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คารูปทรง
8.3 ขนาด
ตวั อยา ง 2: การกลงึ
;
=
:
โคดโปรแกรม คาํ อธบิ าย
N5 T1 D1 S2000 M3
N10 G0 G90 X11 Z1 ; การโหลดเครือ่ งมอื T1, สปนเดิลท่ีมีทิศทางการหมุนตามเข็มนาฬกิ า
N20 G1 Z-15 F0.2 ; อินพุตของขนาดสัมบูรณ, การเคล่ือนทเี่ ร็ว
N30 G3 X11 Z-27 I-8 K-6 ไปยงั ตําแหนง XZ
N40 G1 Z-40 ; การอนิ เตอรโพเลตในแนวเสนตรง, อัตราปอนของเครอ่ื งมือ
N50 M30
; การอินเตอรโพเลตแบบวงกลมทวนเข็มนาฬิกา,
จุดสิน้ สดุ ของวงกลมในขนาดสมั บูรณ,
จดุ ศูนยก ลางของวงกลมในขนาดท่เี พิ่มขึ้น
; เคล่ือนที่
; จดุ สนิ้ สดุ ของบลอ็ ก
หมายเหตุ
สําหรบั ขอ มลู เพมิ่ เติมเกย่ี วกับอนิ พุตของพกิ ดั จดุ ศนู ยก ลางของวงกลม I และ J ใหด ูทห่ี ัวขอ
"การอนิ เตอรโ พเลตแบบวงกลม"
160 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้ังคารูปทรง
8.3 ขนาด
ตวั อยา ง 3: ขนาดทเี่ พมิ่ ขน้ึ โดยทม่ี กี ารเคลอื่ นทอี่ อฟเซต็ ศนู ยท ใี่ ชอ ยู
การต้ังคา:
● G54 มอี อฟเซต็ ใน X เปน 25
● SD42440 $SC_FRAME_OFFSET_INCR_PROG = 0
โคดโปรแกรม คาํ อธบิ าย
N10 G90 G0 G54 X100
N20 G1 G91 X10 ; ขนาดท่ีเพ่มิ ขน้ึ ทใ่ี ชอ ยู, เคลอื่ นทใ่ี น X ทร่ี ะยะ 10 มม.
(ออฟเซ็ตศูนยไ มเคลอื่ นที่)
N30 G90 X50
; ขนาดสมั บรู ณท่ใี ชอยู, เคล่ือนที่ไปยังตําแหนง X75 (ออฟเซต็ ศูนยเคล่ือนท่ี)
ดเู พมิ่ เตมิ ท่ี
ขนาดสัมบรู ณแ ละขนาดที่เพิ่มขนึ้ สําหรับการกลึงและการกัด (G90/G91) (หนา 161)
8.3.3 ขนาดสมั บรู ณและขนาดท่ีเพมิ่ ขนึ้ สาํ หรบั การกลงึ และการกดั (G90/G91)
รูปภาพประกอบสองรูปตอ ไปนจี้ ะแสดงการโปรแกรมดว ยขนาดสัมบรู ณ (G90) หรอื ขนาดท่เี พิม่ ข้ึน
(G91) โดยใชต วั อยา งของเทคโนโลยกี ารกลงึ และการกัด
การกดั :
<
*
*
;
*
*
พ้ืนฐาน 161
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตง้ั คา รูปทรง
8.3 ขนาด
การกลงึ :
;
*
*
=
*
*
หมายเหตุ
สาํ หรบั เครอื่ งมอื การกลงึ ทวั่ ไป
โดยปกติแลว จะพจิ ารณาการเคลอื่ นทบ่ี ลอ็ กเพมิ่ ขน้ึ ในแกนแนวขวางตามคา รศั มี
ขณะทีก่ ารกาํ หนดเสนผา ศูนยก ลางจะนาํ ไปใชกับขนาดอา งอิง การแปลงสาํ หรบั G90
จะดาํ เนินการโดยใชคาํ สง่ั DIAMON, DIAMOF หรือ DIAM90
8.3.4 ขนาดสมั บรู ณส ําหรบั แกนหมนุ (DC, ACP, ACN)
การทํางาน
คาํ สง่ั DC, ACP และ ACN ซึ่งเปน อสิ ระจาก G90/G91 และไมใ ชแ บบโมดัล
สามารถใชใ นการกําหนดตาํ แหนงของแกนหมุนในขนาดสมั บูรณไ ด
วิธีการเคลอ่ื นเขาแบบพ้นื ฐานของ DC, ACP และ ACN จะแตกตางกนั :
'& ࡚ࡧ࡙ࡧ࠸ࡩ࡚ࡳ࠻ࡤࡻ ࡐࡎࡻ
ࡡࡰ࠾ࡡࡋ
$&3 $&1
162 พืน้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คารูปทรง
8.3 ขนาด
ซินแทกซ <rotary axis>=DC(<value>)
ความหมาย <rotary axis>=ACP(<value>)
<rotary axis>=ACN(<value>)
<rotary axis>: ตัวระบแุ กนหมนุ ที่จะเคลื่อนที่ (เชน A, B หรอื C)
DC: คําสงั่ สําหรบั การเคลอ่ื นเขา ไปยงั ตําแหนง ท่ีกาํ หนดไวโ ดยตรง
แกนหมุนจะเคลือ่ นเขาตาํ แหนง ที่โปรแกรมไวโ ดยตรงโดยใชท างเดินท่ีสน้ั ที่สดุ
แกนหมุนจะเคลื่อนที่ดว ยชว งสงู สดุ ทรี่ ะดบั 180 องศา
ACP: คําสง่ั ในการเคลื่อนเขาตาํ แหนงในทิศทางบวก
แกนหมนุ จะเคลอ่ื นที่ไปยังตาํ แหนง ทโี่ ปรแกรมไวในทศิ ทางการหมนุ แกนทางบวก
(ทวนเขม็ นาฬกิ า)
ACN: คําสง่ั ในการเคล่อื นเขา ตาํ แหนง ในทศิ ทางลบ
แกนหมนุ จะเคลอื่ นทไ่ี ปยังตาํ แหนงทโ่ี ปรแกรมไวใ นทิศทางการหมนุ แกนทางลบ
(ตามเข็มนาฬกิ า)
<value>: ตาํ แหนง แกนหมุนทจ่ี ะมีการเขา ถึงในขนาดสมั บรู ณ
ชว งคา : 0 - 360 องศา
หมายเหตุ
ทิศทางการหมนุ ทางบวก (ตามเข็มนาฬิกาหรอื ทวนเขม็ นาฬิกา) จะถกู ตัง้ คาไวใ นขอ มลู เครอ่ื งจักร
หมายเหตุ
ชวงการเคล่อื นที่ระหวา ง 0 องศา ถึง 360 องศา จะตองถกู ต้ังคาไวใ นขอมลู เครอื่ งจกั ร
(ลักษณะแบบโมดูโล) เพ่ือกาํ หนดตาํ แหนง โดยใชการกาํ หนดทศิ ทาง (ACP, ACN) G91 หรือ IC
ตอ งไดรบั การโปรแกรมใหท าํ การเคลอื่ นท่แี กนหมุนโมดูโลในตาํ แหนง ที่มากกวา 360 องศาในบลอ็ ก
หมายเหตุ
นอกจากนยี้ ังสามารถใชคาํ ส่งั DC, ACP และ ACN ในการกําหนดตําแหนง สปน เดลิ (SPOS, SPOSA)
จากตําแหนง ทห่ี ยุดนง่ิ ไดอ ีกดว ย
ตัวอยา ง: SPOS=DC(45)
พ้ืนฐาน 163
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตัง้ คา รูปทรง
8.3 ขนาด
ตวั อยา ง
การกดั บนโตะ งานหมนุ
= เครอื่ งมอื ประจาํ อยูกบั ท่ี โตะ งานหมนุ ไปท่ี 270
; องศา ในทศิ ทางตามเขม็ นาฬกิ า
เพอ่ื สรา งรองวงกลมข้ึนมา
<
;
r
โคด โปรแกรม คําอธิบาย
N10 SPOS=0
N20 G90 G0 X-20 Y0 Z2 T1 ; สปน เดลิ ในตําแหนงควบคมุ
N30 G1 Z-5 F500 ; ขนาดสัมบรู ณ, ปอ นเครื่องมือ T1 ในการเคลื่อนท่แี บบเรว็
N40 C=ACP(270) ; เครอื่ งมอื ลดระดบั ลงขณะปอ น
; โตะ งานหมุนตามเข็มนาฬิกาไป 270 องศา (บวก),
N50 G0 Z2 M30
เครือ่ งมอื เจาะรอ งวงกลม
; รน เครื่องมือกลบั , สิ้นสดุ โปรแกรม
ขอ มูลอา งองิ
คมู อื ฟงกช นั่ , ฟงกช ัน่ เสรมิ - แกนหมุน (R2)
8.3.5 ขนาดในหนว ยนวิ้ หรอื เมตรกิ (G70/G700, G71/G710)
การทาํ งาน
ฟงกชัน่ G ตอไปนี้สามารถใชเพอื่ สลบั ไปมาระหวางระบบวดั แบบเมตรกิ กบั ระบบวดั แบบนว้ิ ได
ซินแทกซ
G70/G71
G700/G710
164 พ้ืนฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้ังคา รปู ทรง
8.3 ขนาด
ความหมาย G70: การเปด ใชง านระบบวดั แบบนวิ้
ตวั อยา ง
G71: ระบบวัดแบบนว้ิ จะใชใ นการอา นและเขยี นขอ มลู รปู ทรงในหนว ยความยาว
G700: ขอมูลทางดานเทคโนโลยที ี่ใชใ นหนว ยความยาว เชน อัตราปอ น ออฟเซ็ตเครอื่ งมอื
G710: หรือออฟเซต็ ศนู ยท ต่ี ง้ั คา ได รวมทง้ั ขอ มลู เครอื่ งจักรและตัวแปรระบบ
จะถูกอา นและเขยี นโดยใชร ะบบพืน้ ฐานท่ีมกี ารกาํ หนดพารามเิ ตอรไว (MD10240
$MN_SCALING_SYSTEM_IS_METRIC)
การเปดใชง านระบบวัดแบบเมตริก
ระบบวดั แบบเมตริกจะใชในการอา นและเขยี นขอมูลรปู ทรงในหนว ยความยาว
ขอมลู ทางดานเทคโนโลยที ่ใี ชใ นหนว ยความยาว เชน อัตราปอ น ออฟเซ็ตเครอ่ื งมือ
หรอื ออฟเซต็ ศนู ยทต่ี งั้ คา ได รวมทง้ั ขอ มูลเครอื่ งจักรและตวั แปรระบบ
จะถูกอา นและเขียนโดยใชร ะบบพื้นฐานท่มี ีการกําหนดพารามิเตอรไ ว (MD10240
$MN_SCALING_SYSTEM_IS_METRIC)
การเปดใชงานระบบวดั แบบนวิ้
ขอ มูลทางดานรปู ทรงและเทคโนโลยใี นหนว ยความยาว (โปรดดขู า งตน )
จะถกู อา นและเขียนโดยใชร ะบบวดั แบบน้ิว
การเปดใชงานระบบวดั แบบเมตรกิ
ขอมูลทางดา นรปู ทรงและเทคโนโลยใี นหนว ยความยาว (โปรดดูขา งตน )
จะถูกอา นและเขียนโดยใชร ะบบวดั แบบเมตรกิ
การสลบั ระหวา งระบบนว้ิ และระบบเมตรกิ
ระบบพน้ื ฐานทม่ี กี ารกําหนดพารามิเตอรไ วจะเปน รปู แบบเมตริก:
MD10240 $MN_SCALING_SYSTEM_IS_METRIC = TRUE
<
*
* *
*
;
พน้ื ฐาน 165
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตัง้ คารปู ทรง
8.3 ขนาด
โคดโปรแกรม คาํ อธบิ าย
N10 G0 G90 X20 Y30 Z2 S2000 M3 T1 ; X=20 มม., Y=30 มม., Z=2 มม., F=อัตราเคล่อื นทสี่ ูงสุด (มม./นาที)
N20 G1 Z-5 F500 ; Z=-5 มม., F=500 มม./นาที
N30 X90 ; X=90 มม.
N40 G70 X2.75 Y3.22 ; ระบบวดั ของโปรแกรม: น้ิว
N50 X1.18 Y3.54 X=2.75 นว้ิ , Y=3.22 น้วิ , F=500 มม./นาที
N60 G71 X20 Y30 ; X=1.18 นิ้ว, Y=3.54 นิ้ว, F=500 มม./นาที
; ระบบวดั ของโปรแกรม: เมตรกิ
N70 G0 Z2
N80 M30 X=20 มม., Y=30 มม., F=500 มม./นาที
; Z=2 มม., F=อตั ราเคลื่อนท่ีสูงสดุ (มม./นาที)
; จดุ สิ้นสดุ ของโปรแกรม
ขอ มลู เพม่ิ เตมิ
G70/G71
เมือ่ G70/G71 ทํางานอยู เฉพาะขอ มูลรปู ทรงตอไปน้ีเทา นนั้ ทจี่ ะถกู ตคี วามในระบบวัดทเ่ี กยี่ วของ:
● ขอมลู ตาํ แหนง (X, Y, Z, …)
● การโปรแกรมทางเดินแบบวงกลม:
– พิกดั ของจดุ อนิ เตอรโ พเลต (I1, J1, K1)
– พารามเิ ตอรก ารอนิ เตอรโ พเลต (I, J, K)
– รศั มวี งกลม (CR)
● ระยะพทิ ช (G34, G35)
● ออฟเซ็ตศนู ยท โ่ี ปรแกรมได (TRANS)
● รัศมีเชงิ ขว้ั (RP)
การดาํ เนนิ การแบบซงิ โครไนซ
ในกรณที ไ่ี มมีการโปรแกรมระบบวดั (G70/G71/G700/G710)
ไวอ ยา งชดั เจนในการดาํ เนินการแบบซิงโครไนซ
(คอมโพเนนตเงื่อนไขและ/หรอื คอมโพเนนตก ารดําเนนิ การ) ระบบวดั ทท่ี ํางานอยูในแชนเนลดังกลา ว ณ
จดุ ปฏบิ ตั ิการ จะถกู นาํ ไปใชกบั การดําเนินการแบบซงิ โครไนซ
(คอมโพเนนตเงอื่ นไขและ/หรอื คอมโพเนนตก ารดาํ เนนิ การ)
หมายเหตุ
อา นขอ มลู ตาํ แหนง ในการดาํ เนนิ การแบบซงิ โครไนซ
ถาไมม กี ารโปรแกรมระบบวดั ไวอยา งชดั เจนในการดาํ เนนิ การแบบซงิ โครไนซ
(คอมโพเนนตเงือ่ นไขและ/หรอื คอมโพเนนตก ารดาํ เนนิ การ)
ขอ มลู ตาํ แหนง ทรี่ ะบใุ นหนว ยความยาวของการดําเนนิ การแบบซิงโครไนซจ ะถูกอา นในระบบพนื้ ฐานท่ี
กาํ หนดพารามเิ ตอรไ วเ สมอ
166 พน้ื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ขอ มูลอา งองิ การตัง้ คา รปู ทรง
8.3 ขนาด
● คมู อื ฟง กช น่ั , ฟง กช ั่นพน้ื ฐาน - ความเร็ว, ระบบคา ที่กาํ หนดไว/คาจริง, การควบคมุ แบบลปู ปด (G2),
หัวขอ "ระบบวดั แบบเมตริก/น้วิ "
● คูม อื การเขียนโปรแกรม, การวางแผนงาน - หวั ขอ "การดําเนนิ การแบบซิงโครไนซกบั การเคลอื่ นท"่ี
● คูมอื ฟงกชนั่ , การดําเนนิ การแบบซงิ โครไนซ
8.3.6 การโปรแกรมรศั ม/ี เสน ผา ศนู ยก ลางเฉพาะแชนเนล (DIAMON, DIAM90, DIAMOF,
DIAMCYCOF)
การทํางาน
ในระหวา งการกลึง สามารถระบุขนาดของแกนแนวขวางในเสน ผา ศนู ยก ลาง (①) หรือในรศั มี (②) ได:
;
:
=
;
:
=
ดวยเหตุน้ี ขนาดจากรปู วาดทางเทคนคิ จึงสามารถถายโอนไปยังโปรแกรม NC ไดโดยตรง
(ไมม กี ารแปลง)
โดยทกี่ ารโปรแกรมรศั มีหรอื เสน ผาศูนยกลางเฉพาะแชนเนลจะถูกเปด ใชง านโดยใชค าํ สั่งแบบโมดัล
DIAMON, DIAM90, DIAMOF และ DIAMCYCOF
หมายเหตุ
การโปรแกรมรศั ม/ี เสนผา ศนู ยก ลางเฉพาะแชนเนลจะอา งอิงแกนรูปทรงท่กี ําหนดเปน แกนแนวขวางผาน
ทาง MD20100 $MC_DIAMETER_AX_DEF (→ โปรดดขู อ มลู จาํ เพาะของผูผ ลติ เครอื่ งจักร)
โดยสามารถกําหนดแกนแนวขวางตอ แชนเนลไดเ พียงหนง่ึ แกนเทา นน้ั ผา นทาง MD20100
ซนิ แทกซ
DIAMON
DIAM90
DIAMOF
พื้นฐาน 167
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คา รปู ทรง
8.3 ขนาด
ความหมาย
DIAMON: คาํ สงั่ สาํ หรบั การเปด ใชงานการโปรแกรมเสน ผา ศูนยก ลางเฉพาะแชนเนลแบบอสิ ระ
DIAM90: ผลกระทบของ DIAMON จะเปน อิสระจากโหมดขนาดที่โปรแกรมไว (ขนาดสัมบรู ณ
DIAMOF: G90 หรอื ขนาดทีเ่ พ่มิ ข้ึน G91):
DIAMCYCOF: • สาํ หรบั G90: ขนาดในเสนผา ศนู ยกลาง
• สาํ หรบั G91: ขนาดในเสนผา ศนู ยก ลาง
คาํ สงั่ สาํ หรบั การเปด ใชง านการโปรแกรมเสน ผา ศนู ยก ลางเฉพาะแชนเนลแบบอา งองิ
ผลกระทบของ DIAM90 จะอา งองิ โหมดขนาดที่โปรแกรมไว:
• สาํ หรบั G90: ขนาดในเสน ผา ศูนยก ลาง
• สําหรบั G91: ขนาดในรศั มี
คาํ สง่ั สําหรบั การปด ใชง านการโปรแกรมเสน ผา ศูนยก ลางเฉพาะแชนเนล
การโปรแกรมรศั มเี ฉพาะแชนเนลจะมผี ลเมือ่ มกี ารปด ใชง านการโปรแกรมเสน ผา ศนู ย
กลาง ผลกระทบของ DIAMOF จะเปนอิสระจากโหมดขนาดที่โปรแกรมไว:
• สาํ หรบั G90: ขนาดในรัศมี
• สําหรบั G91: ขนาดในรัศมี
คาํ สง่ั สาํ หรบั การปด ใชง านการโปรแกรมเสนผา ศูนยก ลางเฉพาะแชนเนลในระหวา งก
ารประมวลผลของรอบการทาํ งาน
ดงั นน้ั จึงมกี ารคํานวณรอบการทาํ งานในรัศมที กุ ครง้ั ฟง กชน่ั G
ลาสุดทีใ่ ชง านอยูใ นกลุมจะยงั คงใชไดกบั ตัวแสดงตาํ แหนงและตวั แสดงบลอ็ กพน้ื ฐาน
หมายเหตุ
เมื่อใช DIAMON หรือ DIAM90 คาจรงิ ของแกนแนวขวางจะแสดงเปน เสน ผา ศูนยก ลางเสมอ
นอกจากนยี้ ังจะนําไปใชในการอานคา จริงในระบบพิกัดของชน้ิ งานโดยใช MEAS, MEAW, $P_EP[x]
และ $AA_IW[x] อกี ดว ย
ตวั อยา ง โคด โปรแกรม คําอธิบาย
168 N10 G0 X0 Z0 ; การเคล่อื นเขาหาจุดเรม่ิ ตน
N20 DIAMOF ; ปด ใชง านการโปรแกรมเสน ผาศูนยก ลาง
N30 G1 X30 S2000 M03 F0.7 ; แกน X = แกนแนวขวาง, การโปรแกรมรัศมที ํางาน;
N40 DIAMON เคล่อื นทีไ่ ปยังตําแหนงรัศมี X30
N50 G1 X70 Z-20 ; การโปรแกรมเสน ผาศูนยกลางเปด ใชงานสําหรบั แกนแนวขวาง
N60 Z-30 ; เคล่ือนท่ไี ปยังตาํ แหนงเสน ผาศูนยก ลาง X70 และ Z-20
N70 DIAM90
; การโปรแกรมเสน ผาศูนยกลางสําหรับขนาดสมั บรู ณแ ละการโปรแกรมรัศ
N80 G91 X10 Z-20 มีสําหรบั ขนาดที่เพิ่มข้ึน
N90 G90 X10
N100 M30 ; ขนาดที่เพิม่ ขึ้นทํางาน
; ขนาดสมั บูรณท ํางาน
; จุดสน้ิ สดุ ของโปรแกรม
พน้ื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คา รูปทรง
8.3 ขนาด
ขอ มลู เพมิ่ เตมิ
คา เสน ผา ศนู ยก ลาง (DIAMON/DIAM90)
คา เสน ผา ศนู ยก ลางจะใชก บั ขอ มูลตอ ไปน:ี้
● การแสดงคา จรงิ ของแกนแนวขวางในระบบพกิ ดั ของชิน้ งาน
● โหมด JOG: ชว งการเพม่ิ ของขนาดท่เี พมิ่ ขึน้ และการเคลอื่ นที่ของปมุ หมนุ
● การโปรแกรมตาํ แหนงสน้ิ สดุ :
พารามเิ ตอรก ารอนิ เตอรโพเลต I, J, K สาํ หรบั G2/G3 ถา มกี ารโปรแกรมดว ย AC อยา งชดั เจน
ถา มกี ารโปรแกรม I, J, K แบบเพิ่มขนึ้ (IC) จะมีการคาํ นวณรศั มที กุ ครงั้
● การอา นคาจริงในระบบพิกัดของชนิ้ งานสาํ หรับ:
MEAS, MEAW, $P_EP[X], $AA_IW[X]
8.3.7 การโปรแกรมรศั ม/ี เสน ผา ศนู ยก ลางเฉพาะแกน (DIAMONA, DIAM90A, DIAMOFA,
DIACYCOFA, DIAMCHANA, DIAMCHAN, DAC, DIC, RAC, RIC)
การทาํ งาน
นอกจากการโปรแกรมเสนผา ศนู ยก ลางเฉพาะแชนเนลแลว
ฟงกช นั่ การโปรแกรมเสนผา ศนู ยกลางเฉพาะแกนยังจะเปดใชงานขนาดแบบโมดลั และทไ่ี มใชแบบโมดัล
รวมทัง้ แสดงในเสนผาศนู ยกลางสาํ หรบั แกนหน่งึ แกนหรอื มากกวา นัน้ ดวย
หมายเหตุ
การโปรแกรมเสน ผา ศนู ยก ลางเฉพาะแกนจะสามารถใชไ ดก บั แกนทไ่ี ดรบั อนญุ าตใหเปนแกนแนวขวางเ
พ่มิ เตมิ สาํ หรบั การโปรแกรมเสนผาศนู ยกลางเฉพาะแกนผานทาง
MD30460 $MA_BASE_FUNCTION_MASK เทา นน้ั (→ โปรดดูขอ มลู จาํ เพาะของผูผ ลติ เครอ่ื งจักร)
ซนิ แทกซ
การโปรแกรมเสนผา ศนู ยก ลางเฉพาะแกนแบบโมดลั สาํ หรบั แกนแนวขวางหลายแกนในแชนเนล:
DIAMONA[<axis>]
DIAM90A[<axis>]
DIAMOFA[<axis>]
DIACYCOFA[<axis>]
การยอมรบั การโปรแกรมรศั ม/ี เสนผาศนู ยก ลางเฉพาะแชนเนล:
DIAMCHANA[<axis>]
DIAMCHAN
การโปรแกรมรศั ม/ี เสน ผา ศนู ยก ลางเฉพาะแกนท่ไี มใชแ บบโมดัล:
<axis>=DAC(<value>)
<axis>=DIC(<value>)
<axis>=RAC(<value>)
<axis>=RIC(<value>)
พนื้ ฐาน 169
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คารูปทรง
8.3 ขนาด
ความหมาย
การโปรแกรมเสน ผา ศนู ยก ลางเฉพาะแกนแบบโมดลั
DIAMONA: คาํ สงั่ สําหรบั การเปดใชง านการโปรแกรมเสน ผาศูนยกลางเฉพาะแกนแบบอสิ ระ
ผลกระทบของ DIAMONA จะเปน อิสระจากโหมดขนาดทโี่ ปรแกรมไว (G90/G91 or
AC/IC):
• สาํ หรบั G90, AC: ขนาดในเสน ผา ศนู ยก ลาง
• สาํ หรบั G91, IC: ขนาดในเสนผา ศูนยกลาง
DIAM90A: คําสงั่ สาํ หรบั การเปดใชง านการโปรแกรมเสน ผาศูนยกลางเฉพาะแกนแบบอา งองิ
ผลกระทบของ DIAM90A จะอา งองิ โหมดขนาดทีโ่ ปรแกรมไว:
• สําหรบั G90, AC: ขนาดในเสน ผา ศูนยก ลาง
• สําหรบั G91, IC: ขนาดในรศั มี
DIAMOFA: คําสง่ั สําหรบั การปด ใชงานการโปรแกรมเสน ผา ศนู ยก ลางเฉพาะแกน
การโปรแกรมรศั มีเฉพาะแกนจะมผี ลเมอ่ื มกี ารปด ใชงานการโปรแกรมเสน ผา ศนู ยก ล
าง ผลกระทบของ DIAMOFA จะเปน อสิ ระจากโหมดขนาดทโี่ ปรแกรมไว:
• สาํ หรบั G90, AC: ขนาดในรศั มี
• สําหรบั G91, IC: ขนาดในรัศมี
DIACYCOFA: คาํ สงั่ สาํ หรบั การปด ใชงานการโปรแกรมเสน ผา ศูนยก ลางเฉพาะแกนในระหวา งการ
<axis>: ประมวลผลของรอบการทาํ งาน
ดังนน้ั จึงมกี ารคาํ นวณรอบการทาํ งานในรศั มที ุกคร้ัง ฟง กชนั่ G
ลาสดุ ท่ีใชง านอยูในกลุมจะยงั คงใชไดกบั ตวั แสดงตําแหนง และตัวแสดงบลอ็ กพืน้ ฐา
น
ตัวระบุแกนของแกนที่มีการโปรแกรมเสนผา ศนู ยก ลางเฉพาะแกนไวจ ะถูกเปด ใชง า
น
ตวั ระบุแกนทอี่ นุญาตใหใ ชไ ดม ีดงั น:ี้
• ชอื่ แกนแชนเนล/แกนรูปทรง
หรอื
• ช่ือแกนเครอื่ งจกั ร
ชว งคา : แกนที่ระบุจะตอ งเปนแกนที่รจู กั ในแชนเนล
เงอ่ื นไขอ่นื ๆ:
• แกนจะตอ งไดร บั อนญุ าตใหสามารถโปรแกรมเสน ผาศูนยก
ลางเฉพาแกนผา นทาง
MD30460 $MA_BASE_FUNCTION_MASK ได
• แกนหมุนไมไดร บั อนญุ าตใหท าํ หนา ที่เปน แกนแนวขวาง
การยอมรบั การโปรแกรมรศั ม/ี เสน ผา ศนู ยก ลางเฉพาะแชนเนล
DIAMCHANA: เมือ่ ใชค ําสงั่ DIAMCHANA[<axis>]
แกนทร่ี ะบจุ ะยอมรบั สถานะแชนเนลของการโปรแกรมรศั ม/ี เสน ผา ศนู ยกลาง
และจากน้นั จะถูกกาํ หนดใหกบั การโปรแกรมรศั ม/ี เสน ผาศนู ยกลางเฉพาะแชนเนล
DIAMCHAN: เม่อื ใชค ําสง่ั DIAMCHAN
แกนทง้ั หมดทไี่ ดร บั อนุญาตใหส ามารถโปรแกรมเสน ผาศนู ยก ลางเฉพาะแกนไดจ ะย
อมรบั สถานะแชนเนลของการโปรแกรมรศั ม/ี เสน ผาศนู ยกลาง
และจากน้นั จะถกู กาํ หนดใหก ับการโปรแกรมรัศม/ี เสนผาศูนยก ลางเฉพาะแชนเนล
170 พื้นฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตัง้ คารูปทรง
8.3 ขนาด
การโปรแกรมรศั ม/ี เสน ผา ศนู ยก ลางเฉพาะแกนทไ่ี มใชแ บบโมดลั
การโปรแกรมรศั ม/ี เสนผา ศนู ยก ลางเฉพาะแกนทไ่ี มใชแ บบโมดัลจะระบชุ นดิ ของขนาดเปน คาเสน ผา ศนู ย
กลางหรอื คารัศมใี นการโปรแกรมชนิ้ งานและการดําเนนิ การแบบซิงโครไนซ
สถานะแบบโมดลั ของการโปรแกรมรัศม/ี เสน ผาศนู ยกลางจะยังคงไมเ ปล่ียนแปลง
DAC: คําสงั่ DAC จะตงั้ คาขนาดตอไปน้ีใหเปนแบบทไ่ี มใชโ มดัลสาํ หรบั แกนทร่ี ะบ:ุ
เสน ผาศูนยกลางในขนาดสมั บรู ณ
DIC: คําสง่ั DIC จะตง้ั คาขนาดตอไปนีใ้ หเปนแบบไมใ ชโมดัลสาํ หรับแกนทร่ี ะบ:ุ
เสน ผาศูนยกลางในขนาดทีเ่ พ่ิมขน้ึ
RAC: คําสงั่ RAC จะตงั้ คาขนาดตอไปนใี้ หเ ปนแบบท่ไี มใชโ มดลั สาํ หรบั แกนทรี่ ะบ:ุ
รศั มใี นขนาดสมั บูรณ
RIC: คําสง่ั RIC จะตงั้ คา ขนาดตอ ไปนใ้ี หเ ปนแบบท่ไี มใชโ มดัลสาํ หรบั แกนทรี่ ะบ:ุ
รศั มีในขนาดทเี่ พม่ิ ขนึ้
หมายเหตุ
เมือ่ ใช DIAMONA[<axis>] หรอื DIAM90A[<axis>]
คา จรงิ ของแกนแนวขวางจะแสดงเปน เสนผา ศนู ยก ลางเสมอ
นอกจากน้ยี งั จะนาํ ไปใชในการอา นคา จริงในระบบพกิ ดั ของช้ินงานโดยใช MEAS, MEAW, $P_EP[x]
และ $AA_IW[x] อีกดวย
หมายเหตุ
ในระหวา งการเปล่ยี นแกนแนวขวางเพ่มิ เติมเน่อื งจากคําขอ GET
สถานะของการโปรแกรมรศั ม/ี เสนผาศนู ยกลางในแชนเนลอนื่ จะไดร บั การยอมรบั ดว ย
RELEASE[<axis>]
ตวั อยา ง
ตวั อยา ง 1: การโปรแกรมรศั ม/ี เสน ผา ศนู ยก ลางเฉพาะแกนแบบโมดลั
X คอื แกนแนวขวางในแชนเนล การโปรแกรมเสน ผาศนู ยก ลางเฉพาะแกนไดรบั การอนญุ าตใหใชไ ดกบั
Y
โคด โปรแกรม คาํ อธบิ าย
N10 G0 X0 Z0 DIAMON ; การโปรแกรมเสน ผาศูนยกลางเฉพาะแชนเนลใชง านไดกับ X
N15 DIAMOF ; ปดใชง านการโปรแกรมเสน ผาศูนยก ลางเฉพาะแชนเนล
N20 DIAMONA[Y] ; การโปรแกรมเสนผาศูนยกลางเฉพาะแกนแบบโมดัลที่ใชไดกบั Y
N25 X200 Y100 ; การโปรแกรมรัศมีที่ใชไ ดก ับ X
N30 DIAMCHANA[Y]
;Y
N35 X50 Y100 ยอมรับสถานะของการโปรแกรมรัศมี/เสน ผาศูนยก ลางเฉพาะแชนเนลและท่ีมีการกํา
N40 DIAMON หนดให
N45 X50 Y100
; การโปรแกรมรัศมีใชไ ดกับ X และ Y
; เปด ใชงานการโปรแกรมเสนผา ศูนยกลางเฉพาะแชนเนล
; การโปรแกรมเสนผาศนู ยกลางใชไดกับ X และ Y
พืน้ ฐาน 171
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตงั้ คา รปู ทรง
8.3 ขนาด
ตวั อยา ง 2: การโปรแกรมรศั ม/ี เสน ผา ศนู ยก ลางเฉพาะแกนทไ่ี มใชแ บบโมดลั
X คือแกนแนวขวางในแชนเนล การโปรแกรมเสน ผา ศูนยก ลางเฉพาะแกนไดร บั การอนญุ าตใหใชไดกบั
Y
โคดโปรแกรม คําอธบิ าย
N10 DIAMON
N15 G0 G90 X20 Y40 DIAMONA[Y] ; เปด ใชงานการโปรแกรมเสนผาศูนยก ลางเฉพาะแ
N20 G01 X=RIC(5) ชนเนล
N25 X=RAC(80)
N30 WHEN $SAA_IM[Y]> 50 DO POS[X]=RIC(1) ; การโปรแกรมเสน ผาศูนยกลางเฉพาะแกนแบบโม
ดลั ทใ่ี ชไดกบั Y
N40 WHEN $SAA_IM[Y]> 60 DO POS[X]=DAC(10)
; ขนาดท่ใี ชจริงในบล็อกนีข้ อง X:
N50 G4 F3 รัศมีในขนาดที่เพิม่ ข้นึ
; ขนาดท่ีใชจริงในบล็อกนข้ี อง X:
รศั มใี นขนาดสัมบรู ณ
; X คือแกนคําสั่ง
ขนาดที่ใชจริงในบลอ็ กนข้ี อง X:
รศั มีในขนาดทีเ่ พ่ิมข้ึน
; X คือแกนคําส่ัง
ขนาดท่ใี ชจริงในบล็อกนี้ของ X:
รัศมใี นขนาดสัมบูรณ
ขอ มูลเพมิ่ เตมิ
คา เสน ผา ศนู ยก ลาง (DIAMONA/DIAM90A)
คา เสนผา ศูนยก ลางจะใชก บั ขอมูลตอ ไปน:ี้
● การแสดงคา จรงิ ของแกนแนวขวางในระบบพกิ ดั ของชนิ้ งาน
● โหมด JOG: ชว งการเพิ่มของขนาดที่เพิม่ ขึ้นและการเคลอ่ื นที่ของปมุ หมนุ
● การโปรแกรมตาํ แหนงสนิ้ สดุ :
พารามเิ ตอรก ารอนิ เตอรโ พเลต I, J, K สาํ หรบั G2/G3 ถามกี ารโปรแกรมดว ย AC อยางชดั เจน
ถา มีการโปรแกรม I, J, K แบบเพ่ิมขน้ึ (IC) จะมกี ารคาํ นวณรัศมที กุ ครงั้
● การอา นคา จรงิ ในระบบพกิ ัดของชน้ิ งานสาํ หรบั :
MEAS, MEAW, $P_EP[X], $AA_IW[X]
การโปรแกรมเสน ผา ศนู ยก ลางเฉพาะแกนทไ่ี มใชแ บบโมดลั (DAC, DIC, RAC, RIC)
คําสง่ั DAC, DIC, RAC, RIC สามารถใชไ ดกบั คาํ สงั่ ใดๆ
ทเ่ี ก่ียวขอ งกับการโปรแกรมเสน ผานศนู ยก ลางเฉพาะแชนเนลได:
● ตาํ แหนง แกน: X..., POS, POSA
● การออสซเิ ลต: OSP1, OSP2, OSS, OSE, POSP
● พารามิเตอรก ารอนิ เตอรโพเลต: I, J, K
● ขอ กําหนดของเสน ขอบรปู : เสนตรงทมี่ มี มุ ตามที่ระบุไว
● การรนกลบั แบบเร็ว: POLF[AX]
● การเคลอ่ื นทใี่ นทศิ ทางของเครอื่ งมอื : MOVT
● การเคลอ่ื นเขา และการรน กลบั อยางเรยี บ:
G140 to G143, G147, G148, G247, G248, G347, G348, G340, G341
172 พืน้ ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การตัง้ คา รปู ทรง
8.4 ตาํ แหนง ชน้ิ งานสําหรบั การกลงึ
8.4 ตำแหนง ชนิ้ งานสาํ หรบั การกลงึ
ตวั ระบแุ กน
โดยปกตแิ ลว แกนรปู ทรงสองแกนทต่ี ั้งฉากกนั จะเรียกวา:
แกนแนวยาว = แกน Z (พิกดั ทีห่ นงึ่ )
แกนแนวขวาง = แกน X (พกิ ดั ท่สี อง)
จดุ ศูนยข องชน้ิ งาน
แมวา จะมีการกาํ หนดจดุ ศนู ยข องเครอื่ งจักรไวแ ลวอยา งถาวร
แตจ ดุ ศูนยข องชิน้ งานสามารถเลือกไดอ ยา งอิสระบนแกนแนวยาว โดยท่ัวไปแลว
จดุ ศนู ยข องช้นิ งานจะอยูดานหนาหรอื ดา นหลงั ของชน้ิ งาน
โดยจดุ ศูนยท ้งั ของเครอื่ งจกั รและชิน้ งานจะอยูท่ีศนู ยก ลางของการกลึง ดงั น้ัน
ออฟเซต็ ทีต่ ั้งคา ไดบนแกน X จึงเปน ศูนย
; ࡳ࠻࡚ࡤࡻ ࠾ࡨ࠸࡚ ;
ࡁࡼࡐ࠾ࡩࡐ
ࡁࡐࡼ ࠾ࡩࡐ 0
ࡐࡰ ࡙ࡿ :
ࡋࡼࡩࡐࡢࡐࡼࡩ =
ࡁࡼࡐ࠾ࡩࡐ
* * ࡢ࡚ࡤ 75$16
; ࡳ࠻࡚ࡤࡻ ࠾ࡨ࠸࡚ ; ࡁࡐࡼ ࠾ࡩࡐ
ࡁࡐࡼ ࠾ࡩࡐ 0
ࡰࡐ࡙ࡿ
ࡋࡩࡼ ࡐࡢ࠾ࡨ =
ࡁࡼࡐ࠾ࡩࡐ
* *
ࡢ࡚ࡤ 75$16
M จดุ ศูนยของเครื่องจกั ร
W จุดศนู ยของช้ินงาน
Z แกนแนวยาว
แกนแนวขวาง
X เรียกใชตําแหนง จดุ ศนู ยข องช้ินงาน
G54 ถึง G599
หรือ TRANS
พน้ื ฐาน 173
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การต้งั คา รปู ทรง
8.4 ตําแหนงชน้ิ งานสําหรบั การกลงึ
แกนแนวขวาง
โดยทวั่ ไปแลว ขนาดของแกนแนวขวางจะเปน การกาํ หนดเสน ผาศนู ยก ลาง
(ขนาดทางเดินสองเทา เมอื่ เทยี บกบั แกนอ่นื ๆ):
;
ࡴ࠸ࡐࡴࡐ࡞࠹࡞ࡩ࠾
0: '
='
ࡴ࠸ࡐࡴࡐ࡞࡙ࡩ࡞
แกนรปู ทรงท่ที าํ หนาทีเ่ ปน แกนแนวขวางจะถกู กาํ หนดไวใ นขอ มูลเครอ่ื งจกั ร (→ ผูผ ลติ เครอ่ื งจักร)
174 พ้นื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คำสง่ั การเคลอื่ นที 9
9.1 ขอมลู ทว่ั ไปเกี่ยวกบั คาํ สงั่ การเคลอื่ นที
อลิ ิเมนตเ สน ขอบรปู
เสน ขอบรปู ของชนิ้ งานทโี่ ปรแกรมสามารถประกอบดว ยอลิ เิ มนตข องเสนขอบรปู ตอ ไปน:ี้
● เสน ตรง
● สวนโคง ของวงกลม
● เสนโคง แบบเฮลคิ อล (ผานการโอเวอรเลยเสน ตรงและสว นโคง ของวงกลม)
คาํ สง่ั การเคลอ่ื นที
คําสงั่ การเคลอ่ื นทต่ี อ ไปนจี้ ะใชใ นการสรา งอลิ เิ มนตข องเสน ขอบรปู เหลาน:้ี
● การเคลอ่ื นทแ่ี บบเร็ว (G0)
● การอนิ เตอรโ พเลตในแนวเสน ตรง (G1)
● การอนิ เตอรโพเลตแบบวงกลมตามเข็มนาฬกิ า (G2)
● การอนิ เตอรโพเลตแบบวงกลมทวนเขม็ นาฬกิ า (G3)
คําสง่ั การเคลอื่ นที่เปน แบบโมดลั
ตาํ แหนง เปา หมาย
บลอ็ กการเคลอื่ นทจี่ ะมตี าํ แหนง เปาหมายสาํ หรับแกนที่จะเคลอื่ นท่ี (แกนทางเดิน แกนซงิ โครไนซ
แกนตาํ แหนง )
ตาํ แหนง เปา หมายสามารถโปรแกรมไดในระบบพกิ ัดคารท ีเซยี นหรอื ในระบบพิกดั เชงิ ขว้ั
หมายเหตุ
การกาํ หนดแกนอาจสามารถโปรแกรมไดแ กนละหนง่ึ บลอ็ กเทานนั้
จดุ เรม่ิ ตน - จดุ เปา หมาย
การเคลอ่ื นทีต่ ามทางเดนิ ของจดุ ลาสดุ จะเคลอื่ นไปยงั ตําแหนง เปา หมายทโี่ ปรแกรมไวเสมอ
จากนัน้ ตาํ แหนง เปา หมายจะเปน ตาํ แหนง เริม่ ตน สําหรับคําสงั่ การเคลอื่ นทีถ่ ดั ไป
พืน้ ฐาน 175
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอ่ื นท่ี
9.1 ขอมลู ทวั่ ไปเกี่ยวกบั คาํ สง่ั การเคลอ่ื นท่ี
เสน ขอบรปู ของชิน้ งาน
หมายเหตุ
การใชง านเครอื่ งมอื ดว ยวธิ ที ไ่ี มไ ดก าํ หนดไว
กอ นทจี่ ะทําการตดั เฉอื น
ชิ้นงานจะตอ งอยูใ นตาํ แหนงทไ่ี มสามารถทําใหเครอ่ื งมอื หรอื ชน้ิ งานไดร บั ความเสยี หายได
บลอ็ กการเคลอ่ื นทีจ่ ะสรางเสน ขอบรปู ของชิ้นงานเมอื่ มีการดาํ เนนิ การอยางตอเนอื่ ง:
;
=
รูป 9-1 บลอ็ กการเคลอ่ื นท่ีสาํ หรับการกลึง
รปู 9-2 บลอ็ กการเคลือ่ นทีส่ าํ หรับการกัด
176 พน้ื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นท่ี
9.2 คําสงั่ การเคลอื่ นทด่ี วยระบบพิกัดคารท ีเซยี น (G0, G1, G2, G3, X..., Y..., Z...)
9.2 คำสงั่ การเคลอื่ นที่ดว ยระบบพกิ ดั คารท เี ซยี น (G0, G1, G2, G3, X..., Y...,
Z...)
การทาํ งาน
ตาํ แหนงที่ระบใุ นบลอ็ ก NC ดว ยระบบพิกดั คารท ีเซยี นสามารถเคลอ่ื นเขา ดว ยการเคลอ่ื นทแี่ บบเรว็ G0,
การอนิ เตอรโพเลตในแนวเสน ตรง G1 หรอื การอนิ เตอรโพเลตแบบวงกลม G2 /G3
ซินแทกซ
G0 X... Y... Z...
G1 X... Y... Z...
G2 X... Y... Z... ...
G3 X... Y... Z... ...
ความหมาย
G0: คําสง่ั สาํ หรบั การเปดใชงานการเคลอ่ื นทแี่ บบเร็ว
G1: คาํ สง่ั สําหรบั การเปด ใชง านการอนิ เตอรโ พเลตในแนวเสน ตรง
G2: คําสง่ั สาํ หรบั การเปด ใชง านการอนิ เตอรโ พเลตแบบวงกลมตามเข็มนาฬกิ า
G3: คำส่งั สําหรบั การเปดใชงานการอนิ เตอรโพเลตแบบวงกลมทวนเขม็ นาฬกิ า
X...: พกิ ัดคารท เี ซียนของตําแหนง เปา หมายในทศิ ทาง X
Y...: พกิ ดั คารท เี ซยี นของตําแหนง เปาหมายในทิศทาง Y
Z...: พกิ ัดคารท เี ซยี นของตาํ แหนง เปาหมายในทศิ ทาง Z
หมายเหตุ
นอกจากพกิ ดั ของตาํ แหนงเปา หมาย X..., Y..., Z... แลว การอนิ เตอรโ พเลตแบบวงกลม G2 / G3
ยังจะตองใชข อ มูลเพม่ิ เติมดว ย (เชน พกิ ัดจุดศนู ยกลางวงกลม โปรดดทู ่ี
"ชนดิ ของการอนิ เตอรโ พเลตแบบวงกลม (G2/G3, ...) (หนา 190)")
พืน้ ฐาน 177
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นท่ี ;
9.3 คาํ สง่ั ในการเคลอื่ นทโ่ี ดยใชร ะบบพกิ ดั เชงิ ขั้ว
ตวั อยา ง
;
< < =
;
;
โคด โปรแกรม คาํ อธิบาย
N10 G17 S400 M3 ; การเลือกระนาบการทํางาน, สปน เดิลตามเขม็ นาฬิกา
N20 G0 X40 Y-6 Z2 ; เคลือ่ นเขา ตําแหนงเริม่ ตน ที่ระบดุ วยระบบพิกดั คารทเี ซียนดวยอตั ราเคล่อื นที่สงู สุด
N30 G1 Z-3 F40 ; การเปดใชงานการอินเตอรโพเลตในแนวเสน ตรง, อตั ราปอ นของเคร่อื งมือ
N40 X12 Y-20 ; เคลื่อนทีบ่ นเสน เอียงไปยังตาํ แหนงสิ้นสุดที่ระบดุ วยระบบพกิ ดั คารท เี ซยี น
N50 G0 Z100 M30 ; การรนกลับดวยอัตราเคลื่อนที่สูงสดุ สําหรับการเปลีย่ นเครือ่ งมือ
9.3 คำสง่ั ในการเคลอ่ื นทโี่ ดยใชร ะบบพกิ ัดเชงิ ขวั้
9.3.1 จดุ อา งองิ ของระบบพกิ ดั เชงิ ขว้ั (G110, G111, G112)
การทํางาน
จดุ ที่เปนตาํ แหนง เริ่มตน ของขนาดจะเรยี กวา ขวั้
ขัว้ สามารถระบไุ ดใ นระบบพิกดั เชงิ ข้ัวหรอื คารท เี ซียน
จุดอา งองิ ของระบบพกิ ัดเชงิ ขว้ั จะถูกกําหนดไวอ ยา งชดั เจนดวยคาํ สงั่ G110 ถึง G112
ด้งั นน้ั อนิ พตุ ของขนาดสมั บรู ณห รือขนาดทีเ่ พมิ่ ขึน้ จงึ ไมมผี ลกระทบ
ซนิ แทกซ
G110/G111/G112 X… Y… Z…
G110/G111/G112 AP=… RP=…
178 พื้นฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอ่ื นท่ี
9.3 คําสง่ั ในการเคลอ่ื นท่ีโดยใชระบบพิกัดเชงิ ขว้ั
ความหมาย G110 ...: เมอ่ื ใชค ําสงั่ G110
ตวั อยา ง G111 ...: ระบบพิกัดเชิงขวั้ ตอ ไปนีจ้ ะอา งองิ ตาํ แหนง ลา สดุ ทม่ี กี ารเคลอ่ื นถงึ
G112 ...:
เมื่อใชค าํ สงั่ G111
X… Y… Z…: ระบบพิกดั เชิงขัว้ ตอ ไปนจี้ ะอา งองิ จดุ ศนู ยข องระบบพกิ ดั ของชน้ิ งานปจ จบุ นั
AP=… RP=…:
เม่ือใชค ําสงั่ G112 ระบบพกิ ัดเชิงขว้ั ตอ ไปนีจ้ ะอา งองิ ขว้ั ทใ่ี ชล า สดุ
หมายเหต:ุ
คําสง่ั G110...G112 จะตอ งไดรบั การโปรแกรมในบลอ็ ก NC ทีแ่ ยกตา งหาก
การกําหนดขว้ั ในระบบพกิ ัดคารท ีเซยี น
การกําหนดขว้ั ในระบบพิกัดเชิงข้ัว
AP=…: มุมเชิงขั้ว
มมุ ระหวางรศั มเี ชิงขวั้ กบั แกนแนวนอนของระนาบการทาํ งาน (เชน แกน
X สาํ หรับ G17) ทศิ ทางการหมนุ ทางบวกจะทาํ งานทวนเขม็ นาฬิกา
ชว งคา: ± 0…360°
RP=…: รัศมเี ชงิ ขัว้
การกาํ หนดจะเปนคา สมั บรู ณท เี่ ปน บวกเสมอ ในหนว ย [มม.] หรอื [นว้ิ ]
หมายเหตุ
ทั้งนี้สามารถสลับขนาดเชงิ ขวั้ กบั ขนาดคารท เี ซียนสาํ หรบั บลอ็ กตอบลอ็ กในโปรแกรม NC ได
และสามารถกลบั ไปยังระบบคารท เี ซียนไดโ ดยตรงโดยใชตวั ระบพุ กิ ัดคารทเี ซียน (X..., Y..., Z...)
นอกจากน้ี ขั้วทก่ี ําหนดไวยงั จะถกู เก็บไวจ นกวาจะสน้ิ สดุ โปรแกรมดว ย
หมายเหตุ
ถาไมม ีการระบขุ ัว้ ไว จุดศูนยของระบบพกิ ัดของชนิ้ งานปจจบุ นั จะถกู นาํ ไปใช
ขัว้ 1 ถึง 3 ถกู กาํ หนดไวด ังน:้ี
< * ; • ขัว้ 1 ดว ย G111 X… Y…
• ข้วั 2 ดว ย G110 X… Y…
• ขั้ว 3 ดว ย G112 X… Y…
࠹ࡨࡼ࡞
r
* <
࠹ࡼ࡞ࡨ * <
r
࠹࡞ࡼࡨ
;
* <
* ; * ;
พนื้ ฐาน 179
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอ่ื นที่
9.3 คาํ สงั่ ในการเคลอ่ื นทีโ่ ดยใชระบบพกิ ัดเชงิ ขวั้
9.3.2 คำสงั่ การเคลอื่ นทด่ี ว ยระบบพกิ ดั เชงิ ขวั้ (G0, G1, G2, G3, AP, RP)
การทํางาน
คาํ สง่ั การเคลอื่ นทีด่ ว ยระบบพกิ ดั เชงิ ขั้วจะเปน ประโยชนเมอ่ื ขนาดของช้นิ งานหรอื ชนิ้ สวนของชน้ิ งานถูก
วดั จากจดุ ศนู ยก ลางและขนาดดงั กลาวถกู ระบไุ วในมมุ และรัศมี (เชน รปู แบบการเจาะ)
<
r
r r
Q
r r ;
P
ซินแทกซ G0/G1/G2/G3 AP=… RP=…
ความหมาย
G0: คาํ สงั่ สําหรบั การเปด ใชงานการเคลอื่ นท่ีแบบเรว็
G1: คําสง่ั สําหรบั การเปด ใชง านการอนิ เตอรโพเลตในแนวเสน ตรง
G2: คําสง่ั สาํ หรบั การเปด ใชง านการอนิ เตอรโ พเลตแบบวงกลมตามเขม็ นาฬิกา
G3: คาํ สงั่ สําหรบั การเปดใชงานการอนิ เตอรโพเลตแบบวงกลมทวนเข็มนาฬกิ า
AP: มมุ เชิงขวั้
มุมระหวางรศั มเี ชงิ ขั้วกบั แกนแนวนอนของระนาบการทาํ งาน (เชน แกน X สาํ หรบั G17)
ทศิ ทางการหมนุ ทางบวกจะทาํ งานทวนเขม็ นาฬกิ า
ชวงคา: ± 0…360°
มุมสามารถระบไุ ดท ง้ั แบบสัมบรู ณและแบบเพมิ่ ขึน้ :
AP=AC(...): อินพตุ ของขนาดสัมบรู ณ
AP=IC(...): อินพตุ ของขนาดทเี่ พิ่มข้นึ
เมอื่ ใชอ นิ พตุ ขนาดทเี่ พ่มิ ขึน้
มุมทีโ่ ปรแกรมไวล า สดุ จะถูกใชเปน ขอ มลู อางอิง
มุมเชิงข้วั จะยงั คงถกู เกบ็ ไวจนกวา จะมกี ารกําหนดขัว้ ใหมหรอื มีการเปล่ียนระนาบการทาํ งาน
RP: รัศมีเชงิ ขวั้
การกาํ หนดจะเปน คา สมั บรู ณท เี่ ปน บวกเสมอ ในหนว ย [มม.] หรอื [นิว้ ]
รศั มีเชงิ ขวั้ จะยงั คงถูกเกบ็ ไวจนกวา จะมีการปอ นคาใหม
180 พนื้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอ่ื นที่
9.3 คาํ สงั่ ในการเคลอื่ นท่ีโดยใชระบบพกิ ดั เชงิ ข้วั
หมายเหตุ
ระบบพิกดั เชงิ ขั้วจะอางองิ ขวั้ ทรี่ ะบุดว ย G110 ... G112 และนําไปใชในระนาบการทํางานท่เี ลอื กดว ย
G17 ถึง G19
หมายเหตุ
นอกจากน้ยี งั สามารถระบแุ กนรปู ทรงท่ี 3
ซึ่งวางตง้ั ฉากกับระนาบการทํางานในระบบพกิ ัดคารทีเซียนไดด ว ย (โปรดดูทไ่ี ดอะแกรมตอไปน)ี้
สิง่ นีจ้ ะชว ยใหส ามารถโปรแกรมพารามิเตอรเชงิ พืน้ ทไ่ี ดในระบบพกิ ัดทรงกระบอก
ตัวอยา ง: G17 G0 AP… RP… Z…
=
53
$3
เงอ่ื นไขเพม่ิ เติม
● ทง้ั นอ้ี าจไมสามารถโปรแกรมระบบพิกดั คารท เี ซียน เชน พารามิเตอรอ นิ เตอรโ พเลต
แอดเดรสของแกน เปนตน ใหก ับระนาบการทํางานทเี่ ลือกในบลอ็ ก NC ทม่ี พี กิ ัดจุดสนิ้ สุดเชงิ ขวั้ ได
● ถายงั ไมไ ดก าํ หนดข้ัวดว ย G110 ... G112
จดุ ศนู ยของระบบพิกัดของชน้ิ งานปจ จบุ นั จะถูกพิจารณาใหเ ปนข้วั โดยอัตโนมตั :ิ
< $3 ,&
$3
r
r $3
;
พน้ื ฐาน 181
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.3 คาํ สงั่ ในการเคลอื่ นท่ีโดยใชระบบพิกัดเชงิ ขั้ว
● รศั มเี ชงิ ขัว้ RP = 0
รัศมเี ชงิ ขัว้ จะถกู คํานวณจากระยะหา งระหวางเวกเตอรจุดเรมิ่ ตนในระนาบของขวั้ และเวกเตอรข องข้ั
วทใี่ ชอ ยู จากนน้ั รศั มเี ชงิ ข้วั ทค่ี าํ นวณจะถูกบนั ทกึ เปน โมดลั
ส่ิงนีจ้ ะถูกนาํ ไปใชโ ดยไมค าํ นึงขอ กําหนดของขว้ั ทเ่ี ลอื ก (G110 ... G112)
ถา ทง้ั สองจุดถกู โปรแกรมไวเหมือนกนั รัศมนี ้ีจะ = 0 และจะมีการแจง เตอื น 14095 ขน้ึ
● เฉพาะมมุ เชิงขวั้ AP เทา นนั้ ทจ่ี ะถูกโปรแกรม
ในกรณที ่ียงั ไมม ีการโปรแกรมรศั มเี ชงิ ขว้ั RP ในบลอ็ กปจ จบุ นั
แตม คี วามแตกตางระหวา งตําแหนงปจ จบุ นั กบั ขวั้ ในระบบพกิ ัดของชิ้นงาน
ความแตกตา งนี้จะถกู ใชเ ปนรศั มเี ชงิ ขว้ั และถกู บันทึกเปน โมดลั ถา ความแตกตาง = 0
ระบบพกิ ดั เชิงขว้ั จะถกู ระบอุ กี ครง้ั และรัศมีเชงิ ขวั้ แบบโมดัลจะยังคงเปน ศนู ยอ ยู
ตวั อยา ง
การสรา งรปู แบบการเจาะ ตําแหนงของรจู ะถกู ระบไุ วใ นระบบพกิ ัดเชิงข้ัว
แตล ะรจู ะถกู ตดั เฉือนดว ยลําดบั การผลิตเดยี วกัน:
< การเจาะแบบหยาบ, การเจาะตามขนาดท่ีกาํ หนดไว,
การรีม …
r r ลาํ ดบั การตดั เฉอื นจะถูกเก็บในโปรแกรมยอ ย
r
r
r
;
โคดโปรแกรม คําอธบิ าย
N10 G17 G54 ; ระนาบการทํางาน X/Y, จดุ ศนู ยของชิ้นงาน
N20 G111 X43 Y38 ; การกําหนดขั้ว
N30 G0 RP=30 AP=18 Z5 ; การเคล่ือนเขา หาจุดเรมิ่ ตน , การกาํ หนดในระบบพิกดั ทรงกระบอก
N40 L10 ; การเรยี กโปรแกรมยอย
N50 G91 AP=72 ; เคล่อื นเขา ตําแหนงถดั ไปดวยอัตราเคลอื่ นท่สี ูงสดุ ,
N60 L10 มมุ เชิงข้ัวในขนาดท่เี พิ่มขึน้ , รัศมีเชิงขว้ั จากบล็อก N30
N70 AP=IC(72) จะยังคงถูกบันทกึ ไวและไมจ ําเปนตองมกี ารระบุ
N80 L10 ; การเรยี กโปรแกรมยอย
.
182 …
พืน้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
โคด โปรแกรม คําสงั่ การเคลอ่ื นท่ี
N90 AP=IC(72) 9.4 การเคลอ่ื นท่แี บบเรว็ (G0, RTLION, RTLIOF)
N100 L10
N110 AP=IC(72) คาํ อธบิ าย
N120 L10
N130 G0 X300 Y200 Z100 M30 …
…
; รน เครื่องมือกลบั , จุดสน้ิ สุดของโปรแกรม
ดเู พมิ่ เตมิ ท่ี
ชนิดของการอนิ เตอรโ พเลตแบบวงกลม (G2/G3, ...) (หนา 190)
9.4 การเคลอื่ นทีแ่ บบเรว็ (G0, RTLION, RTLIOF)
การทํางาน
การเคลอ่ื นท่ีแบบเรว็ ทใ่ี ช:
● สําหรบั การกาํ หนดตาํ แหนง เครอื่ งมือแบบเรว็
● การเคลอื่ นทไ่ี ปรอบๆ ชน้ิ งาน
● การเคลอ่ื นเขา จดุ เปลยี่ นเครือ่ งมือ
● การรนเครอ่ื งมอื กลับ
การอนิ เตอรโพเลตทไ่ี มใ ชแ นวเสนตรงจะถูกเปดใชง านดว ยคาํ สงั่ การโปรแกรมชิน้ งาน RTLIOF,
การอนิ เตอรโพเลตในแนวเสน ตรงจะถกู เปดใชง านดว ยคาํ ส่งั การโปรแกรมชนิ้ งาน RTLION
หมายเหตุ
ฟง กชัน่ นี้ไมเ หมาะสาํ หรบั การตัดเฉือนชน้ิ งาน!
ซินแทกซ
G0 X… Y… Z…
G0 AP=…
G0 RP=…
RTLIOF
RTLION
พืน้ ฐาน 183
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอื่ นท่ี
9.4 การเคลอ่ื นทแ่ี บบเรว็ (G0, RTLION, RTLIOF)
ความหมาย
G0: คาํ สงั่ สาํ หรบั การเปด ใชงานการเคลอ่ื นทแี่ บบเร็ว
ประสทิ ธผิ ล: แบบโมดลั
X... Y... Z...: จุดสิน้ สุดในระบบพกิ ดั คารท ีเซียน
AP=...: จดุ สิ้นสุดในระบบพิกัดเชงิ ขว้ั ในกรณนี จ้ี ะเปน มมุ เชงิ ขว้ั
RP=...: จุดส้นิ สุดในระบบพิกัดเชิงขวั้ ในกรณนี จ้ี ะเปน รศั มีเชงิ ข้วั
RTLIOF: การอนิ เตอรโพเลตทไ่ี มใ ชแนวเสนตรง
(แกนทางเดนิ แตละแกนจะอนิ เตอรโ พเลตเปน แกนเดยี ว)
RTLION: การอนิ เตอรโ พเลตในแนวเสน ตรง
(แกนทางเดินจะถกู อินเตอรโ พเลตรวมกนั )
หมายเหตุ
G0 ไมสามารถแทนทีด่ วย G ได
ตวั อยา ง
ตวั อยา ง 1: การกดั
<
1
1
;
คําอธิบาย
; อินพุตของขนาดสัมบรู ณ, สปนเดิลตามเข็มนาฬกิ า
; การเคลอื่ นเขา หาตําแหนงเริ่มตน
; อตั ราปอนของเครื่องมือ
โคดโปรแกรม ; เคลื่อนทีบ่ นเสนตรง
N10 G90 S400 M3 ; รน เคร่ืองมือกลบั , จุดสน้ิ สุดของโปรแกรม
N20 G0 X30 Y20 Z2
N30 G1 Z-5 F1000 พ้นื ฐาน
N40 X80 Y65 คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
N50 G0 Z2
N60 G0 X-20 Y100 Z100 M30
184
คําสงั่ การเคลอ่ื นที่
9.4 การเคลอ่ื นที่แบบเรว็ (G0, RTLION, RTLIOF)
ตวั อยา ง 2: การกลงึ ;
1
1
=
โคด โปรแกรม คาํ อธิบาย
N10 G90 S400 M3 ; อนิ พตุ ของขนาดสัมบูรณ, สปนเดลิ ตามเขม็ นาฬกิ า
N20 G0 X25 Z5 ; การเคล่อื นเขา หาตําแหนงเร่ิมตน
N30 G1 G94 Z0 F1000 ; อตั ราปอนของเคร่ืองมอื
N40 G95 Z-7.5 F0.2
N50 X60 Z-35 ; เคลื่อนที่บนเสนตรง
N60 Z-50
N70 G0 X62 ; รน เครื่องมือกลับ, จดุ สิ้นสุดของโปรแกรม
N80 G0 X80 Z20 M30
พนื้ ฐาน 185
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.4 การเคลอื่ นที่แบบเรว็ (G0, RTLION, RTLIOF)
ขอ มูลเพมิ่ เตมิ
ความเรว็ ของอตั ราเคลอ่ื นทส่ี งู สดุ
การเคลอ่ื นทข่ี องเครอ่ื งมอื ท่ีโปรแกรมดวย G0 จะถูกดําเนินการทคี่ วามเรว็ สูงสุดท่สี ามารถทําได
(การเคล่อื นท่เี รว็ )
ความเรว็ สูงสดุ ของการเคลอ่ื นท่จี ะถูกกาํ หนดแยกตา งหากสาํ หรบั แตละแกนในขอ มูลเครอ่ื งจักร
ถา ใชก ารเคลอ่ื นทีเ่ รว็ กับหลายๆ แกนพรอมกนั
ความเร็วสงู สดุ ของการเคลอ่ื นที่จะถกู กําหนดจากแกนโดยใชเวลาท่ีเร็วท่ีสดุ ของสว นทางเดินของแกน
=
<
ࡎࡎࡩ࠾ࡻࡳ࡚ࡳࡋ࡞ࡺ ࡐ࠹ࡤ࠾࠸ࡩ࡚ࡳ࠻ࡤࡻ ࡐ
࠻ࡤࡘࡵࡕࡳࡐࡐࡌࡿ
ࡎࡩ࠾ࡳࡋࡐ =
࠻ࡤࡘࡵࡕࡳࡐࡐࡌࡎࡿ ࡩ࠾ࡳࡋࡐ <
࠻ࡤࡘࡵࡕࡳࡐࡐࡌࡿࡎࡩ࠾ࡳࡋࡐ ;
;
เคลอ่ื นทแ่ี กนทางเดนิ ตามแกนตาํ แหนง ดว ย G0
แกนทางเดนิ สามารถเคลอ่ื นท่ใี นรปู แบบใดรูปแบบหน่ึงจากสองรูปแบบทแี่ ตกตางกนั เพอ่ื มอี ตั ราเคลือ่ นทส่ี ู
งสุดได:
● การอนิ เตอรโ พเลตในแนวเสน ตรง (ลกั ษณะการทํางานกอนหนาน)ี้ :
แกนทางเดินจะถูกอนิ เตอรโ พเลตรวมกนั
● การอนิ เตอรโ พเลตทไ่ี มใ ชแ บบเชงิ เสน :
แกนทางเดนิ แตล ะแกนจะอนิ เตอรโ พเลตเปน แกนเดยี ว (แกนตําแหนง ) โดยเปน อสิ ระจากแกนอืน่ ๆ
เพ่ือใหเ กิดการเคลอื่ นทแ่ี บบเรว็
เม่อื ใชการอนิ เตอรโ พเลตแบบไมใ ชเ ชงิ เสน การตงั้ คาแกนตาํ แหนงท่เี หมาะสม (BRISKA, SOFTA,
DRIVEA) จะนาํ ไปใชก บั การอา งองิ การกระตกุ แนวแกน
หมายเหตุ
ความเสย่ี งในการชน
เนื่องจากการเคล่อื นทีต่ ามเสน ขอบรปู อน่ื สามารถทาํ ไดด ว ยการอนิ เตอรโพเลตทไ่ี มใ ชแ นวเสน ตรง
การดาํ เนนิ การแบบซงิ โครไนซท อ่ี างองิ กบั พกิ ัดตา งๆ ของทางเดินดงั้ เดิมอาจไมท าํ งาน
186 พ้ืนฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นท่ี
9.4 การเคลอื่ นทีแ่ บบเรว็ (G0, RTLION, RTLIOF)
การอนิ เตอรโพเลตในแนวเสน ตรงจะใชใ นกรณีตอไปน:้ี
● สําหรบั การรวมโคด G กับ G0 ท่ไี มอ นญุ าตใหใ ชก ารเคล่ือนทแี่ กนตาํ แหนง (เชน G40/G41/G42)
● สาํ หรบั การรวม G0 กับ G64
● เมื่อคอมเพรสเซอรท าํ งาน
● เม่ือการแปลงทาํ งาน
ตัวอยา ง:
โคดโปรแกรม
G0 X0 Y10
G0 G40 X20 Y20
G0 G95 X100 Z100 M3 S100
ทางเดิน POS[X]=0 POS[Y]=10 จะเคลื่อนที่ในโหมดทางเดิน
อตั ราปอ นตอ รอบจะไมท าํ งานในกรณที ท่ี างเดิน POS[X]=100 POS[Z]=100 เคลอ่ื นที่
เวลาเปลย่ี นบลอ็ กทตี่ งั้ คา ไดด ว ย G0
สําหรบั การอนิ เตอรโ พเลตแกนเดียว จะสามารถกาํ หนดเกณฑส้ินสุดการเคล่อื นทีใ่ หม FINEA หรอื
COARSEA หรือ IPOENDA ใหก ับการเปลีย่ นบลอ็ กไดภ ายในชวงทหี่ ยดุ เดนิ เครอ่ื ง
แกนทต่ี อ เนอื่ งตามลาํ ดบั จะถกู จดั การใน G0 เชน เดยี วกบั แกนตาํ แหนง
เมอ่ื ใชก ารรวมของ
● "การเปลีย่ นบลอ็ กที่สามารถตง้ั คา ไดใ นชว งทหี่ ยุดเดินเครอื่ งของการอนิ เตอรโ พเลตแกนเดยี ว" และ
● "การเคลอื่ นทแ่ี กนทางเดนิ ดว ยอตั ราเคลอื่ นทีส่ งู สดุ ตามแกนแกนตาํ แหนงดวย G0"
แกนทงั้ หมดจะสามารถเคลอื่ นทไ่ี ปยงั จดุ ส้นิ สดุ ไดเปน อสิ ระจากกันและกนั ดว ยเหตนุ ้ี ทงั้ แกน X และ Z
ทโี่ ปรแกรมไวต ามลําดบั จะถือวา มีลักษณะเหมอื นกบั แกนตาํ แหนงในการทาํ งานรวมกบั G0
การเปลี่ยนบลอ็ กไปยังแกน Z สามารถเริ่มตนไดจ ากแกน X
เชนเดียวกบั ฟง กช ่ันของการตงั้ คา เวลาชวงทหี่ ยดุ เดินเครอ่ื ง (100-0%) แกน Z
จะเร่ิมเคลอ่ื นทขี่ ณะทีแ่ กน X ยงั คงเคลอ่ื นทอี่ ยู
ทัง้ สองแกนจะเคลอื่ นเขา ไปยังจดุ สิ้นสุดของตนโดยเปน อสิ ระจากกนั และกนั
สาํ หรบั ขอ มลู เพ่มิ เตมิ โปรดดทู ่ี "การควบคมุ อตั ราปอ นและการเคลอ่ื นทข่ี องสปน เดลิ "
พ้ืนฐาน 187
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอื่ นที่
9.5 การอนิ เตอรโ พเลตในแนวเสนตรง (G1)
9.5 การอนิ เตอรโพเลตในแนวเสน ตรง (G1)
การทํางาน
เมื่อใช G1 เครอ่ื งมอื จะเคลอื่ นท่ีแบบขางแกน แบบเอียง
หรอื แบบเสน ตรงตามตาํ แหนง ที่กําหนดไวใ นพืน้ ทอี่ ยา งอสิ ระ
การอนิ เตอรโพเลตในแนวเสน ตรงอนญุ าตใหต ัดเฉอื นพน้ื ผวิ 3D, รอ ง และอน่ื ๆ ได
การกดั :
ซนิ แทกซ G1 X… Y… Z … F…
ความหมาย G1 AP=… RP=… F…
G1: การอนิ เตอรโ พเลตในแนวเสน ตรงดว ยอัตราปอ น
(การอินเตอรโ พเลตในแนวเสน ตรง)
X... Y... Z...:
AP=...: จุดสนิ้ สดุ ในระบบพิกัดคารท ีเซยี น
RP=...:
F...: จดุ สน้ิ สดุ ในระบบพกิ ดั เชงิ ขว้ั ในกรณีนจ้ี ะเปน มมุ เชงิ ขวั้
จุดสน้ิ สุดในระบบพิกัดเชิงขวั้ ในกรณีนจี้ ะเปน รศั มเี ชงิ ข้ัว
อตั ราปอ นในหนว ย มม./นาที เครอ่ื งมือจะเคลอ่ื นตามอตั ราปอ น F
ในแนวเสน ตรงจากจดุ เรม่ิ ตนปจ จบุ นั ไปยังจดุ ปลายทางทโ่ี ปรแกรมไว
คณุ สามารถปอ นจุดปลายทางในระบบพิกัดคารท เี ซยี นหรอื ระบบพกิ ดั เชงิ ขวั้ ได
ชน้ิ งานจะถูกตดั เฉือนตามทางเดนิ น้ี
ตัวอยา ง: G1 G94 X100 Y20 Z30 A40 F100
จดุ ส้ินสุดบน X, Y, Z จะถกู เคลอ่ื นเขาท่อี ตั ราปอ นระดับ 100 มม./นาที
โดยแกนหมนุ A จะเคลอื่ นทเ่ี ปน แกนซิงโครไนซ
ซง่ึ จะทาํ ใหแ นใ จไดว า การเคล่อื นทท่ี ้ังสรี่ ายการจะเสร็จสมบรู ณในเวลาเดยี วกนั
188 พื้นฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ตวั อยา ง คําสงั่ การเคลอื่ นที่
9.5 การอนิ เตอรโพเลตในแนวเสนตรง (G1)
หมายเหตุ
G1 เปน แบบโมดลั
ความเร็วรอบสปน เดิล S และทศิ ทางของสปน เดลิ M3/M4 จะตอ งถูกระบไุ วส าํ หรับการตัดเฉอื น
กลุมของแกนซง่ึ มกี ารใชอ ตั ราปอนทางเดนิ F สามารถกำหนดไดดว ย FGROUP
คณุ สามารถดขู อ มูลเพิ่มเตมิ ไดใ นหัวขอ "ลกั ษณะของทางเดนิ "
ตวั อยา ง 1: การตดั เฉอื นรอ ง (การกดั )
เครอื่ งมอื จะเคลอ่ื นทีจ่ ากจดุ เรมิ่ ตน ไปยงั จดุ ส้ินสุดใน
< < ทิศทาง X/Y
การปอ นเขา จะเกดิ ขน้ึ พรอ มกนั ในทศิ ทาง Z
=
;
โคด โปรแกรม คาํ อธบิ าย
N10 G17 S400 M3 ; การเลอื กระนาบการทํางาน, สปนเดิลตามเขม็ นาฬกิ า
N20 G0 X20 Y20 Z2 ; การเคลื่อนเขาหาตําแหนงเริ่มตน
N30 G1 Z-2 F40 ; อัตราปอนของเคร่ืองมอื
N40 X80 Y80 Z-15 ; เคลอ่ื นทีบ่ นเสนเอียง
N50 G0 Z100 M30 ; การรนกลับเพ่ือเปล่ียนเครื่องมือ
พืน้ ฐาน 189
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอื่ นท่ี
9.6 การอนิ เตอรโ พเลตแนววงกลม
ตวั อยา ง 2: การตดั เฉอื นรอ ง (การกลงึ )
; ;
< < =
;
;
โคดโปรแกรม คําอธบิ าย
N10 G17 S400 M3 ; การเลือกระนาบการทาํ งาน, สปนเดิลตามเข็มนาฬกิ า
N20 G0 X40 Y-6 Z2 ; การเคลือ่ นเขา หาตําแหนงเริม่ ตน
N30 G1 Z-3 F40 ; อตั ราปอนของเคร่ืองมือ
N40 X12 Y-20 ; เคล่ือนที่บนเสน เอียง
N50 G0 Z100 M30 ; การรนกลบั เพื่อเปลี่ยนเครื่องมือ
9.6 การอนิ เตอรโ พเลตแนววงกลม
9.6.1 ชนดิ ของการอนิ เตอรโ พเลตแบบวงกลม (G2/G3, ...)
ความเปน ไปไดในการโปรแกรมการเคลอ่ื นทีแ่ บบวงกลม
การควบคมุ จะระบชุ ว งของรปู แบบตางๆ ในการโปรแกรมการเคลื่อนที่แบบวงกลม
ซึง่ จะชว ยใหค ณุ สามารถใชชนิดสว นใหญของขนาดตามแบบไดโ ดยตรง
การเคลอื่ นท่แี บบวงกลมกาํ หนดไดจ าก:
● จุดศูนยกลางและจดุ สน้ิ สดุ ในขนาดสมั บรู ณห รือขนาดท่เี พม่ิ ขึน้ (คาเร่มิ ตน )
● รศั มีและจุดสิน้ สดุ ในระบบพิกดั คารท เี ซยี น
● มุมเปดและจุดสน้ิ สุดในระบบพกิ ัดคารทเี ซยี นหรือจุดศนู ยกลางภายใตแ อดเดรส
● ระบบพิกดั เชงิ ข้วั ท่มี มี ุมเชงิ ขว้ั AP= และรศั มเี ชิงข้ัว RP=
● จดุ กลางและจดุ ส้นิ สดุ
● จุดสิ้นสุดและทศิ ทางเสนสมั ผัสทจี่ ุดเรมิ่ ตน
190 พ้ืนฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอื่ นท่ี
9.6 การอนิ เตอรโพเลตแนววงกลม
ซินแทกซ G2/G3 X… Y… Z… จุดศูนยกลางและจุดส้นิ สดุ สมั บูรณท ่ีมีก
ความหมาย I=AC(…) J=AC(…) K=AC(…) ; ารอางอิงจดุ ศนู ยของชน้ิ งาน
G2/G3 X… Y… Z… I… J… K… ;
G2/G3 X… Y… Z… CR=… ; จดุ ศูนยกลางในขนาดทีเ่ พม่ิ ขน้ึ ทีม่ ีการ
อางองิ จุดเรมิ่ ตน ของวงกลม
G2/G3 X… Y… Z… AR=… ;
รัศมวี งกลม CR= ...,
G2/G3 I… J… K… AR=… ; จดุ สน้ิ สุดในระบบพิกดั คารท เี ซยี น
G2/G3 AP=… RP=… ; X..., Y..., Z...
CIP X… Y… Z… I1=AC(…) J1=AC(…) K1=AC(…) ;
CT X… Y… Z… ; มุมเปด AR=...,
จดุ สิ้นสุดในระบบพิกัดคารท ีเซียน
X..., Y..., Z...
มมุ เปด AR=...,
จดุ ศนู ยกลางทแ่ี อดเดรส I..., J..., K...
ระบบพิกดั เชงิ ข้วั : มมุ เชงิ ข้วั AP=...,
รศั มีเชงิ ข้ัว RP=...
จดุ กลางทีแ่ อดเดรส I1=, J1=, K1=
วงกลมผานจดุ เร่มิ ตนและจดุ สนิ้ สุดและ
ทิศทางเสน สมั ผสั ที่จดุ เริ่มตน
G2: การอนิ เตอรโพเลตแบบวงกลมตามเขม็ นาฬิกา
G3: การอนิ เตอรโพเลตแบบวงกลมทวนเข็มนาฬิกา
CIP: การอนิ เตอรโพเลตแบบวงกลมผานจุดระหวา งกลาง
CT: วงกลมทมี่ ีการเปล่ยี นแนวสัมผสั จะกาํ หนดวงกลมน้ัน
X... Y... Z...: จดุ สิ้นสดุ ในระบบพกิ ดั คารท ีเซยี น
I... J... K...: จุดศูนยก ลางวงกลมในระบบพกิ ดั คารท ีเซยี นในทศิ ทาง X, Y,
Z
CR=...: รัศมวี งกลม
AR=...: มมุ เปด
AP=...: จดุ ส้ินสดุ ในระบบพกิ ัดเชิงขวั้ ในกรณีนจ้ี ะเปน มุมเชงิ ขวั้
RP=...: จดุ ส้นิ สุดในระบบพกิ ดั เชิงขวั้
ในกรณนี จ้ี ะเปน รศั มเี ชงิ ข้วั ทส่ี อดคลอ งกบั รศั มวี งกลม
I1=... J1=... K1=...: จดุ กลางในระบบพิกัดคารทีเซยี นในทิศทาง X, Y, Z
พื้นฐาน 191
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.6 การอนิ เตอรโ พเลตแนววงกลม
ตวั อยา ง
ตวั อยา ง 1: การกดั
< บรรทดั โปรแกรมตอ ไปนจ้ี ะมตี วั อยา งของความเปนไ
r ปไดใ นการโปรแกรมทางเดินแบบบวงกลมแตล ะชนิ
ด
ขนาดทจี่ าํ เปนจะแสดงในรปู วาดของแบบผลติ ทางด
านขวา
-
,
;
โคด โปรแกรม คาํ อธบิ าย
N10 G0 G90 X133 Y44.48 S800 M3
N20 G17 G1 Z-5 F1000 ; การเคล่อื นเขาหาจุดเรม่ิ ตน
N30 G2 X115 Y113.3 I-43 J25.52 ; อตั ราปอนของเครื่องมอื
N30 G2 X115 Y113.3 I=AC(90) J=AC(70) ; จุดสิ้นสุดของวงกลม,
จดุ ศนู ยกลางในขนาดท่ีเพ่ิมข้ึน
N30 G2 X115 Y113.3 CR=-50
N30 G2 AR=269.31 I-43 J25.52 ; จดุ ส้นิ สดุ ของวงกลม,
N30 G2 AR=269.31 X115 Y113.3 จุดศนู ยกลางในขนาดสมั บูรณ
N30 CIP X115 Y113.3 Z-10 I1=IC(-...) J1=IC(...) K1=IC(-...)
; จุดสิ้นสุดของวงกลม, รศั มีวงกลม
N40 M30 ; มมุ เปด , จดุ ศนู ยกลางในขนาดท่ีเพ่มิ ขึน้
; มุมเปด, จดุ สิน้ สุดของวงกลม
; จดุ ส้ินสุดของวงกลมและจดุ กลาง
พิกัดของแกนรูปทรงท้ังสามแกน
; จดุ ส้ินสดุ ของโปรแกรม
192 พ้นื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอื่ นที่
9.6 การอนิ เตอรโ พเลตแนววงกลม
ตวั อยา ง 2: การกลงึ
;
r
r
=
โคดโปรแกรม คาํ อธบิ าย
N.. ...
N120 G0 X12 Z0 ; จุดสิ้นสดุ ของวงกลม, จดุ ศนู ยก ลางในขนาดที่เพิ่มขนึ้
N125 G1 X40 Z-25 F0.2 ; จุดส้นิ สุดของวงกลม, จดุ ศนู ยกลางในขนาดสมั บูรณ
N130 G3 X70 Y-75 I-3.335 K-29.25 ; จุดส้นิ สุดของวงกลม, รศั มีวงกลม
N130 G3 X70 Y-75 I=AC(33.33) K=AC(-54.25) ; มมุ เปด, จดุ สิ้นสดุ ของวงกลม
N130 G3 X70 Z-75 CR=30 ; มมุ เปด, จุดศนู ยก ลางในขนาดที่เพมิ่ ขน้ึ
N130 G3 X70 Z-75 AR=135.944 ; มมุ เปด, จุดศูนยกลางในขนาดสัมบูรณ
N130 G3 I-3.335 K-29.25 AR=135.944 ; ระบบพกิ ดั เชิงขั้ว
N130 G3 I=AC(33.33) K=AC(-54.25) AR=135.944 ; ระบบพกิ ัดเชงิ ข้ัว
N130 G111 X33.33 Z-54.25 ; สว นโคงของวงกลมที่มีจุดกลางและจุดสิ้นสดุ
N135 G3 RP=30 AP=142.326
N130 CIP X70 Z-75 I1=93.33 K1=-54.25 ; จดุ สิน้ สุดของโปรแกรม
N140G1 Z-95
N.. ...
N40 M30
พื้นฐาน 193
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอื่ นท่ี
9.6 การอนิ เตอรโ พเลตแนววงกลม
9.6.2 การอนิ เตอรโ พเลตแบบวงกลมดว ยจดุ ศูนยก ลางและจดุ สนิ้ สดุ (G2/G3, X... Y... Z..., I...
J... K...)
การทาํ งาน
การอนิ เตอรโพเลตแบบวงกลมทําใหสามารถตัดเฉือนเปน วงกลมเต็มวงหรือสว นโคง ได
ซินแทกซ การเคลอื่ นทแี่ บบวงกลมกําหนดไดจ าก:
ความหมาย ● จดุ สน้ิ สุดในระบบพิกัดคารท ีเซยี น X, Y, Z และ
● จดุ ศูนยก ลางวงกลมทแ่ี อดเดรส I, J, K
ถาโปรแกรมวงกลมโดยมจี ดุ ศนู ยก ลางแตไมม จี ุดส้ินสุด ผลเทา กบั เตม็ วง
G2/G3 X… Y… Z… I… J… K…
G2/G3 X… Y… Z… I=AC(…) J=AC(…) K=(AC…)
G2: การอนิ เตอรโพเลตแบบวงกลมตามเข็มนาฬิกา
G3: การอนิ เตอรโพเลตแบบวงกลมทวนเขม็ นาฬกิ า
X Y Z: จดุ ส้ินสดุ ในระบบพกิ ดั คารท เี ซยี น
I: พกิ ดั จุดศนู ยกลางวงกลมในทิศทาง X
J: พกิ ัดจดุ ศนู ยกลางวงกลมในทศิ ทาง Y
K: พิกัดจุดศนู ยกลางวงกลมในทศิ ทาง Z
=AC(…): ขนาดสัมบรู ณ (ไมใ ชแ บบโมดลั )
194 พ้นื ฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คำส่งั การเคลอื่ นที่
9.6 การอนิ เตอรโ พเลตแนววงกลม
หมายเหตุ
G2 และ G3 เปนแบบโมดลั
การต้ังคา เรม่ิ ตน G90/G91 แบบสัมบรู ณแ ละขนาดท่เี พ่มิ ขน้ึ จะใชไ ดก ับจดุ สิ้นสุดวงกลมเทา นนั้
ตามคา เริ่มตน พิกัดจุดศนู ยก ลาง I, J, K จะถกู ปอนในระยะที่เพ่ิมข้ึนโดยสมั พนั ธก บั จดุ เรมิ่ ตน วงกลม
คุณสามารถโปรแกรมระยะจดุ ศูนยก ลางสมั บรู ณใหสมั พนั ธก บั จุดศนู ยช นิ้ งานแบบบล็อกตอ บลอ็ กดว ย:
I=AC(…), J=AC(…), K=AC(…) พารามิเตอรก ารอินเตอรโ พเลต I, J, K ท่ีมคี า 0 สามารถละได
แตจะตอ งถกู ระบพุ ารามเิ ตอรท ส่ี องท่ีเกีย่ วขอ งไวเสมอ
ตวั อยา ง
ตวั อยา ง 1: การกดั ࡞࠾࠸ࡘࡋࡳ࡚ࡻࡘࡌࡐࡼ
< -
- $& ,
࡞࠾࠸ࡘ W
ࡋࡡࡐࡼ ࡡࡋ
;
, $&
ขอ มลู จดุ ศนู ยก ลางทใ่ี ชร ะยะทเ่ี พม่ิ ขน้ึ
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 I–17.5 J–30.211 F500
ขอ มลู จดุ ศนู ยก ลางทใี่ ชร ะยะสมั บรู ณ
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 I=AC(50) J=AC(50)
พ้นื ฐาน 195
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอื่ นที่
9.6 การอนิ เตอรโ พเลตแนววงกลม
ตวั อยา ง 2: การกลงึ
;
=
ขอ มลู จดุ ศนู ยก ลางทใ่ี ชร ะยะทเี่ พมิ่ ขน้ึ
N120 G0 X12 Z0
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 I-3.335 K-29.25
N135 G1 Z-95
ขอ มลู จดุ ศนู ยก ลางทใ่ี ชร ะยะสมั บรู ณ
N120 G0 X12 Z0
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 I=AC(33.33) K=AC(-54.25)
N135 G1 Z-95
ขอ มลู เพม่ิ เตมิ
การระบรุ ะนาบการทาํ งาน
<
* ;
*
*
=
196 พืน้ ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นท่ี
9.6 การอนิ เตอรโ พเลตแนววงกลม
การควบคมุ จาํ เปน ตอ งใชพารามิเตอรระนาบการทาํ งาน (G17 to G19)
เพือ่ คาํ นวณทศิ ทางการหมนุ ของวงกลม (G2 เปน ตามเขม็ นาฬิกา หรือ G3 ทวนเขม็ นาฬิกา)
=
; <
* *
* *
* *
ขอแนะนําใหร ะบรุ ะนาบการทาํ งานโดยทวั่ ไป
ขอ ยกเวน:
คณุ สามารถตดั เฉอื นวงกลมนอกระนาบการทาํ งานทีเ่ ลอื กไดอ กี ดว ย
(โดยไมมีพารามเิ ตอรมมุ โคงและเฮลกิ ซ) ในกรณีน้ี
แอดเดรสแกนท่คี ณุ ระบเุ ปน จดุ สิน้ สดุ จะเปนตวั กําหนดระนาบวงกลม
อตั ราปอ นทโี่ ปรแกรมไว
FGROUP สามารถใชกาํ หนดแกนที่จะตัดผา นดวยอตั ราปอ นท่โี ปรแกรมไว สาํ หรบั ขอ มลู เพม่ิ เติม
โปรดดทู ่หี วั ขอ ลกั ษณะการทาํ งานของทางเดนิ เครอ่ื งมือ
9.6.3 การอนิ เตอรโ พเลตแบบวงกลมดว ยรศั มแี ละจดุ สนิ้ สดุ (G2/G3, X... Y... Z..., CR)
การทาํ งาน
การเคลอ่ื นที่แบบวงกลมกําหนดไดจ าก:
● รศั มวี งกลม CR=และ
● จุดส้ินสุดในระบบพิกดั คารท เี ซยี น X, Y, Z
นอกจากรศั มวี งกลมแลว คณุ จะตอ งใสเ ครอ่ื งหมายนาํ หนา +/- ดวย
เพอื่ ระบวุ าตอ งการใหม ุมตดั ผา นมีขนาดมากกวา หรอื นอ ยกวา 180°
เครอื่ งหมายนําหนาทเี่ ปนบวกสามารถละได
หมายเหตุ
ไมมขี ดี จาํ กดั ในทางปฏบิ ตั ิตอ ขนาดสงู สดุ ของรัศมีทจี่ ะโปรแกรมได
พื้นฐาน 197
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอ่ื นท่ี
9.6 การอนิ เตอรโ พเลตแนววงกลม
ซนิ แทกซ G2/G3 X… Y… Z… CR=...
ความหมาย
G2: การอนิ เตอรโ พเลตแบบวงกลมตามเขม็ นาฬกิ า
G3: การอนิ เตอรโ พเลตแบบวงกลมทวนเขม็ นาฬิกา
X... Y... Z...: จุดสน้ิ สุดในระบบพิกัดคารท เี ชยี น
ขอมลู จาํ เพาะเหลาน้ีข้นึ อยูกบั คาํ สงั่ การเคลอ่ื นที่ G90/G91 or
CR=...: ...=AC(...)/...=IC(..)
รศั มวี งกลม
โดยมคี วามหมายดงั น:ี้
CR=+…: มมุ นอ ยกวา หรอื เทา กับ 180°
CR=–…: มมุ ใหญก วา 180°
หมายเหตุ
คณุ ไมจ าํ เปน ตอ งระบุจดุ ศนู ยก ลางในขนั้ ตอนน้ี วงกลมเต็มวง (มุมตดั ผา น 360°) ไมไ ดถกู โปรแกรมดว ย
CR= แตถ กู โปรแกรมผา นตาํ แหนง สน้ิ สดุ วงกลมและพารามิเตอรการอินเตอรโ พเลต
ตวั อยา ง
ตวั อยา ง 1: การกดั
Y CR = +...
CR=34.913
80.511 CR = -...
38.029 X
17.203
67.500
โคดโปรแกรม
N10 G0 X67.5 Y80.511
N20 G3 X17.203 Y38.029 CR=34.913 F500
...
198 พ้ืนฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอ่ื นท่ี
9.6 การอนิ เตอรโ พเลตแนววงกลม
ตวั อยา ง 2: การกลงึ
;
=
โคดโปรแกรม
...
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 CR=30
N135 G1 Z-95
...
9.6.4 การอนิ เตอรโ พเลตแบบวงกลมดว ยมมุ เปด และจดุ ศนู ยก ลาง (G2/G3, X... Y... Z.../ I...
J... K..., AR)
การทํางาน
การเคลอื่ นทแ่ี บบวงกลมกําหนดไดจ าก:
● มุมเปด AR = และ
● จดุ ส้ินสดุ ในระบบพิกดั คารท เี ซยี น X, Y, Z หรอื
● จุดศนู ยกลางวงกลมท่แี อดเดรส I, J, K
ซนิ แทกซ
G2/G3 X… Y… Z… AR=
G2/G3 I… J… K… AR=
พ้นื ฐาน 199
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอื่ นท่ี
9.6 การอนิ เตอรโ พเลตแนววงกลม
ความหมาย
G2: การอนิ เตอรโ พเลตแบบวงกลมตามเข็มนาฬิกา
G3: การอนิ เตอรโพเลตแบบวงกลมทวนเข็มนาฬกิ า
X Y Z: จุดส้นิ สดุ ในระบบพกิ ัดคารท เี ซยี น
I J K: จดุ ศนู ยก ลางวงกลมในระบบพกิ ดั คารทเี ซยี น (ในทศิ ทาง X, Y, Z)
ตัวระบุมคี วามหมายดังน:้ี
AR=: I: พิกดั จุดศนู ยก ลางวงกลมในทศิ ทาง X
=AC(…): J: พกิ ดั จดุ ศนู ยก ลางวงกลมในทศิ ทาง Y
K: พกิ ดั จดุ ศูนยก ลางวงกลมในทศิ ทาง Z
มุมเปด ชว งของคา 0° ถึง 360°
ขนาดสัมบรู ณ (ไมใ ชแ บบโมดลั )
หมายเหตุ
เต็มวง (มุมตดั ผา น 360°) ไมส ามารถโปรแกรมดวย AR =
แตจะตอ งโปรแกรมโดยใชต ําแหนง สน้ิ สดุ วงกลมและพารามเิ ตอรการอนิ เตอรโ พเลต ตามคา เรมิ่ ตน
พกิ ัดจุดศนู ยก ลาง I, J, K จะถกู ปอนในระยะทเ่ี พม่ิ ข้นึ โดยสมั พันธก บั จดุ เรมิ่ ตน วงกลม
คณุ สามารถโปรแกรมระยะจดุ ศนู ยก ลางสัมบรู ณใ หส มั พนั ธก บั จดุ ศนู ยชนิ้ งานแบบบล็อกตอ บล็อกดว ย:
I=AC(…), J=AC(…), K=AC(…) พารามิเตอรการอนิ เตอรโ พเลต I, J, K ทมี่ ีคา 0 สามารถละได
แตจ ะตอ งถูกระบพุ ารามเิ ตอรท สี่ องท่ีเก่ยี วขอ งไวเสมอ
ตวั อยา ง
ตวั อยา ง 1: การกดั ࡋ ࡳ࡚ࡘࡻ ࡌࡼࡐ࡞࠾࠸ࡘ
<
-
r
,
ࡘࡘࡤࡧࡳࡕࡤ࡚ࡳࡿ ࡤ࡚ࡿ
;
โคด โปรแกรม
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 AR=140.134 F500
N20 G3 I–17.5 J–30.211 AR=140.134 F500
200 พ้ืนฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1