หากคุณต้องการควบคุมเครื่องมือกล CNC และให้เครื่องมือกลทำงานตามที่คุณต้องการ ก่อนอื่นคุณต้องเข้าใจ "ภาษาเครื่องมือกล" ซึ่งก็คือคำสั่ง CNC ตัวอย่างเช่น G28 กลับไปที่จุดกำเนิดของเครื่องมือกล คุณป้อน G91G28X0Y0Z0 ในเครื่องมือกล หลังจากที่ส่วนของโปรแกรมทำงาน เครื่องมือกลจะเข้าใจสิ่งที่คุณหมายถึง และจะกลับไปที่ต้นทางของเครื่องมือกลอย่างรวดเร็ว
แต่ผู้เริ่มต้นบางคนไม่เข้าใจว่าทำไมมาสเตอร์ถึงใช้ G91G28X0Y0Z0 แทน G90 G28X0Y0Z0 เมื่อเขียนโปรแกรม?
ในความเป็นจริงสามารถใช้ได้ทั้งสองวิธี ให้ฉันบอกคุณว่าทำไม?
ความหมายของคำสั่ง G28 คือการกลับไปยังจุดกำเนิดของเครื่องมือกล และค่าพิกัด X, Y และ Z ที่อยู่เบื้องหลังคำสั่งนี้เป็นจุดกึ่งกลางที่เครื่องมือต้องผ่านก่อนที่จะกลับไปยังจุดกำเนิดของเครื่องมือกล
พูดสิ่งสำคัญสามครั้ง:
ค่าพิกัด X, Y และ Z ที่อยู่ด้านหลัง G28 คือจุดกึ่งกลางที่เครื่องมือต้องผ่านก่อนที่จะกลับไปยังจุดกำเนิดของเครื่องจักร
ค่าพิกัด X, Y และ Z ที่อยู่ด้านหลัง G28 คือจุดกึ่งกลางที่เครื่องมือต้องผ่านก่อนที่จะกลับไปยังจุดกำเนิดของเครื่องจักร
ค่าพิกัด X, Y และ Z ที่อยู่ด้านหลัง G28 คือจุดกึ่งกลางที่เครื่องมือต้องผ่านก่อนที่จะกลับไปยังจุดกำเนิดของเครื่องจักร
เหตุใดจึงต้องผ่านจุดกึ่งกลางก่อนกลับสู่จุดกำเนิดเครื่องจักร?
จุดประสงค์ของการตั้งจุดกึ่งกลางคือเพื่อป้องกันไม่ให้เครื่องมือรบกวนชิ้นงานหรือฟิกซ์เจอร์เมื่อกลับไปที่จุดกำเนิด
จากนั้นกลับไปที่จุดกึ่งกลาง คุณสามารถเลือกโหมด G90 หรือโหมด G91
เช่น G91G28Z0
หลังจาก G28 ผ่านจุด Z=0 แล้ว ให้กลับไปที่จุดเริ่มต้น
เนื่องจาก Z=0 ได้รับคำสั่งจาก G91 เครื่องมือจึงไม่มีการเคลื่อนไหว กล่าวคือ ตำแหน่งปัจจุบันของเครื่องมือจะกลับไปที่จุดกำเนิดของเครื่องจักรโดยตรง ดังที่แสดงด้านล่าง:
ตัวอย่างเช่น ส่วนโปรแกรมต่อไปนี้
...
G0Z50
G90G28Z0
M30
หลังจากที่เราตัดชิ้นส่วนเสร็จแล้ว เช่น ยกเครื่องมือขึ้นที่ Z{{0}} จากนั้นเครื่องมือกลจะรันส่วนโปรแกรม G90G28Z0 เครื่องมือกลเข้าใจว่าคุณอยู่ในโหมด G90 จากนั้นกลับไปที่ Z=0 ก่อน จากนั้นกลับไปที่จุดกำเนิดของเครื่อง ดังแสดงในรูปด้านล่าง:
นี่คือเหตุผลที่เมื่อใช้ G90G28Z0 เครื่องมืออาจกลับไปที่ Z=0 ก่อน แล้วจึงกลับไปที่ต้นทางของเครื่อง ดังนั้น ขอแนะนำให้ใช้โหมดส่วนเพิ่ม G91G28Z0




