Kamran Latif
Universiti Tun Hussein Onn Malaysia
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Kamran Latif.
International Journal of Computer Integrated Manufacturing | 2016
Yusri Yusof; Kamran Latif
Computer numerical control (CNC) controller is the termination organiser, which is located at the end of the manufacturing process chain. The CNC controller is composed of two modules: software and hardware. The software module of the controller is known as interpreter that translates International Standards Organization (ISO) data interface model instructions to the hardware parts of the controller in the required structure of the machine. The aim of next-generation CNC is to be portable, interoperable, flexible, open, intelligent and adoptable. In the progression towards the development of next-generation CNC systems, the problems of current ISO data interface model limitation and CNC machine vendor dependency were faced. In order to overcome these issues, the ISO standard (ISO 14649) and open architecture control (OAC) technology were introduced. In this paper, a new technique for the interpretation of both ISO data interface models has been presented. The developed module is specially designed for the OAC-based CNC systems that translate the ISO 14649-21 and ISO 6983 information to the CNC machine in required structure. The module also provides a shop floor editing facility and is also able to generate the physical file output in user-defined structure of .txt and .xml formats.
international conference on computer communications | 2015
Yusri Yusof; Kamran Latif
Computer Numeric Control (CNC) machine has been widely used in the industries since its development, this technology had made a strong impact in the growth of the manufacturing world. Today in industries this technology has been used for various operations like milling, drilling, packing, welding etc. However, the rapid growth in the manufacturing world increases the demand of more flexibility in the CNC machines. Commercial CNCs were fail to provide flexibility because its structure was found to be of closed nature, which does not provide access to the inner features of CNC. In order to overcome that problem, Open Architecture Control (OAC) technology was introduced, at present Personal Computer (PC) has been the best platform for development of open-CNC system. In this paper, a new method of open-CNC development has been presented that utilized motion control card, universal motion control interface and various functional modules for position, spindle and tool changer motion control. The system was experimentally implemented on old 3 axis CNC milling machine and found to be satisfactory in performance. Overall, the proposed technique had enabled a minute part of sustainable manufacturing environment.
Applied Mechanics and Materials | 2013
Yusri Yusof; Kamran Latif
Open control is a well known term in the field of machine control. This paper presents a framework of STandard for the Exchange of Product Data-compliant Numerical Control (STEP-NC) based open control system for Computer Numeric Control (CNC) milling machine. Real time control, high efficiency and low cost have been the main focus of proposed open control system. A method that develops open control system is composed of hardware and software platforms. Proposed open control system helps in to improves the quality of machining, increase productivity, saves times, avoid machine accidents, increase tool life and enables monitoring/inspection/control system for various machining processes and parameters online/offline.
Applied Mechanics and Materials | 2014
Yusri Yusof; Kamran Latif
The Computer Numerical Control (CNC) machines works on the technology that uses minicomputers to generate, parse and execute the sequential control. These machines were introduced in 1970’s, this technology replaces the Numerical Control (NC) with the computers. The controller is the main part of the CNC machine that is composed of two parts: software and hardware. The software part of the controller is commonly known as interpreter that translates the International Standards Organization (ISO) data interface model instructions to the hardware part of the controller. Todays commercial CNC systems are operated by ISO 6983 data interface model that is proved to be a low level language and beside that these CNC systems are found to be closed in nature due to the dependency on vendors specification. Due to these shortcomings the current systems are fail to achieve the targets of future CNC system. In order to overcome these problems and limitations the new data interface model and Open Architecture Control (OAC) technology were introduceds. In this paper a new translator for the interpretation of ISO 14649-21 for OAC CNC systems has been presented. This module interprets the data from STEP-NC code and translates as per required structure of CNC machine. Developed module also enables the on machine modification facilities and provides a platform to generate physical output file in .txt and .xml formats as per user defined structure. The development of these kind of systems will makes CNC system more open, flexible, adoptable, interoperable, and intelligent.
Archive | 2013
Yusri Yusof; Kamran Latif
The use of computer technology for process planning was initiated four decades before. Since then, there has been a large amount of research work carried out in the area of Computer Aided Process Planning (CAPP). One of the reasons for this is the role of CAPP in reducing throughout time and improving quality. Now a day’s due to dynamic market and business globalization, CAPP research faces new challenges. In this article an attempt is made to provide a comprehensive review on CAPP based on features, knowledge, artificial neural networks, Genetic Algorithms (GA), fuzzy set theory and fuzzy logic, Petri Nets (PN), agent, internet, STandard for the Exchange of Product data (STEP) compliant method, and Functional Blocks (FB) technologies for last five years (2008–2012). The design of paper includes a brief introduction of CAPP and its approaches, methods/technologies of CAPP, snap shot survey of previous research work on CAPP, survey of last five years research work on CAPP, then finally a suggestion for future and conclusion.
Applied Mechanics and Materials | 2013
Kamran Latif; Yusri Yusof
Conventional Computer Numerical Control (CNC) machines are operated by controllers. Each controller has software model inside known as interpreter. The function of interpreter is to translate input data model code into CNC understandable internal data structure. These conventional CNC controllers are found to be closed in nature and are dependent on vendor specifications. In order to overcome these problems open architecture control systems are introduced. This paper presents an interpreter for open architecture CNC control system. The developed interpreter takes current available Computer Aided Design (CAD)/ Computer Aided Manufacturing (CAM) systems generated International Standard Organization (ISO) 6983 file in text (.txt) format as input and extracts the position, feed rate, spindle etc data from code. Then finally it writes interpreted code in user defined .txt and EXtensible Markup Language (.xml) formats.
The International Journal of Advanced Manufacturing Technology | 2014
Yusri Yusof; Kamran Latif
The International Journal of Advanced Manufacturing Technology | 2015
Yusri Yusof; Kamran Latif
The International Journal of Advanced Manufacturing Technology | 2017
Kamran Latif; Yusri Yusof; Aydin Nassehi; Qadir Bux alias Imran Latif
Procedia CIRP | 2015
Yusri Yusof; Kamran Latif