Nov 04, 2021 ฝากข้อความ

วิธีการควบคุมเครื่องกลึง CNC fanuc หลีกเลี่ยงการชน


ในกระบวนการฝึกอบรมการควบคุมเครื่องกลึง CNC fanuc ผู้เริ่มต้นมักมีข้อผิดพลาดในการปฏิบัติงานบางอย่างและทำให้เกิดปัญหาเนื่องจากขาดประสบการณ์ บทความนี้วิเคราะห์สาเหตุหลายประการว่าทำไมเครื่องกลึง CNC ของ FANUC จึงมีแนวโน้มที่จะเกิดปัญหา และเสนอวิธีแก้ปัญหาที่เกี่ยวข้อง

  


1. การตั้งค่าพารามิเตอร์

พารามิเตอร์ของระบบควบคุมเชิงตัวเลขทำให้การจับคู่ระบบควบคุมเชิงตัวเลขและฟังก์ชันต่างๆ ของเครื่องมือกลเข้ากันได้สมบูรณ์ เพื่อให้ได้ประสิทธิภาพที่ดีที่สุดของเครื่องมือเครื่องควบคุมเชิงตัวเลข

ทำการตั้งค่าที่เหมาะสมสำหรับพารามิเตอร์ระบบ CNC ของ FANUC ซึ่งสามารถหลีกเลี่ยงการชนกันได้อย่างมีประสิทธิภาพ


1. หน่วยตั้งค่าที่เล็กที่สุด

จุดทศนิยมหลังหมายเลขพิกัด"." มักถูกมองข้ามโดยนักเรียนในการเขียนโปรแกรม

เช่น: G00 X20 Z-50 F0.3;

จุดทศนิยมถูกละไว้หลังจาก"X20 Z-50" หากพารามิเตอร์ระบบถูกตั้งค่าเป็นหน่วยการตั้งค่าขั้นต่ำ 0.001 มม. ในขณะนี้ บล็อกนี้จะเทียบเท่ากับ:

  G00 X0.02 Z-0.05 F0.3;

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

พารามิเตอร์ No.3401 สามารถตั้งค่าเพื่อหลีกเลี่ยงสถานการณ์นี้ มันถูกตั้งค่าให้ระบบไม่สามารถใช้คำที่อยู่ที่มีจุดทศนิยมได้ และ No.3401 ถูกตั้งค่าเป็นหน่วย มม. หน่วยนิ้ว ในเวลาเดียวกัน ควรตั้งค่าหน่วยการเคลื่อนที่ขั้นต่ำของพารามิเตอร์ 1001 แกนเชิงเส้นตรงเป็นมม. (เครื่องมือเครื่องเมตริก) หลังจากการตั้งค่านี้ แม้ว่าจุดทศนิยม"." ถูกละไว้ในคำที่อยู่ของโปรแกรม จะไม่ทำให้เกิดข้อผิดพลาดของโปรแกรม


2. ตั้งค่าขีดจำกัดการเดินทางของเครื่องมือกล

จะหลีกเลี่ยงอุบัติเหตุร้ายแรงจากการชนกัน เช่น การรบกวนระหว่างเครื่องมือหรือตัวจับยึดเครื่องมือกับหัวจับระหว่างการประมวลผลได้อย่างไร ยกตัวอย่าง FANUC 0i คุณสามารถตั้งค่าพื้นที่ต้องห้ามของเสาเครื่องมือโดยการตั้งค่าพารามิเตอร์หมายเลข 1320 และหมายเลข 1321 เพื่อให้เครื่องมือไม่สามารถสัมผัสหัวจับได้ ขั้นแรก จับเครื่องมือเข้าหาหัวจับด้วยตนเองเพื่อกำหนดพิกัดปลอดภัยของที่จับเครื่องมือ และป้อนค่าพิกัดในพารามิเตอร์หมายเลข 1321 เมื่อตั้งค่าหมายเลข 1321 โปรดให้ความสนใจเพื่อตรวจสอบพื้นที่ต้องห้าม 1: ไม่ใช่ 1320 และหมายเลข 1321 ถ้าหมายเลข 1320


2. เปลี่ยนการวิเคราะห์และการเขียนโปรแกรมความปลอดภัยในกระบวนการ

การเขียนโปรแกรม CNC เป็นส่วนเชื่อมโยงที่สำคัญในการประมวลผลเครื่องกลึง CNC การตั้งโปรแกรมของโปรแกรมการประมวลผลต้องถูกกำหนดตามแบบวาดชิ้นงานและข้อกำหนดของกระบวนการ ในขณะที่พิจารณาความเป็นไปได้ของการประมวลผลในเนื้อหาการประมวลผลต่างๆ ก็จำเป็นต้องพิจารณาถึงความปลอดภัยของการประมวลผลอย่างเต็มที่


1. การเลือกจุดเปลี่ยนเครื่องมือ

จุดเปลี่ยนเครื่องมือต้องยอมให้เครื่องมือมีพื้นที่เพียงพอในการเปลี่ยนเครื่องมือ และอย่าให้เครื่องมือไปยุ่งกับชิ้นงานหรือส่วนอื่นๆ ของเครื่องมือกล ก่อนกำหนดจุดเปลี่ยนเครื่องมือ ให้เข้าใจโครงสร้างของเครื่องมือและการขยายของแคลมป์ เครื่องมือด้ามยาวบางตัวจำเป็นต้องวัดบนเครื่องมือกลเพื่อกำหนดจุดเปลี่ยนเครื่องมือ เมื่อดำเนินการกับชิ้นส่วนที่มีความยาว (เช่น ใช้แคลมป์ตัวเดียวและตัวบนหนึ่งตัว แคลมป์ตรงกลางสองตัว หรือเฟรมกลาง) คุณต้องให้ความสนใจกับการเปลี่ยนเครื่องมือด้วย ให้เครื่องมือเข้าไปยุ่งเกี่ยวกับชิ้นงานและชิ้นส่วนเสริม คลิกเพื่อรับบทแนะนำการเขียนโปรแกรม CNC 10G ฟรี


2. ค่าชดเชยเครื่องมือ

การป้อนค่าชดเชยเครื่องมือที่ไม่ถูกต้องก็เป็นสาเหตุหลักของการชนด้วยเช่นกัน หลายสถานการณ์ที่มีแนวโน้มที่จะเกิดข้อผิดพลาดมากขึ้น: ลืมใส่"-" ลงชื่อเข้าใช้เพื่อทำให้ค่าเสริมเป็นค่าบวก ละเว้นจุดทศนิยม เช่น"10.5" ป้อน"105";"X" แกนเข้าสู่"Z" แกน;"T0303" ป้อน"T0302". ความผิดพลาดเล็กๆ น้อยๆ เหล่านี้อันเนื่องมาจากความประมาทในบางครั้งทำให้เกิดอุบัติเหตุครั้งใหญ่


3. วิธีการล่วงหน้าและการถอยสำหรับการเซาะร่องและการกลึงเกลียว

การใช้งานเครื่องมือล่วงหน้าและถอยอย่างปลอดภัยถือเป็นการรับประกันที่สำคัญสำหรับความสมบูรณ์ในการประมวลผล โครงสร้างเครื่องมือและวิธีการแปรรูปของเครื่องมือกลึงร่องและเครื่องมือกลึงเกลียวนั้นแตกต่างจากเครื่องมือกลึงภายนอกทั่วไป

(1) ตัดร่อง มีคำแนะนำเครื่องมือสองประการที่หัวเครื่องมือการกลึงร่อง เมื่อตั้งโปรแกรม ควรวัดความกว้างที่แท้จริงของหัวเครื่องมือล่วงหน้า ควรเลือกปลายเครื่องมือคงที่เป็นจุดอ้างอิงตำแหน่งพิกัดของเครื่องมือ เมื่อเข้าใกล้ระยะชิ้นงานควรปรับเครื่องมือล่วงหน้า ความเร็ว ความเร็วที่สั่งโดย"G00" ไม่สามารถใช้เพื่อหลีกเลี่ยงการชนกันของมีดได้อีกต่อไป"X และ Z" แกนไม่สามารถใช้สำหรับการเคลื่อนไหวพร้อมกันเมื่อเคลื่อนเข้าและถอยเครื่องมือ ลำดับการวางตำแหน่งของฟีดคือการตั้งค่าแกน Z ก่อนแล้วจึงตั้งค่าแกน X เมื่อถอนเครื่องมือกลับ ให้ออกจากแกน X ก่อน แล้วจึงถอยแกน Z

(2) ด้าย. หลังจาก"G92" คำสั่งใช้สำหรับการตัดเฉือนเกลียว ความเร็วในการป้อนเริ่มต้นของระบบคือหนึ่งพิทช์ต่อรอบ หากคำสั่งเช่น"G01" หรือ"G02" ถูกเขียนโดยตรงหลังจาก"G92" ต้องกำหนดค่า F ใหม่ มิฉะนั้น เมื่อแกนหมุนหมุนด้วยความเร็วสูง ระบบจะทำงานที่ความเร็วป้อนของการประมวลผลเธรด (F2.0 ให้ใช้ [ GG] quot;G99" เพื่อหมุนฟีด) ในขณะนี้ ในขณะนี้ จะมีสองสถานการณ์: หนึ่งคือเครื่องไม่เคลื่อนที่และระบบเซอร์โวจะเตือน ประการที่สองคือเครื่องมือเคลื่อนที่เร็วเกินไปทำให้เกิดความผิดพลาด นอกจากนี้ จุดเริ่มต้นของเครื่องมือควรเหมือนกันในระหว่างการประมวลผลเกลียวทั่วไป และพิกัดเริ่มต้นและจุดสิ้นสุดของแกน X ควรเหมือนกันเพื่อหลีกเลี่ยง"ฟันสุ่ม"


4. ตั้งค่าแหล่งกำเนิดพิกัด

เมื่อใช้ G50 เพื่อกำหนดจุดเริ่มต้นพิกัด ไม่จำเป็นต้องเรียกการชดเชยความยาวของเครื่องมือ อย่างไรก็ตาม หากคุณใช้เครื่องมือหลายอย่างในการประมวลผล นอกจากการชดเชยความยาวของเครื่องมือที่ไม่จำเป็นอันแรกแล้ว จะต้องใช้การชดเชยความยาวของเครื่องมือสำหรับเครื่องมืออื่นๆ (และแต่ละอันมีค่าชดเชยลบ G50) ซึ่งถือว่ามาก ไม่สะดวกในการใช้งาน (การแสดงผลบนอุปกรณ์ พิกัดทางกลไม่ตรงกับพิกัดจริง) บางครั้งการชนอาจเกิดขึ้นเนื่องจากการเปลี่ยนแปลงพิกัดทางกล ขอแนะนำให้ใช้ G50 เพื่อจำกัดความเร็วสูงสุดเท่านั้น

ตัวอย่าง: N10 G00 G50 S2000 (ห้ามเติม XZ)

การตัดเฉือนแบบหลายเครื่องมือหรือออฟเซ็ตฟิกซ์เจอร์เหมาะสมกว่าที่จะใช้ G54-G59 เพื่อกำหนดจุดพิกัดตามลำดับ


5. G70--G73 คำสั่งวงจรผสม

หลังจาก G70--G73 และคำสั่งวงจรประกอบอื่นๆ ถูกดำเนินการ การถอยเครื่องมือคือการกลับไปยังจุดเริ่มต้นของโปรแกรมอย่างรวดเร็วจากจุดสิ้นสุดของโปรแกรม เพื่อหลีกเลี่ยงไม่ให้เครื่องมือกลึงชนกับชิ้นงานเมื่อย้อนกลับไปยังจุดเริ่มต้นจากจุดสิ้นสุด ให้ใส่ใจกับการเชื่อมต่อระหว่างจุดสิ้นสุดกับจุดเริ่มต้นเมื่อกำหนดจุดวางตำแหน่ง นอกชิ้นงาน (โดยทั่วไปแกน X และ Z มีขนาดใหญ่กว่าขนาดว่างเมื่อวางตำแหน่ง) ไม่สามารถข้ามตำแหน่งใดๆ ของชิ้นงานได้ มิฉะนั้นจะเกิดการชนกันเมื่อถอนเครื่องมือ เช่น ขนาดชิ้นงานเปล่าคือ Φ50× 100 และจุดวางตำแหน่งคือ"G00 X20 0 Z2.0" เครื่องมือที่หดกลับจะชนกับชิ้นงานระหว่างการตัดเฉือน ควรให้ความสนใจกับตำแหน่งจุดเริ่มต้นของคำสั่งรอบการตกแต่ง G70 มากขึ้น หากคุณไม่คุ้นเคยกับเส้นทางเครื่องมือที่ได้รับคำสั่ง ขอแนะนำให้ตั้งค่าพิกัดจุดเริ่มต้นของ G70 ไปที่ตำแหน่งจุดเริ่มต้นของคำสั่งรอบการกัดหยาบอื่นๆ

สาม ตรวจสอบความปลอดภัยของโปรแกรม

การตรวจสอบโปรแกรมสามารถค้นหาการละเว้นในโปรแกรมได้ทันเวลา และลดและหลีกเลี่ยงอุบัติเหตุการชนที่เกิดจากข้อผิดพลาดของโปรแกรม


1. ระบบจำลองการควบคุมเชิงตัวเลข

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

2. การตรวจสอบชั่วคราวระหว่างการประมวลผล

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

เพื่อแก้ปัญหาการป้องกันไม่ให้เครื่องกลึง CNC FAUNC หยุดทำงาน สามารถทำการตั้งค่าที่เหมาะสมกับพารามิเตอร์ระบบ CNC ของ FANUC ได้ นอกจากนี้ เพื่อลดอันตรายที่ซ่อนอยู่ เช่น รถชน จำเป็นต้องเสริมสร้างการจัดการกระบวนการฝึกอบรมและกำหนดให้นักเรียนพัฒนานิสัยการทำงานที่ดี การตั้งโปรแกรมจะต้องระมัดระวัง, กลับไปที่ต้นกำเนิดของเครื่องมือกลก่อน, ลดการทำงานผิดพลาดระหว่างกระบวนการ, ตรวจสอบค่าชดเชยเครื่องมือและการตั้งค่าระบบพิกัดของชิ้นงานอย่างสม่ำเสมอ, ตรวจสอบให้แน่ใจว่าได้ยืนยันที่มาก่อนการตัดเฉือน และตรวจสอบทุกด้านอย่างทันท่วงที ตรวจสอบให้แน่ใจว่าเครื่องทำงานอย่างปลอดภัย เชื่อถือได้ และมีประสิทธิภาพ


ส่งคำถาม

whatsapp

skype

อีเมล

สอบถาม