คอมพิวเตอร์ Windows อินเทอร์เน็ต

การเขียนโปรแกรมควบคุมอย่างง่าย การสร้างโปรแกรมสำหรับเครื่อง CNC ตัวอย่างโปรแกรม CNC สำหรับเครื่องกลึง

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

เรามาลองเขียนโปรแกรมขนาดเล็กสำหรับการประมวลผลร่องดังรูปที่ 3.4. เมื่อทราบพิกัดของจุดอ้างอิงแล้ว ก็ทำได้ไม่ยาก เราจะไม่พิจารณารายละเอียดรหัสของ UE ทั้งหมด แต่จะให้ความสนใจเป็นพิเศษกับการเขียนบรรทัด (เฟรมของ UE) ที่รับผิดชอบโดยตรงในการเคลื่อนผ่านจุดอ้างอิงของร่อง ในการกลึงร่อง ก่อนอื่นคุณต้องขยับหัวกัดไปที่จุด T1 แล้วลดระดับความลึกที่เหมาะสม ถัดไป คุณต้องย้ายหัวกัดตามลำดับผ่านจุดอ้างอิงทั้งหมด และนำเครื่องมือขึ้นจากวัสดุชิ้นงาน หาพิกัดของจุดอ้างอิงทั้งหมดของร่องและใส่ไว้ในตารางเพื่อความสะดวก 3.1.

ตารางที่ 3.1. พิกัดจุดอ้างอิงสล็อต

Dot X พิกัด พิกัด Y
Tl 3 8
T2 3 3
TK 7 3
T4 7 8

นำเครื่องมือตัดไปที่จุดอ้างอิงแรก:

สองเฟรมถัดไปทำให้เครื่องมือลดระดับความลึกที่ต้องการลงในวัสดุชิ้นงาน

N60 G00 Z0.5
N70 G01 Z-l F25

เมื่อเครื่องมืออยู่ที่ระดับความลึกที่ต้องการ (1 มม.) คุณสามารถเคลื่อนเครื่องมือผ่านจุดอ้างอิงทั้งหมดเพื่อกลึงร่อง:

N80 G01 X3 Y3
N90 G01 X7 Y3
N100 G01 X7 Y8

ตอนนี้คุณควรถอดเครื่องมือออกจากวัสดุของชิ้นงาน - ยกขึ้นสูงเล็กน้อย:

มารวมเฟรมทั้งหมดเข้าด้วยกัน เพิ่มคำสั่งเสริม และรับเวอร์ชันสุดท้ายของโปรแกรม:

บุคลากร UP คำอธิบายเฟรม
% สัญลักษณ์เริ่มต้นโปรแกรม
O0001 (PAZ) หมายเลขโปรแกรม (0001) และชื่อโปรแกรม (PAZ)
N10 G21 G40 G49 G54 G80 G90 สตริงการรักษาความปลอดภัย
N20 M06 T01 (ฟรีซา D1) เครื่องมือโทร #1
N30 G43 H01 การชดเชยความยาวเครื่องมือครั้งที่ 1
N40 M03 S1000 เปิดความเร็วแกนหมุน (1000 รอบต่อนาที)
N50 G00 X3 Y8 ย้ายอย่างรวดเร็วไปยังจุดอ้างอิง T1
N60 G00 Z0.5 เครื่องมือเคลื่อนที่เร็ว B Z0.5
N70 G01 Z-l F25 เดินทางไปที่ความลึก 1 มม. ที่อัตราป้อน 25 มม./นาที
N80 G01 ХZ Y3 การเคลื่อนเครื่องมือไปที่จุด T2 (25 มม./นาที)
N90 G01 X7 Y3 การเคลื่อนเครื่องมือไปที่จุด T3 (25 มม./นาที)
N100 G01 X7 Y8 การเคลื่อนเครื่องมือไปที่จุด T4 (25 มม./นาที)
N110 G01 Z5 เครื่องมือยกขึ้นใน Z5 (25 มม./นาที)
N120 M05 ปิดความเร็วแกนหมุน
N130 M30 สิ้นสุดโปรแกรม
% อักขระสิ้นสุดโปรแกรม

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

ข้อมูลทั่วไป

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

โมเดลเชิงปริมาตรถูกสร้างขึ้นในซอฟต์แวร์พิเศษ (เช่น Art Cam) พร้อมการแปลงในภายหลัง สำหรับอุปกรณ์อุตสาหกรรม ขอแนะนำให้ใช้ซอฟต์แวร์แยกต่างหาก

ระบบปฏิบัติการมีความสำคัญมาก การควบคุมโดยตรงของพอร์ต LPT เป็นสิ่งสำคัญ ซอฟต์แวร์จาก Microsoft ไม่มีความสามารถดังกล่าว (เรากำลังพูดถึงระบบปฏิบัติการ Windows) สำหรับซอฟต์แวร์บางตัว การหน่วงเวลาสูงสุด 0.2 วินาทีจะเป็นเรื่องปกติ อย่างไรก็ตาม ซอฟต์แวร์เช่น MATH 3 ไม่สามารถใช้ในกรณีที่เกิดความล่าช้าดังกล่าว (เครื่องอาจเสียหาย)

โปรแกรม CNC ทำงานได้ดีขึ้นมากในสภาพแวดล้อม Linux มีแม้กระทั่งระบบปฏิบัติการ CNC Linux ที่สร้างขึ้นเป็นพิเศษสำหรับกิจกรรมดังกล่าว ได้รับการปรับให้เหมาะสมสำหรับการทำงานของเครื่องตามปกติโดยใช้พอร์ต LPT

รายการซอฟต์แวร์

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

ซอฟต์แวร์ต่อไปนี้สามารถแยกแยะได้:

  • "ภาพ CAD/CAM 2014" นี่คือแพ็คเกจซอฟต์แวร์ที่รวมซอฟต์แวร์ที่จำเป็นในการสร้างโปรแกรมควบคุมสำหรับเครื่องกัด 3 แกน นอกจากนี้ แพ็คเกจนี้ยังมีเครื่องมือที่แสดงภาพกระบวนการประมวลผล
  • "คุณลักษณะ CAM 2011" หนึ่งในยูทิลิตี้ที่มีชื่อเสียงที่สุดที่ใช้สำหรับการสร้างแบบจำลองและการผลิตผลิตภัณฑ์ที่มีการออกแบบที่ซับซ้อน และอุปกรณ์อุตสาหกรรม อุตสาหกรรมยานยนต์ การบินและอวกาศ วิศวกรรม และพลังงานใช้ซอฟต์แวร์นี้มาหลายปีแล้ว
  • กิ๊บส์แคม. ออกแบบมาสำหรับหัวกัดแนวแกนสองถึงห้าหัว ด้วยซอฟต์แวร์นี้ คุณยังสามารถสร้างแบบจำลองได้หลายประเภท (2D, 3D, พื้นผิว, โครงลวด, ฯลฯ );
  • อาร์ท แคม ยูทิลิตี้ที่ดีที่สุดที่คุณสามารถออกแบบการบรรเทาเชิงปริมาตรได้ คุณลักษณะเด่นของซอฟต์แวร์นี้คือไม่จำเป็นต้องมีการปรับแต่งเพิ่มเติมด้วยตนเอง

โปรแกรม CNC ที่ระบุไว้ข้างต้นทำงานได้ดี เป็นเวลาหลายปีที่พวกเขาถูกใช้โดยองค์กรต่างๆทั่วโลก

คณิตศาสตร์ 3

แยกเป็นมูลค่าการกล่าวขวัญซอฟต์แวร์อเมริกัน "MATH 3" เหมาะสำหรับเราเตอร์ พล็อตเตอร์ และเครื่องกลึงประเภทต่างๆ ใช้กันอย่างแพร่หลายทั้งมืออาชีพและมือสมัครเล่น

ด้วยโปรแกรมนี้สำหรับเครื่องกัด CNC คุณสามารถ:

  • จัดการหลายพิกัด (สูงสุดหก);
  • นำเข้าภาพกราฟิกในรูปแบบต่าง ๆ โดยตรง
  • สร้างซอฟต์แวร์ควบคุม
  • จัดการตัวบ่งชี้เช่นความเร็วในการหมุน
  • ใช้เครื่องกำเนิดพัลส์แบบแมนนวล
  • สร้างรหัส M ที่กำหนดเอง

ในการใช้ซอฟต์แวร์นี้ คุณต้องมี CNC Linux OS มิเช่นนั้นจะไม่สามารถรับประกันการทำงานที่ถูกต้องของซอฟต์แวร์ได้

การสร้างซอฟต์แวร์ควบคุม

ขั้นตอนการสร้างโปรแกรมควบคุม CNC ประกอบด้วยหลายขั้นตอน ตัวอย่างคือการสร้างโครงการแกะสลักไม้ เครื่อง CNC ถูกตั้งโปรแกรมไว้ในชุดซอฟต์แวร์ CAD / CAM ดังนั้นกระบวนการทำงานทั้งหมดจะประกอบด้วยสามขั้นตอน:

  1. การสร้างแบบจำลองผลิตภัณฑ์ ด้วยเหตุนี้จึงใช้โปรแกรมแก้ไข 3D งานนี้ดำเนินการโดยนักออกแบบที่ได้รับการฝึกอบรมมาเป็นพิเศษซึ่งจะต้องใช้บริการ โมเดลที่สร้างขึ้นสามารถเป็นตัวเป็นตนในอนาคตในขนาดและขนาดต่างๆ
  2. การสร้างโปรแกรมควบคุม ด้วยเหตุนี้จึงใช้ซอฟต์แวร์ที่อธิบายไว้ข้างต้น โมเดลสำเร็จรูปของผลิตภัณฑ์ในอนาคตจะถูกนำเข้ามาในซอฟต์แวร์ที่เลือก ตามขนาด รูปร่าง ประเภทและพารามิเตอร์อื่น ๆ ซอฟต์แวร์ที่เกี่ยวข้องจะถูกรวบรวม
  3. การโม่. เครื่องจะอ่านคำสั่งของโปรแกรมควบคุมเนื่องจากอวัยวะที่ทำงานของอุปกรณ์เคลื่อนที่ไปตามพิกัดที่สร้างไว้ล่วงหน้าโดยดำเนินการตามที่กำหนด

การทำงานกับเครื่อง CNC ต้องใช้ความรู้บางอย่าง อย่างไรก็ตาม ความพร้อมใช้งานของซอฟต์แวร์พิเศษทำให้งานนี้ง่ายขึ้น

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

รอบกระป๋องเครื่อง CNC

ข้าว. 8.8. จำเป็นต้องเจาะ 7 รูที่มีเส้นผ่านศูนย์กลาง 3 มม. และความลึก 6.5 มม.

ตัวอย่าง #2

ข้าว. 8.9. จำเป็นต้องเจาะ 12 รูที่มีเส้นผ่านศูนย์กลาง 5 มม. และความลึก 40 มม. ก่อนทำการเจาะรูตรงกลาง

รหัสโปรแกรม คำอธิบาย
% O0002 (ชื่อโปรแกรม - หลุม2) N100 G21 N102 G0 G17 G40 G49 G80 G90 (CENTROVKA) N104 T1 M6 N106 G54 X21.651 Y12.5 S1200 M3 N108 G43 h2 Z100 N110Z2. N112 G99 G81 Z-.8 R2. F70. N114 X12.5 Y21.651 N116 X0. Y25. N118 X-12.5 Y21.651 N120 X-21.651 Y12.5 N122 X-25. ย0. N124 X-21.651 Y-12.5 N126 X-12.5 Y-21.651 N128 X0. ย-25. N130 X12.5 Y-21.651 N132 X21.651 Y-12.5 N134 X25. ย0. N136 G80 N138 Z100. N140 M5 N142 G91 G28 Z0. N144 G28 X0. ย0. N146 M01 (สว่าน 12 หลุม) N148 T2 M6 N150 G54 X21.651 Y12.5 S1000 M3 N152 G43 h3 Z100 N154Z2. N156 G99 G83 Z-40. ร2. ไตรมาสที่ 2 F45. N158 X12.5 Y21.651 N160 X0. Y25. N162 X-12.5 Y21.651 N164 X-21.651 Y12.5 N166 X-25. ย0. N168 X-21.651 Y-12.5 N170 X-12.5 Y-21.651 N172 X0. ย-25. N174 X12.5 Y-21.651 N176 X21.651 Y-12.5 N178 X25. ย0. N180 G80 N182 Z100. N184 M5 N186 G91 G28 Z0. N188 G28 X0. ย0. N190 M30% หมายเลขโปรแกรม ชื่อโปรแกรม การทำงานของเมตริก สายนิรภัย ข้อคิดเห็น เรียกศูนย์กลาง ย้ายไปที่รูหมายเลข 1 การชดเชยความยาวเครื่องมือ เลื่อนไปที่ Z2 อย่างรวดเร็ว การเจาะรูให้ตรงกลางรูเจาะกระป๋อง #2 รูตรงกลางรู #3 รูตรงกลางรู #4 รูตรงกลางรู #5 รูตรงกลางของรู #6 รูตรงกลางของรู #7 รูตรงกลางรู 8 #การตั้งศูนย์กลางรูที่9 ย้ายไปที่ Z100 ตัวหยุดสปินเดิล กลับไปที่จุดกำเนิด Z กลับไปที่จุด X, จุดกำเนิด Y หยุดชั่วคราว ข้อคิดเห็น Call สว่าน 5 มม. ย้ายไปที่รูหมายเลข 1 การชดเชยความยาวเครื่องมือ เลื่อนไปที่ Z2 อย่างรวดเร็ว รอบการเจาะเป็นช่วงๆ รูเจาะ #2 รูเจาะ #3 รูเจาะ #4 รูเจาะ #5 รูเจาะ #6 รูเจาะ #7 รูเจาะ #8 รูเจาะ #9 รูเจาะ #10 รูเจาะ #11 รูเจาะ #12 การยกเลิกรอบกระป๋อง ย้ายไปที่ Z100 หยุดแกนหมุน Z กลับจุดกำเนิด X กลับจุดกำเนิด Y จุดสิ้นสุดโปรแกรม

planetacam.ru

2.17. ตัวอย่างโปรแกรมควบคุมสำหรับการประมวลผล

รายละเอียด "ลูกกลิ้งเกลียว"

ในรูป 41 แสดงภาพวาดรวมของชิ้นงานและส่วน "ลูกกลิ้งเกลียว" ที่มีวิถีของเครื่องมือตัดสำหรับการประมวลผลบนเครื่อง 16A20F3 ที่ติดตั้งระบบ CNC 2P22

ข้าว. 41. แบบแผนสำหรับการประมวลผลส่วน "ลูกกลิ้งเกลียว"

โปรแกรมควบคุมสำหรับการประมวลผลชิ้นส่วน "ลูกกลิ้งเกลียว" มีรูปแบบดังนี้:

N001 T1S3 572 F0.43 M08

หัวกัด T1 - หยาบ ช่วงที่สาม n = 572 รอบต่อนาที s = 0.43 มม. / รอบ เปิดการจ่ายน้ำหล่อเย็น

เข้าใกล้จุดเริ่มต้นรอบ L08

N003 L08 A1 P4

รอบ L08 ค่าเผื่อการเก็บผิวละเอียด 1 มม. ต่อเส้นผ่านศูนย์กลาง ความลึกของการตัด 4 มม.

คำอธิบายของรูปร่างของส่วน

N011 S3 650 F0.2

เปลี่ยนโหมด n = 650 rpm, s = 0.2 mm/rev.

จุดเริ่มต้นก่อนการตัดแต่งปลายหยาบ

การตัดหน้าปลายแบบหยาบตามรอบ L05

N014 T3 S3 1000 F0.12

คัตเตอร์ T3 - การเก็บผิวละเอียด ช่วงที่สาม n = 1,000 รอบต่อนาที s = 0.12 มม. / รอบ

เข้าใกล้จุดเริ่มต้นของวงจร L10

การตั้งค่าความเร็วตัดคงที่

การกำหนดรอบ L10 สำหรับการเก็บผิวละเอียด คำอธิบายชิ้นส่วนจากบล็อก N004

ยกเลิกความเร็วตัดคงที่

จุดเริ่มต้นก่อนเข้าเส้นชัย

ตัดปลายให้สะอาด

การหดตัวของใบมีดจากปลายตามแนวแกน Z 0.5 มม.

เข้าหาหัวกัดจนถึงจุดเริ่มต้นของการลบมุม 2×45°

ลบมุม 2×45°

N024 T5 S3 600 F0.25

หัวกัด T5 - การกลึงร่อง ช่วงที่สาม n = 600 รอบต่อนาที s = 0.25 มม./รอบ

N025 X32 Z-35 E

จุดเริ่มต้นก่อนการเซาะร่อง

การกลึงร่องสูงสุด ø20 มม.

เร่งการถอนใบมีดออกจากร่อง

N028 T7 S3 720 F0.3

คัตเตอร์ T7 - ​​เกลียว ช่วงที่สาม n = 720 รอบต่อนาที s = 0.3 มม. / รอบ

จุดเริ่มต้นของรอบก่อนเกลียว

N030 L01 F1.5 W-33.5 A0 X22.08 P0.3 C0

รอบ L01 สำหรับการกลึงเกลียว M24×1.5

ปิดการจ่ายน้ำหล่อเย็น

สิ้นสุดโปรแกรมควบคุม กลับไปที่ I.T.

3. ทำงานบนเครื่องจักรที่ติดตั้งระบบ CNC 2p22

3.1. รีโมท

ในการตั้งค่าโหมดการทำงานของอุปกรณ์ CNC 2P22 การป้อนข้อมูลด้วยตนเอง การแก้ไขโปรแกรม และการโต้ตอบกับอุปกรณ์นั้น แผงควบคุมได้รับการออกแบบ สร้างขึ้นในรูปแบบของหน่วยระยะไกลที่ติดตั้งบนคอนโซลที่หมุนได้ของเครื่อง แป้นพิมพ์ของแผงควบคุมแสดงในรูปที่ 17 และการกำหนดคีย์ - ในตาราง 3.

ฟังก์ชั่นที่ดำเนินการในโหมดหลักและโหมดเสริมของการทำงานของอุปกรณ์ CNC 2P22 แสดงไว้ในตาราง 7.

ตารางที่ 7

โหมดการทำงานของ CNC 2P22

โหมดการทำงาน

ขั้นพื้นฐาน

ตัวช่วย

การประมวลผลชิ้นส่วนตามโปรแกรมควบคุม

โหมดอัตโนมัติ

การตัดเฉือนชิ้นส่วนตามโปรแกรมชิ้นส่วนโดยมีการหยุดที่ส่วนท้ายของบล็อก

โหมดอัตโนมัติ

โหมดเฟรม

จัดทำโปรแกรมตามแบบจำลอง การสรรหาและดำเนินการบุคลากรเป็นรายบุคคล

โหมดแมนนวล

การผูกมัดระบบอ้างอิง

โหมดแมนนวล

โหมด "ออกไปยังจุดคงที่ของเครื่อง"

ความต่อเนื่องของตาราง 7

รายการหน่วยความจำกึ่งอัตโนมัติของศูนย์ลอยตัวและระยะยื่นเครื่องมือ

โหมดแมนนวล

การป้อนกึ่งอัตโนมัติในหน่วยความจำตำแหน่งเริ่มต้น

โหมดแมนนวล

โหมด "อินพุตค่าคงที่กึ่งอัตโนมัติ"

,

ออกจากตำแหน่งเริ่มต้น

โหมดแมนนวล

โหมด "ออกจาก

ตำแหน่งเริ่มต้น"

การเข้าสู่โปรแกรมควบคุมจากแผงควบคุม การแสดงและแก้ไขโปรแกรม

โหมดอินพุต

การป้อน แสดง และแก้ไขระยะยื่นเครื่องมือ ศูนย์ลอย ตำแหน่งเริ่มต้น พารามิเตอร์เครื่องจักร

โหมดอินพุต

โหมด "การป้อนค่าคงที่"

ค้นหาหมายเลขบล็อกที่ต้องการของโปรแกรมเทคโนโลยีและการแสดงผล

โหมดอินพุต

โหมดค้นหาเฟรม

เข้าสู่โปรแกรมเทคโนโลยีจากเทปแม่เหล็ก

โหมดอินพุต

เข้าสู่โปรแกรมเทคโนโลยีจากเทปพันช์เทป

โหมดเอาต์พุต

โหมด "ภายนอก"

เทปเจาะรู"

ท้ายตาราง. 7

การส่งออกโปรแกรมไปยังเทป

โหมดเอาต์พุต

โหมด "สื่อภายนอก - เทปแม่เหล็ก"

เอาท์พุทโปรแกรมไปยังเทปพันช์

โหมดเอาต์พุต

โหมด "ภายนอก"

ผู้ให้บริการ - เทปเจาะรู "

การตรวจสอบประสิทธิภาพของอุปกรณ์ตามการทดสอบที่ฝังอยู่ในซอฟต์แวร์

โหมดทดสอบ

โหมดการวินิจฉัย

เข้าสู่การทดสอบด้วยเทปแม่เหล็ก

โหมดทดสอบ

โหมด "สื่อภายนอก - เทปแม่เหล็ก"

เข้าสู่การทดสอบจากเทปพันช์

โหมดทดสอบ

โหมด "สื่อภายนอก - เทปเจาะรู"

การบ่งชี้เซ็นเซอร์และสถานะของสัญญาณแลกเปลี่ยนที่ขั้วต่ออินพุทและเอาท์พุทของอุปกรณ์ CNC

โหมดทดสอบ

โหมด "ตัวบ่งชี้ไฟฟ้าอัตโนมัติของเครื่อง"

รีเซ็ตตัวบ่งชี้สถานะ

แลกเปลี่ยนสัญญาณ

โหมดทดสอบ

โหมด "รีเซ็ตตัวบ่งชี้ไฟฟ้าอัตโนมัติของเครื่อง"

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

กุญแจที่ยังคงทำงานต่อไปหลังจากปล่อยแล้วจะมีสัญญาณไฟ ปุ่มสำหรับเลือกโหมดหลัก 3, 4, 5, 6, 7 มีการรวมแบบขึ้นอยู่กับเช่น เปิดใช้งานครั้งละหนึ่งรายการเท่านั้น การทำงานของปุ่มที่เหลือพร้อมสัญญาณไฟจะถูกยกเลิกโดยการกดอีกครั้ง

studfiles.net

การเขียนโปรแกรมใน ISO

ตัวอย่างโปรแกรมควบคุม

จำเป็นต้องสร้าง NC สำหรับการประมวลผลรูปร่างภายนอกของชิ้นส่วน (รูปที่ 11.1) ด้วยหัวกัดที่มีเส้นผ่านศูนย์กลาง 5 มม. โดยไม่มีการชดเชยรัศมีของเครื่องมือ ความลึกของการกัด - 4 มม. รูปร่างถูกเข้าหาตามส่วนที่เป็นเส้นตรง

% O0001 (ชื่อโปรแกรม - CONTOUR1) N100 G21 N102 G0 G17 G40 G49 G80 G90 (FREZA D5) โปรแกรม O0001 ข้อคิดเห็น - ชื่อโปรแกรม โหมดป้อนข้อมูลเมตริก เส้นความปลอดภัย ข้อคิดเห็น - เครื่องตัด Ф5 mm

เครื่องมือโทร #1

ข้าว. 11.1. คอนทัวร์
N106 G0 G90 G54 X25. Y-27.5 S2000 M3 N108 G43 h2 Z100 N110Z10. N112 G1 Z-4. F100. N116 X-27.5 N118 Y20. N120 G2 X-20. Y27.5 R7.5 N122 G1 X1.036 N124 X27.5 Y1.036 N126 Y-20 N128 G2 X20. Y-27.5 R7.5 N130 G1 Z6. N132 G0 Z100. N134 M5 N136 G91 G28 Z0. N138 G28 X0. ย0. N140 M30 การจัดตำแหน่งไปยังจุดเริ่มต้นของเส้นทาง (1) เปิดความเร็วแกนหมุน 2000 รอบต่อนาที การชดเชยความยาวเครื่องมือ #1 การจัดตำแหน่งใน Z10 หัวกัดลดระดับลงมาที่ Z-4 ที่อัตราป้อนงานตัด 100 มม./นาที การเคลื่อนที่เชิงเส้นไปยังจุดหนึ่ง ( 2) การเคลื่อนที่เชิงเส้นไปยังจุด (3) การเคลื่อนที่ของส่วนโค้งไปยังจุด (4) การเคลื่อนที่ในแนวโค้งไปยังจุด (5) การเคลื่อนที่ในแนวตรงไปยังจุด (6) การเคลื่อนที่ในแนวตรงไปยังจุด (7) การเคลื่อนที่ของส่วนโค้งไปยังจุด (8) เครื่องตัดขึ้นไปยังเครื่องตัด Z6 เพิ่มขึ้นที่การป้อนอย่างรวดเร็วไปยัง Z100 แกนหยุด กลับไปที่จุดเริ่มต้นใน Z กลับไปที่จุดเริ่มต้นใน X และ Y สิ้นสุดโปรแกรม

ตัวอย่าง # 2 การปรับรูปร่างด้วยการชดเชยรัศมีเครื่องมือ

จำเป็นต้องสร้าง NC สำหรับการประมวลผลรูปร่างภายนอกของชิ้นส่วน (รูปที่ 11.2) ด้วยหัวกัดที่มีเส้นผ่านศูนย์กลาง 5 มม. พร้อมการชดเชยรัศมีของเครื่องมือ ความลึกของการกัด - 4 มม. เส้นชั้นความสูงเข้าหากันแบบสัมผัส

โปรแกรมปฏิบัติการ คำอธิบาย
% O0002 (ชื่อโปรแกรม - โครงร่าง2) N100 G21 N102 G0 G17 G40 G49 G80 G90 (FREZA D5) N104 T1 M6 N106 G0 G90 G54 X25 ย-35 S2000 M3 N108 G43 h2 Z100 โปรแกรม O0002 ข้อคิดเห็น - ชื่อโปรแกรม โหมดป้อนข้อมูลเมตริก สายนิรภัย ข้อคิดเห็น - เครื่องตัด Ф5 มม. เครื่องมือเรียก #1 การวางตำแหน่งไปยังจุดเริ่มต้นของเส้นทาง (1) เปิดความเร็วแกนหมุน 2,000 รอบต่อนาที การชดเชยความยาวเครื่องมือ #1

การวางตำแหน่งใน Z10

ข้าว. 11.2. คอนทัวร์ด้วยการแก้ไข
N112 G1 Z-4. F100. N114 G41 D1 Y-30. N116 G3 X20. ย-25. R5. N118 G1 X-25. N120Y20. N122 G2 X-20. Y25. R5. N124 G1 X0. N126X25. ย0. N128 Y-20. N130 G2 X20. ย-25. R5. N132 G3 X15. ย-30. R5. N134 G1 G40 Y-35. N136Z6. N138G0Z100. N140 M5 N142 G91 G28 Z0. N144 G28 X0. ย0. N146 M30 หัวกัดเคลื่อนลงมาที่ Z-4 ที่อัตราป้อนตัด 100 มม./นาที ระยะเยื้องซ้าย ย้ายไปยังจุด (2) แนวโค้งเข้าหาจุด (3) การเคลื่อนที่เชิงเส้นตรงไปยังจุด (4) เคลื่อนที่เป็นเส้นตรงไปยังจุด (5) เคลื่อนส่วนโค้งไปยังจุด (6) การเคลื่อนตัวเป็นเส้นตรงไปยังจุด (7) การเคลื่อนตัวเป็นเส้นตรงไปยังจุด (8) การเคลื่อนตัวเป็นเส้นตรงไปยังจุด (9) การเคลื่อนตัวของส่วนโค้งไปยังจุด (10) การหดตัวของเครื่องมือจากเส้นสัมผัสรูปร่างไปยังจุด (11) เส้นตรง เคลื่อนที่ไปยังจุด (12) โดยยกเลิกการแทนที่ คัตเตอร์เพิ่มขึ้นไปที่ Z6 คัตเตอร์เพิ่มขึ้นเมื่อเคลื่อนที่อย่างรวดเร็วไปยัง Z100 ตัวหยุดแกน กลับสู่จุดเริ่มต้นใน Z กลับสู่จุดเริ่มต้นใน X และ Y จุดสิ้นสุดของโปรแกรม

ตัวอย่าง #3 คอนทัวร์

จำเป็นต้องสร้าง NC สำหรับเก็บผิวร่องกระเป๋า (รูปที่ 11.3) โดยไม่มีการชดเชยรัศมีของเครื่องมือด้วยหัวกัดที่มีเส้นผ่านศูนย์กลาง 5 มม. ความลึกของการกัด - 2 มม. เส้นชั้นความสูงเข้าหากันแบบสัมผัส

โปรแกรมปฏิบัติการ คำอธิบาย
% O0003 (ชื่อโปรแกรม - กระเป๋าเสร็จสิ้น) N100 G21 N102 G0 G17 G40 G49 G80 G90 (FREZA D5) N104 T1 M6 N106 G0 G90 G54 X-2.5 Y-2.5 S1000 M3 N108 G43 h2 Z100 N110Z10. N112 G1 Z-2. F100. N114 Y-5. N116 G3 X0. Y-7.5 R2.5 N118 G1 X10.

N120 G3 X17.5 Y0. R7.5

โปรแกรม O0003 ข้อคิดเห็น - ชื่อโปรแกรม โหมดป้อนข้อมูลเมตริก สายนิรภัย ข้อคิดเห็น - เครื่องตัด Ф5 มม. หมายเลขเครื่องมือเรียก 1 การจัดตำแหน่งไปยังจุดเริ่มต้นของเส้นทาง (1) เปิดความเร็วแกน การชดเชยความยาวเครื่องมือ หมายเลข 1 การจัดตำแหน่งใน Z10 เครื่องตัด เคลื่อนลงมาที่ Z-2 ที่อัตราป้อนตัด 100 มม./นาที การเคลื่อนที่เชิงเส้นไปยังจุดหนึ่ง (2) การเคลื่อนตัวในแนวเส้นตรงไปยังจุดหนึ่ง (3) การเคลื่อนตัวเป็นเส้นตรงไปยังจุด (4)

เคลื่อนที่ไปตามส่วนโค้งไปยังจุด (5)


ข้าว. 11.3. การตกแต่งกระเป๋า
N122X10. Y7.5 R7.5 N124 G1 X-10. N126 G3 X-17.5 Y0. R7.5 N128 X-10. Y-7.5 R7.5 N130 G1 X0. N132 G3 X2.5 Y-5. R2.5 N134 G1 Y-2.5 N136 Z8 N138G0Z100. N140 M5 N146 M30 การเคลื่อนที่ของส่วนโค้งไปยังจุด (6) การเคลื่อนที่เชิงเส้นตรงไปยังจุด (7) การเคลื่อนที่ของส่วนโค้งไปยังจุด (8) การเคลื่อนที่ของส่วนโค้งไปยังจุด (9) การเคลื่อนที่เชิงเส้นไปยังจุด (10) เครื่องมือจะหดกลับในแนวสัมผัสไปยังจุด (11) การเคลื่อนที่เชิงเส้นไปยังจุด (12) หัวกัดเพิ่มขึ้นเป็น Z8 หัวกัดขึ้นในการเคลื่อนที่อย่างรวดเร็วไปยัง Z100 ตัวหยุดแกน สิ้นสุดโปรแกรม

ตัวอย่างหมายเลข 4 การปรับรูปร่างด้วยการชดเชยรัศมีเครื่องมือ

คุณต้องสร้าง NC สำหรับการตกแต่งกระเป๋าด้วยการชดเชยรัศมีเครื่องมือ ความลึกของการกัด - 2 มม. เส้นชั้นความสูงเข้าหากันแบบสัมผัส

โปรแกรมปฏิบัติการ คำอธิบาย
% O0004 (ชื่อโปรแกรม - FINISH POCKET2) โปรแกรม O0004 ความเห็น - ชื่อโปรแกรม

โหมดอินพุตเมตริก


ข้าว. 11.4. การตกแต่งกระเป๋าด้วยการแก้ไข
N102 G0 G17 G40 G49 G80 G90 N104 T1 M6 N106 G0 G90 G54 X-2.5 Y-5 S1000 M3 N108 G43 h2 Z100. N110Z10. N112 G1 Z-2. F100. N114 G41 D1 Y-7.5 N116 G3 X0. ย-10. R2.5 N118 G1 X10. N120 G3 X20. ย0. R10. N122X10. ย10. R10. N124 G1 X-10. N126 G3 X-20. ย0. R10. N128 X-10. ย-10. R10. N130 G1X0. N132 G3 X2.5 Y-7.5 R2.5 N134 G1 G40 Y-5 N136Z8. N138G0Z100. N140 M5 N146 M30 Safety line Call tool no. 1 ตำแหน่งไปยังจุดเริ่มต้นเส้นทาง (1), เปิดความเร็วแกนหมุน หมายเลขชดเชยความยาวเครื่องมือ tangential ไปยังจุด (3) การเคลื่อนที่เชิงเส้นไปยังจุด (4) การเคลื่อนที่ของส่วนโค้งไปยังจุด (5) การเคลื่อนที่ของส่วนโค้งไปยังจุด ( 6) การเคลื่อนที่เชิงเส้นไปยังจุด (7) การเคลื่อนที่ของส่วนโค้งไปยังจุด (8) การเคลื่อนที่ของส่วนโค้งไปยังจุด (9) การเคลื่อนตัวไปยังจุดที่เป็นเส้นตรง (10) การหดกลับของเครื่องมือในแนวสัมผัสไปยังจุด (11) การเคลื่อนตัวเป็นเส้นตรงไปยังจุด (12) โดยยกเลิกการแทนที่ คัตเตอร์เพิ่มขึ้น ถึง Z8 คัตเตอร์จะเพิ่มขึ้นที่การป้อนอย่างรวดเร็วถึง Z100 การหยุดสปินเดิล สิ้นสุดโปรแกรม

ตัวอย่างหมายเลข 5 กัดกระเป๋าสี่เหลี่ยม

จำเป็นต้องสร้าง NC สำหรับการประมวลผลช่องสี่เหลี่ยมด้วยมีดคัตเตอร์ที่มีเส้นผ่านศูนย์กลาง 10 มม. ความลึกของการกัด - 1 มม.

โปรแกรมปฏิบัติการ คำอธิบาย
% O0005 (ชื่อโปรแกรม - กระเป๋าหยาบ) N100 G21 N102 G0 G17 G40 G49 G80 G90 โปรแกรม O0005 ข้อคิดเห็น - ชื่อโปรแกรม Metric data input mode Security string

เครื่องมือโทร #1


ข้าว. 11.5. การกัดหยาบของกระเป๋าสี่เหลี่ยม
N106 G0 G54 X-13.75 Y3.75 S1000 M3 N108 G43 h2 Z100 N110Z10. N112 G1 Z-1. F100. N114 Y-3.75 N116 X13.75 N118 Y3.75 N120 X-13.75 N122 X-17.5 Y7.5 N124 Y-7.5 N126 X17.5 N128 Y7.5 N130 X-17.5 N132 X-25 ย15. N134 Y-15. N136X25. N138Y15. N140 X-25. N142Z9. N144 G0 Z100. N146 M5 N152 M30 การวางตำแหน่งไปยังจุดเริ่มต้นของเส้นทาง (1) เปิดความเร็วแกนหมุน การชดเชยความยาวเครื่องมือ หมายเลข 1 การจัดตำแหน่งใน Z10 หัวกัดเคลื่อนลงมาที่ Z-1 ที่อัตราป้อนตัด 100 มม./นาที การเคลื่อนที่เชิงเส้นไปยังจุด (2) เชิงเส้น การเคลื่อนที่ไปยังจุด (3) การเคลื่อนที่เป็นเส้นตรงไปยัง (4) การเคลื่อนที่เป็นเส้นตรงไปยังจุด (1) การเคลื่อนที่ไปยังจุดที่เป็นเส้นตรง (5) การเคลื่อนที่ไปยังจุดที่เป็นเส้นตรง (6) การเคลื่อนที่เป็นเส้นตรงไปยังจุด (7) การเคลื่อนที่เป็นเส้นตรงไปยังจุด (8) การเคลื่อนที่เป็นเส้นตรงไปยัง จุด (5) เคลื่อนที่เป็นเส้นตรงไปยังจุด (9) เคลื่อนที่เป็นเส้นตรงไปยังจุด (10) เคลื่อนที่เป็นเส้นตรงไปยังจุด (11) เคลื่อนที่เป็นเส้นตรงไปยังจุด (12) เคลื่อนที่เป็นเส้นตรงไปยังจุด (9) คัตเตอร์เพิ่มขึ้นเป็น Z9 คัตเตอร์เพิ่มขึ้นเมื่อป้อนอย่างรวดเร็วเป็น Z100 แกนหยุด สิ้นสุดโปรแกรม

ตัวอย่างหมายเลข 6 กัดกระเป๋ากลม

จำเป็นต้องสร้าง NC สำหรับการประมวลผลกระเป๋าทรงกลมด้วยมีดคัตเตอร์ขนาดเส้นผ่านศูนย์กลาง 10 มม. ความลึก - 0.5 มม.

โปรแกรมปฏิบัติการ คำอธิบาย
% O0000 (ชื่อโปรแกรม - N6) N100 G21

N102 G0 G17 G40 G49 G80 G90

โปรแกรม O0006 ข้อคิดเห็น - ชื่อโปรแกรม โหมดการป้อนข้อมูลเมตริก

สตริงการรักษาความปลอดภัย


ข้าว. 11.6. การกัดหยาบของกระเป๋าทรงกลม
N104 T1 M6 N106 G0 G90 G54 X0. ย0. S1000 M3 N108 G43 h2 Z100. N110Z10. N112 G1 Z-.5 F100. N120X5. F200 N122 G3 X-5. R5. N124X5. R5. N126 G1 X10. N128 G3 X-10. R10. N130X10. R10. N132 G1X15. N134 G3 X-15. R15. N136X15. R15. N138 G1 Z10 F300. N140 G0 Z100. N142 M5 N148 M30 การเรียกเครื่องมือหมายเลข 1 การวางตำแหน่งไปยังจุดเริ่มต้นของเส้นทาง (1) เปิดความเร็วแกนหมุน เครื่องมือชดเชยความยาว no. orbit” … ย้ายไปยังจุด (2) การเคลื่อนที่แบบวงกลมใน “วงโคจร” ที่ 2 … ย้ายไปยังจุด (3) การเคลื่อนที่แบบวงกลมใน “วงโคจร” ที่ 3 … คัตเตอร์เพิ่มขึ้นเป็น Z10 คัตเตอร์ขยับขึ้นเมื่อเคลื่อนที่อย่างรวดเร็วไปยัง Z100 ตัวหยุดแกน สิ้นสุดโปรแกรม

planetacam.ru

เขียนโปรแกรมควบคุมอย่างง่าย

บทนำสู่การเขียนโปรแกรมแมชชีนนิ่ง

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

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

เรามาลองเขียนโปรแกรมขนาดเล็กสำหรับการประมวลผลร่องดังรูปที่ 3.4. เมื่อทราบพิกัดของจุดอ้างอิงแล้ว ก็ทำได้ไม่ยาก เราจะไม่พิจารณารายละเอียดรหัสของ UE ทั้งหมด แต่จะให้ความสนใจเป็นพิเศษกับการเขียนบรรทัด (เฟรมของ UE) ที่รับผิดชอบโดยตรงในการเคลื่อนผ่านจุดอ้างอิงของร่อง ในการกลึงร่อง ก่อนอื่นคุณต้องขยับหัวกัดไปที่จุด T1 แล้วลดระดับความลึกที่เหมาะสม ถัดไป คุณต้องย้ายหัวกัดตามลำดับผ่านจุดอ้างอิงทั้งหมด และนำเครื่องมือขึ้นจากวัสดุชิ้นงาน หาพิกัดของจุดอ้างอิงทั้งหมดของร่องและใส่ไว้ในตารางเพื่อความสะดวก 3.1.

ตารางที่ 3.1. พิกัดจุดอ้างอิงสล็อต

สวัสดีที่รักอ่าน ในหัวข้อนี้ เราจะพิจารณาปัญหาเร่งด่วนที่สุดปัญหาหนึ่งสำหรับเครื่อง CNC กล่าวคือ จะเรียนรู้วิธีเขียนโปรแกรมสำหรับผู้เริ่มต้นใช้งานเครื่อง CNC ได้อย่างไร คำว่าสามเณรหมายถึงบุคคลที่ไม่มีความรู้ในด้านกิจกรรมนี้อย่างแน่นอน ฉันขอให้คนที่ทำงานในพื้นที่นี้เป็นเวลานานไม่วิพากษ์วิจารณ์บทความนี้อย่างรุนแรงเพราะมีไว้สำหรับผู้ที่มีระดับความรู้ขั้นต่ำ
1 เครื่อง CNC คืออะไร และโปรแกรมมีไว้ทำอะไร?
เริ่มจากไกลกันก่อน หากคุณยังใหม่ต่อสายงานนี้ คุณจะต้องรู้ว่าเครื่อง CNC คืออะไร เครื่อง CNC เป็นเครื่องจักรที่ควบคุมด้วยตัวเลขซึ่งทำงานตามโปรแกรมที่วางแผนไว้ที่คุณสร้างขึ้น
ทุกวันนี้ มีโปรแกรมมากมายที่สามารถช่วยคุณพัฒนาโครงการของคุณได้ แต่คุณยังต้องการความรู้ซึ่งเป็นจุดเริ่มต้น เนื่องจากมีปัญหากับโปรแกรมหรือเพิกเฉยต่อการทำงาน องค์กรขนาดเล็กภายในจึงหมดไฟ หรือต้นทุนวัสดุสำหรับการผลิตเพิ่มขึ้น ดังนั้น ฉันจะพยายามอธิบายพื้นฐานการเริ่มต้นที่จะช่วยคุณในการพัฒนาต่อไป
2 TOP-3 โปรแกรมยอดนิยมสำหรับการเรียนรู้และทำงานกับเครื่อง CNC
ในการเริ่มต้น เราจะแสดงโปรแกรมยอดนิยมและมีประโยชน์มากที่สุดสำหรับการทำงานกับเครื่องมือกลที่มีการควบคุมเชิงตัวเลขที่ตั้งโปรแกรมได้
Mach3 อยู่ในอันดับที่ 3 ในแอพยอดนิยมของเรา แอปพลิเคชันนี้เกิดขึ้นที่ 3 ด้วยเหตุผล
ประการแรก คุณสามารถพบโปรแกรมนี้ได้ฟรีบนอินเทอร์เน็ต ในขณะที่ใช้เวลาและความพยายามเพียงเล็กน้อย
ประการที่สอง โปรแกรมนี้ออกแบบมาเพื่อทำงานกับเครื่องมือกลที่มีการควบคุมเชิงตัวเลขที่ตั้งโปรแกรมได้ มีคู่มือผู้ใช้เพิ่มเติมที่อธิบายฟังก์ชันและคุณสมบัติทั้งหมดสำหรับการใช้โปรแกรม
ประการที่สาม โปรแกรมมีอินเทอร์เฟซที่เรียบง่ายและใช้งานง่ายซึ่งจะไม่ทำให้สมองของคุณหยุดนิ่ง ทำให้คุ้นเคยกับโปรแกรมเร็วขึ้น และลดเวลาในการพัฒนาโครงการ
นี่คือประโยชน์ของโปรแกรม Mach3 แต่ถึงกระนั้นโปรแกรมนี้มีไว้สำหรับผู้ที่สามารถทำงานได้อย่างน้อยกับเครื่องแบบแมนนวลหรือแบบอัตโนมัติ แต่ไม่ใช่สำหรับผู้เริ่มต้นใช้งาน อย่างไรก็ตาม คำอธิบายแบบเต็มของโปรแกรมนี้สามารถพบได้บนเว็บไซต์ของเรา
อันดับที่สองถูกครอบครองโดยโปรแกรม CNCez Pro
โปรแกรมนี้ให้คุณทำงานในเครื่องจำลอง CNC ได้ แต่คุณสามารถสร้างโปรแกรมในเครื่องได้ ซึ่งสามารถถ่ายโอนไปยังเครื่อง CNC ได้โดยตรง เช่นเดียวกับ Mach3 มันมีชุดฟังก์ชั่นและคำสั่งมากมาย แต่การค้นหามันในแหล่งข้อมูลทางอินเทอร์เน็ตฟรีนั้นค่อนข้างยากและมีปัญหา ฉันสามารถบอกคุณได้จากประสบการณ์ของตัวเองว่าคุณจะใช้เวลามากกว่าหนึ่งวันในการตามหาเธอ แต่ก็คุ้มค่า ท้ายที่สุดเมื่อทำงานในเครื่องจำลองนี้จะใช้ไฟฟ้าเท่านั้นและไม่มีอะไรเพิ่มเติม นอกจากนี้ยังมาพร้อมกับคู่มือผู้ใช้เพื่อช่วยให้คุณเริ่มต้น นี่คือสิ่งที่เครื่องจำลอง CNCez Pro เป็นข้อมูลเกี่ยวกับ
และตอนนี้ มาต่อกันที่ส่วนไคลแม็กซ์ของบทความของเรา และสมมติว่าโปรแกรมใดเกิดขึ้นที่หนึ่งในอันดับต้น ๆ ของเรา สถานที่แรกถูกถ่ายโดยโปรแกรมที่เรียกว่า ArtCam
แอปพลิเคชันนี้เกี่ยวข้องโดยตรงกับเครื่องมือเครื่อง CNC แอปพลิเคชั่นนี้มีเครื่องมือและฟังก์ชั่นต่าง ๆ มากมายในตัว นอกจากนี้ โปรแกรมยังมีรายการสำหรับสร้างแบบจำลองสามแบบ รวมถึงรายการที่น่าสนใจอื่นๆ โปรแกรมรวมถึงการเขียนโปรแกรมสำหรับเครื่อง CNC แต่โปรแกรมนี้ก็มีข้อเสียอยู่อย่างหนึ่ง การค้นหาโปรแกรมนี้ในแหล่งฟรีนั้นไม่สมจริง และค่าใช้จ่ายของโปรแกรมค่อนข้างสูง แต่ค่าใช้จ่ายจะถูกชดเชยด้วยความสามารถต่างๆ ของโปรแกรมนี้สำหรับเครื่อง CNC นอกจากนี้ยังมีทางเลือกในการเตรียมตัวของคุณ ซึ่งมีบทบาทอย่างมากในการเริ่มการฝึกของคุณ ดังนั้นจึงเป็นที่หนึ่งในโปรแกรมชั้นนำที่เหมาะสำหรับการเรียนรู้การทำงานด้วยเครื่องมือกลที่ควบคุมด้วยตัวเลข
3 ทำไมคุณควรใช้โปรแกรมเหล่านี้
เราแนะนำให้คุณทุกคนใช้แอปพลิเคชันเหล่านี้ เนื่องจากโปรแกรมเหล่านี้ผ่านไฟและน้ำ รวมถึงการทดสอบการป้องกันต่างๆ แอปพลิเคชันสำหรับการทำงานกับเครื่องจักรที่มีการควบคุมเชิงตัวเลขนั้นได้รับการพัฒนาและอัปเกรดอย่างต่อเนื่อง ซึ่งเพิ่มคุณสมบัติใหม่ๆ เพิ่มมากขึ้นเรื่อยๆ เมื่อฉันเริ่มทำงานกับเครื่อง CNC ฉันประสบปัญหาในการเขียนโปรแกรมเพื่อสร้างผลิตภัณฑ์ แต่ในเวลาเพียงหนึ่งเดือน ฉันได้ศึกษาคู่มือเริ่มต้นสำหรับ Mach3 และเรียนรู้วิธีพัฒนาโปรแกรมของตัวเองสำหรับการผลิตผลิตภัณฑ์ ตอนนี้ฉันได้สร้างกลุ่มผู้ชมเริ่มต้นของผู้ซื้อและทำงานให้กับตัวเองแล้ว แต่ทุกอย่างต้องใช้เวลา ทรัพยากร และที่สำคัญที่สุด คุณต้องปรับปรุงอย่างต่อเนื่อง
4 ผลลัพธ์ของบทความ:
เรียนผู้อ่าน ในบทความนี้ เราได้ตรวจสอบเครื่อง CNC และการพัฒนาโปรแกรมสำหรับการสร้างผลิตภัณฑ์ที่หลากหลาย แน่นอนว่าการทำงานกับเครื่องมือเครื่อง CNC นั้นยากและเป็นปัญหา แต่ปัญหาใด ๆ สามารถศึกษาและแก้ไขได้ด้วยความช่วยเหลือของวัสดุชั่วคราว หากมีปัญหาเรื่องการขาดความรู้ คุณสามารถอ่านวรรณกรรมเพิ่มเติม รวมทั้งศึกษาคำแนะนำเพิ่มเติมสำหรับโปรแกรมต่างๆ เพื่อให้บรรลุเป้าหมาย คุณต้องตั้งเป้าหมายที่คุณสามารถบรรลุได้ สำหรับผู้เริ่มต้นในสาขานี้ ฉันสามารถให้คำแนะนำได้เพียงข้อเดียว - ศึกษาวรรณกรรมเพิ่มเติมให้มากที่สุด มันจะช่วยให้คุณทำงานกับเครื่องมือกลที่มีการควบคุมแบบตั้งโปรแกรมได้เชิงตัวเลข และคุณจะสามารถปรับปรุงตัวเองในส่วนที่ใช้งานได้จริง ฉันหวังว่าคำแนะนำของฉันจะช่วยคุณและคุณจะประสบความสำเร็จสูงสุดในการเขียนโปรแกรมสำหรับเครื่อง CNC ขอให้ลูกค้าโชคดี ร่ำรวย ร่ำรวยทุกท่านครับ ลาก่อนผู้อ่านที่รัก

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

เครื่อง CNC ประมวลผลชิ้นงานตามโปรแกรมในรหัส G G-code คือชุดคำสั่งมาตรฐานที่เครื่อง CNC รองรับ คำสั่งเหล่านี้ประกอบด้วยข้อมูลเกี่ยวกับตำแหน่งและความรวดเร็วในการเคลื่อนย้ายเครื่องมือตัดเพื่อตัดเฉือนชิ้นส่วน การเคลื่อนที่ของเครื่องมือตัดเรียกว่าเส้นทาง เส้นทางเครื่องมือในโปรแกรมควบคุมประกอบด้วยส่วนต่างๆ ส่วนเหล่านี้อาจเป็นเส้นตรง ส่วนโค้งเป็นวงกลม หรือส่วนโค้งก็ได้ จุดตัดของส่วนดังกล่าวเรียกว่าจุดอ้างอิง ข้อความของโปรแกรมควบคุมจะแสดงพิกัดของจุดอ้างอิง

ตัวอย่างโปรแกรมใน G-codes

ข้อความโปรแกรม

คำอธิบาย

ตั้งค่าพารามิเตอร์: ระนาบการตัดเฉือน, เลขศูนย์, ค่าสัมบูรณ์

เครื่องมือโทรหมายเลข 1

เปิดแกนหมุน - 8000 รอบต่อนาที

ชี้อย่างรวดเร็ว X-19 Y-19

เร่งการเคลื่อนไหวให้สูง
Z 3 มม.

การเคลื่อนที่เชิงเส้นของเครื่องมือไปยังจุด XZ Y3 พร้อมอัตราป้อน F = 600 มม./นาที

ย้ายเครื่องมือไปตามส่วนโค้งที่มีรัศมี 8 มม. ไปยังจุด X8 Y3

การปิดแกนหมุน

สิ้นสุดโปรแกรม

มีสามวิธีในการเขียนโปรแกรมเครื่อง CNC:

  1. ด้วยตนเอง
  2. บนตัวเครื่อง บนขาตั้ง CNC
  3. ในระบบ 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 Practice และ SprutCAM Robot หากต้องการค้นหาการกำหนดค่าที่เหมาะสมกับอุปกรณ์ของคุณและราคาเท่าไหร่ โทร 8-800-302-96-90 หรือเขียนมาที่ [ป้องกันอีเมล]งาน.