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

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

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

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

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

คาํ สงั่ การเคลอ่ื นที่
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


Click to View FlipBook Version