On Tuesday 23 November 2021 21:33:21 John Dammeyer wrote:

> Still wondering how I might make the spindle turn slowly and then stop
> on a sensor signal.  From the HAL file it's set up the same way as the
> XYZA axis with respect to step_type and control-type.
>
> I'd want to set the velocity to say 30 RPM (0.5 RPS) and during a
> revolution if it detects an input the motor is stopped.
>
> # SPINDLE Step Gen signals/setup
> setp   hm2_7i92.0.stepgen.05.dirsetup        [SPINDLE_9]DIRSETUP
> setp   hm2_7i92.0.stepgen.05.dirhold         [SPINDLE_9]DIRHOLD
> setp   hm2_7i92.0.stepgen.05.steplen         [SPINDLE_9]STEPLEN
> setp   hm2_7i92.0.stepgen.05.stepspace       [SPINDLE_9]STEPSPACE
> setp   hm2_7i92.0.stepgen.05.position-scale  [SPINDLE_9]STEP_SCALE
> setp   hm2_7i92.0.stepgen.05.step_type       0
> setp   hm2_7i92.0.stepgen.05.control-type    1
> setp   hm2_7i92.0.stepgen.05.maxaccel       
> [SPINDLE_9]MAX_ACCELERATION setp   hm2_7i92.0.stepgen.05.maxvel       
>   [SPINDLE_9]MAX_VELOCITY
>
> net spindle-enable     =>  hm2_7i92.0.stepgen.05.enable
> net spindle-vel-cmd-rps =>  hm2_7i92.0.stepgen.05.velocity-cmd
>
For that sort of accuracy, put high rez a/b encoder on the motor 
armature, but get the index from a hall effect watching the socket. That 
will pretty much do away with quantization noise and will let you set 
the stopped point to a small fraction of a degree.

Or use that stepper with at least a 10x geardown if it has enough 
twisting power.  Or a stepper with a 90 degree worm drive. I have one of 
the small ones with a 5/1 worm that might be able to do my g0704 with a 
3NM nema23 on it. But they make that one at much higher ratios than this 
5/1.  There's also good looking plantary inline reducers for nearly the 
same money that look stronger than a worm drive.
>
>
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett.
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to