Spindle speed variation ssv for chatter control

More
5 years 8 months ago #197588 by rodw
You should be able to use the siggen component to apply a sine wave offset to your spindle speeds.
The following user(s) said Thank You: tommylight, Catch22

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #197589 by Henk
Yes. Siggen set up to output a sine wave with low frequency. Maybe the amplitude and frequency adjustable with a pyvcp panel. Use sum2 to add it to your spindle speed command.
The following user(s) said Thank You: tommylight, snujcnc, Catch22

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #197609 by Catch22
Sounds simple to me...Not...

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #197686 by robertspark
if someones got the time, I'd like an idiots guide to this please

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago - 5 years 8 months ago #197689 by PCW
A _very_ minimal example:

loadrt siggen
addf siggen.0.update servo thread

setp siggen.0.frequency 1 # 1 Hz
setp siggen.0.amplitude 50 # +-50 RPM

net spindle-speed => siggen.0.offset
net mod_spindle_speed <= siggen.0.sine
net mod_spindle_speed => your-spindle-hardware-speed-pin
Last edit: 5 years 8 months ago by PCW. Reason: even more minimal
The following user(s) said Thank You: Catch22, robertspark

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #197705 by rodw
I started to look at this but PCW has done it already. If you read the docs
linuxcnc.org/docs/devel/html/man/man9/siggen.9.html
and review what each pin does will clarify what is happening.
The following user(s) said Thank You: Catch22

Please Log in or Create an account to join the conversation.

Time to create page: 0.551 seconds
Powered by Kunena Forum