Laser engraver m67

More
21 Aug 2018 14:19 #116398 by Kaspret
Laser engraver m67 was created by Kaspret
Hi,
I just started testing Chinese 15w laser engraver and can't figure out why this is happening:
I try to engrave text and one half of the letter burns deeper.

Controlled via m67, gcode generated by Laserweb4 in customized Marlin mode.

Attached files links from google drive, too large to upload here
Engraved: drive.google.com/file/d/1ywLHomE1Rkr7NMo...wc3/view?usp=sharing
Gcode: drive.google.com/open?id=1A5wAClJs0RRogHEd6n1PbrOFDlck6YN6
Picture: drive.google.com/open?id=1mULb52oydrkEU2Lnah2ag33eD0eEBo0O

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

More
21 Aug 2018 16:05 #116404 by Todd Zuercher
Replied by Todd Zuercher on topic Laser engraver m67
it looks like it is an acceleration issue. The places where your burning darker/deeper are where you are lasering right next to a direction reversal in your rastering. What you should probably do (if you can figure out how) is make your raster move over shoot past where the laser turns off far enough for the axis to slow to a stop and accelerate back up to full speed before the laser turns back on.
The following user(s) said Thank You: Kaspret

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

More
22 Aug 2018 20:58 #116462 by Hakan
Replied by Hakan on topic Laser engraver m67
Just thought of a way to keep laser intensity more of less constant at low speeds.
In hal multiply the analog value fron m67 with actual speed/some reference speed.That should give full intensity at full speed and reduce intensity as the speed gets lower.
You should see a big improvement with this.
I am away from any decent computer for a while so can t help with hal variables.
The following user(s) said Thank You: Kaspret

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

More
22 Aug 2018 21:33 #116465 by Todd Zuercher
Replied by Todd Zuercher on topic Laser engraver m67
That might work if the output of the laser was linear. (I'm pretty sure most are not.)

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

More
23 Aug 2018 12:53 #116486 by Hakan
Replied by Hakan on topic Laser engraver m67
The value from m67 comes into hal as an analog value. Just scale it. For a stepper motor the current speed is found in stepgen....velocity-fb somewhere. But should be resultant of x and y axis speed

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

More
23 Aug 2018 17:21 #116497 by Kaspret
Replied by Kaspret on topic Laser engraver m67

it looks like it is an acceleration issue. The places where your burning darker/deeper are where you are lasering right next to a direction reversal in your rastering. What you should probably do (if you can figure out how) is make your raster move over shoot past where the laser turns off far enough for the axis to slow to a stop and accelerate back up to full speed before the laser turns back on.


Seems that was a problem and now are much better results:
drive.google.com/open?id=105sRZENT_fCcZGFyDwU1rEFlHT3YAbVt

Also, beam size and power test:
drive.google.com/open?id=1UG8PiZCtEuZvh-y1ge8UOoiFONjPAd4n

Looks like need play with beam size between ~0.1->0.15 area, with 0.1 may see burned outline like its overlapping or something like that and 0.15 starting to make pixels

The value from m67 comes into hal as an analog value. Just scale it. For a stepper motor the current speed is found in stepgen....velocity-fb somewhere. But should be resultant of x and y axis speed


I will not be able to do something like that by my self :(

Many thanks, guys, hope you will share more your knowledge

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

More
24 Aug 2018 18:27 - 24 Aug 2018 18:45 #116557 by Hakan
Replied by Hakan on topic Laser engraver m67
I am home with my machine again. Will try intensity reduction in the weekend to see if I
believe in it myself. I can't laser engrave in that machine but know what to look for.

Question to hal experts: I need to calculate a * sqrt ( b^2 + c^2) / d. There is no sqrt() hal module, is there?
Last edit: 24 Aug 2018 18:45 by Hakan.

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

More
24 Aug 2018 23:02 #116565 by PCW
Replied by PCW on topic Laser engraver m67
No, but there is the "hypot" component that will do what you need in conjunction with the scale component
The following user(s) said Thank You: Kaspret

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

More
25 Aug 2018 00:09 #116567 by Hakan
Replied by Hakan on topic Laser engraver m67
Great, even better. Thanks.

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

More
25 Aug 2018 08:45 #116571 by Hakan
Replied by Hakan on topic Laser engraver m67
Kaspret, can you attach your machine's hal file?

I looked a bit closer in the G-code and the pictures. The darker sections clearly
comes from "overexposure" at direction changes. Due to low speed, too much light is fed to the material.

The G-code has a lot of intensity variation already. Typically starting at Q0.9 intensity
and over a millimeter or so reducing down to zero.
It looks like there is already velocity-compensation although it doesn't
make sense because it is not done in conjunction with a direction change or motion stop.
Did you do some intensity-gradient in the picture? Or is that a result of laserweb4?

It shouldn't be too hard to have the intensity velocity-compensated, although there may be quite some lines in the hal file.
The following user(s) said Thank You: Kaspret

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

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