On 11 November 2012 22:04, N. Christopher Perry
<[email protected]> wrote:

> After removing that line AXIS launched without incident, but when I enable 
> the spindle (F9) and try adjusting the speed, ether by clicking the '+' / '-' 
> buttons or pressing F11/F12 I only get ~1% & 100% PWM duty.

The Axis UI increments the spindle speed in fixed increments of 100rpm
(Code here from command.c)
case EMCMOT_SPINDLE_INCREASE:
            rtapi_print_msg(RTAPI_MSG_DBG, "SPINDLE_INCREASE");
            if (emcmotStatus->spindle.speed > 0) {
                emcmotStatus->spindle.speed += 100; //FIXME - make the step a 
HAL parameter
            } else if (emcmotStatus->spindle.speed < 0) {
                emcmotStatus->spindle.speed -= 100;
            }
            break;

You have an unusually low spindle speed range (0 to 100 rpm) so the
very first "increment" press takes you straight to your max spindle
speed of 100rpm.
Note that even here it is acknowledged in the code that this isn't
quite right...

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to