

Please read carefully! I am talking about optical power: the only real important value. BrandĬurrently ( July 2022) is it easy to found laser module with powers from 1.5W to 20W. Here you can find a list of brand which I have personally tested, and I can recommand.įor each brand I did a review, and you can read my opinion about their product line. It’s not nice to spend some money and feel abandoned when there is a problem with the product! I suggest to focus your research on the well known brands, because unknown brands hardly offer quality products and after-sale support. Support: availability of material (guides, videos) and support channels (email, website, facebook) and spare parts Laser quality: availability of more laser options and upgradeability to more powerful models Machine quality: materials used for build the frame and overall robustness I suggest you which parameters to check for the choice of your first laser engraver.
INKSCAPE GCODE CNC FULL
So now untils the next break through, for me at least it's Inkscape For the win.Laser engraver market is full of products: some of excellent quality, others of very poor quality. The good thing with Inkscape, is that in generate pretty optimized gcode and also takes care of the order of the cuts, so I don't need any other library other than the script to make it LEAD1515 compatible which is really not much. I also discovered (thanks to this forum) that one cannot round too much G2/G3 commands, otherwise you get the infamous Error 33.
INKSCAPE GCODE CNC CODE
The result in an optimized gcode that needs really few modification, maybe just to add the Plasma: Touch-Off code and optimize some others things like speed.
INKSCAPE GCODE CNC HOW TO
I had a good hour of trying and error until I figured out how to do. I had tried longtime ago, without any success, but I thought why the hell not ? Lets give it an other shot. Recently I stumbled over a post about generating gcode straight from Inkscape. At that point I did really pushed the LEAD 1515 speed even more. Most of my gcode files were halve after that. This was a game changer, since the script from AcrwelderLib trades many lines of G1 code to 1 single line of G2 or G3. Until one day, I discovered the AcrwelderLib library on Github. I had been quite happy with those scripts. It Makes the work quicker more efficient and so on. I ended using the well known travelling salesman problem algorithm to limit unnecessary travel of the head. I think Opencam queue the cuts from the smallest to the biggest. The second script I wrote was about optimizing the order of the cuts. It gave great result and allowed my to push the speed closer my plasma torch's specs. So I used the Visvalingam-Wyatt simplification algorithm (I used it instead of the Ramer-Douglas-Peucker simplification).

The first script was written to diminish the number of points on all the curves. But one day I thought that I could improve the gcode so I wrote some python scritps to make things better. I did use mainly Opencam to generate my gcode.

It works great, I am really happy with it. Last year I have build the Lead 1515 CNC.
