Hi All,
I have been working on a conversion of an old Universal Laser Systems machine from a dead RF tube to a 40W chinese tube. Things have been going quite well, and this weekend I was able to do some test cuts! My build progress is here:
http://beentheunseen.wordpress.com/I'm running linux CNC, and a 40W laser tube / power supply from coletech on ebay. The power supply PWM input is connected to linux CNC's Spindle PWM output, and the High Trigger input is connected to the Spindle On output. I am then turning the laser on and off by firing M3 S100 (i set up PWM to run from 0 to 255) at the start of each stroke, then M5 at the end. I am generating the code using Gcodetools in inkscape.
This seems to be working mostly ok, but when I look closely at engraving lines, this is what i see:
It seems that at lower power the laser is pulsing on and off at regular intervals. This slightly suprised me, as I had assumed that the power supply smoothed out the PWM signal and the output of the beam was analogue rather than digital. Is this kind of opperation normal? If not have I wired something up incorrectly?
The other problem that is apparent is that while the output of the beam is constant, each line has a period of acceleration and deceleration where more engraving occurs. I have read about using M67 to modulate the laser power output with speed... Could anyone provide me with a sample g-code of how this opperates? It seems some people do not recommend this approach, prefering the M3 / M5 combination... What is the consensus on this forum?
Thanks!
Ben