Luban CNC issues

Doing some test cnc engravings and I have been running into tons of issues since the update to 3.8. Using the text function in the editor if I try and do an outline cut of the text the system fails to load tool path same is true of all the built in editor options. Bringing in my own svg files has had mixed results the more complex the less likely they are to generate a tool path for example a single line works fine but a line forming the number 2 fails. switching to importing png, jpeg etc results in tons of zero cuts being made and the software see the project as on a slope. its first zero cuts remove material and the second set are true zero cuts but the second set of true cuts are not made until 2nd pass. here is what luban shows the file as.

here is the file half was through the cut

1 Like

Interesting. I have been having issues with Luban from the start. I also do not appreciate the arbitrary way in which it handles .svg files. I use a Mac computer. I am at the stage where the software is so frustrating to me that I am considering abandoning it now and learning Fusion 360. I am learning the G code language so that I can hand code what I need to run. In my considered viewpoint Luban could do with a complete re-write from a clean slate. It needs to exhibit a user interface that makes sense and software that removes all of the CNC processes that are barely alpha in concept and execution. They should be replaced with thoroughly tested programming that is supported by a formal instruction and tuition manual.

Especially since the 3.8 update. I am thinking of rolling back the software as all the gcodes ive done since the update are having issues from extra random print extrusions, slanted cnc cutting I’m almost afraid to use the laser right now not knowing what it could have issues with.

Hopefully, the support will be here soon. I don’t know how often the folk at Snapmaker read these forums. If there is no response by Snapmaker staff by the week-end, I will try writing to Raine or Phoebe and see if that gets something moving.

Everyone agrees that luban needs alot of work, I don’t think they plan on doing alot to it either. I think they made it open-source in the hopes that we would make it great. But it’s to messed up for that. I would learn fusion360, it’s good for CNC as well as 3d printing. And has great tutorials. Not sure what to use for laser engraving. Opinions?

Loads of opinions but I don’t want to turn this into a rant. :thinking: In a nutshell, here is what I am thinking right now, Adam. Regardless of how fantastic the hardware may be, it is a lump of dead metal without the software. The software should be viewed as equally important as the hardware for it is what gives the hardware its fantastic abilities.

I have found the software to be unbelievably clunky. I know that Doug (hi Doug :wave:) has said that the company is a start up and one should be patient. I guess there could be something to that but I discover that the Snapmaker project has been running for more than four years. On that level, I think the alpha software for CNC is a message that Snapmaker were not prepared for people to want to use the CNC aspect of the machine. I cannot speak to the 3D printing because I have not yet tried that, because the laser required a lot less work setting up and a lot less knowledge. The CNC was also a natural fit for me because I have some experience of engineering.

I see many questions asked in these forums about the software and to my mind it was an error of judgement not to include some worked examples, so that people could replicate and understand if their machine was set correctly. It was also not easy to understand why potentially complex software had no command by command instruction manual. All software that accomplishes complex tasks has this. I produced an example for the snapmaker staff of very complex digital image editing software that came with comprehensive online instruction manual and about 90 video tutorials for whatever the user would try to accomplish. I have seen forum users referred to a couple of video presentations which although interesting in and of themselves, they are basically marketing videos and do not impart much information.

I think Luban was not developed alongside the hardware and the software engineers are unable to focus on improving it because it was not well written in the start. It is very difficult to take a piece of work that is less than useful and turn it into something wonderful. Were I on the management at Snapmaker, Luban would be my priority because the hardware stands or falls on how it works. I have spent months struggling with it, thinking it is me and I must be stupid because I am old and cannot grasp new concepts. In truth, the Luban software is so poor I have given up on it. I may also give up on Snapmaker too because having asked a few times about why the software wants to import g-code from other sources and place it in the top right hand quadrant, and received no support, I can only conclude that the interest is missing once the sale is made.

I was looking for the FAQ pages of Snapmaker two, thinking maybe I have the wrong machine and I could upgrade and get better Luban support. Those pages give an error from every single link. Why would a company that have to support their hardware with their provided software do that?

see here
 every single link from the Snapmaker 2.0 FAQ pages gives this error.

I think that unless I see a comprehensive and believable commitment from Snapmaker to overhaul Luban (bin it and start again is my sincere advice) and turn it into a piece of world class software, I will abandon Snapmaker and find hardware that is more amenable to using regular g code. The support system is less than what I would expect for the sums of money people expend on snapmaker machines and consumables.

By all accounts the sales was the easy part for the company. It is not acceptable that the hardware is not driven by software that matches the good design features that are encompassed by the hardware. I don’t expect the company will be bothered by my mild critique and all I can do as a customer is vote with my wallet and my feet. I am, I regret to say, at that breaking point. For the company; my final word on this subject is that the Luban software is very poor and it stops your machine from fulfilling its purpose.

2 Likes

@jepho,

I think your looking at it wrong, there is a reason Dell doesn’t make a word prossesor. Snapmaker shouldn’t have tried to make their own tooling software or their own slicer (3d printing software) they should have focused on making good software for simply connecting their hardware to the computer. Snapmaker will never be able to create software that can compete with fusion 360 because that is what Autodesk specializes in. They won’t ever be as good as cura because that’s what ultimaker specialised in. They should have made a good interface to send projects to the printer, and monitoring the printer and added integration for us to easily send those projects from cura or fusion or solidworks or autocad to that interface. Essentially they need to give up on, and remove all aspects of luban except for the “workspace” section. And make it easier for us all to use the good free software that is already out there. And yes they need to document that workspace software well. That said, don’t give up on snapmaker, give up on luban. All CNC/laser/3dprinters (and all other computer controlled machinery) run on gcode (of various flavors) the most common one I have seen being marlin. This goes from hobbies to industrial level equipment
 so find good software
 my first snapmaker print was sliced in cura, not luban. And cura, or fusion or whatever good software you choose will have great documentation. They are trying to reinvent the wheel and are giving us somthing made of stone rather then aluminum and rubber. But that doesenr mean we can’t put good wheels on their car.

Also the reason it puts everything in that quadrant is because by default the origin is the home position of the tool head. (Its diffren t for sm1 and sm2) if you look at that point being the origin the that quadrant is where your bed is and the other quadrants are unusable. However they leave the quadrants for the same reason math always have 4 quadrants, that is that you may want to change your origin point to someplace other then the tool head home location (such as what you do when you laser engrave somthing from the touch screen) it is anoying that such information isn’t documented anywhere. But now you have an answer.

And @doug they have potential to produce great all in one machines, but I feel like we can give them 100 years and their slicer still won’t be as good as cura is in 100 years. They are specialising in hardware, that’s where they need to focus. what’s that old saying
 “Jack of all trades, master of none” they are already diversifying the hardware, don’t add software to it.

4 Likes

@Atom

I agree re: slicer software. I also am happy that Snapmaker do provide Luban
 there are many users with simple needs and this suits them well. I moved on to Cura and Simplify3D. As they say, horses for courses
 we all win.

Doug

2 Likes

@doug, I personally wish that Luban would become something more like Ponterface or Octoprint
 more of an interface of sorts. because even for simple needs i feel like Cura and Fusion 360 are intuitive enough for simple needs but encourage people to learn and grow. while Luban in its currant form, at least from my experience, seems to inhibit such growth. but i am an avid student (of everything & anything) so maybe the majority of people feel otherwise. i also admit that i feel like the laser engraving portion of the software is decent enough, but i also know of no alternatives (open to suggestions), so i have nothing to compare it to.

also even if they did want to provide basic software for such tasks i wish they had prioritized connecting with their hardware. I am disappointed in the fact that i can’t do console commands over WI-FI, that i can not set the subnet that i want it to search for the printer on (as my computer and A350 are on different subnets, so i have to type the printers IP address every time i wish to connect to it) and that neither Luban or the printer will remember previous connections, requiring me to go to the printer and accept the connection on the touch screen every time i connect. after all if i have to go from my computer to the printer every time i want to print, and i still need to connect via USB for console, whats the point of the wi-fi?

1 Like

The biggest failing is not having profiles ready to go along with guides for the top slicers/programs. I don’t have a problem with the learning curve being a little steep. It’s just when you’re struggling with the basic set-ups and machine settings and there’s no documentation or obvious errors. It’s also frustrating that snapmaker never shows up as a preset in any other programs.
-S

@sdj544
i agree that is a big problem. i spent over an hour going through their Cura profile and removing all the unnecissary set values (values that they override to a set value even though its the same as the default calculated value). and once you get them right its easier to save it on a flash drive and print from it, then it is to push the gcode to Luban and use it to connect to the printer.

@Atom: There is nothing wrong with having a different view and I accept that is what you think. I am less inclined to support the notion that the provided software should be an alpha version shipping with Snapmaker because other software is available. I don’t know any software provider who provides alpha software to their paying customers. I have been an alpha tester for some software but I knew what I was doing because I usually signed an NDA and was allowed to play with a pre-production copy for fault finding and suggestion purposes. I have signed up to several beta testing programs that have requested similar feedback and possibly because they offer an incentive to test expensive software, but I have known that is what I was signing up to.

I purchased Snapmaker because ostensibly it provided an experience with three different aspects of computer controlled making. I was told that the software was Mac compatible but I was not told the CNC aspect was driven by alpha software. It was primarily the CNC aspect I was interested in and had I known that the software was alpha software, I would never have purchased Snapmaker.

Today, version 3.8.0 Luban states as soon as you click on the CNC segment icon
 Warning This is an alpha feature that helps you get started with CNC carving. Make sure you Read This First - Safety Information before any further instructions. From my viewpoint this machine has been in production for 4 years and you are expecting users to use alpha software for one of its major functions. I was unaware that alpha software was what I would be getting. When is Luban moving to beta status and when is it likely to be gold master status? From the questions I see in these forums concerning Luban, I would say that many other people are experiencing issues with Luban.

Your response suggests that Snapmaker are in error by trying to reinvent the wheel. Well
 I think that is a reasonable point of view if there was only one wheel available (Fusion 360?) but other companies have produced software that suggests that it could be done. I have mentioned Easel before now and they answer many questions for the new user by having software that is user friendly and encourages people to look deeper at the processes involved. I have looked at using Cura, Simply 3D, Aspire and a couple of other software packages and currently i am trying to use Carbide Create.

This should demonstrate that I am not beyond learning something new, even at 72 years old. It should also show you that Snapmaker shipped with inadequate software and it has taken me some months of wasted time trying to make Luban work. Snapmaker should be honest and advertise their machinery with a statement along the lines of
 You will have to supply the software to slice, carve, etch and print. On that basis I would have purchased a different machine.

Thank you for trying to explain but the quadrant matter is still obscured to me. When files are processed in Luban (laser etching and CNC carving because I have not done any 3D printing yet) they appear in the centre of the work area. When a file generated elsewhere is processed in Luban, it appears in the top right quadrant. What is the process for making that imported file appear in the centre of the Luban workspace? e.g. Carbide has four different settings from which the user can choose the zero point where the tool will start. Not documenting things which are known to the development team and then have to be asked by users repeatedly is not good practice and must waste inordinate amounts of staff time.

User support would be needed far less if there was adequate documentation. Video presentations do not constitute documentation. Why does the user have to endure this ridiculous chase around the houses every time real information is being sought?

In summary:
Paying customers should never be expected to use alpha software
Fusion 360 is not how I want to start my CNC learning experience
Lack of documentation leaves new user floundering
Documentation would support new users better than ad hoc forum questions

Addendum added after 3 hours following using Carbide Create and its tutorials.

The tutorials are models of clarity and excellence. I can do what I need to do in this software without round tripping to a vector design software. It bears a great similarity to standard design software conventions and is specific to CNC machining. It even handles all of my fancy text fonts without a hitch.

Snapmaker team cannot have it both ways
 either the view that it wont be reinventing the wheel is the one to believe, in which case Snapmaker team must create a method whereby importing files created in all other CNC software for makers is easy (the caveat being that Luban must permit moving the file to the correct zero point) or Snapmaker team should ask each of the suppliers of good making software to include a Snapmaker option.

You may gather from the foregoing that I have found Carbide Create very simple to understand and logical to operate. My view is that Snapmaker are misguided in not taking care of their own software issues in house because I am now considering Shapeoko. It is probably a very well thought out CNC machine and if the machine lives up to the ease of use of the software, I will be able to become productive immediately.

3 Likes

Jepho, I agree that the luban software is inaduquit and is not as it was described. And I don’t believe any customer should get alpha software with their product (with out that being made clear before hand) I think it is ok to get a few “alpha features” that are in development to make the product better. However I don’t think snapmaker has the resources or the talent to produce the level of software they advertised. And they should have known better then to try.

As far as the shapeoko, I have not heard of it, but if it’s a dedicated CNC then it is likely better then the snapmaker CNC
 I have found my SM2 disappointing for the price, but as I was part of the kikstarter campaign, I have no recourse. So if im stuck with it, i might as well make it better.

Atom; The internal workings of Snapmaker team are not something I would expect any customer to be aware of nor should they have to care about it. I cannot tell if the development team have any programmers with sufficient skills to create software that makes sense. If the team are not quite up to speed with software to control their hardware, they either buy the skills in or they abandon the notion of hardware control by Luban and pay a fee for another company to adapt existing software (Carbide Create is worth adapting) or make the software for the team.

The damage it does to the hardware buyers is not easy to calculate. As a rational person (of age) I don’t have a lot of time to spend on things that do not work. I have stuck with Snapmaker since March and it is now some 6 months later. For me that is a sufficient trial. There needs to be an open and honest admission that Luban is an inappropriate inclusion because it has had insufficient development. The development team need to understand that their well constructed machine is just that
 where the customer cannot get it to work it is just a fancy ornament. Looking at the various Luban threads, I see a lot of people having issues with the software. These cannot be discounted because the software is in alpha.

The following link is to Shapeoko, Carbide make the software which I find more than sufficient for my immediate needs. https://carbide3d.com/shapeoko/

I am sorry to learn that your SM2 is disappointing to you. You backed a company with real money and they will say that they have produced the hardware. It is clear that the software is the achilles heel of the product. I see many issues from SM2 owners that also touch on Luban. The company was founded upon fantastic support on Kickstarter. It should now be in the position where its business plan included satisfying its early supporters. To push alpha software on people is lazy and could possibly be seen as sharp practice, where the initial business plan never included creating adequate software.

Things are what they are and your disappointment will be unlikely to get any better because the software is unusable and adjustment after adjustment does nothing to remedy that situation. We say in the UK that one cannot make a silk purse out of a sows ear. Luban is a sows ear and always will be in its presents state. I am not by nature an impatient person but 6 months later I feel that the omens for decent support in the software handling of Snapmaker are not present. I am cutting my losses and forgetting the time and money which I have invested.

Being forced into a position that starts with “I am stuck with it” sounds to me as if the Snapmaker team better find out how to satisfy you as a customer
 and very rapidly. One dissatisfied customer is unfortunate and cannot be avoided in business. Two unhappy customers (me too) is a disaster and the company have done nothing to address your concerns or my concerns. I feel lucky that I can make the choice to abandon Snapmaker and will do so. This is on the basis that I see forum posts that are respectful and polite yet also hide disappointment.

1 Like

You can easily find a buyer for a Snapmaker 2 right now. Demand is high. Might even make a profit.

There are better individual machines out there but for the flexibility and especially for the price it’s still hard to beat. The smallest shapeoko is the same price as an A350. Creality’s the only one close in price and their laser is 1/3 the power and cnc half the power. Everything else out there is at least twice the price.

Even with the Luban shortcomings I’m still happy with mine. It is taking more work than I’d hoped in some ways, but I’m enjoying the journey. Before I got it I thought the 3D printing part would be the hardest after seeing all the troubleshooting guides, but I’ve gotten comfortable with that quickly.

-S

Indeed! My priority is to have something that works for CNC. While I can accept that the Shapeoko is an expensive machine, if that is the price of entry to be productive, then so be it. I don’t need all singing and dancing, I just need functionality. It’s my own fault for not knowing enough and I did my few months research before buying and I made a mistake.

No blame to attach to anyone else. As an aside, the promise of Snapmaker was not realised when the CNC aspect of the machine let me down. As it appears to be affecting version 2 users as well, I looked a little deeper. I cannot step around the shortcomings of Luban easily. If some kind team member will advise me on how to get Carbide create files into Luban so that they behave properly, I will reconsider.

1 Like

@jepho the issue your having is importing files into luban. I never expected to use luban at all really. Just skip luban, put the gcode on a usb and start it from the touch screen.

@sdj544 I have not found that to be the case here in the U.S. there was no import tax on my unit and it can be ordered now, new, with returns and warranty, for only 400 more then I payed. And I would still need to charge for shipping somthing that is 60lbs
 I could sell it, but it would be at a loss, and as you said for the 1000 i have in it it’s not bad. My disappointment is because I was expecting a machine that was supposed to cost 2000. That’s why I invested early and waited a year. If I could do it agian, I would buy a cr10 and modes it with a laser and CNC tool head. Would have cost just a little more, but wouldn’t have as many design flaws. But too late now đŸ€·

1 Like

Thanks @Atom. Yup that worked directly from the Carbide Create g code which managed to do that because it is a CNC program and so the Snapmaker CNC module spins up straight away. The Easel software g code will run ok because it is following the pattern but it takes about ten seconds to start the CNC module so I managed to break one of my bits. Anyway, for now I can use Carbide Create software to generate my CNC designs and for that I am very happy. I am happy to abandon Luban for that particular aspect of the making process. Thank you very much for saving me any more distress. :sunglasses:

3 Likes