I built my CNC a few years back & has done quite a bit of work. It only uses one motor for the Y and it runs on "U" bearings running on 12mm diameter st/steel rod. It actually ended up being a lot stronger than I thought it would & it was the cheapest option. I recently started buying wood clock & kinetic wall art plans. At the start of this saga, any part I made would have a slightly small hole but the outside would be 0.3mm oversize. I would just reduce the outer size only in aspire 9 & drill out the holes to the correct size.
I built a few clocks using this method but then decided to try & fix it. I mucked about with steps per mm in mach3 but holes were small & outer was oversized so not really fixable using mach3 settings. I decided to add a second motor to my Y in case the issue was the U bearings & it was causing some twist. Motor added & breakout board changed because I didn't know the A input wasn't working. I've always used cheap, generis boards. I thought everything had gone well. I slaved the motor & set steps per mm using an 850mm linear scale by Moore & Wright, I can get the X & Y accurate to 0.1mm. I have used up to 700mm of travel to set steps with the linear scale clamped in place.
The first gear I tried was 27.9 mm outer diameter with a 6.3mm hole & the gear teeth are 3.1mm max width. What I ended up with was 27.3 outer, 6.3mm hole & the gear teeth were 2.5mm wide. I checked loads of things that I might have changed by mistake & nothing seemed amiss, I also trammed the spindle just in case. Today I ran 25mm discs, 0.7 low on the Y & 0.5mm on the X. I started moving the axis using the steps per mm page by 100mm & just telling mach3 that it hadn't moved enough by the amount I was down on size. I even had to do this multiple times to get a 25mm dia disc. I then checked just how much out my machine was using the steps per mm setting & the linear scale & to get the 25mm disc now means that the X, for example moves 305mm when told to move 300mm!!! I did get a 25mm disc though so I tried to run the gear again. This time I was inly 0.1 down on the outer diameter but the gear teeth had not changed & were still 0.5mm thin!!! This has confused the hell out of me & I am in the mood to I did try to increase the size in aspire & this worked for the outer diameter but the teeth were still 0.5mm under!!!! I am starting to wonder if my cheap boards are to blame. Could they be misinterpreting more complex signals? In a straight line using the linear scale it is perfect but the more complex movement for a gear is confusing it? I really can't work this out so if anyone out there has any ideas to put me out of my misery please share. Thanks to all that have a go at this one!
I built a few clocks using this method but then decided to try & fix it. I mucked about with steps per mm in mach3 but holes were small & outer was oversized so not really fixable using mach3 settings. I decided to add a second motor to my Y in case the issue was the U bearings & it was causing some twist. Motor added & breakout board changed because I didn't know the A input wasn't working. I've always used cheap, generis boards. I thought everything had gone well. I slaved the motor & set steps per mm using an 850mm linear scale by Moore & Wright, I can get the X & Y accurate to 0.1mm. I have used up to 700mm of travel to set steps with the linear scale clamped in place.
The first gear I tried was 27.9 mm outer diameter with a 6.3mm hole & the gear teeth are 3.1mm max width. What I ended up with was 27.3 outer, 6.3mm hole & the gear teeth were 2.5mm wide. I checked loads of things that I might have changed by mistake & nothing seemed amiss, I also trammed the spindle just in case. Today I ran 25mm discs, 0.7 low on the Y & 0.5mm on the X. I started moving the axis using the steps per mm page by 100mm & just telling mach3 that it hadn't moved enough by the amount I was down on size. I even had to do this multiple times to get a 25mm dia disc. I then checked just how much out my machine was using the steps per mm setting & the linear scale & to get the 25mm disc now means that the X, for example moves 305mm when told to move 300mm!!! I did get a 25mm disc though so I tried to run the gear again. This time I was inly 0.1 down on the outer diameter but the gear teeth had not changed & were still 0.5mm thin!!! This has confused the hell out of me & I am in the mood to I did try to increase the size in aspire & this worked for the outer diameter but the teeth were still 0.5mm under!!!! I am starting to wonder if my cheap boards are to blame. Could they be misinterpreting more complex signals? In a straight line using the linear scale it is perfect but the more complex movement for a gear is confusing it? I really can't work this out so if anyone out there has any ideas to put me out of my misery please share. Thanks to all that have a go at this one!
Last edited by a moderator: