Laser engraving very slow
03 Jan 2020 22:28 - 03 Jan 2020 22:29 #153930
by aleksamc
Laser engraving very slow was created by aleksamc
I try to make engraving of the photo on wood using laser that control it's power by spindle PWM.
I add g-code file for example and my configs also.
When processing going on, machine not reach maximum speed. Machine decreese speed at almost each point and it's movement very sharp. What cause such deselerations? Why laser can't be moved smothly.
It seems that G64 doesn't influence on work.
I add g-code file for example and my configs also.
When processing going on, machine not reach maximum speed. Machine decreese speed at almost each point and it's movement very sharp. What cause such deselerations? Why laser can't be moved smothly.
It seems that G64 doesn't influence on work.
Attachments:
Last edit: 03 Jan 2020 22:29 by aleksamc.
Please Log in or Create an account to join the conversation.
05 Jan 2020 07:45 - 05 Jan 2020 07:55 #154079
by aleksamc
Replied by aleksamc on topic Laser engraving very slow
I've made some test and get such results:
- slowness of the movement assousiated with speed of spindle S### (look my G-code). And if I even write in each line the same speed, for example,
X### S45
X### S45
X### S45, then it will also make some delays in that points, not looking at G64 (Maximum speed). If I delete from G-code S### codes, machine works as rocket (exaggerated asertion).
Now is released new 2.7.15 version of linuxcnc, I upgraded to it and got the same results.
I suppose this problem is better to solve in program code of linuxcnc, Spindle speed with PWM should also have some dependencies to G64, spline change and [TRAJ] as coordinated.
Maybe somebody have other thought for solving this problem:
- maybe it's possible to set PWM power of laser, using some new Axes, but then can't to regulate it separately from speed.
- or maybe I have some wrong settings in the HAL (wrong use of servo-thread and base-thread)
Maybe it's not cleer what I want to get.
I want to engrave with laser some photo, I at video in example link (from time 1:00):
- slowness of the movement assousiated with speed of spindle S### (look my G-code). And if I even write in each line the same speed, for example,
X### S45
X### S45
X### S45, then it will also make some delays in that points, not looking at G64 (Maximum speed). If I delete from G-code S### codes, machine works as rocket (exaggerated asertion).
Now is released new 2.7.15 version of linuxcnc, I upgraded to it and got the same results.
I suppose this problem is better to solve in program code of linuxcnc, Spindle speed with PWM should also have some dependencies to G64, spline change and [TRAJ] as coordinated.
Maybe somebody have other thought for solving this problem:
- maybe it's possible to set PWM power of laser, using some new Axes, but then can't to regulate it separately from speed.
- or maybe I have some wrong settings in the HAL (wrong use of servo-thread and base-thread)
Maybe it's not cleer what I want to get.
I want to engrave with laser some photo, I at video in example link (from time 1:00):
Last edit: 05 Jan 2020 07:55 by aleksamc.
Please Log in or Create an account to join the conversation.
05 Jan 2020 11:03 #154089
by aleksamc
Replied by aleksamc on topic Laser engraving very slow
Problem was solved by using M67 (Analog input synchnize input).
like this:
like this:
net analogout motion.analog-out-00 => pwmgen.0.value
![:woohoo: :woohoo:](/media/kunena/emoticons/w00t.png)
Please Log in or Create an account to join the conversation.
09 Jan 2020 00:09 #154365
by andypugh
Replied by andypugh on topic Laser engraving very slow
Changes in S seem to break the lookahead. I am not sure why, but as you have noticed, using M67 is better.
Please Log in or Create an account to join the conversation.
- AltPartsInc
- Offline
- Banned
-
Less
More
- Posts: 2
- Thank you received: 0
30 Jan 2020 12:01 #156170
by AltPartsInc
Replied by AltPartsInc on topic Laser engraving very slow
One little tip for the k40
Laser
engrave DRW editor if you plan on designing anything in it, you can use "solid white" objects placed where you want to "erase" other lines or parts of other objects. Since it's my only vector editor I have taken this to a ridiculous degree. Very tedious but works.
Please Log in or Create an account to join the conversation.
Moderators: snowgoer540
Time to create page: 0.255 seconds