Post by supernat on Sept 9, 2017 14:37:49 GMT -5
Hey guys, I have a weird issue. I was doing a double sided project in VCarve, and the top part cut correctly. However, when I flipped the wood over to cut the bottom side, I set the Z reference to the bed of the machine (well to the spoiler board anyway) so that the top face remained the Z plane. But then I noticed the bit went down too low at the very beginning. In fact, I reduced the entire program to just the following lines:
(Filename: 3D Roughing)
N10M03S18000
(3D Roughing)
N30G00X85.506Y556.898Z63.818
%
And when I run this, I expect the Z value to be 63.818, but the Z axis drills down to a Z value of 40mm. X and Y appropriately drive over to X85, Y556 per the command. Z is just wrong. It's very consistent. I can even take the Z axis and manually drive it down to the spoiler board, and it's at 0. I then drive it up to 63.8mm where it should start cutting, and that is correct visually. I run the program, and it drops to 40mm. No binding, no falling, just feeds right down to 40mm and stops. Does anyone have any ideas what to look for? I tried reloading the initial file set. I don't understand why the controller knows the Z command is 63 but it is commanding Z to 40. I can't finish this other half of the piece until I figure this out. Is there some bug with setting the Z axis 0 point reference to the spoiler board? I can't imagine that's a design constraint.
Just thinking through this a bit more, I don't seem to have this issue when I set the Z axis to the top of the material. This is the first time I've tried cutting something using the bed or top of the spoiler board as the Z axis. Maybe my Z axis has some bad configuration where it thinks it travels further than it really does or the screw turns at a faster or slower rate than what's configured in the hand controller. Can anyone recommend a configuration in the hand controller to analyze? I'm going to try setting the z axis to the top of the material to see what happens although that will introduce potential error in my cutout.
So yeah I set the Z axis 0 point to the top of the material and was able to finish the project. I don't really understand this though. Shouldn't I be able to set the Z axis 0 point to the top of the spoiler board and run a program against that? That is what vectric suggests.
Thanks,
Chris
(Filename: 3D Roughing)
N10M03S18000
(3D Roughing)
N30G00X85.506Y556.898Z63.818
%
And when I run this, I expect the Z value to be 63.818, but the Z axis drills down to a Z value of 40mm. X and Y appropriately drive over to X85, Y556 per the command. Z is just wrong. It's very consistent. I can even take the Z axis and manually drive it down to the spoiler board, and it's at 0. I then drive it up to 63.8mm where it should start cutting, and that is correct visually. I run the program, and it drops to 40mm. No binding, no falling, just feeds right down to 40mm and stops. Does anyone have any ideas what to look for? I tried reloading the initial file set. I don't understand why the controller knows the Z command is 63 but it is commanding Z to 40. I can't finish this other half of the piece until I figure this out. Is there some bug with setting the Z axis 0 point reference to the spoiler board? I can't imagine that's a design constraint.
Just thinking through this a bit more, I don't seem to have this issue when I set the Z axis to the top of the material. This is the first time I've tried cutting something using the bed or top of the spoiler board as the Z axis. Maybe my Z axis has some bad configuration where it thinks it travels further than it really does or the screw turns at a faster or slower rate than what's configured in the hand controller. Can anyone recommend a configuration in the hand controller to analyze? I'm going to try setting the z axis to the top of the material to see what happens although that will introduce potential error in my cutout.
So yeah I set the Z axis 0 point to the top of the material and was able to finish the project. I don't really understand this though. Shouldn't I be able to set the Z axis 0 point to the top of the spoiler board and run a program against that? That is what vectric suggests.
Thanks,
Chris