CAD/CAM/CNC software > MasterCam

CNC Lathe ซอฟท์แวร์ตัวไหนดี

(1/2) > >>

Weerasak:
พอดีว่าผมจำเป็นต้องใช้เครื่องกลึงซีเอ็นซี ไม่รู้ว่าควรจะเรียนรู้ซอฟท์แวร์ตัวไหนดี ช่วยแนะนำหน่อยครับ
ลองค้นหาในเน็ตก็ไปเจอ Mastercam เห็นชาวบ้านชอบใช้ในโหมด mill

Mastercam Lathe Programming
http://www.youtube.com/watch?v=G8UXM7fABF4

ssuebsak:
สำหรับ งานกลึง ความจริงไม่ซับซ้อนอะไร มากครับ

ขอให้สามารถออก G-Code ได้เป็นพอ แล้วค่อยเอามาปรับแต่ง หัวโปรแกรมเอา

เพียงแต่ งานกลึงนั้น มีสิ่งที่แตกต่างจาก งานมิลลิ่ง คือ 
1. คอนโทรล เป็นแบบ Automatic Tool Nose compensation หรือ เป็นแบบ Manual  (คือ ต้องใช้คำสั่ง G40, G41, G42 หรือ ไม่ต้อง คอนโทรลจัดการให้เอง)
2. คำสั่งแบบวัฏจักร (Canned Cycle)  กับ คำสั่งแบบทีละขั้นตอน (ที่ใช้โปรแกรม CAM ออกโค็ด)

กรณีที่ 1
คอนโทรล บางชนิด มีฟังชั้น Automatic Tool Nose compensation ทำให้เวลาใช้คำสั่ง ไม่จำเป็นต้อง เขียน G41 หรือ G42 

กรณีที่ 2
คอนโทรลหลายชนิด มีคำสั่งในกลุ่ม Canned Cycle อยู่แล้ว ( G92, G31, G32, G70, G71, G72, G73 เป็นต้น ) ทำให้การเขียนโปรแกรมในช่วงกลึงหยาบ (Rough) ไม่จำเป็นต้องเขียนทีละ Step ของขนาด diameter เพียงแต่กำหนดค่า ความลึก, ขนาดที่เหลือเผื่อเก็บละเอียด  แต่จำเป็นต้องเขียน เส้น Tool path ของผิวงานสำเร็จ ในขั้นตอนสุดท้าย


ดังนั้น ในการทำโปรแกรม 2 แกน เช่น งานกลึง, งานเจียร  เราจึงต้องการเพียงจุด co-ordinate ของแต่ละจุดที่มีการเคลื่อนที่ และเปลี่ยนแปลงการเคลื่อนที่ จากนั้นใน ชั้นของการกลึงหยาบ ก็ใช้คำสั่งบรรทัดเดียว  สั่งกลึงจากจุดเริ่ม จนไปถึง ระยะเผื่อเก็บละเอียด ตามโปรไฟล์ ของ Tool Path สำเร็จ ซึ่งเขียนไว้ในกลุ่มบรรทัดคำสั่ง (N1....N100 หรือ ใน 1 บรรทัดคำสั่ง N1, N10, N100 เป็นต้น) 

สำหรับ การออกโค็ด ของ CAM จะเหมือนกับงานมิลลิ่ง ซึ่งในขั้นตอนของผิวสำเร็จ ไม่เป็นปัญหา แต่ในขั้นตอนกลึงหยาบ อาจยุ่งยากเล็กน้อย หากมีการปรับแก้ หรือ เปลี่ยนความลึกของการกลึง ให้เหมาะสมกับ มีดกลึง ที่อาจเปลี่ยนไป  เช่น จากเดิม มีเม็ดมีดที่สามารถกลึงได้ลึก 2 มม. ทำงานไปสักพัก  มีดหมด หรือ สึกเร็วเกินไป ต้องเปลี่ยนเป็น ลึก 1 มม. การสอดแทรก คำสั่งจะวุ่นวายพอควร เพราะต้องแทรกคำสั่ง ให้ครบทุกบรรทัดที่เกิดขึ้น และจำนวนครั้งของการกลึงที่เพิ่มขึ้น 
แต่หากแก้ไขใน คำสั่ง Canned Cycle ก็เพียงแก้ค่า U ในบรรทัดคำสั่ง G71 เพียงจุดเดียว เป็นอันเสร็จ 

เพียงแต่งานกลึง ที่มีความซับซ้อนของ โปรไฟล์ เช่น มีส่วนโค้งต่อๆกัน ทำให้การคาดคะเน หรือ ค้นหาจุดที่แ้ท้จริงลำบาก  กรณีนี้ เขียนใน CAD แล้วหาจุดเริ่มต้น และจุดสิ้นสุดของการเคลื่อนที่ในแต่ละตำแหน่ง จะช่วยให้การเขียนคล่องตัวขึ้น
หรือ หากใช้ CAM เราจะออกโค๊ด เฉพาะงานสำเร็จ Finish ไม่จำเป็นต้องออก โค๊ดของงานกลึงหยาบ (Rough) จากนั้น เราค่อยแทรก บรรทัดก่อนหน้า ด้วย G71,G72  และ บรรทัดของผิวสำเร็จ ก็เพิ่ม G70 เข้าไป  เป็นต้น (กรุณาดูหลักการเขียนโปรแกรมเพิ่มเติม)

เนื่องจากในโปรไฟล์ที่ซับซ้อน หากใช้ CAM ออกโค๊ด การปรับแก้จะทำลำบากมาก หรือเสียเวลามากในการแก้ไขโปรแกรม   

สรุปคือ
- เรียนรู้ Software ตัวไหนก็ได้ แม้แต่ AutoCAD ก็ให้ค่าตำแหน่งเริ่ม และสิ้นสุดได้ 
- เรียนรู้การใช้คำสั่ง Canned Cycle 
- ตรวจสอบฟังชั่น ชดเชยมุมมีดอัตโนมัติ (Auto Tool Nose Radius compensation) ของคอนโทรล

Weerasak:
ขอบคุณสำหรับ Overview ในเชิงลึก
ผมคงเลือกใช้ Mastercam เพราะคนใกล้ตัวเป็นแต่ Mastercam  :D

nung_cam:
ของผมส่วมมากแล้วจะใช้คำสั่งแบบวัฏจักร เขียนหน้าเครื่องคับถ้าเป็นงานที่ไม่ยากนัก
ถ้าเป็นโปรแกรมผมว่า Mastercam สุด

okthailand:
น่าจะเป็น mastercam มีคนให้ถามเยอะดีคู่มือก็มีเป็นภาษาไทยด้วยเฉพาะ Lathe

Navigation

[0] Message Index

[#] Next page

Go to full version