During this period the development of core functions for manufacturing was continued the following objectives were achieved:
- The translation of geometrical features, which converts the product model into a standardized model format
- The planning of machining operations, which integrates the product and manufacturing model with company specific code
- The generation of process plans, which generates a standardized process plan for further processing to machine specific code
Also the server side components were developed and documented
Development of communication protocols:
The main purpose of this task was to design and develop the internal and external communication protocols between the following applications of the STEPMAN Platform:
Stepman Plugin – Stepman Core
· Stepman Core – STS Storage
· Stepman Core – Central AG Server
Before any implementation, the evaluation of the potential protocols has been carried out and the appropriate technologies were selected. After technology selection, at first a general communication concept was implemented between STEPMAN Core and STEPMAN Client, and the underlying architecture was created. This architecture is developed with such details and depths that it could be easily reused for implementing the communication between Stepman Core and Central AG Server. This includes the creation of an underlying robust build environment, that is capable for the remaining applications of the platform.
Development of model management functions:
The versioning solution was implemented in the Stepman system. The objective of this solution is to offer repository storage, where every project file (including also machine information – profile) can be saved. Moreover, the system allows to trace changes in every file, by recording all of them. The revisioning system, which is implemented in the STS (Stepman Storage System) allows basically to upload and download files from most recent revisions or to trace back the changes by downloading previous revisions of every file.The document presents also implementation process of the versioning features within the Stepman system, which includes two main stages:
versioning solution design – gathering and analysis of functional requirements and use cases, finalised with basic system functionalities design
• versioning solution implementation coding and testing
In April the first reporting period of the project ended, the Consortium prepared and submitted the Periodic Report in June.