It is important to decide the occupational space of a mobile entity, especially formechanical system as well as mechanical processing design, components assemblingand path planning of robot. A method to solve this problem is setting up geometricmodels of mobile objects, which is defined as "swept volume" (or "scanningvolume"). In order to conform whether they intervene or collide, the intersectestimation is made between the swept volume and other objects in a given system. Inthe past several decades, researchers tried hard to develop generation technology ofswept volume and expand geometrical field of solid modeling. The solution ofthree-dimensional solid sweeping can be realized through restricting the forms andmoving characteristics of objects. The project method, which is used to solve thethree-dimensional solid swoop problems, is addressed in this dissertation. Firstly,planning sweeping path, and the coordinates of the nodes are figured out according tothe precision requirements. The projective curves are gained by projecting the solidtowards the surface in light of the sweeping rules. Finally, a series of nodes from thecurves are picked up to regenerate surface, and a swept volume is generated.Meanwhile, combined with visual C++, Object ARX is applied to generate thethree-dimensional swept volume on the AutoCAD plat form. The dissertation consistsof five chapters. The main contents in each chapter are stated as follows.In chapter one, the application, development and clarification of swept volumeare introduced. The enclose method is also introduced. Meanwhile, the main researchwork is presented.In chapter two, the fundamental theory of sweeping technology is introduced.In chapter three, solid predigesting, math modeling, choice of projection surfaces,characteristics curves, characteristic nodes as well as key nodes and the regeneration of surfacesare discussed.In chapter four, the effect factors of error and how to control it are analyzed. Thevalidity and practicality of the method are proved with the example graphs.In chapter five, Auto CAD, Object ARX programming environment and OPP aredescribed. The software programming for generating the swept volume is proposedwith its application examples. Finally, examples of swept volume are presented.Some beneficial conclusions have been drawn and some considerations for futurework are discussed in the end of this paper. |