Lightburn alternatives?

So I bought a laser! (10W Laser Tree w/ air assist). I’ll probably only use it very occasionally, mostly for engraving rather than cutting.

I’m looking for a software program to create the gcode. I am using a SKR Pro v1.2 (Marlin), which doesn’t have wifi or network capability (I use a SD card for file transfer, and no computer connected via USB)

I looked at Lightburn as a program, but I really don’t want to spend $141 USD (over $200 CDN) for something that won’t get used very much. Plus it seems mostly geared towards being connected to the laser, while I’m looking for something that just exports the gcode (similar to EstlCAM).

What other low cost or free Laser gcode programs are out there? I did find LaserWeb, which seems okay, but I’m wondering what else is out there.

You can definitely export gcode from lightburn and run it locally as well as streaming. But it’s not cheap I agree, personally I don’t regret buying it - I use it a lot for quick mockups and templates

But I’m interested in seeing what other options there are too.

1 Like

I use Lightburn too. And I export my GCode to Octoprint to control my laser. It is only $ 99 USD not $141. But I would be interested in other options too. I am not sure if there are any that will be as good or even close. LaserWeb looks interesting. I am going to check it out.

I haven’t used it myself but have you looked into LaserGRBL? As far as I recall you can export gcode. Not as pretty as lightburn or anything. Cannot speak to how well it works, personally I use lightburn, but when I first started tinkering with lasers I tried it out and it works ok

Maybe I’m wrong, but I think it only supports GRBL. I need Marlin gcode output.

Yup, you’re right, thanks. The price I saw was in $CDN, I just assumed it was $USD

They have an experimental fork for marlin export. Again haven’t checked it out myself. Another option (haven’t looked into it at all) but inkscape may have a plugin for exporting in marlin

1 Like

Inkscape is an open-source vector drawing program that supports a plug-in architecture. There are several plug-ins to generate gcode included by default under the Extensions-Gcode Tools menu entry.

2 Likes

there is always lasergrbl!

I tried it before i bought lightburn. no where near as fancy as lightburn, but it works.

1 Like

Did you use it with Marlin by chance?

Sorry only grbl

I want to jump in here and offer a bit of my own perspective to this conversation, because I’ve seen similar things come up a few times.

While I am responding to you, this is not really meant to be directed only at you, but I feel like maybe this is a good opportunity for me to hop on my little soapbox..

Just a warning, this will likely be a very long post… I’ll be nice and hide it for anyone who doesn’t care about my opinion :slight_smile:

Mike's opinion on buying software (and other ways to convince your wife you need more tools and stuff..)

First, let me say, I am not trying to sway anyone’s opinion on how they should spend their money. Everyone has their own priorities and issues in life, and you are the only one who can determine whether your money should go where it goes, or whether it’s worth it to you to trade your time for money.

We are all also tinkerers by nature, so it’s hard to get over the “I can do this myself” or the “I can do this cheaper” mindset.

However, over the years, my perspective has changed on this quite a lot. Well mostly over the last year or two…

In my earlier years (~25-30 years ago), I would do everything I could to not spend money on software. Mostly, well, because I had no money lol. Things were quite a bit different in those days though. “Free” software was pretty easy to get your hands on if you knew where to look…

I think, overall, open source offerings have really spoiled people nowadays. We have all greatly benefitted over the last 10 years of a huge amount of effort put in to creating some really good software, just because it was a really trendy thing to do for a while. I think there’s a bit of a shift coming though. I see fewer and fewer people willing to put in time to write free software for the, generally speaking, very demanding and very unappreciative masses that tend to flock to any of it that is any good.

However, only a certain percentage of free software really ever will stand the test of time. Usually, only because there is enough people willing to voluntarily fund the work to offset the ones who won’t ever pay.

I also think that there are a lot of people who don’t really understand the amount of time, effort, and skill it takes to make a polished, stable, well-documented piece of software.

Even as someone who has spent the last 20 years writing software commercially, I find myself doing the same at times.

So here’s how I evaluate whether it’s worth it to buy software.. (or really, almost any tool…)

Let’s take Lightburn, for example, at $99, or even $199 if you have a big, fancy laser.

How much is your time worth? Will you make and sell anything with your laser? If so, how much is it worth if Lightburn can help you produce even 1-2 more projects a day? a week? a month?

When you think about what your time is worth, remember that in order for Lightburn to even be a thing, the company has to pay a lot of people to code, test, document, maintain, etc. all there is in the application, plus all of the management of licensing, legal, offices, overhead, etc., etc. that it takes to run a business. To be honest, I’m still kinda shocked they offer it this cheap. I can only assume this means they have a ton of customers.

It is extremely difficult for an open-source product to be maintained at that level without some big financial backing (like Blender, etc.)

So I think about it…

How many times have I spent $50, $80, $100 to go eat a restaurant, or go to a movie, or any number of things that only brings some enjoyment for an hour, or 2, or 3?..

So, for that same price, how many hours of frustration can I save myself? If I have to fight some buggy piece of software just to use my machine, how many times will I just not use it all? (Spoiler Alert: a lot) How many crashes and losses of work am I willing to deal with?

If there is not a very clear alternative to the paid software, it’s likely because the alternatives are not nearly as good, and you will have to deal with some of these things… or extremely long workflows to get the same results.

Obviously, there’s a limit to where this can be applied depending on the amount of money you have. It’s a lot harder sell yourself if it’s $400, $800, $1000, etc…

But more recently, I’ve given in a lot more and put more value on myself, and on the enjoyment of my hobbies.

So it’s become a lot easier to convince myself to spend $50-$100 here or there when I can afford it.

I’m just old enough, and just busy enough, to have finally come to the realization that nothing is as valuable as my time, and my ability to enjoy it when I actually get to use it for myself…

This is obviously not some ground-breaking revelation to think this way… but it did take me a while to finally come around to it, and I still fight it in other areas of my life

I realize in this forum, there are a lot of people who will staunchly defend open source, but my point is not that I’m against open source. I think it’s awesome… but there are limits to it, and downsides that need to be weighed depending on your use-case.

Anyway, thanks for coming to my TED talk. I’ll be here all week, try the veal…

10 Likes

Well said.

1 Like

Don’t worry, I won’t take it personally :wink:

LOL - You just described my life in exquisite detail!

Nope

Not a lot, especially if there is another program that can do the 10% of LB’s features that I will actually use.

LB is an amazing program, but I already use another (free) program for doing the design portion of the process, so a lot of LB’s features are superfluous to me. If I could find a program that just takes the existing design and creates gcode for it, that would satisfy my needs. I don’t need too many bells, and almost no whistles.

This is pretty true! But for me, part of the enjoyment I get with my time (I’m retired) is getting to tinker with things, and figure them out. I get the most satisfaction when I find a way to build or create something in a way that is a bit different than the masses (see my heavily modified LR3 as an example) So doing something with alternative software seems to fill a gap that doesn’t get filled with using the “most popular” software.

Anyway, @Michael_Melancon I do appreciate your perspective. I’m not disagreeing with anything you are saying, and I’m agreeing with most of it. Thanks for contributing!

2 Likes

No worries, I’m perfectly ok being disagreed with :slight_smile:

Usually, I see someone make a comment about searching for alternatives of some software, and it’s usually because of price. I then think about responding back and may not be in a position to, and then the moment passes… and it eats at me a little lol

So this time, since I have a million things to do, but not nearly enough time to complete any of them, I decided to finally actually write something up…

So while your post triggered me to respond, it’s something that’s been on my mind for a while…

And that’s awesome. I’ve spent a lot of time in my life, especially when “Free” software was in the early stages, just downloading software, learning how to use it, then moving on to the next.

I just don’t like when I see people, especially ones trying to run a business, etc. nickel and dime themselves out of being productive, enjoying their hobbies, etc.

So as long as you’ve got your reasons, LaserGRBL might be ok. Or maybe Kiri:Moto? Seems like I remember it maybe having Laser abilities

I tried LaserGRBL when I got my first laser and I didn’t get very far with it.

2 Likes

I get where you’re coming from Mike, and I firmly agree with the point of how high expectations have become for free things.

I doubt I’ll ever produce anything worth selling, so it’s not that kind of economic choice, for me, but I do balance the enjoyment I get for the price and think it’s worthwhile.

That said you don’t know what you don’t know so I’m always open to finding something different or new.

So I downloaded the Trial Version of Lightburn, mostly to see if it would be worth the money. So far I’m a bit underwhelmed.

There seems to be a few issues with how it implements Inline Mode for Marlin. As discussed in this thread, it fails to insert an M03 I command into the Gcode output. I had to manually insert the M03 I and M05 I commands into the user start and end codes to make the laser turn on. And there doesn’t seem to be any way (other than manually editing the Gcode or the user starting code) to implement M04 Dynamic Inline Mode.

The developer seems kind of hostile toward Marlin (based on comments in some posts in the LB Forum), and I’m not pumped about spending money on a product that doesn’t really work well for the equipment I use. It’s a shame, because LB seems to work really well for GRBL users,

Maybe I’ll end up buying it anyway, if I can figure out all the required work-arounds before the trial period expires. So far there doesn’t seem to be many alternatives out there that work in a Marlin environment. Laser GRBL has been suggested by some, but again, it doesn’t really work in a Marlin environment AFAICT.

Have you considered branching out from marlin?

Try going to Device Settings-GCode and you can add the M03 and M05 there. I’m not sure about the M04 though.

Replying to my own post about Inkscape, but with a little additional information.

The Inkscape plug-in architecture allows me to use the same design program (with different templates) to run an Egg Bot and to generate the “gcode” for a (scarily expensive, but hand-me-down) Viking embroidering sewing machine that runs on pcmcia cards. If you’re looking for a design hub as a “tinkerer” it scratches that itch for me.

I bought a Lightburn license to run my K40 laser engraver with an Arduino/CNC Sheild brain transplant running grbl firmware.

3 Likes