Automatic Tool Selection System based on STEP_NC and ISO13399 Standards
Journal Title: Transactions on Machine Learning and Artificial Intelligence - Year 2017, Vol 5, Issue 4
Abstract
Computer Aided Process Planning (CAPP) is considered as an essential component of Computer Integrated manufacturing (CIM) environment and it is an important interface between Computer Aided Design (CAD) and Computer Aided Manufacturing (CAM). The purpose of the CAPP is to determine automatically the use of available resources, including machines, cutting inserts, holders, appropriate machining parameters such as cutting speed, feed rate, depth of cut, and generates automatic sequences of operations and instructions to convert a raw material into a required product, with good surface finish. The contribution of this work in CAPP field is the development of an automatic tool selection system based on STEP_NC and ISO 13399 standards for turning and milling processes. The paper presents the result of study and analysis of principal system functionalities to be considered. The system consist of four principal modules: a Tool database, feature recognition module, cutting tool selection module and a process optimization module. Finally, based on functional analysis results, the paper present the development of tool database and data tool extraction module from ISO 13399 File using oriented object programing.
Authors and Affiliations
Hanae Zarkti, Ahmed Rechia, Abdelilah El Mesbahi
A Model Driven Architecture Approach to Generate Multidimensional Schemas of Data Warehouses
Over the past decade, the concept of data warehousing has been widely accepted. The main reason for building data warehouses is to improve the quality of information in order to achieve specific business objectives such...
Functional Implementation of Multiple Traversals Program with Attribute Grammars in Scala
Attribute grammars are a powerful specification paradigm for many language processing tasks, particularly the semantic analysis of programming languages. To functionally evaluate attributes grammar in Scala, the studies...
Student Mobility in North African Countries and the Need for an Information System for its Management
University cooperation is a major concern in North Africa as in the rest of the world. Indeed, the cooperation of the universities of these countries with their counterparts abroad is very active. The number of actions i...
SportsBuzzer: Detecting Events at Real Time in Twitter using Incremental Clustering
In the recent past, twitter users are highly regarded as social sensors who can report events and Twitter has been widely used to detect social and physical events such as earthquakes and traffic jam. Real time event det...
Frame Based Postprocessor for Speech Recognition Based on Augmented Conditional Random Fields
In this paper, we present a novel postprocessor for speech recognition using the Augmented Conditional Random Field (ACRF) framework. In this framework, a primary acoustic model is used to generate state poste- rior scor...