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

คู่มือ SIEMENS รุ่น SIMATIC S7 – 200 ภาษาไทย

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by คนาวุฒิ แตงวิเชียร, 2022-05-11 11:44:10

คู่มือ SIEMENS รุ่น SIMATIC S7 – 200 ภาษาไทย

คู่มือ SIEMENS รุ่น SIMATIC S7 – 200 ภาษาไทย

การตงั้ คา รปู ทรง
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


Click to View FlipBook Version