using linuxcnc for laser fiber marking

More
14 Oct 2021 11:14 #223073 by andypugh
My impression is that the squares are good, so G1 moves are working correctly at the feed rate that you are using.
So the issue seems to be with the G0 moves.

As a first step, try reducing the MAX_VELOCITY in the INI to closer to the same speed as the feed rate in the video. Then if that fixes the lossof position problem, increase it until the issue re-appears, Then back off slightly.

Galvos should be very repeatable, you don't need to worry about part mass, so you don't need much spare capability.

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

More
14 Oct 2021 18:50 #223105 by PCW
First comment out this line

setp hm2_5i25.0.xy2mod.write-timer-number 1

Then set all PID P values to 2000

Then set a reasonable acceleration value
(you cannot set it to an unachievable value,
this guarantees overshoot in the galvanometer)

MAX_ACCELERATION = 9999999999999999999 Will not work

Then when you are getting closer to tuning you need to add a little bit of FF2
(say around 0.0005 but this needs to be tuned)

You tune with halscope (plotting velocity and following error)
The following user(s) said Thank You: mahdi2001h

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

More
17 Oct 2021 06:41 #223362 by mahdi2001h
Thanks to PCW , your answer was very helpful .
My system is much more stable now.

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

Moderators: snowgoer540
Time to create page: 0.298 seconds
Powered by Kunena Forum