Tolerance Based Assembly of Mechanical Joints Using Visual Basic

Sunthara Pandiyan P, SRM University; Sundar S ,SRM University; Sampath Kumar S ,SRM University

SolidWorks, Visual Basic, Graphical User Interface, Ms-Excel database, Fits and Tolerances

The goal of this project is to performing assembly of mechanical joints based on tolerance. To obtain the proper functioning at the product the tolerance are important role. In this project the assembly of the component based on it tolerance. The required type of fit information gathered through form. This project is to reduce the time taken for assembly process while manual assembly, to improve the best assembly sequence. In this project to do the assembly of machine elements and its dimension with tolerance values are tabulated while reading the component through VB, and database to be created with the available components. Depends upon the user requirement or the application the appropriate components are identified and assembled in the modelling software. A mechanical assembly is a composition of interrelated parts. Assembly data base stores the geometric models of individual parts, the spatial positions and orientations of the parts in the assembly, and the relationships between parts. The manual assembly is a sophisticated tasks which consume time and requires skilled labour and cost. The work employs Visual Basic, SolidWorks and Excel to develop a database management system for standard components. The secondary development of SolidWorks has been performed by Visual Basic and the system is interconnected with SolidWorks. The outcomes were creating a application form to create a tolerance based assembly application which results in increase in speed of part assembly saving time and cost.
    [1] Holvorson, M. (2010). “Microsoft visual basic.” Microsoft press, 8.. [2] spens, M. (2013). “Automating solidworks 2013 using macros.” SDC Publication. [3] Uday H Farhan, Simona O'Brien; (2012) ‘Solid Works Secondary Development with Visual Basic 6 for an Automated Modular Fixture Assembly Approach’ECU Publications. [4] Mike spens (2013), Automating Solid Works 2013 Using Macros, SDC Publication, on July 17, 2013. [5] M.T.Rad and U.H.Farhan (2011). “Design of modular fixtures using a 3d modelling approach.” ICMS, 4(1), 405–411. [6] Rao, C. (2010). “A novel method of using api to generate liason relationship from an assembly.” Software Engineering Application, 3, 167–175. [7] Zheng Y, J. M. and Tap, M. (2011). “Implementation of heuristic reasoning to recognize orthogonal and non-orthogonal inner loop features from boundary representation parts.” Journal of Engineering Mechanics, 33, 01–14.
Paper ID: GRDCF002016
Published in: Conference : International Conference on Innovations in Engineering and Technology (ICIET - 2016)
Page(s): 61 - 68