MET

คู่มือ / CAM

Machine Manager และ Post-Processor

เลือกเครื่องจักร Post-Processor ขอบเขตการเคลื่อนที่ และแก้รูปแบบ G-code

มีในรุ่น: Premium

ใช้ทำอะไร

ตั้งค่าเครื่อง CNC และ Post-Processor ที่ใช้สร้าง G-code แก้รูปแบบ G-code เองได้

อยู่ที่ไหน

โหนด Machine ใน CAM Manager หรือ Model › Setup › Machine / Output › Post

Machine Manager ในแผง Properties
Machine Manager ในแผง Properties

ตัวเลือก ความหมาย
Machine profile Custom / legacy (no envelope), Generic Fanuc 3-Axis Demo [UNVALIDATED], Generic Fanuc 2-Axis Lathe Demo [UNVALIDATED]
Machine Name / Class / Type ชื่อ / 3-Axis M.C. หรือ Lathe / Vertical หรือ Horizontal
Post-Processor FANUC_MET 3Axis, FanucBasic_Metric, FanucBasic_Inch, Fanuc15i_3axis, BASIC_ISO, GRBL, LinuxCNC, fanuc_lathe, fanuc_mill, grbl
NC Extension นามสกุลไฟล์ G-code (.nc)
Turret stations / radius / body depth, Tool-change X / Z ค่าป้อมมีด (กลึง)
Machine home X/Y/Z ตำแหน่ง Home ของเครื่อง
NC: G21 metric block at program start ใส่ G21 ต้นโปรแกรม
NC + Simulate: machine home -> part home -> machine home เคลื่อนผ่าน Home
Enforce program-coordinate limits / X/Y/Z minimum / maximum ขอบเขตพิกัดที่ยอมให้
Commissioning status สถานะการสอบเทียบกับเครื่องจริง
G-code Pattern (editable) JSON รูปแบบ G-code ของ Post

แก้รูปแบบ G-code (Pattern)

ช่อง G-code Pattern มีคีย์ name, unit (mm/inch), prog, header[], tool_change[], rapid, feed, arc_cw, arc_ccw, footer[] และตัวแทนค่า {PROG} {WCS} {TOOL} {RPM} {SAFE_Z} {X} {Y} {Z} {I} {J} {FEED} การแก้จะบันทึกแยกต่อ Post ในงานนั้น ถ้า JSON ผิดจะเห็น Pattern JSON error: …

หมายเหตุ: fanuc_lathe, fanuc_mill และ grbl เป็น Post แบบโปรแกรม (class-based post — no editable pattern) Profile ที่มีคำว่า [UNVALIDATED] ยังไม่ได้สอบเทียบกับเครื่องจริง ให้ทดสอบโปรแกรมแรกบนเครื่องด้วยความระมัดระวังเสมอ

ลองทำตาม: ใส่หัวโปรแกรมของเราเองให้งานที่เสียบดินสอ

ที่เสียบดินสอตั้งโต๊ะ 80 × 40 × 30 มีรู Ø10 หกรู ลึก 25 มม. ตัวอย่างนี้จะตั้งชื่อเครื่อง เลือกโพสต์ FanucBasic_Metric และใส่เลขโปรแกรมกับคอมเมนต์ของเราเองลงในโปรแกรม

  1. สร้างก้อน 80 × 40 × 30 วาดวงกลม Ø10 หกวงที่ X 15 / 40 / 65 และ Y 11 / 29 แล้ว Extrude Cut ลึก 25 มม.
  2. CAM › New Job › Mill Template เพิ่ม Face ด้วยมีด T3 และเพิ่ม Drill ที่ผนังรูทั้งหกรู เลือกมีด T37 Ø10 HSS-Co twist drill ตั้ง Peck depth 5 และ Depth 25 (รูตันมีความลึกเริ่มต้นลงไปถึง Z0 จึงต้องตั้งเอง)
  3. คลิก Machine ใน CAM Manager ตั้ง Machine Name เป็น Shop VMC-1 และ Post-Processor เป็น FanucBasic_Metric
  4. ในช่อง G-code Pattern (editable) เปลี่ยน "prog": 1000 เป็น "prog": 2610 และใน "header" เพิ่ม "(PENCIL HOLDER - OP1)" ต่อจาก "O{PROG}" แล้วกด Apply
  5. กด Output › G-code โปรแกรมจะขึ้นต้นด้วย %, O2610, (PENCIL HOLDER - OP1) และ G21 G17 G40 G49 G80 G90

ที่เสียบดินสอ: ก้อนหลังจำลองการกัด และบรรทัดแรก ๆ ของโปรแกรม FanucBasic_Metric ที่ปรับเอง
ที่เสียบดินสอ: ก้อนหลังจำลองการกัด และบรรทัดแรก ๆ ของโปรแกรม FanucBasic_Metric ที่ปรับเอง

ลองต่อยอด: เอาติ๊ก NC + Simulate: machine home -> part home -> machine home ออกแล้วสร้างใหม่ บรรทัด G28 X0 Y0 ต่อจากส่วนหัวจะหายไป

หมายเหตุ: CAM อยู่ใน MECHCAD Premium (และช่วงทดลองใช้) เท่านั้น