Z axis oscillating motion for routing marble and granite

More
9 years 3 months ago - 9 years 3 months ago #95862 by Todd Zuercher
If you are having trouble with a step in the commanded output caused by where in the wave pattern the signal from the sigen is connected or disconnected from the position command. perhaps you may need to run it through a limit2 component as well.
linuxcnc.org/docs/html/man/man9/limit2.9.html

So the hal arrangement might look something like this.
Code:
joint-pos-cmd \ joint-pos-cmd \ > mux -> limit2 -> stepgen sigen -> offset /
Last edit: 9 years 3 months ago by Todd Zuercher.

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

More
9 years 3 months ago #95863 by rodw
You could consider writing your own hal component. This would let you save the current position in a static variable so it can be referenced on the next pass through the servo loop.There are some included in the external offset branch but look at some of the simpler examples to understand how this works.
Code:
halcompile --install mycomponent.comp
compiles and installs a component

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

More
9 years 2 months ago #97405 by Yannis
hi
the oscillation of the tool is something common in alphacam stone
check in the you tube for example videos

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

More
9 years 2 months ago #97407 by danilom
Yes I found it out eventually in Alphacam, so I gave up on doing it trough Linuxcnc .

Thanks Yannis

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

More
9 years 2 months ago #97412 by Yannis
You are in stone business ?

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

More
9 years 2 months ago #97428 by danilom
Not really, I was just retrofitting one Ravelli Teorema stone router, but I am glad if I can be of any help just ask

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

Time to create page: 0.349 seconds
Powered by Kunena Forum