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 ภาษาไทย

โคด โปรแกรม การสรา งโปรแกรม NC
3.4 ตวั อยา งโปรแกรม
N40 G90 G64 G54 G17 G0 X-72 Y-72
คาํ อธบิ าย
N50 G0 Z2 เปด ระบบหลอเยน็
N60 G450 CFTCP
N70 G1 Z-10 F3000 ; การต้ังคาพ้ืนฐานของรปู ทรงและจุดเริ่มตน ข
องการเคลื่อนเขา
N80 G1 G41 X-40
; แกน Z ในระยะปลอดภยั
N90 G1 X-40 Y30 RND=10 F1200 ; ลกั ษณะการทํางานขณะทใี่ ช G41/G42
; เคร่ืองมือกัดในระยะความลึกทมี่ ีอตั ราปอน
N100 G1 X40 Y30 CHR=10
N110 G1 X40 Y-30 = 3000 มม./นาที
N120 G1 X-41 Y-30 ; การเปดใชงานการชดเชยรศั มขี องเครื่องมือ
N130 G1 G40 Y-72 F3000
กัด
N140 G0 Z200 M5 M9 ; เคลือ่ นเขา หาเสนขอบรปู ดวยอตั ราปอน =

N150 T="SF10" 1200 มม./นาที
N160 M6
N170 S2800 M3 M8 ; การยกเลิกการเลือกการชดเชยรศั มีของเครอื่
งมอื กัด
N180 G90 G64 G54 G17 G0 X0 Y0
; การรนเคร่ืองมอื กัดกลับ,
N190 G0 Z2 ปด สปนเดลิ และระบบหลอ เย็น
N200 POCKET4(2,0,1,-5,15,0,0,0,0,0,800,1300,0,21,5,,,2,0.5)
N210 G0 Z200 M5 M9 ; การเลอื กเครือ่ งมอื ชื่อ SF10 ไวล วงหนา
; โหลดเครื่องมอื เขา ในสปน เดิล
N220 T="ZB6" ; ความเรว็ , ทิศทางการหมนุ ,
N230 M6
N240 S5000 M3 M8 เปด ระบบหลอ เย็น
N250 G90 G60 G54 G17 X25 Y0 ; การต้ังคาพื้นฐานของรปู ทรงและจดุ เริ่มตนข

N260 G0 Z2 องการเคลือ่ นเขา
N270 MCALL CYCLE82(2,0,1,-2.6,,0)
N280 POSITION: ; การเรียกรอบการกัดหลมุ
N290 HOLES2(0,0,25,0,45,6) ; การรนเครอื่ งมอื กัดกลบั ,
N300 ENDLABEL:
N310 MCALL ปดสปนเดลิ และระบบหลอ เย็น
N320 G0 Z200 M5 M9
; การเรียกดอกสวา นนําศูนย 6 มม.

; จุดหยุดที่กาํ หนด G60
สาํ หรบั การกาํ หนดตาํ แหนงทีแ่ นนอน

; การเรยี กรอบการเจาะแบบโมดลั
; จมั ปมารก สําหรบั การทําซ้ํา
; รปู แบบตาํ แหนงสําหรับการเจาะ
; ตัวระบุจดุ สนิ้ สุดสําหรบั การทําซา้ํ
; การรีเซต็ การเรยี กแบบโมดัล

พื้นฐาน 51
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การสรา งโปรแกรม NC คาํ อธิบาย
3.4 ตัวอยา งโปรแกรม ; เรยี กดอกสวานรอ งเกลยี ว D 5 มม.

โคด โปรแกรม ; การเรียกรอบการเจาะแบบโมดัล
N330 T="SPB5" ; การทําซ้ําคาํ อธบิ ายตําแหนงจากการตง้ั ศนู ย
N340 M6 ; การรเี ซ็ตรอบการเจาะ
N350 S2600 M3 M8 ; จดุ ส้นิ สดุ ของโปรแกรม
N360 G90 G60 G54 G17 X25 Y0
N370 MCALL CYCLE82(2,0,1,-13.5,,0)
N380 REPEAT POSITION
N390 MCALL
N400 G0 Z200 M5 M9
N410 M30

พนื้ ฐาน

52 คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเปลยี่ นเครอื่ งมอื 4

วิธกี ารเปลยี่ นเครอื่ งมอื
การเปล่ียนเครอื่ งมอื ในแม็กกาซนี แบบโซ จานหมนุ และแบบกลอง โดยปกตจิ ะดาํ เนินการสองชวงคอื :
1. เม่อื มกี ารคน หาเครอ่ื งมอื ในแมก็ กาซีนดว ยคาํ สงั่ T
2. เมื่อเครอื่ งมือถกู โหลดเขา ไปในสปน เดลิ ดว ยคาํ สงั่ M
ในการสบั เปล่ียนแมก็ กาซนี สาํ หรบั เครอื่ งกลงึ คาํ สงั่ T
จะใชใ นการทาํ งานทัง้ หมดท่เี ก่ยี วกบั การเปลี่ยนเครอื่ งมอื ซงึ่ ประกอบดว ยการคน หาและการใสเครอ่ื งมือ

หมายเหตุ
การตงั้ คา วธิ ีการเปลยี่ นเครอ่ื งมือจะดําเนนิ การผานขอ มูลเครอ่ื งจกั ร (→ ผผู ลติ เครอื่ งจักร)

เงอ่ื นไข

ส่ิงทจี่ ะตองดําเนินการพรอ มกบั การเปลย่ี นเครื่องมอื :

● ตอ งเปดใชง านคา ออฟเซต็ เครอ่ื งมอื ที่จดั เกบ็ ไวท เี่ ลข D

● ตองโปรแกรมระนาบการทาํ งานทีเ่ หมาะสม (การต้งั คา พน้ื ฐานคอื G18)
เพอ่ื ใหแนใจวามกี ารกาํ หนดการชดเชยความยาวเคร่ืองมอื ไปยังแกนทถ่ี กู ตอ ง

การจดั การเครอ่ื งมอื (ตวั เลอื ก)

การโปรแกรมในการเปล่ียนเครือ่ งมอื จะแตกตา งกนั ไปสําหรบั เครือ่ งจักรแตล ะเครอ่ื งทีม่ กี ารจัดการเครื่อง
มอื ทใ่ี ชง านอยู (ตัวเลือก) มากกวาเครือ่ งจกั รที่ไมม กี ารจดั การเครื่องมอื ทใ่ี ชง านอยู
ดังนน้ั จึงอธิบายตวั เลือกสองรายการน้ีแยกกนั

พ้นื ฐาน 53
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเปลีย่ นเครอ่ื งมอื
4.1 การเปลี่ยนแปลงเครอื่ งมอื ท่ไี มตอ งใชการจดั การเครื่องมอื

4.1 การเปลยี่ นแปลงเครอ่ื งมอื ทไ่ี มต อ งใชก ารจดั การเครอื่ งมอื

4.1.1 การเปลยี่ นเครอ่ื งมอื ดว ยคาํ สง่ั T

การทํางาน

เครอื่ งมอื จะถกู เปลย่ี นทนั ทเี มอื่ มีการโปรแกรมคาํ สงั่ T

การใชง าน

สาํ หรบั เครือ่ งกลึงทม่ี ีแมก็ กาซนี แบบวงกลม

ซนิ แทกซ

การเลือกเครอ่ื งมอื :
T<number>
T=<number>
T<n>=<number>

การยกเลกิ การเลือกเครอื่ งมอื :
T0
T0=<number>

ความหมาย

T: คาํ สงั่ สาํ หรบั การเลือกเครือ่ งมอื ซ่งึ รวมถึงการเปล่ียนเครอ่ื งมอื และการเปดใชง านออฟเ
<n>: ซต็ เคร่อื งมอื

<number>: เลขสปนเดิลในรูปสว นขยายแอดเดรส
T0:
หมายเหต:ุ
ความเปน ไปไดใ นการโปรแกรมเลขสปน เดลิ ใหเปน สว นขยายแอดเดรสน้ันขึ้นอยกู บั ก
ารกาํ หนดคา ของเครอ่ื งจกั ร
→ โปรดดขู อ มลู จาํ เพาะของผผู ลติ เครอื่ งจักร

เลขเครอ่ื งมอื

ชว งคา : 0 - 32000

คําสงั่ สาํ หรบั การยกเลกิ การเลอื กเครอื่ งมอื ทีใ่ ชอยู

ตวั อยา ง

โคดโปรแกรม คําอธบิ าย
N10 T1 D1 ; การโหลดเครือ่ งมอื T1 และการเปดใชงานออฟเซ็ตเคร่ืองมือ D1
...
N70 T0 ; ยกเลกิ การเลือกเคร่อื งมือ T1
...

พืน้ ฐาน

54 คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเปลี่ยนเครอื่ งมอื
4.1 การเปลี่ยนแปลงเครอื่ งมอื ท่ีไมตอ งใชก ารจัดการเครอื่ งมอื

4.1.2 การเปลยี่ นเครอื่ งมอื ดว ย M6

การทาํ งาน

เครอื่ งมอื จะถูกเลือกเม่อื มกี ารโปรแกรมคาํ ส่งั T เคร่ืองมอื จะพรอ มใชงานเมอ่ื ใช M6 เทานนั้
(รวมถงึ ออฟเซต็ เครอ่ื งมอื ดว ย)

การใชง าน

สําหรบั เครือ่ งกดั ท่มี ีแม็กกาซีนแบบโซ แบบจานหมุน หรอื แบบกลอ ง

ซนิ แทกซ

การเลือกเครอื่ งมือ:
T<number>
T=<number>
T<n>=<number>

การเปลยี่ นเครอ่ื งมอื :
M6

การยกเลกิ การเลือกเครื่องมอื :
T0
T0=<number>

ความหมาย

T: คําสงั่ สําหรบั การเลือกเครือ่ งมอื
<n>:
เลขสปน เดลิ ในรูปสว นขยายแอดเดรส

หมายเหต:ุ
ความเปนไปไดใ นการโปรแกรมเลขสปนเดลิ ใหเปน สว นขยายแอดเดรสนั้นขน้ึ อยู
กับการกาํ หนดคาของเครอ่ื งจกั ร
→ โปรดดูขอ มลู จําเพาะของผูผลิตเครอ่ื งจกั ร

<number>: เลขเครอ่ื งมอื
M6:
T0: ชว งคา: 0 - 32000

ฟง กช ั่น M สาํ หรบั การเปลย่ี นเครอ่ื งมอื (ตาม DIN 66025)

M6 จะเปด ใชงานเครอ่ื งมือท่เี ลอื ก (T…) รวมทงั้ ออฟเซต็ เครอ่ื งมอื (D...)

คําสง่ั สาํ หรบั การยกเลิกการเลอื กเครอ่ื งมอื ที่ใชอ ยู

พืน้ ฐาน 55
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเปล่ียนเครอื่ งมอื
4.2 การเปลย่ี นแปลงเครอื่ งมอื ทต่ี อ งใชการจดั การเครอื่ งมอื (ตวั เลอื ก)

ตวั อยา ง

โคดโปรแกรม คาํ อธิบาย
N10 T1 M6 ; การโหลดเคร่อื งมอื T1
N20 D1 ; การเลอื กการชดเชยความยาวเคร่ืองมือ
N30 G1 X10 ... ; การตัดเฉือนดวย T1
...
N70 T5 ; การเลอื กเครือ่ งมอื T5 ไวลวงหนา
N80 ... ; การตัดเฉือนดวย T1
...
N100 M6 ; การโหลดเครอื่ งมือ T5
N110 D1 G1 X10 ... ; การตดั เฉือนดวยเคร่ืองมือ T5
...

4.2 การเปลยี่ นแปลงเครอื่ งมอื ทต่ี อ งใชก ารจดั การเครอื่ งมอื (ตวั เลอื ก)

การจดั การเครอ่ื งมอื

ฟงกชนั่ เสริม "การจดั การเครอ่ื งมอื "
ชว ยใหแ นใ จไดว าเครอื่ งมอื ทถี่ กู ตองจะอยใู นตําแหนง ที่เหมาะสมตามเวลาทก่ี ําหนดไว
และยังแนใ จไดว า ขอ มูลทีก่ ําหนดใหแ กเ ครอื่ งมอื นนั้ เปนขอ มลู ปจ จบุ นั
นอกจากนี้ยงั จะชว ยใหก ารเปลยี่ นเครอ่ื งมอื สามารถดาํ เนนิ การไดอ ยา งรวดเร็ว
รวมทงั้ หลกี เล่ียงปญ หาการแตกหักดว ยการตรวจสอบอายกุ ารใชง านของเครอื่ งมอื
และหลีกเลีย่ งภาวะเครอ่ื งจกั รหยดุ ทาํ งานดว ยการใชเครอื่ งมือทีเ่ ปนอะไหลท ดแทน

ชอื่ เครอื่ งมอื

สําหรบั เครอ่ื งจกั รท่มี ีการจดั การเครื่องมอื ทใ่ี ชง านอยู
จะตอ งกําหนดชอ่ื และเลขใหก บั เครอ่ื งมอื เพื่อใหเกิดความชดั เจนในการระบุเครอ่ื งมอื (เชน "Drill", "3")
จากนนั้ เครอ่ื งมอื ดงั กลา วจะถกู เรียกตามชอ่ื เครอ่ื งมอื ทกี่ าํ หนดไว เชน
T="Drill"

หมายเหตุ

ชื่อเครอ่ื งมอื ตอ งไมม อี กั ขระพเิ ศษใดๆ

พื้นฐาน

56 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเปลย่ี นเครอ่ื งมอื
4.2 การเปลีย่ นแปลงเครอื่ งมอื ที่ตอ งใชการจดั การเครอ่ื งมอื (ตัวเลอื ก)

4.2.1 การเปลยี่ นเครอ่ื งมอื ดว ยคาํ สง่ั T ดว ยการจดั การเครอื่ งมอื ทใี่ ชง านอยู (ตวั เลอื ก)

การทํางาน

เครอ่ื งมอื จะถูกเปล่ยี นทันทเี มอื่ มีการโปรแกรมคําสง่ั T

การใชง าน

สาํ หรบั เครือ่ งกลงึ ทมี่ แี ม็กกาซนี แบบวงกลม

ซนิ แทกซ

การเลอื กเครอ่ื งมือ:
T=<location>
T=<name>
T<n>=<location>
T<n>=<name>

การยกเลิกการเลอื กเครือ่ งมอื :
T0

ความหมาย

T=: คําสง่ั สําหรบั การเปล่ียนเครอื่ งมอื และการเปดใชงานออฟเซต็ เครอ่ื งมอื

<n>: โดยสามารถกาํ หนดคา ไดด งั น:ี้
T0:
<location>: เลขตําแหนงในแม็กกาซีน

<name>: ชอ่ื เครอ่ื งมอื

หมายเหต:ุ
จะตอ งระบุตวั อกั ษรและตวั เลขใหถ ูกตอ ง (ตัวพมิ พใ หญ/ เล็ก)
เมอ่ื โปรแกรมชอ่ื เครอื่ งมอื

เลขสปนเดิลในรูปสว นขยายแอดเดรส

หมายเหต:ุ
ความเปนไปไดใ นการโปรแกรมเลขสปนเดลิ ใหเ ปนสว นขยายแอดเดรสนัน้ ขน้ึ อยูก บั การกาํ
หนดคา ของเครอ่ื งจักร → โปรดดขู อ มลู จําเพาะของผผู ลติ เครอ่ื งจกั ร)

คาํ สงั่ สาํ หรบั การยกเลิกการเลอื กเครอื่ งมือ (ตาํ แหนงในแม็กกาซนี ไมมีการใชงาน)

หมายเหตุ

ในกรณที ี่ตาํ แหนงท่เี ลือกไวใ นแมก็ กาซนี ของเครอ่ื งมอื ไมมกี ารใชง าน คาํ สงั่ จะเปน T0
โดยสามารถเลอื กตําแหนง ทว่ี า งอยนู ้ันใหเ ปน ตําแหนง ในแมก็ กาซีนทีจ่ ะมกี ารใชง านถัดไปได

พื้นฐาน 57
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเปลย่ี นเครอ่ื งมอื
4.2 การเปล่ียนแปลงเครอื่ งมอื ทต่ี อ งใชก ารจดั การเครอ่ื งมอื (ตัวเลอื ก)

ตวั อยา ง

แม็กกาซีนแบบวงกลมมีตาํ แหนง ท่ี 1 ถึง 20 ซึ่งไดกาํ หนดใหก ับเครอื่ งมือดงั น:้ี

ตาํ แหนง เครอ่ื งมอื กลมุ เครอื่ งมอื สถานะ
1 Drill, เลขเครอ่ื งมือทดแทน = 1 T15 ถูกบล็อก
2 ไมม กี ารใชงาน
3 Drill, เลขเคร่อื งมือทดแทน = 2 T10 เปด ใชงาน
4 Drill, เลขเครื่องมอื ทดแทน = 3 T1 ทํางาน
5 ... 20 ไมมีการใชง าน









การเรยี กใชเ ครือ่ งมอื ตอ ไปนจ้ี ะถกู โปรแกรมไวใ นโปรแกรม NC:
N10 T=1
สาํ หรบั ขั้นตอนในการเรียกใชม ีดงั น:้ี
1. ตาํ แหนงท่ี 1 ในแม็กกาซีนจะถูกพิจารณาและมกี ารกาํ หนดตัวระบุเครอ่ื งมอื
2. การจัดการเครอ่ื งมอื จดจําวา เครอ่ื งมอื น้ีถูกบล็อกไวแ ละไมส ามารถใชง านได
3. การคน หาเครอื่ งมือ T="drill" จะเริม่ ดาํ เนินการตามวิธคี น หาที่ตง้ั คา ไว:

"คนหาเครอ่ื งมอื ทใี่ ชอ ยู หรอื มฉิ ะนนั้ ใหเ ลอื กเครอ่ื งมอื ที่มีเลขเครอ่ื งมอื ทดแทนสงู สดุ ลําดบั ถดั ไป"
4. จากนน้ั ระบบจะพบเครอ่ื งมอื ทสี่ ามารถใชงานไดตอไปน:ี้

"Drill", เลขเครอื่ งมอื ทดแทน 3 (ตําแหนง ที่ 4 ในแมก็ กาซนี )
ขน้ั ตอนการเลอื กเครอ่ื งมอื เสรจ็ เรยี บรอ ยแลว และจะเรมิ่ ทาํ การเปลยี่ นเครอื่ งมอื
หมายเหตุ
ถาใชว ธิ คี น หา "เลือกเครอื่ งมอื แรกท่ีพรอมใชง านจากกลุม"
จะตอ งกาํ หนดลําดบั ภายในกลุมเครอื่ งมอื ทีโ่ หลดกอน ในกรณีนี้จะมีการโหลดกลุม T10 เพราะ T15
ถกู บล็อกไว
ในกรณที เ่ี ลือก "ใชเครอื่ งมอื แรกท่มี สี ถานะ "ทํางาน" จากกลมุ " T1 กจ็ ะถูกโหลด

พ้นื ฐาน

58 คูม อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเปลยี่ นเครอ่ื งมอื
4.2 การเปลี่ยนแปลงเครอ่ื งมอื ท่ีตอ งใชการจดั การเครอื่ งมอื (ตัวเลอื ก)

4.2.2 การเปลย่ี นเครอื่ งมอื ดว ย M6 ท่ีมกี ารจดั การเครอ่ื งมอื ทใ่ี ชง านอยู (ตวั เลอื ก)

การทํางาน

เครอื่ งมอื จะถูกเลอื กเมื่อมีการโปรแกรมคาํ สงั่ T เครอื่ งมอื จะพรอ มใชง านเมอื่ ใช M6 เทา นนั้
(รวมถึงออฟเซต็ เครอื่ งมอื ดว ย)

การใชง าน

สําหรบั เครื่องกดั ทม่ี แี มก็ กาซีนแบบโซ แบบจานหมุน หรอื แบบกลอง

ซินแทกซ

การเลอื กเครอื่ งมือ:
T=<location>
T=<name>
T<n>=<location>
T<n>=<name>

การเปลีย่ นเครอ่ื งมอื :
M6

การยกเลิกการเลอื กเคร่อื งมอื :
T0

ความหมาย

T=: คาํ สงั่ สาํ หรบั การเลือกเคร่ืองมอื

<n>: โดยสามารถกาํ หนดคา ไดดงั น:ี้
M6:
T0: <location>: เลขตาํ แหนงในแมก็ กาซนี

<name>: ชื่อเครอื่ งมอื

หมายเหต:ุ
จะตอ งระบุตวั อกั ษรและตวั เลขใหถ กู ตอง (ตวั พิมพใ หญ/ เลก็ )
เมอ่ื โปรแกรมชอ่ื เครอ่ื งมอื

เลขสปน เดลิ ในรูปสว นขยายแอดเดรส

หมายเหต:ุ
ความเปนไปไดใ นการโปรแกรมเลขสปนเดลิ ใหเ ปนสว นขยายแอดเดรสนน้ั ข้ึนอยูกบั การกาํ
หนดคา ของเครอื่ งจกั ร → โปรดดูขอมลู จาํ เพาะของผผู ลิตเครอ่ื งจกั ร

ฟงกชัน่ M สาํ หรบั การเปลยี่ นเครอื่ งมอื (ตาม DIN 66025)

M6 จะเปดใชง านเครอื่ งมือท่เี ลอื ก (T…) รวมทงั้ ออฟเซต็ เครอ่ื งมือ (D...)

คําสง่ั สาํ หรบั การยกเลิกการเลอื กเครอ่ื งมือ (ตาํ แหนงในแม็กกาซีนไมม กี ารใชง าน)

หมายเหตุ

ในกรณที ต่ี าํ แหนงท่ีเลือกไวในแมก็ กาซนี ของเครอื่ งมอื ไมม ีการใชง าน คําสงั่ จะเปน T0
โดยสามารถเลอื กตาํ แหนง ทว่ี า งอยนู ั้นใหเ ปน ตาํ แหนง ในแมก็ กาซีนท่ีจะมกี ารใชง านถดั ไปได

พืน้ ฐาน 59
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเปลีย่ นเครอื่ งมอื
4.3 ลกั ษณะการทาํ งานเม่ือมกี ารโปรแกรม T ไมถูกตอง

ตวั อยา ง

โคดโปรแกรม คําอธิบาย
N10 T=1 M6 ; การโหลดเครอื่ งมอื จากตําแหนงที่ 1 ในแมก็ กาซนี
N20 D1 ; การเลือกการชดเชยความยาวเคร่ืองมือ
N30 G1 X10 ... ; การตัดเฉือนดวยเครื่องมอื T=1
...
N70 T="Drill" ; การเลอื กเครอ่ื งมอื ช่ือ "Drill" ไวลวงหนา
N80 ... ; การตดั เฉือนดวยเครือ่ งมอื T=1
...
N100 M6 ; การโหลดดอกสวาน
N140 D1 G1 X10 ... ; การตดั เฉือนดวยดอกสวาน
...

4.3 ลักษณะการทาํ งานเมอื่ มกี ารโปรแกรม T ไมถกู ตอ ง

ลกั ษณะการทาํ งานในกรณที ี่มกี ารโปรแกรม T ไมถกู ตองนน้ั ข้นึ อยกู บั การกาํ หนดคาของเครื่องจักร:

MD22562 TOOL_CHANGE_ERROR_MODE

บติ คา ความหมาย

70 การตัง้ คา พ้นื ฐาน!

เมอื่ มกี ารโปรแกรม T ระบบจะตรวจสอบทนั ทีวา NCK รูจกั เลข T ดงั กลาวหรอื ไม ถาไมรจู ัก
จะมีการแจงเตอื นเกิดข้นึ

1 เลข T ที่โปรแกรมไวจะไดร บั การตรวจสอบหลังจากการเลือก D แลว เทา นัน้ ถา NCK
ไมรูจ กั เลขเครอื่ งมือ ระบบจะแจงเตอื นระหวา งการเลือก D

การตอบสนองในลกั ษณะนเ้ี หมาะสําหรบั กรณีทตี่ อ งการใชก ารโปรแกรมเครื่องมือชว ยในการวา
งตาํ แหนง และไมจ ําเปน ตอ งมีขอ มูลของเครือ่ งมอื (แมก็ กาซีนแบบวงกลม) เปน ตน

พ้นื ฐาน

60 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมอื 5

5.1 ขอ มลู ทว่ั ไปเก่ียวกบั ออฟเซต็ เครอื่ งมอื

ขนาดชน้ิ งานจะถูกโปรแกรมโดยตรง (เชน ตามแบบการผลติ ) ดว ยเหตุนี้ ขอ มูลเครอื่ งมอื เชน
เสน ผา ศูนยก ลางของเครอื่ งมอื กัด ตําแหนง คมตดั ของเครือ่ งมอื กลงึ
(เครอ่ื งมือกลงึ ทห่ี มุนทวนเข็มนาฬกิ า/ตามเขม็ นาฬิกา)
และความยาวเครอื่ งมือจึงไมจ าํ เปน ตอ งนํามาพจิ ารณาเมือ่ สรา งโปรแกรม

ระบบควบคมุ แกไ ขทางเดนิ เครอ่ื งมอื ใหถ กู ตอ ง
เมือ่ ตัดเฉอื นชน้ิ งาน จะมกี ารควบคมุ ทางเดินเครอ่ื งมอื ตามรปู ทรงของเครอื่ งมอื
ดงั นน้ั จงึ สามารถใชเครอ่ื งมอื ใดก็ไดตดั เฉอื นเสน ขอบรปู ท่ีโปรแกรมไว

เพือ่ ใหร ะบบควบคมุ สามารถคาํ นวณทางเดินเครอ่ื งมอื ได
ขอ มลู เครอ่ื งมอื จะตอ งถกู บนั ทกึ ไวใ นหนว ยความจาํ การชดเชยเครอื่ งมอื ของระบบควบคมุ
โดยจะมีการเรยี กใชเ ฉพาะเครื่องมอื ทจี่ ําเปน (T...) และบนั ทกึ ขอ มลู ออฟเซต็ ทีจ่ าํ เปนตองใช (D...)
ผานโปรแกรม NC

ขณะทโ่ี ปรแกรมกําลังประมวลผล
ระบบควบคุมจะดึงขอมลู ออฟเซต็ ทจี่ าํ เปน ตอ งใชจากหนวยความจาํ การชดเชยเครอื่ งมอื
และดําเนนิ การแกไ ขทางเดนิ ของเครอื่ งมอื ตา งๆ แตละรายการ:

ࡳࡡࡐࡼ ࠹ࡤࡑ࡚ࡒࡰ ࡎࡵࡻ࡬ ࡒ࡚ࡴ࠸࡚ࡘࡷ࡞ࡼ

ࡎࡩ࠾ࡳࡋࡐ࡫ ࡳ࠻࡚ࡻ࡮ࡤ࠾ࡘ࡮ࡤࡎࡴࡻ࡬ ࠸ࡼࡷ࠹ 61

พนื้ ฐาน
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมือ
5.2 การชดเชยความยาวเครอื่ งมือ

5.2 การชดเชยความยาวเครอ่ื งมอื

การชดเชยความยาวเครอ่ื งมอื เปน การชดเชยความยาวท่แี ตกตา งกนั ของเครื่องมอื ตา งๆ ทน่ี าํ มาใชงาน
ความยาวเครอื่ งมอื คอื ระยะหา งระหวางจดุ อา งองิ ของตวั จบั ยดึ เครอ่ื งมอื กบั สว นปลายของเครอ่ื งมอื :

FF FF

ความยาวน้จี ะถกู วัดและบันทึกในหนวยความจําการชดเชยเครอื่ งมือของระบบควบคมุ พรอมกับคา การสกึ
หรอที่สามารถกาํ หนดได
จากนน้ั ระบบควบคุมจะใชข อ มูลนเ้ี พ่อื คาํ นวณการเคลอื่ นทต่ี ามทางเดนิ ในทศิ ทางการปอ น

หมายเหตุ
คา ออฟเซต็ ของความยาวเครอื่ งมอื ขนึ้ อยูกบั ทิศทางการวางเครอื่ งมอื

พ้นื ฐาน

62 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมอื
5.3 การชดเชยรศั มีเครอ่ื งมอื

5.3 การชดเชยรศั มีเครอื่ งมอื

เสน ขอบรปู และทางเดินเครอ่ื งมอื นน้ั ไมเหมอื นกัน
กึง่ กลางของเคร่ืองมอื กัดหรอื คมตดั จะตอ งเคลื่อนทีต่ ามทางเดนิ โดยมีระยะหา งจากเสน ขอบรปู เทา เดมิ
และในการทาํ งานดังกลา ว ระบบควบคุมจาํ เปน ตอ งใชขอ มลู เกย่ี วกับรปู ทรงของเครอื่ งมอื (รัศม)ี
จากหนวยความจําการชดเชยเครอ่ื งมอื
ทางเดนิ ของจดุ ก่ึงกลางเครอื่ งมือทีโ่ ปรแกรมไวจ ะเปน คาออฟเซ็ตระหวา งทโ่ี ปรแกรมกาํ ลงั ประมวลผลใน
ลักษณะท่คี มตดั ของเครอ่ื งมือเคล่ือนทไ่ี ปตามเสนขอบรปู ทโ่ี ปรแกรมไวอยา งถกู ตอ ง
ทั้งนขี้ ้ึนอยกู ับรศั มีและทิศทางการตัดเฉอื น:

࡚ࡧ࡙ࡧࡢࡩࡻ ࠾ࡳࡎࡩࡻ ࠸ࡐࡨ

࡚ࡧ࡙ࡧࡢࡻࡩ࠾ࡳࡎࡻࡩ࠸ࡐࡨ

หมายเหตุ

การชดเชยรศั มเี ครอ่ื งมอื จะใชต ามคา เริ่มตน CUT2D หรอื CUT2DF (ดทู ่ี " 2D การชดเชยเครอื่ งมอื
(CUT2D, CUT2DF) (หนา 292) ")

ขอ มูลอา งองิ

ตวั เลอื กตา งๆ สาํ หรบั การชดเชยรศั มเี ครอ่ื งมอื มีอธบิ ายโดยละเอยี ดในหวั ขอ "การชดเชยรศั มีเครอื่ งมอื "

พนื้ ฐาน 63
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอื่ งมอื
5.4 หนว ยความจาํ การชดเชยเครอ่ื งมอื

5.4 หนว ยความจาํ การชดเชยเครอื่ งมอื

ขอ มูลตอ ไปน้ีตอ งมอี ยูในหนว ยความจําการชดเชยเครอื่ งมอื ของตวั ควบคมุ สาํ หรบั คมตัดของเครอ่ื งมอื แต
ละรายการ:
● ชนิดเครอ่ื งมอื
● ตําแหนง คมตดั
● ตัวแปรรปู ทรงเครอ่ื งมอื (ความยาว, รัศม)ี
ขอ มูลนจ้ี ะถูกบนั ทึกเปน พารามเิ ตอรเครอ่ื งมอื (สงู สดุ 25) ทง้ั นี้
พารามิเตอรใดทจ่ี าํ เปนตอ งใชส าํ หรบั เคร่อื งมอื จะข้ึนอยกู บั ชนดิ เครอื่ งมอื นน้ั ๆ
สาํ หรบั พารามเิ ตอรท ไี่ มจ ําเปน ตอ งใชจ ะตอ งตง้ั คาเปน "ศูนย" (สอดคลอ งกับการต้งั คา เรม่ิ ตน ของระบบ)

หมายเหตุ

คา ทีไ่ ดร ับการบนั ทึกไวแ ลว ในหนว ยความจาํ การชดเชยจะถกู รวมไวใ นการประมวลผลเมอ่ื มีการเรยี กใ
ชเ ครอ่ื งมอื ในแตละครงั้

ชนดิ เครอื่ งมอื

ชนดิ เครอื่ งมอื (เจาะ กัด หรอื กลึง)
เปน ตวั กาํ หนดขอมูลรูปทรงทจ่ี ําเปน และวิธกี ารนาํ ขอ มลู น้ันไปพจิ ารณาใชง าน

ตาํ แหนง คมตดั

ตาํ แหนง คมตดั แสดงถึงตาํ แหนงสว นปลายของเครอื่ งมอื P ทส่ี มั พนั ธกบั จดุ กงึ่ กลางของคมตดั S

ท้งั นีจ้ าํ เปน ตอ งใชต าํ แหนง คมตดั รวมกบั รัศมขี องคมตดั เพอื่ คํานวณการชดเชยรัศมเี ครอ่ื งมือสาํ หรบั เคร่ือ
งมือกลงึ (ชนดิ เครอ่ื งมือ 5xx)

)

3 ࡒ࡜ࡩ࡙ࡳ࠻࡚࡮ࡤࡻ ࠾ࡘࡤ࡮

5 ࡚࡟ࡨ ࡘ࡬
6 ࠿ࡋ࡯ ࡟ࡐࡰ ࡙ࡿ࠸࡜ࡩ࠾
࠻ࡘࡌࡋࡨ

/

56
3

/

พนื้ ฐาน

64 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซ็ตเครอื่ งมือ
5.5 ประเภทเคร่ืองมอื

ตวั แปรรปู ทรงเครอื่ งมอื (ความยาว, รศั ม)ี

)

࠻࡞ࡩࡘ࡙ࡩ࡞

ขอ มูลอา งองิ ࡚࡟ࡨ ࡘ࡬

ตัวแปรรปู ทรงเครอื่ งมอื ประกอบดวยคอมโพเนนตหลายอยาง (รูปทรง, การสกึ หรอ)
ตวั ควบคุมจะคาํ นวณคอมโพเนนตด งั กลาวในระยะใดระยะหนึง่ (เชน ความยาวโดยรวม 1, รศั มีทง้ั หมด)
ระยะโดยรวมทเี่ กย่ี วของจะมีผลเมอื่ มกี ารเปด ใชงานหนว ยความจาํ การชดเชย
วิธกี ารคาํ นวณคา เหลา น้ีในแกนจะถกู กําหนดตามชนดิ เคร่ืองมอื และระนาบปจ จุบนั (G17/G18/G19)

คมู อื ฟงกช น่ั , ฟง กช ่นั พนื้ ฐาน - ออฟเซต็ เคร่อื งมอื (W1) - หวั ขอ "คมตดั ของเครอ่ื งมอื "

5.5 ประเภทเครอ่ื งมอื

5.5.1 ขอ มลู ทวั่ ไปเกยี่ วกบั ชนดิ เคร่ืองมอื

เครอื่ งมอื จะแบง ออกเปน ชนดิ ตา งๆ โดยแตละชนดิ เครอื่ งมอื ถูกกําหนดดวยเลขสามหลกั
เลขหลกั แรกจะกําหนดชนิดเครอื่ งมอื ใหก ับกลุมใดกลมุ หนงึ่ ตอ ไปน้ตี ามลักษณะของเทคโนโลยที ใ่ี ช:

ชนดิ เครอื่ งมอื กลมุ เครอ่ื งมอื
1xy เคร่อื งมือกดั (หนา 66)
2xy ดอกสวาน (หนา 68)
3xy สาํ รองไว
4xy เครอ่ื งมือเจยี (หนา 69)
5xy เคร่ืองมอื กลงึ (หนา 70)
6xy สํารองไว
7xy เครื่องมอื พเิ ศษ (หนา 71) เชน เลอื่ ยตดั รอ ง

พน้ื ฐาน 65
คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมือ
5.5 ประเภทเครอ่ื งมอื

5.5.2 เครอื่ งมอื กดั

ชนดิ เครอื่ งมอื ตอ ไปนอี้ ยใู นกลมุ "เคร่อื งมอื กดั ":

100 เครอ่ื งมอื กัดตาม CLDATA (ขอ มูลตาํ แหนงหวั กัด)
110 ดอกกัดหวั กลม (เครอื่ งมอื กดั ดา มตรง)
111 ดอกกดั หัวกลม (เครอื่ งมอื กัดดา มเทเปอร)
120 ดอกเอน็ มลิ (แบบไมใชม ุมมน)
121 ดอกเอน็ มลิ (แบบมุมมน)
130 ดอกกัดมุมเอียง (แบบไมใ ชม มุ มน)
131 ดอกกัดมมุ เอียง (แบบมมุ มน)
140 เครอ่ื งมอื ปาดหนา
145 หวั กดั เกลียว
150 หวั กดั ขาง
151 เลื่อย
155 หัวกดั มมุ เอียง (แบบไมใ ชมมุ มน)
156 หวั กดั มุมเอยี ง (แบบมมุ มน)
157 เครอ่ื งมอื กัดดา มเทเปอร
160 ดอกสวา นและหวั กัดเกลียว

พารามเิ ตอรเ ครอื่ งมอื

รูปตอ ไปนจ้ี ะใหรายละเอียดโดยรวมเกยี่ วกับพารามิเตอรเครื่องมอื (DP...)
สาํ หรบั เครอื่ งมอื กัดทบี่ นั ทกึ ไวใ นหนว ยความจาํ การชดเชย:

࡚ࡩ࡙࠸ࡩ࡚ࡶࡐ )
)
ࡕࡩ࡚ࡩࡘࡳ࡫ ࡌࡤ࡚ࡿࡳ࠻࡚ࡤ࡮ࡻ ࠾ࡘ࡮ࡤ

'3 [\

'3 ࠻࡞ࡩࡘ࡙ࡩ࡞࡚ࡒࡰ ࡎ࡚࠾

'3 ࡚࡟ࡨ ࡘ࡚࡬ ࡒࡰ ࡎ࡚ ࠾ ࠻࡞ࡩࡘ࡙ࡩ࡞ ࠻࡞ࡩࡘ࡙ࡩ࡞
'3 ࠻࡞ࡩࡘ࡙ࡩ࡞ࡤࡧࡴࡋࡒࡳࡌࡤ࡚ ࡿ ࡡࡻ࡞ࡐࡤࡧࡴࡋࡒࡳࡌࡤ࡚ࡿ

࠻ࡻࡩ࠸ࡩ࡚ࡡ࡭࠸ࡢ࡚ࡤ ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡎࡨࡼ࠾ࡢࡘࡋ
ࡌࡩࡘࡎ࡬ࡻ࠸ࡪࡢࡐࡋࡷ࡞ࡼ
) ࡤࡧࡴࡋࡒࡳࡌࡤ࡚ࡿ࠿ࡋ࡯ ࡤࡩࡼ ࠾ࡤ࡫࠾ ࡎࡻ࡬ࡘ࠸࡬ ࡩ࡚ࡴࡎ࡚࠸ࡳ࠻࡚࡮ࡻࡤ࠾ࡘࡤ࡮
ࡌࡼࡨ࠾࠻ࡩࡻ ࡎࡳ࡬ࡻ ࡢ࡜ࡤ࡮ ࠿࡯ࡋࡤࡼࡩ࠾ࡤ࡫࠾ࡌ࡞ࡨ ࠿ࡨࡑ࡙ࡋ࡭ ࡳ࠻࡚࡮ࡤࡻ ࠾ࡘ࡮ࡤ
ࡳࡒࡐࡺ
ࡓ࡜࠸࡚ࡧࡎࡑ

* ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ =
࡚࡟ࡨ ࡘࡶ࡬ ࡐ ; <
)v ࠿࡯ࡋࡤࡩࡼ ࠾ࡤ࡫࠾
* ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ < ࡌ࡞ࡨ ࠿ࡑࡨ ࡙࡭ࡋࡳ࠻࡚ࡻࡤ࡮ ࠾ࡘࡤ࡮
࡚࡟ࡨ ࡘࡶ࡬ ࡐ = ;

* ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ;
࡚࡟ࡨ ࡘ࡬ࡶࡐ < =

࠸ࡩ࡚࠸ࡪࡢࡐࡋ࠻ࡻࡩ࠻࠾ࡎࡎࡻ࡬ ࡻ࡬ࡳࡒࡺࡐࡷࡒࡷࡋࡡࡼ ࡪࡢ࡚ࡨࡑ * * *
ࡳࡁࡻࡐ ࠻࡞ࡩࡘ࡙ࡩ࡞ ; ࠻࡞ࡩࡘ࡙ࡩ࡞ = ࠻࡞ࡩࡘ࡙ࡩ࡞ < ࡵࡒ࡚ࡋࡋࡰࡎࡻ ࡬
)% ࠸ࡩ࡚ࡁࡋࡳࡁ࡙ࡳ࠻࡚ࡤ࡮ࡻ ࠾ࡘࡤ࡮ :

พ้นื ฐาน

66 คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมือ
5.5 ประเภทเครื่องมอื

࡚ࡩ࡙࠸ࡩ࡚ࡶࡐ ࡚ࡧ࡙ࡧࡇࡩࡐ࠹ࡤ ) ࡚ࡧ࡙ࡧࡇࡩࡐ࠹ࡤ
ࡕࡩ࡚ࡩࡘ࡫ࡳࡌࡤ࡚ࡿࡳ࠻࡚ࡤ࡮ࡻ ࠾ࡘ࡮ࡤ ࠾ࡳ࠻࡚ࡤࡻ࡮ ࠾ࡘ࡮ࡤ ࠾ࡳ࠻ ࡻ࡮࡚ࡤ࠾ࡘ࡮ࡤ
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡚ࡧ࡙ࡧࡇࡩࡐ࠹ࡤ࠾ࡳ࠻࡚࡮ࡻ ࠻࡞ࡩࡘ࡙ࡩ࡞
'3 [\ ࡤ࠾ࡘࡤ࡮
࠻࡞ࡩࡘ࡙ࡩ࡞
'3 ࠻࡞ࡩࡘ࡙ࡩ࡞࡚ࡰࡒࡎ࡚࠾ )

'3 ࡚ࡨ࡟ࡘ࡚࡬ ࡰࡒࡎ࡚࠾

'3 ࠻࡞ࡩࡘ࡙ࡩ࡞ࡇࡩࡐ )v ࠿࡯ࡋࡤࡩࡼ ࠾ࡤ࠾࡫ ࡌ࡞ࡨ ࠿ࡨࡑ࡙ࡋ࡭ ࡳ࠻࡚ࡻࡤ࡮ ࠾ࡘࡤ࡮
'3 ࠻࡞ࡩࡘ࡙ࡩ࡞ࡇࡩ ࡐ ) ࠿࡯ࡋࡤࡼࡩ࠾ࡤ࡫࠾ࡌ࡞ࡨ ࠿ࡨࡑ࡙࡭ࡋࡳ࠻࡚࡮ࡤࡻ ࠾ࡘ࡮ࡤ

'3 ࠻࡞ࡩࡘ࡙ࡩ࡞ࡇࡩࡐ

࡚࡟ࡨ ࡘ࡬

ࡓ࡜࠸࡚ࡧࡎࡑ

࠻ࡻࡩ࠸ࡩ࡚ࡡ࠸࡭ ࡢ࡚ࡤࡡࡤࡋ࠻࡜ࡤࡼ ࠾࠸ࡨ * ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ = = <
ࡑ࠹ࡤࡼ ࠸ࡪࡢࡐࡋ * ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ < ;
* ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ; ; =
ࡌ࠾ࡨࡼ ࠻ࡩࡻ ࡎࡻࡳ࡬ ࡢ࡜ࡤ࡮ ࡳࡒࡐࡺ ࡚࡟ࡨ ࡘ ࡬ 75& ࡶࡐ ; < <

࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ < =
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ; ;
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ =
࡚ࡨ࡟ࡘ࡬ 75& ࡶࡐ = ; <

࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ;
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ =
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ <
࡚࡟ࡨ ࡘ࡬ 75& ࡶࡐ < =

࠸ࡩ࡚࠸ࡪࡢࡐࡋ࠻ࡩࡻ ࠻࠾ࡎࡎ࡬ࡻ ࡬ࡻࡳࡒࡐࡺ ࡷࡒࡷࡋࡼࡡࡪࡢ࡚ࡑࡨ * * *
ࡳࡁࡻࡐ ࠻࡞ࡩࡘ࡙ࡩ࡞ ; ࠻࡞ࡩࡘ࡙ࡩ࡞ < ࠻࡞ࡩࡘ࡙ࡩ࡞ = ࡵࡒ࡚ࡋࡋࡰࡎࡻ ࡬ )% ࠸ࡩ࡚ࡁࡋࡳࡁ࡙ࡳ࠻࡚ࡻࡤ࡮ ࠾ࡘࡤ࡮ :

หมายเหตุ

คาํ อธิบายสัน้ ๆ เก่ยี วกับพารามเิ ตอรเ ครอ่ื งมอื สามารถดไู ดท ย่ี สู เซอรอ นิ เตอรเ ฟส

สําหรบั ขอ มลู เพม่ิ เติม ใหดูท:ี่
ขอ มลู อา งองิ :
คมู อื ฟงกช น่ั , ฟง กช ่นั พนื้ ฐาน - ออฟเซต็ เครอ่ื งมอื (W1)

พื้นฐาน 67
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมือ
5.5 ประเภทเครอื่ งมอื

5.5.3 ดอกสวา น

ชนดิ เครอ่ื งมอื ตอ ไปนอี้ ยใู นกลมุ "ดอกสวา น":

200 ดอกสวา นรอ งเกลยี ว
205 ดอกสวาน
210 ดามกลงึ ควา น
220 ดอกสวานนําศนู ย
230 เคานเตอรซ งิ ค
231 เคานเ ตอรบ อร
240 ดอกตาปเกลียวปกติ
241 ดอกตาปเกลียวละเอยี ด
242 ดอกตา ปเกลียววิธเวริ ธ
250 รีมเมอร

พารามเิ ตอรเ ครอื่ งมอื

รปู ตอ ไปน้ีใหร ายละเอียดโดยรวมเกยี่ วกบั พารามิเตอรเ ครอื่ งมือ (DP...)
สาํ หรบั ดอกสวา นทบ่ี นั ทกึ อยใู นหนวยความจาํ การชดเชย:

࡚ࡩ࡙࠸ࡩ࡚ࡶࡐ )
ࡕࡩ࡚ࡩࡘ࡫ࡳࡌࡤ࡚ࡿࡳ࠻࡚ࡤ࡮ࡻ ࠾ࡘ࡮ࡤ

'3 [\

'3 ࠻࡞ࡩࡘ࡙ࡩ࡞

࠻࡞ࡩࡘ࡙ࡩ࡞

࠻ࡩࡻ ࠸ࡩ࡚ࡡ࡭࠸ࡢ࡚ࡤ ࡓ࡜࠸࡚ࡧࡎࡑ ) ࠿࡯ࡋࡤࡼࡩ࠾ࡤ࡫࠾
ࡌࡩࡘࡎ࡬ࡻ࠸ࡪࡢࡐࡋࡷ࡞ࡼ * ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ = ࡌ࡞ࡨ ࠿ࡨࡑ࡙ࡋ࡭ ࡳ࠻࡚ࡻࡤ࡮ ࠾ࡘࡤ࡮
* ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ <
ࡌࡼ࠾ࡨ ࠻ࡻࡩࡎࡻࡳ࡬ ࡢ࡜ࡤ࡮ * ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ;
ࡳࡒࡐࡺ

หมายเหตุ

คําอธบิ ายสั้นๆ เกี่ยวกบั พารามเิ ตอรเครอ่ื งมอื สามารถดไู ดท ย่ี สู เซอรอ นิ เตอรเฟส

สาํ หรบั ขอ มูลเพิ่มเติม ใหดูท:่ี
ขอ มลู อา งองิ :
คมู อื ฟง กชน่ั , ฟง กช่ันพน้ื ฐาน - ออฟเซต็ เคร่ืองมอื (W1)

พ้นื ฐาน

68 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

5.5.4 ออฟเซ็ตเครอื่ งมือ
5.5 ประเภทเครอ่ื งมอื

เครอื่ งมือเจยี

ชนิดเครอ่ื งมอื ตอ ไปนอี้ ยูในกลมุ "เครอื่ งมอื เจยี ":

400 ลอเจยี ผิว
401 ลอ เจยี ผิวมีการตรวจสอบ
402 ลอเจียผิวไมมีการตรวจสอบและไมม รี ะยะฐาน (TOOLMAN)
403 ลอเจียผวิ มีการตรวจสอบแตไ มม รี ะยะฐานสําหรับความเรว็ รอบนอกของลอเจียผิว GWPS
410 ลอปาดหนา
411 ลอ ปาดหนา (TOOLMAN) มกี ารตรวจสอบ
412 ลอปาดหนา (TOOLMAN) ไมมีการตรวจสอบ
413 ลอปาดหนา มกี ารตรวจสอบทไ่ี มมรี ะยะฐานสําหรบั ความเรว็ รอบนอกของลอเจยี ผิว GWPS
490 เครอ่ื งมอื แตงหนิ เจยี

พารามเิ ตอรเครอ่ื งมอื

รูปตอ ไปนใ้ี หร ายละเอยี ดโดยรวมเกยี่ วกบั พารามิเตอรเครอ่ื งมอื (DP...)
สําหรบั เครอื่ งมอื เจยี ทบ่ี ันทกึ อยูในหนว ยความจําการชดเชย:

࡚ࡩ࡙࠸ࡩ࡚ࡶࡐࡕࡩ࡚ࡩࡘࡳ࡫ ࡌࡤ࡚ࡿࡳ 73* ࡳ࡜࠹ࡡࡒ࡫ࡐࡳࡋ࡜࡫
࠻࡚ࡤ࡮ࡻ ࠾ࡘ࡮ࡤ 73* ࠸ࡅ࠸ࡩ࡚ࡌࡻࡤ
73* ࡚ࡨ࡟ࡘ࡬ࡌࡻࡪࡡࡋ࡯ ࠹ࡤ࠾࡜ࡤࡼ
'3 73* ࠻࡞ࡩࡘ࠸࡞ࡩࡼ ࠾ࡌࡪࡻ ࡡ࡯ࡋ࠹ࡤ࠾࡜ࡤࡼ
'3 ࡌࡪࡴࡢࡐࡻ࠾

'3
࠻࡞ࡩࡘ࡙ࡩ࡞

'3 ࠻࡞ࡩࡘ࡙ࡩ࡞ 73* ࠻࡞ࡩࡘ࠸࡞ࡼࡩ࠾࠿࡚࠾࡫ ࠹ࡤ࠾࡜ࡤࡼ

'3 ࡚࡟ࡨ ࡘ࡬ 73* ࠻࡞ࡩࡘࡳ࡚ࡺ࡞࡚ࡤࡑࡡ࠾ࡰ ࡡࡋ࡯
73* ࠻࡞ࡩࡘࡳ࡚࡞ࡺ ࡚ࡤࡑࡐࡤ࠸ࡡ࠾ࡰ ࡡ࡯ࡋ

ࡌࡪࡴࡢࡐࡻ࠾ࡒ࡜ࡩ࡙ࡳ࠻࡚ࡻࡤ࡮ ࠾ࡘ࡮ࡤ 73* ࡘࡘ࡯ ࠹ࡤ࠾࡜ࡼࡤࡳࡤ࡬࡙࠾

࠻ࡻࡩ࠸ࡩ࡚ࡡ࠸࡭ ࡢ࡚ࡤࡎࡻ࡬ࡡࡤࡋ࠻࡜ࡤࡼ 73* ࠿ࡪࡐ࡞ࡐࡕࡩ࡚ࡩࡘࡳ࡫ ࡌࡤ࡚ࡿࡡࡪࡢ࡚ࡨࡑ࠸ࡩ࡚࠻ࡪࡐ࡞ࡊ࡚࡟ࡨ ࡘ࡬
࠾࠸ࡑࡨ ࠹ࡤࡼ ࠸ࡪࡢࡐࡋ ) ࠿ࡋ࡯ ࡤࡼࡩ࠾ࡤ࡫࠾ࡌ࡞ࡨ ࡳ࠸ࡑࡺ ࡳ࠻࡚࡮ࡻࡤ࠾ࡘ࡮ࡤ

࠻ࡻࡩࡤ࡮ࡻࡐࡹ ෰
࠻࡞࡚ࡍࡰ࠸ࡌ࠾ࡨࡼ ࠻ࡩࡻ ࡳࡒࡺࡐ

ࡓ࡜࠸࡚ࡧࡎࡑ

* ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ <
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ;
࡚ࡨ࡟ࡘ࡬ࡶࡐ ; < )
ࡕࡼ࡮ࡐࡇࡩࡐ
࠻࡞ࡩࡘ࡙ࡩ࡞
* ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ; ࡚ࡨ࡟ࡘ࡬ ࡰ࡚ࡒࡎ࡚࠾
* ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ = ) ࠻࡞ࡩࡘ࡙ࡩ࡞
࡚࡟ࡨ ࡘ࡬ࡶࡐ = ;
࠻࡞ࡩࡘ࡙ࡩ࡞ࡕ࡮ࡼࡐࡇࡩࡐ
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ =
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ < ࡚ࡒࡰ ࡎ࡚࠾
࡚࡟ࡨ ࡘࡶ࡬ ࡐ < = ࠻࡞ࡩࡘ࡙ࡩ࡞

หมายเหตุ

คําอธบิ ายสั้นๆ เก่ยี วกับพารามเิ ตอรเ ครอื่ งมอื สามารถดูไดท ย่ี ูสเซอรอ นิ เตอรเ ฟส

สําหรบั ขอ มูลเพมิ่ เติม ใหดูท:่ี
ขอ มลู อา งองิ :
คมู อื ฟง กช นั่ , ฟงกช นั่ พน้ื ฐาน - ออฟเซต็ เครอ่ื งมอื (W1)

พื้นฐาน 69
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมือ
5.5 ประเภทเครื่องมอื

5.5.5 เครอื่ งมือกลงึ

ชนดิ เครอ่ื งมอื ตอ ไปนอ้ี ยใู นกลมุ "เครือ่ งมอื กลงึ ":

500 เครอื่ งมอื ตัดหยาบ
510 เครอ่ื งเกบ็ ละเอยี ด
520 หัวกดั แทง
530 เครอื่ งมอื กลึงตดั
540 เครอ่ื งมอื ทําเกลยี ว
550 เครอื่ งมอื หัวกลม/เครื่องมอื ขึน้ รูป (TOOLMAN)
560 ดอกสวา นโรตาร่ี (ECOCUT)
580 โพรบทมี่ พี ารามิเตอรตาํ แหนงคมตัด

พารามเิ ตอรเครอ่ื งมอื

รปู ตอ ไปนใ้ี หร ายละเอยี ดโดยรวมเกยี่ วกบั พารามเิ ตอรเครอื่ งมอื (DP...)
สําหรบั เครื่องมอื กลงึ ทบ่ี นั ทกึ ไวในหนว ยความจาํ การชดเชย:

ࡳ࠻࡚ࡤ࡮ࡻ ࠾ࡘ࡮ࡤ࠸࡜࠾࡭ 5 6
ࡳࡁࡻࡐ * ࡚ࡧࡐࡩࡑ = ; 3

) ࠿࡯ࡋࡤࡼࡩ࠾ࡤ࡫࠾ࡌࡨ࡞࠿ࡑࡨ ࡙࡭ࡋࡳ࠻࡚࡮ࡤࡻ ࠾ࡘࡤ࡮
;

)

࠻࡞ࡩࡘ࡙ࡩ࡞ ; 5 ࡚ࡨ࡟ࡘ࠹࡬ ࡤ࠾ࡒ࡜ࡩ࡙ࡳ࠻࡚࡮ࡻࡤ࠾ࡘࡤ࡮
࡚ࡨ࡟ࡘ࡬ࡳ࠻࡚࡮ࡤࡻ ࠾ࡘࡤ࡮

6 ࡌࡪࡴࡢࡐࡻ࠾࠹ࡤ࠾࡟ࡐࡰ ࡙࠸ࡿ ࡜ࡩ࠾࠹ࡤ
࠾ࡒ࡜ࡩ࡙ࡳ࠻࡚ࡤ࡮ࡻ ࠾ࡘࡤ࡮

ࡒ࡜ࡩ࡙ࡳ࠻࡚࡮ࡻࡤ࠾ࡘࡤ࡮ 3 ࠻࡞ࡩࡘ࡙ࡩ࡞ =

࠻ࡘࡌࡨࡋࡳ࠻࡚ࡻ࡮ࡤ࠾ࡘࡤ࡮ 'Q =

พน้ื ฐาน

70 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซ็ตเครอื่ งมอื
5.5 ประเภทเคร่ืองมอื

ࡕࡩ࡚ࡩࡘ࡫ࡳࡌࡤ࡚ࡿࡳ࠻࡚࡮ࡤࡻ ࠾ࡘࡤ࡮ '3 ࡚ࡧࡑ࡯࠻࡞ࡩࡘ࡙ࡩ࡞࠹ࡤ࠾ࡒ࡜ࡩ࡙ࡳ࠻࡚࡮ࡤࡻ ࠾ࡘ࡮ࡤ
࠻ࡻࡩࡌࡪࡴࡢࡐࡻ࠾ ࡍ࠾࡭ ࡎࡻ࡬ࡳࡒࡐࡺ ࡷࡒࡷࡋࡼ

; ࡌࡪࡴࡢࡐ࠾ࡻ ࡒ࡜ࡩ࡙ࡳ࠻࡚ࡤ࡮ࡻ ࠾ࡘ࡮ࡤ '3



3

=

;
3 6
=

ࡢࡘࡩ࡙ࡳࡢࡌ࡯
ࡕࡩ࡚ࡩࡘ࡫ࡳࡌࡤ࡚ࡿ࠻࡞ࡩࡘ࡙ࡩ࡞ ࠻࡞ࡩࡘ࡙ࡩ࡞
ࡤࡼࡩ࠾ࡤ࡫࠾࠿ࡋ࡯ ࡎࡻࡘ࡬ ࡌ࡬ ࡪࡴࡢࡐࡻ࠾ࡒ࡜ࡩ࡙ࡳ࠻࡚ࡻ࡮ࡤ࠾ࡘ࡮ࡤ ࡵࡋ࡙ࡎࡻ ࡬
6 6 3 ࠿ࡧࡤࡩࡼ ࠾ࡤ࡫࠾

࡚ࡩ࡙࠸ࡩ࡚ࡶࡐ ࠻ࡩࡻ ࠸ࡩ࡚ࡡ࡭࠸ࡢ࡚ࡤ ࡓ࡜࠸࡚ࡧࡎࡑ
ࡕࡩ࡚ࡩࡘࡳ࡫ ࡌࡤ࡚ࡳࡿ ࠻࡚࡮ࡻࡤ࠾ࡘ࡮ࡤ ࡌࡩࡘࡎ࡬࠸ࡻ ࡪࡢࡐࡋࡷ࡞ࡼ
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ <
'3 [\ ࡌ࠾ࡼࡨ ࠻ࡻࡩࡎࡻࡳ࡬ ࡢ࡜ࡤ࡮ * ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ;
'3 ࡳࡒࡺࡐ
'3 * ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ ;
'3 ࠻࡞ࡩࡘ࡙ࡩ࡞ ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ =
࠻࡞ࡩࡘ࡙ࡩ࡞
࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ =
'3 ࡚ࡨ࡟ࡘ࡬ * ࠻࡞ࡩࡘ࡙ࡩ࡞ ࡶࡐ <

หมายเหตุ

คําอธบิ ายสน้ั ๆ เกีย่ วกับพารามเิ ตอรเครอ่ื งมอื สามารถดไู ดท ย่ี สู เซอรอ นิ เตอรเ ฟส

สําหรบั ขอ มลู เพิม่ เติม ใหด ูท:ี่
ขอ มลู อา งองิ :
คมู อื ฟงกชน่ั , ฟง กชนั่ พน้ื ฐาน - ออฟเซต็ เครอื่ งมือ (W1)

5.5.6 เครอ่ื งมอื พเิ ศษ

ชนดิ เครอ่ื งมอื ตอ ไปนอ้ี ยใู นกลมุ "เคร่อื งมอื พเิ ศษ":

700 เล่อื ยตัดรอ ง
710 โพรบ 3D
711 โพรบคมตัด
730 จดุ หยุด

พื้นฐาน 71
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซ็ตเครอื่ งมอื
5.5 ประเภทเครอื่ งมอื

พารามเิ ตอรเ ครอื่ งมอื

รูปตอ ไปนีใ้ หร ายละเอยี ดโดยรวมเกยี่ วกบั พารามิเตอรเ ครอ่ื งมือ (DP...) สําหรับ "เล่ือยตัดรอ ง"
ท่บี นั ทกึ อยูในหนว ยความจําการชดเชย:

࡚ࡩ࡙࠸ࡩ࡚ࡶࡐ ࠻࡞ࡩࡘ࠸࡞ࡼࡩ࠾࠹ࡤ࠾࡚ࡻࡤ࠾ E ࡚ࡧ࡙ࡧࡇࡩࡐ࠹ࡤ࠾ࡳ࠻ ࡻ࡮࡚ࡤ࠾ࡘ࡮ࡤ
࡚ࡧ࡙ࡧࡇࡩࡐ࠹ࡤ࠾ࡳ࠻࡚࡮ࡻࡤ࠾ࡘ࡮ࡤ ࠻࡞ࡩࡘ࡙ࡩ࡞
ࡕࡩ࡚ࡩࡘ࡫ࡳࡌࡤ࡚ࡳࡿ ࠻࡚ࡤࡻ࡮ ࠾ࡘࡤ࡮ ࡳ ࡼࡡࡐ ࡻࡓࡩ࡟ࡰࡐ ࡿ࡙࠸࡜ࡩ࠾ G
࠻࡞ࡩࡘ࡙ࡩ࡞

࠻࡞ࡩࡘ࡙ࡩ࡞ࡇࡩࡐ '3 ࡳ࠸࡫ࡐࡳࡡࡼࡐࡓࡩࡻ ࡟ࡐࡰ ࡙࠸ࡿ ࡜ࡩ࠾

࠻࡞ࡩࡘ࡙ࡩ࡞ࡇࡩࡐ '3 N

ࡓ࡜࠸࡚ࡧࡎࡑ
ࡳࡡࡐࡼ ࡓࡩࡻ ࡟ࡐࡰ ࡙࠸ࡿ ࡜ࡩ࠾࡚ࡒࡰ ࡎ࡚࠾ '3
* ࠻࡚࡭࠾ࡻ ࡳࡡࡐࡼ ࡓࡻࡩ࡟ࡐࡰ ࡙ࡿ࠸࡜ࡩ࠾ / ࡶࡐ ; ࡚ࡳ࡜࡮ࡤ࠸࡚ࡧࡐࡩࡑ
ࡳ࠸࡫ࡐࡳࡡࡼࡐࡓࡩࡻ ࡟ࡐࡰ ࡙࠸ࡿ ࡜ࡩ࠾ࡶࡐ / < ࡴ࠸ࡐࡎࡻ࡬ ; <
࠻࡞ࡩࡘ ࠸ ࡞ࡩࡼ ࠾࠹ࡤ࠾ࡌࡪࡴࡢࡐ࠾ࡻ ࡟ࡰࡐ࡙ࡿ࡚ࡒࡰ ࡎ࡚࠾ '3 ࡶࡑࡳ࡜ࡤ࡮ࡻ ࡙ࡶࡐ 5 ; <

* ࠻࡚࠾ࡻ࡭ ࡳࡡࡼࡐࡓࡩࡻ ࡟ࡐࡰ ࡙ࡿ࠸࡜ࡩ࠾ / ࡶࡐ < ࠸ࡩ࡚ࡳ࡜࡮ࡤ࠸࡚ࡧࡐࡩࡑ
ࡌࡪࡴࡢࡐࡻ࠾ࡎࡻ࡬ࡳ࠸࡫ࡐ࠹ࡤ࠾࡚ࡰࡒࡎ࡚࠾ '3 ࡳ࠸࡫ࡐࡳࡡࡐࡼ ࡓࡩࡻ ࡟ࡐࡰ ࡙࠸ࡿ ࡜ࡩ࠾ࡶࡐ / ; ࡴ࠸ࡐࡎࡻ ࡬ ; =
ࡶࡑࡳ࡜ࡤࡻ࡮ ࡙ࡶࡐ 5 = ;

* ࠻࡚࡭ࡻ࠾ࡳࡡࡐࡼ ࡓࡻࡩ࡟ࡰࡐ࡙ࡿ࠸࡜ࡩ࠾ / ࡶࡐ = ࠸ࡩ࡚ࡳ࡜࡮ࡤ࠸࡚ࡧࡐࡩࡑ
ࡳ࠸ࡐ࡫ ࡳࡡࡐࡼ ࡓࡻࡩ࡟ࡐࡰ ࡙࠸ࡿ ࡜ࡩ࠾ࡶࡐ / = ࡴ࠸ࡐࡎ࡬ ࡻ < =
ࡶࡑࡳ࡜࡮ࡤࡻ ࡙ࡶࡐ 5 < =
࠻ࡻࡩ࠸ࡩ࡚ࡡ࠸࡭ ࡢ࡚ࡤ
ࡌࡩࡘࡎ࠸࡬ࡻ ࡪࡢࡐࡋࡷ࡞ࡼ

ࡌࡼ࠾ࡨ ࠻ࡻࡩࡎ ࡻ࡬ࡳࡢ࡜ࡤ࡮
ࡳࡒࡺࡐ

หมายเหตุ

คาํ อธบิ ายสั้นๆ เกี่ยวกับพารามเิ ตอรเครอื่ งมอื สามารถดูไดท ย่ี ูสเซอรอนิ เตอรเ ฟส

สําหรบั ขอ มลู เพิม่ เตมิ ใหดูท:ี่
ขอ มลู อา งองิ :
คมู อื ฟงกช น่ั , ฟงกช น่ั พน้ื ฐาน - ออฟเซต็ เคร่อื งมือ (W1)

5.5.7 กฎการตอ

ในการชดเชยความยาวเครอ่ื งมอื รปู ทรง
สามารถตอระยะฐานและการสกึ หรอเพอื่ ชดเชยรศั มีของปลายเครอื่ งมอื ทัง้ ดา นซา ยและดา นขวาได
กลาวคอื ถามีการเปล่ยี นแปลงการชดเชยความยาวเครอ่ื งมอื สําหรบั คมตัดดา นซา ย
คา ดงั กลาวจะถกู บันทึกสําหรบั คมตัดดานขวาดวยโดยอัตโนมตั ิ ถามีการเปลี่ยนแปลงทดี่ า นขวา
ก็จะถูกบนั ทกึ สาํ หรบั ดานซา ยเชนกนั

ขอ มูลอา งองิ

คมู อื ฟง กช นั่ , ฟง กช่นั เสรมิ - การเจยี (W4)

พ้ืนฐาน

72 คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมอื
5.6 การเรียกออฟเซ็ตเครอื่ งมอื (D)

5.6 การเรยี กออฟเซต็ เครอื่ งมอื (D)

การทาํ งาน

คมตัด 1 ถงึ 8 (ที่ TOOLMAN 12 ทาํ งานอย)ู
ของเครอื่ งมอื สามารถกําหนดดว ยคาบันทกึ ขอ มลู ออฟเซ็ตของเครอ่ื งมอื ทแ่ี ตกตา งกนั ได (เชน
คา ออฟเซ็ตที่แตกตางกนั ของคมตัดดา นซา ยและดานขวาของเครอ่ื งมอื กลงึ รอ ง)

การเปด ใชง านขอมูลออฟเซ็ต (รวมถงึ ขอ มลู ของการชดเชยความยาวเครอื่ งมือ)
ของคมตดั พเิ ศษจะถูกดาํ เนนิ การดวยการเรยี กเลข D เม่อื มกี ารโปรแกรม D0
ออฟเซต็ ของเครอ่ื งมอื จะไมไดร ับผลกระทบ

นอกจากนี้ การชดเชยรศั มเี ครอ่ื งมอื ยงั ตองเปด ใชงานผาน G41/G42 อีกดว ย

หมายเหตุ

ออฟเซต็ ความยาวเครื่องมอื จะมีผลโดยทนั ทเี มือ่ มีการโปรแกรมเลข D ถาไมมกี ารโปรแกรมเลข D
การตั้งคา เรมิ่ ตน ทีก่ าํ หนดผานขอ มูลเครอื่ งจักรสําหรบั การเปลี่ยนเครอื่ งมอื จะทาํ งาน
(→ โปรดดูขอ มลู จําเพาะของผผู ลติ เครอื่ งจักร)

ซนิ แทกซ การเปดใชง านบันทกึ ขอมลู ออฟเซต็ เครอ่ื งมือ:
ความหมาย D<number>

เปด ใชง านการชดเชยรศั มเี ครอื่ งมอื :
G41 ...
G42 ...

การปด ใชง านออฟเซต็ เครอ่ื งมือ:
D0
G40

D: คําสง่ั สําหรบั การเปดใชง านบนั ทกึ ขอมลู ออฟเซ็ตของเครอ่ื งมอื ทใ่ี ชอ ยู

<number>: การชดเชยความยาวเครอ่ื งมอื จะนาํ มาใชกับการเคลอื่ นทขี่ องแกนการชดเชยความยา
D0: วทเ่ี กีย่ วขอ งซ่ึงไดรบั การโปรแกรมไวในครง้ั แรก

หมายเหต:ุ
การชดเชยความยาวเครอื่ งมอื ยงั สามารถใชไ ดโ ดยทไี่ มต อ งทําการโปรแกรม D
ในกรณที ีก่ ารเปดใชง านคมตดั เครอ่ื งมอื โดยอัตโนมตั ไิ ดร บั การกาํ หนดคาไวแ ลว สําหรั
บการเปลยี่ นเครือ่ งมอื (→ โปรดดขู อ มลู จาํ เพาะของผผู ลติ เครอ่ื งจักร)

บนั ทึกขอ มลู ออฟเซต็ เครอื่ งมอื ที่จะเปด ใชง านถูกระบุผา นพารามิเตอร <number>

ชนดิ ของการโปรแกรม D ขนึ้ อยูก บั การกําหนดคา ของเครือ่ งจกั ร (ดูที่ยอ หนา
"ชนิดของการโปรแกรม D")

ชว งคา : 0 - 32000

คาํ สงั่ สาํ หรบั การปด ใชง านบันทึกขอ มลู ออฟเซ็ตของเครอ่ื งมอื ทใี่ ชอ ยู

พ้ืนฐาน 73
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอื่ งมือ
5.6 การเรียกออฟเซ็ตเครอื่ งมอื (D)

G41: คาํ สงั่ สําหรบั การเปดใชงานการชดเชยรัศมีเครื่องมอื ทมี่ ที ศิ ทางการตดั เฉอื นทางดา นซ
G42: ายของเสน ขอบรูป
G40:
คาํ สงั่ สําหรบั การเปด ใชงานการชดเชยรัศมเี ครอ่ื งมอื ที่มที ศิ ทางการตัดเฉอื นทางดา นข
วาของเสน ขอบรปู

คําสงั่ สาํ หรบั การปด ใชงานการชดเชยรศั มีเครอื่ งมอื

หมายเหตุ
การชดเชยรศั มเี ครอื่ งมอื มอี ธบิ ายไวโ ดยละเอยี ดในหัวขอ "การชดเชยรศั มเี ครอ่ื งมอื "

ชนิดของการโปรแกรม D

ชนดิ ของการโปรแกรม D ถูกกาํ หนดผา นทางขอมลู เครอ่ื งจกั ร

โดยสามารถดาํ เนินการไดดังน:้ี
● เลข D = เลขคมตดั

เลข D เริ่มตง้ั แต 1 ถึง 12 ซึ่งเปน คาสงู สุด โดยสามารถใชกบั เครือ่ งมอื T<number> หรอื
T="Name" (ทม่ี ี TOOLMAN) ไดท ้งั หมด เลข D
เหลา นจี้ ะถูกกําหนดใหกับคมตดั ของเครอ่ื งมือโดยตรง และคา บนั ทกึ ขอ มูลการชดเชย
($TC_DPx[t,d]) จะเปน ของเลข D แตละรายการ (= เลขคมตัด)

● การเลอื กเลข D อยา งอสิ ระ

เลข D สามารถกาํ หนดใหก บั เลขคมตดั ของเครอื่ งมอื ไดโ ดยอสิ ระ โดยขีดจาํ กัดขนั้ สงู ของเลข D
ท่ีสามารถใชไ ดน ้นั จะถกู จํากดั ตามขอ มูลเครอื่ งจกั ร

● เลข D สัมบรู ณท ีไ่ มม ีการอา งองิ ไปยงั เลข T

การเลือกใหเลข D ไมต อ งอา งองิ กบั เลข T สามารถทาํ ไดในระบบทีไ่ มมกี ารจัดการเครอ่ื งมอื
การอา งองิ เลข T, คมตัด และออฟเซต็ ตามเลข D นน้ั จะถกู กาํ หนดโดยผใู ช ชว งของเลข D
อยรู ะหวา ง 1 ถงึ 32000

ขอ มลู อา งองิ :
คมู อื ฟงกช น่ั , ฟงกช ัน่ พน้ื ฐาน - ออฟเซต็ เครอ่ื งมอื (W1),
คูมอื ฟงกช น่ั , การจดั การเครอื่ งมอื , หวั ขอ: "รปู แบบของการกาํ หนดเลข D"

ตวั อยา ง

ตวั อยา ง 1: การเปลยี่ นเครอื่ งมอื ดว ยคาํ สง่ั T (การกลงึ )

โคดโปรแกรม คําอธบิ าย
N10 T1 D1 ; โหลดเครื่องมอื T1 และเปดใชง านบันทกึ ขอ มลู ออฟเซต็ เครอื่ งมอื D1 ของ T1
N11 G0 X... Z... ; การชดเชยความยาวเคร่ืองมอื จะถกู นําไปใช
N50 T4 D2 ; โหลดเครอื่ งมือ T4 และเปดใชงานบนั ทึกขอ มูลออฟเซต็ เครื่องมอื D2 ของ T4
...
N70 G0 Z... D1 ; เปดใชง านคมตดั อื่นๆ ของ D1 สําหรบั เครื่องมอื T4

พืน้ ฐาน

74 คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอ่ื งมือ
5.7 การเปลี่ยนแปลงขอ มูลออฟเซ็ตเครอ่ื งมอื

ตวั อยา ง 2: คา ออฟเซต็ ทแี่ ตกตา งกนั ของคมตดั ดา นซา ยและดา นขวาสาํ หรบั เครอื่ งมอื กลงึ รอ ง

N10 T2 X35 Z-20
N20 G0 D1 X10
N30 G1

N40... D6 Z-5

X

10

-20 -5 Z

5.7 การเปลย่ี นแปลงขอ มูลออฟเซต็ เครอ่ื งมอื

ประสทิ ธิผล

การเปลย่ี นแปลงขอมลู ออฟเซต็ เครอ่ื งมอื จะมผี ลในคร้งั ถดั ไปทมี่ กี ารโปรแกรมเลข T หรอื D
ตง้ั คา ขอ มลู ออฟเซต็ เครอ่ื งมอื ใหท าํ งานโดยทนั ที
ขอ มลู เครอื่ งจกั รตอไปนส้ี ามารถใชเ พื่อระบใุ หข อ มลู ออฟเซ็ตเครอ่ื งมือทปี่ อ นไวมีผลทนั ท:ี
MD9440 $MM_ACTIVATE_SEL_USER

คาํ เตอื น
ความเสยี่ งในการชน
ถาตง้ั คา MD9440 ไว
ออฟเซ็ตเครอ่ื งมือซง่ึ ไดจ ากการเปลีย่ นแปลงขอ มลู ออฟเซ็ตเครอ่ื งมือระหวา งการหยดุ โปรแกรมชนิ้ งาน
จะถกู นาํ ไปใชเ มื่อมีการดาํ เนนิ การโปรแกรมชนิ้ งานตอ

พน้ื ฐาน 75
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซ็ตเครอื่ งมอื
5.8 ออฟเซ็ตเคร่ืองมอื ทโ่ี ปรแกรมได (TOFFL, TOFF, TOFFR)

5.8 ออฟเซต็ เครอื่ งมอื ทโ่ี ปรแกรมได (TOFFL, TOFF, TOFFR)

การทํางาน

ผใู ชสามารถใชคําสง่ั TOFFL/TOFF และ TOFFR
เพ่อื แกไขความยาวท่ีใชจ รงิ ของเครอื่ งมอื หรอื รศั มที ใี่ ชจริงของเครอื่ งมอื ในโปรแกรม NC
ไดโ ดยไมต อ งเปล่ียนขอ มลู ออฟเซ็ตเครอ่ื งมือท่ีจดั เกบ็ ไวใ นหนวยความจาํ การชดเชย

ออฟเซต็ ท่ีโปรแกรมไวเหลา นจ้ี ะถูกลบออกอกี ครัง้ เมอ่ื สน้ิ สุดการทาํ งานของโปรแกรม

ออฟเซต็ ความยาวเครอื่ งมอื

ออฟเซ็ตความยาวเครอ่ื งมอื ทโ่ี ปรแกรมไวถูกกําหนดใหแกคอมโพเนนตข องความยาวเครอ่ื งมอื L1, L2
และ L3 (TOFFL) ท่ีจดั เกบ็ ไวใ นหนวยความจาํ การชดเชย หรือถูกกําหนดใหแ กแกนรูปทรง (TOFF)
ท้ังนขี้ ึน้ อยกู บั ชนิดของการโปรแกรม
โดยออฟเซต็ ทโี่ ปรแกรมไวจะถกู ดําเนนิ การใหสอดคลอ งกบั การเปล่ียนระนาบ (G17/G18/G19 ↔
G17/G18/G19):

● ถา มกี ารกาํ หนดคา ออฟเซ็ตใหแกค อมโพเนนตของความยาวเครอ่ื งมอื
ทศิ ทางท่ีใชส ําหรับออฟเซต็ ทโ่ี ปรแกรมไวน้จี ะถกู แทนทใี่ หส อดคลอ งกนั

● ถา กําหนดคา ออฟเซ็ตใหแกแกนรปู ทรง
การเปลีย่ นระนาบจะไมมีผลตอ การกําหนดดงั กลา วเมอ่ื อา งองิ กบั แกนพิกัด

ออฟเซต็ รศั มเี ครอื่ งมอื

คาํ สงั่ TOFFR ใชไ ดส าํ หรบั การโปรแกรมออฟเซ็ตรัศมเี ครื่องมอื

ซินแทกซ

ออฟเซต็ ความยาวเครอ่ื งมอื :
TOFFL=<value>
TOFFL[1]=<value>
TOFFL[2]=<value>
TOFFL[3]=<value>
TOFF[<geometry axis>]=<value>

ออฟเซต็ รศั มเี ครอ่ื งมอื :
TOFFR=<value>

พ้ืนฐาน

76 คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซ็ตเครอ่ื งมอื
5.8 ออฟเซ็ตเคร่อื งมอื ทโี่ ปรแกรมได (TOFFL, TOFF, TOFFR)

ความหมาย

TOFFL: คาํ สง่ั สําหรบั การชดเชยความยาวท่ีใชจริงของเครอ่ื งมอื

TOFF: TOFFL สามารถโปรแกรมโดยมหี รอื ไมม ีดชั นกี ไ็ ด:

<geometry axis>: • ไมมดี ัชน:ี TOFFL=
TOFFR:
<value>: คาออฟเซ็ตทีโ่ ปรแกรมไวจ ะถกู นําไปใชใ นทศิ ทางเดียวกบั คอมโพเนน
ตของความยาวเครอ่ื งมอื L1 ท่จี ดั เกบ็ ไวใ นหนวยความจําการชดเชย

• มีดชั น:ี TOFFL[1]=, TOFFL[2]= หรอื TOFFL[3]=

คาออฟเซต็ ทโี่ ปรแกรมไวจ ะถกู นําไปใชใ นทศิ ทางเดียวกบั คอมโพเนน
ตของความยาวเครอื่ งมอื L1, L2 หรือ L3
ท่ีจดั เกบ็ ไวในหนว ยความจําออฟเซ็ต
คําสงั่ TOFFL และ TOFFL[1] จะใหผ ลทเ่ี หมอื นกนั

หมายเหต:ุ
วิธีการคาํ นวณคา ออฟเซต็ ความยาวเครอ่ื งมอื ในแกนจะถกู กาํ หนดตามชนิ
ดเครอ่ื งมือและระนาบการทํางานปจ จบุ นั (G17/G18/G19)

คําสง่ั สาํ หรบั การชดเชยความยาวเครอ่ื งมอื ในคอมโพเนนตท ขี่ นานกบั แกน
รูปทรงท่รี ะบไุ ว
TOFF
จะใชใ นทศิ ทางของคอมโพเนนตความยาวเครอ่ื งมอื ซงึ่ มผี ลกบั เครอ่ื งมอื ที่ไ
มใ ชแ บบหมุน (ตัวจบั ยดึ เครอื่ งมอื ทเ่ี ปลีย่ นทศิ ทางไดหรอื การแปลงทศิ ทาง)
ซึง่ ขนานกับ<geometry axis> ท่ีระบไุ วใ นดัชนี

หมายเหต:ุ
เฟรมไมไดม ีผลตอการกาํ หนดคาท่โี ปรแกรมไวกับคอมโพเนนตของความย
าวเครือ่ งมอื กลาวคือระบบพิกดั ของชน้ิ งาน (WCS)
ไมไ ดใชเ พอื่ กําหนดคอมโพเนนตข องความยาวเคร่ืองมอื ใหแ กแ กนรูปทรง
แตเ ปนการกาํ หนดใหแ กเ ครอ่ื งมอื ในตาํ แหนง เครอื่ งมือพนื้ ฐาน

ตัวระบุของแกนรปู ทรง

คําสง่ั สาํ หรบั การชดเชยรศั มที ใ่ี ชจรงิ ของเครอ่ื งมอื
TOFFR
จะเปล่ยี นรศั มที ใ่ี ชจ รงิ ของเครอ่ื งมอื ทมี่ กี ารชดเชยรศั มขี องเครอ่ื งมอื ทใ่ี ชอ
ยดู ว ยคา ออฟเซ็ตทโ่ี ปรแกรมไว

คา ออฟเซต็ ของความยาวหรือรศั มเี ครอื่ งมอื

ชนดิ : REAL

หมายเหตุ

คาํ สงั่ TOFFR ใหผลเกอื บเหมอื นกบั คาํ สง่ั OFFN (ดูท่ี "การชดเชยรศั มีเครอ่ื งมอื (หนา 253)")
ความแตกตา งอยทู กี่ ารแปลงเสน โคง รอบนอกทใ่ี ชอ ยู (TRACYL)
และการชดเชยดานขา งของรอ งที่ใชอ ยูเทานนั้ ในกรณนี ้ี รศั มเี ครอื่ งมอื ไดรบั ผลจาก OFFN
โดยมเี คร่ืองหมายลบ แตถ า ไดร ับผลจาก TOFFR จะมเี คร่อื งหมายบวก

OFFN และ TOFFR สามารถใชไ ดพรอ มกนั โดยทว่ั ไปแลว คาํ สั่งสามารถมผี ลเพิ่มเติมได
(ยกเวน การชดเชยดานขา งของรอ ง)

พน้ื ฐาน 77
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซต็ เครอื่ งมอื
5.8 ออฟเซต็ เคร่ืองมอื ทโี่ ปรแกรมได (TOFFL, TOFF, TOFFR)

กฎซนิ แทกซเ พม่ิ เติม

● สามารถเปลยี่ นความยาวเครอื่ งมือในสามคอมโพเนนตไ ดพ รอ มกนั อยางไรก็ตาม คาํ ส่งั ของกลุม
TOFFL/TOFFL[1..3] และคําสง่ั ของ TOFF[<geometry axis>]
อาจไมสามารถใชไดพรอ มกนั ในบลอ็ กเดยี ว

นอกจากน้อี าจไมสามารถเขียน TOFFL และ TOFFL[1] ไดพรอ มกนั ในบล็อกเดียวดวย

● ถา คอมโพเนนตข องความยาวเครอื่ งมอื ท้งั สามรายการไมไ ดถ กู โปรแกรมไวใ นบลอ็ ก
คอมโพเนนตเหลา นัน้ จะไมม กี ารเปลีย่ นแปลงใดๆ ดวยเหตนุ ้ี
จึงสามารถสรา งออฟเซต็ สําหรบั หลายคอมโพเนนตแ บบทีละบลอ็ กได อยา งไรก็ตาม
การดาํ เนนิ การดงั กลาวจะสามารถใชไ ดถาคอมโพเนนตเครอ่ื งมอื ไดร บั การแกไขดว ย TOFFL
เทา น้ันหรอื ดวย TOFF เทา นนั้ การเปลย่ี นชนดิ การโปรแกรมจาก TOFFL เปน TOFF
หรอื ในทางกลบั กนั จะเปนการลบออฟเซ็ตความยาวเครอ่ื งมือทโี่ ปรแกรมไวก อ นหนา นอี้ อก
(ดทู ต่ี วั อยาง 3)

เงอื่ นไขเพมิ่ เติม

● การประเมนิ ขอ มลู การตงั้ คา

ขอ มูลการต้งั คาตอ ไปนีจ้ ะถูกประเมนิ เมอ่ื มกี ารกําหนดคาออฟเซต็ ท่โี ปรแกรมไวใหแกค อมโพเนนตข
องความยาวเครือ่ งมอื :

SD42940 $SC_TOOL_LENGTH_CONST
(การเปลีย่ นคอมโพเนนตข องความยาวเครอื่ งมอื เมอ่ื มกี ารเปลยี่ นระนาบ)

SD42950 $SC_TOOL_LENGTH_TYPE
(การกําหนดการชดเชยความยาวเครือ่ งมอื โดยไมอ างองิ ชนดิ เครอ่ื งมอื )

ถาขอ มูลการตง้ั คา นม้ี คี า ท่ีถูกตอ งไมเ ทากบั 0 ระบบจะใชค าทก่ี าํ หนดผานทางขอมลู ของรหสั G กลมุ
6 (การเลอื กระนาบ G17 - G19) หรอื ชนดิ เครือ่ งมอื ($TC_DP1[<T no.>, <D no.>])
ทีม่ ใี นขอ มูลเครือ่ งมอื
กลา วคอื ขอ มูลการตัง้ คานี้มีผลตอการประเมินออฟเซ็ตในลกั ษณะเดียวกบั คอมโพเนนตข องความยาวเ
ครอ่ื งมอื L1 ถงึ L3

● การเปลย่ี นเครอ่ื งมอื

คาออฟเซต็ ท้ังหมดจะยงั คงเปน เชนเดิมระหวา งการเปลี่ยนเครอ่ื งมอื (การเปล่ียนคมตดั )
โดยคา ดงั กลา วจะมผี ลกบั เครอื่ งมือใหม (คมตดั ใหม) ดว ย

ตวั อยา ง

ตวั อยา ง 1: ออฟเซต็ ความยาวเครอ่ื งมอื ทเี่ ปน บวก

เครอ่ื งมอื ท่ใี ชอ ยคู ือดอกสวานทมี่ คี วามยาว L1 = 100 มม.

ระนาบที่ใชอยคู ือ G17 นั่นคอื จุดเจาะในทิศทาง Z

ความยาวทใ่ี ชจ ริงของดอกสวา นจะถกู เพม่ิ ประมาณ 1 มม.
รปู แบบตอ ไปนสี้ ามารถใชไดก บั การโปรแกรมออฟเซต็ ความยาวเคร่อื งมอื น:ี้
TOFFL=1

หรอื
TOFFL[1]=1

หรือ
TOFF[Z]=1

พน้ื ฐาน

78 คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซ็ตเครอื่ งมือ
5.8 ออฟเซ็ตเคร่ืองมอื ทโ่ี ปรแกรมได (TOFFL, TOFF, TOFFR)

ตวั อยา ง 2: ออฟเซต็ ความยาวเครอ่ื งมอื ทเี่ ปน ลบ

เครอ่ื งมอื ท่ีใชอ ยคู อื ดอกสวานท่ีมคี วามยาว L1 = 100 มม.

ระนาบที่ใชอยคู ือ G18 นน่ั คอื จุดเจาะในตาํ แหนง Y

ความยาวทีใ่ ชจ รงิ ของดอกสวา นจะลดลงประมาณ 1 มม.
รูปแบบตอไปนส้ี ามารถใชไดก บั การโปรแกรมออฟเซต็ ความยาวเคร่ืองมอื น:้ี
TOFFL=-1

หรือ
TOFFL[1]=-1

หรอื
TOFF[Y]=1

ตวั อยา ง 3: การเปลย่ี นชนดิ การโปรแกรมจาก TOFFL เปน TOFF
เครอื่ งมอื ท่ีใชอ ยคู ือเครอื่ งมือกดั ระนาบท่ีใชอยูค ือ G17

โคด โปรแกรม คาํ อธิบาย
N10 TOFFL[1]=3 TOFFL[3]=5 ; ออฟเซ็ตท่ีใชจ ริง: L1=3, L2=0, L3=5
N20 TOFFL[2]=4 ; ออฟเซต็ ทีใ่ ชจริง: L1=3, L2=4, L3=5
N30 TOFF[Z]=1.3 ; ออฟเซ็ตทีใ่ ชจริง: L1=0, L2=0, L3=1.3

ตวั อยา ง 4: การเปลยี่ นระนาบ

โคด โปรแกรม คําอธิบาย

N10 $TC_DP1[1,1]=120 ; การเปลีย่ นเครอื่ งมือ L1=100 มม.
N20 $TC_DP3[1,1]= 100

N30 T1 D1 G17 ; ออฟเซ็ตในทศิ ทาง Z (สอดคลอ งกับ L1 สําหรบั G17)
N40 TOFF[Z]=1.0 ; ตําแหนงแกนเคร่ืองจกั ร X0 Y0 Z101
N50 G0 X0 Y0 Z0 ; ตําแหนงแกนเคร่ืองจักร X0 Y100 Z1
N60 G18 G0 X0 Y0 Z0

N70 G17 ; ออฟเซต็ ในทิศทาง L1 (สอดคลองกับ Z สําหรบั G17)
N80 TOFFL=1.0 ; ตําแหนงแกนเครื่องจักร X0 Y0 Z101
N90 G0 X0 Y0 Z0 ; ตาํ แหนงแกนเคร่ืองจักร X0 Y101 Z0
N100 G18 G0 X0 Y0 Z0

ในตัวอยางน้ี ออฟเซต็ 1 มม. ในแกน Z จะยงั คงเปน เชน เดมิ เมื่อเปล่ยี นเปน G18 ในบลอ็ ก N60
โดยความยาวทใ่ี ชจรงิ ของเครอ่ื งมอื ในแกน Y คอื ความยาวเครอ่ื งมอื ที่ไมเ ปล่ียนแปลงซง่ึ มขี นาด 100
มม.

อยางไรก็ตาม ในบลอ็ ก N100 ออฟเซต็ จะมผี ลในแกน Y เม่อื เปลย่ี นเปน G18
เนอ่ื งจากมกี ารกาํ หนดใหแกความยาวเคร่ืองมือ L1 ในการโปรแกรม
และคอมโพเนนตของความยาวน้ีจะมผี ลในแกน Y ทมี่ ี G18

พืน้ ฐาน 79
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ออฟเซ็ตเครอื่ งมือ
5.8 ออฟเซต็ เคร่อื งมอื ทโี่ ปรแกรมได (TOFFL, TOFF, TOFFR)

ขอ มลู เพมิ่ เตมิ

การใชง าน

ฟง กช น่ั "ออฟเซต็ เครอ่ื งมอื ทส่ี ามารถโปรแกรมได"
เหมาะอยา งยงิ่ สาํ หรบั หัวกดั ทรงกลมและเครอ่ื งมอื กดั ท่มี ีรศั มีมมุ เนือ่ งจากมกั จะถกู คาํ นวณในระบบ CAM
เพือ่ หาก่ึงกลางทรงกลมแทนทจ่ี ะเปน สว นปลายทรงกลม อยา งไรกต็ าม
โดยทว่ั ไปแลว สวนปลายของเครอ่ื งมอื จะถกู วดั เมอ่ื มกี ารวัดเครอื่ งมือและจดั เกบ็ ไวเ ปน ความยาวเครอ่ื งมอื
ในหนว ยความจําการชดเชย

ตวั แปรระบบสาํ หรบั การอา นคา ออฟเซต็ ปจ จบุ นั

ออฟเซ็ตท่ใี ชจ รงิ ในปจ จุบนั สามารถอา นไดด ว ยตัวแปรระบบตอ ไปน:้ี

ตวั แปรระบบ โดยท่ี 0 ≤ n ≤ 3 ความหมาย
$P_TOFFL [<n>] โดยที่ 0 ≤ n ≤ 3
อานคาออฟเซ็ตปจ จุบนั ของ TOFFL (เม่ือ n = 0) หรอื
$P_TOFF [<geometry axis>] TOFFL[1...3] (เม่อื n = 1, 2, 3)
$P_TOFFR ในการเตรยี มประมวลผล
$AC_TOFFL[<n>]
อา นคาออฟเซต็ ปจ จบุ นั ของ TOFF[<geometry
$AC_TOFF[<geometry axis>] axis>] ในการเตรียมประมวลผล

$AC_TOFFR อา นคา ออฟเซต็ ปจจุบนั ของ TOFFR
ในการเตรียมประมวลผล

อานคา ออฟเซ็ตปจจุบันของ TOFFL (โดยที่ n = 0)
หรือ TOFFL[1...3] (โดยที่ n = 1, 2, 3)
ในการประมวลผลหลัก
(การดาํ เนนิ การแบบซงิ โครไนซ)

อา นคาออฟเซต็ ปจจุบนั ของ TOFF[<geometry
axis>] ในการประมวลผลหลกั
(การดาํ เนนิ การแบบซิงโครไนซ)

อานคาออฟเซต็ ปจจบุ นั ของ TOFFR
ในการประมวลผลหลกั
(การดาํ เนนิ การแบบซิงโครไนซ)

หมายเหตุ

ตัวแปรระบบ $AC_TOFFL, $AC_TOFF และ AC_TOFFR
จะหยดุ การเตรยี มประมวลผลโดยอตั โนมตั เิ มอ่ื มกี ารอา นคา จากการเตรยี มประมวลผล (โปรแกรม NC)

พืน้ ฐาน

80 คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นทขี่ องสปน เดลิ 6

6.1 ความเรว็ รอบสปน เดลิ (S), ทิศทางการหมนุ ของสปน เดลิ (M3, M4, M5)

การทํางาน

คาความเรว็ รอบของสปน เดิลและทศิ ทางการหมนุ เปน ตวั กาํ หนดใหส ปนเดลิ มกี ารเคลื่อนทแ่ี บบหมนุ และร
ะบุเงือ่ นไขสําหรับการคายเศษ

;; ;

=

รปู 6-1 การเคลอื่ นทแี่ บบหมนุ ในระหวา งการกลึง

ทัง้ นี้อาจสามารถใชส ปน เดิลอนื่ ๆ นอกเหนอื จากสปนเดลิ หลกั ได (เชน
สปนเดลิ ทสี่ องหรือเครอ่ื งมอื ดาํ เนนิ การบนเครื่องกลึง) ตามกฎแลว
สปนเดลิ หลกั จะถกู ประกาศใหเปน สปน เดลิ มาสเตอรใ นขอ มลู เครอ่ื งจกั ร
การกําหนดดงั กลาวสามารถเปลีย่ นแปลงไดโ ดยใชค าํ สง่ั NC

พืน้ ฐาน 81
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นทข่ี องสปน เดลิ
6.1 ความเร็วรอบสปน เดลิ (S), ทิศทางการหมนุ ของสปนเดลิ (M3, M4, M5)

ซินแทกซ

S... / S<n>=...
M3 / M<n>=3
M4 / M<n>=4
M5 / M<n>=5

SETMS(<n>)
...
SETMS

ความหมาย

S…: ความเร็วรอบสปนเดลิ (รอบตอ นาท)ี สาํ หรบั สปนเดลิ มาสเตอร
S<n>=...: ความเร็วรอบสปน เดลิ (รอบตอ นาท)ี สาํ หรบั สปนเดลิ <n>
หมายเหต:ุ
M3: ความเร็วรอบทร่ี ะบุดว ย S0=… ใชก บั สปนเดลิ มาสเตอร
M<n>=3: ทิศทางการหมนุ สปน เดิลตามเข็มนาฬิกาสาํ หรบั สปล เดลิ มาสเตอร
M4: ทิศทางการหมนุ สปน เดิลตามเขม็ นาฬิกาสาํ หรับสปน เดลิ <n>
M<n>=4: ทศิ ทางการหมนุ สปน เดลิ ทวนเขม็ นาฬิกาสาํ หรับสปน เดิลมาสเตอร
M5: ทศิ ทางการหมนุ สปน เดลิ ทวนเขม็ นาฬิกาสาํ หรบั สปน เดิล <n>
M<n>=5: การหยุดสปนเดลิ สําหรับสปน เดลิ มาสเตอร
SETMS(<n>): การหยุดสปนเดลิ สําหรบั สปน เดลิ <n>
SETMS: ต้งั คา สปนเดลิ <n> เปน สปน เดลิ มาสเตอร
ถามีการโปรแกรม SETMS โดยไมม ชี อื่ สปน เดิล
สปนเดลิ มาสเตอรท ีก่ าํ หนดคา ไวจ ะถกู นํามาใชแทน

หมายเหตุ
การโปรแกรมคา S สามารถทําไดส ูงสุดสามคา ตอ บลอ็ ก NC เชน :
S... S2=... S3=...

หมายเหตุ
SETMS ตอ งอยใู นบลอ็ กทีแ่ ยกตา งหาก

พ้ืนฐาน

82 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

ตวั อยา ง การเคลอื่ นที่ของสปน เดิล
6.1 ความเรว็ รอบสปน เดิล (S), ทิศทางการหมุนของสปน เดลิ (M3, M4, M5)

S1 คือสปน เดิลมาสเตอร, S2 คือสปน เดลิ รอง ชิ้นงานจะถกู ตดั เฉอื นจากสองดาน
ในการดาํ เนนิ การดงั กลาว จาํ เปน ตอ งแบง การทาํ งานออกเปน ขนั้ ตอนตางๆ หลงั จดุ ตดั
อุปกรณท ซ่ี งิ โครไนซ (S2) จะเขาควบคมุ การตัดเฉือนชนิ้ งานหลังจากการตัดขาด
ในการดาํ เนินการดงั กลา ว จะตอ งกาํ หนดใหส ปน เดิล S2 นเี้ ปน สปน เดลิ มาสเตอรท ่จี ะใชกบั G95

6
6

โคด โปรแกรม คําอธบิ าย
N10 S300 M3
; ความเร็วรอบและทิศทางการหมุนของสปน เดิลตัวขับ =
... สปน เดลิ มาสเตอรท่ีกาํ หนดไวล วงหนา
N100 SETMS(2)
N110 S400 G95 F… ; การตัดเฉือนชิ้นงานทางดานขวา
... ; ขณะน้ี S2 คือสปน เดิลมาสเตอร
N160 SETMS ; ความเรว็ รอบของสปนเดิลมาสเตอรใหม
; การตัดเฉือนช้ินงานทางดานซา ย
; การสลบั กลบั ไปยังสปน เดลิ มาสเตอร S1

ขอ มลู เพมิ่ เตมิ

การแปลคา S สาํ หรบั สปน เดลิ มาสเตอร

ถา ฟงกช่ัน G331 หรอื G332 ทาํ งานอยูในฟง กช ่ัน G กลุม 1 (คาํ สง่ั การเคล่ือนทแ่ี บบโมดลั ) คา S
ทโี่ ปรแกรมไวจ ะถกู แปลเปน ความเรว็ รอบ (รอบตอ นาท)ี เสมอ มิฉะนน้ั การแปลคา S จะขนึ้ อยูก บั ฟง กช น่ั
G กลุม 15 (ชนิดอตั ราปอ น): ถา G96, G961 หรือ G962 ทาํ งานอยู คา S จะถกู แปลเปน อตั ราตัดคงที่
(ม./นาท)ี มิฉะนัน้ จะถูกแปลเปนความเร็วรอบ (รอบตอ นาท)ี

การเปลย่ี นจาก G96/G961/G962 เปน G331/G332 จะเปน การต้งั คา อัตราตัดคงท่ีเปน ศนู ย
การเปลีย่ นจาก G331/G332 เปนฟง กช ่ันใดฟงกชน่ั หนึ่งในกลมุ ฟง กชัน่ G ทีไ่ มใช G331/G332
จะเปน การต้ังคา ความเรว็ รอบเปน ศนู ย คา S ท่ีสอดคลอ งกนั ตอ งไดรบั การโปรแกรมอีกครง้ั ถา จําเปน

พื้นฐาน 83
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นท่ีของสปน เดิล
6.1 ความเรว็ รอบสปน เดลิ (S), ทศิ ทางการหมนุ ของสปนเดลิ (M3, M4, M5)

ตงั้ คา คาํ สงั่ M ลว งหนา M3, M4, M5

ในบลอ็ กทมี่ คี าํ ส่ังแกนอยู จะมกี ารเปด ใชงานฟงกชน่ั M3, M4, M5 กอ นทแ่ี กนจะเร่มิ เคลอื่ นท่ี
(การต้ังคา เริ่มตน บนระบบควบคมุ )

ตวั อยา ง:

โคดโปรแกรม คาํ อธบิ าย
N10 G1 F500 X70 Y20 S270 M3
; สปนเดลิ จะเพม่ิ รอบการหมุนจนถึง 270 รอบตอ นาที
N100 G0 Z150 M5 จากนนั้ การเคล่ือนทีจ่ ะดาํ เนนิ การในแนว X และ Y

; หยดุ สปน เดิลกอ นทจี่ ะเคล่อื นที่รนกลับในแนว Z

หมายเหตุ

ขอ มูลเครอ่ื งจักรสามารถนาํ ไปใชตัง้ คาไดเม่ือจะดาํ เนินการเคลอ่ื นที่แกน
โดยใชเมอ่ื สปน เดิลทํางานจนถงึ คา ความเรว็ รอบทกี่ าํ หนด
หรือใชทนั ทหี ลงั จากทีม่ กี ารดาํ เนนิ การสลบั ตามท่ีโปรแกรมไว

การทาํ งานกบั หลายสปน เดลิ

5 สปนเดลิ (สปน เดิลมาสเตอรแ ละสปน เดลิ เพมิ่ เติมอกี 4) สามารถใชไดพ รอ มกันในแชนเนลเดยี ว

โดยจะมีการกาํ หนดสปน เดิลรายการใดรายการหนง่ึ ในขอ มลู เครอื่ งจักรใหเปน สปน เดลิ มาสเตอร
ฟง กช ัน่ พิเศษ เชน การตดั เกลียว การตาป อตั ราปอนตอ รอบ
และเวลาคา งของเครอื่ งมอื ท่ใี ชก ับสปนเดิลนี้ สาํ หรบั สปน เดิลท่เี หลอื (เชน
สปน เดลิ รองและเคร่ืองมอื ดาํ เนนิ การ)
จะตอ งมีการระบุจาํ นวนทส่ี อดคลอ งกบั ความเร็วรอบและทศิ ทางการหมนุ /การหยุดสปน เดิล

ตัวอยา ง:

โคด โปรแกรม คําอธิบาย
N10 S300 M3 S2=780 M2=4 ; สปน เดลิ มาสเตอร: 300 รอบตอ นาที, หมนุ ตามเขม็ นาฬกิ า

สปนเดลิ รอง: 780 รอบตอนาที, หมนุ ทวนเข็มนาฬกิ า

การสลบั ทสี่ ามารถโปรแกรมไดข องสปน เดลิ มาสเตอร

คําสง่ั SETMS(<n>) สามารถนําไปใชใ นโปรแกรม NC เพื่อกาํ หนดสปน เดลิ ใดๆ
ใหเปน สปนเดลิ มาสเตอรไ ด SETMS ตองอยูใ นบลอ็ กท่แี ยกตา งหาก

ตัวอยา ง:

โคด โปรแกรม คาํ อธบิ าย
N10 SETMS (2) ; ขณะนี้สปนเดลิ 2 คอื สปน เดลิ มาสเตอร

หมายเหตุ
ความเรว็ รอบทร่ี ะบุดว ย S... พรอ มกบั ฟง กช นั่ ทโี่ ปรแกรมดวย M3, M4, M5
ขณะนจี้ ะถกู นาํ ไปใชกบั สปนเดิลมาสเตอรท เี่ พง่ิ ประกาศไว

ถามกี ารโปรแกรม SETMS โดยไมม ีชอื่ สปน เดลิ
สปนเดลิ มาสเตอรท โี่ ปรแกรมไวใ นขอ มลู เครอื่ งจกั รจะถกู นํามาใชแทน

พ้ืนฐาน

84 คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นทข่ี องสปน เดลิ
6.2 อัตราตัด (SVC)

6.2 อัตราตดั (SVC)

การทาํ งาน

นอกจากความเร็วรอบสปนเดิลแลว
อตั ราตดั ของเครอ่ื งมอื ซึ่งมกั ใชก ันโดยทัว่ ไปในทางปฏบิ ัติกส็ ามารถโปรแกรมสาํ หรบั งานกัดไดเชน กัน

࡚࡟ࡨ ࡘ ࡳ࡬ ࠻࡚ ࡮ ࡻࡤ࠾ࡘ ࡤ࡮ ࡤࡌࡨ ࡚ࡩࡌࡋࡨ
࠻࡞ࡩࡘࡳ࡚ ࡞ࡺ

ตวั ควบคุมจะใชรัศมขี องเครอ่ื งมอื ที่ใชอ ยเู พอ่ื คาํ นวณความเรว็ รอบท่ีใชจรงิ ของสปน เดิลจากอตั ราตดั ขอ
งเครอื่ งมือทโี่ ปรแกรมไว:

S = (SVC * 1000) / (RT * 2π)

โดยท:ี่ S: ความเร็วรอบสปนเดิล (รอบตอ นาท)ี

SVC: อัตราตัด (ม./นาที หรอื ฟุต/นาท)ี

RT: รัศมีของเครอ่ื งมอื ทีใ่ ชอ ยู (มม.)

ชนิดเครอื่ งมอื ($TC_DP1) ของเครอื่ งมอื ที่ใชอ ยจู ะไมถ กู นาํ มาพจิ ารณา

อัตราตดั ท่โี ปรแกรมไวไ มไดอา งองิ กบั อตั ราปอ นของทางเดนิ เครอื่ งมอื F และฟง กช นั่ G กลมุ 15 ทัง้ น้ี
ทศิ ทางการหมนุ และการเริม่ ทาํ งานของสปนเดิลจะถกู โปรแกรมดว ย M3 และ M4 ตามลาํ ดบั
ขณะที่การหยุดสปนเดลิ ใช M5

การเปลีย่ นแปลงขอ มลู รศั มเี ครอ่ื งมอื ในหนวยความจาํ ออฟเซต็ จะถูกนําไปใชใ นครงั้ ถัดไปที่มีการเลอื กอ
อฟเซ็ตเครอื่ งมอื หรอื ในครง้ั ถดั ไปทม่ี ีการอพั เดทขอ มลู ออฟเซ็ตท่ีใชอ ยู

การเปล่ยี นเครอื่ งมอื หรอื การเลอื ก/ยกเลิกการเลือกบันทกึ ขอมลู ออฟเซต็ เครอื่ งมอื จะทาํ ใหม กี ารคาํ นวณค
วามเรว็ รอบทใี่ ชจ รงิ ของสปน เดิลอกี ครง้ั

ขอ กาํ หนด

การโปรแกรมความเร็วตดั จาํ เปน ตองมีสง่ิ ตอ ไปน:ี้
● อัตราสวนรปู ทรงของเครอื่ งมอื แบบหมุน (หวั กดั หรอื เครอื่ งมอื เจาะ)
● บนั ทกึ ขอ มลู ออฟเซ็ตของเคร่อื งมือท่ใี ชอ ยู

พื้นฐาน 85
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นทีข่ องสปน เดิล
6.2 อัตราตดั (SVC)

ซินแทกซ

SVC[<n>]=<value>

หมายเหตุ

ในบลอ็ กที่มี SVC จะตอ งรรู ศั มีเครอ่ื งมอื
กลาวอกี อยา งคอื เครือ่ งมอื ท่เี กย่ี วของรวมถึงบนั ทึกขอ มลู ออฟเซต็ เครอ่ื งมอื จะตอ งมกี ารใชง านอยูหรอื ถกู
เลอื กไวใ นบลอ็ กดงั กลาว ทง้ั นไ้ี มมีลําดบั ทต่ี ายตัวสําหรบั การเลือก SVC และ T/D
ระหวางการโปรแกรมในบลอ็ กเดียวกนั

ความหมาย

SVC: อัตราตัด เลขสปน เดิล
[<n>]:
สว นขยายแอดเดรสนรี้ ะบสุ ปน เดิลทใี่ ชอตั ราตดั ทมี่ ีการโปรแกรมไว
หนว ย: ในกรณที ่ไี มม สี ว นขยายแอดเดรส
อตั ราดงั กลา วจะใชก บั สปนเดิลมาสเตอรเ สมอ

หมายเหต:ุ
อัตราตดั ทแี่ ยกตา งหากสามารถต้งั คา ลว งหนา ไดส าํ หรับแตล ะสปนเดลิ

หมายเหต:ุ
สําหรบั การโปรแกรม SVC โดยไมมสี ว นขยายแอดเดรสน้นั
สปน เดลิ มาสเตอรจ ะตอ งมเี ครอ่ื งมอื ท่ใี ชอ ยู ถา มีการเปลย่ี นสปน เดลิ มาสเตอร
ผใู ชจ ะตองเลือกเครื่องมอื ใหถกู ตอ ง

ม./นาที หรอื ฟตุ /นาที (ขึ้นอยกู บั G700/G710)

หมายเหตุ
การเปลยี่ นระหวา ง SVC กบั S

การเปล่ยี นการโปรแกรมระหวา ง SVC กับ S สามารถดาํ นนิ การไดตามตอ งการ
แมใ นขณะทส่ี ปน เดลิ กาํ ลงั หมนุ ในแตละกรณี คาทไี่ มไ ดใ ชอ ยูจะถูกลบออก

หมายเหตุ
ความเรว็ รอบสงู สดุ ของเครอื่ งมอื

ตวั แปรระบบ $TC_TP_MAX_VELO[<tool number>]
สามารถใชเพอ่ื ต้งั คา ความเรว็ รอบสงู สดุ ของเครอ่ื งมอื (ความเร็วรอบสปนเดลิ ) ไวล ว งหนา ได
ถาไมมกี ารกําหนดขีดจาํ กัดของความเรว็ รอบไว กจ็ ะไมม กี ารตรวจสอบ

พืน้ ฐาน

86 คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นท่ขี องสปน เดลิ
6.2 อตั ราตดั (SVC)

หมายเหตุ
การโปรแกรม SVC จะไมสามารถทาํ ไดถ า รายการตอ ไปน้ที าํ งานอย:ู
• G96/G961/G962
• GWPS
• SPOS/SPOSA/M19
• M70
ในทางกลบั กนั การโปรแกรมคาํ สั่งเหลา นคี้ าํ สงั่ ใดคาํ สงั่ หนงึ่ จะเปน การยกเลกิ การเลือก SVC

หมายเหตุ
ตวั อยา งเชน การสรางทางเดนิ เครอ่ื งมอื ของ "เคร่ืองมือมาตรฐาน" โดยใชร ะบบ CAD
ซง่ึ คํานงึ ถงึ รศั มเี ครอ่ื งมอื อยูแลว และมีการเบี่ยงเบนออกจากเครอ่ื งมือมาตรฐานในรศั มขี องปลายเครอ่ื งมอื
เทานั้น จะไมส ามารถใชรว มกบั โปรแกรม SVC ได

ตวั อยา ง

รายการตอ ไปนจ้ี ะถูกนําไปใชก ับตวั อยางทง้ั หมด: ตวั จบั ยึดเครอื่ งมอื = สปน เดิล
(สําหรับการกัดมาตรฐาน)

ตวั อยา ง 1: หวั กดั ทม่ี รี ศั มี 6 มม. คาํ อธบิ าย

โคดโปรแกรม ; การเลอื กหัวกัดทมี่ ี $TC_DP6[1,1] = 6 (รศั มีเครื่องมือ = 6 มม.)
N10 G0 X10 T1 D1 เปน ตน
N20 SVC=100 M3
; อัตราตดั = 100 ม./นาที
N30 G1 X50 G95 FZ=0.03
... ⇒ ความเร็วรอบสปน เดิลท่ีไดร ับ:

S = (100 ม./นาที * 1000) / (6.0 มม. * 2 * 3.14) =
2653.93 รอบตอ นาที

; SVC และอตั ราปอ นตอ ฟนตัด

ตวั อยา ง 2: การเลอื กเครอื่ งมอื และ SVC ในบลอ็ กเดยี วกนั

โคดโปรแกรม คาํ อธบิ าย
N10 G0 X20
N20 T1 D1 SVC=100 ; การเลือกเครื่องมือและบนั ทึกขอมลู ออฟเซต็ พรอ มกับ SVC ในบลอ็ ก
(ไมมีลําดับเฉพาะ)
N30 X30 M3
; สปนเดิลเร่มิ ตนดวยทศิ ทางการหมนุ ตามเข็มนาฬกิ าโดยมีอัตราตดั 100
N40 G1 X20 F0.3 G95 ม./นาที

; SVC และอัตราปอนตอ รอบ

พ้นื ฐาน 87
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอ่ื นท่ขี องสปน เดิล
6.2 อัตราตัด (SVC)

ตวั อยา ง 3: การกาํ หนดอตั ราตดั สาํ หรบั สองสปน เดลิ

โคดโปรแกรม คําอธิบาย
N10 SVC[3]=100 M6 T1 D1
N20 SVC[5]=200 ; รศั มเี คร่อื งมอื ของออฟเซต็ เคร่ืองมอื ท่ีใชอยจู ะเหมอื นกนั สําหรบั สปนเดลิ ทัง้ สอ
ง ความเร็วรอบที่ใชจ ริงจะแตกตา งกันสาํ หรับสปนเดลิ 3 และสปน เดลิ 5

ตวั อยา ง 4:
สมมติฐาน:
การเปล่ยี นมาสเตอรห รอื เครอ่ื งมอื ถูกกําหนดโดยตวั จบั ยดึ เครอ่ื งมอื
MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER > 1
ในกรณที มี่ กี ารเปลยี่ นเครอื่ งมอื จะมีการเกบ็ คา ออฟเซ็ตเครอ่ื งมือเดมิ ไว
ออฟเซต็ เครอื่ งมอื ของเครอ่ื งมอื ใหมจะถูกใชง านเมอ่ื มีการโปรแกรม D เทา นั้น:
MD20270 $MC_CUTTING_EDGE_DEFAULT = - 2

โคดโปรแกรม คาํ อธิบาย
N10 $TC_MPP1[9998,1]=2 ; ตําแหนงในแมก็ กาซนี คอื ตวั จบั ยึดเคร่ืองมือ
N11 $TC_MPP5[9998,1]=1 ; ตาํ แหนงในแมก็ กาซีนคือตัวจับยดึ เคร่ืองมือ 1
N12 $TC_MPP_SP[9998,1]=3 ; ตวั จบั ยึดเครอื่ งมอื 1 ถกู กําหนดใหแกส ปนเดลิ 3

N20 $TC_MPP1[9998,2]=2 ; ตําแหนงในแม็กกาซนี คือตวั จับยึดเครื่องมอื
N21 $TC_MPP5[9998,2]=4 ; ตาํ แหนงในแม็กกาซนี คอื ตวั จับยดึ เครื่องมอื 4
N22 $TC_MPP_SP[9998,2]=6 ; ตวั จบั ยดึ เครื่องมือ 4 ถูกกาํ หนดใหแ กสปนเดิล 6

N30 $TC_TP2[2]="WZ2" ; รัศมี = 5.0 มม. ของ T2, ออฟเซต็ D1
N31 $TC_DP6[2,1]=5.0

N40 $TC_TP2[8]="WZ8" ; รศั มี = 9.0 มม. ของ T8, ออฟเซ็ต D1
N41 $TC_DP6[8,1]=9.0 ; รัศมี = 7.0 มม. ของ T8, ออฟเซ็ต D4
N42 $TC_DP6[8,4]=7.0
... ; ต้ังคาเลขตัวจบั ยึดเครื่องมอื มาสเตอร
N100 SETMTH(1) ; โหลดเครอื่ งมอื T2 และเปด ใชง านออฟเซต็ D1
N110 T="WZ2" M6 D1 ; S3 = (100 ม./นาที * 1,000) / (5.0 มม. * 2 * 3.14) =
N120 G1 G94 F1000 M3=3 SVC=100
3184.71 รอบตอนาที
N130 SETMTH(4) ; ตัง้ คา เลขตวั จับยึดเครอื่ งมือมาสเตอร
N140 T="WZ8" ; สอดคลองกับ T8="WZ8"
N150 M6 ; สอดคลอ งกบั M4=6

เคร่อื งมอื "WZ8" อยใู นตัวจบั ยดึ เคร่ืองมอื มาสเตอร แตเนื่องจาก MD20270=–2
ออฟเซต็ เครื่องมือเดิมจึงยังคงถูกใชอ ยู

พื้นฐาน

88 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอ่ื นทีข่ องสปน เดิล
6.2 อตั ราตดั (SVC)

โคด โปรแกรม คําอธิบาย
N160 SVC=50
; S3 = (50 ม./นาที * 1,000) / (5.0 มม. * 2 * 3.14) =
N170 D4 1592.36 รอบตอ นาที
N180 SVC=300
ออฟเซ็ตทใี่ ชก ับตัวจับยดึ เคร่ืองมือ 1 ยงั คงถูกใชงานอยู
และมกี ารกําหนดตัวจบั ยดึ เครอ่ื งมอื 1 ใหแ กสปน เดิล 3

ออฟเซต็ D4 ของเคร่ืองมอื ใหม "WZ8" จะถูกนํามาใชง าน (ในตัวจบั ยึดเคร่ืองมอื 4)

; S6 = (300 ม./นาที * 1,000) / (7.0 มม. * 2 * 3.14) =
6824.39 รอบตอนาที

สปน เดลิ 6 ถกู กําหนดใหแกตัวจบั ยดึ เครื่องมือ 4

ตวั อยา ง 5:
สมมตฐิ าน:
สปนเดลิ เปน ตวั จบั ยึดเครอื่ งมอื ในเวลาเดยี วกนั :
MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER = 0
ในกรณที ี่มีการเปล่ยี นเครอ่ื งมอื บนั ทกึ ขอ มูลออฟเซต็ เครอื่ งมือ D4 จะถกู เลอื กโดยอัตโนมตั ิ
MD20270 $MC_CUTTING_EDGE_DEFAULT = 4

โคด โปรแกรม คําอธบิ าย
N10 $TC_MPP1[9998,1]=2 ; ตาํ แหนงในแมก็ กาซนี คอื ตัวจับยึดเครื่องมอื
N11 $TC_MPP5[9998,1]=1 ; ตําแหนงในแมก็ กาซีนคือตวั จบั ยึดเครื่องมอื 1 = สปนเดลิ 1

N20 $TC_MPP1[9998,2]=2 ; ตาํ แหนงในแมก็ กาซีนคือตัวจับยดึ เครื่องมือ
N21 $TC_MPP5[9998,2]=3 ; ตาํ แหนงในแม็กกาซนี คอื ตวั จบั ยึดเครื่องมอื 3 = สปน เดิล 3

N30 $TC_TP2[2]="WZ2" ; รศั มี = 5.0 มม. ของ T2, ออฟเซต็ D1
N31 $TC_DP6[2,1]=5.0

N40 $TC_TP2[8]="WZ8" ; รัศมี = 9.0 มม. ของ T8, ออฟเซต็ D1
N41 $TC_DP6[8,1]=9.0 ; รัศมี = 7.0 มม. ของ T8, ออฟเซต็ D4
N42 $TC_DP6[8,4]=7.0
... ; สปน เดิล 1 = สปนเดิลมาสเตอร
N100 SETMS(1) ; โหลดเครอื่ งมอื T2 และเปด ใชงานออฟเซต็ D1
N110 T="WZ2" M6 D1 ; S1 = (100 ม./นาที * 1,000) / (5.0 มม. * 2 * 3.14) =
N120 G1 G94 F1000 M3 SVC=100
3184.71 รอบตอ นาที
N200 SETMS(3) ; สปนเดลิ 3 = สปน เดลิ มาสเตอร
N210 M4 SVC=150 ; S3 = (150 ม./นาที * 1,000) / (5.0 มม. * 2 * 3.14) =

N220 T="WZ8" 4777.07 รอบตอ นาที
อา งอิงออฟเซต็ เครื่องมอื D1 ของ T="WZ2" โดยที่ S1
ยงั คงหมนุ ทร่ี ะดับความเร็วรอบกอนหนาน้ี
; สอดคลอ งกบั T8="WZ8"

พ้ืนฐาน 89
คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นทข่ี องสปน เดิล
6.2 อัตราตัด (SVC)

โคดโปรแกรม คาํ อธิบาย
N230 M4 SVC=200
; S3 = (200 ม./นาที * 1,000) / (5.0 มม. * 2 * 3.14) =
N240 M6 6369.43 รอบตอ นาที

N250 SVC=50 อางอิงออฟเซต็ เครื่องมือ D1 ของ T="WZ2"

N260 D1 ; สอดคลอ งกับ M3=6
N270 SVC[1]=300
เคร่ืองมอื "WZ8" อยูในสปนเดลิ มาสเตอร ออฟเซต็ เครอ่ื งมอื D4
... ของเคร่ืองมือใหมจะถูกนาํ มาใชงาน

; S3 = (50 ม./นาที * 1,000) / (7.0 มม. * 2 * 3.14) =
1137.40 รอบตอนาที

ออฟเซ็ต D4 บนสปน เดลิ มาสเตอรถ ูกใชง านอยู

; ออฟเซต็ D1 ของเคร่ืองมอื ใหม "WZ8" ถูกใชงานอยู

; S1 = (300 ม./นาที * 1,000) / (9.0 มม. * 2 * 3.14) =
5307.86 รอบตอ นาที

S3 = (50 ม./นาที * 1,000) / (9.0 มม. * 2 * 3.14) =
884.64 รอบตอ นาที

ขอ มลู เพม่ิ เตมิ

รศั มเี ครอื่ งมอื
ขอ มลู ออฟเซต็ เครอ่ื งมอื ตอ ไปนี้ (สัมพนั ธกบั เครอ่ื งมอื ท่ใี ชอ ย)ู จะมผี ลกับรศั มีเครอื่ งมอื เมอ่ื :
● $TC_DP6 (รัศมี - รปู ทรง)
● $TC_DP15 (รศั มี - การสกึ หรอ)
● $TC_SCPx6 (ออฟเซต็ สาํ หรบั $TC_DP6)
● $TC_ECPx6 (ออฟเซต็ สาํ หรบั $TC_DP6)
โดยจะไมม ีการพจิ ารณาสงิ่ ตอไปน:้ี
● การชดเชยรศั มที ่ใี ชอ ยู
● ขนาดเผอ่ื ที่เสน ขอบรปู ทมี่ กี ารโปรแกรม (OFFN)
การชดเชยรศั มเี ครอ่ื งมอื (G41/G42)
แมว า การชดเชยรัศมเี ครอ่ื งมอื (G41/G42) และ SVC จะอา งองิ รัศมีเครอื่ งมือตามฟงกชน่ั การทาํ งาน
แตกจ็ ะไมม กี ารเชอ่ื มโยงระหวา งกนั และเปน อสิ ระตอ กนั
การตา ปโดยไมม กี ารชดเชยหวั จบั (G331, G332)
นอกจากนี้ยงั สามารถใชการโปรแกรม SVC รว มกบั G331 หรือ G332 ไดดวย
การดาํ เนนิ การแบบซงิ โครไนซ
SVC ไมส ามารถโปรแกรมไดจ ากการดําเนนิ การแบบซิงโครไนซ

พื้นฐาน

90 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นที่ของสปน เดิล
6.2 อตั ราตดั (SVC)

การอา นอตั ราตดั และรปู แบบการโปรแกรมความเรว็ รอบสปน เดลิ

อตั ราตัดของสปนเดิลและรปู แบบการโปรแกรมความเรว็ รอบ (ความเรว็ รอบสปนเดิล S หรอื อัตราตัด
SVC) สามารถอานไดโดยใชต ัวแปรระบบตอ ไปน:ี้

● เม่ือตอ งการหยดุ การเตรยี มประมวลผลในการโปรแกรมชน้ิ งานผา นตวั แปรระบบ:

$AC_SVC[<n>] อัตราตัดทน่ี าํ ไปใชเ มอื่ บนั ทึกขอมูลปจจบุ ันของการประมวลผลหลัก
$AC_S_TYPE[<n>] สาํ หรบั เลขสปน เดิล <n> ไดรบั การเตรยี มประมวลผลแลว

รูปแบบการโปรแกรมความเรว็ รอบสปน เดลิ ทน่ี าํ ไปใชเมอ่ื บนั ทกึ ขอ
มูลปจ จุบนั ของการประมวลผลหลักสาํ หรบั เลขสปน เดลิ <n>
ไดรบั การเตรยี มประมวลผลแลว

คา : ความหมาย:

1 ความเร็วรอบสปน เดิล S (รอบตอนาท)ี

2 อตั ราตดั SVC (ม./นาที หรือ ฟตุ /นาท)ี

● เม่อื ไมต อ งการหยดุ การเตรียมประมวลผลในการโปรแกรมชนิ้ งานผานตวั แปรระบบ:

$P_SVC[<n>] อตั ราตดั ท่โี ปรแกรมสําหรบั สปน เดลิ <n>
$P_S_TYPE[<n>] รปู แบบการโปรแกรมความเรว็ รอบสปนเดิลทม่ี ีการโปรแกรมไวสาํ ห
รบั สปน เดลิ <n>
คา : ความหมาย:
1 ความเรว็ รอบสปน เดิล S (รอบตอ นาท)ี
2 อัตราตัด SVC (ม./นาที หรอื ฟตุ /นาท)ี

พน้ื ฐาน 91
คูม ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอ่ื นทข่ี องสปน เดิล
6.3 อัตราตดั คงท่ี (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)

6.3 อตั ราตัดคงท่ี (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)

การทาํ งาน

เม่อื ฟงกช นั่ "อตั ราตดั คงท"่ี ทาํ งานอยู
ความเรว็ รอบสปนเดิลจะถูกปรบั เปลี่ยนตามลกั ษณะเสนผา ศนู ยก ลางของชนิ้ งานทเี่ กีย่ วขอ ง
ดังนน้ั อตั ราตดั S (ม./นาที หรอื ฟตุ /นาท)ี จะยงั คงเปน คา คงทส่ี าํ หรบั คมตัดของเครอื่ งมอื

࠻࡞ࡩࡘࡳ࡚ ࡞ࡺ ࡚ࡤࡑࡡࡒ ࡐ࡫ ࡳࡋ ࡜࡫ ࡤࡌࡨ ࡚ࡩࡌࡋࡨ
࡜ࡋ࡜࠾ ࠻࠾ࡎ ࡬ ࡻ

ซนิ แทกซ ࠻࡞ࡩࡘࡳ࡚ ࡞ࡺ ࡚ࡤࡑࡡࡒ ࡐ࡫ ࡳࡋ ࡜࡫
ࡳࡕ ࡫ ࡻࡘ࠹ ࡭ ࡼ ࡐ

การทาํ งานลกั ษณะดงั กลาวจะสง ผลใหเกดิ ขอ ดีตอ ไปน:ี้
● มีความเปน รปู แบบเดยี วกันและทําใหค ุณภาพผวิ สําเรจ็ ของชน้ิ สวนทีก่ ลงึ แลว ดียงิ่ ขน้ึ
● การตัดเฉอื นในลักษณะนท้ี ําใหก ารสกึ หรอที่เกดิ ขน้ึ กับเครอื่ งมอื มนี อ ย

การเปด ใชงาน/การปด ใชง านอตั ราตัดคงที่สาํ หรบั สปนเดิลมาสเตอร:

G96/G961/G962 S...
...
G97/G971/G972/G973

ขีดจํากัดความเร็วรอบสาํ หรบั สปน เดลิ มาสเตอร:
LIMS=<value>
LIMS[<spindle>]=<value>
แกนอา งองิ อน่ื ๆ สําหรบั G96/G961/G962:
SCC[<axis>]

หมายเหตุ
SCC[<axis>] สามารถโปรแกรมพรอ มกบั G96/G961/G962 หรือจะโปรแกรมแยกเดย่ี วกไ็ ด

พืน้ ฐาน

92 คมู อื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอ่ื นท่ีของสปน เดิล
6.3 อตั ราตัดคงที่ (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)

ความหมาย

G96: อัตราตัดคงทที่ มี่ ีชนิดของอัตราปอ นเปน G95: เปด
G961:
G962: G95 จะถูกเปดใชงานโดยอตั โนมตั ิพรอ มกบั G96 ถายงั ไมม กี ารเปด ใชง าน G95
ไวกอนหนา จะตองระบคุ าอัตราปอ นใหม F... เม่ือมีการเรยี กใช G96
S...:
อตั ราตดั คงทท่ี มี่ ีชนิดของอตั ราปอ นเปน G94: เปด
G97:
อตั ราตดั คงทโ่ี ดยมีชนดิ ของอตั ราปอ นเปน G94 หรอื G95: เปด
G971:
G972: หมายเหต:ุ
G973: โปรดดทู ี่ " อัตราปอ น (G93, G94, G95, F, FGROUP, FL, FGREF) (หนา 101)"
LIMS: สาํ หรบั ขอ มลู เพม่ิ เติมเกย่ี วกบั G94 และ G95

SCC: เมอ่ื ใชร ว มกบั G96, G961 หรอื G962, S... จะถูกตคี วามวาเปน อัตราตดั
ไมใชความเรว็ รอบสปน เดลิ อตั ราตดั ดงั กลา วจะถูกนําไปใชก ับสปน เดิลมาสเตอรเ สมอ

หนวย: ม./นาที (สาํ หรบั G71/G710) หรือ ฟุต/นาที (สาํ หรบั G70/G700)

ชว งคา : 0.1 ม./นาที ถงึ 9999 9999.9 ม./นาที

ปด ใชง านอตั ราตัดคงท่ีทมี่ ชี นดิ ของอัตราปอ นเปน G95

หลงั จาก G97 (หรอื G971) แลว S... จะถกู ตีความเปน ความเรว็ รอบสปนเดิล
(รอบตอนาท)ี อีกครั้ง ในกรณที ไ่ี มไดร ะบคุ วามเรว็ รอบสปน เดลิ ใหม
ความเรว็ รอบลา สุดที่กําหนดไวพรอ มกบั G96 (หรอื G961) จะถกู เกบ็ ไว

ปด ใชง านอตั ราตัดคงทที่ ม่ี ชี นดิ ของอตั ราปอ นเปน G94

ปดใชง านอัตราตดั คงท่ที มี่ ชี นดิ ของอัตราปอ นเปน G94 หรือ G95

ปด ใชง านอตั ราตัดคงที่โดยไมไดเ ปดใชงานขดี จาํ กดั ความเร็วรอบสปนเดลิ

ขดี จาํ กัดความเรว็ รอบของสปน เดลิ มาสเตอร (ใชในกรณที ่ี G96/G961/G97
ทํางานอยเู ทา นน้ั )

ในเครอ่ื งจกั รทสี่ ามารถเลอื กสปนเดลิ มาสเตอรไ ด
สามารถโปรแกรมขีดจาํ กัดของคาตางๆ ใหกบั สปนเดิลไดถ งึ ส่รี ายการในบลอ็ กเดยี ว

<spindle>: เลขสปน เดลิ

<value>: ขีดจํากดั บนของความเรว็ รอบสปนเดลิ (รอบตอนาท)ี

ถา ฟง กชั่นใดฟง กช น่ั หนงึ่ ตอ ไปนี้ G96/G961/G962 ทาํ งานอยู สามารถใช
SCC[<axis>] ในการกําหนดแกนรปู ทรงเปน แกนอา งองิ ได

หมายเหตุ
ในกรณที ีเ่ ลือก G96/G961/G962 เปน คร้งั แรก จะตอ งปอ นอตั ราตัดคงที่ S... ในกรณที ี่เลอื ก
G96/G961/G962 อีกครง้ั ไมจ ําเปนตอ งปอ นคา อีก

หมายเหตุ
ขีดจาํ กัดความเรว็ รอบที่โปรแกรมใหก ับ LIMS ตอ งไมเกินขดี จํากัดความเร็วรอบที่โปรแกรมใหกับ G26
หรอื ทกี่ ําหนดไวใ นขอ มลู การตั้งคา

หมายเหตุ
แกนอา งองิ ของ G96/G961/G962
จะตอ งเปน แกนรปู ทรงท่ีกาํ หนดใหก ับแชนเนลในกรณที ี่มกี ารโปรแกรม SCC[<axis>] ไว
นอกจากน้ยี งั สามารถโปรแกรม SCC[<axis>] เมื่อฟงกช น่ั ใดฟงกช ัน่ หน่ึงตอ ไปน้ี G96/G961/G962
ทาํ งานอยไู ดเ ชน กัน

พนื้ ฐาน 93
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอ่ื นที่ของสปน เดลิ
6.3 อัตราตดั คงท่ี (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)

ตวั อยา ง

ตวั อยา ง 1: การเปด ใชง านอตั ราตดั คงทที่ มี่ ขี ดี จาํ กดั ความเรว็ รอบ

โคด โปรแกรม คาํ อธิบาย
N10 SETMS (3)
N20 G96 S100 LIMS=2500 ; อตั ราตัดคงที่ = 100 ม./นาที ความเร็วรอบสงู สดุ
2,500 รอบตอ นาที
...
N60 G96 G90 X0 Z10 F8 S100 LIMS=444 ; ความเร็วรอบสูงสุด = 444 รอบตอ นาที

ตวั อยา ง 2: การกาํ หนดขดี จาํ กดั ความเรว็ รอบสาํ หรบั 4 สปน เดลิ
ขดี จํากัดความเร็วรอบจะถูกําหนดใหกับสปน เดิน 1 (สปน เดิลมาสเตอร) และสปน เดลิ 2, 3 และ 4:

โคด โปรแกรม
N10 LIMS=300 LIMS[2]=450 LIMS[3]=800 LIMS[4]=1500
...

ตวั อยา ง 3: การกาํ หนดแกน Y สาํ หรบั การตดั หนา สมั ผสั ดว ยแกน X

โคด โปรแกรม คําอธบิ าย
N10 G18 LIMS=3000 T1 D1 ; ขดี จํากัดความเร็วรอบเทากับ 3,000 รอบตอ นาที
N20 G0 X100 Z200
N30 Z100 ; อตั ราตดั คงที่ = 20 ม./นาที ขน้ึ อยกู ับแกน X
N40 G96 S20 M3 ; การตัดหนาสมั ผสั ใน X ทรี่ ะดับ 1.2 มม./รอบ
N50 G0 X80
N60 G1 F1.2 X34 ; เปด ใชง านแกน Y ท่กี ําหนดใหกบั G96 และ G96
N70 G0 G94 X100 (สามารถดําเนินการไดใ นบลอ็ กเดยี ว) อตั ราตัดคงท่ี = 40 ม./นาที
N80 Z80 ข้นึ อยูกบั แกน X
N100 T2 D1
N110 G96 S40 SCC[Y] ; การกัดรอ งใน Y, อตั ราปอน F = 1.2 มม./รอบ
; ปดใชง านอัตราตัดคงที่
...
N140 Y30
N150 G01 F1.2 Y=27
N160 G97
N170 G0 Y100

พื้นฐาน

94 คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นทีข่ องสปน เดิล
6.3 อตั ราตัดคงท่ี (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)

ขอ มูลเพม่ิ เตมิ

การคาํ นวณความเรว็ รอบสปน เดลิ

ตําแหนง ENS ของแกนหนาตดั (รศั ม)ี
คอื สวนสาํ คญั ในการคํานวณความเรว็ รอบสปน เดลิ จากอตั ราตดั ทโ่ี ปรแกรมไว

หมายเหตุ

เฟรมระหวา ง WCS กบั SZS (ตวั อยา งเฟรมท่สี ามารถโปรแกรมได เชน SCALE, TRANS หรอื ROT)
จะถกู นาํ มาพจิ ารณาในการคาํ นวณหาความเรว็ รอบสปนเดลิ และสามารถทาํ ใหค วามเรว็ รอบเปลยี่ นแปลง
ได (เชน ถามกี ารเปลี่ยนแปลงเกดิ ข้ึนกบั เสนผาศนู ยกลางทใี่ ชอ ยใู นกรณขี อง SCALE)

ขดี จาํ กดั ความเรว็ รอบ LIMS

ถา จําเปน ตอ งตดั เฉือนช้ินงานท่ีมีเสนผา ศูนยก ลางแตกตา งกนั อยา งมาก
ขอแนะนาํ ใหร ะบุขดี จาํ กดั ความเร็วรอบสาํ หรบั สปน เดลิ ดว ย LIMS (ความเรว็ รอบสปน เดิลสูงสดุ )
การดาํ เนนิ การดังกลาวจะปอ งกันไมใ หเกิดความเรว็ รอบทีส่ งู จนเกินไปสาํ หรบั เสน ผา ศนู ยกลางที่มขี นาดเ
ลก็ LIMS จะใชไดใ นกรณีที่ G96, G961, และ G97 ทาํ งานอยูเทา นนั้ LIMS
จะไมส ามารถใชไ ดใ นกรณที ม่ี ีการเลอื ก G971ไว เม่ือทําการโหลดบลอ็ กเขา สูการประมวลผลหลัก
คาทั้งหมดทโี่ ปรแกรมไวจ ะถกู ถายโอนไปยงั ขอ มลู การตั้งคา

หมายเหตุ

ขีดจาํ กดั ความเร็วรอบท่เี ปล่ยี นดว ย LIMS ในโปรแกรมชน้ิ งานจะถูกนาํ เขาในขอ มูลการตงั้ คา
และไดร ับการบนั ทึกเกบ็ ไวห ลงั จากสิน้ สดุ โปรแกรม

อยางไรกต็ าม ถาขดี จํากดั ความเร็วรอบท่ีเปลยี่ นดวย LIMS
ไมไ ดรบั การปรบั ใชอ ีกตอ ไปหลงั จากจดุ ส้ินสดุ ของโปรแกรม ตอ งแทรกขอ กาํ หนดตอ ไปนี้ลงในบลอ็ ก
GUD ของผผู ลติ เครอ่ื งจักร:

REDEF $SA_SPIND_MAX_VELO_LIMS PRLOC

การปด ใชง านอตั ราตดั คงที่ (G97/G971/G973)

หลงั จาก G97/G971 แลว ระบบควบคุมจะตคี วามคา S เปนความเร็วรอบสปน เดลิ (รอบตอ นาท)ี อกี ครั้ง
ถาคณุ ไมไ ดระบุความเรว็ รอบสปนเดลิ ใหม ความเรว็ รอบลาสดุ ทีก่ าํ หนดไวพ รอมกบั G96/G961
จะถกู เกบ็ ไว

นอกจากนี้ ฟงกช่ัน G96/G961 ยังจะถกู ปด ใชง านพรอ มกบั G94 หรือ G95 ในกรณนี ี้
ความเร็วรอบลา สุดที่โปรแกรมไว S... จะถกู นําไปใชก ับการดําเนนิ การตดั เฉอื นในลาํ ดับตอ ไป

ทงั้ น้ีสามารถโปรแกรม G97 ไดโ ดยไมต อ งมี G96 มากอนได ฟง กชั่นนจ้ี ะใหผลเหมอื นกบั G95
และยังสามารถโปรแกรม LIMS ไดด ว ย

สําหรบั การใช G973
สามารถเปดใชง านอตั ราตดั คงทไี่ ดโดยไมต อ งเปด ใชง านขดี จาํ กัดความเรว็ รอบสปน เดิล

หมายเหตุ

แกนแนวขวางจะตอ งถกู กําหนดไวใ นขอ มูลเครอื่ งจกั ร

พน้ื ฐาน 95
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นที่ของสปน เดิล
6.3 อตั ราตัดคงท่ี (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)

การเคลอื่ นทแ่ี บบเรว็ G0

เมือ่ ใชการเคลอ่ื นท่ีแบบเรว็ G0 จะไมม ีการเปลย่ี นแปลงความเร็วรอบเกิดขนึ้

ขอ ยกเวน:

ถามีการเคลือ่ นเขาหาเสนขอบรปู ดว ยอัตราเคลื่อนที่สงู สุดและบลอ็ ก NC
ถดั ไปมคี ําสง่ั ของทางเดนิ เครอื่ งมอื เปน G1/G2/G3/อ่ืนๆ ความเร็วรอบในการเคลอ่ื นเขา บลอ็ กของ
G0จะถกู ปรบั สาํ หรบั คาํ สงั่ ถดั ไปของทางเดนิ เครอื่ งมอื

แกนอา งองิ อน่ื ๆ สาํ หรบั G96/G961/G962

ถาฟง กชน่ั ใดฟง กชัน่ หนง่ึ ตอ ไปนี้ G96/G961/G962 ทํางานอยู สามารถใช SCC[<axis>]
ในการกําหนดแกนรูปทรงเปน แกนอา งองิ ได ถา มกี ารเปล่ียนแปลงแกนอางองิ
ซ่งึ จะสง ผลกระทบตอตาํ แหนง อางองิ TCP (จดุ ศูนยก ลางเครอ่ื งมอื ) ของอัตราตดั คงทีด่ ว ยตามลาํ ดบั
ความเรว็ รอบสปน เดิลทีไ่ ดจ ะถงึ ระดบั ผา นทางชว งท่หี ยดุ เดนิ เครอื่ งหรอื ชว งทเ่ี รม่ิ เดินเครอื่ งตามทกี่ าํ หนด
ไว

การเปลยี่ นแกนของแกนแชนเนลทก่ี าํ หนดไว

คณุ สมบตั ขิ องแกนอา งองิ สําหรบั G96/G961/G962 จะถกู กําหนดใหกบั แกนรปู ทรงทกุ ครงั้
ในกรณที ม่ี ีการสลับแกนซงึ่ เกย่ี วของกับแกนแชนเนลทกี่ ําหนดไว คณุ สมบตั ขิ องแกนอางองิ สาํ หรบั
G96/G961/G962 จะถูกเก็บไวใ นแชนเนลเดมิ

การสลบั แกนรปู ทรงจะไมผลตอ ลกั ษณะการกาํ หนดแกนรปู ทรงใหก บั อตั ราตดั คงที่ ถา ตาํ แหนงอางองิ
TCP สําหรับ G96/G961/G962 ไดรบั ผลกระทบจากการสลบั แกนรปู ทรง
ความเร็วรอบของสปน เดลิ จะถึงระดบั ความเรว็ ใหมผา นทางแรมพ

ถา ไมม กี ารกาํ หนดแกนแชนเนลใหมอ นั เปน ผลมาจากการสลบั แกนรปู ทรง (เชน GEOAX(0,X))
ความเร็วรอบสปนเดลิ จะหยดุ นงิ่ พรอมกบั G97.

ตวั อยา งของการสลบั แกนรปู ทรงท่ีมีการกาํ หนดแกนอา งอิง:

โคด โปรแกรม คาํ อธิบาย
N05 G95 F0.1
N10 GEOAX(1, X1) ;แกนแชนเนล X1 จะกลายเปนแกนรูปทรงแรก
N20 SCC[X] ;แกนรปู ทรงแรก (X) จะกลายเปน แกนอางองิ
;สาํ หรับ G96/G961/G962
N30 GEOAX(1, X2) ;แกนแชนเนล X2 จะกลายเปน แกนรปู ทรงแรก
N40 G96 M3 S20 ;แกนอางองิ สําหรับ G96 คือแกนแชนเนล X2

โคด โปรแกรม คาํ อธิบาย
N05 G95 F0.1
;แกนแชนเนล X1 จะกลายเปน แกนรูปทรงแรก
N10 GEOAX(1, X1) ;X1 และโดยนัยแลว แกนรปู ทรงแรก (X) จะกลายเปน
N20 SCC[X1] ;แกนอางอิงสาํ หรับ G96/G961/G962
;แกนแชนเนล X2 จะกลายเปนแกนรปู ทรงแรก
N30 GEOAX(1, X2) ;แกนอางอิงสําหรับ G96 คือ X2 หรอื X โดยไมม กี ารเตือน
N40 G96 M3 S20

พน้ื ฐาน

96 คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอ่ื นทข่ี องสปน เดลิ
6.3 อัตราตัดคงท่ี (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC)

โคดโปรแกรม คําอธบิ าย
N05 G95 F0.1
N10 GEOAX(1, X2) ;แกนแชนเนล X2 จะกลายเปนแกนรปู ทรงแรก
N20 SCC[X1] ;X1 ไมใ ชแกนรปู ทรง จะมีการเตือนเกดิ ข้ึน

โคด โปรแกรม คําอธบิ าย

N05 G0 Z50

N10 X35 Y30 ;แกนอางองิ สําหรับ G96/G961/G962 คือ X
N15 SCC[X] ;อตั ราตดั คงที่เปดใชอ ยูที่ระดบั 10 มม./นาที
N20 G96 M3 S20 ;การตดั หนาสัมผัสใน X ทร่ี ะดบั 1.5 มม./รอบ
N25 G1 F1.5 X20

N30 G0 Z51 ;แกนอางอิงสาํ หรับ G96 คอื Y
N35 SCC[Y] ;การลดลงของความเร็วรอบสปนเดิล (Y30)
;การตัดหนาสัมผัสใน Y ที่ระดบั 1.2 มม./รอบ
N40 G1 F1.2 Y25

ขอ มลู อา งองิ :
คมู อื ฟงกชน่ั , ฟง กช น่ั พน้ื ฐาน - แกนแนวขวาง (P1) และอัตราปอ น (V1)

พื้นฐาน 97
คูมอื การโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอ่ื นท่ขี องสปน เดิล
6.4 ความเรว็ รอบนอกของลอเจยี ผวิ คงท่ี (GWPSON, GWPSOF)

6.4 ความเรว็ รอบนอกของลอ เจยี ผวิ คงที่ (GWPSON, GWPSOF)

การทํางาน

ฟง กช ่นั "ความเรว็ รอบนอกของลอ เจียผวิ คงท่ี (GWPS)"
จะถูกใชในการต้งั คา ความเรว็ ของลอ เจยี ผวิ ซง่ึ จะพจิ ารณาจากรศั มปี จจบุ นั
ดังนน้ั ความเรว็ รอบนอกของลอ เจียผวิ จึงยงั คงอยใู นระดบั คงท่ี

ซนิ แทกซ

GWPSON(<t no.>)
GWPSOF(<t no.>)
S.../S<n>=...

ความหมาย

GWPSON: เลอื กความเรว็ รอบนอกของลอ เจียผิวคงที่
GWPSOF: ยกเลกิ การเลอื กความเร็วรอบนอกของลอ เจยี ผิวคงที่
<t no.>: จําเปนตอ งระบหุ มายเลข T ในกรณีที่เครอ่ื งมือท่มี ีหมายเลข T นไี้ มไ ดท าํ งานอยู
S…: ความเรว็ รอบนอก (ม./วินาที หรือ ฟุต/วินาท)ี สาํ หรบั สปนเดิลมาสเตอร
S<n>=…: ความเร็วรอบนอก (ม./วนิ าที หรอื ฟตุ /วนิ าท)ี สาํ หรบั สปนเดลิ <n>
หมายเหต:ุ
ความเรว็ รอบนอกทร่ี ะบุดว ย S0=… จะถกู นําไปใชก บั สปน เดลิ มาสเตอร

หมายเหตุ

ทั้งน้สี ามารถโปรแกรมความเรว็ รอบนอกของลอ เจียผวิ ไดเ ฉพาะกบั เคร่ืองมอื เจยี เทา นัน้ (ชนดิ 400 ถงึ
499)

ตวั อยา ง

ความเร็วรอบนอกของลอ เจยี ผวิ คงทจี่ ะถกู ใชส ําหรบั เครือ่ งมอื เจีย T1 และ T5
T1 คอื เครอื่ งมอื ทใี่ ชอ ยู

โคดโปรแกรม คาํ อธบิ าย
N20 T1 D1 ; เลือก T1 และ D1
N25 S1=1000 M1=3 ; 1000 รอบตอ นาทีสาํ หรับสปนเดลิ 1
N30 S2=1500 M2=3 ; 1500 รอบตอนาทสี ําหรบั สปนเดลิ 2

N40 GWPSON ; การเลือก GWPS สาํ หรบั เคร่ืองมือทใี่ ชอ ยู
N45 S1=60 ; ตั้งคา GWPS เปน 60 ม./วินาทีสําหรับเครอื่ งมอื ท่ีใชอยู


พน้ื ฐาน

98 คูมือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นทข่ี องสปน เดิล
6.4 ความเรว็ รอบนอกของลอเจียผวิ คงท่ี (GWPSON, GWPSOF)

โคด โปรแกรม คําอธบิ าย
N50 GWPSON(5) ; การเลอื ก GWPS สาํ หรบั เครอ่ื งมือ 5 (สปนเดิล 2)
N55 S2=40 ; ตง้ั คา GWPS เปน 40 ม./วินาทสี ําหรบั สปนเดิล 2

N60 GWPSOF ; ปดใชงาน GWPS สําหรบั เครอ่ื งมือท่ีใชอยู
N65 GWPSOF(5) ; ปดใชง าน GWPS สาํ หรบั เครอื่ งมือ 5 (สปนเดิล 2)

ขอ มูลเพม่ิ เตมิ

พารามเิ ตอรเ ฉพาะเครอื่ งมอื

ในการเปดใชง านฟง กชนั่ "ความเร็วรอบนอกคงท"ี่ ขอมลู การเจยี เฉพาะเครอื่ งมอื $TC_TPG1,
$TC_TPG8 และ $TC_TPG9 จะตอ งไดร บั การตง้ั คาใหส อดคลอ งกนั เมือ่ ฟงกช่ัน GWPS ทาํ งาน
คา ออฟเซ็ตทีใ่ ชอ ยู (= พารามเิ ตอรการสกึ หรอ; โปรดดทู ี่
"การตรวจสอบเครอ่ื งมอื เฉพาะการเจยี ในโปรแกรมชนิ้ งาน TMON, TMOF" หรอื PUTFTOC,
PUTFTOCF) จะตอ งไดร บั การพิจารณาเมอ่ื มีการเปลย่ี นแปลงความเรว็

เลอื ก GWPS: GWPSON, การโปรแกรม GWPS

หลงั จากเลอื ก GWPS พรอ มกับ GWPSON คา
S ที่ตามมาของสปนเดลิ น้แี ตละคา จะถูกตีความเปน ความเร็วรอบนอกของลอ เจียผวิ

การเลือกความเร็วรอบของลอ เจียผวิ เปน GWPSON
ไมไดเ ปน การเปดใชง านการชดเชยความยาวของเคร่อื งมอื หรอื การตรวจสอบเครอ่ื งมือโดยอตั โนมตั ิ

GWPS สามารถใชไดก บั หลายสปนเดลิ ในแชนเนลทมี่ เี ลขเครอื่ งมอื แตกตา งกันได

ถา มีการเลอื ก GWPS ใหกบั เครอ่ื งมอื ใหมบนสปน เดลิ โดยที่ GWPS ทํางานอยแู ลว จะตอ งยกเลิก
GWPS ดังกลา วกอ นดวย GWPSOF

ปด ใชง าน GWPS: GWPSOF

เมื่อยกเลิกการเลอื ก GWPS ดว ย GWPSOF
ความเรว็ ลา สดุ ทม่ี ีการคาํ นวณไวจะยงั คงถกู ใชเ ปน คา กําหนด

การโปรแกรม GWPS จะถูกรเี ซต็ เม่ือสนิ้ สดุ การโปรแกรมชน้ิ งานหรอื เมอื่ รเี ซ็ต

ควิ รี GWPS ทงี่ านอย:ู $P_GWPS[<spindle no.>]

โดยสามารถใชต วั แปรระบบน้เี พอ่ื คิวรจี ากการโปรแกรมชนิ้ งานวา GWPS
กาํ ลงั ทาํ งานใหก บั สปน เดลิ ท่ีเฉพาะเจาะจงหรอื ไม

TRUE: GWPS ทาํ งาน

FALSE: GWPS ไมท าํ งาน

พื้นฐาน 99
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1

การเคลอื่ นทีข่ องสปน เดิล
6.5 ขีดจํากัดความเรว็ รอบสปน เดลิ ทสี่ ามารถโปรแกรมได (G25, G26)

6.5 ขดี จาํ กดั ความเร็วรอบสปน เดลิ ทส่ี ามารถโปรแกรมได (G25, G26)

การทาํ งาน

ความเร็วรอบตาํ่ สุดและสูงสดุ ของสปน เดลิ ที่กาํ หนดไวใ นขอ มลู เครอ่ื งจักรและการตง้ั คา สามารถปรบั เปลย่ี
นไดโ ดยใชค ําสัง่ การโปรแกรมชิ้นงาน

ขดี จาํ กดั ความเรว็ รอบสปน เดิลที่โปรแกรมสามารถใชไดก ับสปน เดลิ ทั้งหมดของแชนเนล

ซินแทกซ

G25 S… S1=… S2=…
G26 S… S1=… S2=…

ความหมาย

G25: ขดี จาํ กดั ลา งของความเรว็ รอบสปนเดลิ
G26:
S... S1=… S2=… : ขีดจาํ กัดบนของความเรว็ รอบสปน เดลิ

ความเร็วรอบตาํ่ สุดหรอื สงู สดุ ของสปน เดิล

หมายเหต:ุ
คณุ สามารถโปรแกรมขดี จาํ กดั ความเรว็ รอบสูงสุดของสปนเดลิ ไดส ามคา สําห
รับแตละบลอ็ ก

ชวงคา : 0.1 ถึง 9999 9999.9 รอบตอนาที

หมายเหตุ

ขดี จาํ กัดความเรว็ รอบสปนเดลิ ทโ่ี ปรแกรมดว ย G25 หรอื G26
จะเขียนทับขดี จาํ กัดความเรว็ รอบในขอ มูลการตัง้ คา
และจะยังคงถกู จดั เก็บไวแ มว าจะสนิ้ สุดโปรแกรมแลว ก็ตาม

อยา งไรกต็ าม ถาขีดจํากดั ความเรว็ รอบทเี่ ปล่ยี นดวย G25/G26
ไมไดใ ชอ ีกตอ ไปหลงั จากสน้ิ สดุ ของโปรแกรม ตอ งแทรกขอ กาํ หนดตอ ไปนลี้ งในบลอ็ ก GUD
ของผูผลติ เครอ่ื งจกั ร:

REDEF $SA_SPIND_MIN_VELO_G25 PRLOC

REDEF $SA_SPIND_MAX_VELO_G26 PRLOC

ตวั อยา ง

โคดโปรแกรม คําอธิบาย
N10 G26 S1400 S2=350 S3=600 ;ขดี จาํ กดั บนของความเร็วรอบสําหรับ
;สปนเดลิ มาสเตอร สปน เดลิ 2 และสปน เดลิ 3

100 พื้นฐาน
คมู ือการโปรแกรม, 03/2013, 6FC5398-1BP40-3XE1


Click to View FlipBook Version