3D print - prints off center halfway, seems to try and push the printhead past the rail

Help! After a long time sitting in the garage, I finally found the time, and tried my first 3d print on my A350T.

My setup for this print is an A350T, in it’s enclosure, with the quick swap kit. I loaded the G-Code file into a thumbdrive connected directly to the printer’s control board.

This was intended to be an air gap for a dishwasher, with a spout.

I used chatgpt to come up with the STL file, using my measurements, since I really don’t know any better.

It suggested we start by printing a fit gauge.

At first, I couldn’t get the the file to load on Luban, so I tried using Orca, but I kept running into an issue with it trying to print all the way to the right.

After more googling, I was able to get Luban to open the file by manually installing Rosetta via command line.

I thought that would fix the issue, but it actually ended up being worst, in that I heard a cranking sound - I’ve attached a video of that last attempt where you can hear it at the end.
I thought it was an STL issue, so I tried to print the vase that Snapmaker features on their tutorial, and had the same issue.

Has anyone encountered something like this, and knows how I may be able to solve it?

Hey, unfortunately no video attached here.

May share your model or gcode or more observations?

Ah, the forum wouldn’t let me add attachments.
Can you see the files in this folder?
I am using the Snapmaker 2.0 A350T, with quick swap kit and single extrusion toolhead, and the Snapmaker White PLA filament.
I am using Mac OS X and Luban to generate the GCode.

I uploaded 2 videos, the STL and the GCode file.

At this point, I was going to try and disassemble and reassemble the printer :frowning:

Okay, this helps a lot.

It seems your linear module is missing steps.
Did you own an A350 Kickstarter edition?

You could try to print slower (in your Luban settings) or to modify the acceleration of the X-Axis.

For acceleration, connect the machine to Lubans workspace:
Enter M503 and post it here.

To edit the X acceleration you could enter M201 X1000
or any lower value like it’s printed in your M503 output.

If you like to save the settings, enter M500

Thanks @xchrisd
I bought it early when it launched, back in December 2021, but not via Kickstarter.

The customer service rep I was emailing with had recommended I swap out the X linear module with one of the Y linear modules.

I didn’t want to disassemble the quick swap module, so I swapped out one of the Z linear modules instead.

But now, am getting an error when I try to run the calibration process (attached).

I did a search on Google, and it told me to run the M119 command line after connecting to the printer via usb, which returned the following results:

M119
ok
others < Reporting endstop status
others < x_min: open
others < x_max: open
others < y_min: open
others < y_max: open
others < z_min: open
others < z_max: open
others < z_probe_proximity_switch: open
others < z_probe_left_optocoupler: open
others < z_probe_right_optocoupler: open
others < filament_extruder0: TRIGGERED
others < filament_extruder1: TRIGGERED
ok

The printer also won’t respond to any manual jogging :frowning:

Not sure which version you have but it seems your z axis are different to the X and Y. The stroke of the linear modules is different in the T models (for example A350T).

This means your Y and X are interchangeable, not the Z.

I can’t believe that your machine is as new as the faster linear modules came out but I can’t remember exactly..

Are your linear modules marked on the side of the stepper with length and stroke?
The older ones are not marked.

OH. So I should try and swap the linear module again.
Will give it a shot. I don’t recall anything in the setup manual about the Z linear modules being different from the others… Could be wrong

Yep, same results after swapping out the X with the Y linear module :frowning:

From what I see, it is really the old version, i.e. all modules are interchangeable. The GCode looks sane, and at the start of the print all looked good, then suddenly the X-module displaces. I remember that Snapmaker had problems that in some linear modules the silicon block for cooling the stepper driver was missing ( Z linear module not working correctly - #4 by brent113 ), and the stepper driver overheated at some point. You can see the “should be” state on this post’s image: Preorders delayed and new orders ship - #35 by lemmong - the light blue/purple-ish pads are what I mean. Perhaps check if you suffer from that…

Oh, and of course important question. Have you updated the firmware to something current?

@xchrisd you were correct. The X/Y linear modules are 20mm.

I reinstalled it again with the right linear modules on the Z axis, but now the Y axis is making a terrible grinding noise when it’s moving towards the front of the printer (where the touchscreen is):

Try to loosen or interchange again.
There are some bad pairings possible. If you disassemble the build plate you can see if the Y linear modules move different, what probably cause the grinding noise.

Thanks for all the help.

Am not sure what to think, but I just left the machine alone for the weekend.
I took another pass at it today, and just moved the Y axis around without any bed on it, and the grinding sound was gone.
I was able to calibrate the laser module without further hiccups, so I think I’ll keep this one dedicated to laser cutting, and use the U1 for 3d printing instead.

Thanks for your help!