Making my own solenoid

ok - how about a cam some thing like: Scotch yoke - Wikipedia