441
General Mach Discussion / Re: Gcode Primer Manual
« on: December 14, 2011, 11:55:29 AM »
I feel obliged to point out that manual is copyrighted material....
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
So that leaves us with the question of "When does IsMoving work as a sync function and when does it not?".
Alas, I don't have an answer for that question.
For a rotary axis, isn't acceleration in RPM/sec^2? If so, 500 is not very high.Revs per minute per sec per sec? That would be a 3rd order derivative, which would be jerk but with mixed time units - curious.Hmmmm.... I wonder what the units are then?Well whatever it is it has to be in terms of angular-displacement/sec^2 so revs/sec^2 or radians/sec^2 or degrees/sec^2 perhaps.
Ian
That's not how choppers typically work. They normally run at a constant switching rate, with the pulse width varying based on commanded output. Current limiting will prematurely turn off the output current, ONLY if the limit is exceeded. At low pulsewidths, and/or low loads, you'll never reach the limit, because the current is not turned on long enough to saturate the coil, due to the coil inductance . The whole idea is to vary RMS voltage, allowing the current to do what it will, provided it does not exceed the set limit.
Ray - I'm not sure where your reply contradicts anything I said. If you check out the attached pic I think I described it adequately for the purposes of the thread. However if we're being Mr. Picky...Current limiting will prematurely turn off the output currentActually current limiting turns off the output VOLTAGE. current decays as a result.because the current is not turned on long enough to saturate the coil, due to the coil inductance
As above, it's because the VOLTAGE is not turned on long enough to allow the current to rise to saturation because of the effects of inductance. We use a larger than rated VOLTAGE to "combat" inductance by reducing the rise time of the current and hence why we need current LIMITING in the first place.
But enough of this merry banter... now to the bit in your reply which is really pertinent to the point we were discussing... (please read post #33)
What I was asking was... please explain how the LOAD on the stepper motor affects the coil current? and in particular because you've said it here... please explain how a LOW load would result in a lower coil current. You may well be correct - as I said earlier in the thread I've had this stated to me before but no one has ever explained (or been able to explain) why. Personally I don't get it - and that's why I'd LOVE to have someone explain this.
Cheers
Ian
One thing is to check what you have in the SS config for the spindle frequency, for your 4000 steps per rev and 3000 rpm it will require 200KHz so use the 256KHz option.
Next thing to say is an acceleration of 500 sounds very high to me for a spindle, try more like 20 and see how you go then increase a bit if it works.
Hood
Hi Ray -
Oh NO you don't - I won't let you blame me for that one!
(well I guess you could, but I was not the instigator and am not responsible).
March 17/2009 Release 3.042.023 -- Threading bug found and fixed in Driver... -- Probe error know kills script and file execution
Is it possible that this was not fixed or has crept back int later versions?