Luban v4.2.1 Beta Test Plan

Welcome everybody !!!
Thank you for participating in this program, let’s make Luban better together.

About Luban v4.2.1
v4.2.1 is an enhanced version about 3DP, you can experience and feedback new features:

  1. Enhanced support tools provide automatic and manual support ability
  2. Dual extruder slicing ability
  3. Model layout function with rotation and spacing parameters
  4. Migrate “Extrusion” parameters to materials, allowing to customize “Extrusion” parameters by material
  5. Model alignment, marshalling and unmarshalling function.
  6. Optimized model rendering with colors, added boundary placement boundary

Test Schedule
v4.2.1 beta version will be released on February 22nd.
We will have 1-2 weeks to experience, feedback, discussion, optimize and fix.

Feedback & Discussion
You can give feedback and suggestions on new features, report bugs, or give feedback on other parts of Luban.
In this zone, you can directly post a topic to initiate feedback or discussion, or you can report similar issues under the same topic.
Below are some necessary templates:

  1. Version:
  2. Steps to reproduce the behavior:[A clear and concise description of the problem or puzzled]
  3. Expected behavior (or better result) :[A clear and concise description of what you expected to happen.]
  4. Exception or Error(optional):
  5. Operating System: [Windows 10 x64, macOS Big Sur, Ubuntu 20.04, etc]
  6. Printer: [Snapmaker Original, Snapmaker A150, etc]

Thanks again.

2 Likes

Hello, @albutch @AnthonyH @Baukeplugge @Mads0100 @NeilL @tyeth

Here is the download link for Luban v4.2.1-beta.1.

Release v4.2.1-beta.1 · Snapmaker/Luban (github.com)

Brief changelog:

New features

  • Feature: Added Dual-extruder support.
  • Feature: Added 3D model group and ungroup functions in 3D printing editor.
  • Feature: Added " Align " function to position several models together in their design position.
  • Feature: Added model " Auto arrange " function with rotation and spacing parameters.
  • Feature: Added automatic back up for user configuration data.
  • Feature: Added printable area display. Printable area is changed according to adhesion type and extruder selection, and highlighted on build volume.

Improvements

  • Improvement: Enhanced support tools with automatic and manual support ability
  • Improvement: Added pop-up windows to notify user that export is completed.
  • Improvement: Migrated " Extrusion " parameters to materials, allowing users to customize extrusion parameters by material.
  • Improvement: Optimized 3D model rendering.
  • Improvement: Optimized the startup speed of the software.
  • Improvement: Optimized the performance of batch process image and preview G-code.
  • Improvement: Updated translations for six languages.
  • Improvement: Re-added a pop-up window prompts when SVG/DXF image is too large.
  • Improvement: Revised the default value of " number of passes " when changing the laser processing method in laser editor.

Bug fixes

  • Fix: Fixed that the connection to the machine was easily disconnected due to the main process being stuck.
  • Fix: Fixed UI bug that 3D printing G-code layer view starts from layer 1 instead of layer 0.
  • Fix: Fixed a bug that extra straight lines being printed right after resuming printing (under the serial port).
  • Fix: Fixed a bug that you can click " Send file to machine " button when G-code file is not selected.
  • Fix: Fixed slice issues after switching process mode from vector mode to bitmap mode in laser editor.
  • Fix: Fixed UI text not being displayed correctly with specific system fonts (e.g. Zapfino-Regular font) (feedback from user ticket).
  • Fix: Fixed some buttons in workspace control panel cannot be clicked (feedback from user ticket).
  • Fix: Fixed UI does not updated when changing the general parameters in some special case (feedback from user ticket).

Is there a specific format you’d like issues posted? Is GitHub the place you’d like them? Do you want logs when we encounter something?

Thanks for the invite. I’m happy to help.

@Mads0100 See the first comment feedback and discussion

1 Like

I have found my first issue while setting up a CNC 3 axis. Do I post here ?

If so 4.2.1 beta 1 on a mac running Monterey 12.2.1

Created a 3 axis circle of 22mm with a 19mm hole. item is 16mm deep

Creates OK, set 2 tool paths inside and outside, generated gcode and preview is fine, exported to the workspace. It pops up a preview, but when closed the workspace is empty.

Continued anyway and sent to machine by wifi and it looks OK.

Why is the workspace empty in Luban?

2 Likes
  1. after starting Luban 4.2.1
  2. new project “Laser 3-axis.”
  3. under Edit / Transform / Move (setting the coordinates of the object) there is a text overlap at the word Move and the X of the axis!!!
    (See attached image highlighted in red).
  4. Windows 11 Home Version 21H2
    6 Snapmaker 2.0 A350T
  1. start Luban / 3-axis laser

  2. If the previously executed work is “not saved” and I change to the 4-axis laser mode, an error message is displayed! (see picture)
    when switching to 3D printing or CNC without saving the data of the 3-axis laser does not happen!)

  3. I expect then that if I do not save the work in 3-axis laser without error message is switched to the 4-axis laser mode!

  4. error in the German text “Sparen Sie nicht” must be replaced by “nicht speichern”(see picture red incorrect text green correct text)!!! (additional text error)

  5. windows 11 home version 21H2

  6. snapmaker A350T

  1. laser 4-axis job setup.

  2. job setup Working origin (front top) Icon grayed cannot be changed!!!

  3. improvement, because in the calibration mode with the 4-axis no matter whether automatic or calibration by hand, the work origin (top center) located I must set the work origin in the middle of the object to be lasered because otherwise the laser starts “far before the material” in Auto mode or even when calibrating manually then draws a few lines or in Auto mode the line pattern.

  4. (Error), I now connect to Luban, so it is assumed that the work origin (front top) and not as in the calibration (center top) is . I must set the work origin again because otherwise I run the risk that the laser drives into the jaws of the 4-axis.

(Improvement) Either the work origin is set to (front top) during calibration and during subsequent work from Luban, both times, which makes sense in my eyes. Or both times the work origin is set to (center top). Or the latter variant I can select the work origin in Luban (front top, middle top).

  1. Windows 11 Home Version 21H2
  2. snapmaker 2.0 A350T
1 Like

Hi Furnace2,

I will download the beta and run it, though it will happen tomorrow as I am running a 24 hour print right now.
The current version (4.1.4) has something I would like to file as a bug.
Do you have a process you would like us to work through when we find something? Not sure if it is documented or you would like us to just reply to you through email or the forums.

My issue is that I started the print on the handheld console, but logged into the snapmaker to change the speed as i wanted to go to 150% work speed.
Now, I am unable to disconnect without a message on the handheld saying that i disconnected and if I accept the print will be stopped.
I started it on the machine so I could reboot my laptop or in case there are network issues.
Connecting and changing the print speed should not cause the print to be run from the console…should it? This is a change in behaivor, and not one I would like to see as it introduces risk on my end. Starting on the machine was for several reasons, including the ability to recover if a power or network interuption were to occur.

Thanks for including me in the beta program and I am happy to provide feedback as we go.
Having this printer go almost non-stop, I have lots of thoughts and considerations and I am happy to share them.

As a note, I work in open source as a product manager and appreciate everything you put into making this product successful and user friendly.
I do appreciate you allowing me to make it even better. :slightly_smiling_face:

Regards,
Anthony

  • Yes,at the beginning of the post I have given a necessary format.
  • You can give feedback directly below the post or create a new post. If necessary, we will manually migrate to github.
  • It would be better if there is a log, see format

If it is a problem that still exists in the current version, you can directly feedback.

This is a missing capability of the Screen, when starting a job from Luban, when disconnected, the screen cannot return to control of printing. At this time, if you do not operate the screen, you can control printing by connecting again through luban.

This is a definition question.

  • When you load into the workspace, the preview popup shows a preview of the corresponding G-code.
  • The canvas in the center of the Workspace is the preview of the G-code currently being printed.

We intentionally designed it like this, can you elaborate on your confusion and suggestions?

My memory says that we used to see the workspace with the design shown and a pointer to the origin point (centre). My suggestion would be that the workspace shows the design with paths and a pointer to the origin point. As it was blank I was not sure I was sending anything to the A350 but of course by selecting it and sending it then I was able to CNC it. I was just confused as I expected the workspace to show me the object and where it would start.

2 Likes

1、About the error of not saving the work of three-axis laser and switching to four-axis laser mode, we have confirmed and fed back to the development for modification on our side.

2、For the case of wrong text translation, we have confirmed and will solve it uniformly in the multi-language text adaptation, thank you for your feedback!

Thank you for the feedback.
I’m happy to help if I can and would also like to thank you for letting me participate in the beta program.

Would also like to test the 10W laser, but since I have only ordered in January, I hope that makes someone else here from the group, because my laser will be delivered in March at the earliest!

But please check my last post again.

As I said when auto or manual calibrating lasers with 4-axis the working origin is “top center” (see picture)
Picture 1

, when subsequent lasering with 4-axis from Luban herraus the working origin is “top start” (see picture 2.)

maybe it is so better for you to understand what I mean!?

Sorry but I use a program for the translation into English because I can not very good English.

P.S. This means that if the working origin is not set and saved again in Luban after calibrating, the laser then moves into the jaws of the lathe chuck!!!
If the laser image is larger than the dimension from the top center to the jaws of the lathe chuck, however, is if the jaw area (red and white shaded) is protected in Luban, you will not get a complete laser image!

In the Luban, we will consider adding the option to set the origin, this design is inherently extensible.

In the screen, we will consider adding clearer hints for the origin and boundary, which are currently not available in the manual and the screen.

  1. luban start / 3-axis milling
  2. if the previously executed work is “not saved” and I change to the 4-axis milling mode, an error message is displayed.
    (!!Same error as when switching from 3-axis lasers to 4-axis lasers exactly the same error message!!)

corresponds to the same text, from the protocol
“start Luban / 3-axis laser”!!!

1 Like
  • Version: 4.2.1
  • Steps to reproduce the behavior: Using CNC. I am in the middle of cutting a file that I have sent to the machine over wifi. Then I have disconnected and started it cutting. I then go back to Luban and create the next file which is a cut to the same object after the present cut has finished. I connect to the machine while the file is still cutting to upload the next file (I have done this many times before). It connects and immediately disconnects. The screen on the machine says I have disconnected the computer from wifi and the present file will stop, it asks me to confirm. If I confirm the current file stops cutting. If I ignore the message and just leave it the file will complete. But I cannot upload another file while the present one s cutting.
  • Expected behavior (or better result) : In past versions I have always been able to upload, then disconnect without stopping the current file, both in 3DP and CNC.
  • Exception or Error(optional): No error messages
  • Operating System: [Windows 10 x64, macOS Big Sur, Ubuntu 20.04, etc]. Mac OS Monterey 12.2.1
  • Printer: [Snapmaker Original, Snapmaker A150, etc] A350

Hey Neil, Just to say I’ve experienced this before beta 4.2.1, since the connecting over wifi used to always reaurhorize but more recently that seems to pop up then skip past at high speed. Had the continue cancel option maybe one or two months ago. Not very helpful but maybe not a regression in this specific release. Maybe you can try one of the previous releases on the luban github releases page and verify it in the previous version, or just leave it for the developers.

1 Like

v4.2.1 beta test is over. Official version v4.2.2 Coming soon.

We will migrate unresolved issues to github for follow-up.

Thank you for your support. @Blauskink @tyeth @Baukeplugge @Mads0100 @NeilL @tyeth @Rocinante @AnthonyH @albutch

The discussion of features can continue in this release.

Do a little research below. Would you like to have an alpha test of some big function(e.g 3D entity G-code preview)?Your opinion is important to us.