Layout:
Showing 111 of 11

12.02.2018On behalf of Professor George Adams. This is an overview of contact mechanics models in case of two spheres. The overview starts with Hertz model and continues to adhesive models and GreenwoodWilliamson. A very good good summary for the case of two spheres. Read More460 downloads

19.04.2021Contact mechanics code useful for calculating subsurface stress439 downloads

22.05.2017This work demonstrates the importance of summit parameters for an anisotropic Gaussian rough surface. It is shown that lay direction may significantly affect the runningn wear process. Read More161 downloads

03.04.2017A script that solves the linear complementarity problem associated with the Boussinesq contact mechanics problem h = K*p+g, h'*p=0, h,p >=0, where the unknown h is the gap between two elastic (halfspace) bodies and the unknown p is the corresponding contact pressure. It can also be found at file exchange at the MATLAB Central Read More122 downloads

29.03.2022TriboSolver (formerly known as Tribology Simulator) is a cloud based software for the simulation of the most common tribological problems: rough contact problem (pressure and subsurface stress calculations, deflections, stiffnesses), Elastohydrodynamic problem, Stribeck Curve simulation (calculation of friction in mixed lubricated contacts), calculation of contact temperatures in solids, wear and wear particles simulation and surface roughness evolution. You can find a guide on how to use TriboSolver here. The old version of TriboSolver can still be downloaded here. A manual can be found in the Help section. If you dont have MATLAB installed, you will need to install the MATLAB Compiler Runtime (MCR, free for download). See readme.txt file for further details. Solvers are based on the halfspace approximation theory for the contact, thermal and hydrodynamic simulations, which makes it faster compared to Finite Element Method or other fully numerical approaches. Read More2073 downloads

21.10.2016These mfiles calculate the adhesive parameters of the contact between 2 spheres based on the mechanical and geometrical properties of these 2 bodies and show the pressure distribution in such a contact. Read More224 downloads

30.07.2016A Matlab code (GUI) for calculation of friction coefficient in mixed lubricated conditions. Asperity based, including statistical (Greenwood and Williamson), deterministic models. Fully elastic and elasticplastic deformation regimes. Both point and line contact cases considered. Applicable to the contact with uniform film thickness (highly loaded). Moes fit is used to calculate central film thickness. Run stribeck_simulator.m. Read More621 downloads

23.06.2016The code plots the stress field along x direction due to a cuboid strain located in the center of coordinates system in an Infinite Space. The matlab file reproduces a plot from paper: "On the stress field due to initial strains in a cuboid Surrounded by an Inifinte Elastic Space", Chiu, 1977. It is useful in construction of 3D FFT based algorithm for calculation of elastic stress field due to initial strains (or residual, thermal, etc.). Read More94 downloads

21.11.2016A Matlab based line contact EHL solver with artificial diffusion for highly loaded cases. The degree of the diffusion is controlled. Fully coupled, differential deflection based numerical scheme. Finite difference discretization, central difference approximation of the pressure term and 2nd order backward difference approximation of the wedge term. Roelands pressureviscosity relation. It is designed for solving highly loaded cases. Newtons numerical solver is used. Launch run_numerical.m. Read More340 downloads

08.04.2016A Matlab based line contact EHL solver. Fully coupled, differential deflection based numerical scheme. Finite difference discretization, central difference approximation of the derivatives. Roelands pressureviscosity relation. It is optimized for lightly deforming contacts. Newtons numerical solver is used. Fast to converge, accurate solution. Launch run_numerical.m. Read More469 downloads

20.01.2022A simple matlab code for calculation of Hertz solution (Hertz model) for line, point and elliptical contacts. Also shows a plot of resultant pressure and deflection (not for elliptical contact). Here you can find an online tool: https://www.tribonet.org/calculators/hertzpressurecalculator/. Read More1264 downloads
Hi Aydar,
You might be interested in OpenHertz, a small opensource calculator for Hertzian contact. More info here:
https://www.reddit.com/r/MechanicalEngineering/comments/m0r66y/introducing_openhertz_opensource_hertzian_contact/?utm_source=share&utm_medium=web2x&context=3