motor selection

I need to select a motor for my project where I will use it for pushing a rubber diaphragm which is having a thickness of around 3mm. For this I will be using a cam and follower mechanism.The eccentric cam will be attached the shaft of the motor.I require a motor which runs at around 1500-4000rpm and I will be using it frequently and continuosly for around 1 hr time.So I wanted to know which motor is better for my application whether bldc, simple brushed dc or pmdc.
To give you a brief idea of what my project is I am attaching a small image.
Any suggestions are welcomed.

Do you know the force required to move the diaphragm at that point?
Once you know the force, you can calculate the maximum torque needed and add a margin of safety.
With this torque, the RPM and the nominal voltage, you can choose a motor.
As a design suggestion, have the cam surrounded by a bearing or rotating surface, otherwise it’s a friction contact.