Font Size: a A A

Component-based Software Construction Of Machine Animation

Posted on:2017-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:L Y LiFull Text:PDF
GTID:2271330503458920Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Kinematic simulation of mechanism is a important part of virtual assembly technology. Kinematic simulation of Mechanism, in virtual environments,can well display the running effect and rules of the mechanism.At the same time,it can reduce the workload and improve efficiency for designer.Traditionally animation is based on key frame animation,it is a animation lack of real-time and interactive ability which can’t satisfy the need for simulation of mechanism.And another method is to use the graphics library and make repeat programming to construct the animation which lacks the reuse ability and takes a lot of development cost.Based on above problems.we mainly studied the component construction method which can construct interactive animation for objects in virtual environment. We analyzed the behavior of the virtual object and proposed a formal behavior specification method-Trace.And then we deeply studied the mechanism of constructing simulation animation with traces of the assembly. Further more,we presented a model for the combined animation engine.Subsequently we proposed a algorithm to interpret the traces and drive the virtual object to make animation.Based on the related theory and method proposed in this paper, the author did system implementation and experiment verification in the virtual assembly prototype system interaction3 D. The author did animation experiments of crank mechanism and cam mechanism. The results show that the system has strong versatility and expansibility,virtual object animation in virtual environments could be constructed efficiently, which has strong reuse ability and interactivity, it could greatly reduce the workload, and could be better for mechanical product design validation.
Keywords/Search Tags:virtual assembly, human-computer interaction, formal specification, trace, animation engine
PDF Full Text Request
Related items