โปรแกรมควบคุมเครื่อง CNC เป็นส่วนประกอบของเครื่องมือกลที่มีการควบคุมเชิงตัวเลข ด้วยความช่วยเหลือนี้ทำให้มั่นใจในการประมวลผลชิ้นงานแบบอัตโนมัติหรือแบบกึ่งอิสระ ส่วนประกอบนี้ช่วยให้สามารถผลิตชิ้นส่วนที่มีรูปร่างซับซ้อนได้อย่างมีคุณภาพสูงและแม่นยำ การพัฒนาโปรแกรมควบคุมต้องใช้ทักษะพิเศษ
วัตถุประสงค์
โปรแกรมควบคุมให้การควบคุมเครื่องจักรที่ควบคุมด้วยตัวเลข โดยไม่จำเป็นต้องติดตามอย่างต่อเนื่อง เป็นชุดคำสั่งที่ส่งไปยังอุปกรณ์การทำงาน
การใช้คำสั่ง:
- เครื่องมือถูกย้าย
- ชิ้นงานถูกเคลื่อนย้าย
- ควบคุมความเร็วการประมวลผล
โปรแกรมถูกเขียนขึ้นสำหรับชิ้นงานเฉพาะ ในการสร้างคุณจะต้องติดตั้งโปรแกรมพิเศษบนคอมพิวเตอร์ของคุณ การมีซอฟต์แวร์ดังกล่าวจะช่วยให้คุณสร้างวิธีการควบคุมได้ด้วยตัวเองหากคุณมีทักษะพื้นฐาน
การควบคุมซอฟต์แวร์อาจเป็นแบบแยกส่วนหรือแบบคอนทัวร์ก็ได้ ตัวเลือกแรกใช้สำหรับการประมวลผลชิ้นงานที่มีรูปร่างเรียบง่าย ช่วยให้คุณสามารถทำหน้าที่พื้นฐานได้ UE ประเภทที่สองได้รับการออกแบบมาสำหรับการประมวลผลที่ซับซ้อน มักใช้ในการกลึงและ การประมวลผลดำเนินการขึ้นอยู่กับลักษณะของอุปกรณ์เฉพาะ ฟังก์ชันที่ระบุจะดำเนินการตามพื้นฐานของพวกเขา
ในการสร้างการดำเนินการตามกระบวนการ คุณต้องได้รับข้อมูลเกี่ยวกับ:
- พื้นผิวชิ้นส่วน
- เครื่องมือทำงาน
- จำนวนเงินสงเคราะห์;
- จำนวนรอบการผ่านสำหรับแต่ละพื้นผิว
- โหมดการตัด
นอกจากนี้ยังจำเป็นต้องจำไว้ว่าเครื่องมือนั้นอยู่ในตำแหน่งใดในตอนแรกและจะเคลื่อนที่ไปตามวิถีโคจรใด คำจำกัดความวิถีคำนวณตามพิกัดของจุดควบคุม
คุณสามารถดำเนินการโดยใช้โปรแกรมควบคุม:
- งานกลึง
- โม่;
- งานเจียร
ซอฟต์แวร์สามารถใช้งานได้หลายอย่างพร้อมกัน
คุณสามารถดาวน์โหลดบนอินเทอร์เน็ตได้ฟรีหรือใช้แอปพลิเคชันแบบชำระเงิน แอปพลิเคชันแบบชำระเงินอาจแตกต่างกันเมื่อมีฟีเจอร์เพิ่มเติม
การสร้าง
วิธีการสร้าง UE ประกอบด้วยหลายขั้นตอน ในขั้นตอนแรกของการสร้างโปรแกรมควบคุม จะมีการสร้างโมเดลดิจิทัลของผลิตภัณฑ์ หลังจากนั้น จะทำการวิเคราะห์โปรแกรม ทำให้สามารถแบ่งแบบจำลองออกเป็นจุดต่างๆ เพื่อพัฒนาระบบพิกัดได้ เครื่องมือและชิ้นงานจะเคลื่อนที่ไปตามนั้นระหว่างการทำงาน
เป็นไปไม่ได้ที่จะสร้างโปรแกรมโดยไม่มีโมเดลสามมิติของผลิตภัณฑ์งานนี้ดำเนินการโดยผู้เชี่ยวชาญ นอกจากนี้สามารถดาวน์โหลดโมเดลสำเร็จรูปได้ทางอินเทอร์เน็ต แต่ไม่มีการรับประกันว่าจะเหมาะกับงานที่ต้องการ
เมื่อสร้างโปรแกรมสำหรับเครื่อง CNC คุณสามารถใช้ระบบการเขียนโปรแกรมอัตโนมัติได้ ซึ่งระบบที่ได้รับความนิยมมากที่สุด ได้แก่:
- ออโตแคด;
- นาโนแคด;
- T-FlexCAD;
- อาร์ตแคม;
- โซลิดเวิร์คส์
เมื่อใช้ซอฟต์แวร์ คุณสามารถเปลี่ยนคุณลักษณะของผลิตภัณฑ์ในอนาคตได้ ยิ่งเก็บรวบรวมข้อมูลได้มากเท่าใด การประมวลผลก็จะยิ่งแม่นยำมากขึ้นเท่านั้น ในขั้นตอนสุดท้าย จะมีการพัฒนาคำสั่งควบคุมที่จะรวมเป็นไฟล์
ไฟล์จะถูกประมวลผลโดยโปรเซสเซอร์ ข้อมูลจากไฟล์จะถูกอ่านตามลำดับ ดังนั้นคำสั่งต่างๆ จะถูกดำเนินการทีละคำสั่ง สามารถบันทึกโปรแกรมบนคอมพิวเตอร์ธรรมดาได้อย่างง่ายดายและเชื่อมต่อโดยใช้แฟลชไดรฟ์ จากนั้นจะถูกบันทึกไว้ในหน่วยความจำของคอมพิวเตอร์ที่ควบคุมเครื่องและไม่จำเป็นต้องใช้งาน ด้วยตัวโปรแกรมเองทำให้สามารถดำเนินการพัฒนาชิ้นส่วนแบบอนุกรมได้
ส่วนประกอบหลักของโปรแกรมควบคุมคือ G-code ประกอบด้วยอักขระตัวเลข สัญลักษณ์ระบบตัวเลขอาจเป็นคำสั่งที่แตกต่างกัน:
- เทคโนโลยี;
- เรขาคณิต;
- เตรียม;
- เสริม
ประเภทแรกมีหน้าที่กำหนดเครื่องมือทำงาน ความเร็วในการประมวลผล การเปิดและปิดอุปกรณ์ ประเภทที่สองกำหนดและควบคุมพิกัดที่กำหนด ประเภทที่สามอนุญาตให้โปรแกรมควบคุมเครื่องจักรและตั้งค่าโหมดการผลิตด้วย ประเภทหลังจะเปิดและปิดกลไกแต่ละรายการ วิศวกรซอฟต์แวร์สามารถเข้าใจโค้ดได้
เมื่อซื้ออุปกรณ์ คุณจะได้รับคำแนะนำที่ระบุวิธีสร้างการควบคุมเชิงตัวเลขอย่างถูกต้อง และใช้คำสั่งประเภทต่างๆ
ประเภทของโปรแกรม
เมื่อสร้างโปรแกรมสำหรับเครื่องมือกล จำเป็นต้องคำนึงถึงประเด็นต่างๆ ทั้งหมด:
- แกนหมุนสามารถทำงานได้ด้วยความเร็วเท่าใด
- สามารถทำงานได้ด้วยความเร็วเท่าใด
- เครื่องจักรสามารถทำงานได้อย่างมีประสิทธิภาพเพียงใด
- เครื่องมือทำงานสามารถเคลื่อนที่ได้มากแค่ไหน
- เครื่องสามารถใช้เครื่องมือได้กี่ชิ้น
คำถามส่วนใหญ่เกี่ยวข้องกับคุณลักษณะของเครื่อง ในการพิจารณาข้อมูลที่จำเป็น ก็เพียงพอที่จะใช้คำแนะนำที่มาพร้อมกับอุปกรณ์เมื่อซื้ออุปกรณ์
เครื่องควบคุมบางเครื่องอาจมีฟังก์ชั่นเพิ่มเติม เมื่อเขียนโปรแกรมต้องคำนึงถึงสิ่งเหล่านี้ด้วย ไม่เช่นนั้นการประมวลผลอาจดำเนินการไม่ถูกต้อง รายการฟังก์ชันเพิ่มเติมรวมอยู่ในคำแนะนำด้วย
- ไม่มีโปรแกรมสากลสำหรับส่งคำสั่งไปยังเครื่อง รายการยอดนิยมประกอบด้วยโปรแกรมสำหรับ:
- การพัฒนาแบบจำลองสามมิติ
- การดูและแก้ไขโมเดลสามมิติอย่างรวดเร็ว
- การแปลงไฟล์จากรูปแบบหนึ่งไปเป็นอีกรูปแบบหนึ่ง
- การสร้างและการแสดงตัวอย่าง UE;
การปฏิบัติงานบนเครื่อง
โปรแกรมควบคุมช่วยให้เครื่องมือกลสามารถผลิตผลิตภัณฑ์ที่ซับซ้อนได้ ชิ้นส่วนที่มีรูปร่างซับซ้อนสามารถทำจากไม้โลหะหินได้ วัสดุที่ใช้กันน้อยสามารถแปรรูปได้โดยใช้เครื่องจักรพิเศษ
ข้อดี
โปรแกรมควบคุมช่วยให้กระบวนการผลิตง่ายขึ้นหลายครั้ง เครื่องจักร CNC ไม่ต้องการมากกว่าหนึ่งเครื่อง และทำงานโดยใช้เทคนิคง่ายๆ UE ช่วยประหยัดเวลาและเพิ่มความแม่นยำในการประมวลผล
- ใช้สำหรับ:
- การผลิตป้ายโฆษณา
- การออกแบบสถานที่
- การตัดและตัดวัสดุแผ่น
การผลิตของที่ระลึก
ด้วยความช่วยเหลือของแอพพลิเคชั่นสมัยใหม่ บุคคลที่ไม่มีพื้นฐานด้านการเขียนโปรแกรมสามารถสร้างโปรแกรมควบคุมได้ ด้วยการรองรับระบบปฏิบัติการที่หลากหลาย คุณสามารถเรียกใช้ NC บนอุปกรณ์คอมพิวเตอร์เกือบทุกเครื่องที่เชื่อมต่อกับเครื่องที่มีระบบควบคุมเชิงตัวเลข ข้อเสียของแอปพลิเคชั่นซอฟต์แวร์คือข้อผิดพลาดเกิดขึ้นเป็นระยะ
ประเภทของข้อผิดพลาด ข้อผิดพลาดเกิดขึ้นบ่อยที่สุดเมื่อพัฒนาโปรแกรม NC สำหรับการประมวลผลชิ้นส่วนที่มีรูปร่างซับซ้อนสาเหตุที่พบบ่อยที่สุดคือการฝึกอบรมผู้ปฏิบัติงาน-โปรแกรมเมอร์ไม่เพียงพอ
ดังนั้นโปรแกรมการจัดการจึงต้องได้รับการพัฒนาโดยพนักงานที่ผ่านการฝึกอบรม
- ข้อผิดพลาดมีสามประเภท:
- สุญญากาศ;
- เทคโนโลยี;
การเจาะ
ข้อผิดพลาดทางเทคโนโลยีเกิดขึ้นเมื่อกำลังตั้งค่าเครื่อง เหตุผลอยู่ที่การตั้งค่าความเร็ว พารามิเตอร์การประมวลผล และคำสั่งอื่นๆ ที่กำหนดไว้สำหรับอุปกรณ์ CNC ไม่ถูกต้อง ข้อผิดพลาดประเภทที่สามเกิดขึ้นในเทปหรือการเจาะที่มีรูพรุน
คุณสามารถเขียนโปรแกรมควบคุมบนคอมพิวเตอร์ในแผ่นจดบันทึก โดยเฉพาะอย่างยิ่งหากคุณเก่งคณิตศาสตร์และมีเวลาว่างมาก หรือคุณสามารถดำเนินการบนเครื่องจักรได้เลย และปล่อยให้ทั้งโรงปฏิบัติงานรอ และคุณก็ไม่ต้องกังวลกับชิ้นงานส่วนเกิน มีวิธีการเขียนวิธีที่สาม - ยังไม่มีการคิดค้นวิธีที่ดีกว่า
เครื่อง CNC ประมวลผลชิ้นงานตามโปรแกรม G-code G code คือชุดคำสั่งมาตรฐานที่เครื่อง CNC รองรับ คำสั่งเหล่านี้ประกอบด้วยข้อมูลเกี่ยวกับตำแหน่งและความเร็วในการเคลื่อนย้ายเครื่องมือตัดเพื่อตัดเฉือนชิ้นส่วน การเคลื่อนที่ของเครื่องมือตัดเรียกว่าวิถี เส้นทางเครื่องมือในโปรแกรมควบคุมประกอบด้วยส่วนต่างๆ ส่วนเหล่านี้อาจเป็นเส้นตรง ส่วนโค้งวงกลม หรือเส้นโค้ง จุดตัดกันของส่วนดังกล่าวเรียกว่าจุดอ้างอิง ข้อความของโปรแกรมควบคุมจะแสดงพิกัดของจุดอ้างอิง
ตัวอย่างโปรแกรมในรหัส G
ข้อความโปรแกรม |
คำอธิบาย |
ตั้งค่าพารามิเตอร์: ระนาบการประมวลผล, หมายเลขจุดศูนย์, ค่าสัมบูรณ์ |
|
เครื่องมือเรียกหมายเลข 1 |
|
การเปิดใช้งานแกนหมุน - 8000 รอบต่อนาที |
|
เดินทางอย่างรวดเร็วไปยังจุด X-19 Y-19 |
|
เร่งการเคลื่อนไหวให้สูงขึ้น |
|
การเคลื่อนที่เชิงเส้นของเครื่องมือไปยังจุด XZ Y3 ด้วยอัตราป้อน F = 600 มม./นาที |
|
เลื่อนเครื่องมือไปตามส่วนโค้งรัศมี 8 มม. ไปยังจุด X8 Y3 |
|
การปิดแกนหมุน |
|
เสร็จสิ้นโปรแกรม |
มีสามวิธีในการเขียนโปรแกรมเครื่อง CNC:
- ด้วยตนเอง
- บนเครื่องจักร บนชั้นวาง CNC
- ในระบบ CAM
ด้วยตนเอง
สำหรับการตั้งโปรแกรมด้วยตนเอง จะมีการคำนวณพิกัดของจุดอ้างอิงและอธิบายลำดับการเคลื่อนที่จากจุดหนึ่งไปยังอีกจุดหนึ่ง ข้อมูลนี้สามารถอธิบายการตัดเฉือนรูปทรงง่ายๆ สำหรับการกลึงเป็นหลัก: บุชชิ่ง แหวน เพลาขั้นบันไดเรียบ
ปัญหา
ต่อไปนี้เป็นปัญหาที่เกิดขึ้นเมื่อเขียนโปรแกรมบนเครื่องด้วยตนเอง:
- เป็นเวลานาน- ยิ่งมีโค้ดหลายบรรทัดในโปรแกรม ยิ่งความซับซ้อนในการผลิตชิ้นส่วนสูงขึ้น ต้นทุนของชิ้นส่วนนี้ก็สูงขึ้นตามไปด้วย หากโปรแกรมมีโค้ดมากกว่า 70 บรรทัด ให้เลือกวิธีการเขียนโปรแกรมอื่นจะดีกว่า
- การแต่งงาน.เราต้องการช่องว่างเพิ่มเติมสำหรับการนำไปใช้งานเพื่อดีบักโปรแกรมควบคุมและตรวจสอบโอเวอร์คัตหรืออันเดอร์คัท
- อุปกรณ์หรือเครื่องมือขัดข้องข้อผิดพลาดในข้อความของโปรแกรมควบคุม นอกเหนือจากข้อบกพร่องแล้ว ยังอาจทำให้สปินเดิลของเครื่องจักรหรือเครื่องมือเสียหายได้
ส่วนที่เขียนโปรแกรมด้วยตนเองมีค่าใช้จ่ายสูงมาก
เครื่อง CNC แบบติดตั้งบนแร็ค
บนชั้นวาง CNC การประมวลผลชิ้นส่วนจะถูกตั้งโปรแกรมไว้ทางออนไลน์ ผู้ปฏิบัติงานเครื่องจักรกรอกตารางพร้อมเงื่อนไขการประมวลผล ระบุรูปทรงที่จะประมวลผล ความกว้างและความลึกของการตัด ระยะเข้าและออก ระนาบปลอดภัย โหมดการตัด และพารามิเตอร์อื่นๆ ที่เป็นรายบุคคลสำหรับการประมวลผลแต่ละประเภท จากข้อมูลนี้ ชั้นวาง CNC จะสร้างคำสั่ง G สำหรับเส้นทางเครื่องมือ วิธีนี้ทำให้คุณสามารถตั้งโปรแกรมชิ้นส่วนตัวเรือนแบบเรียบง่ายได้ เพื่อทดสอบโปรแกรม ผู้ปฏิบัติงานเครื่องจักรจะเริ่มโหมดการจำลองบนชั้นวาง CNC
ปัญหา
ต่อไปนี้เป็นปัญหาที่พบเมื่อเขียนโปรแกรมบนชั้นวาง:
- เวลา.เครื่องจักรไม่ทำงานในขณะที่ผู้ปฏิบัติงานเขียนโปรแกรมเพื่อประมวลผลชิ้นส่วน การหยุดทำงานของเครื่องจักรหมายถึงการสูญเสียเงิน หากโปรแกรมมีโค้ดมากกว่า 130 บรรทัด ให้เลือกวิธีการเขียนโปรแกรมอื่นจะดีกว่า แม้ว่าการเขียนโปรแกรมบนเครื่อง CNC จะเร็วกว่าการเขียนโปรแกรมด้วยมือก็ตาม
- การแต่งงาน.เครื่อง CNC ไม่ได้เปรียบเทียบผลการตัดเฉือนกับโมเดล 3 มิติของชิ้นส่วน ดังนั้นการจำลองเครื่อง CNC จึงไม่แสดงเซาะหรือค่าเผื่อบวก ในการดีบักโปรแกรม คุณต้องวางชิ้นงานเพิ่มเติม
- ไม่เหมาะสำหรับชิ้นส่วนโปรไฟล์ที่ซับซ้อนไม่สามารถตั้งโปรแกรมการประมวลผลชิ้นส่วนโปรไฟล์ที่ซับซ้อนบนชั้นวาง CNC ได้ ในบางครั้ง สำหรับชิ้นส่วนเฉพาะและขนาดมาตรฐาน ผู้ผลิตชั้นวาง CNC จะดำเนินการพิเศษตามคำสั่งซื้อ
ขณะที่โปรแกรมกำลังถูกสร้างขึ้นบนชั้นวาง เครื่องไม่ได้นำเงินมาสู่การผลิต
ใน SprutCAM
SprutCAM เป็นระบบ CAM CAM ย่อมาจาก Computer-Aided Manufacturing ซึ่งแปลว่า "การผลิตโดยใช้คอมพิวเตอร์ช่วย" โหลดโมเดล 3 มิติของชิ้นส่วนหรือรูปร่าง 2 มิติลงใน SprutCAM จากนั้นเลือกลำดับการผลิตชิ้นส่วน SprutCAM คำนวณวิถีการเคลื่อนที่ของเครื่องมือตัดและแสดงเป็นรหัส G เพื่อส่งไปยังเครื่องจักร โพสต์โปรเซสเซอร์ใช้เพื่อส่งสัญญาณวิถีไปยัง G-code โพสต์โปรเซสเซอร์จะแปลคำสั่ง SprutCAM ภายในเป็นคำสั่ง G-code สำหรับเครื่อง CNC ดูเหมือนว่า
สำหรับการแปลจากภาษาต่างประเทศ
หลักการทำงานใน SprutCAM นำเสนอในวิดีโอนี้:
ข้อดี
ข้อดีของการทำงานกับ SprutCAM มีดังนี้
- เร็ว.ลดเวลาในการสร้างโปรแกรมสำหรับเครื่อง CNC ลง 70%
- การนำไปปฏิบัติโดยไม่ต้องใช้ชิ้นงานที่ไม่จำเป็นมีการตรวจสอบโปรแกรมก่อนรันบนเครื่อง
- กฎการแต่งงานตามความคิดเห็นจากผู้ใช้ของเรา SprutCAM ช่วยลดการเกิดข้อบกพร่องได้ถึง 60%
- การควบคุมการชน SprutCAM ควบคุมการชนกับชิ้นส่วนหรือหน่วยการทำงานของเครื่องจักร และรอยบากที่การป้อนอย่างรวดเร็ว
- การประมวลผลชิ้นส่วนโปรไฟล์ที่ซับซ้อนใน SprutCAM สำหรับการใช้งานแบบหลายแกน จะใช้ 13 กลยุทธ์ในการเคลื่อนย้ายเครื่องมือไปตามพื้นผิวของชิ้นส่วน และ 9 กลยุทธ์ในการควบคุมแกนเครื่องมือ SprutCAM ควบคุมมุมเอียงโดยอัตโนมัติและคำนวณเส้นทางการประมวลผลที่ปลอดภัย เพื่อไม่ให้ตัวยึดหรือเครื่องมือตัดชนกับชิ้นงาน
การสร้างโปรแกรมควบคุมสำหรับเครื่อง CNC ของคุณสามารถทำได้ใน SprutCAM เวอร์ชันเต็มรูปแบบ จำเป็นต้องดาวน์โหลดและเปิดใช้งาน หลังจากการติดตั้งคุณจะต้องลงทะเบียน ทันทีหลังจากการลงทะเบียน SprutCAM จะเริ่มทำงาน
สำหรับผู้ที่เพิ่งเริ่มลองใช้ เรามีโปรแกรมเวอร์ชันใช้งานได้ฟรี 30 วันมาให้!
SprutCAM มีการกำหนดค่า 15 แบบ รวมถึงสองเวอร์ชันพิเศษ: SprutCAM Practitioner และ SprutCAM Robot หากต้องการทราบว่าการกำหนดค่าใดที่เหมาะกับอุปกรณ์ของคุณและมีค่าใช้จ่ายเท่าไร โปรดโทร 8-800-302-96-90 หรือเขียนถึง info@site
Metal Working Group ให้บริการออกแบบอย่างมืออาชีพในสาขาวิศวกรรมเครื่องกล
เราพัฒนาโปรแกรมควบคุมสำหรับเครื่องจักร CNC และเตรียมความพร้อมโดยใช้แอปพลิเคชัน CAM สำหรับ CNC ซีเมนส์ ซินูเมอริก, ฟานุค, มาซาโตรลิตร ฟากอร์.
มีเพียงเราเท่านั้นที่มีซอฟต์แวร์ลิขสิทธิ์สำหรับการเขียนโปรแกรมสำหรับเครื่อง CNC ของ Mazak - MAZATROL Matrix CAM.
สำหรับระบบ CNC อื่นๆ การเขียนโปรแกรมสำหรับเครื่องจักร CNC และการเตรียมการจะดำเนินการในโปรแกรม SprutCAM, ซีมโก้, แคมเวิร์คส์.
เรามี มีโพสต์โปรเซสเซอร์จำนวนมากสำหรับเครื่อง CNC เกือบทุกประเภท
ก็เป็นไปได้เช่นกัน เขียนด้วยมือ (รหัส G-, M) พัฒนาโปรแกรมควบคุมเครื่องจักร CNC
เราดำเนินการ เขียนโปรแกรมควบคุมแร็ค CNCลาจูโม(ลูโม่) และ K524.
เราพัฒนาเอกสารทางเทคนิคที่จำเป็น
ในคอมเพล็กซ์ของเรา เรานำเสนอการพัฒนาโมเดล 3 มิติสำหรับเครื่องจักร CNC ในราคาที่ไม่แพงมาก
เรามีประสบการณ์มากมายในการสร้างแบบจำลอง 3 มิติสำหรับเครื่องจักร CNC ความรู้เชิงลึกเกี่ยวกับกระบวนการทางเทคโนโลยีทั้งหมดทำให้ผู้เชี่ยวชาญของเรามีความได้เปรียบทางการแข่งขันเราสร้างโมเดล 3 มิติสำเร็จรูปสำหรับเครื่องจักร CNC คุณภาพสูง โดยคำนึงถึงทุกความต้องการของลูกค้า
มาสร้างกันเถอะ โมเดล 3 มิติสากล สำหรับเครื่อง CNC ซึ่งหมายความว่าโมเดล 3 มิติของเราสำหรับเครื่อง CNC สามารถใช้ในโปรแกรมใดๆ ที่ออกแบบมาเพื่อการประมวลผลโดยใช้เทคโนโลยีนี้
เมื่อติดต่อบริษัทของเรา คุณจะได้รับ:
- ประสิทธิภาพและความทันเวลาของการพัฒนาแบบจำลอง
- ราคาไม่แพง
- กำหนดเวลาโครงการสั้น ๆ
- งานที่ทำมีคุณภาพสูง
ในด้านการพัฒนาโปรแกรมควบคุมและแบบจำลอง 3 มิติสำหรับเครื่องจักร CNC เราทำงานตามคำสั่งที่มีความซับซ้อนเพิ่มขึ้น เราร่วมมือกับลูกค้าในระดับต่างๆ: ธุรกิจขนาดเล็กและขนาดกลาง องค์กรขนาดใหญ่ และลูกค้าเอกชน
คุณจะพบราคาที่เอื้อมถึง ระยะเวลาในการดำเนินโครงการให้เสร็จสิ้น และคุณภาพของงานที่ทำกับเรา
ผู้เชี่ยวชาญของเราประเมินต้นทุนการสั่งซื้อของคุณฟรี.
ระยะเวลาที่ใช้ในการประมาณต้นทุนของการสั่งซื้อคือ น้อย
2 ชั่วโมง.
รายการบริการทั้งหมดของเราสามารถพบได้ในส่วนนี้ บริการของเรา
หากคุณมีคำถามใด ๆ เรายินดีที่จะตอบคุณ
เกี่ยวกับเครื่องจักร CNC
เครื่องจักร CNC สมัยใหม่โดดเด่นด้วยประสิทธิภาพการควบคุมสูง ซึ่งทำได้ผ่านระบบควบคุมเชิงตัวเลข การดำเนินการทั้งหมดจะดำเนินการตามพารามิเตอร์ที่กำหนดโดยผู้ควบคุมเครื่องจักร ระบบดังกล่าวไม่ต้องการบุคลากรจำนวนมากซึ่งทำให้กระบวนการควบคุมเครื่อง CNC มีผลกำไรและเข้าถึงได้โดยผู้ใช้ในวงกว้าง
เครื่องจักร CNC สมัยใหม่มีระบบปรับแต่งเอง ในขณะที่ทำงานในส่วนแรก ระบบจะปรับการตั้งค่าให้เหมาะสมโดยคำนึงถึงการทำงานต่อไป หลังจากได้รับพารามิเตอร์การทำงานที่เหมาะสมที่สุดแล้ว ทั้งแบทช์จะถูกประมวลผล เทคโนโลยีนี้สามารถประยุกต์ใช้กับเทคโนโลยีการประมวลผลต่างๆ
ข้อดีหลักของเครื่องจักร CNC คือ:
- การเพิ่มประสิทธิภาพต้นทุนแรงงาน (การลดลงอย่างมากของจำนวนพนักงาน)
- การเพิ่มประสิทธิภาพต้นทุนสำหรับอุปกรณ์และการจัดพื้นที่ทำงาน (เครื่อง CNC หนึ่งเครื่องแทนที่เครื่องทั่วไปหลายเครื่อง)
- เพิ่มผลผลิตและอัตราส่วนประสิทธิภาพเวลาทำงาน
- ลดเวลาในการผลิต (50%);
- เพิ่มความแม่นยำของงานที่ทำ (30-50%)
ข้อมูลเกี่ยวกับลำดับการประมวลผลของผลิตภัณฑ์ในเครื่องจะถูกป้อนทีละเฟรม FRAME เป็นส่วนหนึ่งของโปรแกรมควบคุมที่ป้อนและประมวลผลโดยรวมและมีคำสั่งอย่างน้อยหนึ่งคำสั่ง
ในแต่ละบล็อก เฉพาะส่วนของโปรแกรมเท่านั้นที่ถูกบันทึกซึ่งการเปลี่ยนแปลงสัมพันธ์กับบล็อกก่อนหน้า
กรอบประกอบด้วยคำที่กำหนดวัตถุประสงค์ของข้อมูลที่ตามมา
ตัวอย่างเช่น:
N3 - หมายเลขลำดับเฟรม
G02 - ฟังก์ชั่นการเตรียมการ
(G01 - เคลื่อนที่เป็นเส้นตรงไปยังจุดนั้น
G02,G03 - การประมาณค่าแบบวงกลมตามเข็มนาฬิกาหรือทวนเข็มนาฬิกา)
X - พิกัดของจุดสิ้นสุดการเคลื่อนที่ตามแนวแกน Y - (เช่น X+037540 (375.4มม.)
พิกัดจุดศูนย์กลางส่วนโค้งระหว่างการประมาณค่าแบบวงกลม
F4 - รหัสป้อน (เช่น F0060 (60 มม./นาที)) S2 - รหัสความเร็วสปินเดิล T2 - หมายเลขเครื่องมือ
M2 - ฟังก์ชั่นเสริม (การเปลี่ยนเครื่องมือ, การเปลี่ยนโต๊ะ, สวิตช์ระบายความร้อน, การหนีบชิ้นงาน...)
L3 - ป้อนและยกเลิกการแก้ไขข้อมูลทางเรขาคณิต
LF - จุดสิ้นสุดของเฟรม
ในการสร้างโปรแกรมสำหรับเคลื่อนย้ายชิ้นส่วนการทำงานของเครื่องคุณต้องเชื่อมโยงระบบพิกัดบางอย่างเข้ากับระบบ แกน Z จะถูกเลือกขนานกับแกนของสปินเดิลหลักของเครื่อง โดยแกน X จะเป็นแนวนอนเสมอ เมื่อคอมไพล์โปรแกรมจะใช้แนวคิดเรื่องศูนย์ จุดเริ่มต้น และจุดคงที่
การเตรียมโปรแกรมควบคุมประกอบด้วย:
1.การวิเคราะห์การวาดชิ้นส่วนและการเลือกชิ้นงาน
การเลือกเครื่องจักรตามความสามารถทางเทคโนโลยี (ขนาด ความสามารถในการแก้ไข จำนวนเครื่องมือ ฯลฯ)
การพัฒนากระบวนการทางเทคโนโลยีสำหรับการผลิตชิ้นส่วน การเลือกเครื่องมือตัด และรูปแบบการตัด
4.การเลือกระบบพิกัดของชิ้นส่วนและจุดเริ่มต้นสำหรับเครื่องมือ
5.การเลือกวิธีการยึดชิ้นงานบนตัวเครื่อง
การวางจุดอ้างอิง การสร้าง และการคำนวณการเคลื่อนที่ของเครื่องมือ
ข้อมูลการเข้ารหัส
การบันทึกโปรแกรมบนซอฟต์แวร์ การแก้ไขและการดีบัก
การใช้เครื่องจักร CNC ทำให้ปัญหาการใช้มนุษย์ในสภาพแวดล้อมการผลิตรุนแรงขึ้นอย่างมาก ทำทุกอย่าง
การดำเนินการในการผลิตชิ้นส่วนด้วยเครื่องจักรในโหมดอัตโนมัติทำให้บุคคลต้องติดตั้งและถอดชิ้นงานที่ยากและไม่สร้างสรรค์ที่สุด ดังนั้น ควบคู่ไปกับการพัฒนาเครื่องมือเครื่อง CNC จึงมีการดำเนินงานเพื่อสร้างระบบที่สามารถแทนที่บุคคลได้เมื่อดำเนินการเฉพาะที่ต้องใช้แรงงาน "MANUAL"
เครื่องกัดและเครื่องมัลติฟังก์ชัน (แมชชีนนิ่งเซ็นเตอร์) พร้อมการควบคุมเชิงตัวเลข
3.3 หุ่นยนต์อุตสาหกรรม
หุ่นยนต์อุตสาหกรรม (IR) คือหุ่นยนต์ควบคุมทางกลพร้อมโปรแกรมควบคุม
หุ่นยนต์เป็นอุปกรณ์เชิงกลที่เลียนแบบหรือแทนที่การกระทำของมือมนุษย์บนวัตถุการผลิต
หุ่นยนต์อุตสาหกรรมแบ่งออกเป็นเทคโนโลยี (ตัวแปร)
คุณสมบัติของวัตถุ) และการขนส่ง
หุ่นยนต์เทคโนโลยีทำการเชื่อม หุ่นยนต์ขนส่งจะเคลื่อนย้ายชิ้นงานไปยังพื้นที่การประมวลผล
ตามความสามารถในการรองรับ แบ่งออกเป็น:
น้ำหนักวัตถุ น้ำหนักเบาเป็นพิเศษ สูงสุด 1 กก. น้ำหนักเบา 1 - 10 กก. ขนาดกลาง 10 -100 กก. หนัก 100-1000 กก. หนักพิเศษ มากกว่า 1000 กก.
หุ่นยนต์น้ำหนักเบาพิเศษประกอบอุปกรณ์ ในขณะที่หุ่นยนต์หนักเคลื่อนย้ายชิ้นงานขนาดใหญ่
นอกจากนี้ PR ยังแบ่งตามจำนวนองศาอิสระของชิ้นงานตามระบบ CNC (แบบปิดและแบบเปิด รูปทรงและตำแหน่ง CNC, DNC, HNC)
พื้นที่ให้บริการหุ่นยนต์ขนส่งและเส้นทางการเคลื่อนที่ของชิ้นงาน
ปัจจุบันหุ่นยนต์ขนส่งมีการใช้กันอย่างแพร่หลายในการโหลดอุปกรณ์เทคโนโลยี ส่งชิ้นงานจากคลังสินค้า และขนส่งชิ้นส่วนไปยังคลังสินค้า ในระหว่างการดำเนินการประทับตรา หุ่นยนต์ขนส่งจะป้อนช่องว่างไปที่ตราประทับแล้วนำออก
หุ่นยนต์ที่เชื่อมตัวถังรถยนต์และทาสีนั้นมีการใช้กันอย่างแพร่หลาย หุ่นยนต์ใช้ในการประกอบอุปกรณ์อิเล็กทรอนิกส์ นาฬิกา และอุปกรณ์อื่นๆ
เมื่อใช้ร่วมกับอุปกรณ์เทคโนโลยีที่มีระบบ CNC หุ่นยนต์อุตสาหกรรมจะสร้างพื้นฐานสำหรับการผลิตอัตโนมัติแบบครบวงจร
หุ่นยนต์เชื่อมตัวถังรถยนต์และติดตั้งแผงไม้บนเครื่องจักรสำหรับการประมวลผล (ตัวอย่างการใช้งานหุ่นยนต์)
คำถามเพื่อความปลอดภัย:
1.ระบบ CNC ใดที่สามารถประมวลผลพื้นผิวทรงกลมบนเครื่องกลึงได้?
2.ระบบ CNC ใดที่แนะนำให้ใช้กับเครื่องเจาะ?
3.การประมาณค่าพิกัดที่เป็นไปได้เมื่อประมวลผลชิ้นงานบนเครื่องกลึงมีกี่พิกัด - บนเครื่องกัด?
4. ระบบควบคุมโปรแกรมแบบวนแตกต่างจากระบบ CNC อย่างไร?
5.หุ่นยนต์อุตสาหกรรมทำหน้าที่อะไรบ้าง?
ตัวอย่างคำถามเกี่ยวกับบัตรควบคุมการทดสอบ
การทำงานใดที่แนะนำให้ใช้ระบบ CNC พร้อมการควบคุมรูปร่าง?
ก) เมื่อหมุนลูกกลิ้งแบบขั้นบันได
ข) . เมื่อทำการกัดพื้นผิวที่มีความโค้งสองเท่า
ใน). เมื่อทำการเจาะรูในแผงวงจรพิมพ์
หุ่นยนต์ประเภทใดที่ใช้ในการทาสีชิ้นส่วนที่มีโปรไฟล์ซับซ้อน ก) เทคโนโลยีพร้อมการควบคุมรูปร่าง
ข) ขนาดใหญ่พร้อมระบบควบคุมตำแหน่ง
ใน). การเคลื่อนย้ายด้วยการควบคุมรูปร่าง
โปรแกรมควบคุมสำหรับเครื่อง CNC ประกอบด้วยลำดับของเฟรม และมักจะเริ่มต้นด้วยสัญลักษณ์เริ่มต้นของโปรแกรม (%) และลงท้ายด้วย M02 หรือ M30
แต่ละบล็อกโปรแกรมแสดงถึงขั้นตอนการประมวลผลหนึ่งขั้นตอน และ (ขึ้นอยู่กับ CNC) สามารถเริ่มต้นด้วยหมายเลขบล็อก (N1...N10 ฯลฯ) และลงท้ายด้วยจุดสิ้นสุดของสัญลักษณ์บล็อก (;)
บล็อกโปรแกรมควบคุมประกอบด้วยข้อความในรูปแบบคำ (G91, M30, X10. ฯลฯ) คำประกอบด้วยสัญลักษณ์ (ที่อยู่) และตัวเลขที่แสดงค่าทางคณิตศาสตร์
ที่อยู่ X, Y, Z, U, V, W, P, Q, R, A, B, C, D, E เป็นการเคลื่อนที่แบบมิติ ใช้เพื่อกำหนดแกนพิกัดตามการเคลื่อนที่ที่ดำเนินการ
คำที่อธิบายการเคลื่อนไหวอาจมีเครื่องหมาย (+) หรือ (-) หากไม่มีสัญญาณใดๆ ถือว่าการกระจัดเป็นบวก
ที่อยู่ I, J, K หมายถึงพารามิเตอร์การแก้ไข
G - ฟังก์ชั่นการเตรียมการ
M - ฟังก์ชั่นเสริม
S - ฟังก์ชั่นการเคลื่อนไหวหลัก
F - ฟังก์ชั่นฟีด
T, D, H - ฟังก์ชั่นเครื่องมือ
สัญลักษณ์อาจมีความหมายแตกต่างกันไปขึ้นอยู่กับ CNC ที่เฉพาะเจาะจง
ฟังก์ชั่นการเตรียมการ (รหัส G)
G00- การวางตำแหน่งที่รวดเร็ว
ฟังก์ชัน G00 ใช้เพื่อเคลื่อนที่อย่างรวดเร็วของเครื่องมือตัดไปยังตำแหน่งการตัดเฉือนหรือตำแหน่งที่ปลอดภัย การเคลื่อนที่อย่างรวดเร็วไม่เคยถูกนำมาใช้ในการตัดเฉือน เนื่องจากความเร็วในการเคลื่อนที่ของแอคชูเอเตอร์ของเครื่องจักรนั้นสูงมาก รหัส G00 ถูกยกเลิกโดยรหัส: G01, G02, G03
G01- การประมาณค่าเชิงเส้น
ฟังก์ชัน G01 ใช้เพื่อเคลื่อนที่เชิงเส้นด้วยความเร็วที่กำหนด (F) ในระหว่างการเขียนโปรแกรม พิกัดของจุดสิ้นสุดจะถูกระบุเป็นค่าสัมบูรณ์ (G90) หรือค่าส่วนเพิ่ม (G91) พร้อมด้วยที่อยู่การเคลื่อนไหวที่สอดคล้องกัน (เช่น X, Y, Z) รหัส G01 ถูกยกเลิกโดยรหัส: G00, G02, G03
G02- การแก้ไขแบบวงกลมตามเข็มนาฬิกา
ฟังก์ชั่น GO2 ได้รับการออกแบบมาเพื่อเคลื่อนเครื่องมือไปตามส่วนโค้ง (วงกลม) ในทิศทางตามเข็มนาฬิกาด้วยความเร็วที่กำหนด (F) ในระหว่างการเขียนโปรแกรม พิกัดของจุดสิ้นสุดจะถูกระบุเป็นค่าสัมบูรณ์ (G90) หรือค่าส่วนเพิ่ม (G91) พร้อมด้วยที่อยู่การเคลื่อนไหวที่สอดคล้องกัน (เช่น X, Y, Z)
รหัส G02 ถูกยกเลิกโดยรหัส: G00, G01, G03
G03- การแก้ไขแบบวงกลมทวนเข็มนาฬิกา
ฟังก์ชั่น GO3 ได้รับการออกแบบมาเพื่อเคลื่อนเครื่องมือไปตามส่วนโค้ง (วงกลม) ในทิศทางทวนเข็มนาฬิกาด้วยความเร็วที่กำหนด (F) ในระหว่างการเขียนโปรแกรม พิกัดของจุดสิ้นสุดจะถูกระบุเป็นค่าสัมบูรณ์ (G90) หรือค่าส่วนเพิ่ม (G91) พร้อมด้วยที่อยู่การเคลื่อนไหวที่สอดคล้องกัน (เช่น X, Y, Z)
พารามิเตอร์การประมาณค่า I, J, K ซึ่งกำหนดพิกัดของจุดศูนย์กลางของส่วนโค้งวงกลมในระนาบที่เลือก จะถูกตั้งโปรแกรมโดยเพิ่มขึ้นจากจุดเริ่มต้นถึงจุดศูนย์กลางของวงกลม ในทิศทางขนานกับ X, Y, Z แกนตามลำดับ
รหัส G03 ถูกยกเลิกโดยรหัส: G00, G01, G02
G04- หยุดชั่วคราว.
ฟังก์ชั่น G04 คือคำสั่งให้ทำการหยุดนิ่งตามเวลาที่กำหนด รหัสนี้ตั้งโปรแกรมไว้พร้อมกับที่อยู่ X หรือ P ซึ่งระบุระยะเวลาในการหยุดนิ่ง โดยทั่วไป เวลานี้จะอยู่ระหว่าง 0.001 ถึง 99999.999 วินาที ตัวอย่างเช่น G04 X2.5 - หยุดชั่วคราว 2.5 วินาที, G04 P1000 - หยุดชั่วคราว 1 วินาที
G17- การเลือกระนาบ XY
รหัส G17 ใช้สำหรับเลือกระนาบ XY เป็นระนาบการทำงาน ระนาบ XY มีความโดดเด่นเมื่อใช้การประมาณค่าแบบวงกลม การหมุนของระบบพิกัด และรอบการเจาะแบบกระป๋อง
G18- การเลือกเครื่องบิน XZ
รหัส G18 ใช้สำหรับเลือกระนาบ XZ เป็นระนาบการทำงาน ระนาบ XZ มีความโดดเด่นเมื่อใช้การประมาณค่าแบบวงกลม การหมุนของระบบพิกัด และรอบการเจาะแบบกระป๋อง
G19- การเลือกเครื่องบิน YZ
รหัส G19 ใช้สำหรับเลือกระนาบ YZ เป็นระนาบการทำงาน ระนาบ YZ มีความโดดเด่นเมื่อใช้การประมาณค่าแบบวงกลม การหมุนของระบบพิกัด และรอบการเจาะแบบกระป๋อง
G20- ป้อนข้อมูลนิ้ว
ฟังก์ชั่น G20 เปิดใช้งานโหมดข้อมูลนิ้ว
G21- การป้อนข้อมูลเมตริก
ฟังก์ชัน G21 เปิดใช้งานโหมดข้อมูลเมตริก
G40- ยกเลิกการชดเชยรัศมีเครื่องมือ
ฟังก์ชัน G40 จะแทนที่การชดเชยรัศมีเครื่องมืออัตโนมัติ G41 และ G42
G41- การชดเชยรัศมีเครื่องมือด้านซ้าย
ฟังก์ชัน G41 ใช้เพื่อเปิดใช้งานการชดเชยอัตโนมัติสำหรับรัศมีของเครื่องมือที่อยู่ทางด้านซ้ายของพื้นผิวกลึง (เมื่อมองจากเครื่องมือในทิศทางการเคลื่อนที่ที่สัมพันธ์กับชิ้นงาน) สามารถตั้งโปรแกรมร่วมกับฟังก์ชันเครื่องมือได้ (D)
G42- การชดเชยรัศมีเครื่องมือที่เหมาะสม
ฟังก์ชัน G42 ใช้เพื่อเปิดใช้งานการชดเชยอัตโนมัติสำหรับรัศมีของเครื่องมือที่อยู่ทางด้านขวาของพื้นผิวที่จะตัดเฉือน (เมื่อมองจากเครื่องมือในทิศทางการเคลื่อนที่ที่สัมพันธ์กับชิ้นงาน) สามารถตั้งโปรแกรมร่วมกับฟังก์ชันเครื่องมือได้ (D)
G43- การแก้ไขตำแหน่งเครื่องมือ
ฟังก์ชัน G43 ใช้สำหรับการชดเชยความยาวของเครื่องมือ ตั้งโปรแกรมได้พร้อมกับฟังก์ชันเครื่องมือ (H)
G52- ระบบพิกัดท้องถิ่น
ระบบควบคุมช่วยให้คุณตั้งค่านอกเหนือจากระบบพิกัดการทำงานมาตรฐาน (G54-G59) รวมถึงระบบพิกัดในพื้นที่ด้วย เมื่อระบบควบคุมเครื่องจักรดำเนินการคำสั่ง G52 ต้นกำเนิดของระบบพิกัดการทำงานปัจจุบันจะเปลี่ยนเป็นค่าที่ระบุโดยคำข้อมูล X, Y และ Z รหัส G52 จะถูกยกเลิกโดยอัตโนมัติด้วยคำสั่ง G52 XO YO Z0
G54 - G59- ออฟเซ็ตที่ระบุ
ออฟเซ็ตของระบบพิกัดการทำงานของชิ้นส่วนที่สัมพันธ์กับระบบพิกัดของเครื่องจักร
G68- การหมุนพิกัด
รหัส G68 ช่วยให้คุณหมุนระบบพิกัดตามมุมที่กำหนด ในการหมุน คุณต้องระบุระนาบการหมุน จุดศูนย์กลางการหมุน และมุมของการหมุน ระนาบการหมุนถูกกำหนดโดยใช้รหัส G17, G18 และ G19 จุดศูนย์กลางการหมุนถูกตั้งค่าสัมพันธ์กับจุดศูนย์ของระบบพิกัดการทำงานที่ใช้งานอยู่ (G54 - G59) มุมการหมุนระบุโดยใช้ R เช่น G17 G68 X0 Y0. ฿120.
G69- ยกเลิกการหมุนพิกัด
รหัส G69 จะแทนที่โหมดการหมุนพิกัด G68
G73- รอบการเจาะแบบไม่ต่อเนื่องความเร็วสูง
วงจร G73 ถูกออกแบบมาสำหรับการเจาะรู การเคลื่อนไหวระหว่างการประมวลผลเกิดขึ้นที่ฟีดการทำงานโดยมีการถอนเครื่องมือเป็นระยะ การเคลื่อนไปยังตำแหน่งเริ่มต้นหลังจากการประมวลผลเกิดขึ้นที่ฟีดแบบเร่ง
G74- รอบการตัดด้ายซ้าย
วงจร G74 ได้รับการออกแบบมาเพื่อตัดเกลียวทางซ้ายด้วยการแตะ การเคลื่อนไหวระหว่างการตัดเฉือนเกิดขึ้นที่ฟีดการทำงาน แกนหมุนจะหมุนไปในทิศทางที่กำหนด การเคลื่อนไปยังตำแหน่งเริ่มต้นหลังการประมวลผลเกิดขึ้นที่ฟีดทำงานโดยหมุนกลับด้านของแกนหมุน
G80- ยกเลิกวงจรคงที่
ฟังก์ชันที่ยกเลิกการวนซ้ำใดๆ ก็ตาม
G81- รอบการเจาะมาตรฐาน
วงจร G81 ได้รับการออกแบบสำหรับการตั้งศูนย์กลางและการเจาะรู การเคลื่อนไหวระหว่างการประมวลผลเกิดขึ้นที่ฟีดการทำงาน การเคลื่อนไปยังตำแหน่งเริ่มต้นหลังจากการประมวลผลเกิดขึ้นที่ฟีดแบบเร่ง
G82- ถือเจาะ
วงจร G82 ได้รับการออกแบบมาเพื่อการเจาะและการเจาะรู การเคลื่อนไหวระหว่างการตัดเฉือนเกิดขึ้นที่ฟีดการทำงานโดยมีการหยุดชั่วคราวที่ส่วนท้าย การเคลื่อนไปยังตำแหน่งเริ่มต้นหลังจากการประมวลผลเกิดขึ้นที่ฟีดแบบเร่ง
G83- รอบการเจาะแบบไม่ต่อเนื่อง
วงจร G83 ได้รับการออกแบบมาเพื่อการเจาะรูลึก การเคลื่อนไหวระหว่างกระบวนการตัดเฉือนจะเกิดขึ้นที่ฟีดการทำงานโดยมีการถอนเครื่องมือเป็นระยะ ๆ ลงในระนาบการดึงกลับ การเคลื่อนไปยังตำแหน่งเริ่มต้นหลังจากการประมวลผลเกิดขึ้นที่ฟีดแบบเร่ง
G84- รอบการตัดด้าย
วงจร G84 ถูกออกแบบมาสำหรับการต๊าปเกลียว การเคลื่อนไหวระหว่างการตัดเฉือนเกิดขึ้นที่ฟีดการทำงาน แกนหมุนจะหมุนไปในทิศทางที่กำหนด การเคลื่อนไปยังตำแหน่งเริ่มต้นหลังการประมวลผลเกิดขึ้นที่ฟีดทำงานโดยหมุนกลับด้านของแกนหมุน
G85- รอบการคว้านมาตรฐาน
วงจร G85 ได้รับการออกแบบมาเพื่อการคว้านและคว้านรู การเคลื่อนไหวระหว่างการประมวลผลเกิดขึ้นที่ฟีดการทำงาน การเคลื่อนไปยังตำแหน่งเริ่มต้นหลังจากการประมวลผลเกิดขึ้นที่ฟีดการทำงาน
G86- รอบการคว้านพร้อมระบบหยุดการหมุนของแกนหมุน
วงจร G86 ได้รับการออกแบบมาเพื่อการคว้านรู การเคลื่อนไหวระหว่างการประมวลผลเกิดขึ้นที่ฟีดการทำงาน เมื่อสิ้นสุดการประมวลผล สปินเดิลจะหยุด การเคลื่อนไปยังตำแหน่งเริ่มต้นหลังจากการประมวลผลเกิดขึ้นที่ฟีดแบบเร่ง
G87- รอบการคว้านพร้อมระบบดึงกลับแบบแมนนวล
วงจร G87 ได้รับการออกแบบมาเพื่อการคว้านรู การเคลื่อนไหวระหว่างการประมวลผลเกิดขึ้นที่ฟีดการทำงาน เมื่อสิ้นสุดการประมวลผล สปินเดิลจะหยุด การเคลื่อนย้ายไปยังตำแหน่งเริ่มต้นหลังการประมวลผลเสร็จสิ้นด้วยตนเอง
G90- โหมดการวางตำแหน่งแบบสัมบูรณ์
ในโหมดการกำหนดตำแหน่งสัมบูรณ์ G90 การเคลื่อนที่ของแอคชูเอเตอร์จะสัมพันธ์กับจุดศูนย์ของระบบพิกัดการทำงาน G54-G59 (ถูกตั้งโปรแกรมไว้ที่ตำแหน่งที่เครื่องมือควรเคลื่อนที่) รหัส G90 ถูกยกเลิกโดยรหัสตำแหน่งสัมพันธ์ G91
G91- โหมดการวางตำแหน่งสัมพัทธ์
ในโหมดการกำหนดตำแหน่งสัมพัทธ์ (ส่วนเพิ่ม) G91 ตำแหน่งศูนย์จะถูกใช้เป็นตำแหน่งของแอคชูเอเตอร์ในแต่ละครั้ง ซึ่งตำแหน่งนั้นจะครอบครองก่อนที่จะย้ายไปยังจุดอ้างอิงถัดไป (จะมีการตั้งโปรแกรมไว้ว่าเครื่องมือควรเคลื่อนที่มากเพียงใด) รหัส G91 ถูกยกเลิกโดยรหัสตำแหน่งสัมบูรณ์ G90
G94- อัตราป้อนเป็นนิ้ว/มิลลิเมตรต่อนาที
เมื่อใช้ฟังก์ชัน G94 อัตราป้อนที่ระบุจะถูกตั้งค่าเป็นนิ้วต่อ 1 นาที (หากใช้ฟังก์ชัน G20) หรือเป็นมิลลิเมตรต่อ 1 นาที (หากใช้ฟังก์ชัน G21) สามารถตั้งโปรแกรมร่วมกับฟังก์ชันฟีด (F) ได้ รหัส G94 ถูกยกเลิกด้วยรหัส G95
G95- อัตราป้อนเป็นนิ้ว/มิลลิเมตรต่อรอบ
เมื่อใช้ฟังก์ชัน G95 อัตราป้อนที่ระบุจะถูกตั้งค่าเป็นนิ้วต่อ 1 การหมุนรอบสปินเดิล (หากฟังก์ชัน G20 ทำงานอยู่) หรือเป็นมิลลิเมตรต่อ 1 การหมุนรอบสปินเดิล (หากฟังก์ชัน G21 กำลังทำงานอยู่) เหล่านั้น. อัตราป้อน F ซิงโครไนซ์กับความเร็วสปินเดิล S รหัส G95 ถูกยกเลิกด้วยรหัส G94
G98- กลับไปสู่ระนาบเดิมเป็นรอบ
เมื่อรันรอบการทำงานของเครื่องจักรแบบกระป๋องร่วมกับฟังก์ชัน G98 เครื่องมือจะกลับไปที่ระนาบหลักเมื่อสิ้นสุดแต่ละรอบ และระหว่างรูทั้งหมดที่ถูกกลึง ฟังก์ชั่น G98 จะถูกยกเลิกด้วย G99
G99- กลับสู่ระนาบการถอยกลับเป็นรอบ
หากวงจรบรรจุกระป๋องของเครื่องทำงานร่วมกับฟังก์ชัน G99 เครื่องมือจะกลับไปที่ระนาบการดึงกลับระหว่างรูทั้งหมดที่ทำการตัดเฉือน ฟังก์ชั่น G99 จะถูกยกเลิกด้วย G98
G-code (GC) สามารถสร้างได้ด้วยตนเองหรือโดยอัตโนมัติในโปรแกรมเช่น อาร์ตแคม.
สำหรับการดำเนินการ G-code จะเปิดตัวในโปรแกรมควบคุมเครื่องจักร มัค3และ เคแคม.