Abstract

At the final operations of manufacturing parts, grinding processes are applied that ensure the achievement of high accuracy of the product and low roughness of its surfaces. A promising area for studying the parameters of surface roughness obtained by grinding is a virtual relief surface simulation. A brief review of geometric models of various researchers is given. In the previously developed simulation geometric model, a virtual relief surface is formed after grinding. The urgent task is to determine the roughness parameters from the existing profile, although all the initial data for this are available. The development of an algorithm and a software module, as well as a set of solutions for calculating the roughness parameters of a virtual relief surface obtained in a simulation geometric model, is considered. In the algorithms, the middle line is constructed, the arithmetic mean deviation of the profile Ra is calculated, all maxima and minima of the profilogram chart are determined, five maxima and five minima are selected, the parameter Rz is calculated, the parameter Rmax is calculated, the profile reference length tp is determined for twelve levels of line p, the intersection points of the profile and the middle line are determined and the parameter of the average pitch of roughness Sm is calculated, all the protrusions on the profilogram are determined and the average pitch of local protrusions S is calculated. Implementation of the presented algorithm, including all the above actions, in the object-oriented programming language C# in the Visual Studio C# software product enabled us to obtain software that can calculate all basic roughness parameters, such as Ra, Rz, Rmax, tp, Sm and S according to the virtual surface from the geometric model.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.