CNC milling machine NC code & simulator.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โปรแกรมฝึกหัด การเลื่อนและคลิกเมาส์
Advertisements

By Chawin Chantharasenawong 26/06/10
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Java Programming Language.
วิธีการสมัครสมาชิก UNOVUS
วิธีการตั้งค่าและทดสอบ เครื่องคอมพิวเตอร์ก่อนใช้งาน
1 TE-Department. โครงสร้างการบริหารภาควิชา ปี พ. ศ TE-Department - คณะกรรมการบริหารภาควิชา ประชุม 1 ครั้ง / เดือน - คณะกรรมการวิชาการภาควิชา ประชุม.
FORMATION & ENGINEERING USE OF SOILS
Proprietary and Confidential © Astadia, Inc. | 1.
INC 551 Artificial Intelligence Lecture 2. Review Environment Action Sense, Perceive Make Decision Agent World Model Deliberative Agent.
วิชา องค์ประกอบศิลป์สำหรับคอมพิวเตอร์ รหัส
เครื่องกั้นรถไฟอัตโนมัติ

การซ้อนทับกัน และคลื่นนิ่ง
การรับค่าและแสดงผล.
เปรียบเทียบจำนวนประชากรทั้งหมดจากฐาน DBPop Original กับจำนวนประชากรทั้งหมดที่จังหวัดถือเป็นเป้าหมาย จำนวน (คน) 98.08% % จังหวัด.
โครงการแลกเปลี่ยนเรียนรู้ เกี่ยวกับระเบียบกระทรวงการคลัง
1. การบริหารจัดการข้อมูลธุรกิจ
การแยกตัวประกอบของพหุนามดีกรีสอง ที่เป็นผลต่างของกำลังสอง
Click when ready  Wang991.wordpress.comWang991.wordpress.com Stand SW 100 SETS.
การใช้งาน WORD PRESS 1. WORD PRESS คืออะไร ? ระบบที่ช่วยในการ การสร้าง BOLG และ WEBSITE Contents Management System (CMS) สะดวกต่อการใช้งาน มีความยืดหยุ่นสูง.
อินเตอร์เซกชั่น (Intersection) คอมพลีเมนต์ (Complement)
เนื้อหา ประเภทของโปรแกรมภาษา ขั้นตอนการพัฒนาโปรแกรม
เอกสารหมายเลข 4 1. ผู้เข้าสอบกรณีพิเศษ... หมายถึง ? 2.
ASP [ # 11 ] เตรียมความพร้อมก่อนติดต่อกับ Ms Access
Lecture no. 10 Files System
(เฟส 1 ระยะทดลองใช้งาน อรม.อร.)
Binary Image Processing
กลุ่มสาระการเรียนรู้ คณิตศาสตร์ โรงเรียนบ้านหนองกุง อำเภอนาเชือก
กระบวนการคิดทางคณิตศาสตร์
Human and Computer Interaction
Relational Operators by Accords (IT SMART CLUB 2006) by Accords 1.
การหาคุณลักษณะพิเศษของตัวอักษร
การแปลงภาพสีเทาให้เป็นภาพขาวดำ
การหาคุณลักษณะพิเศษ.
1 นายทินวัฒน์ พงษ์ทองเมือง. 2 การเปิดให้ Program ทำงาน 3  p:\xampplite\ xampplite-control.exe  Start Apache.
เทคนิค การเติมเต็ม พลังชีวิตให้สำเร็จ 100%
Kampol chanchoengpan it สถาปัตยกรรมคอมพิวเตอร์ Arithmetic and Logic Unit 1.
Computer Coding & Number Systems
ระบบการเบิก-จ่าย ลูกหนี้เงินยืม
ทำการตั้งเบิกเพิ่ม แบบฟอร์ม GFMIS.ขบ.03 เพื่อชดใช้ใบสำคัญ
ทำการตั้งเบิกเพิ่ม แบบฟอร์ม GFMIS.ขบ.02 เพื่อชดใช้ใบสำคัญ
แนวทางการปฏิบัติโครงการจูงมือ น้องน้อยบนดอยสูง 1.
การจัดทำงบการเงินประจำปี ประกอบด้วย.
การเรียกรายงานต่าง ๆ จาก web report
ผลการดำเนินงานไตรมาสที่ 3-4/2556 (1 ตุลาคม 2555 – 16 มิถุนายน 2556) สำนักวิชาการและ แผนงาน.
UniGang.com. 14 ความสุข 19 เป็นความสุขที่ ผ่ายหนึ่งได้ ฝ่าย หนึ่งอด 18 เป็นความสุข ที่ต้องหา ต้อง ได้ ต้องเอา 17 ความสุขชั้นที่ 3 16 ความสุขชั้นที่
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Java Programming Language.
คำสั่งควบคุมการทำงานของ ActionScripts
รายงานระบบรับและนำส่ง (RP)
เขียนโปรแกรมเพื่อแสดงข้อมูลพนักงาน ด้วย ADO.NET vs. DataReader
อนวัช กองมงคล นิภาพร สารศักดิ์ โทร 2478, 2480
บทที่ 4 การทำงานกับรายงาน (Report)
PHP for Web Programming
ผังการยืนจัดรูปขบวน บริเวณ ศร.3 (วันที่ 24, 29 กรกฎาคม 2548)
คำสั่งเงื่อนไข (Condition Statement)
Introduction of DREAM สุวรรณา ประณีตวตกุล คณะเศรษฐศาสตร์ มหาวิทยาลัยเกษตรศาสตร์
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
ASP เตรียมความพร้อมก่อนติดต่อกับ Ms Access การนำข้อมูลจากตารางมาแสดง
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
1. น. ส. ธิติยา มั่นแย้ม คพ.2.5 เลขที่ 10 มีหน้าที่หาภาพ ออกแบบ หน้ากล่องซีดี และทำ powerpoint 2. น. ส. ภันทิลา เภาคำ คพ.2.5 เลขที่ 13 มีหน้าที่แต่งภาพ.
ขั้นตอนการ Upgrade Firmware
ค่าความจริงของประโยคที่มีตัวบ่งปริมาณ 2 ตัว
1 Functions กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา.
กำหนดการพลวัต (Dynamic programming)
โครงการเทคนิคและเทคโนโลยีสนับสนุนงานตรวจสอบ “Risk & Control” จัดโดย สำนักงานตรวจสอบภายใน จุฬาฯ วันที่ 22 กรกฎาคม 2553.
วิทยาลัยเทคโนโลยีไออาร์พีซี
เครื่องจักรในปฏิบัติงาน Work Shop
บทเรียนคอมพิวเตอร์ช่วยสอน
นโยบายการบริหาร นักเรียน นักศึกษา มีวินัยและจรรยาบรรณ
สภาครูและบุคลากรทางการศึกษา
ใบสำเนางานนำเสนอ:

CNC milling machine NC code & simulator

Outline Basic NC programming Basic G codes Basic M codes NC codes for CNC milling machine Exercises & simulation

4. Basic NC programming WORDBLOCKPROGRAM N10 G 01 Z-2. F1.5 Code Value Address Address

Basic G-codes G00Positioning in Rapid G01Linear Interpolation G02Circular Interpolation (CW) G03Circular Interpolation (CCW) G54Workpiece Coordinate System G55Workpiece Coordinate System 2 G56Workpiece Coordinate System 3

Basic M codes M30 – Finish Programn M03 – spindle cw M04 - spindle ccw M05 – STOP spindle M06 – Change Tool M08 – open coolant M09 - Close coolant

G01 and G90/G91

Exercise G01/G90/G91

G02/G03

Determine the length for I and J

Exercise G02/G03

Cutter radius path compensation G41/G42

Technological fundamental of Milling Cutting rate/cutting speed Feed per tooth/ Feed rate

Programming Example ให้หาพิกัดในแบบงาน คำนวณความเร็วรอบในการตัด และเขียนเอ็นซีโปรแกรมที่มีการชดเชยมีดด้านซ้าย

Program structure

NC codes for CNC milling machine Controller: Fanuc (หัวโปรแกรม) % O _ _ _ _ G17 G21 G40 G49 G80 G90 G91 G28 Z0 G91 G28 X0 Y0 M6 T01 M3 S2500 G90 G54 G0 X0 Y0 G90 G43 H01 G0 Z10. M8 กลับ Home position

NC codes for CNC milling machine G17 G21 G40 G49 G80 G90 G91 G28 Z0 G91 G28 X0 Y0 M06 T01 M03 S1000 G90 G54 G0 X0 Y0 G90 G43 D01 G0 Z20. Z5. G1 Z-1. F50 BAck Home position

NC codes การจบโปรแกรม Z2. G91 G28 Z0 G91 G28 X0 Y0 M30 %

Practice 1 จงเขียน โปรแกรมการกัดงานที่มีระบบควบคุม Fanuc Material: Aluminum Tool: Endmill 10 Dia. Depth of cut = 2 mm Spindle speed = 500 rpm Feed rate = 100 mm/min จงเขียน โปรแกรมการกัดงานที่มีระบบควบคุม Fanuc