Posted by Oily Rag 09/04/2021 14:39:35
I am considering building a CNC cam grinder. This would involve either a stepper driven leadscrew for positioning the saddle longitudinally along the
bedway and a ball screw driven by a stepper for the cross slide. The cam would then be formed by controlling the relative position of the cross slide
to the rotation of the headstock spindle (by use of an encoder). The encoder would need absolute positioning capability so would likely have to be
something like a 4k 'greyscale' type.
My concern is would the reaction time of the cross slide be sufficient to accurately grind the cam form given that the peak acceleration/deceleration
rate of a cam can be in the region of 0.006" per degree. The ideal speed of the cam for grinding would be around 300 rpm to allow a small enough
grinding wheel (running at close to 4,500 rpm) to fit into the space needed. this gives a time per degree of 0.00055 secs which equates to a cross
slide speed of nearly 11" per second or 54.5 ft per minute.Can the control systems, both software and hardware, handle these type of positional
reaction speeds?
I realise that 'professional' systems are capable of these sort of speeds but are the 'hobby' systems capable likewise? Any comments and
suggestions would be most welcome.
As an additional note the reason for building the cam grinder is that I have a 'spare' bed and headstock and saddle that can be modified – It's too
good to scrap and it seems a worthwhile project to make some use of it rather than leave it to 'rust in peace'
Martin
Hi Martin
First of all the speed that you indicated seems a little high,
in this video
the cam is rotating at between 30 to 40 rpm that alone
would solve some of the points that you have raised.
As part of a project that i have still on going i have looked in to
grinding similar forms ,the photo here shows the machine set up here
with the stepper motor drive controlling the rotation of the camshaft axis
( the shaft fitted here is for something else not a cam)
at 1800 steps per rev, the crosslide moves 0.00005 inch per step.
I wrote a small file to simulate a camshaft but found like you , the
speed as the grinding wheel goes over the peak of the cam the
speed can be too high ,as part of the sequence the rotation speed
of the cam is incrementally reduced and increased as the grinding
wheel rises up and falls over the cam lobe ,i never got to the point
of cutting metal but some of the things that are gained just by these
simulations are of value.
The other thing to think about is at some point during the grinding if you
are using the encoder and crosslide to follow the cam shape
the crosslide will need to move independently to increase the cut depth,
unlike using these systems for threading the grinding is more of a
continuous sequence.
The rocking action of the cam being ground in the video almost
seems like the easiest solution and use the cnc part to make the
master cam.
John