Vibration Compensation Firmware Open Beta for 2.0 Series (A/AT/F Models)

Sorry for my late response. I haven’t been able to test much lately due to a lot of commitments outside my small workshop.

I did a few tests with OrcaSlicer because it integrates the Snapmaker profiles from McDylan or Gybeer, which have worked very well for my previous prints without the beta. I didn’t need to modify much.

At first, I couldn’t increase the speed because the maximum volumetric speed was a limiting factor. So, I removed it, and afterwards, I was able to slice with speeds above 100mm/s. I also use a 0.6mm nozzle for my prints, so I raised the temperature slightly to accommodate the higher speeds.

However, when printing, I got bad results. The printer slowed down and paused for a few milliseconds when printing a Benchy, and I don’t know why.

I think the issue lies with my print settings, but I currently lack the time to tweak them.

Here are a few videos of my test Benchys.

Does anyone already have working profiles for PrusaSlicer with enhanced speeds and is willing to share? I don’t think I’ll be able to spend more time testing due to toddlers and work.

Thanks, and keep up the good work.

1 Like

@Jade, I have found a bug of the beta firmware while lasering.

The laser was not shut off every time while operation.
Have a look at the following pictures:



There are cut thoughts with about 50% laser power (only guessing because half cut the thickness).

This phenomen disappeared after firmware upgrade, visible on the second picture.

1 Like

What’s your machine model and the Quick Swap Kit and Bracing Kit installation status?

What are the print speed settings when causing the layer shift problem?

Sorry for the late response. Did you report this issue to the support team? Do you have any findings on the cause for this problem?
Did you print something else using the beta firmware and how’s the result?

Due to ongoing issue reports with the current beta version, we will release an updated beta, address known problems, and reassess the timeline for the stable official release. It appears that this beta will be in circulation longer than anticipated. We initially aimed to gather feedback from a hundred users for a smooth integration of this feature into the main firmware, but we have only received four survey submissions. Nonetheless, we appreciate the valuable feedback that has been shared in this thread.
I will update the timeline expectation for this project on top of this thread by the end of this month.

1 Like

A350 Kickstarter machine with upgraded rails, 10W laser, qs and bk installed.
If you want I could share the gcode.
Personally I guess this does not depend on the installed kit status.
It appeared on multiple gcodes in variable spots.

@Jade I thought the survey ended. Can we still send in information?

1 Like

Hi Jade.
If I am not mistaken, the print speed was always 125mm/s, acceleration 3500mm/s, Jark was about 10.

Yes, the survey has concluded. I’m awaiting the developer’s release of the next beta to begin the second round of feedback collection.

1 Like

@xchrisd @Luk3D
Please send the Gcode here or email our support team, indicating that the issue is related to this beta firmware version. We will attempt to reproduce the problem and identify its cause.

@Luk3D Additionally, it seems that xchrisd’s experience could help to avoid the layer shift problem as well. Did you try a slower acceleration?

@DrSkiba @snapsch @Hauke @xchrisd @nweolu @ViperZ @Mayco @Slynold @Snapjehet @CNC-Maker @dandyfop @sjoaosilva @Sehested @gpt1plon @Marius87bv @Mxbrnr @Hammer @takeota @jenkins007 @jbnse @robiaman @MohammadAlH @Luk3D
Thank you for your valuable feedback regarding the vibration compensation firmware for the Snapmaker 2.0. Please learn the updated timeline above.

6 Likes

Hi all, please learn and download the latest beta firmware V2.2.1 in the original post. Let us know if you have any questions and suggestions. :wink:

@DrSkiba @snapsch @Hauke @xchrisd @nweolu @ViperZ @Mayco @Slynold @Snapjehet @CNC-Maker @dandyfop @sjoaosilva @Sehested @gpt1plon @Marius87bv @Mxbrnr @Hammer @takeota @jenkins007 @jbnse @robiaman @MohammadAlH @Luk3D

7 Likes

Hi Jade.

Thank you for your continued efforts and support of the Snapmker2 series.
I have a question.
Is this firmware compatible with the infrared laser module?

3 Likes

This beta version (V2.2.1) does not yet support the 2W infrared laser module, but we are working on it. The next stable release will include this support.

2 Likes

Here’s a summary of my quick tests:
Either it doesn’t seem to make much difference, or I’m doing something wrong!

I’m running an A250, but with the upgraded rails.

Sorry for the crappy pics, but from left to right is:
Left = Normal print settings (50mm/s) on v19.0 firmware
2nd = Normal print settings on v2.21 firmware
3rd = Fast settings with S14 (enabled)
Right = Fast settings with S0 (disabled)



I see basically no difference in quality between the vibration compensation being enabled/disabled. The faster prints are worse with rough bits where there are steeper overhangs and bridging, but maybe this is just a limitation of the original single extruder and the lack of cooling??

The first test print after installing was quite noisy, so I ran the ringing tower test print.
I can’t see any signs of ringing on the ringing tower test print. The only thing I see is that the corners get crisper as it goes up. So I set the values from a height of 55mm. This did quieten the rails a decent amount, but with this enabled, they still seem a little noisier than with it disabled. Although, sharp turns do seem a bit smoother and less “clunkey” with it enabled.



video of vibration compensation disabled
Video of vibration compensation enabled

So unless anyone thinks I may have done something wrong, I guess I’ll just stick to printing slower.

1 Like

Hi @davidE1A thanks for sharing the detailed feedback! Did you use the latest max. print speed and acceleration for this beta firmware when enabling the vibration compensation feature? From the videos you shared, it looks like the speeds in both test prints are quite similar.

Please note that the Normal and Fast print profiles in Luban are optimized for stable firmware, not for this beta version.

The benefits of print quality are subtle, primarily noticeable in the vibration patterns during acceleration and deceleration. However, the advantages of increased acceleration are more apparent in most cases, and there is a lower likelihood of losing steps when printing at high speeds.

1 Like

I didn’t quite push it to the maximum speed. Settings were as follows:

The two videos were the same speed, running the exact same file, just one with the feature enabled and one with it disabled. After running the ringing tower and adjusting that setting, the rails were quieter, but you can hear they still make more noise than with the feature disabled, although it is smoother (less “clunky”) with sudden direction changes.

My ringing tower didn’t look much like others though, with very little difference, except having crisper corners towards the top.

But then, I’ve not pushed printing speeds at all since installing the new rails, so I’m not really dialled in for faster printing. I will try dialling in temps, flow rates etc for faster speeds and try the tower again.