Font Size: a A A

Transplantation From UNIX To Linux For Software Of FEM Analysis

Posted on:2006-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2168360152489554Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
SHEET-FORMING is a punch-forming non-linear FEM analysis softwarepackage running on the SGI/UNIX graphic workstation, mostly including thepre-processor module, the post-processor module, the solving module and thetrimming module. In this paper, with the help of the object-oriented developing technique,structured software development method, the inter-process communication in Linuxand the FORTRAN/C mixed programming technique, the source codes ofSHEET-FORMING are corrected and optimized based on analysis of every module:The Chinese graphic interface is reverted with the localization program of Motif. Therandomizer is designed. Synchronized shared memory is designed and applied tointer-process communication between GUI and core program, which avoids messagejam. The method of using interruptive signal function and inquire sentence is changed.Finally, the software transplantation is realized. With the idea of software engineering, black box method is used to testSHEET-FORMING transplanted: Firstly, each module is tested alone. Then threeexamples are used to test software synthetically, such as the simulation of thestretch-forming of a s-shape aircraft skin, the multi-stage deep drawing of cup-shapedparts and the rubber forming simulation of inner lining plate of plane. The results ofthe test testify that the transplantation of SHEET-FORMING from SGI/UNIX toPC/Linux is successful.
Keywords/Search Tags:Software Transplantation, UNIX, Linux, Software Engineering, Software Testing
PDF Full Text Request
Related items