Implementation of Collaborative Process Planning System

2014 ◽  
Vol 1006-1007 ◽  
pp. 373-376
Author(s):  
Ying Ying Su ◽  
Feng Rong Zhang

To ensure competitiveness in today’s market, process planning should be collaboratively performed in manufacturing enterprises. Since process planning is a huge and complex job, several designers should process planning together. Designers consult with one another regarding the results through continuous communication and collaboration. In this research, key technologies are studied according to requirements analysis on collaborative process planning system. The flow is described based on the characters of collaborative process planning. The structure of this system is built and the system is implemented to save the cost and improve the reliability of process planning.

2014 ◽  
Vol 496-500 ◽  
pp. 2634-2637
Author(s):  
Ying Ying Su ◽  
Di Liang ◽  
Hai Dong

Computer Supported Cooperative Work (CSCW) has been considered as a promising approach for developing process planning systems and optimizing process plans. Process planning plays an important role in the computer integrated manufacturing environment. Process planning based on CSCW is inevitable for reducing manufacturing preparation time and costs through concurrent and collaborative engineering. In this research, two key technologies of data exchange method and data communication method are studied based on the analysis of structure and business flow for collaborative process planning. The collaborative process planning system has been developed and adopted to support collaboratively work.


2014 ◽  
Vol 1006-1007 ◽  
pp. 377-380
Author(s):  
Ying Ying Su ◽  
Feng Rong Zhang

Computer Supported Cooperative Work (CSCW) has been considered as a promising approach for developing process planning systems and optimizing process plans. Process planning based on CSCW is inevitable for reducing manufacturing preparation time and costs through concurrent and collaborative engineering. Since process planning is a huge and complex job, several process planners should execute planning together. Therefore, information exchange in collaborative process planning is very frequent and the synchronization for each user has a decisive influence in collaborative process planning system. In this research, expression of process documents based on XML is studied and the method that process documents are mapped into XML documents is described. Implementation of synchronous mechanism is presented to develop the system of collaborative process planning.


Author(s):  
V. Sundararajan ◽  
Paul K. Wright

Agile methods of software development promote the use of flexible architectures that can be rapidly refactored and rebuilt as necessary for the project. In the mechanical engineering domain, software tends to be very complex and requires the integration of several modules that result from the efforts of large numbers of programmers over several years. Such software needs to be extensible, modular, and adaptable so that a variety of algorithms can be quickly tested and deployed. This paper presents an application of the unified process (UP) to the development of a research process planning system called CyberCut. UP is used to (1) analyze and critique early versions of CyberCut and (2) to guide current and future developments of the CyberCut system. CyberCut is an integrated process planning system that converts user designs to instructions for a computer numerical control (CNC) milling machine. The conversion process involves algorithms to perform tasks such as feature extraction, fixture planning, tool selection, and tool-path planning. The UP-driven approach to the development of CyberCut involves two phases. The inception phase outlines a clear but incomplete description of the user needs. The elaboration phase involves iterative design, development, and testing using short cycles. The software makes substantial use of design patterns to promote clean and well-defined separation between and within components to enable independent development and testing. The overall development of the software tool took about two months with five programmers. It was later possible to easily integrate or substitute new algorithms into the system so that programming resources were more productively used to develop new algorithms. The experience with UP shows that methodologies such as UP are important for engineering software development where research goals, technology, algorithms, and implementations show dramatic and frequent changes.


Sign in / Sign up

Export Citation Format

Share Document