คําสงั่ การเคลอ่ื นท่ี
9.12 การลบมมุ แบบตัด, การลบมมุ แบบมน (CHF, CHR, RND, RNDM, FRC, FRCM)
โคดโปรแกรม
...
N30 G1 Z… RND=2 FRC=50
N40 G3 X… Z… I… K…
...
ตวั อยา ง 4: การลบมมุ แบบโมดลั เพอ่ื ลบคมขอบชน้ิ งาน
โคดโปรแกรม คําอธบิ าย
...
N30 G1 X… Z… RNDM=2 FRCM=50 ; เปดใชง านการลบมุมแบบโมดลั
รศั มีของการลบมุมแบบมน: 2 มม.
N40... อตั ราปอนสําหรับการลบมมุ แบบมน: 50 มม./นาที
N120 RNDM=0
... ; ปดใชงานการลบมุมแบบโมดลั
ตวั อยา ง 5: ใชเ ทคโนโลยจี ากบลอ็ กทต่ี ามมาหรอื บลอ็ กกอ นหนา
● MD20201 บติ 0 = 0: ไดมาจากบลอ็ กที่ตามมา (การตงั้ คา เรมิ่ ตน!)
โคดโปรแกรม คําอธิบาย
N10 G0 X0 Y0 G17 F100 G94
N20 G1 X10 CHF=2 ; การลบมมุ แบบตดั N20-N30 ดวย F=100 มม./นาที
N30 Y10 CHF=4 ; การลบมมุ แบบตดั N30-N40 ดว ย FRC=200 มม./นาที
N40 X20 CHF=3 FRC=200 ; การลบมุมแบบตดั N40-N60 ดวย FRCM=50 มม./นาที
N50 RNDM=2 FRCM=50
N60 Y20 ; การลบมมุ แบบโมดัล N60-N70 ดว ย FRCM=50 มม./นาที
N70 X30 ; การลบมมุ แบบโมดัล N70-N80 ดวย FRCM=50 มม./นาที
N80 Y30 CHF=3 FRC=100 ; การลบมมุ แบบตัด N80-N90 ดว ย FRC=100 มม./นาที
N90 X40 ; การลบมุมแบบโมดัล N90-N100 ดว ย F=100 มม./นาที
N100 Y40 FRCM=0 (การยกเลิกการเลือก FRCM)
N110 S1000 M3 ; การลบมมุ แบบโมดัล N100-N120 ดวย G95 FRC=1 มม./รอบ
N120 X50 G95 F3 FRC=1
...
M02
พืน้ ฐาน 251
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.12 การลบมมุ แบบตดั , การลบมุมแบบมน (CHF, CHR, RND, RNDM, FRC, FRCM)
● MD20201 บติ 0= 1: ไดมาจากบลอ็ กกอ นหนา (การตั้งคา ท่ีแนะนาํ !)
โคดโปรแกรม คาํ อธบิ าย
N10 G0 X0 Y0 G17 F100 G94
N20 G1 X10 CHF=2 ; การลบมุมแบบตัด N20-N30 ดวย F=100 มม./นาที
N30 Y10 CHF=4 FRC=120 ; การลบมุมแบบตดั N30-N40 ดว ย FRC=120 มม./นาที
N40 X20 CHF=3 FRC=200 ; การลบมมุ แบบตัด N40-N60 ดว ย FRC=200 มม./นาที
N50 RNDM=2 FRCM=50
N60 Y20 ; การลบมมุ แบบโมดัล N60-N70 ดว ย FRCM=50 มม./นาที
N70 X30 ; การลบมุมแบบโมดัล N70-N80 ดว ย FRCM=50 มม./นาที
N80 Y30 CHF=3 FRC=100 ; การลบมมุ แบบตดั N80-N90 ดว ย FRC=100 มม./นาที
N90 X40 ; การลบมุมแบบโมดัล N90-N100 ดว ย FRCM=50 มม./นาที
N100 Y40 FRCM=0 ; การลบมุมแบบโมดัล N100-N120 ดวย F=100 มม./นาที
N110 S1000 M3
N120 X50 CHF=4 G95 F3 FRC=1 ; การลบมมุ แบบตดั N120-N130 ดวย G95 FRC=1 มม./รอบ
N130 Y50 ; การลบมุมแบบโมดัล N130-N140 ดวย F=3 มม./รอบ
N140 X60
...
M02
252 พ้นื ฐาน
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื 10
10.1 การชดเชยรศั มเี ครอื่ งมอื (G40, G41, G42, OFFN)
การทาํ งาน
เมอื่ การชดเชยรศั มีเครอื่ งมอื (TRC) ทาํ งาน
ตวั ควบคุมจะคาํ นวณทางเดินเครอ่ื งมือทม่ี รี ะยะหางเทากันใหก บั เครอื่ งมอื ตา งๆ โดยอัตโนมตั ิ
࡚ࡧ࡙ࡧࡢࡩࡻ ࠾ࡳࡎࡻࡩ࠸ࡨࡐ
࡚ࡧ࡙ࡧࡢࡩࡻ ࠾ࡳࡎࡩࡻ ࠸ࡐࡨ
ซนิ แทกซ G0/G1 X... Y… Z... G41/G42 [OFFN=<value>]
ความหมาย ...
G40 X... Y… Z...
G41: เปดใชง าน TRC ที่มที ิศทางการตัดเฉอื นอยู ดา นซา ย ของเสน ขอบรูป
G42:
OFFN=<value>: เปดใชง าน TRC ที่มที ิศทางการตัดเฉอื นอยู ดา นขวา ของเสน ขอบรูป
G40: ขนาดเผอื่ บนเสน ขอบรปู ทีโ่ ปรแกรม (ออฟเซต็ เสน ขอบรปู ปกติ) (ระบุหรอื ไมก็ได)
เชน
การสรา งทางเดินเครอ่ื งมอื ที่มรี ะยะหางเทากนั ใหก ับการตดั เฉอื นหยาบและการเก็
บละเอยี ด
ปด ใชง าน TRC
พืน้ ฐาน 253
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.1 การชดเชยรัศมเี ครอ่ื งมอื (G40, G41, G42, OFFN)
ตวั อยา ง หมายเหตุ
ในบลอ็ ก NC น้ัน G40/G41/G42, G0หรอื G1 จะตอ งทํางาน
และตอ งระบแุ กนในระนาบการทํางานท่ีเลือกอยางนอ ยหนง่ึ แกน
ถา การเปดใชง านระบุไวเพยี งหน่ึงแกนเทา นนั้ จะมีการเพ่มิ ตําแหนงสดุ ทา ยบนแกนที่สองโดยอตั โนมตั ิ
และเคลอื่ นทดี่ ว ย ทง้ั สอง แกน
ทั้งสองแกนจะตองทาํ งานเปนแกนรูปทรงในแชนเนล ซึง่ ทําเชน นไี้ ดด ว ยวธิ กี ารโปรแกรม GEOAX
ตวั อยา ง 1: การกดั
<
࠸ࡩ࡚ࡁࡋࡳࡁ࡙ࡑࡐ ;
1 ࠸ࡩ࡚ࡁࡋࡳࡁ࡙ࡑࡐ <
1 ;
คําอธิบาย
โคด โปรแกรม ; เปดใชง านเฉพาะการชดเชยความยาวเครือ่ งมอื เทาน้นั เคล่อื นเขาหา X50
N10 G0 X50 T1 D1
N20 G1 G41 Y50 F200 โดยไมมกี ารชดเชย
N30 Y100 ; เปดใชง านการชดเชยรศั มี เคล่ือนเขาหาจดุ X50/Y50 โดยมีการชดเชย
…
254 พนื้ ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.1 การชดเชยรัศมีเครอื่ งมอื (G40, G41, G42, OFFN)
ตวั อยา ง 2: ขนั้ ตอน "ปกต"ิ ตามตวั อยา งของการกดั
ขนั้ ตอน "ปกต"ิ :
1. เรยี กใชเครอ่ื งมอื
2. เปล่ียนเครอื่ งมอื
3. เปดใชง านระนาบการทาํ งานและการชดเชยรศั มเี ครอ่ื งมอื
<<
;=
โคด โปรแกรม คาํ อธบิ าย
N10 G0 Z100 ; การรนกลบั สําหรบั การเปลย่ี นเครื่องมือ
N20 G17 T1 M6 ; การเปล่ียนเครือ่ งมือ
N30 G0 X0 Y0 Z1 M3 S300 D1 ; เรยี กใชคา ออฟเซต็ เครอ่ื งมือ, เลือกการชดเชยความยาว
N40 Z-7 F500 ; อตั ราปอนในเคร่ืองมือ
N50 G41 X20 Y20 ; เปด ใชง านการชดเชยรัศมเี ครื่องมือ,
N60 Y40 เครือ่ งมือตดั เฉอื นทางซายของเสนขอบรปู
N70 X40 Y70 ; กัดเสนขอบรปู
N80 X80 Y50
N90 Y20 ; รนเครื่องมือกลบั , จดุ สิน้ สุดของโปรแกรม
N100 X20
N110 G40 G0 Z100 M30
พน้ื ฐาน 255
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.1 การชดเชยรัศมเี ครอ่ื งมอื (G40, G41, G42, OFFN)
ตวั อยา ง 3: การกลงึ
;
20
Ø 100
Ø 20
20 1 =
โคดโปรแกรม คาํ อธบิ าย
…
N20 T1 D1 ; เปดใชงานเฉพาะการชดเชยความยาวเครอื่ งมือเทาน้ัน
N30 G0 X100 Z20 ; เคลื่อนเขา หา X100 Z20 โดยไมมีการชดเชย
N40 G42 X20 Z1 ; เปด ใชง านการชดเชยรัศมี, เคลื่อนเขาจุด X20/Z1 โดยมีการชดเชย
N50 G1 Z-20 F0.2
…
256 พ้ืนฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.1 การชดเชยรศั มีเครอ่ื งมอื (G40, G41, G42, OFFN)
ตวั อยา ง 4: การกลงึ
r ;
5
5
5 5 5
=
โคดโปรแกรม คาํ อธบิ าย
N5 G0 G53 X280 Z380 D0 ; จดุ เรม่ิ ตน
N10 TRANS X0 Z250 ; ออฟเซต็ ศนู ย
N15 LIMS=4000 ; ขดี จาํ กัดความเร็ว (G96)
N20 G96 S250 M3 ; เลอื กอัตราปอนคงที่
N25 G90 T1 D1 M8 ; เลอื กเคร่ืองมือและออฟเซ็ต
N30 G0 G42 X-1.5 Z1 ; ตง้ั คาเคร่อื งมือโดยมกี ารชดเชยรัศมีเครื่องมือ
N35 G1 X0 Z0 F0.25
N40 G3 X16 Z-4 I0 K-10 ; รัศมีเลยี้ ว 10
N45 G1 Z-12
N50 G2 X22 Z-15 CR=3 ; รัศมเี ล้ียว 3
N55 G1 X24
N60 G3 X30 Z-18 I0 K-3 ; รศั มีเลยี้ ว 3
N65 G1 Z-20
N70 X35 Z-40
N75 Z-57
พนื้ ฐาน 257
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.1 การชดเชยรศั มเี ครอ่ื งมอื (G40, G41, G42, OFFN)
โคด โปรแกรม คําอธบิ าย
N80 G2 X41 Z-60 CR=3 ; รัศมีเล้ยี ว 3
N85 G1 X46
N90 X52 Z-63 ; ยกเลิกการเลอื กการชดเชยรศั มีเคร่ืองมือและตาํ แหนง การเป
N95 G0 G40 G97 X100 Z50 M9 ลีย่ นเครื่องมือเขา
N100 T2 D2 ; เรียกเคร่อื งมอื และเลือกออฟเซ็ต
N105 G96 S210 M3 ; เลือกอตั ราการตดั คงท่ี
N110 G0 G42 X50 Z-60 M8 ; ตัง้ คาเคร่อื งมือโดยมีการชดเชยรัศมีเครื่องมือ
N115 G1 Z-70 F0.12 ; เสนผาศนู ยกลางการเลี้ยว 50
N120 G2 X50 Z-80 I6.245 K-5 ; รศั มีเลี้ยว 8
N125 G0 G40 X100 Z50 M9 ; รน เคร่ืองมือกลบั และยกเลิกการเลอื กการชดเชยรัศมีเครื่องมื
N130 G0 G53 X280 Z380 D0 M5 อ
N135 M30 ; ตําแหนงการเปล่ยี นเคร่อื งมือเขา
; จดุ ส้นิ สุดของโปรแกรม
ขอ มูลเพม่ิ เตมิ
การควบคุมตอ งใชขอ มูลตอ ไปนเี้ พอ่ื คาํ นวณทางเดินของเคร่อื งมอื :
● เลขเครอ่ื งมอื (T...), เลขคมตดั (D...)
● ทศิ ทางการตดั เฉือน (G41/G42)
● ระนาบการทํางาน (G17/G18/G19)
เลขเครอ่ื งมอื (T...), เลขคมตดั (D...)
ระยะหางระหวา งทางเดนิ เครอื่ งมือกบั เสน ขอบรปู ชน้ิ งานจะคํานวณจากรศั มีหวั กดั หรอื รศั มีคมตดั และพาร
ามิเตอรท ศิ ทางจุดของเครื่องมอื
G41
G42 G41
G42
G41
เม่อื ใชโ ครงสรา งเลขแฟลต D จะตอ งโปรแกรมเฉพาะเลข D เทา นนั้
258 พ้นื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.1 การชดเชยรัศมีเครอ่ื งมอื (G40, G41, G42, OFFN)
ทศิ ทางการตดั เฉอื น (G41/G42)
จากขอมลู น้ี การควบคุมจะตรวจหาทศิ ทางท่จี ะยายทางเดินเครอ่ื งมือไป
หมายเหตุ
คาออฟเซ็ตเชิงลบมนี ยั สาํ คญั เหมอื นกบั การเปลย่ี นดา นออฟเซต็ (G41 ↔ G42)
ระนาบการทาํ งาน (G17/G18/G19)
จากขอ มลู น้ี การควบคุมจะตรวจหาระนาบแลว จงึ หาทิศทางแนวแกนสาํ หรบั การชดเชย
= ࡚ࡨ ࡘ ࡚ࡨࡘ ࡚ࡨ ࡘ ;
࠻࡞ࡩࡘ࡙ࡩ࡞ < ࠻࡞ࡩࡘ࡙ࡩ࡞
ตวั อยา ง: เครอื่ งมือกดั คําอธิบาย
โคดโปรแกรม ; การชดเชยรศั มเี คร่ืองมือจะดําเนนิ การในระนาบ X/Y
... และการชดเชยความยาวเครือ่ งมือจะดําเนินการในทศิ ทาง Z
N10 G17 G41 …
...
หมายเหตุ
ในเครอื่ งจักรชนดิ 2 แกน การชดเชยรศั มีเครอ่ื งมอื สามารถทาํ ไดใ นระนาบ "จรงิ " เทา น้ัน โดยมกั จะใช
G18
พืน้ ฐาน 259
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.1 การชดเชยรัศมเี ครอื่ งมอื (G40, G41, G42, OFFN)
การชดเชยความยาวเครอ่ื งมอื
สามารถกําหนดใหพ ารามิเตอรการสกึ หรอทก่ี ําหนดใหก บั แกนเสนผาศนู ยก ลางบนการเลอื กเครอื่ งมอื เป
นคาเสน ผา ศนู ยกลางไดโ ดยใช MD ซึ่งการกาํ หนดนจ้ี ะไมเ ปลยี่ นโดยอัตโนมตั ิ
เม่ือมกี ารเปล่ียนระนาบในภายหลัง ในการทาํ เชนนี้
จะตอ งเลอื กเครอ่ื งมอื อีกครัง้ หลงั จากเปลี่ยนระนาบดงั กลาว
การเล้ียว:
<
࠻࡞ࡩࡘ࡙ࡩ࡞ ࠻࡞ࡩࡘ࡙ࡩ࡞ ;
࡚ࡨ ࡘ
࠻࡞ࡩࡘ࡙ࡩ࡞
࡚ࡨ ࡘ
࠻࡞ࡩࡘ࡙ࡩ࡞
=
สามารถใช NORM และ KONT
กาํ หนดทางเดนิ เครอื่ งมือบนการเปด ใชง านและการปดใชง านโหมดการชดเชย (โปรดดู
"การเคลอ่ื นเขา หาและการออกจากเสนขอบรูป (NORM, KONT, KONTC, KONTT) (หนา 263)")
จดุ อนิ เตอรเ ซกชนั
จดุ อนิ เตอรเ ซกชนั ถูกเลอื กในขอมูลการตั้งคา:
SD42496 $SC_CUTCOM_CLSD_CONT
(การตอบสนองของการชดเชยรัศมเี ครอื่ งมอื ทมี่ ีเสนขอบรปู แบบปด )
คา ความหมาย
FALSE
ในกรณที ี่ชดเชยเสนขอบรูปแบบปด (อยา งสมจริง)
TRUE ซง่ึ ประกอบดว ยบลอ็ กวงกลมสองบลอ็ กท่ีตามกันมา
หรอื จากบล็อกวงกลมหน่งึ บลอ็ กและบลอ็ กแนวเสน ตรงหน่งึ บลอ็ ก
แลวปรากฏวา มอี ินเตอรเ ซกชนั สองรายการท่ีดานใน จะเลือก
อินเตอรเซกชันท่มี ตี าํ แหนงบนเสน ขอบรูปยอ ยเสน แรกใกลกับทายบลอ็ กมากทีส่ ุด ซึง่ เปนไป
ตามข้ันตอนมาตรฐาน
โดยจะพจิ ารณาวา เสนขอบรูปถูกปด (อยางสมจรงิ )
ถาระยะหางระหวางจุดเรม่ิ ตนของบลอ็ กแรกกับจุดสนิ้ สุดของบล็อกทีส่ องนอ ยกวา 10%
ของการชดเชยรัศมีท่ีมผี ล แตไมม ากกวา 1000 ของการเพ่มิ ข้นึ ในทางเดนิ เครือ่ งมือ
(สอดคลอ งกับ 1 มม. ทม่ี ีทศนิยม 3 ตาํ แหนง)
ในสถานการณเดียวกบั ทอ่ี ธิบายไวข า งตน
จะเลอื กอนิ เตอรเ ซกชนั ท่มี ีตําแหนงบนเสน ขอบรปู ยอยเสนแรกใกลก ับจุดเริม่ ตน ของบลอ็ กมากที่
สดุ
260 พนื้ ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.1 การชดเชยรัศมีเครอ่ื งมอื (G40, G41, G42, OFFN)
การเปลย่ี นทศิ ทางการชดเชย (G41 ↔ G42)
การเปลีย่ นทศิ ทางการชดเชย (G41 ↔ G42) สามารถโปรแกรมไดโ ดยไมต อ งมตี าํ แหนง ระหวา งกลาง
G40
G41
G42
การเปลย่ี นระนาบการทาํ งาน
ระนาบการทํางาน (G17/G18/G19) ไมส ามารถ เปลี่ยนได ถา G41/G42 ทํางาน
การเปลย่ี นบนั ทกึ ขอ มลู ออฟเซต็ เครอื่ งมอื (D…)
สามารถเปลยี่ นบนั ทึกขอ มลู ออฟเซ็ตเครอื่ งมือไดใ นโหมดการชดเชย
รศั มีเครอื่ งมอื ทเี่ ปลย่ี นจะทํางานดว ยผลจากบลอ็ กทใ่ี ชโปรแกรมเลข D ใหม
หมายเหตุ
การเปลีย่ นรศั มหี รอื การเคลอื่ นท่ชี ดเชยจะดําเนนิ การตลอดทง้ั บลอ็ ก
และไปถึงระยะหา งเทา กนั ใหมท จี่ ุดส้นิ สดุ ทโ่ี ปรแกรมเทา น้ัน
พนื้ ฐาน 261
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.1 การชดเชยรัศมเี ครอ่ื งมอื (G40, G41, G42, OFFN)
ในกรณที ่เี ปนการเคลอ่ื นที่ในแนวเสน ตรง
เครอ่ื งมอื จะเคลอื่ นไปตามทางเดินที่เอยี งระหวา งจุดเริ่มตนกบั จดุ สิน้ สดุ :
ࡑࡤࡺ ࠸ 1& ࡎࡘࡻ ࠸ࡩ࡚ࡴ࠸ࡷࡼ ࠹࡚ࡨࡘ
ࡎࡩ࠾ࡳࡋࡐ ࠸ࡩ࡚ࡳ࠻ࡤࡻ ࡐࡎࡻ
ࡎࡩ࠾ࡳࡋࡐ ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
การอนิ เตอรโ พเลตวงกลมสรางการเคลอ่ื นทแี่ บบเกลียว
การเปลยี่ นรศั มเี ครอ่ื งมอื
สามารถเปล่ียนได เชน ใชตวั แปรระบบ ลาํ ดบั จะเหมือนกับกรณีที่เปลี่ยนบนั ทึกขอ มลู ออฟเซ็ตเครอื่ งมอื
(D…)
หมายเหตุ
คาท่เี ปลี่ยนจะมผี ลเฉพาะเมอ่ื โปรแกรม TหรือD ครงั้ ถดั ไป
โดยจะใชการเปลย่ี นทม่ี ผี ลจากบล็อกถัดไปเทานน้ั
โหมดการชดเชย
โหมดการชดเชยอาจถูกขัดจงั หวะเฉพาะเมอ่ื บลอ็ กตอเนอื่ งจาํ นวนหนึง่ หรอื ฟงกชัน่ M
ไมมีคําสงั่ ตวั ขบั หรอื ขอ มูลเชงิ ตําแหนงบางอยา งในระนาบการชดเชย
หมายเหตุ
สามารถต้ังคา จาํ นวนของบลอ็ กตอเนอ่ื งหรอื ฟงกชนั่ M ไดใ นรายการขอ มลู เครอื่ งจักร
(โปรดดขู อ มูลจาํ เพาะของผผู ลติ เครอื่ งจกั ร)
หมายเหตุ
บลอ็ กที่มรี ะยะหา งของทางเดนิ เครอ่ื งมือเปนศูนยกน็ บั วาเปน การขัดจังหวะเชน กนั !
262 พ้ืนฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
10.2 การชดเชยรัศมเี ครอื่ งมอื
10.2 การเคลือ่ นเขาหาและการออกจากเสน ขอบรปู (NORM, KONT, KONTC, KONTT)
การเคลอ่ื นเขา หาและการออกจากเสน ขอบรปู (NORM, KONT, KONTC,
KONTT)
การทาํ งาน
ถาการชดเชยรศั มีเครอื่ งมือทาํ งาน (G41/G42) จะสามารถใชค าํ สง่ั NORM, KONT, KONTC หรอื KONTT
เพือ่ ปรบั ทางเดนิ เครอ่ื งมือสําหรบั การเคลอื่ นเขา/การรน กลับของเครอื่ งมอื ใหเหมาะกบั โปรไฟลเ สน ขอบรู
ปหรอื รปู ทรงของชน้ิ งานดบิ ทตี่ อ งการ
KONTC หรือ KONTT ชวยทาํ ใหม่นั ใจวา มีการรักษาความตอ เนือ่ งของเง่อื นไขในทง้ั สามแกน
ดงั นนั้ จงึ อนญุ าตใหโปรแกรมองคป ระกอบของทางเดนิ เครอ่ื งมอื ทต่ี งั้ ฉากกบั ระนาบออฟเซ็ตไดพ รอ มกนั
ขอ กาํ หนด
คําสงั่ KONTC และ KONTT จะสามารถใชไดเ ฉพาะเมอื่ มกี ารเปดใชง านตวั เลอื ก
"การอนิ เตอรโ พเลตแบบโพลโิ นเมยี ล" ในการควบคมุ เทา นน้ั
ซินแทกซ
G41/G42 NORM/KONT/KONTC/KONTT X... Y... Z...
...
G40 X... Y... Z...
ความหมาย
NORM: เปดใชง านการเคลอ่ื นเขา/การรนกลบั โดยตรงไปยงั /มาจากเสนตรง
เครอ่ื งมอื ถูกปรบั แนวใหตงั้ ฉากกับจดุ เสนขอบรปู
KONT: เปดใชง านการเคล่ือนเขา/การรนกลบั ดว ยการเคลอ่ื นทีไ่ ปรอบจุดเริ่มตน /จุดสนิ้ สดุ ตามลัก
ษณะการทาํ งานของมมุ G450 หรอื G451 ทีโ่ ปรแกรม
KONTC: เปด ใชง านการเคล่อื นเขา/การรน กลบั โดยมคี วามโคงคงท่ี
KONTT: เปดใชง านการเคลอ่ื นเขา /การรน กลบั โดยมเี สน สัมผัสคงท่ี
หมายเหตุ
เฉพาะบลอ็ ก G1 ไดรบั อนญุ าตใหเ ปน บลอ็ กตนกําเนิดการเคลอื่ นเขา/การรนกลบั สาํ หรบั KONTC และ
KONTT การควบคมุ จะแทนทบี่ ลอ็ กเหลานดี้ ว ยโพลิโนเมียลสาํ หรับทางเดนิ เคลื่อนเขา/รน กลบั
พน้ื ฐาน 263
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.2 การเคลือ่ นเขาหาและการออกจากเสน ขอบรปู (NORM, KONT, KONTC, KONTT)
เงอื่ นไขเพมิ่ เติม
KONTT และ KONTC ไมสามารถใชไ ดใ นตวั แปร 3D ของการชดเชยรัศมเี ครอ่ื งมอื (CUT3DISC,
CUT3DISCC, CUT3DF) ถาตัวแปรเหลานีถ้ ูกโปรแกรม การควบคุมกจ็ ะสลบั เปน การภายในไปเปน
NORM โดยไมม ขี อ ความแสดงขอ ผดิ พลาด
ตวั อยา ง
KONTC
วงกลมเต็มวงจะถกู เคลอ่ื นเขา โดยเร่มิ ท่ีจดุ ศนู ยกลางวงกลม
ทิศทางและรศั มคี วามโคงทีจ่ ุดสน้ิ สดุ บลอ็ กของบลอ็ กท่เี คลอื่ นเขา จะเทากบั คา ของวงกลมถดั ไป
การปอ นเขาจะเกดิ ขึน้ ในทศิ ทาง Z พรอ มกันทง้ั ในบลอ็ กการเคลอ่ื นเขา /การรนกลบั
รูปดานลา งแสดงโปรเจค็ ชน่ั ตัง้ ฉากของทางเดนิ เครอ่ื งมือ
รูป 10-1 โปรเจค็ ชัน่ ตัง้ ฉาก
สวนของโปรแกรม NC ที่เก่ียวของ ไดแ ก:
โคด โปรแกรม คําอธบิ าย
$TC_DP1[1,1]=121 ; เคร่อื งมอื กดั
$TC_DP6[1,1]=10 ; รศั มี 10 มม.
N10 G1 X0 Y0 Z60 G64 T1 D1 F10000
N20 G41 KONTC X70 Y0 Z0 ; เคลือ่ นเขา
N30 G2 I-70 ; เต็มวง
N40 G40 G1 X0 Y0 Z60 ; รนกลบั
N50 M30
264 พืน้ ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.2 การเคลื่อนเขา หาและการออกจากเสน ขอบรปู (NORM, KONT, KONTC, KONTT)
ในเวลาเดยี วกบั ทคี่ วามโคง ถกู ปรบั ใหเ หมาะกับทางเดินเครอ่ื งมอื แบบวงกลมของวงกลมเตม็ วง
การเคลอื่ นท่ีจะดาํ เนินการจาก Z60 ไปยังระนาบของวงกลม Z0:
รูป 10-2 การแสดง 3D
ขอ มูลเพม่ิ เตมิ
การเคลอื่ นเขา /การรน กลบั ดว ย NORM
1. เคล่อื นเขา :
ถา NORM ทาํ งาน เครอื่ งมอื จะเคล่ือนทโ่ี ดยตรงไปยงั ตําแหนง เรม่ิ ตนท่ีถูกชดเชยตามแนวเสน ตรง
(โดยไมคํานึงถงึ มุมการเคลอื่ นเขาทต่ี ั้งไวลว งหนาทโ่ี ปรแกรมไวส าํ หรบั การเคลอ่ื นท)ี่
และมกี ารกําหนดตาํ แหนง ท่ีตง้ั ฉากกับเสน สมั ผสั ของทางเดนิ ที่จดุ เร่มิ ตน
࡚ࡨ ࡘ
ࡳࡡࡐࡼ ࡡࡨࡘࡓࡡࡨ
* *
ࡎࡩ࠾ࡳࡋࡐ ࡳ࠻࡚ࡻࡤ࠾ࡘࡤ ࡎࡩ࠾ࡳࡋࡐ ࡳ࠻࡚ࡻࡤ࠾ࡘࡤ
ࡎࡁࡻ ࡋࡳࡁ࡙ ࡎࡻࡁࡋࡳࡁ࡙
พน้ื ฐาน 265
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื*
10.2 การเคลอ่ื นเขาหาและการออกจากเสนขอบรปู (NORM, KONT, KONTC, KONTT)
2. การรนกลบั :
เครอ่ื งมอื จะตงั้ ฉากกับจดุ ส้ินสดุ สุดทายของทางเดนิ ที่ชดเชย จากนัน้ จะเคลอ่ื นที่โดยตรง
(โดยไมค าํ นึงถงึ มมุ เคลอ่ื นเขาทต่ี ้งั ไวลว งหนาทโ่ี ปรแกรมไวสาํ หรบั การเคลอื่ นท)ี่
ในแนวเสน ตรงไปยังตาํ แหนง ถัดไปทถ่ี กู ชดเชย เชน ไปยงั จุดเปล่ียนเครอ่ื งมือ
࡚ࡨࡘ
ࡴࡎࡐࡳࡐࡌࡿ
*
การเปล่ียนมมุ เคลอื่ นเขา /รน กลับทาํ ใหเส่ียงตอ การชน:
หมายเหตุ
ความเสยี่ งในการชน
ในระหวา งการโปรแกรม จะตอ งพจิ ารณาถึงมุมเคลอื่ นเขา /รนกลับทเี่ ปล่ียน
เพ่อื หลกี เลยี่ งความเส่ยี งในการชน
266 พ้ืนฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.2 การเคล่ือนเขาหาและการออกจากเสน ขอบรปู (NORM, KONT, KONTC, KONTT)
การเคลอื่ นเขา /การรน กลบั ดว ย KONT
กอ นการเคลอ่ื นเขา สามารถกําหนดใหเคร่อื งมอื อยู หนา หรือ หลงั เสน ขอบรปู
เสนสัมผัสของทางเดนิ ที่จดุ เรม่ิ ตน ทาํ หนา ที่เปนเสนแบง :
ࡢ࠾ࡨ ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡒࡰ ࡳࡡࡐࡼ ࡡࡨࡘࡓࡡࡨ ࠹ࡤ࠾ࡎࡩ࠾ࡳࡋࡐ
ࡢࡐࡩࡼ ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡒࡰ ࡋࡳ࡚ࡻࡘࡌࡼࡐ
จาํ เปนตอ งแยกเหตุการณจ าํ ลองสองเหตุการณใ หช ัดเจนเมอ่ื มีการเคลอื่ นเขา/การรน กลับดวย KONT:
1. เครอ่ื งมอื ถูกกําหนดใหอ ยหู นา เสนขอบรปู
→ วิธเี คลอ่ื นเขา /รน กลบั เหมอื นกับการใช NORM
2. เครอื่ งมอื ถูกกาํ หนดใหอ ยูหลงั เสน ขอบรปู
– เคลือ่ นเขา :
เครอื่ งมอื จะเคลอ่ื นทีไ่ ปรอบจุดเรมิ่ ตน ตามแนวทางเดินแบบวงกลม
หรือเหนอื อนิ เตอรเ ซกชนั ของทางเดนิ เครอ่ื งมือทมี่ รี ะยะเทากัน
โดยขึ้นอยกู ับลกั ษณะการทํางานของมมุ ทโ่ี ปรแกรม (G450/G451)
คําสง่ั G450/G451 ใชกบั การเปลี่ยนจากบลอ็ กปจจบุ ันไปบลอ็ กถดั ไป:
* *
* *
พ้ืนฐาน 267
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.2 การเคล่อื นเขา หาและการออกจากเสนขอบรปู (NORM, KONT, KONTC, KONTT)
ในทงั้ สองกรณี (G450/G451) มกี ารสรา งทางเดินเคลอ่ื นเขาดังตอ ไปน:ี้
ࡋࡳ࠻ࡻࡤࡐࡳ࠹ࡩࡼ
ࡋࡳ࡚ࡘࡻ ࡌࡐࡼ
ࡎࡩ࠾ࡳࡋࡐࡳ࠻ࡤࡻ ࡐࡳ࠹ࡼࡩ
࡚ࡨࡘࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ
เสน ตรงถกู ลากจากจดุ เคลอื่ นเขาทีไ่ มถ กู ชดเชย
เสน น้เี ปน เสน สมั ผัสกบั วงกลมโดยทมี่ รี ัศมวี งกลม= รัศมเี ครอ่ื งมอื
จดุ ศูนยก ลางวงกลมอยทู จ่ี ุดเรม่ิ ตน
– การรนกลบั :
การรน กลบั ใชว ิธเี ดยี วกับการเคลื่อนเขา แตมีลําดบั ท่ีกลบั กนั
การเคลอื่ นเขา /การรน กลบั ดว ย KONTC
มีการเคลอื่ นเขา /ออกจากจดุ เสนขอบรปู โดยมีความโคงคงที่ ไมมีการกระโดดในอตั ราเรง ทจ่ี ุดเสน ขอบรปู
ทางเดินเคร่ืองมือจากจดุ เรม่ิ ตน ไปยงั จดุ เสน ขอบรปู ถูกอินเตอรโ พเลตเปน โพลิโนเมยี ล
การเคลอื่ นเขา /การรน กลบั ดว ย KONTT
มกี ารเคลอื่ นเขา /ออกจากจดุ เสนขอบรปู โดยมีเสน สมั ผัสคงท่ี
อาจมกี ารกระโดดในอัตราเรง ท่จี ดุ เสน ขอบรปู
ทางเดนิ เครือ่ งมอื จากจดุ เริ่มตน ไปยงั จุดเสน ขอบรปู ถกู อนิ เตอรโ พเลตเปน โพลิโนเมยี ล
268 พื้นฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.2 การเคลื่อนเขา หาและการออกจากเสนขอบรปู (NORM, KONT, KONTC, KONTT)
ความแตกตา งระหวา ง KONTC กบั KONTT
รปู ดา นลา งแสดงความแตกตางในลักษณะการเคลอ่ื นเขา /การรน กลบั ระหวา ง KONTT กบั KONTC
วงกลมท่มี รี ศั มี 20 มม. ประมาณจุดศูนยก ลางท่ี X0 Y-40 ถกู ชดเชยดว ยเครอ่ื งมอื ท่ีมรี ศั มภี ายนอก 20
มม. จดุ ศูนยกลางเครอ่ื งมอื จงึ เคลอ่ื นทีไ่ ปตามแนวทางเดนิ แบบวงกลมทม่ี ีรศั มี 40 มม.
จุดสิ้นสดุ ของบล็อกการเขา หาอยูที่ X40 Y30
การเปลยี่ นระหวางบลอ็ กแบบวงกลมกับบลอ็ กการรน กลบั อยทู ่จี ุดศนู ย
เน่อื งจากความตอเนอื่ งของความโคง ทีข่ ยายน้นั สัมพนั ธก ับ KONTC
บลอ็ กการรนกลบั จงึ ดาํ เนนิ การเคลอ่ื นท่ดี ว ยองคป ระกอบ Y ทเ่ี ปนลบกอ น ซึ่งมักไมตอ งการใหเ กดิ ข้นึ
การตอบสนองนีไ้ มเ กิดข้นึ กับบลอ็ กการรน กลบั KONTT แตเ มื่อใชบ ลอ็ กนี้
การเปลี่ยนแปลงระดบั อตั ราเรงจะเกิดขนึ้ กบั การเปล่ยี นบลอ็ ก
ถา บลอ็ ก KONTT หรอื KONTC เปนบลอ็ กการเคลอื่ นเขา แทนที่จะเปน บลอ็ กการรนกลบั
เสนขอบรปู จะเหมือนกนั แตถกู ตดั เฉือนในทศิ ทางตรงขาม
พ้นื ฐาน 269
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.3 การชดเชยที่มมุ ดา นนอก (G450, G451, DISC)
10.3 การชดเชยทมี่ มุ ดา นนอก (G450, G451, DISC)
การทาํ งาน
เม่อื เปดใชงานการชดเชยรศั มเี ครอ่ื งมอื (G41/G42) จะสามารถใชคาํ สงั่ G450 หรือ G451
เพอ่ื กําหนดทางเดนิ เครอ่ื งมอื ทีจ่ ะชดเชยเมอื่ เคลอ่ื นทร่ี อบมมุ ดานนอก:
* *
3
3
เม่ือใช G450 เม่อื ใช G451
จุดศูนยก ลางเครอ่ื งมอื จะเคลอื่ นทร่ี อบมมุ ของช้ินงานจดุ ศูนยกลางเครือ่ งมอื จะเคลอื่ นเขา อนิ เตอรเซกชนั
ผานสว นโคง ทมี่ รี ศั มเี ครอ่ื งมอื ของระยะหา งทเ่ี ทากันสองระยะ
ซึ่งอยใู นระยะหา งระหวา งรัศมีเครอื่ งมือกบั เสนขอบรู
ปทโี่ ปรแกรม G451
จะมผี ลเฉพาะกบั วงกลมและเสน ตรงเทานั้น
หมายเหตุ
G450/G451 ยงั ใชก ําหนทางเดนิ เคลอื่ นเขา ดว ย KONT ท่ที าํ งาน
และเคลอื่ นเขา หาจุดท่ีอยูห ลงั เสน ขอบรปู (โปรดดู "การเคลอ่ื นเขาหาและการออกจากเสนขอบรปู
(NORM, KONT, KONTC, KONTT) (หนา 263)")
คําสงั่ DISC สามารถใชเพือ่ ผดิ เพ้ียนวงกลมการเคลอื่ นทดี่ ว ย G450 ซงึ่ จะสรางมมุ เสนขอบรปู ท่คี มขน้ึ ได
ซินแทกซ
G450 [DISC=<value>]
G451
270 พนื้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.3 การชดเชยที่มุมดา นนอก (G450, G451, DISC)
ความหมาย
G450: G450 ใชเพ่ือเคลอื่ นทร่ี อบมุมช้นิ งานบนทางเดินแบบวงกลม
DISC:
การโปรแกรมทยี่ ืดหยุนของทางเดินแบบวงกลมโดยใช G450 (ระบุหรอื ไมก ไ็ ด)
G451:
<value>: ชนิด: INT
ชวงคา : 0, 1, 2, ... 100
ความหมาย: 0 วงกลมการเคลอ่ื นท่ี
100 อนิ เตอรเซกชนั ของทางเดนิ ทีม่ รี ะยะหา งเท
ากนั (คาทางทฤษฎ)ี
G451
ใชเ พอ่ื เคลื่อนเขา จดุ อนิ เตอรเซกชันของทางเดินท่มี รี ะยะหางเทากนั ในกรณีของมมุ ชน้ิ งาน
เครอ่ื งมอื ถอยออกจากมมุ ช้ินงาน
หมายเหตุ
DISC มผี ลเฉพาะการเรียกใช G450 เทา นัน้ แตก ส็ ามารถโปรแกรมในบลอ็ กกอ นหนา โดยไมต องใช
G450 ทั้งสองคาํ ส่ังเปน แบบโมดลั
ตวั อยา ง
< ในตวั อยางนี้
มีการโปรแกรมรศั มกี ารเปลย่ี นไวสาํ หรบั มุมดา นนอ
< กทัง้ หมด
(สอดคลอ งกบั การโปรแกรมลักษณะของมุมในบลอ็ ก
N30)
ซ่งึ เปน การปอ งกนั เครอ่ื งมอื ไมใ หห ยุดและถอยออกเ
มอ่ื มีการเปลี่ยนทศิ ทาง
;=
พืน้ ฐาน 271
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.3 การชดเชยท่มี ุมดา นนอก (G450, G451, DISC)
โคดโปรแกรม คาํ อธบิ าย
N10 G17 T1 G0 X35 Y0 Z0 F500 ; เงอื่ นไขเริม่ ตน
N20 G1 Z-5 ; อตั ราปอนในเครื่องมือ
N30 G41 KONT G450 X10 Y10 ; เปด ใชง าน TRC ดว ยโหมดการเคล่ือนเขา/การรนกลบั KONT และ
N40 Y60 ลกั ษณะมมุ G450
N50 X50 Y30 ; กัดเสนขอบรูป
N60 X10 Y10
N80 G40 X-20 Y50 ; ปดใชง านโหมดการชดเชย, การรนกลบั บนวงกลมการเคล่ือนท่ี
N90 G0 Y100
N100 X200 M30
ขอ มลู เพม่ิ เตมิ
G450/G451
ทจี่ ุดระหวา งกลาง P* การควบคุมจะดําเนินการทาํ งาน เชน การเคลอ่ื นท่ีของการปอ นเขา
หรือการสลบั ฟง กช ัน่
การทาํ งานเหลา นีถ้ กู โปรแกรมในบลอ็ กทีแ่ ทรกอยรู ะหวา งสองบลอ็ กทปี่ ระกอบกนั เปน มุม
เมือ่ ใช G450 วงกลมการเคลอื่ นที่จะขึน้ อยกู บั คาํ สง่ั การเคลอ่ื นทถี่ ัดไปโดยคาํ นงึ ถึงขอ มลู
DISC
เมอื่ มีการระบคุ า DISC มากกวา 0 วงกลมระหวางกลางก็จะแสดงดว ยมคี วามสูงทข่ี ยาย
และผลทไ่ี ดกค็ อื การเคลอื่ นที่เปน วงรีหรอื พาราโบลาหรอื ไฮเปอรโ บลา:
',6&
',6&
สามารถกําหนดขีดจํากดั บนในขอมูลเครอ่ื งจกั รได ซง่ึ โดยทว่ั ไปจะเปน DISC=50
272 พ้ืนฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.3 การชดเชยทม่ี มุ ดา นนอก (G450, G451, DISC)
ลกั ษณะการทาํ งานของการเคลอ่ื นที่
เม่ือเปด ใชงาน G450 และมมี ุมเสน ขอบรปู ทแ่ี หลมและคา DISC ที่สงู
เครอ่ื งมอื จะถกู ยกออกจากมุมของเสน ขอบรปู ในกรณที ี่มุมเสนขอบรปู เทา กบั หรอื มากกวา 120°
จะมีการเคลอื่ นท่อี ยา งสมํ่าเสมอรอบเสน ขอบรปู :
6 5 ',6& ',6&
ࡘࡘࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡒࡰ ࡤ࠾ࡩ
5 ࡚ࡨ ࡘࡳ࠻࡚ࡻࡤ࠾ࡘࡤ 6 ࡳ࠻ࡻࡤࡐࡎࡻࡳ࠸ࡐ
6 5 ࡚ࡧ࡙ࡧࡳ࠸ࡐ ࡎࡻࡳࡒࡺࡐࡘࡩࡌ࡚ࡇࡩࡐ
ࡡࡘࡨ ࡕࡨࡐࡏ࠸ࡿ ࡨࡑ࡚ࡨ ࡘࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ
เมอ่ื เปดใชง าน G451 และมมี ุมเสน ขอบรปู ที่แหลม
การเคลอื่ นทซี่ งึ่ ยกออกอาจสง ผลใหเกดิ ทางเดินเครื่องมอื ทไ่ี มใ ชก ารตดั เฉอื นมากเกนิ ไป
ในกรณดี งั กลาว
สามารถใชพารามิเตอรใ นขอ มลู เครอื่ งจักรมากาํ หนดใหสลับเปนวงกลมการเคลอื่ นทโี่ ดยอตั โนมัติ
พ้ืนฐาน 273
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.4 การเขา ใกลและการรนกลบั อยา งนมุ นวล
10.4 การเขา ใกลแ ละการรน กลบั อยา งนมุ นวล
10.4.1 การเคลอ่ื นเขา และการรน กลบั (G140 ถงึ G143, G147, G148, G247, G248, G347,
G348, G340, G341, DISR, DISCL, DISRP, FAD, PM, PR)
การทาํ งาน
ฟงกช ั่น SAR (การเคลอ่ื นเขาและการรน กลบั แบบปรบั เรยี บ)
ใชเพือ่ ทําใหส ามารถเคลอื่ นเสน สมั ผัสไปยังจดุ เริม่ ตนของเสน ขอบรปู ได
ไมว าจดุ เริ่มตน จะอยูท ตี่ ําแหนง ใดกต็ าม
*
*
ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡒࡰ ࡎࡵࡻ ࡒ࡚
ࡴ࠸࡚ࡘࡷ࡞ࡼ
',65
*
ซนิ แทกซ ฟงกช่ันนี้ควรใชรวมกบั การชดเชยรศั มีเครอ่ื งมือ
เมอ่ื เปด ใชง านฟง กช่ันน้ี ตวั ควบคุมจะคาํ นวณจดุ ระหวา งกลางในลักษณะที่เปล่ียนไปยังบลอ็ กทีต่ ามมา
(หรอื เปลย่ี นจากบลอ็ กกอ นหนา ระหวา งการรน กลับ) ตามพารามิเตอรท ่ีระบุ
การเคลอ่ื นท่ีเขา หาประกอบดว ยการเคลอื่ นท่ียอ ยสงู สดุ สรี่ ายการ จดุ เรม่ิ ตน ของการเคลอื่ นทเี่ รยี กวา P0
สวนจดุ สิ้นสุดคอื P4 จดุ ระหวางกลาง P1, P2 และ P3 สามารถอยูระหวา งจดุ เหลาน้ไี ดส งู สดุ สามจดุ
ตอ งกาํ หนดจดุ P0, P3 และ P4 เสมอ จุดระหวา งกลาง P1 และ P2 จะระบุหรอื ไมกไ็ ด
แลวแตพารามิเตอรท ่ีกาํ หนดและเงอื่ นไขเกยี่ วกับรปู ทรง ในการรน กลบั จดุ จะเคล่ือนในทิศทางยอนกลับ
คือเรม่ิ ตนท่ี P4 และส้ินสุดที่ P0
การเคลอ่ื นเขา แบบปรบั เรยี บ:
● ดวยเสน ตรง:
G147 G340/G341 ... DISR=..., DISCL=..., DISRP=... FAD=...
● ดวยควอแดรนท/ ครึ่งวงกลม:
G247/G347 G340/G341 G140/G141/G142/G143 ... DISR=... DISCL=...
DISRP=... FAD=...
274 พน้ื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.4 การเขาใกลแ ละการรน กลบั อยางนุมนวล
การรน กลบั แบบปรบั เรยี บ:
● ดวยเสนตรง:
G148 G340/G341 ... DISR=..., DISCL=..., DISRP=... FAD=...
● ดวยควอแดรนท/ ครงึ่ วงกลม:
G248/G348 G340/G341 G140/G141/G142/G143 ... DISR=... DISCL=...
DISRP=... FAD=...
ความหมาย
G147: การเคล่ือนเขาดวยเสนตรง
G148: การรนกลับดวยเสนตรง
G247: การเคล่ือนเขาดวยควอแดรนท
G248: การรนกลับดวยควอแดรนท
G347: การเคลือ่ นดว ยครงึ่ วงกลม
G348: การรนกลับดว ยครึ่งวงกลม
G340: การเคลื่อนเขาและการรนกลับในทว่ี า ง (การตั้งคา เริม่ ตน )
G341: การเคลอ่ื นเขาและการรน กลับในระนาบ
G140: ทศิ ทางการเคลือ่ นเขา และการรนกลับข้ึนอยูก ับขางการชดเชยปจ จุบัน (การตัง้ คา เริ่มตน
G141: )
G142: การเคลอ่ื นเขา จากดานซายหรอื การรน กลบั ไปดา นซาย
G143: การเคลอื่ นเขาจากดานขวาหรอื การรน กลบั ไปดา นขวา
DISR=...: ทิศทางการเคลอ่ื นเขาและการรนกลบั ขน้ึ อยูกบั ตาํ แหนงของจุดเร่มิ ตนหรือจดุ สิ้นสุดทีส่ ัม
พทั ธก บั ทศิ ทางเสน สมั ผสั
DISCL=...:
1. สาํ หรบั การเคล่อื นเขา และการรนกลับดวยเสน ตรง (G147/G148):
DISCL=AC(...):
DISRP: ระยะหา งของคมตดั จากจุดเรม่ิ ตน ของเสนขอบรปู
DISRP=AC(...): 2. สาํ หรับการเคล่ือนเขาและการรน กลับดวยวงกลม (G247, G347/G248, G348):
FAD=...:
รศั มีของทางเดินจุดก่ึงกลางของเครอ่ื งมือ
FAD=PM(...): หมายเหต:ุ
FAD=PR(...): สําหรบั REPOS ดว ยครึง่ วงกลม DISR คอื เสน ผาศนู ยก ลางวงกลม
ระยะหางของจุดสนิ้ สดุ สาํ หรับการเคล่อื นท่ีแบบปอนเขา อยางรวดเร็วจากระนาบการตัดเฉื
อน
DISCL=AC( ... )
ขอ มลู จาํ เพาะของตาํ แหนงสมั บูรณของจุดสิน้ สุดสาํ หรบั การเคลือ่ นท่แี บบปอนเขาอยางรว
ดเรว็
ขอ มลู จําเพาะของตําแหนง สมั บรู ณข องจุดสน้ิ สุดสําหรับการเคลอ่ื นทีแ่ บบปอ นเขา อยางรว
ดเร็ว
ระยะหา งของจุด P1 (ระนาบการรน กลบั ) จากระนาบการตัดเฉือน
ขอมลู จําเพาะของตาํ แหนงสัมบูรณข องจุด P1
ความเรว็ ของการเคล่อื นทีใ่ นการปอนงานอยางชา
คา ท่โี ปรแกรมไวท ําหนาท่ตี ามชนดิ ของอัตราปอนที่ทาํ งาน (กลมุ ฟงกช น่ั G 15)
คา ทีโ่ ปรแกรมไวถ กู แปลเปน อตั ราปอนเชิงเสน (เชน G94)
โดยไมคํานงึ ถึงชนิดอตั ราปอ นทีท่ ํางาน
คาท่ีโปรแกรมไวถ ูกแปลเปน อัตราปอ นตอ รอบ (เชน G95)
โดยไมค ํานงึ ถงึ ชนดิ อตั ราปอนท่ีทํางาน
พนื้ ฐาน 275
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.4 การเขาใกลและการรนกลบั อยางนุมนวล
ตวั อยา ง
ࡎࡩ࠾ࡳࡋࡐࡰࡐ࡙ࡿ࠸ࡩ࠾࠹ࡤ࠾ࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ
\
ࡳ࠻࡚ࡻࡤ ࠾ࡘࡤ
3 DSS3 UHW ࠻࡚࠾ࡻ ࡞࠾࠸ࡘ ࡳࡥ࠸ࡂࡿ
3 UHW
[
3 DSS 3 UHW
3 DSS 3 UHW
ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡰࡒ
● การเคลอื่ นเขาแบบปรบั เรยี บ (เปด ใชง านบลอ็ ก N20)
● การเคลอ่ื นเขาดวยควอแดรนท (G247)
● ถาไมไดโปรแกรมทศิ ทางการเคลอื่ นเขา จะใช G140 นั่นคอื TRC ทาํ งาน (G41)
● ออฟเซต็ เสนขอบรปู OFFN=5 (N10)
● รัศมปี จจบุ ันของเครอื่ งมอื =10 และรัศมกี ารชดเชยทมี่ ีผลสาํ หรับ TRC=15 รัศมขี องเสน ขอบรปู SAR
=25 สงผลใหร ศั มขี องทางเดนิ จุดกงึ่ กลางของเครอื่ งมอื เทา กบั DISR=10
● จุดส้นิ สุดของวงกลมไดร ับมาจาก N30 เนอื่ งจากใน N20 มีการโปรแกรมเฉพาะตาํ แหนง Z เทา นัน้
● การเคลอ่ื นท่แี บบปอ นเขา
– จาก Z20 ไปยงั Z7 (DISCL=AC(7)) ดวยการเคลอื่ นอยางรวดเรว็
– แลว ไปยงั Z0 ดวย FAD=200
– เคล่ือนเขา วงกลมในระนาบ X-Y และบล็อกทตี่ ามมาดว ย F1500
(เพ่ือใหความเรว็ น้ีสง ผลกบั บลอ็ กท่ีตามมา G0 ท่ีทาํ งานใน N30 จะตอ งถกู เขยี นทบั ดวย G1
ไมเ ชน น้นั เสน ขอบรปู กจ็ ะถูกตัดเฉอื นตอ ไปดวย G0)
● การรนกลบั แบบปรบั เรยี บ (เปดใชงานบลอ็ ก N60)
● การรน กลบั ดว ยควอแดรนท (G248) และเฮลกิ ซ (G340)
● ไมไ ดโ ปรแกรม FAD เน่อื งจากไมเก่ียวกับ G340
● Z=2 ในจุดเร่มิ ตน Z=8 ในจดุ ส้นิ สุด เนอื่ งจาก DISCL=6
● เม่อื DISR=5 รศั มีของเสน ขอบรปู SAR = 20 รศั มีของทางเดนิ จุดกง่ึ กลางของเครอ่ื งมอื = 5
การเคลอื่ นรน กลบั จาก Z8 ไปยัง Z20 และการเคลอื่ นทข่ี นานกบั ระนาบ X-Yไปยัง X70 Y0
276 พน้ื ฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.4 การเขา ใกลแ ละการรน กลบั อยา งนมุ นวล
โคด โปรแกรม คาํ อธิบาย
$TC_DP1[1,1]=120 ; ขอ กําหนดเครอื่ งมือ T1/D1
$TC_DP6[1,1]=10 ; รศั มี
N10 G0 X0 Y0 Z20 G64 D1 T1 OFFN=5 ; (P0 app)
N20 G41 G247 G341 Z0 DISCL=AC(7) DISR=10 F1500 FAD=200 ; การเคลื่อนเขา (P3app)
N30 G1 X30 Y-10 ; (P4 app)
N40 X40 Z2
N50 X50 ; (P4 ret)
N60 G248 G340 X70 Y0 Z20 DISCL=6 DISR=5 G40 F10000 ; การรนกลับ (P3 ret)
N70 X80 Y0 ; (P0 ret)
N80 M30
ขอ มูลเพม่ิ เตมิ
การเลอื กเสน ขอบรปู การเคลอ่ื นเขา และการรน กลบั
เสนขอบรปู การเคล่ือนเขา และการรนกลบั ถูกเลอื กดวยฟง กชนั่ G ทเ่ี หมาะสมจากกลุมฟง กช ่นั G ท่ีสอง:
G147: การเคลือ่ นเขาดวยเสนตรง
G247: การเคลอื่ นเขาดวยควอแดรนท
G347: การเคลือ่ นดว ยคร่ึงวงกลม
G148: การรนกลับดวยเสนตรง
G248: การรน กลับดวยควอแดรนท
G348: การรนกลับดวยครงึ่ วงกลม
พ้นื ฐาน 277
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.4 การเขาใกลแ ละการรนกลบั อยางนุมนวล
ࡳ࠻࡚ࡻࡤ࠾ࡘࡤ 3
3 ࡳࡘࡤࡻ ࡳ࠻ࡻࡤࡐࡳ࠹ࡼࡩࡋࡼ࡞࡙
ࡳࡡࡐࡼ ࡌ࡚࠾ *
ࡎࡩ࠾ࡳࡋࡐࡋ ࡐࡰ ࡙ࡿ࠸ࡩ࠾ࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ
3 ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡰࡒ
',65
3
3 ࡳࡘࡻࡤࡳ࠻ࡻࡤࡐࡳ࠹ࡼࡩࡋ࡞ࡼ ࡙
ࡢࡐ࠾ࡻ ࡶࡐࡡࡡࡻ ࡞ࡻ ࡐ *
',65 ࡎࡩ࠾ࡳࡋࡐ ࡋࡐࡰ ࡙ࡿ࠸ࡩ࠾ࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ
ࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ
3 ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡰࡒ
3
3 ࡳࡘࡤࡻ ࡳ࠻ࡻࡤࡐࡳ࠹ࡩࡼ ࡋ࡞ࡼ ࡙
࠻࡚࠾ࡻ ࡞࠾࠸ࡘ *
',65 ࡎࡩ࠾ࡳࡋࡐࡋࡰࡐ࡙ࡿ࠸ࡩ࠾ࡳ࠻࡚ࡻࡤ࠾ࡘࡤ
ࡳ࠻࡚ࡻࡤ࠾ࡘࡤ
3 ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡒࡰ
รปู 10-3 การเคลือ่ นท่เี ขาพรอ มกบั เปดใชง านการชดเชยรัศมีเครอ่ื งมอื
การเลอื กทศิ ทางการเคลอ่ื นเขา และการรน กลบั
ใชการชดเชยรศั มีเครอ่ื งมือ (G140, การต้งั คาเริม่ ตน )
เพือ่ กําหนดทิศทางการเคลอื่ นเขาและการรน กลบั ดวยรศั มเี คร่อื งมอื ทเ่ี ปนบวก:
● G41 ทํางาน → เคลอื่ นเขาจากดา นซา ย
● G42 ทํางาน → เคล่ือนเขา จากดา นขวา
G141, G142 และ G143 ใหต ัวเลอื กสาํ หรบั การเคลอ่ื นเขาเพิม่ เติม
รหสั G มคี วามสาํ คญั เฉพาะเมอ่ื เสนขอบรปู การเคลอ่ื นเขาเปน ควอแดรนทห รือครง่ึ วงกลม
278 พน้ื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.4 การเขาใกลแ ละการรนกลับอยา งนมุ นวล
ขนั้ ตอนการเคลอื่ นทร่ี ะหวา งจดุ เรมิ่ ตน กบั จดุ สนิ้ สดุ (G340 กบั G341)
ในทุกกรณี
การเคลอ่ื นทจี่ ะประกอบดว ยเสน ตรงอยา งนอ ยหน่งึ เสนกบั เสน ตรงหรอื ควอแดรนทห รอื ครง่ึ วงกลมเพ่มิ เติ
ม โดยขน้ึ อยูกับฟงกช น่ั G ของการกําหนดเสนขอบรูปการเคลอ่ื นเขา
รปู ตอ ไปน้ีแสดงตัวแปรสองตัวของการแบง สว นทางเดนิ เครอ่ื งมอื :
࠸ࡩ࡚ࡳ࠻ࡻࡤࡐࡎࡴࡻ ࡑࡑࡒࡼࡤࡐࡳ࠹ࡼࡩ
3 3 3 3
ࡳࡡࡼࡐࡌ࡚࠾ ࡞࠾࠸ࡘ ࡌ࡚࠾
ࡢ࡚ࡤࡳࡥ࠸ࡂࡿ
ࡢ࡚ࡤ࡞࠾࠸ࡘ
3 3 3
',6&/
3 ',6&/ 3 3
* ࡚ࡧࡐࡩࡑ࠸ࡩ࡚ࡌࡋࡨ ࡳࡀࡤ ࡐ *
࠸ࡩ࡚ࡳ࠻ࡤࡻ ࡐࡳ࠹ࡩࡼ ࡎࡤࡻ ࡼࡩ࠾ࡤ࠾ * *
G340: การเคลื่อนเขาดวยเสนตรงจากจุด P0 ไปยังจดุ P1 เสน ตรงน้ีจะขนานกับระนาบการตดั เฉือน
G341: ถาไมไดโปรแกรมพารามิเตอร DISRP
การปอ นเขาจะตั้งฉากกบั ระนาบการตดั เฉือนจากจุด P1 ไปยงั จุด P3
ไปถงึ ระยะปลอดภัยของระนาบการตัดเฉอื นทก่ี าํ หนดโดยพารามิเตอร DISCL
เคลอ่ื นเขาจุดสิน้ สดุ P4 ดวยเสนโคง ทีก่ ําหนดโดยฟงกชั่น G ของกลุมทสี่ อง (เสน ตรง วงกลม เกลียว)
ถา G247 หรอื G347 ทํางาน (ควอแดรนทหรือครง่ึ วงกลม) และจุดเริม่ ตน P3
อยดู า นนอกของระนาบการตัดเฉือนทกี่ าํ หนดโดยจุดสิ้นสุด P4 จะมกี ารแทรกเกลยี วแทนวงกลม
ไมไดกาํ หนดจุด P2 หรือเกิดพรอ มกับ P3
ระนาบทที่ ํางานในบล็อก SAR (G17/G18/G19) เปนตัวกําหนดระนาบวงกลมหรอื แกนเกลียว
นัน่ คอื บลอ็ กท่ตี ามมาจะใชโปรเจ็คชั่นของเสน สมั ผสั เร่ิมตน (ไมใชเสน สมั ผัสของบล็อกเอง)
มากําหนดวงกลม
การเคลอ่ื นทีจ่ ากจดุ P0 ไปยงั จดุ P3
จะเกดิ ขน้ึ ตามแนวเสน ตรงสองเสน ดวยความเรว็ ทีถ่ ูกตองกอนบล็อก SAR
การเคลอ่ื นเขาดวยเสนตรงจากจุด P0 ไปยงั จดุ P1 เสน ตรงนีจ้ ะขนานกับระนาบการตัดเฉอื น
ถา ไมไดโปรแกรมพารามิเตอร DISRP
การปอนเขาตั้งฉากกับระนาบการตัดเฉือนจากจดุ P1
ไปถงึ ระยะปลอดภัยของระนาบการตดั เฉอื นทีก่ าํ หนดโดยพารามเิ ตอร DISCL ในจุด P2
การปอนเขาต้ังฉากกบั ระนาบการตดั เฉอื นจากจดุ P2 ไปยงั จดุ P3
เคล่อื นเขาจุดสนิ้ สดุ ดว ยเสน โคงท่กี ําหนดโดยฟงกช ัน่ G ของกลุมที่สอง P3 และ P4
อยทู ่ตี าํ แหนง ภายในระนาบการตัดเฉือน สงผลให G247 หรอื G347 แทรกวงกลมแทนเกลียวเสมอ
ในทกุ กรณที ่ีมตี าํ แหนงระนาบ G17/G18/G19 ทาํ งาน (ระนาบวงกลม แกนเฮลคิ อล
การเคลอ่ื นเขา ปอ นต้งั ฉากกบั ระนาบทท่ี าํ งาน) จะพจิ ารณาเฟรมการหมนุ ทท่ี ํางาน
พ้นื ฐาน 279
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.4 การเขาใกลแ ละการรนกลบั อยา งนมุ นวล
ความยาวเสน ตรงหรอื รศั มขี องการเคลอื่ นเขา สาํ หรบั วงกลมเขา ตดั (DISR)
● การเคลอื่ นเขา/การรนกลบั ดว ยเสน ตรง
DISR ระบรุ ะยะหา งของคมตดั จากจดุ เร่ิมตน ของเสน ขอบรปู นัน่ คอื ความยาวของเสน ตรงเม่อื TRC
ถูกเปด ใชง าน เปน ผลรวมของรศั มเี ครอื่ งมอื และคาทโี่ ปรแกรมไวข อง DISR
โดยจะนํารศั มีเครอื่ งมอื มาพจิ ารณาเฉพาะเมอ่ื คาเปน บวกเทานั้น
ความยาวของเสน ตรงทีเ่ กดิ ข้ึนจะตอ งเปน บวก นนั่ คอื อนญุ าตใหใ ชค า ลบของ DISR
โดยถอื วา คาสัมบรู ณของ DISR นอยกวา รัศมเี ครอื่ งมอื
● การเคลอื่ นเขา /การรนกลบั ดว ยวงกลม
DISR ระบรุ ัศมขี องทางเดนิ จดุ กง่ึ กลางของเครือ่ งมอื ถาเปดใชง าน TRC
วงกลมจะถูกสรา งขึน้ ดว ยรศั มที สี่ งผลในทางเดนิ จุดกง่ึ กลางของเครอื่ งมอื ทมี่ รี ัศมที โี่ ปรแกรม
ระยะหา งของจดุ P2 จากระนาบการตดั เฉอื น (DISCL)
ถาตาํ แหนงของจดุ P2 จะตอ งถูกระบโุ ดยการอา งองิ สมั บรู ณบ นแกนทีต่ ั้งฉากกับระนาบวงกลม
คา ดงั กลาวจะตอ งถกู โปรแกรมในรปู แบบ DISCL=AC(...)
รายการตอไปนใ้ี ชกับ DISCL=0:
● ดว ย G340: ปจ จบุ นั การเคลอ่ื นเขา หาทง้ั หมดประกอบดว ยสองบลอ็ กเทา นนั้ (P1, P2 และ P3 รวมกนั )
เสน ขอบรปู การเคล่อื นเขา ถูกกาํ หนดรูปแบบโดย P1 ถึง P4
● ดวย G341: การเคลอ่ื นเขาหาท้ังหมดประกอบดว ยสามบลอ็ ก (P2 และ P3 รวมกัน) ถา P0 และ P4
อยบู นระนาบเดยี วกัน จะสง ผลใหมีเพียงสองบลอ็ ก (ไมร ะบุการเคลอ่ื นท่แี บบปอนเขาจาก P1 ถึง P3)
● มีการตรวจสอบจดุ ที่ DISCL กาํ หนด เพื่อใหมน่ั ใจวา จดุ อยูในตาํ แหนง ระหวา ง P1 กับ P3
นั่นคอื ในการเคลอื่ นทีท่ งั้ หมดทีม่ อี งคป ระกอบซงึ่ ตงั้ ฉากกบั ระนาบการตดั เฉือน
องคป ระกอบนจี้ ะตอ งมสี ัญลักษณเ หมือนกนั
● ในการตรวจหาทิศทางยอ นกลบั อนญุ าตใหใชพ ิกดั ความเผอ่ื ท่กี ําหนดโดยขอมลู เครอ่ื งจักร
MD20204 $MC_SAR_CLEARANCE_TOLERANCE
ระยะหา งของจดุ P1 (ระนาบการรน กลบั ) จากระนาบการตดั เฉอื น (DISRP)
ถา ตาํ แหนง ของจดุ P1 จะตอ งถูกระบดุ วยการอางองิ สมั บูรณบ นแกนตง้ั ฉากกบั ระนาบการตดั เฉอื น
คาดงั กลา วก็จะตองถูกโปรแกรมในรปู แบบ DISRP=AC(...)
ถาไมไดโ ปรแกรมพารามิเตอรน ้ี จดุ P1 จะมีระยะหา งไปยงั ระนาบการตดั เฉอื นเทา กบั จุด P0
นัน่ คอื เสน ตรงของการเคลอื่ นเขา ตัด P0 → P1 จะขนานไปกบั ระนาบการตดั เฉอื น
ระบบจะตรวจสอบวา จดุ ท่ี DISRP กาํ หนดอยรู ะหวาง P0 กบั P2 น่ันคอื
ในการเคลื่อนทท่ี ้ังหมดทมี่ อี งคป ระกอบซงึ่ ตงั้ ฉากกับระนาบการตดั เฉอื น (เชน การเคล่อื นทีแ่ บบปอนเขา
การเคลอื่ นเขา จาก P3 ไปยงั P4) องคป ระกอบนี้จะตอ งมสี ัญลกั ษณร ะยะนาํ เหมอื นกนั
ไมอนญุ าตใหเ ปลี่ยนทศิ ทาง ถาฝาฝน เงอ่ื นไข จะสง เอาตพ ตุ การเตอื น
ในการตรวจหาทศิ ทางยอนกลบั อนญุ าตใหใชพ กิ ัดความเผอื่ ที่กําหนดโดยขอมูลเครอื่ งจกั ร MD20204
$MC_SAR_CLEARANCE_TOLERANCE อยา งไรก็ตาม ถา P1 อยูนอกชว งทกี่ าํ หนดโดย P0 และ P2
แตความคลาดเคลอ่ื นนอ ยกวา หรือเทากบั พกิ ัดความเผ่ือน้ี กจ็ ะถอื วา P1 อยใู นระนาบท่กี าํ หนดโดย P0
หรอื P2
280 พืน้ ฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.4 การเขาใกลแ ละการรนกลบั อยางนมุ นวล
การโปรแกรมจดุ สนิ้ สดุ
โดยทว่ั ไปแลวจุดสน้ิ สดุ จะถูกโปรแกรมดว ย X... Y... Z...
การโปรแกรมจดุ ส้นิ สดุ ของเสน ขอบรปู สาํ หรบั การเคลอื่ นเขา จะตา งกบั การโปรแกรมสําหรบั การรนกลบั ม
าก ดงั นั้น ในทน่ี ีจ้ งึ แยกอธบิ ายท้ังสองกรณี
การโปรแกรมจดุ สนิ้ สดุ P4 สาํ หรบั การเคลอ่ื นเขา
สามารถโปรแกรมจดุ ส้ินสดุ P4 ในบลอ็ ก SAR จริงได หรอื จะกาํ หนด P4
ดวยจุดสน้ิ สดุ ของบลอ็ กการเคลื่อนทีถ่ ัดไปกไ็ ด สามารถแทรกบลอ็ กเพิ่มเติมระหวา งบลอ็ ก SAR
และบล็อกการเคลอื่ นทีถ่ ดั ไปไดโ ดยไมตอ งเลอ่ื นแกนรปู ทรง
ตวั อยา ง:
โคดโปรแกรม คาํ อธิบาย
$TC_DP1[1,1]=120 ; เคร่อื งมอื กดั T1/D1
$TC_DP6[1,1]=7 ; เครอ่ื งมือท่ีมีรศั มี 7 มม.
N10 G90 G0 X0 Y0 Z30 D1 T1
N20 X10
N30 G41 G147 DISCL=3 DISR=13 Z=0 F1000
N40 G1 X40 Y-10
N50 G1 X50
...
N30/N40 สามารถแทนทีไ่ ดดว ย:
N30 G41 G147 DISCL=3 DISR=13 X40 Y-10 Z0 F1000
หรอื
N30 G41 G147 DISCL=3 DISR=13 F1000
N40 G1 X40 Y-10 Z0
ࡌࡨࡋࡳࡀࡤ ࡐࡐࡍ࠾ࡋࡐࡋࡼ ࡼ࡞࡙
* ࡎࡪࡌࡤࡻ ࡷࡒࡋ࡞ࡼ ࡙ *
)
< = = =
;
3 ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡰࡒ
',65
พน้ื ฐาน 281
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.4 การเขา ใกลและการรน กลบั อยา งนมุ นวล
การโปรแกรมจดุ สน้ิ สดุ P0 สาํ หรบั การรน กลบั
สาํ หรบั การรน กลับ ไมส ามารถโปรแกรมจดุ ส้นิ สุดของเสน ขอบรปู SAR ในบลอ็ กทต่ี ามมา
นัน่ คอื ตาํ แหนง สิน้ สดุ จะตอ งนาํ มาจากบลอ็ ก SAR เสมอ
ไมว าแกนท่ีโปรแกรมแลว จะมจี ํานวนเทา ใดกต็ าม ในการกาํ หนดจุดสิ้นสดุ
แยกออกเปน สามกรณีตางกันดงั ตอไปน:้ี
1. ไมมีแกนรปู ทรงทโี่ ปรแกรมในบลอ็ ก SAR ในกรณีนี้ เสน ขอบรปู จะส้ินสุดทจี่ ดุ P1 (ถาโปรแกรม
DISRP) ท่จี ดุ P2 (ถา โปรแกรม DISCL แตไมไดโ ปรแกรม DISRP) หรือจดุ P3 (ถา โปรแกรมทงั้
DICLS และ DISRP)
ตาํ แหนง ในแกนซงึ่ อธบิ ายถงึ ระนาบการตดั เฉอื น ถูกกาํ หนดจากเสนขอบรปู การรนกลบั
(จุดสิน้ สุดของเสนตรงหรอื สว นโคง ) องคป ระกอบของแกนซง่ึ ตงั้ ฉากกบั สง่ิ นี้ถูกกําหนดโดย DISCL
หรือ DISPR ถาในกรณนี ้ี ท้งั DISCL=0 และ DISRP=0 การเคลอื่ นท่สี มบูรณใ นระนาบ
นนั่ คอื จดุ ตางๆ P0 ถงึ P3 เกิดพรอ มกนั
2. ในบลอ็ ก SAR มกี ารโปรแกรมไวเ ฉพาะแกนทต่ี ั้งฉากกบั ระนาบการตดั เฉอื นเทา นน้ั ในกรณนี ้ี
เสน ขอบรปู จะสน้ิ สุดทีจ่ ดุ P0 ถา DISRP ถูกโปรแกรมไว (นน่ั คอื จดุ ตา งๆ P0 และ P1
ไมไ ดเ กิดพรอ มกนั ) เสน ตรง P1 → P0 ก็จะต้งั ฉากกับระนาบการตดั เฉอื น
ตาํ แหนงของอกี สองแกนถูกกาํ หนดในแบบเดียวกนั กบั 1
3. มีการโปรแกรมแกนของระนาบการตดั เฉอื นอยางนอ ยหนง่ึ แกน
สามารถกาํ หนดแกนทสี่ องของระนาบการตัดเฉอื นใหเ ปน แบบโมดลั ไดจากตําแหนง สดุ ทายในบลอ็ กก
อนหนา
ตําแหนง ของแกนซง่ึ ตงั้ ฉากกบั ระนาบการตัดเฉอื นถูกสรา งขน้ึ ดังอธิบายใน 1. หรือ 2.
ข้ึนอยกู บั วา แกนนีถ้ ูกโปรแกรมไวห รอื ไม ตาํ แหนง ทสี่ รา งขนึ้ ในวิธนี ้ีจะกาํ หนดจดุ ส้ินสดุ P0
ถาบลอ็ กการรน กลับ SAR ถูกใชเ พ่อื ปด ใชง านการชดเชยรัศมีเครอื่ งมอื ดว ย ในสองกรณีแรก
องคป ระกอบของทางเดินเพม่ิ เตมิ ก็จะถกู แทรกในระนาบการตดั เฉอื นจาก P1 ถงึ P0
เพื่อไมใหเกดิ การเคลอ่ื นที่เมอ่ื การชดเชยรัศมเี ครอื่ งมอื ถกู ปด ใชง านทจ่ี ุดสน้ิ สุดของเสน ขอบรปู การรน กลั
บ นั่นคือ จดุ น้ีจะกาํ หนดจุดก่งึ กลางของเครอ่ื งมือ และไมใชต ําแหนง บนเสน ขอบรปู ทีจ่ ะถูกแกไข
ในกรณที ี่ 3 ไมจ าํ เปน ตองใชมาตรการพิเศษสาํ หรบั การยกเลกิ การเลือกการชดเชยรศั มเี ครอื่ งมอื
เพราะจุดท่ีโปรแกรม P0
ไดกาํ หนดตาํ แหนงจดุ กงึ่ กลางของเครอื่ งมอื ไวแ ลวโดยตรงทจี่ ุดสน้ิ สุดของเสน ขอบรปู ท่ีสมบรู ณ
รปู ตอ ไปน้ีแสดงลักษณะการทาํ งานในกรณี 1 และ 2
คือเมอ่ื จดุ สิ้นสดุ ในระนาบการตัดเฉอื นไมไดถ กู โปรแกรมไวใ หช ดั เจน
พรอ มกบั มีการยกเลิกการเลอื กการชดเชยรัศมีเครอื่ งมอื :
ࡑࡤࡺ ࠸ࡌࡩࡘ
ࡎࡻࡷࡘࡻࡘ࠸ ࡩ࡚ࡁࡋࡳࡁ࡙
ࡎࡩ࠾ࡳࡋࡐࡰࡐ࡙ࡿ࠸ࡩ࠾࠹ࡤ࠾ࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ 3
ࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ 3
3 ࡑࡤࡺ ࠸ 6$5
* *
ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡒࡰ ࡑࡺࡤ࠸࠸ࡤࡻ ࡐࡢࡐࡼࡩ
࠸ࡩ࡚࡚ࡐࡻ ࠸ࡑࡨ ࡋࡼ࡞࡙ 6$5 ࡴࡧ࠸ࡩ࡚ࡒࡋࡶࡁࡼ࠾ࡩࡐ
75& ࡕ࡚ࡤࡼ ࡘ࠸ࡨࡐ
282 พ้ืนฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.4 การเขา ใกลแ ละการรน กลบั อยา งนมุ นวล
ความเรว็ ในการเคลอ่ื นเขา และการรน กลบั
● ความเร็วของบล็อกกอ นหนา (G0)
มีการดําเนนิ การเคลอื่ นทจ่ี าก P0 ไปถึง P2 ดว ยความเรว็ นท้ี ง้ั หมด
น่ันคอื การเคลอื่ นทจี่ ะขนานไปกับระนาบการตดั เฉอื นและสว นของการเคลอื่ นทีแ่ บบปอนเขาไปจนถงึ
ระยะปลอดภยั
● การโปรแกรมดว ย FAD
ขอ มลู จาํ เพาะของอตั ราปอนสําหรับ
– G341: การเคลอ่ื นทแ่ี บบปอ นเขา ต้งั ฉากกับระนาบการตัดเฉือนตง้ั แต P2 ถงึ P3
– G340: จากจดุ P2 หรอื P3 ถึง P4
ถา ไมไ ดโ ปรแกรม FAD
สวนน้ีของเสน ขอบรปู กจ็ ะเคลอ่ื นทีด่ ว ยความเร็วทใี่ ชแบบโมดลั จากบลอ็ กกอ นหนา
ในกรณที ่ีไมมคี าํ สงั่ F การกําหนดความเร็วจะถูกโปรแกรมในบลอ็ ก SAR
● อัตราปอ น F ทโ่ี ปรแกรม
ถา ไมไ ดโปรแกรม FAD คาอตั ราปอ นนี้จะมีผลเปน P3 หรอื P2 ถา ไมไดโ ปรแกรมคํา F ไวใ นบลอ็ ก
SAR ความเรว็ ของบลอ็ กกอนหนากจ็ ะทํางาน
ตวั อยา ง:
โคด โปรแกรม คาํ อธิบาย
$TC_DP1[1,1]=120 ; เคร่ืองมือกัด T1/D1
$TC_DP6[1,1]=7 ; เครอ่ื งมอื ที่มีรศั มี 7 มม.
N10 G90 G0 X0 Y0 Z20 D1 T1
N20 G41 G341 G247 DISCL=AC(5) DISR=13 FAD 500 X40 Y-10 Z=0 F200
N30 X50
N40 X60
...
<
;
;
= * 3 * )
3
3 )
3
3 )
พน้ื ฐาน 283
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.4 การเขาใกลแ ละการรนกลบั อยา งนุมนวล
ระหวา งการรนกลบั บทบาทของอัตราปอ นทใ่ี ชแบบโมดัลจากบลอ็ กกอ นหนา
และคา อตั ราปอ นที่โปรแกรมไวในบลอ็ ก SAR จะถูกยอ นกลับ นนั่ คอื
เสนขอบรปู ของการรนกลบั จรงิ จะเคลอ่ื นดว ยอตั ราปอ นเดมิ และความเร็วใหมท ่โี ปรแกรมไว โดยทคี่ าํ F
จะมีผลตัง้ แต P2 ถึง P0
3 3 3 3 3
ࡷࡘࡘࡻ ࠸ࡩ࡚ࡵࡒ࡚ࡴ࠸࡚ࡘ
࠻࡞ࡩࡘࡳ࡚ࡺ࡞
ࡳࡀࡕࡩࡧ )
ࡳࡎࡻࡩࡐࡼࡨࡐࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ࡳࡀࡕࡩࡧ )$'
ࡳࡎࡩࡻ ࡐࡨࡐࡼ ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
) ࡴࡧ )$'
ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ࡤࡨࡌ࡚ࡩࡳ࠻ࡤࡻ ࡐࡎࡡࡻ ࡰ࠾ࡡࡋ ࡍࡼࡩ * ࡎࡪ࠾ࡩࡐࡤ࡙ࡰ ࡻ
ࡘࡀࡧࡐࡨࡼࡐࡧࡶࡁ ࠻ࡻࡩ ) ࡳ࠸ࡻࡩ ࡶࡢࡘࡻ
࠻࡞ࡩࡘࡳ࡚࡞ࡺ ࠹ࡤ࠾ࡑࡺࡤ࠸࠸ࡤࡻ ࡐࡢࡐࡩࡼ
࠻ࡻࡩ ) ࡳ࠸ࡻࡩ
࠻࡞ࡩࡘࡳ࡚ࡺ࡞࠸ࡩ࡚ࡒࡤࡼ ࡐࡳ࠹ࡩࡼ ࡎࡻࡵࡒ࡚ࡴ࠸࡚ࡘࡋࡼ࡞࡙ )$'
࠻࡞ࡩࡘࡳ࡚࡞ࡺ ࡴࡑࡑࡵࡘࡋࡨ ࡶࡢࡘࡻࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡋࡼ࡞࡙ )
࠻࡞ࡩࡘࡳ࡚࡞ࡺ ࡶࡐࡑࡤࡺ ࠸࡙ࡻࡤ࡙ 6$5
ࡳࡘࡻࡤ࡚ࡐࡻ ࠸ࡑࡨ ࡋ࡞ࡼ ࡙ *
3 3 3 3 3
ࡷࡘࡘࡻ ࠸ ࡩ࡚ࡵࡒ࡚ࡴ࠸࡚ࡘ࠻࡞ࡩ
ࡘࡳ࡚ࡺ࡞
ࡳࡀࡕࡩࡧ )
ࡳࡎࡻࡩࡐࡨࡐࡼ ࡎࡻࡵࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ࡳࡀࡕࡩࡧ )$'
ࡳࡎࡻࡩࡐࡨࡐࡼ ࡎࡻࡵࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
) ࡴࡧ )$'
ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ࡤࡌࡨ ࡚ࡩࡳ࠻ࡤࡻ ࡐࡎࡻࡡ࠾ࡰ ࡡࡋࡍࡩࡼ * ࡎࡪ࠾ࡩࡐࡤ࡙ࡰࡻ ࡘࡀࡧࡐࡼࡐࡨ ࡧࡶࡁࡼ
࠻ࡻࡩ ) ࡳ࠸ࡩࡻ ࡶࡢࡘࡻ
࠻࡞ࡩࡘࡳ࡚ࡺ࡞࠹ࡤ࠾ࡑࡺࡤ࠸࠸ࡤࡻ ࡐࡢࡐࡩࡼ
࠻ࡻࡩ ) ࡳ࠸ࡻࡩ
࠻࡞ࡩࡘࡳ࡚࡞ࡺ ࠸ࡩ࡚ࡒࡼࡤࡐࡳ࠹ࡩࡼ ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡋࡼ࡞࡙ )$'
࠻࡞ࡩࡘࡳ࡚ࡺ࡞ࡴࡑࡑࡵࡘࡋࡨ ࡶࡢࡘࡎࡻ ࡻࡵࡒ࡚ࡴ࠸࡚ࡘࡋࡼ࡞࡙ )
࠻࡞ࡩࡘࡳ࡚ࡺ࡞ࡶࡐࡑࡺࡤ࠸࡙ࡤࡻ ࡙ 6$5
ࡳࡘࡤࡻ ࡚ࡻࡐ࠸ࡨࡑࡋࡼ࡞࡙ *
284 พน้ื ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.4 การเขา ใกลแ ละการรน กลบั อยา งนุม นวล
3 3 3 3 3
ࡷࡘࡻࡘ࠸ ࡩ࡚ࡵࡒ࡚ࡴ࠸࡚ࡘ
࠻࡞ࡩࡘࡳ࡚ࡺ࡞
ࡳࡀࡕࡩࡧ )
ࡳࡎࡩࡻ ࡐࡼࡐࡨ ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ࡳࡀࡕࡩࡧ )$'
ࡳࡎࡻࡩࡐࡨࡼࡐࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
) ࡴࡧ )$'
ࡎࡻࡵࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ࡤࡌࡨ ࡚ࡩࡳ࠻ࡻࡤࡐࡎࡡࡻ ࠾ࡰ ࡡࡋࡍࡩࡼ * ࡎࡪ࠾ࡩࡐࡤ࡙ࡻࡰ
ࡘࡀ ࡧࡐࡐࡼࡨ ࡧࡶࡁࡼ࠻ࡩࡻ ) ࡳ࠸ࡻࡩ ࡶࡢࡘࡻ
࠻࡞ࡩࡘࡳ࡚࡞ࡺ ࠹ࡤ࠾ࡑࡺࡤ࠸࠸ࡻࡤࡐࡢࡐࡩࡼ
࠻ࡻࡩ ) ࡳ࠸ࡻࡩ
࠻࡞ࡩࡘࡳ࡚ࡺ࡞ࡶࡐ࠸ࡩ࡚࡚ࡻࡐ࠸ࡑࡨ ࡎࡻࡵ ࡒ࡚ࡴ࠸࡚ࡘࡋ࡞ࡼ ࡙ )$'
࠻࡞ࡩࡘࡳ࡚ࡺ࡞ࡴࡑࡑࡵࡘࡋࡨࡶࡢࡘࡻࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡋ࡞ࡼ ࡙ )
࠻࡞ࡩࡘࡳ࡚࡞ࡺ ࡶࡐࡑࡺࡤ࠸࡙ࡻࡤ࡙ 6$5
ࡳࡘࡤࡻ ࡚ࡻࡐ࠸ࡑࡨ
การอา นตาํ แหนง
สามารถอานจดุ P3 และ P4 ใน WCS เปนตวั แปรระบบระหวา งการเคลอ่ื นเขา
● $P_APR: การอาน P
● 3 (จุดเรมิ่ ตน)
● $P_AEP: การอาน P
● 4 (จดุ เริม่ ตน ของเสน ขอบรูป)
● $P_APDV: อา นวา $P_APR และ $P_AEP มขี อมูลทถี่ ูกตอ งหรอื ไม
10.4.2 การเคลอื่ นเขา และการรน กลบั ดว ยวธิ กี ารรนกลบั แบบขยาย (G460, G461, G462)
การทํางาน
ในบางสถานะการณรปู ทรงพิเศษ
เปรยี บเทยี บกบั การใชง านกอ นหนา ทม่ี กี ารตรวจหาการชนของบลอ็ กการเคลอื่ นเขา และการรน กลับท่ีเปด
ใชง านนัน้
วธิ กี ารเคลื่อนเขาและการรน กลบั แบบขยายพเิ ศษน้จี าํ เปน ตอ งใชเพอื่ เปดใชง านหรอื ปดใชง านการชดเช
ยรัศมเี ครอื่ งมอื ตวั อยา งเชน
การตรวจหาการชนอาจสง ผลใหส ว นหน่งึ ของเสน ขอบรปู ไมไ ดถ ูกตัดเฉอื นอยา งสมบูรณ
โปรดดรู ปู ตอไปน้ี
1 <
࡚ࡨ ࡘࡳ ࠻࡚ࡤࡻ ࠾ࡘࡤ ;
ࡎࡩ࠾ࡳࡋࡐ࠹ࡤ࠾ࡋࡐࡰ ࡙ࡿ࠸ࡩ࠾ࡎࡻࡘ
࠸ࡩ࡚ࡁࡋࡳࡁ࡙࡚ࡨࡘࡳ࠻࡚ࡤࡻ ࠾ࡘࡤ
ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡰࡒ
1 ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
1
รูป 10-4 ลกั ษณะการรนกลบั ดวย G460
พน้ื ฐาน 285
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.4 การเขาใกลแ ละการรน กลบั อยา งนุมนวล
ซินแทกซ
G460
G461
G462
ความหมาย
G460: แบบกอ นหนา นี้
G461: (การเปด ใชง านการตรวจหาการชนสําหรบั บลอ็ กการเคล่ือนเขา และการรน กลับ)
G462: การแทรกวงกลมในบล็อก TRC
ในกรณที ไี่ มส ามารถมอี นิ เตอรเ ซกชนั ซง่ึ มีจดุ กึ่งกลางอยใู นจดุ สิ้นสดุ ของบลอ็ กทีย่ งั ไมไ ดแ กไ
ข และมีรศั มเี ทา กบั รศั มีเคร่อื งมือ
การตัดเฉอื นจะดําเนินการดว ย วงกลมเสรมิ
รอบจดุ ส้ินสดุ ของเสน ขอบรปู ไปจนถงึ อนิ เตอรเ ซกชนั (เชน ถึงจุดสนิ้ สุดของเสน ขอบรปู )
การแทรกวงกลมในบล็อก TRC ในกรณที ไ่ี มส ามารถมอี นิ เตอรเซกชัน
จะขยายบลอ็ กตามเสน สมั ผัสสิน้ สดุ ของบลอ็ ก (การตั้งคาเรมิ่ ตน )
การตดั เฉอื นจะดําเนินไปถึง สว นขยาย ของอลิ เิ มนตส ุดทายในเสนขอบรปู (เชน
ไปจนถงึ กอนจดุ สิน้ สดุ ของเสน ขอบรปู เลก็ นอ ย)
หมายเหตุ
ลักษณะการเคล่ือนเขา จะสมมาตรกบั ลกั ษณะการรน กลบั
ลักษณะการเคลอื่ นเขา/การรน กลบั จะถกู กาํ หนดจากสถานะของคาํ สง่ั G
ในบลอ็ กการเคล่อื นเขา /การรน กลบั
ลักษณะการเคล่อื นเขา จงึ สามารถต้ังคาใหเปน อิสระจากลักษณะการรนกลบั ได
ตวั อยา ง
ตวั อยา ง 1: ลกั ษณะการรน กลบั ดว ย G460
ตวั อยา งตอ ไปน้ีจะอธบิ ายสถานการณส าํ หรบั การปด ใชง านการชดเชยรศั มเี ครอื่ งมอื เทา นนั้
ลักษณะการทาํ งานสาํ หรบั การเคลอ่ื นเขา เปนแบบเดยี วกนั
โคด โปรแกรม คําอธบิ าย
G42 D1 T1 ; รศั มีเครือ่ งมือ 20 มม.
...
G1 X110 Y0
N10 X0
N20 Y10
N30 G40 X50 Y50
286 พน้ื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.4 การเขา ใกลและการรนกลับอยางนมุ นวล
ตวั อยา ง 2: การเคลอื่ นเขา ดว ย G461
โคด โปรแกรม คําอธบิ าย
N10 $TC_DP1[1,1]=120 ; ชนิดเครื่องมือกัด
N20 $TC_DP6[1,1]=10 ; รศั มีเครื่องมือ
N30 X0 Y0 F10000 T1 D1
N40 Y20
N50 G42 X50 Y5 G461
N60 Y0 F600
N70 X30
N80 X20 Y-5
N90 X0 Y0 G40
N100 M30
ขอ มูลเพม่ิ เตมิ
G461
ในกรณที ี่ไมส ามารถมอี นิ เตอรเ ซกชนั ระหวา งบลอ็ ก TRC สุดทายกบั บลอ็ กนาํ
เสนโคง ออฟเซต็ ของบลอ็ กน้ีจะถกู ขยายดวยวงกลมซึ่งมจี ดุ ก่งึ กลางอยูทจี่ ดุ ส้นิ สดุ ของบลอ็ กท่ยี งั ไมไดแก
ไข และมรี ศั มเี ทากับรัศมีเครอ่ื งมอื
การควบคุมจะพยายามตดั วงกลมน้ีดว ยหนึง่ ในบลอ็ กนาํ
1 <
ࡳࡡࡐࡼ ࡵ࠻࠾ࡼ ࡁࡻ࡞࡙ ;
ࡎࡩ࠾ࡳࡋࡐ ࠹ࡤ࠾ࡋࡰࡐ࡙ࡿ࠸ࡩ࠾ࡎࡘࡻ
࠸ࡩ࡚ࡁࡋࡳࡁ࡙࡚ࡨࡘࡳ࠻࡚ࡻࡤ࠾ࡘࡤ
ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡒࡰ
1 1 ࡎࡻࡵࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
รูป 10-5 ลกั ษณะการรนกลับดว ย G461
การตรวจสอบการชน CDON, CDOF
ถา CDOF ทาํ งาน (โปรดดูหวั ขอ การตรวจสอบการชน CDON, CDOF)
การคน หาจะถกู ยกเลิกเมื่อพบอินเตอรเ ซกชนั นัน่ คอื
ระบบไมไดตรวจสอบวา มอี นิ เตอรเ ซกชันกับบล็อกกอนหนาอยูหรือไม
ถา CDON ทาํ งาน การคน หาจะดาํ เนินตอ เพอ่ื หาอินเตอรเซกชันเพิ่มเตมิ หลังพบอนิ เตอรเ ซกชนั แรกแลว
จุดอนิ เตอรเซกชนั ทพี่ บในวิธนี ้ี คอื จดุ สนิ้ สดุ ใหมของบลอ็ กนาํ และจดุ เร่ิมตน ของบลอ็ กการปดใชง าน
วงกลมทแ่ี ทรกจะใชเฉพาะเพอื่ คาํ นวณอนิ เตอรเซกชนั และไมม ีทําใหเกิดการเคลอ่ื นท่ี
หมายเหตุ
ถาไมพ บอนิ เตอรเซกชนั จะสง เอาทพทุ การเตอื น 10751 (อนั ตรายจากการชน)
พื้นฐาน 287
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.4 การเขา ใกลและการรน กลับอยา งนมุ นวล
G462
ถา ไมสามารถมอี ินเตอรเซกชนั ระหวา งบลอ็ ก TRC สดุ ทา ยกบั บล็อกนาํ บนการรนกลบั ดว ย G462
(การตัง้ คา คร้ังแรก) จะมีการแทรกเสนตรง ทจี่ ุดส้ินสุดของบล็อกสดุ ทายดว ยการชดเชยรัศมเี ครอื่ งมอื
(บล็อกจะถูกขยายตามเสน สัมผสั ส้ินสดุ ของบลอ็ ก)
การคน หาอนิ เตอรเซกชนั จะเหมือนกบั ขัน้ ตอนของ G461
ࡳࡡࡼࡐࡵ࠻࠾ࡼ ࡁࡻ࡞࡙ 1 <
;
ࡎࡩ࠾ࡳࡋࡐ ࠹ࡤ࠾ࡋ ࡰࡐ࡙ࡿ࠸ࡩ࠾ࡎࡻࡘ
࠸ࡩ࡚ࡁࡋࡳࡁ࡙࡚ࡨ ࡘࡳ ࠻࡚ࡻࡤ ࠾ࡘࡤ
ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡰࡒ
1 1 ࡎࡻࡵࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ลักษณะการรน กลับดว ย G462 (ดตู ัวอยา ง)
เม่อื ใช G462 มมุ ที่ N10 และ N20
สรางในโปรแกรมตวั อยางจะไมถูกตดั เฉอื นจนเต็มเนอ้ื ทจ่ี รงิ เทาท่เี ครอ่ื งมอื ทใี่ ชจ ะทําได
แตล ักษณะการทํางานนีก้ อ็ าจจําเปนในกรณที เี่ สนขอบรปู ของชนิ้ งาน (ตางจากเสนขอบรปู ทโ่ี ปรแกรม)
ไมอนญุ าตใหตดั เฉอื นไดแ มวา คา y จะมากกวา 10 มม. กต็ าม โดยในตวั อยา งน้ี จะอยทู างซา ยของ N20
ลกั ษณะการทาํ งานของมมุ ดว ย KONT
ถา KONT ทาํ งาน (เคลอื่ นทรี่ อบเสน ขอบรูปท่ีจดุ เริ่มตน หรอื จุดสิ้นสดุ )
ลักษณะการทาํ งานจะตา งออกไปตามจดุ สน้ิ สดุ วาอยหู นา หรอื หลังเสน ขอบรปู หรอื ไม
● จดุ สน้ิ สดุ อยหู นา เสน ขอบรปู
ถา จุดส้นิ สดุ อยหู นา เสน ขอบรปู ลักษณะการรนกลบั จะเหมอื นกบั ของ NORM
คณุ สมบัตนิ จ้ี ะไมเ ปลย่ี นแปลงแมว าบลอ็ กเสนขอบรปู สุดทายของ G451
ถูกขยายดว ยเสน ตรงหรอื วงกลมแลวก็ตาม ดงั นน้ั
จึงไมจ าํ เปน ตอ งใชว ธิ ีการเคลอื่ นท่เี ปน วงกลมเพิม่ เติมเพื่อหลีกเลย่ี งไมใ หลาํ้ เสน ขอบรปู ในบรเิ วณใกล
เคยี งของจดุ สิ้นสุดเสนขอบรปู
● จดุ สน้ิ สดุ อยหู ลงั เสน ขอบรปู
ถา จดุ สิ้นสดุ อยหู ลงั เสนขอบรปู จะแทรกวงกลมหรอื เสน ตรงใหเ สมอโดยขน้ึ อยูก บั G450/G451
ในกรณีนี้ G460-462 จะไมม ผี ล ถา ในสถานการณนี้
บลอ็ กการเคลอ่ื นท่ตี ามแนวบลอ็ กสุดทายไมม อี นิ เตอรเ ซกชนั กบั บลอ็ กนาํ
จะสง ผลใหเกดิ อินเตอรเซกชนั ดว ยอิลเิ มนตเสน ขอบรปู ท่ีแทรก
หรอื ดวยเสน ตรงของจดุ สน้ิ สดุ ของวงกลมบายพาสไปยงั จดุ สนิ้ สดุ ทโี่ ปรแกรมไว
ถา อลิ เิ มนตเสน ขอบรปู ทแี่ ทรกเปน วงกลม (G450) และเกิดอนิ เตอรเ ฟสกบั บลอ็ กนํา
เทา กบั อินเตอรเ ฟสทเ่ี กิดกบั NORM และ G461 แตโ ดยท่ัวไปแลว
ยังคงตอ งเคลือ่ นตามสว นทเี่ หลือของวงกลม สําหรบั สว นที่เปน เสนตรงของบลอ็ กการรน กลบั
ไมต อ งมีการคาํ นวณอนิ เตอรเ ซกชันเพิ่มเติม
Iในกรณีทสี่ อง ถา ไมพบอินเตอรเ ฟส ของอลิ เิ มนตเสน ขอบรปู ที่แทรกดว ยบล็อกนํา
จะเคล่อื นตามอนิ เตอรเซกชันระหวางเสน ตรงการรน กลบั กบั บลอ็ กนาํ
ดงั นัน้ ลกั ษณะการทาํ งานทคี่ ลาดเคลอื่ นจาก G460 จงึ เกดิ ขน้ึ ไดเฉพาะกบั G461 หรอื G462
ท่ีทาํ งานเทา นนั้ โดยมีเงอื่ นไขวา NORM ทาํ งาน หรือลกั ษณะการทํางานดว ย KONT
เปนรปู ทรงเหมอื นกบั การทํางานดว ย NORM
288 พ้นื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.5 การตรวจสอบการชน (CDON, CDOF, CDOF2):
10.5 การตรวจสอบการชน (CDON, CDOF, CDOF2):
การทํางาน
เม่อื มกี ารตรวจสอบการชนและการชดเชยรศั มีเครอื่ งมอื ทาํ งาน
ทางเดินเคร่อื งมือจะถูกตรวจสอบผา นการคาํ นวณเสนขอบรปู ทม่ี องลว งหนา
ฟง กชั่นมองลว งหนา นีจ้ ะตรวจหาการชนทอี่ าจเกดิ ขึน้ ลวงหนา
และทาํ ใหก ารควบคุมสามารถหลีกเล่ียงการชน
ซินแทกซ โดยเปดใชงานหรือปดใชง านการตรวจสอบการชนไดใ นโปรแกรม NC
ความหมาย
CDON
CDOF
CDOF2
CDON: คาํ สง่ั สําหรบั การเปด ใชง านการตรวจสอบการชน
CDOF:
คําสงั่ สําหรบั การปด ใชง านการตรวจสอบการชน
เมอ่ื ปด ใชง านการตรวจสอบการชน
การคน หาจะทาํ กบั อนิ เตอรเ ซกชนั ปกตขิ องบลอ็ กปจ จบุ นั ในบลอ็ กการเคลอ่ื นท่ีตามแนวกอ
นหนา (ทีม่ มุ ภายใน) และถา จาํ เปน การคนหาจะขยายไปหลายบลอ็ กกอ นหนา
หมายเหต:ุ สามารถใช
CDOF เพ่อื หลกี เล่ียงขอผดิ พลาดในการตรวจสอบคอขวด เชน
ผลจากการขาดขอมูลท่ไี มม ีในโปรแกรม NC
พน้ื ฐาน 289
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.5 การตรวจสอบการชน (CDON, CDOF, CDOF2):
CDOF2: คาํ สงั่ สําหรบั ปด ใชง านการตรวจสอบการชน ระหวา งการกดั ตามแนวเสน รอบวง 3 มติ ิ
ทศิ ทางของออฟเซ็ตเครอื่ งมือจะถกู กาํ หนดจากสวนของบลอ็ กทตี่ ดิ กับ CDOF2 CDOF2
จะมีผลกบั การกดั ตามแนวเสน รอบวง 3 มิตเิ ทานน้ั และมคี วามหมายเหมอื นกับ CDOF
ของการกดั เฉอื นชนดิ อ่ืนๆ ทงั้ หมด (เชน การกัดปาดหนา 3 มิติ)
หมายเหตุ
จํานวนของบลอ็ ก NC ที่รวมอยูในการตรวจสอบการชน สามารถตงั้ คา ไดจ ากขอมลู ของเครอ่ื งจักร
ตวั อยา ง
การกดั บนทางเดนิ จดุ กงึ่ กลางดว ยเครอื่ งมอื มาตรฐาน
โปรแกรม NC ระบทุ างเดนิ จุดกง่ึ กลางของเคร่อื งมอื มาตรฐาน
เสนขอบรปู ของเครอื่ งมือท่ใี ชจ ริงมีผลขนาดเลก็ กวา
ซึ่งทถี่ ูกแสดงเปน ขนาดใหญเ กนิ จรงิ นั้นก็เพอ่ื สาธิตความสัมพันธด านรปู ทรงในรปู ตอ ไป ในตวั อยา งน้ี
การควบคมุ มีเพียงภาพรวมของบลอ็ กสามรายการเทานัน้
1 3 ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡰࡒ࠹ࡤ࠾ࡁࡐࡼ ࠾ࡩࡐ
ࡤࡤࡖࡳࡂࡌࡺ ࡎࡻ ࡋࡳ࡚ࡘࡻ ࡌࡼࡐ࠹ࡤ ࠸ࡩ࡚ࡳ࠻ࡤࡻ ࡐࡎࡻ ࠹ࡐࡩࡋࡘࡩࡌ ࡎࡩ࠾ࡳࡋࡐࡎࡻࡌࡨ࠾ࡼ ࠻ࡩࡻ ࡶࡢࡍࡼ ࠸ࡰ ࡌࡤࡼ ࠾
࠾ 1 ࡁࡋࡳࡁ࡙ ࡚ࡇࡩࡐ ࡡࡻ࡞ࡐࡵ࠻࠾ࡼ ࡤࡤࡖࡳࡂࡌࡺ
ࡳ ࡺ࠸࠸࡞ࡻࡩࡘࡩ
ࡌ࡚ࡇࡩࡐ ࡎࡩ࠾ࡳࡋࡐࡋࡼࡨ࠾ࡳࡋࡘࡎࡻࡵࡒ࡚ࡴ࠸࡚ࡘ
ࡷ࡞ ࡼ ࡳ࠻࡚ࡻࡤ ࠾ࡘࡤࡘࡩࡌ࡚ࡇࡩࡐ
3 1
1 1
ࡤࡤࡖࡳࡂࡌࡺ ࡎࡻ ࡋࡡࡐࡼ ࡡࡋ ࠹ࡤ࠾ 1
รูป 10-6 การเคล่อื นท่ีชดเชยสําหรบั อนิ เตอรเ ซกชนั ที่ขาด
เนือ่ งจากมอี นิ เตอรเ ซกชันอยรู ะหวางเสน โคง ออฟเซ็ตของสองบลอ็ กคือ N10 กับ N40
สงผลใหตอ งละสองบลอ็ กคือ N20 กบั N30 ในตัวอยาง การควบคมุ ไมท ราบวา ในบลอ็ ก N40
นนั้ มีการดาํ เนนิ การ N10 อยางสมบูรณห รอื ไม จงึ มเี พียงบลอ็ กเดยี วทส่ี ามารถละได
เมื่อเปด ใชง าน CDOF2 การเคล่ือนท่ชี ดเชยทแ่ี สดงในรปู ตวั อยางจะถูกดาํ เนนิ การและไมห ยุด
ในสถานะการณนี้ CDOF หรือ CDON ทท่ี าํ งานจะสงผลเปนการเตือน
290 พนื้ ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.5 การตรวจสอบการชน (CDON, CDOF, CDOF2):
ขอ มูลเพมิ่ เตมิ
การทดสอบโปรแกรม
เพ่ือหลกี เล่ยี งไมใ หโปรแกรมหยดุ ทาํ งาน ระหวางการทดสอบโปรแกรม
ควรใชเครอ่ื งมอื ทมี่ ีรศั มใี หญท ส่ี ดุ จากชว งของเครอื่ งมือท่ีใช
ตวั อยา งของการเคลอื่ นทชี่ ดเชยสาํ หรบั สถานะการณก ารตดั เฉอื นทต่ี อ งการควบคมุ
ตัวอยา งตอ ไปนี้แสดงใหเห็นถึงสถานะการณการตัดเฉอื นท่ตี อ งการควบคมุ
ซึง่ การควบคมุ ตรวจพบและชดเชยผา นทางเดินเครอื่ งมอื ทแี่ กไ ข ในตัวอยางทงั้ หมด
เครอื่ งมอื ที่มรี ศั มขี นาดใหญเ กนิ ไปจะถกู ใชส าํ หรบั การตดั เฉอื นของเสน ขอบรปู
ตวั อยา ง 1: การตรวจสอบคอขวด
ࡎࡩ࠾ࡳࡋࡐ ࡳ࠻࡚ࡤࡻ ࠾ࡘ
ࡤ
ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡒࡰ ࡎࡻࡵ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
เนอื่ งจากรศั มเี ครอื่ งมือท่ีเลอื กไวสําหรบั การตดั เฉือนเสน ขอบรปู ภายในนี้มีขนาดใหญเ กนิ ไป "คอขวด"
จะถูกบายพาส
เอาตพตุ เปน การเตอื น
ตวั อยา ง 2: ทางเดนิ เสน ขอบรปู สน้ั กวา รศั มเี ครอื่ งมอื
ࡎࡩ࠾ࡳࡋࡐ ࡳ࠻࡚ࡻࡤ࠾ࡘࡤ
ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡒࡰ ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ 291
เครอ่ื งมอื จะบายพาสมุมของชน้ิ งานบนวงกลมการเคลอ่ื นท่ี
แลวดาํ เนนิ การตอบนทางเดนิ เครอ่ื งมอื ทโ่ี ปรแกรมไว
พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.6 2D การชดเชยเครอ่ื งมอื (CUT2D, CUT2DF)
ตวั อยา ง 3: รศั มเี ครอื่ งมอื ใหญเ กนิ ไปสาํ หรบั การตดั เฉอื นภายใน
ࡎࡩ࠾ࡳࡋࡐࡳ࠻࡚ࡻࡤ࠾ࡘࡤ
ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡒࡰ
ࡎࡵࡻ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ
ขอ มลู อา งองิ ในกรณีดงั กลาว เสน ขอบรปู จะถกู ตดั เฉือนมากที่สดุ เทา ทท่ี าํ ไดโ ดยไมล ้าํ เสน ขอบรปู
คมู อื ฟงกชน่ั , ฟง กช่นั พนื้ ฐาน - ออฟเซต็ เคร่อื งมือ (W1), บท:
"การตรวจสอบการชนและการตรวจสอบคอขวด"
10.6 2D การชดเชยเครอื่ งมอื (CUT2D, CUT2DF)
การทํางาน
เมือ่ ใช CUT2D หรอื CUT2DF
คุณกาํ หนดวธิ กี ารชดเชยรัศมเี ครอื่ งมอื วา ใหท ํางานหรือแปลเมอ่ื ตัดเฉอื นในระนาบเอยี ง
การชดเชยความยาวเครอ่ื งมอื
โดยทวั่ ไปแลว การชดเชยความยาวเครอื่ งมอื จะอางถงึ ระนาบการทํางานแบบคงท่แี ละหมนุ ไมไดเสมอ
การชดเชยรศั มเี ครอ่ื งมอื 2 มติ ดิ ว ยเครอ่ื งมอื กดั เสน ขอบรปู
การชดเชยรัศมเี ครอื่ งมอื ของเครอื่ งมือกัดเสน ขอบรปู จะใชสาํ หรบั การเลอื กคมตดั อัตโนมตั ใิ นกรณที เี่ ปน เ
ครอ่ื งมอื เชงิ สมมาตรแบบไรแ กนทส่ี ามารถใชส าํ หรบั การตดั เฉอื นชน้ิ ตอ ชนิ้ ของแตล ะสวนเสนขอบรูป
ซินแทกซ
CUT2D
CUT2DF
การชดเชยรัศมเี ครอื่ งมอื 2 มติ ิของเครอ่ื งมอื กดั เสนขอบรูปจะเปดใชง านถาทศิ ทางของการตดั เฉือน G41
หรือ G42 อยางใดอยา งหน่งึ ถกู โปรแกรมไวด ว ย CUT2D หรือ CUT2DF
หมายเหตุ
ถาการชดเชยรศั มเี ครอ่ื งมือไมไ ดเ ปด ใชง าน
เครอื่ งมอื กัดเสน ขอบรปู จะทาํ งานเหมอื นเครอ่ื งมอื มาตรฐานทมี่ เี พียงคมตดั แรกเทานนั้
292 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.6 2D การชดเชยเครอื่ งมอื (CUT2D, CUT2DF)
ความหมาย CUT2D: เปด การใชง านการชดเชยรัศมี 2 1/2 D (คาเรม่ิ ตน)
ขอ มูลเพมิ่ เตมิ CUT2DF:
เปด ใชง านการชดเชยรศั มี 2 1/2 D,
การชดเชยรศั มเี ครอ่ื งมอื ทเ่ี กยี่ วเนือ่ งกับเฟรมปจ จบุ ันหรอื ระนาบเอยี ง
CUT2D จะใชเ มือ่ ไมสามารถเปลีย่ นทศิ ทางของเครอื่ งมอื
และชิ้นงานถูกหมุนสําหรบั การตดั เฉอื นบนพนื้ ผิวเอยี ง
โดยปกตแิ ลว CUT2D เปน การตัง้ คา มาตรฐาน จึงไมจําเปน ตอ งระบุใหช ัดเจน
การเลอื กคมตดั ดว ยเครอื่ งมอื กดั เสน ขอบรปู
สามารถกําหนดคมตดั ใหกบั แตละเครอื่ งมอื กดั เสน ขอบรปู ไดสูงสดุ ถงึ สบิ สองแบบ โดยเรยี งลาํ ดบั ใดกไ็ ด
ผผู ลติ เครอื่ งจกั ร
ผผู ลติ เครอื่ งจักรจะกาํ หนดชนดิ เครอื่ งมอื ที่ใชไ ดสาํ หรับเครอ่ื งมอื เชงิ สมมาตรแบบไรแกนและจํานวนสูงสุ
ดของคมตัด (Dn = D1 ถงึ D12) โดยระบไุ วใ นขอ มูลเครอื่ งจกั ร
โปรดตดิ ตอ ผผู ลิตเครอื่ งจกั รถา คมตดั มีไมค รบทงั้ 12 แบบ
การชดเชยรศั มเี ครอื่ งมอื CUT2D
สาํ หรบั การใชง านทง้ั หลาย
การชดเชยความยาวเครอื่ งมอื และการชดเชยรศั มเี ครอื่ งมอื จะคาํ นวณในระนาบการทาํ งานที่ คงท่ี
ซ่ึงระบดุ ว ย G17 ถงึ G19
==
; 293
;
ตัวอยา งของ G17 (ระนาบ X/Y):
การชดเชยรศั มเี ครอื่ งมอื จะทํางานในระนาบ X/Y ท่หี มนุ ไมได
สว นการชดเชยความยาวเครอ่ื งมอื จะทํางานในทศิ ทาง Z
คา ออฟเซ็ตเครอื่ งมอื
สําหรบั การตดั เฉอื นบนพ้ืนผวิ เอยี ง ตอ งมกี ารกาํ หนดคาออฟเซต็ เครอ่ื งมือ
หรือมีการคาํ นวณโดยใชฟง กช ่นั สาํ หรบั
"การชดเชยความยาวเครอื่ งมอื สําหรบั เครอื่ งมอื ทีป่ รบั ทิศทางได"
สําหรบั ขอ มลู เพิ่มเติมเกีย่ วกับวธิ กี ารคํานวณน้ี ใหด ูหัวขอ
"ทิศทางของเคร่ืองมอื และการชดเชยความยาวเครอ่ื งมือ"
พื้นฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอื่ งมอื
10.6 2D การชดเชยเครอ่ื งมือ (CUT2D, CUT2DF)
การชดเชยรศั มเี ครอ่ื งมอื CUT2DF
ในกรณีนี้ สามารถจัดเตรยี มทศิ ทางของเครอ่ื งมอื ใหต ั้งฉากกบั ระนาบการทาํ งานท่ีเอียงบนเครอื่ งจกั รได
==
;
ขอ มูลอา งองิ ;
ถาโปรแกรมเฟรมทม่ี ีการหมนุ ไว ระนาบการชดเชยจะหมุนตาม CUT2DF ดว ยเชน กัน
การชดเชยรัศมเี ครอ่ื งมอื จะคาํ นวณในระนาบการตัดเฉอื นทห่ี มนุ
หมายเหตุ
การชดเชยความยาวเครอื่ งมอื จะดาํ เนินตอ โดยมีความสัมพันธก บั ระนาบการทาํ งานแบบไมห มนุ
ขอ กาํ หนดของเครอื่ งมอื กดั เสน ขอบรปู CUT2D, CUT2DF
เครอ่ื งมอื กัดเสน ขอบรปู จะถกู กําหนดจากเลขคมตัด (ตามจาํ นวนของ D) ท่ีสัมพนั ธกบั จาํ นวน T
คมตดั แรกของเครอ่ื งมอื กัดเสน ขอบรปู คอื คมตดั ทีเ่ ลอื กเมือ่ เครอื่ งมอื เปด ใชง าน ตัวอยา งเชน
ถาเปดใชง าน D5 บน T3 D5
กจ็ ะเปน คมตัดนแี้ ละคมตดั ถดั ไปทก่ี ําหนดในเครอื่ งมอื กดั เสน ขอบรปู วา เปน สวนหนึ่งหรอื เปนทงั้ หมด
คมตัดกอ นหนาจะถูกละ
คมู อื ฟงกช นั่ , ฟง กช ่นั พน้ื ฐาน - ออฟเซต็ เครื่องมอื (W1)
294 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.7 รกั ษาคา คงท่กี ารชดเชยรัศมเี ครอ่ื งมอื (CUTCONON, CUTCONOF)
10.7 รักษาคา คงทก่ี ารชดเชยรศั มเี ครอื่ งมอื (CUTCONON, CUTCONOF)
การทํางาน
ฟงกช น่ั "รักษาคา คงทกี่ ารชดเชยรศั มเี ครอื่ งมอื "
จะใชเพอื่ ระงบั การชดเชยรัศมเี ครอื่ งมอื สาํ หรบั จํานวนบลอ็ ก
ในขณะท่ีผลตา งระหวางทางเดนิ ท่โี ปรแกรมไวก ับทางเดนิ จุดก่งึ กลางจริงของเครอ่ื งมือทตี่ งั้ คา ดว ยการช
ดเชยรศั มีเครอ่ื งมอื ในบล็อกกอ นหนา จะถกู เกบ็ ไวเ ปนการชดเชย
การใชว ธิ นี อ้ี าจเปน ขอ ดีเม่อื ตอ งใชบ ลอ็ กการเคลอื่ นท่ตี ามแนวหลายบลอ็ กระหวางการกดั เสน ในจุดยอน
กลบั แตไมตอ งการใหมีเสนขอบรปู ทถ่ี ูกสรางจากการชดเชยรัศมีเครอ่ื งมอื (ตามกลวธิ )ี
สามารถใชอ ยางอสิ ระจากชนดิ ของการชดเชยรัศมีเครอื่ งมอื (21/2D, การกดั ปาดหนา 3 มติ ,ิ
การกัดตามแนวเสน รอบวง 3 มิติ)
ซนิ แทกซ
CUTCONON
CUTCONOF
ความหมาย
CUTCONON: คาํ สงั่ ในการเปด ใชงานฟง กชน่ั "รกั ษาคาคงทกี่ ารชดเชยรัศมเี ครอ่ื งมอื "
CUTCONOF: คําสงั่ ในการปดใชง านฟง กช นั่ "รกั ษาคา คงท่ีการชดเชยรัศมีเครอ่ื งมือ
ตวั อยา ง
<
ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡰࡒࡎࡷࡻ ࡘࡻࡘ 75&
ࡳࡡࡼࡐ࠹ࡤࡑ࡚ࡰࡒࡎࡘࡻ 75& 1 1
1
1
1
1
1 1 ;
พื้นฐาน 295
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอ่ื งมอื
10.7 รักษาคา คงทีก่ ารชดเชยรศั มเี ครอื่ งมอื (CUTCONON, CUTCONOF)
โคดโปรแกรม คําอธบิ าย
N10 ; ขอ กําหนดของเคร่ืองมอื d1
N20 $TC_DP1[1,1] = 110 ; ชนดิ
N30 $TC_DP6[1,1]= 10. ; รศั มี
N40
N50 X0 Y0 Z0 G1 G17 T1 D1 F10000 ; การเปดใชงานการระงบั การชดเชย
N60 ; แทรกวงกลมบายพาสเม่ือปดใชง านการระงบั การชดเช
N70 X20 G42 NORM
N80 X30 ย ถาจําเปน
N90 Y20 ; ไมม วี งกลมบายพาสเม่อื ปด ใชงาน TRC
N100 X10 CUTCONON
N110 Y30 KONT
N120 X-10 CUTCONOF
N130 Y20 NORM
N140 X0 Y0 G40
N150 M30
ขอ มูลเพมิ่ เตมิ
ปกตกิ ารชดเชยรัศมเี ครอื่ งมอื จะทาํ งานกอ นมกี ารระงบั การชดเชย
และยังคงทาํ งานเม่ือปดการใชง านการระงบั การชดเชยอีกครงั้
ในบลอ็ กการเคลอื่ นทต่ี ามแนวบลอ็ กสุดทายกอ น CUTCONON
จะมีการเคลอื่ นเขา จดุ ออฟเซต็ ในจดุ สนิ้ สุดบลอ็ ก
บลอ็ กตามทั้งหมดทกี่ ารระงบั ออฟเซ็ตใชทาํ งานจะเคลอ่ื นทโ่ี ดยไมม ีออฟเซต็
แตบลอ็ กดงั กลา วเปน ออฟเซต็ ดวยเวกเตอรจากจดุ ส้ินสดุ ของบลอ็ กออฟเซต็ สุดทา ยไปจนถึงจดุ ออฟเซต็
บลอ็ กเหลา น้ีมกี ารอนิ เตอรโ พเลตชนดิ ใดก็ได (แบบเสน ตรง แบบวงกลม แบบโพลโิ นเมยี ล)
บลอ็ กการปดใชง านของการระงบั การชดเชย คือบลอ็ กทม่ี ี CUTCONOF จะถกู ชดเชยตามปกติ
โดยเรมิ่ ในจุดออฟเซต็ ของจดุ เริ่มตน
มกี ารแทรกบลอ็ กเสน ตรงหนง่ึ บลอ็ กระหวางจดุ นกี้ บั จดุ สนิ้ สดุ ของบลอ็ กนํา
คอื บลอ็ กการเคลือ่ นท่ีตามแนวบลอ็ กสดุ ทายทโี่ ปรแกรมไวแ ละทาํ งาน CUTCONON
บลอ็ กวงกลมซง่ึ ระนาบวงกลมต้งั ฉากกบั ระนาบชดเชย (วงกลมตง้ั )
จะถกู ดาํ เนนิ การราวกบั วา ไดโปรแกรม CUTCONON ไว
การเปด ใชง านแฝงของการระงบั การชดเชยนจี้ ะถูกยกเลิกโดยอัตโนมตั ิในบล็อกการเคลอื่ นทต่ี ามแนวบล็
อกแรกทมี่ กี ารเคลอ่ื นท่ใี นระนาบออฟเซ็ต และไมไ ดเ ปน วงกลม
วงกลมตง้ั ในความหมายนส้ี ามารถเกิดขน้ึ ไดร ะหวา งการกัดตามแนวเสน รอบวงเทา น้นั
296 พ้ืนฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรศั มเี ครอื่ งมอื
10.8 เครอื่ งมอื ท่ีมีตาํ แหนง คมตดั เกยี่ วเนือ่ ง
10.8 เครอื่ งมอื ทม่ี ตี าํ แหนง คมตดั เกยี่ วเนอื่ ง
ในกรณที เี่ ครอื่ งมอื มที ศิ ทางจดุ ของเครอื่ งมือเก่ยี วเน่ือง (เครอ่ื งมอื กลงึ และเครอ่ื งมือเจยี - ชนดิ เครอื่ งมอื
400-599 ใหดทู ห่ี ัวขอ "การประเมินเครอ่ื งหมายการสึกหรอ") การเปลยี่ นจาก G40 เปน G41/G42
หรอื กลบั กนั จะถกู ดาํ เนินการเหมอื นกบั การเปล่ยี นเครอื่ งมอื ถาการแปลงทาํ งาน (เชน TRANSMIT)
จะนาํ ไปสกู ารหยุดการเตรียมประมวลผล (การหยุดถอดรหสั )
และอาจเกิดความคลาดเคล่ือนไปจากเสน ขอบรปู ของช้ินงานทีต่ ั้งใจ
การทาํ งานดง้ั เดมิ นีจ้ ะเปลย่ี นไปตาม:
1. การหยุดการเตรยี มประมวลผลบน TRANSMIT
2. การคาํ นวณจดุ อินเตอรเซกชนั ท่กี ารเคลอ่ื นเขา และการรน กลบั ดว ย KONT
3. การเปล่ยี นเครอ่ื งมอื ดว ยการชดเชยรศั มเี ครอ่ื งมอื ทท่ี าํ งาน
4. การชดเชยรศั มเี ครอ่ื งมอื ท่มี ีทศิ ทางเครอ่ื งมือเปน ตัวแปรทกี่ ารแปลง
ขอ มลู เพมิ่ เตมิ
การทาํ งานดงั้ เดิมถกู แกไ ขดังตอไปน:้ี
● การเปลีย่ นจาก G40 เปน G41/G42
และกลบั กนั ไมถ ูกดาํ เนินการเหมอื นกบั เปนการเปลี่ยนเครอ่ื งมืออกี ตอ ไป
ดงั นนั้ การหยดุ การเตรียมประมวลผลจะไมเกดิ ขึ้นกับ TRANSMIT อกี ตอไป
● เสน ตรงระหวา งจุดกงึ่ กลางคมตดั ทบ่ี ลอ็ กเร่มิ ตนและบลอ็ กสนิ้ สดุ จะใชค ํานวณจุดอินเตอรเ ซกชนั ท่ีมบี
ล็อกการเคลอื่ นเขา และบลอ็ กการรน กลบั
ผลตางระหวา งจดุ อา งอิงคมตดั กับจุดกึ่งกลางคมตดั จะซอ นทบั บนการเคลอ่ื นทนี่ ี้
ในการเคลื่อนเขา และการรน กลับดว ย KONT (เครอ่ื งมอื จะเดนิ รอบเสน วงจุดเสนขอบรปู
ใหดทู หี่ วั ขอ ยอ ยขา งตน "การเคลอื่ นเขา และการรน กลบั เสน ขอบรปู ")
การซอ นทบั จะเกดิ ขน้ึ ในบลอ็ กสว นเสน ตรงของการเคลื่อนเขาหรอื รนกลบั
ดังนน้ั เงื่อนไขดา นรปู ทรงจะเหมอื นกบั ของเครอื่ งมอื ที่มหี รอื ไมม ีทศิ ทางของจุดเครอื่ งมอื เก่ียวเนอื่ ง
ความคลาดเคลอ่ื นจากลกั ษณะการทาํ งานกอ นหนาจะเกดิ ขน้ึ เฉพาะในกรณีทคี่ อ ยขา งเปน ไปไดย าก
คือเมอ่ื บล็อกการเคลอ่ื นเขาหรอื การรน กลบั ไมไ ดต ดั กบั บลอ็ กการเคลอ่ื นท่ตี ามแนวทอี่ ยตู ดิ กัน
โปรดดรู ูปประกอบตอ ไปน:้ี
ࡌࡪࡴࡢࡐ ࡻ࠾ ࡻࡩࡡࡋ ࠹ࡤ࠾ࡋ ࡐࡰ ࡙ ࡿ
࠸ࡩ࠾࠻ࡘࡌࡋࡨ
ࡎ ࡻࡳࡡ ࡼ ࡐ࠹ࡤࡑ࡚ ࡒࡰ
ࡑ ࡤࡺ ࠸࠸ࡩ࡚࡚ ࡻࡐ࠸ࡑࡨ ࡎ ࡻ ࡋ ࡐࡰ ࡙ ࡿ ࠸ࡩ࠾࠻ࡘࡌࡋࡨ
ࡵࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ ࡼ
ࡌࡪࡴࡢࡐ ࡻ࠾ࡡ ࡼ ࡐࡡࡋ ࠹ࡤ
ࡑ ࡤࡺ ࠸ࡎ ࡻࡷࡘ ࡻࡘ ࠾ࡳ࠻࡚ ࡻࡤ࠾ࡘ ࡤ
ࡋ ࡌࡋࡨ ࠸ࡑࡨ ࡑ ࡤࡺ ࠸ ࡋ ࡤ ࡼ ࡩ࠾ࡤ ࠾ ࠻ࡘࡌࡋࡨ
ࡎࡩ࠾ࡳࡋ ࡐ ࡐࡰ ࡙ ࡿ ࠸ࡩ࠾
࠸ ࡻࡤࡐࡢࡐ ࡼ ࡩ
ࡌࡪࡴࡢࡐ ࡻ࠾ ࡻࡩࡡࡋ ࠹ࡤ࠾ࡋ ࡐࡰ ࡙ ࡿ ࠸ࡩ࠾࠻ࡘࡌࡋࡨ
ࡋ ࡤ ࡼ ࡩ࠾ࡤ ࠾ ࠻ࡘࡌࡋࡨ
พน้ื ฐาน 297
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การชดเชยรัศมเี ครอ่ื งมอื
10.8 เครอ่ื งมือท่มี ตี าํ แหนงคมตัดเกีย่ วเน่อื ง
● ในบลอ็ กวงกลมและในบลอ็ กเคลอ่ื นที่ซงึ่ มโี พลิโนเมยี ลแบบอตั ราสว นโดยมอี งศาตวั สวน > 4
ในกรณที ่ีระยะหา งระหวา งจดุ กง่ึ กลางคมตดั กบั จุดอา งองิ คมตัดเปลยี่ น
จะไมอ นญุ าตใหเ ปลยี่ นเครอ่ื งมือทม่ี ีการชดเชยรศั มีเครอ่ื งมอื ทาํ งาน
สําหรบั การอนิ เตอรโ พเลตชนดิ อืน่ ๆ สามารถเปลยี่ นไดเ มอ่ื การแปลงทํางาน (เชน TRANSMIT)
● สาํ หรบั การชดเชยรัศมเี ครอื่ งมอื ทม่ี ีทศิ ทางเครอ่ื งมอื เปน ตวั แปร
การแปลงจากจดุ อางองิ คมตดั ไปยงั จดุ ก่งึ กลางคมตัดไมส ามารถดาํ เนินการดวยวิธีของออฟเซ็ตศูนยแ
บบพื้นฐานอีกตอ ไป ดังนน้ั สําหรับการกดั ขาง 3D
จะไมอ นญุ าตใหใชเครอ่ื งมือทม่ี ีทศิ ทางจุดของเครอ่ื งมอื เกย่ี วเน่อื ง (เอาตพ ตุ การเตือน)
หมายเหตุ
อยา งไรก็ตาม ขอ มูลนไ้ี มเ กย่ี วกบั การกดั ปาดหนา
เนือ่ งจากอนุญาตใหดําเนนิ การนไี้ ดเ ฉพาะชนดิ เครื่องมอื ที่กาํ หนดไวโดยไมม ีทศิ ทางของจดุ เครอื่ งมอื
ท่ีเกี่ยวเนือ่ ง (เครอ่ื งมอื ท่ีมีชนดิ ทีย่ ังไมไดร บั การอนุมัตอิ ยา งชัดเจน
จะถูกดาํ เนนิ การเหมอื นกบั ดอกเอ็นมิลปลายมนท่ีมรี ัศมที ร่ี ะบุ
พารามิเตอรทศิ ทางของจุดเครอื่ งมอื จะถูกละเวน)
298 พื้นฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การดาํ เนนิ การของทางเดนิ 11
11.1 จดุ หยดุ ทก่ี าํ หนด (G60, G9, G601, G602, G603)
การทํางาน
ในโหมดเคลอื่ นท่แี บบจุดหยดุ ท่กี ําหนด
แกนทางเดินและแกนพเิ ศษท้ังหมดทเ่ี ก่ียวขอ งในการเคลอื่ นท่ซี ง่ึ ไมไดเคลอ่ื นทแี่ บบโมดลั
จะถูกลดความเร็วลงทจ่ี ดุ สน้ิ สดุ ของแตล ะบลอ็ กจนกวา จะหยดุ นิ่ง
จดุ หยุดท่ีกําหนดจะใชเม่ือตอ งตดั เฉอื นมมุ แหลมดา นนอกหรอื เก็บละเอียดมมุ ภายในใหไ ดร ะยะเดยี วกนั
จดุ หยดุ ทก่ี าํ หนดจะระบวุ ิธีทีแ่ นน อนในการเคลอ่ื นเขาจดุ มุมและเวลาทีเ่ ปลีย่ นไปบลอ็ กถดั ไป:
● "จดุ หยดุ ตรงตาํ แหนงละเอียด"
การเปลีย่ นบลอ็ กจะดาํ เนนิ การทนั ทเี มอ่ื ถงึ ขดี จํากดั พิกดั ความเผ่อื เฉพาะแกนสาํ หรับ
"จดุ หยุดตรงตาํ แหนงละเอียด" ของแกนท้งั หมดทเ่ี กี่ยวขอ งในการเคลอื่ นทนี่ น้ั
● "จดุ หยดุ ตรงตาํ แหนงหยาบ"
การเปลีย่ นแปลงบลอ็ กจะดําเนนิ การทันทเี มื่อถึงขีดจํากัดพิกัดความเผ่ือเฉพาะแกนสาํ หรบั
"จดุ หยดุ ตรงตําแหนงหยาบ" ของแกนทง้ั หมดทเ่ี กีย่ วของในการเคลอื่ นทนี่ นั้
● "จุดส้นิ สดุ อนิ เตอรโ พเลเตอร"
การเปลย่ี นบลอ็ กจะดําเนนิ การทนั ทีทมี่ กี ารคํานวณการควบคมุ ชุดความเร็วของศูนยสาํ หรบั แกนท้งั ห
มดที่เกีย่ วขอ งในการเคล่ือนทน่ี ้นั
ไมมีการพจิ ารณาถึงตําแหนง จรงิ หรอื การหนว งเวลาของแกนทีเ่ ก่ียวขอ ง
หมายเหตุ
สามารถตั้งคา ขดี จํากดั พิกดั ความเผือ่ สาํ หรบั "จดุ หยุดตรงตาํ แหนงละเอียด" และ
"จดุ หยุดตรงตําแหนง หยาบ" ของแตละแกนไดจ ากขอมลู ของเครอื่ งจักร
ซนิ แทกซ
G60 ...
G9 ...
G601/G602/G603 และอนื่ ๆ
พน้ื ฐาน 299
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
การดาํ เนนิ การของทางเดนิ
11.1 จุดหยุดทก่ี ําหนด (G60, G9, G601, G602, G603)
ความหมาย
G60: คาํ สงั่ สําหรบั เปด ใชง านจดุ หยดุ ทก่ี าํ หนด แบบโมดลั
G9: คําสง่ั สําหรบั เปด ใชงานจดุ หยดุ ที่กาํ หนด ไมใ ชแ บบโมดลั
G601: คําสงั่ สาํ หรบั เปด ใชง านเกณฑจ ดุ หยดุ ทีก่ าํ หนด "จดุ หยดุ ตรงตาํ แหนง ละเอยี ด"
G602: คาํ สงั่ สาํ หรบั เปด ใชง านเกณฑจ ดุ หยดุ ที่กําหนด "จดุ หยดุ ตรงตาํ แหนง หยาบ"
G603: คาํ สง่ั สําหรบั เปด ใชงานเกณฑจ ดุ หยุดที่กาํ หนด "จดุ สน้ิ สดุ อนิ เตอรโ พเลเตอร"
หมายเหตุ
คําสง่ั สําหรบั เปด ใชงานเกณฑจ ดุ หยุดทกี่ าํ หนด (G601/G602/G603) จะมผี ลกต็ อเมอ่ื G60 หรือ G9
ทํางาน
ตวั อยา ง
โคดโปรแกรม คําอธบิ าย
N5 G602 ; เลอื กเกณฑ "จดุ หยุดตรงตําแหนงหยาบ"
N10 G0 G60 Z... ; จุดหยดุ ที่กาํ หนดแบบโมดัลทํางาน
N20 X... Z... ; G60 ดาํ เนินการตอ
...
N50 G1 G601 ; เลือกเกณฑ"จุดหยดุ ตรงตําแหนง ละเอียด"
N80 G64 Z... ; สลบั ไปยงั โหมดทางเดินตอ เน่อื ง
...
N100 G0 G9 ; จุดหยุดที่กาํ หนดดําเนินการในบลอ็ กนี้เทาน้นั
N110 ... ; เปดใชงานโหมดทางเดนิ ตอเนื่องอกี คร้งั
ขอ มลู เพม่ิ เตมิ
G60, G9
G9 จะสรา งจุดหยุดที่กําหนดในบลอ็ กปจ จบุ นั สวน G60
จะสรา งในบลอ็ กปจ จบุ นั และในบลอ็ กตามทง้ั หมด
คาํ สงั่ โหมดทางเดนิ ตอเนอ่ื ง G64 หรือ G641 - G645 จะใชเพ่ือปดใชง าน G60
300 พืน้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1