คาํ สงั่ การเคลอ่ื นที่
9.6 การอนิ เตอรโพเลตแนววงกลม
ตวั อยา ง 2: การกลงึ
X
142.326°
30
Z
25 Ø 33.33
54.25 Ø 40
95
โคด โปรแกรม
N125 G1 X40 Z-25 F0.2
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
N135 G1 Z-95
9.6.5 การอนิ เตอรโ พเลตแบบวงกลมดว ยระบบพกิ ดั เชงิ ขว้ั (G2/G3, AP, RP)
การทํางาน
การเคลอ่ื นที่แบบวงกลมกาํ หนดไดจ าก:
● มมุ เชิงขัว้ AP=...
● มุมเชิงขวั้ RP=...
ใชกฎตอ ไปน:้ี
● ขัว้ อยทู จี่ ดุ ศนู ยก ลางวงกลม
● รัศมีเชงิ ขวั้ สอดคลอ งกบั รศั มีวงกลม
ซนิ แทกซ
G2/G3 AP= RP=
พนื้ ฐาน 201
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.6 การอนิ เตอรโ พเลตแนววงกลม
ความหมาย
G2: การอนิ เตอรโพเลตแบบวงกลมตามเข็มนาฬกิ า
G3: การอนิ เตอรโ พเลตแบบวงกลมทวนเขม็ นาฬิกา
X Y Z: จดุ สิ้นสดุ ในระบบพกิ ดั คารท เี ซียน
AP=: จุดสน้ิ สุดในระบบพกิ ดั เชิงขวั้ ในกรณนี จ้ี ะเปน มมุ เชิงขว้ั
RP=: จดุ สิ้นสดุ ในระบบพิกัดเชิงขว้ั ในกรณีนคี้ อื รศั มีเชิงขั้วสอดคลอ งกบั รศั มวี งกลม
ตวั อยา ง
ตวั อยา ง 1: การกดั
<
r
$3
53
*
;
โคด โปรแกรม
N10 G0 X67.5 Y80.211
N20 G111 X50 Y50
N30 G3 RP=34.913 AP=200.052 F500
202 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอื่ นท่ี
9.6 การอนิ เตอรโพเลตแนววงกลม
ตวั อยา ง 2: การกลงึ
X
142.326°
30
Z
25 Ø 33.33
54.25 Ø 40
95
โคด โปรแกรม
N125 G1 X40 Z-25 F0.2
N130 G111 X33.33 Z-54.25
N135 G3 RP=30 AP=142.326
N140 G1 Z-95
9.6.6 การอนิ เตอรโ พเลตแบบวงกลมดว ยจดุ ระหวา งกลางและจดุ สนิ้ สดุ (CIP, X... Y... Z..., I1...
J1... K1...)
การทํางาน
CIP สามารถใชเพ่ือโปรแกรมสวนโคง ได สว นโคง เหลานีย้ งั สามารถเอียงในทว่ี างได ในกรณนี ้ี
คุณอธิบายจดุ ระหวา งกลางและจุดส้นิ สดุ ดวยสามพกิ ดั
การเคลอ่ื นที่แบบวงกลมกาํ หนดไดจาก:
● จุดระหวา งกลางที่แอดเดรส I1=, J1=, K1= และ
● จุดสิน้ สดุ ในระบบพกิ ัดคารท ีเซยี น X, Y, Z
พนื้ ฐาน 203
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นที่ <
9.6 การอนิ เตอรโพเลตแนววงกลม
<
,
ࡋ ࠸ࡩ࠾
ซินแทกซ -
ความหมาย ;
=
.
ทิศทางการตดั ผานถกู กาํ หนดดวยคําสงั่ ของจดุ เรม่ิ ตน จดุ ระหวางกลาง และจุดส้นิ สุด
CIP X… Y… Z… I1=AC(…) J1=AC(…) K1=(AC…)
CIP: การอนิ เตอรโพเลตแบบวงกลมผา นจดุ ระหวา งกลาง
X Y Z: จดุ สิ้นสุดในระบบพิกัดคารท ีเชียน
I1= J1= K1=: ขอมลู จาํ เพาะเหลานี้ขึน้ อยกู ับคาํ สง่ั การเคลอ่ื นท่ี G90/G91 or
...=AC(...)/...=IC(..)
=AC(…): จดุ ระหวา งกลางในระบบพกิ ดั คารท ีเซียน (ในทิศทาง X, Y, Z)
=IC(…): ตวั ระบุมคี วามหมายดงั น:ี้
I1: พกิ ดั จดุ ระหวา งกลางในทิศทาง X
J1: พิกดั จดุ ระหวา งกลางในทศิ ทาง Y
K1: พกิ ดั จดุ ระหวางกลางในทิศทาง Z
ขนาดสมั บรู ณ (ไมใชแบบโมดลั )
ขนาดทเี่ พิม่ ขึ้น (ไมใ ชแบบโมดลั )
หมายเหตุ
CIP เปนแบบโมดลั
การปอ นในระยะสมั บรู ณแ ละระยะทเี่ พมิ่ ขน้ึ
คาเริม่ ตน ของ G90/G91
สําหรบั ระยะสมั บูรณแ ละระยะท่เี พิ่มข้นึ จะใชไ ดกบั จดุ ระหวา งกลางและจดุ สนิ้ สุดวงกลมเทา นัน้
เมื่อใช G91 จดุ เรมิ่ ตนวงกลมจะถกู ใชเ ปน ขอ มลู อางองิ ของจดุ ระหวา งกลางและจดุ สน้ิ สุด
204 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นที่
9.6 การอนิ เตอรโ พเลตแนววงกลม
ตวั อยา ง
ตวั อยา ง 1: การกดั เมือ่ ตอ งการตัดเฉอื นรองกลมเอยี ง
< < จะตอ งกําหนดวงกลมดว ยการระบุจุดระหวางกลางท่ี
มสี ามพารามิเตอรก ารอินเตอรโ พเลต
และจุดสิ้นสดุ ทม่ี สี ามพกิ ัด
;=
โคดโปรแกรม คาํ อธิบาย
N10 G0 G90 X130 Y60 S800 M3 ; การเคล่อื นเขา หาจุดเรม่ิ ตน
N20 G17 G1 Z-2 F100 ; อตั ราปอนของเคร่ืองมอื
N30 CIP X80 Y120 Z-10 ; จดุ สิน้ สดุ วงกลมและจุดระหวางกลาง
; พกิ ดั ของแกนรปู ทรงทั้งสามแกน
I1= IC(-85.35)J1=IC(-35.35) K1=-6 ; จดุ สน้ิ สดุ ของโปรแกรม
N40 M30
ตวั อยา ง 2: การกลงึ
;
=
พนื้ ฐาน 205
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอ่ื นที่
9.6 การอนิ เตอรโพเลตแนววงกลม
โคดโปรแกรม
N125 G1 X40 Z-25 F0.2
N130 CIP X70 Z-75 I1=IC(26.665) K1=IC(-29.25)
N130 CIP X70 Z-75 I1=93.33 K1=-54.25
N135 G1 Z-95
9.6.7 การอนิ เตอรโ พเลตแบบวงกลมดว ยการเปลย่ี นแนวสมั ผสั (CT, X... Y... Z...)
การทํางาน
ฟง กชัน่ การเปลี่ยนแนวสมั ผสั คอื การขยายการโปรแกรมวงกลม
วงกลมถูกกาํ หนดจาก:
● จดุ เร่ิมตน และจดุ ส้นิ สดุ และ
● ทศิ สมั ผสั ที่จุดเร่มิ ตน
รหสั G CT สรางสวนโคงที่อยตู รงเสน สมั ผัสของอิลิเมนตเสน ขอบรปู ทโ่ี ปรแกรมไวกอ นหนา
ࡡ࡞ࡻ ࡐࡵ࠻࠾ࡼ 6 ( ࡎࡳࡻ ࡡࡐࡼ ࡡࡨࡘࡓࡨࡡࡷࡒ࡙࠾ࡨ
ࡳࡡࡐࡼ ࡌ࡚࠾
6
(
ࡡ࡞ࡻ ࡐࡵ࠻࠾ࡼ ࡎࡻࡤ࡙ࡻࡰࡌ࡚࠾ࡳࡡࡐࡼ ࡡࡨࡘࡓࡨࡡࡌࡩࡘ
ࡤ ࡳࡘࡐࡌ࠹ࡿ ࡤ࠾ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡒࡰ ࠸ࡤࡻ ࡐࡢࡐࡩࡼ
&7
/ 6
&7
/ &7
/
(
การกาํ หนดทศิ สมั ผสั
ทศิ สมั ผสั ในจุดเร่ิมตนของบลอ็ ก CT
ถกู กาํ หนดจากเสนสมั ผัสสว นปลายของเสนขอบรปู ทีโ่ ปรแกรมไวข องบลอ็ กสดุ ทา ยท่ีมกี ารเคลอื่ นท่ตี ดั ผา
น
บลอ็ กท่ไี มม ีขอมลู การตดั ผา นระหวา งระหวางบลอ็ กน้ีกบั บลอ็ กปจ จบุ นั จะมกี ี่บลอ็ กกไ็ ด
ซินแทกซ
CT X… Y… Z…
206 พน้ื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอื่ นท่ี
9.6 การอนิ เตอรโ พเลตแนววงกลม
ความหมาย
CT: วงกลมที่มกี ารเปล่ียนแนวสัมผสั
X... Y... Z...: จุดสิ้นสดุ ในระบบพิกัดคารท ีเซียน
หมายเหตุ
CT เปนแบบโมดัล
ตามกฎแลว วงกลมจะถูกกําหนดไวอ ยางชัดเจนโดยทิศสมั ผสั รวมทงั้ จุดเรมิ่ ตนและจุดสนิ้ สดุ
ตวั อยา ง
ตวั อยา ง 1: การกดั ࡎࡘࡻ 75& การกัดสว นโคงวงกลมดว ย CT
ทนั ทหี ลงั จากสว นตรง
<
;
โคด โปรแกรม คาํ อธิบาย
N10 G0 X0 Y0 Z0 G90 T1 D1
N20 G41 X30 Y30 G1 F1000 ; การเปดใชงาน TRC
N30 CT X50 Y15 ; การโปรแกรมทางเดนิ แบบวงกลมดวยการเปลย่ี นแนวสัมผัส
N40 X60 Y-5
N50 G1 X70
N60 G0 G40 X80 Y0 Z20
N70 M30
พ้นื ฐาน 207
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นท่ี =
9.6 การอนิ เตอรโ พเลตแนววงกลม
ตวั อยา ง 2: การกลงึ
;
โคดโปรแกรม คําอธบิ าย
N110 G1 X23.293 Z0 F10 ; การโปรแกรมทางเดนิ แบบวงกลมดวยการเปล่ียนแนวสัมผสั
N115 X40 Z-30 F0.2
N120 CT X58.146 Z-42
N125 G1 X70
ขอ มูลเพม่ิ เตมิ
สไปลน
ในกรณีของสไปลน ทิศสัมผสั จะถกู กาํ หนดโดยเสน ตรงผานจุดสดุ ทา ยสองจดุ ในกรณีของสไปลน A และ
C ซึ่งมี ENAT หรอื EAUTO โดยทวั่ ไปแลว ทิศทางน้จี ะไมเ หมือนกบั ทศิ ทางทจี่ ดุ สน้ิ สุดของสไปลน
การเปลี่ยนของสไปลน B จะเปน แนวสมั ผัสเสมอ ซ่ึงทศิ สัมผสั จะถกู กาํ หนดเปน สไปลน A หรอื C และ
ETAN ทท่ี ํางาน
การเปลยี่ นเฟรม
ถาการเปลย่ี นเฟรมเกดิ ข้นึ ระหวางบลอ็ กทก่ี าํ หนดเสน สมั ผสั และบลอ็ ก CT
เสนสมั ผสั นน้ั กจ็ ะเปน ไปตามการเปลยี่ นแปลงนี้
กรณขี ดี จาํ กดั
ถาภาคขยายของเสน สมั ผัสเรมิ่ ตนวงิ่ ผานจดุ สิ้นสุด ก็จะมีการสรา งเสนตรงแทนวงกลม (กรณีขีดจาํ กัด:
วงกลมทีม่ ีรศั มอี นนั ต) ในกรณพี ิเศษนี้ จะตอ งไมโ ปรแกรม TURN หรือคา จะตอ งเปน TURN=0
หมายเหตุ
เม่ือคา มแี นวโนม จะไปทางกรณจี ํากัดน้ี จะมกี ารสรา งวงกลมที่มรี ัศมไี มจ าํ กดั
และโดยทว่ั ไปแลว การตดั เฉอื นท่มี คี า TURN ไมเ ทากบั 0
ก็จะถกู ยกเลกิ พรอมกบั แสดงการเตอื นเนอื่ งจากละเมิดขีดจํากดั ของซอฟตแ วร
208 พ้นื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอ่ื นท่ี
9.7 การอนิ เตอรโ พเลตแบบเฮลิคอล (G2/G3, TURN)
ตาํ แหนง ของระนาบวงกลม
ตําแหนง ของระนาบวงกลมขนึ้ อยกู ับระนาบทท่ี ํางาน (G17-G19)
ถา เสนสมั ผัสของบลอ็ กกอนหนาไมไดอ ยใู นระนาบทท่ี าํ งาน
กจ็ ะใชการคาดคะเนของเสนสมั ผัสนนั้ ในระนาบทท่ี าํ งาน
ถาจดุ เรมิ่ ตน และจดุ สนิ้ สดุ ไมม คี อมโพเนนตตาํ แหนงเดียวกนั ทตี่ ัง้ ฉากกบั ระนาบทที่ ํางาน
จะมกี ารสรา งเฮลิกซแ ทนวงกลม
9.7 การอนิ เตอรโพเลตแบบเฮลคิ อล (G2/G3, TURN)
การทาํ งาน
การอนิ เตอรโพเลตแบบเฮลิคอลทําใหผลิตช้นิ งานตา งๆ ได เชน เกลยี ว หรอื รอ งน้ํามนั
ซนิ แทกซ เมอ่ื ใชก ารอนิ เตอรโ พเลตแบบเฮลคิ อล เทากบั ซอนและดาํ เนนิ การเคลื่อนทสี่ องแบบขนานกนั ไป:
● การเคลอื่ นทีแ่ บบวงกลมในระนาบโดยมี
● การเคลอื่ นที่เชงิ เสนในแนวดงิ่ ซอนอยู
G2/G3 X… Y… Z… I… J… K… TURN=
G2/G3 X… Y… Z… I… J… K… TURN=
G2/G3 AR=… I… J… K… TURN=
G2/G3 AR=… X… Y… Z… TURN=
G2/G3 AP… RP=… TURN=
พน้ื ฐาน 209
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอ่ื นท่ี
9.7 การอนิ เตอรโพเลตแบบเฮลคิ อล (G2/G3, TURN)
ความหมาย
G2: การเคลอื่ นทบ่ี นทางเดินแบบวงกลมตามเขม็ นาฬิกา
G3: การเคลอ่ื นทบี่ นทางเดนิ แบบวงกลมทวนเขม็ นาฬกิ า
X Y Z: จุดสนิ้ สุดในระบบพิกัดคารท เี ซยี น
I J K: จุดศูนยก ลางวงกลมในระบบพกิ ดั คารท ีเซยี น
AR: มุมเปด
TURN=: จํานวนการตัดผา นวงกลมเพิม่ เตมิ ในชว งตัง้ แต 0 ถึง 999
AP=: มมุ เชิงข้วั
RP=: รัศมเี ชงิ ข้วั
หมายเหตุ
G2 และ G3 เปนแบบโมดลั
การเคลอื่ นทแ่ี บบวงกลมจะดําเนินการในแกนทีถ่ กู กําหนดไวต ามขอมลู จาํ เพาะของระนาบการทาํ งาน
ตวั อยา ง
<<
;
=
โคดโปรแกรม คาํ อธิบาย
N10 G17 G0 X27.5 Y32.99 Z3
N20 G1 Z-5 F50 ; การเคล่อื นเขาหาตําแหนงเรม่ิ ตน
N30 G3 X20 Y5 Z-20 I=AC(20) J=AC(20) TURN=2
; อตั ราปอนของเคร่ืองมือ
N40 M30
; เฮลกิ ซทมี่ ีขอมูลจาํ เพาะ:
ดาํ เนินการข้ึนวงกลมเต็มวงสองวงหลังตําแ
หนงเริม่ ตน แลวเคล่อื นทีไ่ ปยังจุดสนิ้ สุด
; จุดสิน้ สดุ ของโปรแกรม
210 พ้นื ฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นที่
9.7 การอินเตอรโพเลตแบบเฮลิคอล (G2/G3, TURN)
ขอ มูลเพม่ิ เตมิ
ลาํ ดบั การเคลอ่ื นท่ี
1. การเคลอื่ นเขาหาจดุ เรมิ่ ตน
2. ดาํ เนนิ การวงกลมเต็มวงทโ่ี ปรแกรมดว ย TURN=
3. เคลอ่ื นเขา หาตาํ แหนงสน้ิ สดุ ของวงกลม เชน การหมุนชนิ้ งาน
4. ดาํ เนนิ การข้นั 2 และ 3 ตามแนวขวางความลกึ ของการปอ นเขา
ระยะพทิ ชท ี่เฮลกิ ซจ ะถูกตัดเฉอื น
คาํ นวณจากจาํ นวนวงกลมเตม็ วงบวกกบั ตําแหนง สน้ิ สดุ ของวงกลมทีโ่ ปรแกรมไว
(ดําเนนิ การตามแนวทางความลกึ ของการปอ นเขา)
ࡋࡳ࡚ࡻࡘࡌࡼࡐ
ࡳࡌࡘࡺ ࡞࠾࠻࡚ࡼ࠾ࡨ ࡎ ࡻ
ࡳࡌࡺࡘ࡞࠾࠻࡚ࡼࡨ࠾ࡎࡻ
ࡳࡌࡘࡺ ࡞࠾࠻࡚࠾ࡼࡨ ࡎࡻ
ࡋ ࡡࡐࡼ ࡡࡋ ࡳࡒࡺࡐ
࠸ࡩ࡚ࡢࡘࡐࡑࡩ࠾ࡡࡻ࡞ࡐ
ࡋࡳࡒࡼࡩࡢࡘࡩ࡙
การโปรแกรมจดุ สนิ้ สดุ ของการอนิ เตอรโ พเลตเกลยี ว
โปรดดคู ําอธบิ ายอยางละเอียดของพารามิเตอรการอินเตอรโ พเลตในการอนิ เตอรโ พเลตแบบวงกลม
อตั ราปอ นทโ่ี ปรแกรมไว
สําหรบั การอนิ เตอรโ พเลตแบบเฮลคิ อล ขอแนะนําใหกําหนดการโอเวอรไรดอ ตั ราปอ นทโ่ี ปรแกรมไว
(CFC) FGROUP สามารถใชกาํ หนดแกนทีจ่ ะตัดผานดวยอตั ราปอ นทโี่ ปรแกรมไว สาํ หรบั ขอ มลู เพ่มิ เตมิ
โปรดดทู ีห่ ัวขอ ลักษณะการทาํ งานของทางเดนิ เครอ่ื งมือ
พื้นฐาน 211
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นท่ี
9.8 การอนิ เตอรโ พเลตเสนโคง (INVCW, INVCCW)
9.8 การอนิ เตอรโพเลตเสน โคง (INVCW, INVCCW)
การทํางาน
สว นโคง ของวงกลมเปนเสนโคง ทีล่ ากออกจากจดุ สน้ิ สดุ บน "ช้ินสตรงิ " ทคี่ ลายออกจากเสน โคง
การอนิ เตอรโพเลตเสน โคง ทาํ ใหสามารถสรา งแนววิถไี ปตามสว นโคง ได
โดยดาํ เนนิ การในระนาบที่มีการกาํ หนดวงกลมพ้นื ฐานและเรียกใชจากจุดเร่ิมตนท่โี ปรแกรมไวถ งึ จดุ สิ้น
สุดทโ่ี ปรแกรมไว
<
ࡋࡰࡐ࡙ࡿ࠸ࡩ࠾࡞࠾࠸ࡘ ; < ࡚ࡨ ࡘ ࡋࡳ࡚ࡘࡻ ࡌࡼࡐ
; <
;
࡞࠾࠸ࡘࡕࡼࡐ ࡇࡩࡐ
ซนิ แทกซ ࡋࡡࡼࡐࡡࡋ
จุดส้นิ สดุ สามารถโปรแกรมไดส องวิธ:ี
1. โปรแกรมโดยตรงผา นระบบพกิ ดั คารท เี ชยี น
2. โปรแกรมโดยออ มดว ยการระบมุ ุมเปด
(โปรดดกู ารโปรแกรมมมุ เปด ของการโปรแกรมทางเดนิ แบบวงกลมประกอบ)
ถาจดุ เร่ิมตน และจดุ สนิ้ สดุ อยใู นระนาบของวงกลมพน้ื ฐานแลว กจ็ ะมกี ารซอ นเสน โคง ในทว่ี า ง
เชน เดียวกบั การอนิ เตอรโ พเลตแบบเฮลคิ อลใหก บั วงกลม
ดว ยขอ มูลจาํ เพาะเพมิ่ เตมิ ของทางเดินเครอ่ื งมอื ท่ตี ง้ั ฉากกับระนาบทท่ี ํางาน
เสนโคง จะสามารถตดั ผานในที่วา งได (เทยี บเทา กบั การอินเตอรโ พเลตแบบเฮลคิ อลใหก ับวงกลม)
INVCW X... Y... Z... I... J... K... CR=...
INVCCW X... Y... Z... I... J... K... CR=...
INVCW I... J... K... CR=... AR=...
INVCCW I... J... K... CR=... AR=...
212 พื้นฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอื่ นท่ี
9.8 การอนิ เตอรโพเลตเสน โคง (INVCW, INVCCW)
ความหมาย
INVCW: คําสง่ั ใหเ คลอ่ื นทบ่ี นเสนโคง ตามเข็มนาฬิกา
INVCCW:
X... Y... Z...: คาํ สง่ั ใหเ คลื่อนทบี่ นเสน โคง ทวนเข็มนาฬกิ า
I... J... K...:
การโปรแกรมโดยตรงของจุดส้นิ สุดในระบบพกิ ดั คารท ีเชียน
CR=...:
AR=...: พารามิเตอรก ารอนิ เตอรโพเลตสาํ หรบั การกาํ หนดจุดศูนยก ลางของวงก
ลมพื้นฐานในระบบพกิ ดั คารท ีเชยี น
หมายเหต:ุ
ขอมลู จาํ เพาะของพกิ ดั อา งองิ กบั จดุ เร่มิ ตน ของเสน โคง
รัศมีของวงกลมพื้นฐาน
การโปรแกรมโดยออ มของจดุ สน้ิ สดุ ผา นขอ มลู จําเพาะของมมุ เปด
(มมุ การหมุน)
จุดกําเนดิ ของมมุ เปดคือเสน จากจุดศูนยก ลางวงกลมถงึ จดุ เรมิ่ ตน
AR > 0: ทางเดินเครือ่ งมือของเสน โคง เคล่ือน
ออกจากวงกลมพน้ื ฐาน
AR < 0: ทางเดนิ เครอื่ งมือของเสน โคง เคลื่อน
เขา หาวงกลมพน้ื ฐาน
สาํ หรบั AR < 0
มุมสูงสดุ ของการหมนุ ถกู จาํ กัดดว ยขอ เทจ็ จรงิ ทวี่ า
จุดสิน้ สดุ ตอ งอยูน อกวงกลมพน้ื ฐานเสมอ
การโปรแกรมโดยออ มของจดุ สน้ิ สดุ ผา นขอ มลู จาํ เพาะของมมุ เปด
หมายเหตุ
มมุ เปด ทไ่ี มไ ดก าํ หนดไว
เมื่อใชการโปรแกรมโดยออมของจดุ ส้ินสุดผา นขอ มลู จาํ เพาะของมุมเปด AR
กจ็ ะตอ งคาํ นงึ ถงึ การใชส ัญลักษณแทนมมุ ดว ย
เพราะการเปลยี่ นสัญลักษณจ ะสง ผลตอ เสนโคง อนื่ และตอ ทางเดินเครอื่ งมอื อนื่ ดว ย
ดงั ทจ่ี ะเหน็ ในตวั อยา งตอ ไปน:้ี
ࡋࡡࡼࡐࡡࡋ
$5
ࡋࡳ࡚ࡻࡘ ࡌࡼࡐ
พ้ืนฐาน 213
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอ่ื นท่ี
9.8 การอนิ เตอรโ พเลตเสน โคง (INVCW, INVCCW)
ขอ มูลจาํ เพาะของจดุ รศั มแี ละจดุ ศูนยกลางของวงกลมพืน้ ฐานรวมทง้ั จุดเรมิ่ ตน และทิศทางการหมุน
(INVCW/INVCCW) จะเหมอื นกบั ของเสนโคง 1 และ 2
ซ่งึ ความแตกตา งเพียงอยา งเดยี วจะอยูในสัญลักษณข องมุมเปด:
● เมือ่ AR > 0 ทางเดินเครอื่ งมอื จะอยบู นเสนโคง 1 และเคลอ่ื นเขา หาจุดสนิ้ สดุ 1
● เมอ่ื AR < 0 ทางเดินเครอ่ื งมอื จะอยบู นเสน โคง 2 และเคล่อื นเขา หาจุดสน้ิ สดุ 2
เงอื่ นไขเพม่ิ เติม
● ทง้ั จดุ เรม่ิ ตน และจดุ สน้ิ สดุ ตองอยูนอกพ้นื ที่ของวงกลมพน้ื ฐานของเสนโคง (วงกลมทม่ี รี ัศมี CR
รอบจดุ ศูนยกลางทกี่ าํ หนดโดย I, J, K) ถาไมเ ปน ไปตามเงอ่ื นไขนี้
จะมีการเตือนและยกเลิกการประมวลผลโปรแกรม
● สองตวั เลอื กของการโปรแกรมจุดส้นิ สดุ (โปรแกรมโดยตรงผา นระบบพกิ ดั คารท เี ซียน
หรอื โปรแกรมโดยออ มผานขอมูลจําเพาะของมุมเปด ) มคี วามพิเศษเฉพาะรว มกัน
จึงทาํ ใหใชต วั เลือกการโปรแกรมนีใ้ นบลอ็ กไดเพยี งตวั เลอื กใดตัวเลอื กหน่ึงเทาน้นั
● ถาจุดสิ้นสดุ ท่ีโปรแกรมไวไมไ ดอยอู ยางถูกตอ งบนเสน โคง ทกี่ าํ หนดโดยจุดเร่มิ ตนและวงกลมพ้ืนฐาน
กจ็ ะเกิดการอนิ เตอรโ พเลตระหวางสองเสนโคงซึง่ กาํ หนดโดยจุดเร่มิ ตน และจุดสิ้นสดุ (ดูรปู ตอ ไปน)้ี
ࡋࡳ࡚ࡻࡘࡌࡼࡐ
࡚ࡨ ࡘ ࡋ ࡡࡼࡐࡡࡋ ࠸ࡩ࡚ࡳࡑ ࡻ࡙࠾ࡳࡑࡐ
࡞࠾࠸ࡘࡕࡐࡼ ࡇࡩࡐ ࡡ ࠾ࡰ ࡡࡋ
คาความคลาดเคลอื่ นสงู สุดของจุดสน้ิ สุดถกู กาํ หนดโดยขอมลู เครอ่ื งจกั ร (→ ผผู ลติ เครอ่ื งจกั ร)
ถาคาความคลาดเคลอ่ื นของจดุ สิ้นสดุ ทีโ่ ปรแกรมไวในแนวรศั มมี คี า มากกวา คา ความคลาดเคลอ่ื นโดย
MD จะมกี ารเตอื นและยกเลิกการประมวลผลโปรแกรม
214 พื้นฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอื่ นท่ี
9.8 การอนิ เตอรโ พเลตเสน โคง (INVCW, INVCCW)
ตวั อยา ง
ตวั อยา ง 1: เสน โคง ทวนเขม็ นาฬกิ าจากจดุ เรมิ่ ตน ไปยงั จดุ สน้ิ สดุ ทโ่ี ปรแกรมไว
แลว ยอ นกลบั มาเปน เสน โคง ตามเขม็ นาฬกิ า
< ࡋ ࡡࡐࡼ ࡡࡋ 1
; <
1
1
&5
ࡋ ࡳ࡚ࡘࡻ ࡌࡼࡐ 1 ;
; <
โคด โปรแกรม คาํ อธบิ าย
N10 G1 X10 Y0 F5000
N15 G17 ; การเคลือ่ นเขาหาตําแหนงเริ่มตน
N20 INVCCW X32.77 Y32.77 CR=5 I-10 J0
N30 INVCW X10 Y0 CR=5 I-32.77 J-32.77 ; การเลอื กระนาบ X/Y เปน ระนาบการทํางาน
... ; เสนโคง ทวนเข็มนาฬิกา
จดุ สิ้นสดุ ในระบบพิกดั คารทเี ซยี น
; เสน โคงตามเขม็ นาฬิกา
จดุ เริ่มตน คือจุดสิน้ สุดจาก N20
จดุ ส้ินสดุ ใหมคอื จุดเริ่มตนจาก N20
จดุ ศนู ยกลางวงกลมใหมห มายถึงจุดเร่ิมตนใหม
และเหมือนกับจุดศูนยก ลางวงกลมเดิม
พืน้ ฐาน 215
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอ่ื นท่ี
9.8 การอนิ เตอรโพเลตเสนโคง (INVCW, INVCCW)
ตวั อยา ง 2: เสน โคง ทวนเขม็ นาฬกิ าทม่ี กี ารโปรแกรมโดยออ มของจดุ สนิ้ สดุ ผา นขอ มลู จาํ เพาะของมมุ เปด
<
&5 ;
ࡋࡳ࡚ࡘࡻ ࡌࡼࡐ
; <
$5
โคดโปรแกรม คาํ อธบิ าย
N10 G1 X10 Y0 F5000
N15 G17 ; การเคล่ือนเขาหาตาํ แหนงเรม่ิ ตน
N20 INVCCW CR=5 I-10 J0 AR=360
; การเลือกระนาบ X/Y เปน ระนาบการทาํ งาน
...
; เสนโคงทวนเข็มนาฬิกาและหางจากวงกลมพื้นฐาน
(เปน ขอ มูลจําเพาะมุมบวก) ทม่ี กี ารหมนุ เตม็ รอบ (360
องศา)
ขอ มูลอา งองิ
สําหรบั ขอ มลู เพม่ิ เติมเกย่ี วกับขอมูลเครอ่ื งจักรและเงอื่ นไขเพิม่ เติมทเ่ี ก่ียวขอ งกบั การอินเตอรโ พเลตเสนโ
คง โปรดดทู :ี่
คมู อื ฟงกชนั่ , ฟงกช ่นั พนื้ ฐาน - สญั ญาณและฟงกชน่ั อินเตอรเฟส NC/PLC หลายรปู แบบ (A2), หวั ขอ :
"การตง้ั คาสาํ หรบั การอนิ เตอรโ พเลตเสน โคง "
216 พ้นื ฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอ่ื นท่ี
9.9 ขอกําหนดเสนขอบ
9.9 ขอกาํ หนดเสน ขอบ
9.9.1 การโปรแกรมขอ กําหนดเสน ขอบรปู
การทาํ งาน
การโปรแกรมขอ กาํ หนดเสน ขอบรปู ใชสาํ หรบั อนิ พตุ เสน ขอบรปู แบบพนื้ ฐานอยางรวดเรว็
ทโี่ ปรแกรมไดค ือขอ กําหนดเสนขอบรปู ทม่ี ีหนึ่งจดุ สองจดุ สามจดุ หรือมากกวานั้น
ซึ่งอลิ ิเมนตการเปล่ยี นมีการลบมุมแบบตัดหรอื การลบมมุ แบบมนดว ยการกาํ หนดระบบพกิ ดั คารท ีเซียนแล
ะ/หรอื มมุ (ANG หรอื ANG1 และ ANG2)
สามารถใชแ อดเดรส NC เพิ่มเตมิ ทก่ี ําหนดเองได เชน ตัวอกั ษรแอดเดรสของแกนเพ่มิ เตมิ
(แกนเดยี วหรือแกนตงั้ ฉากกบั ระนาบการตดั เฉือน) ขอ มูลจาํ เพาะฟง กชั่นเสริม รหสั G ความเรว็ เปน ตน
ในบลอ็ กทอี่ ธบิ ายขอ กําหนดเสน ขอบรปู
หมายเหตุ
โปรแกรมคาํ นวณเสน ขอบรปู
สามารถโปรแกรมขอ กําหนดเสน ขอบรปู ไดง า ยๆ โดยใชโ ปรแกรมคํานวณเสนขอบรปู ชว ย
โปรแกรมนเ้ี ปนเครอ่ื งมอื ยสู เซอรอ ินเตอรเ ฟสที่ทาํ ใหส ามารถโปรแกรมและแสดงผลกราฟก ของเสน ขอบรู
ปช้นิ แบบทงั้ แบบพ้ืนฐานและแบบซบั ซอ น
เสน ขอบรปู ที่โปรแกรมไวผา นโปรแกรมคํานวณเสน ขอบรปู จะถกู สงไปยงั โปรแกรมชนิ้ งาน
ขอ มลู อา งองิ :
คูม อื การปฏบิ ัตงิ าน
การกาํ หนดตวั แปรเสรมิ
ตัวระบุสาํ หรับมมุ รศั มี และการลบมมุ ถกู กําหนดผานขอ มลู เคร่ืองจักร:
MD10652 $MN_CONTOUR_DEF_ANGLE_NAME (ชอื่ ของมมุ สาํ หรบั ขอ กาํ หนดเสน ขอบรปู )
MD10654 $MN_RADIUS_NAME (ชอ่ื ของรัศมีสําหรบั ขอ กาํ หนดเสนขอบรปู )
MD10656 $MN_CHAMFER_NAME (ชือ่ ของการลบมมุ สาํ หรบั ขอ กําหนดเสนขอบรปู )
หมายเหตุ
โปรดดูขอ มูลจาํ เพาะของผูผลติ เครอื่ งจักร
พื้นฐาน 217
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอ่ื นที่
9.9 ขอกําหนดเสนขอบ
9.9.2 ขอ กําหนดเสน ขอบรปู : เสน ตรงหนึ่งเสน
หมายเหตุ
ในคาํ อธบิ ายตอ ไปน้ี จะถอื วา:
• G18 ทาํ งาน (⇒ ระนาบการทาํ งานทที่ ํางานคอื ระนาบ Z/X)
(อยา งไรก็ตาม การโปรแกรมขอ กําหนดเสน ขอบรปู โดยไมมขี อจาํ กัดของ G17 หรือ G19
กเ็ ปนไปไดเชนกนั )
• ตัวระบุตอ ไปนถี้ กู กําหนดไวสาํ หรบั มมุ รศั มี และการลบมมุ :
– ANG (มุม)
– RND (รศั ม)ี
– CHR (การลบมมุ )
การทาํ งาน
จดุ ส้ินสดุ ของเสน ตรงถูกกาํ หนดโดยขอ มลู จาํ เพาะดงั ตอ ไปน:้ี
● มมุ ANG
● หนง่ึ พิกัดจุดสนิ้ สดุ ในระบบคารท ีเชียน (X2 หรอื Z2)
;
; =
$1*
; =
=
ANG: มุมของเสน ตรง
X1, Z1: พิกัดเริม่ ตน
X2, Z2: พิกดั จดุ ส้ินสดุ ของเสน ตรง
ซินแทกซ
X… ANG=…
Z… ANG=…
218 พื้นฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นท่ี
9.9 ขอ กําหนดเสนขอบ
ความหมาย X...: พกิ ดั จดุ สน้ิ สดุ ในทศิ ทาง X
ตวั อยา ง Z...: พิกัดจุดสนิ้ สุดในทิศทาง Z
ANG: ตัวระบสุ าํ หรับการโปรแกรมมุม
คา ท่รี ะบุ (มุม) หมายถงึ คา แกน X ของระนาบการทํางานทท่ี ํางาน (แกน Z ท่มี ี G18)
โคด โปรแกรม คาํ อธบิ าย
N10 X5 Z70 F1000 G18 ; การเคล่ือนเขาหาตําแหนงเรม่ิ ตน
N20 X88.8 ANG=110 ; เสน ตรงท่ีมขี อ มูลจําเพาะของมุม
N30 ...
คาํ อธบิ าย
หรอื ; การเคลื่อนเขาหาตําแหนงเร่มิ ตน
; เสนตรงท่มี ขี อ มูลจําเพาะของมมุ
โคดโปรแกรม
N10 X5 Z70 F1000 G18
N20 Z39.5 ANG=110
N30 ...
9.9.3 ขอ กําหนดเสน ขอบรปู : เสน ตรงสองเสน
หมายเหตุ
ในคาํ อธบิ ายตอ ไปนี้ จะถอื วา :
• G18 ทํางาน (⇒ ระนาบการทาํ งานทที่ าํ งานคอื ระนาบ Z/X)
(อยา งไรก็ตาม การโปรแกรมขอ กาํ หนดเสน ขอบรปู โดยไมม ขี อ จาํ กัดของ G17 หรอื G19
ก็เปนไปไดเ ชนกนั )
• ตัวระบตุ อไปนถี้ ูกกําหนดไวส าํ หรบั มุม รศั มี และการลบมมุ :
– ANG (มมุ )
– RND (รศั ม)ี
– CHR (การลบมมุ )
พน้ื ฐาน 219
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอื่ นท่ี
9.9 ขอกําหนดเสนขอบ
การทาํ งาน
จุดสิน้ สุดของเสน ตรงเสน แรกสามารถโปรแกรมดวยการระบรุ ะบบพกิ ัดคารท ีเซียน
หรอื ดวยการระบมุ ุมของเสน ตรงสองเสน
จุดสิน้ สุดของเสน ตรงทสี่ องตอ งโปรแกรมดว ยระบบพกิ ดั คารท เี ซยี นเสมอ
อนิ เตอรเซกชนั ของเสน ตรงสองเสน สามารถออกแบบใหเ ปน มมุ เสน โคง หรอื การลบมมุ ได
;
; =
$1*
; = ࡡࡩࡘࡩ࡚ࡍࡑࡘࡘ ࡴࡑࡑࡘࡐ
ࡢ࡚ࡤ ࡴࡑࡑࡌࡨࡋ࠸ࡺࡷࡋࡼ
$1*
; =
=
ANG1: มมุ ของเสน ตรงท่ีหนึง่
ANG2: มุมของเสนตรงทส่ี อง
X1, Z1: พิกัดเริม่ ตน ของเสนตรงทหี่ นงึ่
X2, Z2: พกิ ดั จุดสิ้นสดุ ของเสนตรงทีห่ นึ่ง หรือ
พิกดั เรม่ิ ตนของเสนตรงทสี่ อง
X3, Z3: พิกัดจุดส้ินสดุ ของเสน ตรงทส่ี อง
ซินแทกซ
1. การโปรแกรมจดุ สนิ้ สดุ ของเสน ตรงทหี่ นง่ึ ดว ยการกาํ หนดมมุ
● มุมเมอื่ เคลอ่ื นผา นระหวา งเสน ตรง:
ANG=…
X… Z… ANG=…
● การลบมุมแบบมนเม่อื เคลอื่ นผา นระหวา งเสน ตรง:
ANG=… RND=...
X… Z… ANG=…
● การลบมุมแบบตดั เมือ่ เคล่ือนผา นระหวา งเสน ตรง:
ANG=… CHR=...
X… Z… ANG=…
220 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.9 ขอกาํ หนดเสน ขอบ
2. การโปรแกรมจดุ สนิ้ สดุ ของเสน ตรงทหี่ นงึ่ ดว ยการกาํ หนดพกิ ดั
● มุมเม่อื เคลอ่ื นผา นระหวา งเสน ตรง:
X… Z…
X… Z…
● การลบมุมแบบมนเมื่อเคลื่อนผา นระหวา งเสน ตรง:
X… Z… RND=...
X… Z…
● การลบมมุ แบบตดั เมื่อเคลื่อนผา นระหวา งเสน ตรง:
X… Z… CHR=...
X… Z…
ความหมาย
ANG=...: ตัวระบสุ าํ หรับการโปรแกรมมุม
RND=...: คา ทรี่ ะบุ (มุม) หมายถงึ คา แกน X ของระนาบการทาํ งานทที่ ํางาน (แกน Z ที่มี
G18)
ตัวระบุสําหรบั การโปรแกรมการลบมุมแบบมน
คาทีร่ ะบจุ ะสอดคลอ งกบั รัศมกี ารลบมมุ แบบมน:
࠸ࡩ࡚ࡑࡘࡘ ࡴࡑࡑࡘࡐ
51'
พนื้ ฐาน 221
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นท่ี ตัวระบสุ าํ หรบั การโปรแกรมการลบมุมแบบตัด
9.9 ขอกําหนดเสนขอบ คาท่ีระบุจะสอดคลอ งกบั ความกวางของการลบมุมแบบตดั ในทศิ ทางของการเคลือ่
นท:ี่
CHR=...:
&+5
࠸ࡩ࡚ࡑࡘࡘ ࡴࡑࡑࡌࡨࡋ
ࡳࡡࡐࡼ ࡴࡑࡻ࠾࠻࡚࠾ࡻ ࡘࡘ
X...: พกิ ัดในทิศทาง X
Z...: พกิ ัดในทศิ ทาง Z
หมายเหตุ
สาํ หรบั ขอ มลู เพิ่มเติมเกีย่ วกบั การโปรแกรมการลบมุมแบบตดั หรอื การลบมมุ แบบมน ใหดทู ี่
"การลบมุมแบบตดั , การลบมุมแบบมน (CHF, CHR, RND, RNDM, FRC, FRCM) (หนา 246)"
ตวั อยา ง
โคด โปรแกรม คําอธบิ าย
N10 X10 Z80 F1000 G18 ; การเคล่ือนเขา หาตําแหนงเรมิ่ ตน
N20 ANG=148.65 CHR=5.5 ; เสน ตรงทม่ี ีการกําหนดมมุ และการลบมุม
N30 X85 Z40 ANG=100 ; เสน ตรงทมี่ กี ารกําหนดมมุ และจุดส้นิ สุด
N40 ...
222 พ้นื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอื่ นท่ี
9.9 ขอ กาํ หนดเสนขอบ
9.9.4 ขอกาํ หนดเสน ขอบรปู : เสน ตรงสามเสน
หมายเหตุ
ในคาํ อธบิ ายตอ ไปน้ี จะถอื วา :
• G18 ทํางาน (⇒ ระนาบการทาํ งานทที่ ํางานคอื ระนาบ Z/X)
(อยา งไรกต็ าม การโปรแกรมขอ กาํ หนดเสนขอบรปู โดยไมมขี อจํากดั ของ G17 หรือ G19
ก็เปนไปไดเชนกนั )
• ตัวระบตุ อ ไปนถี้ กู กําหนดไวสาํ หรบั มุม รัศมี และการลบมมุ :
– ANG (มมุ )
– RND (รัศม)ี
– CHR (การลบมมุ )
การทํางาน
จุดส้ินสดุ ของเสน ตรงเสน แรกสามารถโปรแกรมดว ยการระบรุ ะบบพิกดั คารท เี ซยี น
หรอื ดว ยการระบมุ ุมของเสน ตรงสองเสน
จุดส้นิ สดุ ของเสน ตรงทสี่ องและสามตอ งโปรแกรมดว ยระบบพกิ ดั คารทีเซยี นเสมอ
อนิ เตอรเ ซกชนั ของเสน ตรงสามารถออกแบบใหเ ปนมมุ เสนโคง หรอื การลบมุมได
หมายเหตุ
การโปรแกรมขอ กาํ หนดเสนขอบรปู สามจดุ ทอี่ ธบิ ายไวน ้ี
สามารถนาํ ไปขยายใชก บั ขอ กําหนดเสน ขอบรปู ท่มี มี ากกวา สามจดุ ไดต ามตองการ
;
ࡡࡩࡘࡩ࡚ࡍࡑࡘࡘࡴࡑࡑࡘࡐ
ࡢ࡚ࡤࡴࡑࡑࡌࡋࡨ ࠸ࡷࡺ ࡋࡼ
; =
$1*
; =
; = $1*
; =
=
ANG1: มมุ ของเสนตรงทีห่ นึ่ง
ANG2: มมุ ของเสน ตรงทสี่ อง
X1, Z1: พิกัดเรม่ิ ตนของเสน ตรงที่หน่ึง
X2, Z2: พิกดั จุดส้นิ สดุ ของเสนตรงท่หี นงึ่ หรอื
พิกดั เร่มิ ตน ของเสนตรงท่ีสอง
X3, Z3: พิกัดจุดสิ้นสุดของเสน ตรงทส่ี อง หรอื
พกิ ดั เรมิ่ ตนของเสนตรงท่สี าม
X4, Z4: พิกัดจดุ สนิ้ สดุ ของเสน ตรงท่สี าม
พน้ื ฐาน 223
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอื่ นที่
9.9 ขอกําหนดเสน ขอบ
ซนิ แทกซ
1. การโปรแกรมจดุ สน้ิ สดุ ของเสน ตรงทหี่ นงึ่ ดว ยการกาํ หนดมมุ
● มมุ เม่อื เคลอื่ นผา นระหวา งเสน ตรง:
ANG=…
X… Z… ANG=…
X… Z…
● การลบมุมแบบมนเมือ่ เคลอ่ื นผา นระหวา งเสน ตรง:
ANG=… RND=...
X… Z… ANG=… RND=...
X… Z…
● การลบมุมแบบตัดเมอ่ื เคล่อื นผา นระหวา งเสน ตรง:
ANG=… CHR=...
X… Z… ANG=… CHR=...
X… Z…
2. การโปรแกรมจดุ สนิ้ สดุ ของเสน ตรงทห่ี นงึ่ ดว ยการกาํ หนดพกิ ดั
● มุมเมอื่ เคลอื่ นผา นระหวา งเสน ตรง:
X… Z…
X… Z…
X… Z…
● การลบมุมแบบมนเมื่อเคลื่อนผา นระหวา งเสน ตรง:
X… Z… RND=...
X… Z… RND=...
X… Z…
● การลบมมุ แบบตัดเมือ่ เคลื่อนผา นระหวา งเสน ตรง:
X… Z… CHR=...
X… Z… CHR=...
X… Z…
224 พน้ื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ความหมาย คาํ สงั่ การเคลอื่ นท่ี
9.9 ขอ กาํ หนดเสนขอบ
ANG=...:
ตวั ระบสุ ําหรับการโปรแกรมมุม
RND=...: คา ทรี่ ะบุ (มมุ ) หมายถงึ คา แกน X ของระนาบการทํางานทที่ ํางาน (แกน Z ทม่ี ี
G18)
ตัวระบุสาํ หรบั การโปรแกรมการลบมมุ แบบมน
คา ท่ีระบจุ ะสอดคลอ งกบั รัศมีการลบมุมแบบมน:
࠸ࡩ࡚ࡑࡘࡘࡴࡑࡑࡘࡐ
51'
CHR=...: ตวั ระบสุ ําหรับการโปรแกรมการลบมมุ แบบตดั
คาทร่ี ะบุจะสอดคลอ งกบั ความกวา งของการลบมุมแบบตดั ในทิศทางของการเคลื่อ
นท:ี่
&+5
࠸ࡩ࡚ࡑࡘࡘࡴࡑࡑࡌࡨࡋ
ࡳࡡࡼࡐࡴࡑࡻ࠾࠻࡚࠾ࡻ ࡘࡘ
X...: พิกดั ในทิศทาง X
Z...: พิกดั ในทศิ ทาง Z
หมายเหตุ
สําหรบั ขอ มลู เพิม่ เติมเกยี่ วกบั การโปรแกรมการลบมุมแบบตดั หรอื การลบมมุ แบบมน ใหด ทู ี่
"การลบมมุ แบบตดั , การลบมมุ แบบมน (CHF, CHR, RND, RNDM, FRC, FRCM) (หนา 246)(CHF,
CHR, RND, RNDM, FRC, FRCM)"
พ้นื ฐาน 225
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.9 ขอ กาํ หนดเสน ขอบ
ตวั อยา ง
โคดโปรแกรม คําอธิบาย
N10 X10 Z100 F1000 G18 ; การเคลอ่ื นเขาหาตําแหนงเร่ิมตน
N20 ANG=140 CHR=7.5 ; เสนตรงทีม่ กี ารกําหนดมมุ และการลบมมุ
N30 X80 Z70 ANG=95.824 RND=10 ; เสนตรงไปจุดระหวางกลางที่มีขอ มูลจําเพาะของมมุ และการลบมุม
N40 X70 Z50 ; เสนตรงไปจดุ สิ้นสุด
9.9.5 ขอกาํ หนดเสน ขอบรปู : การโปรแกรมจดุ สน้ิ สดุ ดว ยมมุ
การทํางาน
ถาตวั อกั ษรแอดเดรส A ปรากฏในบลอ็ ก NC
จะสามารถโปรแกรมแกนใดแกนหน่ึงหรือทัง้ สองแกนในระนาบทที่ าํ งาน
หรือไมตอ งโปรแกรมแกนใดเลยกไ็ ด
จาํ นวนของแกนทโ่ี ปรแกรมไว
● ถา แกนของระนาบทท่ี าํ งาน ไมม แี กน ใดถูกโปรแกรมไว
จะสามารถโปรแกรมบลอ็ กที่หนงึ่ หรอื สองของขอ กําหนดเสน ขอบรปู ทป่ี ระกอบดว ยสองบลอ็ ก
ถา เปน บล็อกทส่ี องของขอกาํ หนดเสนขอบรปู ดงั กลา ว
กห็ มายความวา จุดเร่มิ ตน กบั จดุ สิ้นสดุ ในระนาบทท่ี าํ งานนน้ั เหมือนกัน ดงั นน้ั
ขอ กาํ หนดเสนขอบรปู ทดี่ ีทสี่ ดุ คอื การเคลอื่ นทต่ี ้งั ฉากกบั ระนาบทที่ าํ งาน
● ถา แกนของระนาบทที่ าํ งานถกู โปรแกรมไว แกนเดยี ว
จะสามารถโปรแกรมเสน ตรงเดียวท่ีมจี ุดสนิ้ สดุ ของเสน ซง่ึ สามารถกําหนดไดอ ยางชดั เจนผา นมุมและร
ะบบพิกดั คารท ีเซียนทโ่ี ปรแกรมไว
หรือโปรแกรมบลอ็ กที่สองของขอกาํ หนดเสน ขอบรปู ท่ีประกอบดว ยสองบลอ็ ก ในกรณที ส่ี อง
พกิ ดั ทข่ี าดถูกกําหนดใหเหมอื นกับตําแหนงสดุ ทาย (แบบโมดัล) ท่ีไปถงึ
● ถาแกนของระนาบทที่ ํางานถกู โปรแกรมไว สองแกน
จะสามารถโปรแกรมบลอ็ กทสี่ องของขอ กาํ หนดเสนขอบรปู ทีป่ ระกอบดว ยสองบลอ็ ก
ถา บลอ็ กกอนบล็อกปจ จบุ นั ไมไ ดม ีการโปรแกรมมุมโดยไมโ ปรแกรมแกนของระนาบท่ีทาํ งาน
จะไมอ นญุ าตใหโปรแกรมบลอ็ กน้ี
สามารถโปรแกรมมุม A ใหกับการอนิ เตอรโพเลตสไปลนห รอื เสนเทา นน้ั
226 พนื้ ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอื่ นที่
9.10 การตัดเกลยี ว
9.10 การตัดเกลยี ว
9.10.1 การตดั เกลยี วแบบระยะนาํ คงที่ (G33, SF)
การทำงาน
เกลียวแบบระยะนาํ คงท่สี ามารถตดั เฉอื นไดโดยใช G33 :
● เกลียวตรง ①
● เกลยี วหนา ตัด ②
● เกลียวเทเปอร ③
หมายเหตุ
สง่ิ จําเปน ดา นเทคนิคสําหรับการตดั เกลียวโดยใช G33
คอื สปน เดลิ แบบปรบั ความเรว็ ไดพ รอ มระบบวัดตําแหนง
พ้นื ฐาน 227
คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นที่
9.10 การตัดเกลยี ว
เกลยี วหลายปาก
การตดั เฉอื นเกลียวหลายปาก (เกลียวทมี่ ีออฟเซ็ตการตดั )
สามารถทาํ ไดโ ดยการกําหนดออฟเซ็ตจดุ เรม่ิ ตน การโปรแกรมจะทาํ ในบลอ็ ก G33 ที่แอดเดรส SF
;
ࡤࡤࡖࡳࡂ ࡌࡺ ࡋ ࡳ࡚ ࡻࡘࡌ ࡼ ࡐࡶࡐࡢࡐ ࡻ࡞࡙ r
ࡘࡘ ࡳ࡚ ࡻࡘࡌ ࡼ ࡐ
࠹ࡤ࠾ࡳ࠸ ࡙ ࡞
࠹ ࡼ ࡤࡘ ࡰ ࠸ࡩ࡚ࡒ࡚ ࡑࡨ
ࡌ ࡨ ࡼ ࠾
=
หมายเหตุ
ถา ไมม ีการกาํ หนดออฟเซต็ จดุ เร่มิ ตน ระบบจะใช "มุมเริม่ ตน ของเกลียว"
ตามทก่ี าํ หนดไวในขอ มลู การปรบั ตงั้
ชดุ เกลยี ว
การตัดเฉอื นชดุ เกลยี วสามารถทาํ ไดโ ดยใชบ ลอ็ กโปรแกรม G33 หลายชุดตอ เนอื่ งกนั :
;
ࡵࡋࡁ࡙ࡋ ࡶࡎࡁࡻ ࡼ * ࡁࡋ ࡎ ࡻ ࡁࡋ ࡎࡻ
ࡵࡋ࡙ࡶࡁࡼ * ࡵࡋ࡙ࡶࡁࡼ *
=
หมายเหตุ
ในโหมดทางเดนิ เครอ่ื งมือตอ เนื่อง G64 แตล ะบลอ็ กจะมกี ารเชอื่ มโยงกนั ดว ยระบบควบคุมความเรว็ แบบ
Look-Ahead ซงึ่ ทาํ ใหค า ความเรว็ ไมม กี ารกระโดด
228 พืน้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
ซนิ แทกซ คําสงั่ การเคลอื่ นท่ี
ความหมาย 9.10 การตัดเกลยี ว
ทศิ ทางการหมนุ ของเกลยี ว
ทศิ ทางการหมนุ ของเกลียวสามารถกาํ หนดไดจ ากทศิ ทางการหมนุ ของสปน เดลิ :
● การหมุนตามเขม็ นาฬกิ าโดยใช M3 จะไดเ กลยี วขวา
● การหมุนทวนเข็มนาฬกิ าโดยใช M4 จะไดเ กลยี วซา ย
เกลียวตรง :
G33 Z… K…
G33 Z… K… SF=…
เกลยี วหนาตดั :
G33 X… I…
G33 X… I… SF=…
เกลยี วเทเปอร :
G33 X… Z… K…
G33 X… Z… K… SF=…
G33 X… Z… I…
G33 X… Z… I… SF=…
G33 : คําสงั่ สาํ หรบั การตดั เกลยี วแบบระยะนาํ คงท่ี
X... Y... Z... :
I... : จุดสิน้ สดุ ตามระบบพิกดั คารท เี ซยี น
J... :
K... : ระยะนาํ ของเกลยี วในแกน X
Z:
X: ระยะนาํ ของเกลยี วในแกน Y
Z... K... :
X... I... : ระยะนาํ ของเกลยี วในแกน Z
I... หรอื K... :
แกนแนวยาว
SF=... :
แกนแนวขวาง
ความยาวเกลียวและระยะนาํ ของเกลยี วตรง
เสน ผาศูนยกลางเกลียวและระยะนําของเกลียวหนา ตดั
ระยะนาํ ของเกลียวเทเปอร
การกาํ หนดคา (I... หรือ K...) ขึน้ อยูกบั มุมเทเปอร :
< 45°: กําหนดระยะนําของเกลียวโดยใช K...
(ระยะนําของเกลยี วในแนวยาว)
> 45°: กําหนดระยะนําของเกลยี วโดยใช I..
(ระยะนําของเกลียวในแนวขวาง)
= 45°: สามารถกาํ หนดระยะนาํ ของเกลยี วไดโดยใช I... หรอื K...
ออฟเซ็ตของจดุ เริ่มตน (จาํ เปน เฉพาะสําหรบั เกลยี วหลายปาก)
การกําหนดออฟเซ็ตจดุ เรม่ิ ตน จะทําโดยใชต าํ แหนง มมุ สมั บรู ณ
ชวงคา : 0.0000 ถึง 359.999 องศา
พ้นื ฐาน 229
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.10 การตัดเกลยี ว
ตวั อยา ง
ตวั อยา ง 1 : เกลยี วสองปากทรงกระบอกทม่ี อี อฟเซต็ จดุ เรม่ิ ตน 180°
;
ࡋ ࡳ࡚ ࡻࡘࡌ ࡼ ࡐ r
=
ࡋ ࡳ࡚ ࡻࡘࡌ ࡼ ࡐ r
โคด โปรแกรม คาํ อธบิ าย
N10 G1 G54 X99 Z10 S500 F100 M3 ; ออฟเซ็ตเปนศูนย, เคลอื่ นไปยังจุดเร่ิมตน,
N20 G33 Z-100 K4 เร่มิ การทํางานของสปน เดลิ
N30 G0 X102 ; เกลยี วตรง : จดุ สนิ้ สุดในแกน Z
N40 G0 Z10 ; ยอนกลับมายังตําแหนงเร่ิมตน
N50 G1 X99
N60 G33 Z-100 K4 SF=180 ; การตดั รอบที่ 2 : ออฟเซต็ จดุ เร่ิมตน 180°
N70 G0 X110 ; รนเคร่ืองมือกลบั
N80 G0 Z10
N90 M30 ; สนิ้ สดุ โปรแกรม
230 พนื้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอ่ื นที่
9.10 การตัดเกลยี ว
ตวั อยา ง 2 : เกลยี วเทเปอรท มี่ มี มุ นอ ยกวา 45°
;
=
โคดโปรแกรม คาํ อธิบาย
N10 G1 X50 Z0 S500 F100 M3
N20 G33 X110 Z-60 K4 ; เคลื่อนไปยังจุดเรม่ิ ตน, เริม่ การทาํ งานของสปนเดลิ
; เกลยี วเทเปอร : จุดสนิ้ สุดในแกน X และ Z,
N30 G0 Z0 M30
กาํ หนดระยะนําของเกลียวโดยใช K... ในแกน Z (เน่อื งจากมมุ <
45°)
; รนเคร่ืองมือกลับ, สน้ิ สุดโปรแกรม
ขอ มลู เพมิ่ เตมิ
อตั ราปอ นสาํ หรบั การตดั เกลยี วโดยใช G33
ระบบควบคมุ จะคาํ นวณอัตราปอ นทต่ี อ งการในการเดนิ เครอ่ื งมอื กลงึ ตลอดความยาวของเกลียวทงั้ ในแน
วยาวและ/หรือแนวขวาง โดยพจิ ารณาจากความเรว็ สปน เดลิ และระยะนําของเกลียวท่ีโปรแกรมไว
อตั ราปอ น F จะไมถ กู นาํ มาพจิ ารณาสําหรับ G33 โดยขีดจํากดั สูงสดุ ของความเรว็ แกน
(อัตราเคลอื่ นทส่ี งู สุด) จะไดร ับการตรวจสอบโดยระบบควบคมุ
࡚ࡧ࡙ࡧࡐࡪ
ࡤࡨࡌ࡚ࡩࡒࡤࡼ ࡐ
࠻࡞ࡩࡘࡳ࡚ࡺ࡞
พ้นื ฐาน 231
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอื่ นที่ࡎࡩ࠾ࡳ ࡋࡐࡳ࠻ ࡻ࡚ࡤ࠾ࡘࡤࡤࡤ࠸
9.10 การตัดเกลยี ว ࡎࡩ࠾ࡳࡋࡐࡳ࠻ ࡻ࡚ࡤ࠾ࡘࡤࡳ ࡼ࠹ࡩ
เกลยี วตรง
คณุ สมบตั ทิ ใ่ี ชใ นการกําหนดเกลียวตรง ไดแก :
● ความยาวของเกลียว
● ระยะนาํ ของเกลยี ว
คาความยาวของเกลยี วสามารถปอ นในแนวแกน X, Y หรือ Z ในระบบพกิ ัดคารท เี ซยี น
โดยเปน คาขนาดสัมบรู ณหรือขนาดเปรียบเทียบ (ควรเลือกใชแ กน Z สําหรับเครอื่ งกลงึ ) นอกจากนี้
ตองมกี ารกาํ หนดขนาดเผ่อื สาํ หรบั ชว งทางเดินเครอื่ งมอื เขาและออกดวย
ซ่งึ เปน ชว งทม่ี กี ารเรงหรอื ลดอัตราปอ น
การปอ นคา ระยะนําของเกลียวจะทําทแี่ อดเดรส I, J, K (ควรใช K สาํ หรบั เครอื่ งกลงึ )
;
=
.
=
เกลยี วหนา ตดั
คุณสมบตั ทิ ่ีใชใ นการกําหนดเกลียวหนา ตดั ไดแ ก :
● เสนผาศนู ยกลางของเกลยี ว (ควรใชแกน X)
● ระยะนาํ ของเกลยี ว (ควรใช I)
;
ࡳ ࡼࡡࡐ ࡻࡓࡩࡰࡐ ࡿ࡙࠸ࡩ࠾
,
࡚ࡧ࡙ࡧࡐࡪ
232 พ้นื ฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสงั่ การเคลอ่ื นท่ี
9.10 การตดั เกลียว
เกลยี วเทเปอร
คุณสมบัตทิ ใ่ี ชใ นการกาํ หนดเกลียวเทเปอร ไดแก :
● จุดส้ินสดุ ในแนวยาวและแนวขวาง (รปู ทรงของเทเปอร)
● ระยะนาํ ของเกลยี ว
รูปทรงของเทเปอรสามารถปอ นในแนวแกน X, Y, Z ในระบบพกิ ดั คารท เี ซยี น
โดยเปน คาขนาดสัมบรู ณหรอื ขนาดเปรยี บเทียบ (ควรเลือกใชแ กน X และ Z
สําหรบั การตดั เฉอื นดวยเครอื่ งกลึง) นอกจากนี้
ตองมกี ารกําหนดขนาดเผ่อื สาํ หรบั ชวงทางเดินเครื่องมอื เขา และออกดว ย
ซง่ึ เปน ชว งที่มกี ารเรง หรอื ลดอัตราปอ น
การกําหนดระยะนาํ ขนึ้ อยูกบั มมุ เทเปอร (มมุ ระหวา งแกนแนวยาวกบั ดานนอกของเทเปอร) :
; .
r
=
;
! r ,
=
9.10.2 ทางเดนิ เครอื่ งเขา และออกทโี่ ปรแกรมไว (DITS, DITE) :
การทํางาน
คาํ สงั่ DITS และ DITE สามารถใชใ นการโปรแกรมแรมพท างเดนิ เครอ่ื งมอื สําหรบั การเรง และหยดุ ปอน
ซึง่ เปน วธิ ีในการปรบั อตั ราปอนใหเ หมาะสมในกรณที ท่ี างเดนิ เครอ่ื งมือเขา/ออกมรี ะยะสน้ั เกินไป :
● ทางเดนิ เคร่ืองมือเขาสน้ั เกนิ ไป
มพี ้นื ท่แี รมพเหลือนอ ยสาํ หรบั การเดินเครอ่ื งมือเขา เนื่องจากสว นปลอกที่จดุ เดนิ เครื่องมอื เขา ดงั นนั้
จงึ ตอ งมีการกาํ หนดแรมพใ หสน้ั ลงโดยใช DITS
● ทางเดินเครือ่ งมอื ออกสนั้ เกินไป
บาเกลยี วทีจ่ ดุ เดินเครอื่ งมอื ออกสงผลใหมพี นื้ ทแี่ รมพเ หลอื นอ ยสําหรบั หยดุ เครอื่ งมอื
จึงทาํ ใหช นิ้ งานมโี อกาสเกดิ การชนกบั คมตดั ของเครอ่ื งมอื
พ้นื ฐาน 233
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอื่ นที่
9.10 การตดั เกลียว
การกาํ หนดแรมพห ยุดเครอ่ื งมอื ใหสน้ั ลงสามารถทาํ ไดโ ดยใช DITE อยา งไรก็ตาม
ยังคงมโี อกาสเกดิ การชนได
ทางเดินเครอื่ งมือออก : โปรแกรมเกลยี วใหส น้ั ลง, ลดความเรว็ สปน เดลิ
;
=
ࡎࡩ࠾ࡳࡋ ࡐ ࡳ࠻࡚ ࡻࡤ࠾ࡘ ࡤ ࡳ࠹ ࡼ ࡩ ࡤࡤ࠸
࠹ ࡼ ࡐࡤ࡙ ࡰ ࡻ࠸ࡑࡨ ࡎ ࡎࡩ࠾࠸ࡩ࡚ࡌࡋࡨ ࡳࡀ ࡤ ࡐ
ซินแทกซ DITS=<คา>
ความหมาย DITE=<คา>
DITS : กําหนดทางเดนิ เครอื่ งมือเขา ตดั เกลียว
DITE : กาํ หนดทางเดนิ เครอื่ งมอื ออกจากการตดั เกลยี ว
<คา> :
คา ทีก่ ําหนดสําหรบั ทางเดนิ เครอ่ื งมอื เขา/ออก
ชว งคา : -1, 0, ... n
หมายเหตุ
DITS และ DITE เปนการโปรแกรมเฉพาะทางเดนิ เครอ่ื งมอื เทา นน้ั ไมร วมถึงตาํ แหนง
หมายเหตุ
คําสง่ั DITS และ DITE มีความเก่ียวของกบั ขอมลู การปรบั ต้ัง
SD42010 $SC_THREAD_RAMP_DISP[0,1] ซงึ่ มขี อ มลู ทางเดนิ เคร่อื งมอื ทโ่ี ปรแกรมไว
ถา ไมมีการโปรแกรมทางเดนิ เครอ่ื งมือเขา/ออกกอนหรอื ในระหวางชุดเกลยี วชดุ แรก
คาทเ่ี กย่ี วขอ งจะถูกกําหนดโดยใชคา ของ SD42010 ในขณะนน้ั
อา งองิ :
คูมอื ฟงกช นั่ , ฟง กช นั่ พนื้ ฐาน; อตั ราปอ น (V1)
234 พืน้ ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอื่ นที่
9.10 การตดั เกลยี ว
ตวั อยา ง
โคด โปรแกรม คําอธิบาย
... ; เรม่ิ ตน การปรบั แรมพที่ Z=53
N40 G90 G0 Z100 X10 SOFT M3 S500
N50 G33 Z50 K5 SF=180 DITS=1 DITE=3
N60 G0 X20
ขอ มลู เพม่ิ เตมิ
ถาทางเดนิ เครอ่ื งมอื เขา และ/หรือทางเดนิ เครอื่ งมอื ออกมรี ะยะส้ันมาก
อัตราเรงในแกนเดียวกับเกลยี วจะสูงกวาคาทก่ี ําหนดไว
ซง่ึ จะสง ผลใหเกิดการเรงความเร็วมากเกินไปท่ีแกนดังกลา ว
ระบบจะแจงสญั ญาณเตอื น 22280 ("ทางเดนิ เครอ่ื งมือเขาที่โปรแกรมไวส น้ั เกนิ ไป")
สาํ หรบั ทางเดนิ เครอื่ งมอื เขากดั เกลียวดังกลา ว (หากมีการกําหนดคา อยา งถกู ตองใน MD11411
$MN_ENABLE_ALARM_MASK) สญั ญาณเตือนดงั กลาวเปน ขอ มลู แจง ใหท ราบเทานนั้
และไมมีผลตอ การดาํ เนนิ การของโปรแกรมช้นิ งาน
MD10710 $MN_PROG_SD_RESET_SAVE_TAB
สามารถใชเ พอื่ กาํ หนดใหโปรแกรมชนิ้ งานเขยี นคาลงในขอมูลการปรบั ตง้ั ทเี่ กย่ี วขอ งในระหวางท่ีทาํ กา
รรีเซต็ ดงั นนั้ คา ดังกลาวจงึ ยงั คงอยูหลงั จากการเปด /ปด ระบบ
หมายเหตุ
DITE ทําหนา ที่เปน ระยะเผอ่ื สาํ หรบั การลบมุมที่จดุ สิ้นสุดเกลยี ว
ซ่ึงทาํ ใหม กี ารเปล่ยี นแปลงการเคลอ่ื นท่ขี องแกนทรี่ าบร่นื
เม่ือโหลดบลอ็ กทีม่ คี ําสง่ั DITS และ/หรือ DITE ไปยงั อนิ เตอรโ พเลเตอร
ทางเดนิ เครอ่ื งมือท่ีโปรแกรมไวใน DITS จะถกู เขยี นลงใน SD42010
$SC_THREAD_RAMP_DISP[0] และทางเดนิ เครอื่ งมือทโ่ี ปรแกรมไวใน DITE จะถูกเขยี นลงใน
SD42010 $SC_THREAD_RAMP_DISP[1]
การตั้งคาขนาดปจ จบุ นั (นิว้ /เมตริก) จะถกู นาํ ไปใชกบั ทางเดินเคร่ืองมอื เขา/ออกทโ่ี ปรแกรมไว
9.10.3 การตดั เกลยี วแบบระยะนาํ เพมิ่ ขนึ้ หรอื ลดลง (G34, G35)
การทํางาน
เมื่อใชค ําสงั่ G34 และ G35 ฟง กชั่น G33
การทาํ งานจะขยายดวยตวั เลือกของการโปรแกรมการเปลยี่ นแปลงในระยะนาํ ของเกลียวทแี่ อดเดรส F
G34 มีผลใหข องระยะนาํ ของเกลียวเพ่มิ เชิงเสน สวน G35 มผี ลใหล ดเชงิ เสน ดงั นนั้ จึงสามารถใชคาํ สั่ง
G34 และ G35 ในการตดั เฉอื นเกลียวแบบตา ปในตัวได
พ้นื ฐาน 235
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอ่ื นท่ี
9.10 การตัดเกลยี ว
ซินแทกซ
เกลียวตรงท่ีมรี ะยะนําแบบเพมิ่ ข้นึ :
G34 Z… K… F...
เกลยี วตรงทมี รี ะยะนําแบบลดลง:
G35 Z… K… F...
เกลยี วหนาตัดทมี รี ะยะนาํ แบบเพิ่มข้นึ :
G34 X… I… F...
เกลยี วหนาตดั ทมี ีระยะนําแบบลดลง:
G35 X… I… F...
เกลยี วเทเปอรท ีมีระยะนําแบบเพ่มิ ข้นึ :
G34 X… Z… K… F...
G34 X… Z… I… F...
เกลยี วเทเปอรท ีมรี ะยะนําแบบลดลง:
G35 X… Z… K… F...
G35 X… Z… I… F...
ความหมาย
G34: คาํ สงั่ สําหรบั การตัดเกลยี วทีมรี ะยะนาํ เชงิ เสนแบบเพมิ่ เพิ่มขนึ้
G35: คาํ สงั่ สําหรบั การตัดเกลียวทีมรี ะยะนําเชงิ เสน แบบลดลง
X... Y... Z...: จุดส้ินสุดในระบบพกิ ดั คารท ีเซียน
I...: ระยะนาํ ของเกลยี วในทิศทาง X
J...: ระยะนาํ ของเกลียวในทศิ ทาง Y
K...: ระยะนาํ ของเกลียวในทิศทาง Z
F...: การเปลี่ยนระยะนาํ ของเกลยี ว
ถา คุณรรู ะยะนาํ เร่มิ ตน และระยะนําสุดทา ยของเกลียวอยแู ลว
คุณก็สามารถคาํ นวณการเปลย่ี นระยะนําของเกลียวทถ่ี ูกโปรแกรมไวไดต าม
สมการดงั ตอ ไปนี:้
) N H
, * ND >ࡘࡘ ࡚ࡤࡑ @
ตวั ระบมุ ีความหมายดังน:ี้
ke: ระยะนาํ ของเกลยี ว (ระยะนาํ ของเกลียวของพกิ ดั จดุ เปา หมายแกน)
[มม./รอบ]
ka: ระยะนาํ เริ่มตนของเกลียว (ถกู โปรแกรมภายใต I, J, หรอื K)
[มม./รอบ]
IG: ความยาวของเกลียว [มม.]
236 พ้ืนฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอื่ นที่
9.10 การตัดเกลียว
ตวั อยา ง โคด โปรแกรม คําอธบิ าย
ขอ มลู อา งองิ N1608 M3 S10 ; เปด สปน เดิล
N1609 G0 G64 Z40 X216 ; การเคลอื่ นเขา หาจุดเริม่ ตน
N1610 G33 Z0 K100 SF=R14 ; การตัดเกลียวที่มรี ะยะนาํ คงท่ี (100 มม./รอบ)
N1611 G35 Z-200 K100 F17.045455 ; การลดระยะนาํ : 17.0454 มม./รอบ2
N1612 G33 Z-240 K50 ระยะนาํ ทีส่ น้ิ สุดบล็อก: 50 มม./รอบ
N1613 G0 X218 ; ตดั ผา นบล็อกเกลยี วโดยไมก ระตุก
N1614 G0 Z40
N1615 M17
คมู อื ฟงกช นั่ , ฟงกช ัน่ พน้ื ฐาน; อตั ราปอ น (V1), หัวขอ
"การเปลี่ยนระยะนาํ ของเกลยี วเชิงเสน แบบเพ่ิมขน้ึ /ลดลงดว ย G34 และ G35"
9.10.4 การรน กลบั อยา งรวดเรว็ ระหวา งการตดั เกลยี ว (LFON, LFOF, DILF, ALF, LFTXT,
LFWP, LFPOS, POLF, POLFMASK, POLFMLIN)
การทาํ งาน
ฟง กช นั่ "การรน กลบั อยา งรวดเรว็ ระหวา งการตดั เกลียว (G33)"
สามารถใชเ พอื่ ขัดจังหวะการตดั เกลยี วโดยไมก อ ใหเ กดิ ความเสยี หายท่ีไมส ามารถซอ มไดใ นสถานการ
ณตอไปน:้ี
● NC จะหยุดเมอื่ ไดร บั สญั ญาณอินเตอรเ ฟส NC/PLC: DB21, ... DBX7.3 (NC หยดุ )
● การเตอื นทท่ี รกิ เกอรโดยออ มให NC หยดุ
● การสลบั อนิ พตุ อยางรวดเรว็
ขอ มลู อา งองิ
คมู อื การโปรแกรม, การวางแผนงาน - หัวขอ "การรนกลบั อยา งรวดเรว็ จากเสน ขอบรปู "
การเคลอ่ื นที่รน กลบั สามารถโปรแกรมผาน:
● พาธการรน กลบั และทิศทางการรน กลับ (สมั พทั ธ)
● ตาํ แหนงการรน กลบั (สมั บรู ณ)
หมายเหตุ
สญั ญาณหยดุ NC
สญั ญาณหยุด NC ตอ ไปน้จี ะไมท รกิ เกอรก ารรนกลบั อยา งรวดเรว็ ระหวา งการตดั เกลียว:
• DB21, ... DBX3.4 (NC หยุดแกนและสปนเดลิ )
• DB21, ... DBX7.2 (NC หยดุ ท่ขี ีดจํากดั บลอ็ ก)
การตา ป
ฟง กชนั่ "การรน กลับอยางรวดเร็ว" ไมส ามารถ ใชก บั การตา ป (G331/G332)
พน้ื ฐาน 237
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นที่
9.10 การตดั เกลยี ว
ซนิ แทกซ
เปด ใชก ารรน กลบั อยา งรวดเรว็ มีการเคล่อื นทร่ี น กลับผา นพาธการรน กลบั และทิศทางการรน กลบั :
G33 ... LFON DILF=<value> LFTXT/LFWP ALF=<value>
เปดใชการรน กลบั อยา งรวดเรว็ มีการเคลื่อนท่รี น กลับผา นตาํ แหนง การรน กลบั :
POLF[<ax identifier>]=<value> LFPOS
POLFMASK/POLFMLIN(<ax 1 name>,<ax 2 name> เปน ตน )
G33 ... LFON
ปดใชง านการรน กลับอยา งรวดเรว็ ระหวางการตดั เกลยี ว:
LFOF
ความหมาย
LFON: เปด ใชการรน กลบั อยา งรวดเรว็ ระหวา งการตดั เกลยี ว (G33)
LFOF: เปด ใชก ารรน กลับอยางรวดเรว็ ระหวา งการตดั เกลยี ว (G33)
DILF=: กําหนดความยาวของพาธการรน กลบั
สามารถเปล่ยี นคา ท่ตี งั้ ไวลว งหนาระหวา งการกาํ หนดคา MD
LFTXT (MD21200 $MC_LIFTFAST_DIST) ไดใ นโปรแกรมช้ินงานดว ยการโปรแกรม
LFWP: DILF
หมายเหต:ุ
ALF=: คา MD ทก่ี ําหนดคา ไวจ ะทํางานเสมอตาม NC-RESET
ทศิ ทางการรนกลบั ถูกควบคุมรวมกบั ALF ดว ยฟงกชนั่ G LFTXT และ LFWP
LFTXT: ระนาบทใ่ี ชด ําเนินการเคลอื่ นทรี่ น กลบั คํานวณจากเสนสมั ผสั ของทางเดนิ
และทศิ ทางเครอื่ งมอื (การตง้ั คา เรมิ่ ตน )
LFWP: ระนาบที่ใชดาํ เนนิ การเคลอื่ นที่รน กลบั เปน ระนาบการทาํ งานท่ีทาํ งาน
ทิศทางถูกโปรแกรมไวในชว งการเพม่ิ ระดบั ทแี่ ยกกันดว ย ALF
ในระนาบของการเคลอื่ นทร่ี น กลับ
เมอ่ื ใช LFTXT จะมกี ารกาํ หนดการรน กลับในทิศทางเครอื่ งมอื ใหก บั ALF=1
สาํ หรบั LFWP ทิศทางในระนาบการทํางาน/การตดั เฉอื นจะมกี ารกาํ หนดดงั ตอไปน:้ี
• G17 (ระนาบ X/Y)
ALF=1 ; การรน กลับในทศิ ทาง X
ALF=3 ; การรน กลบั ในทศิ ทาง Y
• G18 (ระนาบ Z/X)
ALF=1 ; การรน กลับในทศิ ทาง Z
ALF=3 ; การรน กลับในทศิ ทาง X
• G19 (ระนาบ Y/Z)
ALF=1 ; การรน กลับในทศิ ทาง Y
ALF=3 ; การรน กลบั ในทศิ ทาง Z
ขอ มลู อา งองิ :
มีการอธบิ ายเกยี่ วกบั ตวั เลือกการโปรแกรมทม่ี ี ALF ไวใ น
"ทศิ ทางการเคลอื่ นที่สาํ หรบั การรน กลบั อยา งรวดเร็วจากเสน ขอบรปู "
ในคมู อื การเขยี นโปรแกรม, การวางแผนงาน
238 พื้นฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.10 การตดั เกลยี ว
LFPOS: การรน กลบั ของแกนทปี่ ระกาศดวย POLFMASK หรอื POLFMLIN
POLFMASK: ไปยังตาํ แหนง แกนสัมบรู ณท โี่ ปรแกรมดวย POLF
การปลอ ยของแกน (<ax 1 name>,<ax 1 name> เปนตน)
สาํ หรบั การรน กลบั อยา งอิสระไปยงั ตาํ แหนง สัมบรู ณ
POLFMLIN: การปลอ ยของแกนสําหรบั การรนกลบั ไปยงั ตาํ แหนง สมั บรู ณใ นความสัมพนั ธเชงิ เสน
หมายเหต:ุ
ความสมั พนั ธเชงิ เสนไมส ามารถสรา งขึ้นกอ นทจ่ี ะไปถึงตาํ แหนง การยกไดท ุกครง้ั
ซึ่งข้นึ อยกู บั การตอบสนองแบบไดนามกิ ของทุกแกนที่เก่ียวของ
POLF[]: กาํ หนดตําแหนง การรน กลบั สมั บูรณส ําหรับแกนรปู ทรงหรือแกนเครอ่ื งจักรในดชั นี
มีผล: แบบโมดัล
=<value>: ในกรณขี องแกนรปู ทรง
คาท่กี าํ หนดจะแปลเปน ตาํ แหนง ในระบบพกิ ดั ของชน้ิ งาน
ในกรณีของแกนเครอ่ื งจกั ร
คา ทีก่ ําหนดจะแปลเปน ตาํ แหนงในระบบพิกดั เครอื่ งจกั ร
นอกจากน้ี ยังสามารถโปรแกรมคาทก่ี าํ หนดใหเปนระยะทเ่ี พม่ิ ข้ึน:
=IC<value>
<axis ตัวระบุของแกนรปู ทรงหรือแกนเครอ่ื งจักร
identifier>:
หมายเหตุ
สามารถโปรแกรม LFONหรอื LFOF ไดต ลอด แตการประเมินจะดาํ เนนิ การเฉพาะระหวา งการตดั เกลยี ว
(G33)
หมายเหตุ
POLF ท่ีมี POLFMASK/POLFMLIN ไมไ ดจาํ กดั ไวเ ฉพาะการใชง านการตดั เกลยี ว
ตวั อยา ง
ตวั อยา ง 1: เปด ใชก ารรน กลบั อยา งรวดเรว็ ระหวา งการตดั เกลยี ว
โคด โปรแกรม คําอธบิ าย
N55 M3 S500 G90 G18 ; ระนาบการตัดเฉือนทีท่ ํางาน
... ; การเคลอื่ นเขาหาตําแหนงเรม่ิ ตน
N65 MSG ("การตัดเกลยี ว") ; อัตราปอนของเครื่องมือ
MM_THREAD:
N67 $AC_LIFTFเปนT=0 ; รีเซ็ตกอ นเริ่มเกลยี ว
N68 G0 Z5
N68 X10 ; เปด ใชก ารรนกลบั อยางรวดเร็วระหวางการตดั เกลียว
N70 G33 Z30 K5 LFON DILF=10 LFWP ALF=7 พาธการรนกลับ = 10 มม.
ระนาบการรนกลับ: Z/X (เนือ่ งจาก G18)
ทศิ ทางการรนกลบั : -X
(ดวย ALF=3: ทิศทางการรน กลบั +X)
พนื้ ฐาน 239
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอ่ื นท่ี คาํ อธบิ าย
9.10 การตัดเกลยี ว
; ยกเลกิ การเลอื กการตดั เกลยี ว
โคด โปรแกรม ; ถา การตดั เกลยี วถูกขดั จังหวะ
N71 G33 Z55 X15
N72 G1
N69 IF $AC_LIFTFAST GOTOB MM_THREAD
N90 MSG ("")
...
N70 M30
ตวั อยา ง 2: ปด ใชง านการรน กลบั อยา งรวดเรว็ กอ นการตา ป
โคด โปรแกรม คาํ อธิบาย
N55 M3 S500 G90 G0 X0 Z0
... ; ปดใชงานการรน กลับอยา งรวดเร็วกอนการตาป
N87 MSG ("การตาป") ; รอบการตาปทม่ี ี G33
N88 LFOF
N89 CYCLE...
N90 MSG ("")
...
N99 M30
ตวั อยา ง 3: การรน กลบั อยา งรวดเรว็ ไปยงั ตาํ แหนง การรน กลบั สมั บรู ณ
การอนิ เตอรโพเลตทางเดนิ ของ X จะหยดุ ในกรณีทมี่ กี ารดาํ เนนิ การหยดุ และการเคลอ่ื นทไ่ี ปยงั ตาํ แหนง
POLF [X] ทค่ี วามเรว็ สงู สดุ แทน
การเคลอื่ นทีข่ องแกนอน่ื ยงั คงถกู กําหนดดว ยเสน ขอบรปู หรอื ระยะนาํ ของเกลยี วและความเร็วรอบสปนเดิ
ลที่โปรแกรม
โคดโปรแกรม คาํ อธิบาย
N10 G0 G90 X200 Z0 S200 M3 ; เปดใชง าน (เปดใช) การรนกลบั อยางรวดเรว็ จากแกน X
N20 G0 G90 X170
N22 POLF[X]=210 LFPOS ; ปด ใชงานการยกสําหรับแกนทั้งหมด
N23 POLFMASK(X)
N25 G33 X100 I10 LFON
N30 X135 Z-45 K10
N40 X155 Z-128 K10
N50 X145 Z-168 K10
N55 X210 I10
N60 G0 Z0 LFOF
N70 POLFMASK()
M30
240 พ้นื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอ่ื นที่
9.11 การตาป
9.11 การตา ป
9.11.1 การตา ปโดยไมมกี ารชดเชยหวั จบั (G331, G332)
ขอ กาํ หนด
ในแงข องเทคโนโลยี
การตาปโดยไมม ีการชดเชยหวั จบั ตองใชส ปน เดลิ ทคี่ วบคมุ ตําแหนงดว ยระบบการวดั ตาํ แหนง
การทาํ งาน
การตาปโดยไมม ีการชดเชยหวั จับถูกโปรแกรมโดยใชค าํ สงั่ G331 และ G332
สปนเดลิ ทีเ่ ตรียมไวส าํ หรบั การตาปสามารถสรา งการเคลอื่ นทต่ี อ ไปนใ้ี นการทํางานทคี่ วบคมุ ตําแหนง ดว
ยระบบการวัดระยะ:
● G331: การตาปทมี่ ีระยะนําของเกลียวในทิศทางการตา ปไปถงึ จดุ สน้ิ สุด
● G332: การเคลอื่ นที่รน กลับท่มี รี ะยะนาํ เทา กบั G331
=
;
.
สญั ลักษณข องระยะนาํ เปนตวั กําหนดเกลยี ววนขวาหรือซาย:
● ระยะนาํ เปน บวก→ ตามเข็มนาฬกิ า (เชน M3)
● ระยะนาํ เปนลบ→ ทวนเขม็ นาฬกิ า (เชน M4)
ความเรว็ ทตี่ อ งการจะถกู โปรแกรมทแ่ี อดเดรส S ดว ย
พนื้ ฐาน 241
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.11 การตา ป
ซินแทกซ SPOS=<value>
ความหมาย G331 S...
G331 X… Y… Z… I… J… K…
G332 X… Y… Z… I… J… K…
● กอ นการตา ป ตอ งโปรแกรม SPOS (หรอื M70) เทานน้ั :
– สาํ หรบั เกลียวทตี่ องมกี ารทาํ งานตดั เฉอื นหลายรอบเพื่อผลติ เกลยี ว
– สําหรบั กระบวนการผลิตทตี่ อ งใชตาํ แหนงปากเกลียวทีก่ าํ หนด
ในทางกลบั กนั เมือ่ ตัดเฉอื นเกลยี วหลายรอบทลี ะเกลยี ว ไมต อ งโปรแกรม SPOS (หรอื M70) (ขอ ด:ี
ประหยัดเวลา)
● บลอ็ กเฉพาะ G331 ตองมคี วามเร็วรอบสปนเดลิ โดยไมม กี ารเคลอ่ื นทข่ี องแกนกอนการตา ป (G331
X… Y… Z… I… J… K…)
G331: คาํ สงั่ : การตาป
G332: ความลกึ ของการเจาะและระยะนาํ ของเกลยี วเปน ตัวกาํ หนดรู
X... Y... Z...: มผี ล: แบบโมดลั
I...:
J...: คําสงั่ : การรน กลับของการตาป
K...:
การเคลอื่ นทนี่ ก้ี าํ หนดดว ยระยะนาํ ทเ่ี ทา กับการเคลอื่ นทข่ี อง G331
ทศิ ทางของการหมุนสปน เดลิ ถกู ยอนกลบั โดยอตั โนมตั ิ
มีผล: แบบโมดลั
ความลึกของการเจาะ (จุดสน้ิ สุดของเกลียวในระบบพิกัดคารท เี ชียน)
ระยะนาํ ของเกลยี วในทศิ ทาง X
ระยะนาํ ของเกลยี วในทศิ ทาง Y
ระยะนาํ ของเกลยี วในทิศทาง Z
ชว งคาของระยะนํา: ±0.001 ถึง 2000.00 มม./รอบ
หมายเหตุ
หลงั G332 (การรน กลบั ) จะสามารถตาปเกลยี วถัดไปดว ย G331
หมายเหตุ
บนั ทกึ ขอ มลู ระดบั เกยี รส อง
เพื่อใหการปรบั ความเรว็ รอบสปน เดิลและแรงบิดมอเตอรเ ปน ไปอยางมปี ระสทิ ธภิ าพ
และเรงความเรว็ ไดเรว็ ขนึ้
สามารถต้งั บันทกึ ขอมลู ระดบั เกียรสองของคา สลับความเรว็ สองคาทก่ี ําหนดเพม่ิ ได
(ความเรว็ สงู สดุ กบั ความเรว็ ต่าํ สดุ ) ไวลว งหนา ในขอ มลู เครอื่ งจกั รเฉพาะแกน
ใหค ลาดเคลอื่ นไปจากบันทกึ ขอ มูลขัน้ บนั ไดของเกียรหน่งึ และไมตอ งอาศัยคาสลบั ความเรว็ เหลา นดี้ ว ย
โปรดดรู ายละเอยี ดเพ่มิ เติมในขอมลู จาํ เพาะของผผู ลติ เครอ่ื งจกั รประกอบ
ขอ มลู อา งองิ :
คูมอื ฟงกช น่ั , ฟงกช ัน่ พน้ื ฐาน; สปนเดลิ (S1), หวั ขอ : "การปรบั เกียรท่กี าํ หนดคาได"
242 พืน้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอื่ นท่ี
9.11 การตา ป
ตวั อยา ง
ตวั อยา ง 1: G331 และ G332 คําอธิบาย
โคด โปรแกรม ; เตรียมการตาป
N10 SPOS[n]=0 ; การเคลือ่ นเขาหาจุดเริม่ ตน
N20 G0 X0 Y0 Z2 ; การตาป ความลึกของการเจาะ 50 ระยะนาํ K ลบ =
N30 G331 Z-50 K-4 S200
การหมุนของสปน เดิลทวนเข็มนาฬิกา
N40 G332 Z3 K-4 ; การรนกลับ การยอนกลับอตั โนมตั ิ
N50 G1 F1000 X100 Y100 Z100 S300 M3 ; สปน เดิลทํางานในโหมดสปนเดลิ อีกคร้ัง
N60 M30 ; จดุ สิ้นสดุ ของโปรแกรม
ตวั อยา ง 2: เอาตพ ตุ ความเรว็ การเจาะทโ่ี ปรแกรมไวใ นระดบั เกยี รป จ จบุ นั
โคดโปรแกรม คําอธิบาย
N05 M40 S500
; ใชระดบั เกยี ร 1 เพราะความเร็วสปนเดิลที่โปรแกรมไว 500 รอบตอ นาที
อยูในชว งระหวาง 20 และ 1,028 รอบตอนาที
... ; ปรบั ตาํ แหนง สปนเดลิ
N55 SPOS=0 ; ตัดเฉือนเกลยี ว ความเร็วสปนเดิลอยูท่ี 800 รอบตอ นาทีในระดบั เกียร 1
N60 G331 Z-10 K5 S800
ระดบั เกียรท เ่ี หมาะสมของความเรว็ สปนเดลิ ทโี่ ปรแกรมไว S500 ดวย M40
ถกู กําหนดจากพืน้ ฐานของบนั ทกึ ขอมลู ระดบั เกยี รหน่ึง ความเรว็ การเจาะทโ่ี ปรแกรมไวS 800
เปนเอาตพตุ ในระดบั เกยี รป จ จบุ ัน และถกู จาํ กดั ไวท ค่ี วามเรว็ สูงสุดของระดบั เกยี ร ถาจําเปน
ไมสามารถเปลย่ี นระดบั เกียรอ ตั โนมัติตามการทาํ งานของ SPOS
ถาตองการใหเ ปลีย่ นระดบั เกยี รอ ัตโนมตั ิ สปนเดลิ จะตอ งอยใู นโหมดควบคุมความเรว็
หมายเหตุ
ถาเลือกระดบั เกยี ร 2 ทีค่ วามเรว็ สปน เดลิ 800 รอบตอ นาที
จะตอ งกาํ หนดคา สลบั ของความเรว็ สงู สดุ กับตํ่าสุดในขอ มลู เครอ่ื งจกั รทีเ่ กีย่ วขอ งของบันทกึ ขอ มลู ระดบั เกี
ยรส อง (ดตู ัวอยา งดา นลาง)
ตวั อยา ง 3: การใชง านบนั ทกึ ขอ มลู ระดบั เกยี รส อง
คา สลับของบันทึกขอมลู ระดบั เกยี รส องสําหรบั ความเร็วสงู สดุ กบั ต่ําสดุ ถูกประเมนิ ใหกบั G331/G332
และเม่ือโปรแกรมคา S ใหกับสปน เดลิ หลักทที่ าํ งาน การเปลย่ี นระดบั เกียรอตั โนมัติ M40 จะตอ งทํางาน
ระดบั เกยี รตามทีก่ ําหนดไวใ นลักษณะอธบิ ายขางตน จะถูกนาํ มาเปรียบเทียบกับระดับเกยี รท ีท่ าํ งาน
ถาพบวาตา งกนั ก็จะเปล่ยี นระดบั เกยี ร
โคด โปรแกรม คาํ อธบิ าย
N05 M40 S500 ; เลือกระดับเกยี ร 1 ไว
...
N50 G331 S800 ; สปนเดิลมาสเตอรท่ีมบี นั ทึกขอมูลระดบั เกยี รสอง: เลอื กระดับเกยี ร 2 ไว
N55 SPOS=0 ; ปรบั ตาํ แหนง สปนเดิล
N60 G331 Z-10 K5 ; การตาป การเรง ความเรว็ สปนเดลิ จากบันทึกขอมูลระดับเกยี รส อง
พื้นฐาน 243
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอ่ื นท่ี
9.11 การตา ป
ตวั อยา ง 4: ไมม กี ารโปรแกรมความเรว็ → การตรวจสอบระดบั เกยี ร
ถาไมม กี ารโปรแกรมความเรว็ ไว เม่ือใชบ ันทกึ ขอ มลู ระดบั เกยี รสองดว ย G331
จะผลติ เกลยี วดว ยความเรว็ ลาสุดทโี่ ปรแกรมไว ระดับเกยี รไ มเปลยี่ น อยางไรกต็ าม
ในกรณมี ีการตรวจสอบเพอื่ ตรวจสอบวาความเรว็ ลา สุดท่ีโปรแกรมไวอ ยูในชว งความเรว็ ทต่ี ้งั ไวล ว งหนา
หรือไม (กําหนดโดยคาความเรว็ สงู สดุ กบั ตา่ํ สดุ ) ของระดบั เกียรท ที่ าํ งาน ถา ไมอ ยใู นชว ง
จะมสี ญั ญาณเตือน 16748
โคดโปรแกรม คําอธบิ าย
N05 M40 S800 ; เลือกระดับเกียร 1 ไว บนั ทกึ ขอ มูลระดบั เกียรท ่ีหน่ึงทํางาน
...
N55 SPOS=0 ; การตรวจสอบความเรว็ สปนเดิลท่ี 800 รอบตอนาทีโดยมบี ันทึกขอ มูลระดับเกียร 2:
N60 G331 Z-10 K5 ระดบั เกียร 2 ควรทาํ งาน มสี ัญญาณเตอื น 16748
ตวั อยา ง 5: เปลย่ี นระดบั เกยี รไ มไ ด → การตรวจสอบระดบั เกยี ร
ถามกี ารโปรแกรมความเร็วสปน เดิลไวน อกจากรปู ทรงในบลอ็ ก G331 เมื่อใชบันทึกขอ มูลระดบั เกยี รส อง
ถาความเรว็ ไมอ ยูใ นชว งความเร็วที่ตง้ั ไวล ว งหนา (กําหนดโดยคา ความเรว็ สูงสดุ กบั ตํา่ สดุ )
ของระดับเกียรท ีท่ าํ งาน กไ็ มส ามารถเปลี่ยนระดบั เกยี รไ ด
เพราะไมมกี ารเกบ็ ขอ มลู การเคล่อื นทขี่ องทางเดนิ เครอื่ งมอื ของสปน เดลิ และแกนปอ นเขา
(อาจมหี ลายแกน)
จากตวั อยา งขางตน ความเรว็ และระดบั เกยี รจะถูกตรวจสอบในบลอ็ ก G331 และมีสญั ญาณเตอื น 16748
ถา จําเปน
โคด โปรแกรม คาํ อธิบาย
N05 M40 S500 ; เลือกระดับเกียร 1 ไว
...
N55 SPOS=0 ; เปล่ียนระดบั เกยี รไมไ ด การตรวจสอบความเรว็ สปนเดลิ ท่ี 800
N60 G331 Z-10 K5 S800 รอบตอ นาทีโดยมีบันทกึ ขอ มลู ระดับเกียร 2: ระดบั เกียร 2 ควรทํางาน
มีสัญญาณเตือน 16748
ตวั อยา ง 6: การโปแกรมโดยไมใ ช SPOS
โคดโปรแกรม คําอธิบาย
N05 M40 S500 ; เลอื กระดับเกียร 1 ไว
... ; สปน เดลิ มาสเตอรท่ีมีบนั ทึกขอ มูลระดบั เกยี รส อง: เลอื กระดบั เกยี ร 2 ไว
N50 G331 S800 ; ตัดเฉือนเกลียว การเรงความเรว็ จากบันทึกขอมลู ระดบั เกียรสอง
N60 G331 Z-10 K5
การอนิ เตอรโพเลตเกลยี วสําหรับสปน เดิลจะเร่ิมจากตาํ แหนง ปจจบุ นั
ซง่ึ กําหนดจากสวนทปี่ ระมวลผลกอนหนา ของโปรแกรมชนิ้ งาน เชน ในกรณีทีเ่ ปลีย่ นระดบั เกียร ดังนน้ั
อาจเปน ไปไมไดที่จะตดั เฉอื นเกลียวซาํ้
หมายเหตุ
โปรดทราบวาเมอ่ื ตดั เฉอื นดวยสปนเดลิ หลายรอบ สปนเดลิ เจาะก็จะตอ งเปน สปน เดลิ มาสเตอรด ว ย
สามารถโปรแกรม SETMS(<spindle number>) ใหต ้ังคาสปนเดลิ เจาะเปน สปน เดิลมาสเตอรได
244 พนื้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.11 การตา ป
9.11.2 กา0รตา ปโดยใชห วั จบั ชดเชย (G63)
การทาํ งาน
เม่ือใช G63 คณุ สามารถตา ปหัวจบั ชดเชย มกี ารโปรแกรมตอ ไปน:ี้
● ความลกึ ของการเจาะในระบบพกิ ัดคารท เี ซยี น
● ความเร็วรอบสปนเดลิ และทศิ ทาง
● อัตราปอ น
หัวจบั จะชดเชยความคลาดเคลอ่ื นท่เี กิดขนึ้ ในทางเดนิ เครอื่ งมอื
=
;
ซนิ แทกซ การเคลอื่ นทรี่ น กลบั
ความหมาย มกี ารโปรแกรมกับ G63 ดว ย แตมกี ารหมนุ สปน เดลิ ไปในทิศทางตรงขา ม
G63 X… Y… Z…
G63: การตาปโดยใชหัวจบั ชดเชย
X... Y... Z...: ความลกึ การเจาะ (จดุ สน้ิ สดุ ) ในระบบพิกดั คารท ีเชียน
หมายเหตุ
G63 ไมใ ชแ บบโมดัล
หลงั จากบลอ็ กทมี่ ี G63 ถูกโปรแกรม คาํ ส่ังการอนิ เตอรโพเลตครั้งสดุ ทา ยทีโ่ ปรแกรม (G0, G1, G2
เปนตน ) กจ็ ะถกู เปดใชงานอีกครง้ั
พน้ื ฐาน 245
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอ่ื นที่
9.12 การลบมมุ แบบตดั , การลบมุมแบบมน (CHF, CHR, RND, RNDM, FRC, FRCM)
อตั ราปอ น
หมายเหตุ
อตั ราปอ นท่โี ปรแกรมตอ งตรงกบั อัตราสว นความเรว็ ในการเคลอื่ นไปยังระยะนาํ ของเกลยี วในดอกตาป
กฎหลัก:
อตั ราปอ น F เปน มม./นาที = ความเรว็ รอบสปน เดลิ S เปน รอบตอ นาที * ระยะนาํ ของเกลยี วเปน
มม./รอบ
ทงั้ อัตราปอนและสวิตชโ อเวอรไรตของความเรว็ รอบสปน เดลิ ตางก็ถกู ตัง้ คา เปน 100% ดว ย G63
ตวั อยา ง
ในตัวอยางน้ี เกลียว M5 จะถูกเจาะ ระยะนาํ ของเกลยี ว M5 คอื 0.8 (ตามตาราง)
ความเร็วทีเ่ ลอื กคือ 200 รอบตอ นาที อตั ราปอ น F = 160 มม./นาที
โคดโปรแกรม คําอธิบาย
N10 G1 X0 Y0 Z2 S200 F1000 M3 ; เคล่อื นเขาจุดเรมิ่ ตน, เปด ใชง านสปนเดิล
N20 G63 Z-50 F160 ; การตาป, ความลึกของการเจาะ 50
N30 G63 Z3 M4 ; การรนกลบั , การยอ นกลับทิศทางที่โปรแกรม
N40 M30 ; จุดสน้ิ สุดของโปรแกรม
9.12 การลบมุมแบบตัด, การลบมุมแบบมน (CHF, CHR, RND, RNDM, FRC,
FRCM)
การทํางาน
สามารถดาํ เนินการใหม มุ เสน ขอบรปู ภายในระนาบการทาํ งานทท่ี าํ งานเปน การลบมุมแบบมนหรอื การลบ
มุมแบบตัดได
เพ่ือใหไ ดค ณุ ภาพผิวที่เหมาะสมท่ีสุด
สามารถโปรแกรมแยกอัตราปอ นสาํ หรบั การลบมมุ แบบตัด/การลบมมุ แบบมน
ถา ไมไดโ ปรแกรมอตั ราปอ นไว จะใชอ ัตราปอ นทางเดนิ มาตรฐาน F
สามารถใชฟ ง กชั่น "การลบมมุ แบบโมดัล" เพอ่ื ลบมมุ เสน ขอบรปู หลายมมุ ใหเหมือนกนั ทลี ะมมุ
ซนิ แทกซ
การลบมมุ เสนขอบรปู แบบตดั :
G... X... Z... CHR/CHF=<value> FRC/FRCM=<value>
G... X... Z...
การลบมมุ เสนขอบรปู แบบมน:
G... X... Z... RND=<value> FRC=<value>
G... X... Z...
246 พน้ื ฐาน
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สง่ั การเคลอื่ นท่ี
9.12 การลบมมุ แบบตัด, การลบมมุ แบบมน (CHF, CHR, RND, RNDM, FRC, FRCM)
การลบมมุ แบบโมดลั :
G... X... Z... RNDM=<value> FRCM=<value>
...
RNDM=0
หมายเหตุ
เทคโนโลยี (อัตราปอ น, ชนดิ อตั ราปอน, คําสงั่ M เปนตน)
สําหรบั การลบมมุ แบบตัด/แบบมนไดม าจากบลอ็ กกอ นหนาหรอื บลอ็ กถัดไป
โดยขึน้ อยูกบั การตั้งคา ของบติ 0 ในขอมูลเครอ่ื งจักร MD20201 $MC_CHFRND_โหมด_Mเปน K
(ลักษณะการลบมุมแบบตดั /แบบมน) การตัง้ คา ท่ีแนะนาํ คอื คา ท่ไี ดม าจากบลอ็ กกอนหนา (บิต 0 = 1)
ความหมาย
CHF=…: การลบมุมเสนขอบรปู แบบตดั
CHR=…: <value>: ความยาวของการลบมุมแบบตดั (หนว ยสอดคลองกบั G70/G71)
RND=…: การลบมุมเสนขอบรปู แบบตัด
RNDM=…: <value>: ความกวางของการลบมมุ แบบตัดในทศิ ทางการเคลอื่ นทีเ่ ดิม
FRC=…: (หนว ยสอดคลอ งกบั G70/G71)
FRCM=…: การลบมุมเสน ขอบรปู แบบมน
<value>: รัศมีของการลบมมุ แบบมน (หนว ยสอดคลอ งกบั G70/G71)
การลบมุมแบบโมดัล (การลบมุมเสน ขอบรปู หลายมมุ ใหเ หมือนกนั ทลี ะมุม)
<value>: รัศมขี องการลบมุมแบบมน (หนว ยสอดคลอ งกบั G70/G71)
การลบมุมแบบโมดัลถกู ปด ใชง านดว ย RNDM=0
อัตราปอ นทไี่ มใ ชแ บบโมดลั สาํ หรบั การลบมมุ แบบตดั /แบบมน
<value>: อัตราปอ นเปน มม./นาที (โดย G94 ทาํ งาน) หรือ มม./รอบ (โดย G95
ทาํ งาน)
อตั ราปอ นแบบโมดลั สาํ หรบั การลบมุมแบบตดั /แบบมน
<value>: อตั ราปอ นเปน มม./นาที (โดย G94 ทาํ งาน) หรอื มม./รอบ (โดย G95
ทาํ งาน)
FRCM=0 ปด ใชง านอัตราปอ นแบบโมดลั สําหรับการลบมุมแบบตดั /แบบมน
และเปดใชง านอัตราปอ นที่โปรแกรมภายใต F
พนื้ ฐาน 247
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอ่ื นที่
9.12 การลบมมุ แบบตดั , การลบมุมแบบมน (CHF, CHR, RND, RNDM, FRC, FRCM)
หมายเหตุ
การลบมมุ แบบตดั /แบบมน
ถา คา ทโ่ี ปรแกรมไวสาํ หรบั การลบมมุ แบบตดั (CHF/CHR) หรอื การลบมุมแบบมน (RND/RNDM)
สงู เกินไปสําหรบั อลิ เิ มนตเสน ขอบรปู ทเ่ี กี่ยวขอ ง
การลบมุมแบบตดั หรอื การลบมมุ แบบมนจะลดไปเปน คาท่เี หมาะสมโดยอัตโนมตั ิ
จะไมม กี ารลบมมุ แบบตดั /แบบมน ถา:
• ในระนาบไมม เี สน ขอบรูปเสน ตรงหรอื วงกลม
• การเคลอ่ื นทีเ่ กดิ ขน้ึ นอกระนาบ
• มกี ารเปล่ียนระนาบ
• จํานวนบลอ็ กทร่ี ะบุในขอ มูลเคร่ืองจักรวา ไมใ หเ ก็บขอ มูลเก่ียวกับการเคลอื่ นที่ (เชน
เอาตพ ุตคาํ สั่งเทา นน้ั ) มจี าํ นวนเกินกําหนด
หมายเหตุ
FRC/FRCM
FRC/FRCM จะไมม ีผลถาการลบมมุ แบบตดั เคลอื่ นทดี่ วย G0 ท้ังน้ี สามารถโปรแกรมคาํ สง่ั นี้ไดต ามคา F
โดยไมม ขี อ ความแสดงขอ ผดิ พลาด
FRC จะมีผลเฉพาะเมอ่ื มกี ารโปรแกรมการลบมมุ แบบตัด/แบบในบลอ็ ก หรือถา RNDM ถูกเปดใชง าน
FRC จะเขียนทับคา F หรือ FRCM ในบลอ็ กปจ จบุ นั
อตั ราปอ นทโี่ ปรแกรมไวภ ายใต FRC จะตอ งมากกวาศนู ย
FRCM=0 เปดใชงานอตั ราปอ นที่โปรแกรมไวภายใต Fสาํ หรับการลบมมุ แบบตดั /แบบมน
ถา โปรแกรม FRCM ไว จาํ เปน จะตอ งโปรแกรม FRCM ใหมเหมือนกบั F คอื เปลี่ยน G94 ↔ G95
เปน ตน ถาโปรแกรมใหมเ ฉพาะ F และถาชนดิ อัตราปอน FRCM > 0 กอ นการเปล่ยี น
เอาตพ ตุ จะสง ขอ ความแสดงขอ ผดิ พลาด
248 พน้ื ฐาน
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คาํ สงั่ การเคลอื่ นท่ี
9.12 การลบมมุ แบบตดั , การลบมุมแบบมน (CHF, CHR, RND, RNDM, FRC, FRCM)
ตวั อยา ง
ตวั อยา ง 1: การลบมมุ แบบตดั ระหวา งเสน ตรงสองเสน
&+5 • MD20201 บติ 0 = 1 (ไดมาจากบลอ็ กกอ นหนา )
&+) • G71 ทํางาน
* • ความกวา งของการลบมมุ แบบตัดในทิศทางของ
˞ การเคลอื่ นที่ (CHR) ควรเทา กับ 2 มม.
และอตั ราปอ นของการลบมุมแบบตดั ควรเปน
࠸ࡩ࡚ࡑࡘࡘࡴࡑࡑࡌࡋࡨ 100 มม./นาที
*
; ࡳࡡࡐࡼ ࡴࡑࡻ࠾࠻࡚ࡻ࠾
=
ࡳࡁࡻࡐ *
การโปรแกรมทาํ ไดส องวธิ :ี
● การโปรแกรมดว ย CHR
โคด โปรแกรม
...
N30 G1 Z… CHR=2 FRC=100
N40 G1 X…
...
● การโปรแกรมดว ย CHF
โคด โปรแกรม
...
N30 G1 Z… CHF=2(cosα*2) FRC=100
N40 G1 X…
...
พื้นฐาน 249
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1
คําสง่ั การเคลอื่ นท่ี
9.12 การลบมมุ แบบตดั , การลบมุมแบบมน (CHF, CHR, RND, RNDM, FRC, FRCM)
ตวั อยา ง 2: การลบมมุ แบบมนระหวา งเสน ตรงสองเสน
* ࠸ࡩ࡚ࡑࡘࡘࡴࡑࡑࡘࡐ • MD20201 บิต 0 = 1 (ไดม าจากบล็อกกอ นหนา )
51'
• G71 ทาํ งาน
• รัศมีของการลบมุมแบบมนควรเทา กับ 2 มม.
และอตั ราปอ นของการลบมุมแบบมนควรเปน 50
มม./นาที
*
;
=
ࡳࡁࡻࡐ *
โคด โปรแกรม
...
N30 G1 Z… RND=2 FRC=50
N40 G1 X…
...
ตวั อยา ง 3: การลบมมุ ใหม นระหวา งเสน ตรงและวงกลม
ฟง กชั่น RND
สามารถใชแทรกอิลิเมนตเสน ขอบรปู วงกลมทม่ี ีการเช่ือมตอรวมกันในแนวเสนสัมผัสระหวา งเสน ขอบรปู แ
นวเสนตรงกบั วงกลม
* ࠸ࡩ࡚ࡑࡘࡘࡴࡑࡑࡘࡐ • MD20201 บติ 0 = 1 (ไดมาจากบลอ็ กกอ นหนา )
51' *
• G71 ทํางาน
• รัศมขี องการลบมมุ แบบมนควรเทากับ 2 มม.
และอตั ราปอ นของการลบมมุ แบบมนควรเปน 50
มม./นาที
;
ࡳࡁࡐࡻ * =
250 พ้นื ฐาน
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1