Hi everyone,

I am working on a project fo my dissertation to reduce vibration. A method I am considering to do this is to change the weight of the part vibrating to see I can minimise it that way. I could simulate this by changing the mass properties of the part randomly and using a trial and error method to get the best result but I haven't got the time (or patience) to do that. Does anyone know of an iterative method that can be used on solidworks to achieve this? I have seen on the tutorials a way to minimise the volume of a shelf bracket ("shape optimisation") using an iterative mehod, but I have not yet managed to find a way of applying a simular method to the weight of a part to recuce vibration (increasing fatigue life would also be an acceptable optimisation goal)

Any help would b greatly appreciated.

Thanks

Interesting. I suppose it depends on what you mean by "reduce vibration". I suppose if you are trying to minimize fatigue, then reducing total strain per cycle or keeping strain below threshold would be a goal.

There will always be vibration. There will always be modal frequencies. Loads and constraints can change. Results depend not just on mass but on distribution and location of mass.

I'm sure you know all the above already. Hard to picture reducing this problem to a few discreet inputs and outputs for an optimization routine.