- #1
Anachronist
Gold Member
- 119
- 58
- TL;DR Summary
- Trying to figure out an approach to calculate points on a curve on the underside of a lever to minimize friction as the lever and piston move together, maintaining contact.
I'm trying to design a simple mechanism in CAD and got stuck on this problem.
Consider a lever (blue shape) that pivots at one end (blue circle). The other end rests on a piston (pink rectangle). In my application the lever is pushing the piston (the lever pushes through the full travel of a button under one end), but it's the same problem if the piston moves the lever.
If the lever is a thin straight line, the end of the lever would rub against the top of the piston as the piston moves up or down. These parts are going to be unlubricated plastic, and rubbing might result in some wear after a few thousand cycles.
I'm trying to figure out an approach to calculate points along a curve on the underside of the lever to approximate rolling friction, to minimize the rubbing as the lever and piston move through a small range of motion. At the top of the piston's range, the lever would start horizontal or nearly so, and the lever's angular range of motion is at most 25°.
As the piston moves down, the lever would need to lengthen to maintain the same point of contact, which implies some sort of curved surface, as shown in the drawing above. I know it can't maintain the same contact point and have rolling friction, so the curve should lengthen the lever and allow the lever's underside surface to roll across the piston surface.
The more I think about it, the more it seems like I need to calculate this numerically. That isn't a problem (I do such calculations in the CAD software for other purposes), I just don't know how I would set up this particular problem. This seems like such a common application, it must have been dealt with before, but I don't know what to search for information that would help.
Consider a lever (blue shape) that pivots at one end (blue circle). The other end rests on a piston (pink rectangle). In my application the lever is pushing the piston (the lever pushes through the full travel of a button under one end), but it's the same problem if the piston moves the lever.
If the lever is a thin straight line, the end of the lever would rub against the top of the piston as the piston moves up or down. These parts are going to be unlubricated plastic, and rubbing might result in some wear after a few thousand cycles.
I'm trying to figure out an approach to calculate points along a curve on the underside of the lever to approximate rolling friction, to minimize the rubbing as the lever and piston move through a small range of motion. At the top of the piston's range, the lever would start horizontal or nearly so, and the lever's angular range of motion is at most 25°.
As the piston moves down, the lever would need to lengthen to maintain the same point of contact, which implies some sort of curved surface, as shown in the drawing above. I know it can't maintain the same contact point and have rolling friction, so the curve should lengthen the lever and allow the lever's underside surface to roll across the piston surface.
The more I think about it, the more it seems like I need to calculate this numerically. That isn't a problem (I do such calculations in the CAD software for other purposes), I just don't know how I would set up this particular problem. This seems like such a common application, it must have been dealt with before, but I don't know what to search for information that would help.
Last edited: