IE Computer Integrated Manufacturing and Automation U. MAHİR YILDIRIM Computer Numerical Control II.

Slides:



Advertisements
Benzer bir sunumlar
Gerekli olduğunda insanlara ulaşın Yer Uzantıları Reach prospective customers at important moment with location extensions. Location Extentions.
Advertisements

I ASİMO I ASİMO PREPARED: CENGİZ MURAT TEKİNBÜĞRÜ English Course Presentation TURKEY Mechatronics Engineering at SAKARYA UNIVERSITY PREPARED: CENGİZ.
Atama ve eşleme (eşleştirme) problemleri (Matching and Assignment problems)
Logical Design Farid Rajabli.
6. Kariyer Yönetimi Birey açıdan Örgüt açısından
İŞ SIRALAMA VE ÇİZELGELEME DERS 5
S 2/e C D A Computer Systems Design and Architecture Second Edition© 2004 Prentice Hall Chapter 6 Overview Number Systems and Radix Conversion Fixed point.
Bu proje Avrupa Birliği ve Türkiye Cumhuriyeti tarafından finanse edilmektedir. Building Mutual Trust Between the Labour Market and Education Panel Session.
YERLİ RÜZGAR TÜRBİNLERDE GÜÇ ELEKTRONİĞİ VE KONTROLÜ(MİLRES)
ÜRETİM NEDİR ANADOLU U N I V E R S I T Y ENM208 Industrial Eng. Dep.
Bir Problemin Programa Dönüştürülme Süreci
Hareket halindeki insanlara ulaşın.Mobil Arama Ağı Reklamları Reach customers with Mobile Search Network.
Tedarik zincirinde karar aşamaları
BİLGİSAYAR SİSTEMLERİ DERSİ
Bilgisayarlar kodu nasıl işler?
Kampanyanızı optimize edin. Görüntülü Reklam Kampanyası Optimize Edici'yi Kullanma Display Ads Campaign Optimizer. Let Google technology manage your diplay.
COSTUMES KILIKLAR (KOSTÜMLER)
ISE Senior Project Fall 2015.
BM-305 Mikrodenetleyiciler Güz 2015 (6. Sunu) (Yrd. Doç. Dr. Deniz Dal)
Bölüm 6 Momentum, İtme ve Çarpışma
AVL Trees / Slide 1 Silme * Anahtar hedefi silmek için, x yaprağında buluruz ve sonra sileriz. * Dikkat edilmesi gereken iki durum vardır. (1) Hedef bazi.
(section 4) Bölüm 4 Konik Dişli Çark Mekanizmaları Makina Elemanları II İ.T.Ü. Makine Fakültesi (Bevel Gears)
Free Vibration of SDOF systems Realised by Zied souissi.
6/14/2016Chapter 1 General Principles1 Chapter 1 - General Principles.
Improvement to Rankine cycle
Kosta Sandalci, Chief Executive Officer, Balnak Logistics AS and President of Association of International Freight Forwarders (tbc) Right Market Positioning.
CHAPTER Section 1.1 What Is Entrepreneurship? Section 1.2 Characteristics of an Entrepreneur Introduction to Entrepreneurship.
DISCUSSION
CHILD PORNOGRAPHY IŞIK ÜNİVERSİTESİ
Sieve Analysis Concrete Mix Design Technician School.
Equilibrium, Gravitation and Periodic Motion
Computerized ways to analyze language data
İleri Muhasebe ve Denetim Düzenleme Programı Modül 24: UFRS’lerin Bankacılık Sektöründe Kabul Edilmesi (Bölüm II) 2. Denetçi Perspektifi Reinhard Klemmer,
BİLİMSEL ÇALIŞMA BASAMAKLARI SCIENTIFIC WORKING STEPS MHD BASHAR ALREFAEI Y
LEFM and EPFM LEFM In LEFM, the crack tip stress and displacement field can be uniquely characterized by K, the stress intensity factor. It is neither.
Transforming Signals in Time-Domain into Signals in Frequency-Domain
Ac POWER ANALYSIS Part III..
Bir Problemin Programa Dönüştürülme Süreci
The Need for Program Design
Chapter 1 (Bölüm 1) The accounting equation(muhasebe denklemi) and the balance sheet(bilanço)
FINLAND EDUCATION SYSTEM I am talking about the Finnish education system today.
tomorrow soon next week / year in five minutes/ in two hours later today I'll go to the market tomorrow. Don’t worry. He will be here soon. There.
MEDICAL WASTE SHREDDERS
Sayı sistemleri Dijital elektroniğin öğrenilmesi için ilk olarak sayı sistemlerini çok iyi bir şekilde bilmesi gerekir. Sayı sistemleri Dijital Elektroniğin.
WEEKS Dynamics of Machinery
CONDITIONALS TYPE
Döngüler ve Shift Register
NİŞANTAŞI ÜNİVERSİTESİ
MAKİNA TEORİSİ II GİRİŞ Prof.Dr. Fatih M. Botsalı.
Turkish cuisine is very popular around the world. It has a very wide options for everyone. The variety of the recipes and the ingredients which are grown.
Yalın 6 Sigma Farkındalık Eğitimi 13 Eylül, 2018 Mujgan Kerman
The Need for Program Design
PRODUCTION. CONTENT  WHAT IS PRODUCTION  BENEFITS OF PRODUCTION  ELEMENTS THAT CHARACTERIZE THE PRODUCTION PROCESS  CLASSIFICATION OF PRODUCTION SYSTEMS.
BİLL GATES Şule Eslem ÖZTÜRK NUN OKULLARI Prep-A.
Multipoint programlama
NİŞANTAŞI ÜNİVERSİTESİ
Before the Battle of Çanakkale. Why a Front in Çanakkale was Opened? In the summer of 1914, the war continued in Europe with all its intensity, and by.
Feminism, unlike the idea of ​​ mankind, is a trend that is prioritized to bring gender inequality to the agenda. The notion of feminism, which is not.
(Dr. Öğr. Üyesi Deniz Dal)
Chapter 4 - The effect of profit or loss on capital and double entry system for expenses and revenues Bölüm 4 – Kâr ve zararın sermaye üzerindeki etkisi.
DÜZLEMSEL MEKANİZMALARIN
Bilgisayarlar kodu nasıl işler?
CONDITIONALS TYPE
INTRODUCTION TO CONTROL SYSTEMS
NİŞANTAŞI ÜNİVERSİTESİ
pnpn Yapılı Elektronik Elemanlar ve Diğerleri
Bilgisayar Grafiğine Giriş CS 351. Bilgisayar Grafiği Nedir? ● Geometrik şekillerin Üretilmesi, İşlenmesi ve Depolamasıdır. ● Cisimlerin bilgisayar ekranında.
Sunum transkripti:

IE Computer Integrated Manufacturing and Automation U. MAHİR YILDIRIM Computer Numerical Control II

Computer Numerical Control Sections: 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 2IE 420

Analysis of Positioning Systems Open-Loop Positioning Systems Closed-Loop Positioning Systems Precision in Positioning Systems 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 3IE 420

The velocity of the worktable, which corresponds to the feed rate in a machining operation, is determined by the rotational speed of the screw. An NC positioning system converts the coordinate axis values in the NC part program into relative positions of the tool and work part during processing. NC Positioning System 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 4IE 420 A simple positioning system

Analysis of Positioning NC Systems Two types of NC positioning systems: 1.Open-loop - no feedback to verify that the actual position achieved is the desired position 2.Closed-loop - uses feedback measurements to confirm that the final position is the specified position Closed-loop systems cost more than open-loop systems When are they appropriate? 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 5IE 420

Motion Control Systems Open loop Closed loop 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 6IE 420

Forces in Metal Cutting IE Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming

Open-Loop Systems vs Closed-Loop Systems Open-loop systems cost less than closed-loop systems and are appropriate when the force resisting the actuating motion is minimal. Closed-loop systems are normally specified for machines that perform continuous path operations such as milling or turning, in which there are significant forces resisting the forward motion of the cutting tool. IE Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming

Analysis of Positioning NC Systems Closed-Loop Systems A closed-loop NC system, uses servomotors and feedback measurements to ensure that the worktable is moved to the desired position. A common feedback sensor used for NC (and also for industrial robots) is an optical encoder, which is a device for measuring rotational speed that consists of a light source and a photodetector on either side of a disk. The disk contains slots uniformly spaced around the outside of its face. These slots allow the light source to shine through and energize the photodetector. The disk is connected to a rotating shaft whose angular position and velocity are to be measured. As the shaft rotates, the slots cause the light source to be seen by the photocell as a series of flashes. The flashes are converted into an equal number of electrical pulses. The optical encoder is connected directly to the leadscrew or ball screw, which drives the worktable. By counting the pulses and computing the frequency of the pulse train, the worktable position and velocity can be determined. IE Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming

Closed-Loop Systems Optical Encoder Device for measuring rotational position and speed: (a) apparatus and (b) series of pulses to measure rotation Common feedback sensor for closed-loop NC control 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 10IE 420

Example Optical Encoder 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 11IE 420 An NC worktable operates by closed-loop positioning. The system consists of a servomotor, ball screw, and optical encoder. The screw has a pitch of 6.0 mm and is coupled to the motor shaft with a gear ratio of 5:1. The optical encoder generates 48 pulses/rev of its output shaft. The table has been programmed to move a distance of 250 mm at a feed rate = 500 mm/min. Determine a)how many pulses should be received by the control system to verify that the table has moved exactly 250 mm, and b)the drive motor speed (rev/min) that corresponds to the specified feed rate.

Example Optical Encoder 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 12IE 420 Pitch A gear ratio of 5:1 → five turns of the drive motor for each turn of the screw

Solution Optical Encoder 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 13IE 420 a)The pulse count can be used to determine the distance moved by the worktable along the x-axis (or y-axis) or vica versa. Note that in a single revolution of the screw, the table moves 6.0 mm. b)Motor speed = table velocity (feed rate) divided by screw pitch, corrected for gear ratio:

To accurately machine or otherwise process a work part, an NC positioning system must possess a high degree of precision. Three measures of precision can be defined for an NC positioning system: 1.Control resolution 2.Accuracy 3.Repeatability Precision in NC Positioning 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 14IE 420

15IE 420

Two-sigma limits and three-sigma limits are indicators of measurement accuracy used in control charts. When comparing 2 sigma vs 3 sigma control charts, 3 sigma control charts help ensure process stability whereas 2 sigma control charts are used to detect small shifts in the project or process. 16IE 420

Sigma Performance Levels Sigma LevelDefects Per Million Opportunities (DPMO) 1690, , ,807 46, Situation/ExampleIn 1 Sigma World In 3 Sigma World In 6 Sigma World Pieces of your mail lost per year [1,600 opportunities per year]1,106107Less than 1 Number of empty coffee pots at work (who didn’t fill the coffee pot again?) [680 opportunities per year] 47045Less than 1 Number of telephone disconnections [7,000 talk minutes]4, Erroneous business orders [250,000 opportunities per year]172,92416, IE 420

Precision in NC Positioning Control Resolution, Accuracy, Repeatability 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 18IE 420

Precision in NC Positioning Control Resolution 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 19IE 420

Accuracy - maximum possible error that can occur between the desired target point and the actual position taken by the system Accuracies in machine tools are generally expressed for a certain range of table travel, e.g mm for 250 mm of table travel Precision in NC Positioning Accuracy 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 20IE 420

Precision in NC Positioning Repeatability 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 21IE 420

NC Part Programming NC part programming consists of planning and documenting the sequence of processing steps to be performed by an NC machine. The part programmer must have a knowledge of machining (or other processing technology for which the NC machine is designed), as well as geometry and trigonometry. Part programming can be accomplished using a variety of procedures ranging from highly manual to highly automated methods. 1.Manual Part Programming 2.Computer-Assisted Part Programming 3.CAD/CAM Part Programming 4.Manual Data Input 1.Fundamentals of NC Technology 2.Computers and Numerical Control 3.Applications of NC 4.Analysis of Positioning Systems 5.NC Part Programming 22IE 420

NC Part Programming What is G-Code? How to convert piece Solidworks to (Gcode) CNC Machine 23IE 420