Distributed Web-Based Desktop E-Manufacturing System



Similar documents
Application of a Web-based Monitoring and Control system in Plastic Rotational Moulding Machine

Mobile 2D Barcode/BIM-based Facilities Maintaining Management System

A CLOUD-BASED FRAMEWORK FOR ONLINE MANAGEMENT OF MASSIVE BIMS USING HADOOP AND WEBGL

Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle

RAPID PROTOTYPING. Learning Objectives: By the end of the lecture the student should be able to: Explain the fundamentals of Rapid Prototyping

Additive Manufacturing: Processes and Standard Terminology

AUTOMATED AND ADAPTIVE DOWNLOAD SERVICE USING P2P APPROACH IN CLOUD

Original Research Articles

CIM Computer Integrated Manufacturing

GLOBAL MANUFACTURING. ARAUJO, Anna Carla AUG, 2015 Mechanical Engineering Department POLI/COPPE/UFRJ

Design and Implementation of an Integrated Remote Test System for Mobile Phones

In the case of the online marketing of Jaro Development Corporation, it

A Network Simulation Experiment of WAN Based on OPNET

ROBOT SYSTEM FOR REMOVING ASBESTOS SPRAYED ON BEAMS

Automotive Applications of 3D Laser Scanning Introduction

JAVA-BASED FRAMEWORK FOR REMOTE ACCESS TO LABORATORY EXPERIMENTS. Department of Electrical Engineering University of Hagen D Hagen, Germany

Cloud Computing for Agent-based Traffic Management Systems

INVESTIGATION OF RENDERING AND STREAMING VIDEO CONTENT OVER CLOUD USING VIDEO EMULATOR FOR ENHANCED USER EXPERIENCE

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster

Terminal, Software Technologies

Measuring AJAX Performance on a GPRS Mobile Platform

Move Your Transcription Business From Tape to Digital A How-To Guide From My Docs Online

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing

Background: Experimental Manufacturing Cell

The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator

Tutorial: Rapid Prototyping Technologies

Rapid prototyping. CAD / lecture. October 5, TO&I Vermelding onderdeel organisatie

TCP/IP Network Communication in Physical Access Control

How To Design A 3D Model For A 3D Printer

CLOUD BASED HOME SECURITY 1 Anjali Chachra 1

Implementation of the Remote Control and Management System. in the Windows O.S

CHAPTER 1: OPERATING SYSTEM FUNDAMENTALS

Theoretical and Experimental Contributions Regarding the Optimization of Rapid Prototyping Technologies

WEB SERVICES OF MMS APPLICATIONS ON MOBILE DEVICES

Circle Object Recognition Based on Monocular Vision for Home Security Robot

A Research Using Private Cloud with IP Camera and Smartphone Video Retrieval

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

Implementing and Managing Microsoft Desktop Virtualization en

Design a Low Cost Security Robot Applying in Family

DESIGN OF MANUFACTURING SYSTEMS BY RAPID PROTOTYPING TECHNOLOGY APPLICATION

The Implementation of Wiki-based Knowledge Management Systems for Small Research Groups

A Cloud-based System Framework for Storage and Analysis on Big Data of Massive BIMs

PROTOTYPE IMPLEMENTATION OF AN AUTOMATED STRUCTURAL STEEL TRACKING SYSTEM 1

Network device management solution

How to use

Gigabit to the edge. HP ProCurve Networking Solutions

VMware End User Computing Horizon Suite

Office Automation. Industrial Automation. Information Technology and Automation Systems in Industrial Applications. Product Development.

Production of Wind Tunnel Testing Models with use of Rapid Prototyping Methods

Oracle Desktop Virtualization

Cloud Based E-Government: Benefits and Challenges

APPLICATIONS AND RESEARCH ON GIS FOR THE REAL ESTATE

An Intelligent Car Park Management System based on Wireless Sensor Networks

Project Proposal Distributed Project Management

Institute of Information Management

owncloud Architecture Overview

Implementing and Managing Microsoft Desktop Virtualization

Real World Considerations for Implementing Desktop Virtualization

How To Build A 3D Model From Scratch

Remote Monitoring, Controlling and Lost Hardware Detecting through GSM

Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform

Information Systems Analysis and Design CSC John Mylopoulos. Software Architectures Information Systems Analysis and Design CSC340

Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique

1 nrsapre@gmail.com, 2 dr.s.m.kumar@gmail.com

Here is a demonstration of the Aqua Accelerated Protocol (AAP) software see the Aqua Connect YouTube Channel

Distributed Application Launching for High Quality Graphics in Synchronous Distance Education. Overview

high performance solutions for a connected world

Cloud Based E-Learning Platform Using Dynamic Chunk Size

Three steps to the best technology: 1. The Assessment 2. The Dialogue 3. The Recommendation

Design for Management Information System Based on Internet of Things

VIRTUAL DESKTOP INFRASTRUCTURE TECHNOLOGY BASED STUDY & RESEARCH

Management for Chip Mounter Utilizing Web Server

ONE INTEGRATED PLATFORM FOR ALL YOUR PRINT, SCAN AND DEVICE MANAGEMENT. uniflow canon.com.au/business

PRELIMINARY COMPONENT INTEGRATION USING RAPID PROTOTYPING TECHNIQUES

Design of Home Automation Framework With Social Network Integration

Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

New Supervisory Control and Data Acquisition (SCADA) Based Fault Isolation System for Low Voltage Distribution Systems

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

Total System Operations and Management for Network Computing Environment

Design of Remote data acquisition system based on Internet of Things

print close Building Blocks

AN INTELLIGENT DIABETES MOBILE CARE SYSTEM WITH ALERT MECHANISM

Preamble: Remote Storage in Android Using SCTP

REMOTE HOST PROCESS CONTROL AND MONITORING OF INDUSTRY APPLIANCES

A Hybrid Load Balancing Policy underlying Cloud Computing Environment

Secure Cloud Based Document Management System

SECURE AUTOMATED RELIABLE

Programming ABB Industrial Robot for an Accurate Handwriting

Getting Started with Microsoft Office Live Meeting. Published October 2007 Last Update: August 2009

Software INTERACT. MachineLogic. The Shortest Distance Between Man and Machine

Getting Started with Microsoft Office Live Meeting. Published October 2007

Making Better Medical Devices with Multisensor Metrology

Applications > Robotics research and education > Assistant robot at home > Surveillance > Tele-presence > Entertainment/Education > Cleaning

City Surveillance and the Cloud

REQUIREMENTS FOR AUTOMATED FAULT AND DISTURBANCE DATA ANALYSIS

Keywords web based medical management, patient database on cloud, patient management and customized applications on tablets, android programming.

Robotic motion planning for 8- DOF motion stage


Basler. Line Scan Cameras

Transcription:

Distributed Web-Based Desktop E-Manufacturing System Jyh-Hwa Tzou Department of Mechanical Engineering, Wu-Feng Institute of Technology Chian-Kuo Rd, Sec. 2, Ming-Hsiung, Chia-Yi 621, Taiwan, R.O.C. Email: tzoujyh@mail.wfc.edu.tw Abstract Rapid prototyping (RP) is an automated manufacturing process that quickly builds physical models from CAD files of 3D prototypes. With the high advanced network technologies, many different software and hardware s can be integrated as a distributed platform to provide more services, solve more complicated problems and achieve better performance. The main objective of this paper is to develop web-based automated RP, which provides customers the convenience of distance manufacturing without having an expensive RP machine. We take the advantage of the internet technology to combine product quotation interface, on-line remote monitoring and order scheduling into a web-based automated RP. In the mean time, we developed three kinds of rapid prototyping. (1)Thermal extrusion based RP,(2)Photo-mask based RP and (3)Metallic RP, which demonstrated the various fabrication principles and options. Keywords: RP (Rapid Prototyping), E-manufacture, Distributed, scheduling program, Product quotation. 1 Introduction With the explosion of the Internet in recent years, e-business s are the latest advance in information technology (IT) and business process improvement. Many web-based applications have been developed to reduce the cycle time of transactions.[1] In the RP industry, how to quickrespond to the quotation and select an appropriate RP machine is a critical issue. RP machine is a powerful tool to build RP parts, but it is too expensive for many companies. Therefore, it can make the RP machine more efficient and more useful through the internet. We know that the internet has taken its place beside the telephone and television as an important part of people's lives, and it offers a convenient means for e-commerce activities which can be conducted almost anywhere any machine and at anytime the customer wants. The e-commerce technology is springing up quickly following internet development and it can make prototype production cheaper and easier in the world. E-commerce is going to have a profound effect on the people's lives and work, the enterprises and the government. E- commerce offers the opportunity to explore new frontiers of collaboration, communication and coordination between consumers and businesses. One of the most important distinctions between the modern business and the traditional business is that on-line automated cost estimation which provides the more convenient and faster service. 2 The architecture of distributed RP With current advanced network technologies, many different software or hardware s can be integrated as a distributed platform to provide more services, solve more complicated problems and achieve better performance (Figure 1). The first job to integrate different RP s on the Web is to make these s communicate to each other. However, the different RP s may not communicate to each other easily because they are built on different operating s, use different communication protocols. CORBA (Common Object Request Broker Architecture) has been proposed to integrate diverse applications within distributed heterogeneous environments such that these different RP s can be easily integrated regardless of what language they are written in or where these applications reside with any commercial CORBA solutions [2],[3]. Figure 2 is the architecture of the RP web platform. The virtual server can select an appropriate RP machine to manufacture the prototypes according to user requirements, such as short processing time and low cost. [4] Figure 1: The integration of different Web RP manufacturing. 356

slicing and pathing results before actual RP manufacturing. Virtual server adaptor communicates with the coordinator to receive prototype specification and to send back simulation results. 3 The application of E-manufacture on RP Figure 2: RP Web platform architecture In Figure 2, we show the architecture of main components in the Web platform and the design of components is briefed as follows: RP Client: Users design and simulate slicing and pathing results through a Web browser on a RP client. A client adaptor runs on the same machine and a user can send the request through the browser without knowing the existence of any adaptors. Client adaptors have been implemented to run on different operating s such as Linux, Solaris, or Microsoft Windows and are responsible for sending user requests and receiving simulating or manufacturing results. Coordinator: A coordinator is the kernel of the Web platform. It receives requests from RP clients and schedules either simulating or manufacturing requests according to real-time scheduling algorithms to guarantee timing constraints and user requirements to balance the load on different machines individually. The coordinator also caches user requests and keep track of RP server information/status for scheduling references. If a request cannot be satisfied at this moment, it will be delayed and try later when any previous request is finished. The coordinator adaptor is running on Linux through CORBA to communicate with client and server adaptors on different operating s. Database: The base stores information of the entire, including hardware specification, performance and status of RP servers or virtual servers, prototype specification and user requirement of each request, etc. The base also stores some sample CAD files of prototypes. The files are in.stl format, but not limited to, in our platform. Sample files can be downloaded to client adaptors for users to modify or design new prototypes. RP Server: an adaptor runs on a RP server to control and monitor the RP machine connected. It receives prototype specification from coordinator and informs RP machine to start RP manufacturing. It is also responsible for transmitting the manufacturing video stream back to client adaptors. Virtual Server: Virtual server simulates the Figure 3: Flowchart of RP E-manufacturing The E-Manufacturing application framework of web based RP mainly includes five parts. (1)Open STL file and display it using Open GL technology, (2) Product quotation, (3) Select a suitable RP, (4) Joint alliance, (5) Order scheduling program. The flowchart of the RP E-manufacturing is shown in Figure 3. The Open GL technology can be used to show the 3D models with different color on different directions. The product quotation supplies an on-line automated cost estimation related to the option of materials, manufacturing time and RP machines before the RP part being manufactured. In the RP selection, we can use some conditions (such as 357

materials, cost, and manufactured time) to select the appropriate RP machine. This web-based RP selection can help users to select an appropriate RP machine. After evaluating, the shows the manufacturing time and cost. When customers are satisfied with this estimation, they can transmit STL file via the internet to the RP web server. After scheduling, the web server can transmit the STL file to the RP machine that chosen by the customers. Then the RP part can be manufactured in the chosen RP machine. During manufacturing process, customers also can watch a live image of RP part via internet, and monitor the RP machine which fabricates physical part through CCD camera. If customers or companies want to joint the alliance, they can joint the as a member of the association and upload the information of their RP machine (introduction, specification of the RP machine, and the manufactured parts) to the RP WEB server. 3.1 The RP E-manufacturing portal site The website includes the interface showing STL file, selection of RP machine, the product quotation and the join alliance. The flowchart of RP E- manufacturing portal site is shown in Figure 4 [5]. they can upload the STL file via the internet to the RP Web server. After finishing the order scheduling, the web server can transmit the STL file to the customer chosen RP machine. Then the RP part can be manufactured in our RP machine. [4] Figure 5: Interface of showing STL file and product quotation Figure 6: The RP selection Figure 4: The flowchart of RP E-manufacturing portal site The interface of showing the STL file and product quotation is shown in Figure 5. The provides customers to view 3D model, rotate the 3D model, select color, slice, generate tool paths and scale it on the web. Product quotation provides customers to evaluate the product. After evaluating the product, the displays required results (such as total fabricating time, volume and cost). When customer satisfied with this estimation, Figure 7: Hierarchy of joint alliance The RP selection is shown in Figure 6. The provides some choices (materials, cost, and manufacturing time) for customer to select proper RP machine. If there are many selections of RP machine on the web, this can assist customer to choose the appropriate one. The can efficiently save time in the selection of RP. 358

Workstation / WWW Client After finishing the evaluation, the shows the manufacturing time and cost. Then the RP part can be manufactured in our RP machine. The site hierarchy of alliance is shown in Figure 7. When customers or companies want to join our alliance, they can upload the information which includes the introduction of the RP machine, the photographs of the RP machine, and the pictures of the completed RP parts. 3.2 The order scheduling Thermal extrusion RP RP Controller RS 232 4-Axis Motion Card CCD Metallic RP Then the RP part can be manufactured in our RP machine. The architecture of RP base is shown in Figure 9. The RP base framework mainly includes three parts: (1) Alliance, (2) Data of the members, (3) Order scheduling program. [7] 4 The developed RP s 4.1 Thermal extrusion based RP The thermal extrusion based RP is shown in Figure 10. There are two lights, two CCDs, 2Dplanar XY table, thermal extrusion head, z-axis elevator, and brush. The CCD is used on the remote monitoring. It can provide the real time online images when the RP is working. The user can also control the CCD viewpoint through the browser. The brush is used to clean the tip of the thermal extrusion head. [8] imac/ WWW Client RS 232 RP Controller Z axis elevator In tern et 4-Axis Motion Card PC PC / WWW Client WWW Server Elevator Electronic photo-mask Thermal extrusion head Pump Notebook/ WWW Client Light source PC-based Controller CCD camera 1 RP part Steel brush cleaner FDM 2000 Photo-mask based RP Figure 8: Architecture of scheduling CCD camera 2 Linear planar motor table Figure 10: The thermal extrusion based RP RP Database 4.2 Photo-mask based RP Elevator Alliance Members base Order scheduling Electronic photo-mask Pump Light source RP Manufacturer RP machine Member Superuser Thermal extrusion RP Metallic RP Photo-mask based RP FDM 2000 Figure 9: Architecture of RP base The architecture of order scheduling is shown in Figure 8. E-commerce is about using technology to streamline business model and increasing its efficiency. All customers exist in the base of RP web server. The RP web server transmits the first order to the chosen RP machine. PC-based Controller Figure 11: The physical photo-mask based RP The photo-mask based RP is shown in Figure11. A rapid prototyping that is based on the electronic photo-mask to build RP parts layer by layer. Unlike general liquid-based rapid prototyping s, the proposed makes use of planeshaping method to substitute for line-shaping method, and the light source, laser beam, is superseded by 359

general visible light. The desktop manufacturing has the advantages of low cost, compactness and no support needed. [9] 4.3 Metallic RP The architecture is shown as Figure 12. The 2500W CW Nd-YAG laser, which is transferred through the optical fiber, is focused to melt the metallic powder on the pre-placed powder mechanism. The pre-placed powder mechanism is placed on the XY table, and the laser head is mounted on the z axis elevator. After fabricating one layer, the RT forming trough of the powder mechanism will descend one layer thickness and the powder feeding trough will ascend one layer thickness at the same time. Then the flat scraper will move from left to right, so that the powder placed on the top of RT forming trough is flat. The next layer of powder is laid and the scanning by Nd-YAG laser is repeated. Layer after layer, the metallic powders are added and melted until the whole RT part is completed. [10] Laser head Shielding gas supply manufacturing via internet. The final RP parts manufactured by the thermal extrusion based RP are shown in Figure 17. The finished 3D RT parts manufactured by the metallic RP are shown in Figure 18. Figure 14: The quotation result of arrow model X-Y table Pre-placed powder mechanism Figure 12: The physical metallic RP 5 Experimental results Figure 15: The quotation result of vase model Figure 13: The quotation result of thin cylinder model The evaluated result of the models is shown in Figure13, 14, 15. The client-side interface of remote monitoring is shown in Figure 16. Customers can observe a live image of RP part during RP Figure 16: The interface of remote monitoring 360

Figure 17: The final RP parts manufactured by the thermal extrusion based RP Figure 18: The finished RT parts manufactured by the metallic RP 6 Conclusions Several RP machines developed by our laboratory can be integrated and the RP resources could be shared on the Web. Users and customers can design, simulate and manufacture RP parts through a Web interface. The objective of this paper is to develop an E-Manufacturing, remote supervisory control rapid prototyping. The main purpose of the is to provide remote customers some services through the internet to use the RP machine. The also can show information to the customers through the internet, and provide various services (such as show STL file, the product quotation and selection of RP machine). If customers are satisfied with this estimation, they can transmit STL file via the internet to the RP web server. After scheduling, the web server can transmit the STL file to the RP machine which is chosen by the customer. Then the RP part can be manufactured in our RP machine. Several RP and RT part manufactured by the proposed RP/RT s are also shown in this paper. In the future, we will continue to enhance RP part quality and improve the efficiency. After the RP manufacturing process is completed, the GSM module can send a message to inform the supervisor and the customer. 7 References [1] Froehlich, G.; Liew, W.; Hoover, H.J.; Sorenson, P.G., Application framework issues when evolving business applications for electronic commerce, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences, pp.10, 1999. [2] Vinoski CORBA: Integrating Diverse Applications Within Distributed Heterogeneous Environments to appear in the feature topic issue of the IEEE Communications Magazine, Vol.35, No.2, February 1997. [3] J.A.Zinky, D.E.Bakken, and R.Schantz, Architectural Support for Quality of Service for CORBA Objects, Theory and Practice of Object Systems, vol.3, no.1, 1997. [4] Hsin-Hung Lin, Chih-Wen Hsueh, and Chun-Chih Lin, A Distributed Real-Time Web Platform for Rapid Prototyping Manufacturing System, IEEE/ASME International Conference on Advanced Manufacturing Technologies and Education in the 21st Century, Chiayi, Taiwan, August 2002. [5] Chung-Sheng Li, Media commerce, IEEE Circuits and Systems Magazine, Volume: 2 Issue: 1, 2002, Page(s): 4-22 [6] Ren C. Luo., Wei Zen Lee, Jyh Hwa Tzou, Hou Tin Leong, The development of Internet accessible rapid prototyping, Industrial Electronics Society, 1999.IECON '99 Proceedings. The 25th Annual Conference of the IEEE, Volume: 3, 1999, Page(s): 1498-1503 vol.3 [7] A., Klusch, M., Agent-based integrated services for timber production and sales Gerber, IEEE Intelligent Systems [see also IEEE Expert], Volume: 17 Issue: 1, Jan.-Feb. 2002, Page(s): 33-39 [8] Ren C. Luo, Jyh-Hwa Tzou, Cheng-Yi Hsieh, Hsiu-Hung Chou, The Development of a Thermal Extrusion Based Rapid Prototyping Mechatronics, 2002 IEEE International Conference on Industral Electronics, Control, and Instrumentation (IECON 02), Sevilla Spain Nov 2002. [9] Ren C. Luo, Hsiao Cheng Lin, Jyh Hwa Tzou, The Development of a Photo-mask Based Desktop Manufacturing System, 7th International Conference on Mechatronics Technology ICMT2003, Taipei, Taiwan, December 2~6,2003 [10] Ren C. Luo,Chun-Ching Chen and Jyh Hwa Tzou, "The Development of a Mechatronic Rapid Tooling System", 7th International Conference on Mechatronics Technology ICMT2003, Taipei, Taiwan, December 2~6, 2003 361