Sep 06, 2021 ฝากข้อความ

ศูนย์เครื่องจักรกลซีเอ็นซี 1165 รหัสโปรแกรม ทักษะการเขียนโปรแกรมและคำแนะนำทั่วไป


ความหมายของอักขระที่อยู่ทั่วไป


คำอธิบายโดยละเอียดของรหัสคำสั่งการเขียนโปรแกรมของศูนย์เครื่องจักรกลซีเอ็นซี FANUC


ฟังก์ชั่นเสริม M คำสั่ง


หมายเหตุ: มีคำสั่ง M ได้เพียงคำสั่งเดียวในบล็อก หากคำสั่ง M สองคำสั่งขึ้นไปปรากฏในโปรแกรม เฉพาะคำสั่ง M สุดท้ายเท่านั้นที่ถูกต้อง และส่วนที่เหลือจะไม่ถูกต้อง!


คำแนะนำอื่นๆ


(1) F—คำสั่งความเร็วการป้อน


F และตัวเลขต่อไปนี้ระบุว่าเมื่อคำสั่งคือ G94 หน่วยคือ mm/min เมื่อคำสั่งคือ G95 หน่วยจะเป็น mm/r


(2) S—คำสั่งความเร็วแกนหมุน


S และตัวเลขต่อไปนี้แสดงว่าหน่วยเป็น r/min


(3) T—คำสั่งเครื่องมือ


T และตัวเลขสามตัวต่อไปนี้ระบุหมายเลขเครื่องมือ


(4) ค่าชดเชยความยาวเครื่องมือ H และ D และค่าชดเชยรัศมีเครื่องมือ


H และ D และตัวเลขสามหลักต่อไปนี้ระบุว่าตัวเลขสามหลักคือที่อยู่หน่วยความจำ (ตัวเลข) ที่จัดเก็บจำนวนเงินชดเชยเครื่องมือ


คำอธิบายโดยละเอียดของรหัสคำสั่ง G


1. การตั้งค่าฟังก์ชันเครื่อง


1. G53—เลือกระบบพิกัดเครื่อง


รูปแบบ: G53 XYZ; (XYZ คือค่าพิกัดเครื่อง)


หมายเหตุ: เมื่อระบุคำสั่ง G53 การชดเชยรัศมี การชดเชยความยาวเครื่องมือ และค่าชดเชยเครื่องมือของเครื่องมือจะถูกล้าง โดยทั่วไป แกน Z ถูกกำหนดไว้สำหรับการเปลี่ยนเครื่องมือ


2. G54~G59—เลือกระบบพิกัดชิ้นงาน


หมายเหตุ: หลังจากเปิดเครื่องและส่งคืนจุดอ้างอิง ระบบจะเลือก G54 โดยอัตโนมัติ


3. G54.1 P1~P48—เลือกระบบพิกัดชิ้นงานเพิ่มเติม


4. G52—ระบบพิกัดท้องถิ่น


รูปแบบ: G52X YZ;


ความหมายของรูปแบบ: เพื่อความสะดวกในการเขียนโปรแกรม ให้ตั้งค่าระบบพิกัดย่อยของระบบพิกัดชิ้นงาน ค่าของ XYZ ใน G52 คือพิกัดตำแหน่งในระบบพิกัดชิ้นงาน G54~G59


ยกเลิกระบบพิกัดในพื้นที่——G52 X 0 Y 0 Z 0;


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


5. G90—การเขียนโปรแกรมแบบสัมบูรณ์


การโปรแกรมแบบสัมบูรณ์หมายความว่าเครื่องมือจะเคลื่อนไปยังตำแหน่งหนึ่งห่างจากจุดกำเนิดของระบบพิกัดของชิ้นงาน


6. G91—การตั้งโปรแกรมที่เพิ่มขึ้น


ในการโปรแกรมแบบเพิ่มหน่วย ระยะทางของการเคลื่อนที่ของเครื่องมือจะคำนวณตามจุดก่อนหน้า ซึ่งเป็นส่วนที่เพิ่มขึ้นของจุดก่อนหน้า


7. อินพุต G21— มม. อินพุต G20— นิ้ว


8. G16—เปิดใช้งานคำสั่งพิกัดเชิงขั้ว G15—ยกเลิกคำสั่งพิกัดเชิงขั้ว


2. คำแนะนำฟังก์ชันการแก้ไข


1. G00—คำแนะนำการวางตำแหน่งด่วน


รูปแบบ: G00 XYZ;


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


หมายเหตุ: (1) เมื่อเครื่องมือเคลื่อนที่จากบนลงล่าง: G00 XY; ซี; ตั้งค่าระนาบ XY ก่อน จากนั้นแกน Z จะเลื่อนลงมา (2) เมื่อเครื่องมือเคลื่อนจากล่างขึ้นบน: G00 Z; XY; แกน Z จะเพิ่มขึ้นก่อน จากนั้นจึงตั้งค่าระนาบ XY


2. G01—คำสั่งการแก้ไขเชิงเส้น


รูปแบบ: G01 XYZF;


ความหมายของรูปแบบ: คำสั่ง G01 ทำให้เครื่องมือย้ายจากจุดปัจจุบันไปยังจุดที่ระบุตามคำสั่ง F


3. G02—การแก้ไขตามเข็มนาฬิกา, G03—การแก้ไขแบบทวนเข็มนาฬิกา


รูปแบบ: G17 {G02 /G03}XY (R /IJ )F;


G18 {G02 /G03}X Z (R /I K )F;


G19 {G02 /G03}Y Z (R /J K )F;


รูปแบบความหมาย:


หมายเหตุ: 1. สามารถละเว้นได้เมื่อ IJK เป็นศูนย์; ในโปรแกรมเดียวกัน หาก IJK และ R ปรากฏขึ้นพร้อมกัน R จะใช้ได้


2. เมื่อตัดเฉือนด้วย R จะไม่สามารถตัดเฉือนทั้งวงกลมได้ และวงกลมทั้งหมดสามารถตั้งโปรแกรมได้ด้วยพิกัดศูนย์ IJ k เท่านั้น


3. คำสั่งหยุดโปรแกรมชั่วคราว


1. G04—หยุดการสอนชั่วคราว


รูปแบบ: G04 X; หรือ G04 P;


ความหมายของรูปแบบ: X ตามด้วยการขยายเวลา หน่วยคือ s และต้องมีจุดทศนิยมหลังจากนั้น ตัวเลขหลัง P เป็นจำนวนเต็ม หน่วยคือ ms


ประการที่สี่ คำสั่งการโทรของรูทีนย่อย


1. M98 P ×××;


ความหมายของรูปแบบ: P× × × หมายถึงหมายเลขโปรแกรมย่อยของโปรแกรมที่โทร 0 ก่อนที่โปรแกรมจะละเว้นไม่ได้ หมายถึงจำนวนการโทรซ้ำ


2. การเขียนโปรแกรมย่อยโดยพื้นฐานแล้วเหมือนกับโปรแกรมทั่วไป ยกเว้นว่าจุดสิ้นสุดของโปรแกรมคือ M99 ซึ่งหมายความว่าโปรแกรมย่อยสิ้นสุดและกลับมา M99 ไม่จำเป็นต้องเป็นบล็อกแยกกัน แต่สามารถวางไว้ที่ส่วนท้ายของบล็อกสุดท้ายได้


ห้า คำแนะนำการชดเชยเครื่องมือ


1. G43, G44, G49—คำสั่งชดเชยความยาวเครื่องมือ


รูปแบบ: G43 ZH; ระบุการชดเชยบวกของความยาวของเครื่องมือ ระยะถึงแกน Z Z คือค่าที่ระบุบวกค่าชดเชย H


G44 ZH; แสดงถึงการชดเชยเชิงลบของความยาวของเครื่องมือ ระยะถึงแกน Z Z คือค่าที่ระบุลบค่าชดเชย H


G49 ซี; หรือ H00 หมายถึง ยกเลิกการชดเชยความยาวเครื่องมือ


หมายเหตุ: คำสั่ง G43 G44 ไม่มีส่วนเกี่ยวข้องกับ G90 G91 ค่าออฟเซ็ตที่สอดคล้องกับคำสั่ง H อาจเป็นค่าลบหรือค่าบวก เมื่อ H เป็น 0 การชดเชยความยาวเครื่องมือจะถูกยกเลิก ช่วงของค่า H คือ 00~200


เนื่องจากค่าชดเชยมีตั้งแต่ -999.999 ถึง 999.999 มม. หรือ -99.9999 ถึง 99.9999 นิ้ว สัญญาณของค่าชดเชยจะเปลี่ยนไป และงานทั้งหมดสามารถทำได้โดยใช้ G43


2. G41, G42, G40—คำสั่งชดเชยรัศมีเครื่องมือ


รูปแบบ: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;


G40 G00 (G01) XYF; หรือ D00


ความหมายของรูปแบบ: G17 G18 G19 คือระนาบการเลือก


การชดเชยรัศมีเครื่องมือ G41 ด้านซ้าย การชดเชยรัศมีเครื่องมือ G42 ด้านขวา และการชดเชยรัศมีเครื่องมือ G40 จะถูกยกเลิก


บันทึก:


1. เมื่อเข้าสู่สถานะการชดเชยรัศมีเครื่องมือจากสถานะไม่มีการชดเชยเครื่องมือ หรือเมื่อยกเลิกการชดเชยรัศมีเครื่องมือ เครื่องมือต้องถูกย้ายออกไปในระยะที่กำหนด มิฉะนั้น เครื่องมือจะชดเชยรัศมีเครื่องมือโดยตรงในทิศทางการเคลื่อนที่ปกติ และเครื่องมือจะชนกันหากไม่มีพื้นที่หมุน


2. เมื่อ D เป็น 0 การชดเชยรัศมีเครื่องมือจะถูกยกเลิก ช่วงของค่า D คือ 0~200


เนื่องจากช่วงของค่าชดเชยคือ -999.999~999.999mm หรือ -99.9999~99.9999 นิ้ว


3. การตัดสินการชดเชยด้านซ้ายและขวาของรัศมีเครื่องมือขึ้นอยู่กับทิศทางการป้อนเครื่องมือ รูปร่างของศูนย์กลางเครื่องมือ โดยเฉพาะอย่างยิ่งค่าชดเชยด้านซ้ายและขวาของ G41 และ G42 เมื่อเรียกใช้ G18 G19


4. เมื่อดำเนินการ G41, G42 และ G40 คำสั่งการเคลื่อนไหวสามารถใช้ได้เฉพาะ G00 G01 แต่ไม่สามารถใช้ G02 G03


5. เพื่อให้มั่นใจถึงความสมบูรณ์และความเรียบของรูปร่าง โดยทั่วไปใช้: G41 G42 คำสั่งเพื่อดำเนินการชดเชยรัศมีเครื่องมือ ผ่านส่วนการเปลี่ยนแปลง (วงกลมหรือเส้นตรง) การตัดรูปร่างผ่านส่วนการเปลี่ยนแปลง (วงกลมหรือตรง บรรทัด) ใช้ G40 เพื่อยกเลิกการชดเชยรัศมีเครื่องมือ


6. ระหว่างการเขียนโปรแกรม หากโปรแกรมแนะนำและยกเลิกการชดเชยรัศมีของเครื่องมืออยู่ในโปรแกรมหลักของบล็อก (ต้องทำเมื่อประมวลผลหัวหน้า) จากนั้นเมื่อจำนวนครั้งที่เรียกรูทีนย่อย (การประมวลผลรูปร่าง โปรแกรม) เกิน 1 ครั้ง จะตัดครั้งที่สอง จะเกิดปรากฏการณ์โอเวอร์คัต


หกคำแนะนำวงจรกระป๋อง


รายการฟังก์ชันคำสั่งวงจรคงที่


การกระทำพื้นฐานหกประการตามปกติของคำสั่งวงจรคงที่คือ:


1. การดำเนินการ 1—การวางตำแหน่งแกน X และ Y (จุดเริ่มต้น)


2. การดำเนินการ 2— ไปถึงระนาบจุด R อย่างรวดเร็ว (ตำแหน่งที่จะตัด


3. การดำเนินการ 3-Hole การประมวลผล การเจาะรูจะดำเนินการในโหมดป้อนการตัด


4. การกระทำ 4—การกระทำที่ด้านล่างของหลุม เช่น การหยุดชั่วคราว การหยุดแกนหมุน การเลื่อนเครื่องมือ เป็นต้น


5. การดำเนินการ 5—กลับไปที่ระนาบ R


6. การดำเนินการ 6— กลับไปที่จุดเริ่มต้นอย่างรวดเร็ว



ส่งคำถาม

whatsapp

skype

อีเมล

สอบถาม