Method for manufacturing an insole comprising a first inferior layer, a second superior layer and at least two damping elements between the first interior layer and the second superior layer, wherein the at least two damping elements are modelled by: - receiving a set of information of the at least two damping elements to be modeled, comprising geometric data and hardness data; - modeling a first three-dimensional structure from said geometric data, said first three-dimensional structure forming a first sheet and a second sheet defining a first interior volume; - estimating from said geometric data and hardness data four parameters of a second three-dimensional meshed structure configured to occupy the first interior volume, wherein the four parameters are mesh type, mesh arrangement, mesh size and mesh density; - modeling the second three-dimensional meshed structure configured to occupy the first interior volume, said second three-dimensional meshed structure being generated at least by means of the four estimated parameters: mesh type, mesh arrangement, mesh size and mesh density, in combination with at least one parameter selected among: filling rate, a thickness of the first sheet, a thickness of the second sheet of the first three-dimensional structure, space between the first sheet and the second sheet of the first three-dimensional structure, or a slope of the second sheet with respect to the first sheet of the first three-dimensional structure; - generating a three-dimensional model of the at least two damping elements comprising the first and the second three-dimensional structures and a set of junctions structurally connecting the first three-dimensional structure to the second three-dimensional meshed structure. - receiving a set of information of the at least two damping elements to be modeled, comprising geometric data and hardness data; - modeling a first three-dimensional structure from said geometric data, said first three-dimensional structure forming a first sheet and a second sheet defining a first interior volume; - estimating from said geometric data and hardness data four parameters of a second three-dimensional meshed structure configured to occupy the first interior volume, wherein the four parameters are mesh type, mesh arrangement, mesh size and mesh density; - modeling the second three-dimensional meshed structure configured to occupy the first interior volume, said second three-dimensional meshed structure being generated at least by means of the four estimated parameters: mesh type, mesh arrangement, mesh size and mesh density, in combination with at least one parameter selected among: filling rate, a thickness of the first sheet, a thickness of the second sheet of the first three-dimensional structure, space between the first sheet and the second sheet of the first three-dimensional structure, or a slope of the second sheet with respect to the first sheet of the first three-dimensional structure; - generating a three-dimensional model of the at least two damping elements comprising the first and the second three-dimensional structures and a set of junctions structurally connecting the first three-dimensional structure to the second three-dimensional meshed structure.