• Tidak ada hasil yang ditemukan

‘STEPNCFBUoA’ - An Advanced Manufacturing Control System based on STEP-NC and FB enabled technology.

N/A
N/A
Protected

Academic year: 2017

Membagikan "‘STEPNCFBUoA’ - An Advanced Manufacturing Control System based on STEP-NC and FB enabled technology."

Copied!
16
0
0

Teks penuh

(1)

STEPNCFBUoA – An Advanced Manufacturing

Control System based on

STEP-NC and FB Technology

Agenda: 1. Introduction, Background, Motivation and Objectives 2. STEP, STEP-NC and Function Block

3. Framework Modules 4. Development Tools

5. Implementation 6. Publications

7. Conclusions

ICEI2010 Feb 18-20 Holiday Inn Melaka

Supervisor : Associate Professor Xun Xu Co-Supervisor : Dr. Valeriy Vyatkin

Mohamad Bin Minhat

(2)

Introduction

International Electrotechnical International

Organization for

STEP-NC Controller is about:

* investigating into a future model of CNC controller

* that operates directly on STEP-NC (ISO 14649)

This research incorporates Function Blocks that are an:

(3)

Background

Current Technologies: * Computer-Aided Design (CAD)

* Computer-Aided Process Planning (CAPP)

(4)

Motivation and Objectives

Motivation:

* Development of an advanced CNC controller

based on the

new

CAM/CNC interface

scheme of

STEP-NC

to enable

feature-based manufacturing via

function block

technology

* To develop

a platform for research

on fundamental

technologies of a STEP-NC controller

* To both build a

conceptual framework

and

implement

a

physical system framework of the STEP-NC controller

(5)

Why STEP-NC And Function Blocks?

STEP-NC (ISO 14649) - Standard for the

Exchange of Product data for Numerical Control.

Function blocks (IEC 61499) - an emerging IEC standard for distributed industrial processes and control systems.

STEP-NC data model represents a common

standard for NC programming Function Blocks can be used for CNC controls to encapsulate machining data, e.g., machining features & algorithms.

• Both demand higher-level input data

Both share rich information for CNC

• STEP-NC provides the high-level data containing information such as machining features, set-up, Workplan, Workingsteps and etc.

Function blocks act as the tool/technology to execute CNC machining and

(6)

Modules in the STEP-NC Controller

The feature-based STEP-NC Controller consists of:

* Data

Input

Module

* STEP/FB

Translator

* Tool-Path Generator

(7)

Architecture of the System

‘The new software that fits in with any general computer which is independent of any controller vendors, plus a communication standard among computer hardware (LPT1), an

operation system (Windows or Linux) and application software (FB Holobloc)’.

STEP/FB Translator

Data Input Module Tool Path Generator

STEP-NC Controller Signal Mapping Device

(8)

Development Tools

• STEP-NC data models (Off-line Interpretation): * EXPRESS Schema – Combined_Schema * ISO 10303 -21 – Part 21 File

* ISO 14649 -10 – General Process Data

* ISO 14649 -11 – Process Data for Milling

* ISO 14649 -111 – Tools for Milling Machines.

Tools:

* ST-Developer (Off-line) * Express Engine (Off-line)

(9)

Data Input Model Module by Layers

• Data Input Model works with two types of data:

Generic data – machining method,

machining sequence and

machine tool data

* Native data – cutting tool

data, cutting condition and tool-paths

generation.

• Main source is from STEP Part 21 physical

(10)

STEP/FB Translator Module

• Source of input: Part 21 physical file (ISO 10303-21)

• STEP/FB Translator has four parts of

* Data Extractor

* Main Processor

* Converter

* FB Editor.

• Supporting software: Java Development Kit (JDK), Java Run Time Environment (JRE) and Java 3D

STEP/FB Translator

(11)

Graphical User Interface (GUI)

On-line functions

linked to FB

(12)

Linkage to FB Editor for Machining

STEPNCFBUoA system application

(13)

Ready for Machining: STEP-NC Controller

Adaptor-FB-Controller

(i) Without casing

(ii) With a casing Interface 3D

Simulation

Machining Data Editor Box

(14)
(15)

Publications and Conferences

• Book Chapter

1. Minhat, M. & Xu X. (2008). ‘Characteristics and Technologies of Advanced CNC Systems’. in Encyclopedia of

Information Science and Technology, Second Edition ed. Vol. 2, M. Khosrow-Pour, Ed.: IGI Global, Hershey, PA 17033-1240, USA (2008)., pp.519-526

• Journals

2. Minhat, M., Vyatkin, V., Xu, X., Wong, S. & Al-Bayaa, Z (2009). ‘A novel open CNC architecture based on

NC data model & IEC 61499 function blocks’. Robotics & Computer-Integrated Manufacturing, Vol. 25. pp.560-569

3. Minhat, M., Xu, X. & Vyatkin, V. (2009). ‘STEPNCMillUoA: A CNC system based on STEP-NC and Function

Block

architecture’. International Journal of Mechatronics and Manufacturing Systems, Vol. 2. pp.3-19

• Conferences

4. Minhat, M., Xu, X. W. & Vyatkin, V. (2008). ‘Development of an Open Soft CNC System Based on STEP-NC &

Function Blocks’. 5th International CIRP-sponsored Conference on Digital Enterprise Technology (DET) , 22-24

October 2008, Nantes, France

5. Minhat, M. & Xu, X. (2009). ‘A feature-based Machining Using Function Block Technology’. 7th IEEE International

Conference on Control & Automation (ICCA’09). 9-11 December, 2009, Christchurch, New Zealand

6. Minhat, M. & Xu, X. (2009). ‘STEPNCFBUoA’ - An Advanced Manufacturing Control System based on STEP-NC

(16)

Conclusions

Thank You.

Tools implemented in the design methodology, the architecture and the system

support real-time machining simulation

It has been tested through system application using a CNC milling machine

The research proved that use of function block technology allows the

development of an open architecture control system

STEP-NC controller has successfully been implemented using STEP-NC data

input, JAVA, NetBeans and the IEC 61499 architecture

This STEP-NC controller is the very first CNC system implementing STEP-NC

Referensi

Dokumen terkait

Pelatihan Tabata adalah metode pelatihan fisik yang diterapkan oleh Izumi Tabata dengan mengacu pada metode latihan interval dengan intensitas tinggi (HIIT) guna

24 DINAS Dt,'KCAPIt Penlngkatan Pelayanan Publik dalam Eidana

When hit by climate hazards, people afflicted by poverty, marginalization and social exclusion suffer great losses in terms of lives and livelihoods. The disproportionate impact

[r]

Nilai heritabilitas dugaan baik dalam arti luas maupun sempit memiliki pola yang sama dengan heritabilitas dalam arti luas dan sempit (realized heritability) populasi F3 pada

PENGARUH MODEL PEMBELAJARAN LANGSUNG DENGAN MENGGUNAKAN RAKET KAYU TERHADAP HASIL BELAJAR FOREHAND GROUNDSTRIKE DALAM PEMBELAJARAN TENIS LAPANGAN.. Universitas Pendidikan Indonesia

Populasi yang digunakan dalam penelitian ini adalah seluruh pegawai dengan pangkat pelaksana (non pejabat) pada Kantor Pelayanan Perbendaharaan Negara (KPPN) Makassar 1 dan

Demikian undangan ini kami sampaikan, atas kehadiran Saudara/i Direktur tepat pada waktunya kami ucapkan terima