Hey John. first off for anyone that see this and knows what the issue is. Here is a youtube video I just made. https://www.youtube.com/watch?v=ktnbOf2Kj4o&feature=youtu.be
I have set up a scale factor or whatever you call it in the servo drive itself to make 1 pulse move the mill .001 mm but I have actually just changed that to .005mm now in the hope of making that silly error go away. I have confirmed that at low speed the table moves 10 mm when i tell it to move 10 mm in linuxcnc. As you can see in the testing area in Pncconf i can move the table just fine at 6000 mm per min and I have moved it at 12000mm/m while testing. But as the video shows after I move the table it tries to go back to the start point like the opposite of overshoot I guess. I have been told that there may be a issue in Pncconf that is causing this. So I will try search for it in the forum now. But once again if you guys see this feel free chime in. Now also I have tried a whole bunch of step length and spaces in Pncconf The servo stops counting pulses below 1000 ns. But I was running it at 500ns and it worked. only now I can't get it to work so lets say 1000 ns to be safe. I don't think that corresponds to a max step rate of 200 khz but that is the lowest value that worked. once again check the video and it will all be clear. The video is long and boring but shows all the issues and you can skip:) Other than that let me know any other thoughts regards Andrew On Sun, Sep 8, 2019, 6:28 PM John Dammeyer <[email protected]> wrote: > > > > -----Original Message----- > > From: andrew beck [mailto:[email protected]] > > Sent: September-07-19 8:39 PM > > To: Enhanced Machine Controller (EMC) > > Subject: [Emc-users] Step timing and max velocity > > > > Hey guys. > > > > I just got my cnc mill moving now but I have a couple of questions about > > step timings. > > > > My servo drives and Linuxcnc step setup are set to move 0.001 mm per > > pulse. > > What did you do mechanically to set up 1 step per 0.001 mm? > > And I want to move at a max table speed of 12000mm/min. So that is > > a max pulse of 12,000,000 pulses per min or 200,000 pulses per second. > Now > > the smallest pulse length I can use after doing a bit of testing I think > is > > 1000 ns and the step space is 200ns. > > 200kHz has a period of 5 uSec. (1/200,000) So there's no reason why you > cannot use a 1uS pulse but the space would then be 4uS. I'd suggest making > the pulse 2uS and the space 3uS. > > John > > > > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users > _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
