Spindle speed variation ssv for chatter control

More
5 years 8 months ago #197748 by Catch22

robertspark wrote: if someones got the time, I'd like an idiots guide to this please


I'd also be up for this..

Please Log in to join the conversation.

More
5 years 8 months ago #197751 by robertspark
all details on the page before

Please Log in to join the conversation.

More
5 years 1 month ago #221727 by virencq
I have already assign spindle-pwm pin
net spindle-pwm => parport.0.pin-01-out
Should I uncomment this and assign to
net mod_spindle_speed => parport.0.pin-01-out
will this work?

Please Log in to join the conversation.

More
5 years 1 month ago #221730 by andypugh

I have already assign spindle-pwm pin
net spindle-pwm => parport.0.pin-01-out
Should I uncomment this and assign to
net mod_spindle_speed => parport.0.pin-01-out
will this work?
No, you would alter the source of the _input_ to the PWM generator to be the mod_spindle_speed. 

Look for the line which contains pwmgen.0.value. 

Please Log in to join the conversation.

More
5 years 1 month ago #221742 by virencq
Sir,
Here attached below is my .hal file. I cannot figure it out. Help me out, please.
 

Attachment not found

Please Log in to join the conversation.

More
5 years 1 month ago #221744 by andypugh
replace
Code:
net spindle-speed => siggen.0.offset net mod_spindle_speed <= siggen.0.sine #net mod_spindle_speed => your-spindle-hardware-speed-pin ################################################################### net spindle-cmd-rpm => pwmgen.0.value
with
Code:
net spindle-cmd-rpm => siggen.0.offset net mod_spindle_speed <= siggen.0.sine ################################################################### net mod_spindle_speed => pwmgen.0.value

Please Log in to join the conversation.

More
5 years 1 month ago #221769 by Joco
Just to add some more heads spinning potential in to the mix, with this extra gcode sugar being available you might want to look at options for editing  you CAM tools post processor to handle the enhanced spindle speed command.  The M100 and M101 should be just a matter of inserting custom gcode into CAM operation flow.  

Please Log in to join the conversation.

More
4 years 11 months ago #226232 by MaHa
Before i started/stoped the speed variation from gcode subroutine, using M68 for parameter and M65 for reset. Then i felt i need the ability to live finetune the parameter, so it's integrated in the sidepanel now. Works fine.
As i wanted to keep programmed S as max. rpm , i was lowering the middleline of sine by half amplitude input, so the highest S is the programmed S.  S18000 at 10% set speed to 17100 and variation +-900.
Amplitude input % of S - for easier processing input from 0.01 to 0.2 - is smooth to apply by slider. Avoid big, unwanted jumps compared to input S, which can have a much wider range. When reset, i needed to make shure offset set back to initial speed. Good results with amplitude of 6%  and frequency from 0.5 to 1

 

Attachment not found

Please Log in to join the conversation.

More
4 years 11 months ago #226788 by andypugh
I am thinking that I might want to add this to my lathe as a hardware switch. And chip-breaking too. (Z-axis offset)

Please Log in to join the conversation.

Time to create page: 0.112 seconds
Powered by Kunena Forum