Hello Guest it is September 15, 2019, 01:39:57 PM

Author Topic: Jerky Jog before I even Code  (Read 659 times)

0 Members and 1 Guest are viewing this topic.

Jerky Jog before I even Code
« on: March 26, 2019, 01:19:41 PM »
Hey Guys,

I got some (a lot) of jerk in my stepper when I jog.  Sitting on cardboard on my Kitchen table it sounds like a midget with a hammer beating it to death.  I have wired up my X stepper and only that.  I'm trying to get good movement before I move on to ordering more material and parts.  I'll list the specs below.

Hardware:
Dell M70 Laptop XP (circa 2005) with docking station including parallel port
3 PCS Nema 34 Stepper Motor with Dual shaft 1600oz-in holding torque
3 PCS Stepper Driver with 7.8A replacing MD882
3 PCS  Power Supplies for  350W,60VDC
1 PC Breakout Board

Settings:

CV is on
Dip Switches are set to 2000 pulse/rev
Dip switches are set to 3.5 peak amps
Wiring is correct to my knowledge from everything I've seen so far
Ports and Pins are correct from every forum/tutorial i've seen (have to have steplow active on in order to get movement)
kernel speed is 25Khz
MaxNC mode is off
look ahead is at 20 lines

Here is where I am lost.  Everyone and I mean everyone has told me the steps per in motor tuning is what you need to mess with.  It was set at 2000, which is what my dip switches are set at. (no one has ever said anything about step pulse or dir pulse (they are both set at 0)).  From what I understand the 2000 is how many steps to make an inch or mm, whatever your settings are. Where am I going wrong?  Any advice is appreciated.
Re: Jerky Jog before I even Code
« Reply #1 on: March 26, 2019, 01:58:24 PM »
Hi,
it sounds like the parallel port is not running smoothly.

Run DriverTest.exe ( in the Mach3 directory) and post a screen shot of  the result. It gives a pretty good indication
of how the parallel port is running.

Craig
My wife left with my best friend...
     and I miss him!
Re: Jerky Jog before I even Code
« Reply #2 on: March 26, 2019, 02:05:24 PM »
It said something about high frequency or fast something, I can't remember exactly, I will post as soon as i get home
Re: Jerky Jog before I even Code
« Reply #3 on: March 26, 2019, 05:05:08 PM »
 ???Does this mean I can't use this laptop as a parallel port?
Re: Jerky Jog before I even Code
« Reply #4 on: March 26, 2019, 05:33:33 PM »
Hi,
that is very poor, certainly as is the parallel port would fail utterly to run your machine.

There was, of a time, a list that circulated on the forum about a number of items which could be deleted /set/optimized
for the purposes running a parallel port.

I updated to Mach4 and an Ethernet SmoothStepper 2-1/2 years ago and so have had rather less
interest in Mach3's parallel port since.

Your options are:
1) Persevere with the laptop, deleting components and otherwise optimizing it, I estimate only a modest chance of success.
2) Buy yourself another PC, a desktop model Windows7 32 bit or earlier, preferably with a built in parallel port
3) Buy yourself an external controller like an Ethernet SmoothStepper. I have a very low opinion of Chinese made
controllers, often they don't work at all or don't support all the realtime functions required and you won't get any help
form them when you encounter problems.
4) Take up knitting  :D

The advantage of a good external controller is that then you can run just about any PC you want, XP through Windows 10,
32 OR 64 bit, laptop OR desktop. If you do like the idea of an external controller may I suggest that you get one that
has a Mach4 plugin, then should you wish to update at a later time you can change without the extra cost of a Mach4 ready
controller.

Craig
My wife left with my best friend...
     and I miss him!

Offline reuelt

*
  •  444 444
    • View Profile
Re: Jerky Jog before I even Code
« Reply #5 on: March 26, 2019, 05:47:59 PM »
Dip Switches are set to 2000 pulse/rev IS DEFINITELY WRONG.

Stepper is usually 1.8deg/step so is 200pulse/rev
Assuming you use 8 microsteps, you should set to 1600 pulse/rev.

(10 is not a binary number unlike 1,2,4,8,16)

look ahead should be 200 lines or more
« Last Edit: March 26, 2019, 05:50:20 PM by reuelt »
"the gift of God is eternal life through Jesus Christ our Lord"
Re: Jerky Jog before I even Code
« Reply #6 on: March 26, 2019, 06:09:07 PM »
Hi,

Quote
Dip Switches are set to 2000 pulse/rev IS DEFINITELY WRONG.

Rubbish, many stepper controllers have microstep regimes which include multiples of five or ten.

Craig
My wife left with my best friend...
     and I miss him!

Offline ger21

*
  • *
  •  6,288 6,288
    • View Profile
    • The CNC Woodworker
Re: Jerky Jog before I even Code
« Reply #7 on: March 26, 2019, 06:12:35 PM »
Quote
Does this mean I can't use this laptop as a parallel port?

Not as it is now. It shows a pulsed speed of 2154. This should be close to 25,000.

You need to turn off all power saving features.
You may need to install Windows as Standard PC, instead of ACPI.
Gerry

2010 Screenset
http://www.thecncwoodworker.com/2010.html

JointCAM Dovetail and Box Joint software
http://www.g-forcecnc.com/jointcam.html
My wife left with my best friend...
     and I miss him!

Offline reuelt

*
  •  444 444
    • View Profile
Re: Jerky Jog before I even Code
« Reply #9 on: March 26, 2019, 07:22:34 PM »
Hi,

Quote
Dip Switches are set to 2000 pulse/rev IS DEFINITELY WRONG.

Rubbish, many stepper controllers have microstep regimes which include multiples of five or ten.

Craig
ONLY if you have "FIVE PHASE" stepper motors which is not commonly used in DIY CNC.
« Last Edit: March 26, 2019, 07:30:19 PM by reuelt »
"the gift of God is eternal life through Jesus Christ our Lord"