Not sure what section this should go in, but I'll start here. I'll try and keep this brief, but probably won't be able to.
So, here is what is going on. I'm going to machine the camshaft for my Little Demon engine using my small CNC mill with the rotary axis. I have DeskProto software. It will handle the 4th axis, but not being super expensive top-of-the-line software, it does't handle multiple axis movement while using the rotary axis. So it can rotate the part while moving the cutter up and down (Z-axis), or can rotate the cutter while moving the part axially (X-axis). Both ways should be suitable for producing a cam. It can't move the X, Y, and Z while rotating.
So I did some test pieces in aluminum and found I was getting a real mess. Lex, at DeskProto, is very good at helping and we have gone back and forth for over a week to try and sort this out, with no resolution. One issue is that Lex does not use Mach3 so can't say if I have settings wrong. To help things along, I did a quick model of the cam with only 1 lobe as a test piece. The software lets you specify machining around the A-axis (so rotating while moving the cutter up and down to produce a cam lobe) or you can specify cutting along the X-axis; this would be what is sometimes referred to as indexed cutting. Make a cut along the length of the part, turn it a degree or 2 and repeat.
When I specify cutting along the X-axis, I get a good part. This is 1/2" diameter material, machined in advance to around 1/4" to chuck in the mill. It is machined with a 1/8" flat end mill and seemed to be indexing about 2 degrees for each cut. A perfectly acceptable cam lobe:
But before I did this, I was specifying machining around the A-axis and got this. This was with the same 1/8" flat end mill. The machining is decent (a little strange in one area), but the cam lobe is almost round. It is the one on the right.
In both cases it did rough machining and then finish machining, both with the same cutter. Since it is just 1 cam lobe it was only about 5 minutes to machine.
Now while the machining along the X-axis is producing a good part and I can use that to do the camshaft, I would really like to sort out why I can't use machining around the A-axis. I have checked my settings in Mach3, primarily in General Configuration not having any boxes checked in the rotational section, and having Angular Properties checked. This was specified by Lex for DeskProto.
I passed the file onto Lex and he ran it on his machine and got a decent cam shape. But as I said, he is not using Mach3.
I can see from the 2 G-code files that they are both machining to about the same depth, but it seems that the one with around A-axis machining is carrying that depth too far around....but not on Lex's machine. Very strange.
If anyone has seen anything like this before or can offer suggestions it would be great. I know it is asking a lot, but if anyone is willing to try machining one with the "around A-axis" code that would be fantastic. You should get a cam lobe with around .070" lift. The starting point is a piece with 1/2" diameter, machined down to .25-.3" beside the lobe. The lobe is .155" wide and the 0,0,0 point is the top of the part, left side of the lobe, centred on Y-axis as shown:
Thank you very much in advance (for those I haven't lost by now),
Rick
So, here is what is going on. I'm going to machine the camshaft for my Little Demon engine using my small CNC mill with the rotary axis. I have DeskProto software. It will handle the 4th axis, but not being super expensive top-of-the-line software, it does't handle multiple axis movement while using the rotary axis. So it can rotate the part while moving the cutter up and down (Z-axis), or can rotate the cutter while moving the part axially (X-axis). Both ways should be suitable for producing a cam. It can't move the X, Y, and Z while rotating.
So I did some test pieces in aluminum and found I was getting a real mess. Lex, at DeskProto, is very good at helping and we have gone back and forth for over a week to try and sort this out, with no resolution. One issue is that Lex does not use Mach3 so can't say if I have settings wrong. To help things along, I did a quick model of the cam with only 1 lobe as a test piece. The software lets you specify machining around the A-axis (so rotating while moving the cutter up and down to produce a cam lobe) or you can specify cutting along the X-axis; this would be what is sometimes referred to as indexed cutting. Make a cut along the length of the part, turn it a degree or 2 and repeat.
When I specify cutting along the X-axis, I get a good part. This is 1/2" diameter material, machined in advance to around 1/4" to chuck in the mill. It is machined with a 1/8" flat end mill and seemed to be indexing about 2 degrees for each cut. A perfectly acceptable cam lobe:
But before I did this, I was specifying machining around the A-axis and got this. This was with the same 1/8" flat end mill. The machining is decent (a little strange in one area), but the cam lobe is almost round. It is the one on the right.
In both cases it did rough machining and then finish machining, both with the same cutter. Since it is just 1 cam lobe it was only about 5 minutes to machine.
Now while the machining along the X-axis is producing a good part and I can use that to do the camshaft, I would really like to sort out why I can't use machining around the A-axis. I have checked my settings in Mach3, primarily in General Configuration not having any boxes checked in the rotational section, and having Angular Properties checked. This was specified by Lex for DeskProto.
I passed the file onto Lex and he ran it on his machine and got a decent cam shape. But as I said, he is not using Mach3.
I can see from the 2 G-code files that they are both machining to about the same depth, but it seems that the one with around A-axis machining is carrying that depth too far around....but not on Lex's machine. Very strange.
If anyone has seen anything like this before or can offer suggestions it would be great. I know it is asking a lot, but if anyone is willing to try machining one with the "around A-axis" code that would be fantastic. You should get a cam lobe with around .070" lift. The starting point is a piece with 1/2" diameter, machined down to .25-.3" beside the lobe. The lobe is .155" wide and the 0,0,0 point is the top of the part, left side of the lobe, centred on Y-axis as shown:
Thank you very much in advance (for those I haven't lost by now),
Rick
Attachments
Last edited: