Speed Limits on SM2?

What are the controllers limits on speed for each axis for the SM2? @parachvte?


Oh i’m back :face_with_raised_eyebrow:

The speed of SM is limited to 150mm/s, which is to say, F9000 in G-code. By default.

If you want to modify it for testing, you can use M203 command to change the constraint, like M203 X12000 or M203 X3000.


Yeah, I already played with that. :grin:
I can get my x & y axis to move at 21000 (350 mm/s)! Which is way more than I thought it would do. The acceleration parameters must be well tuned.
I didn’t finish my experimenting with the Z axis. I would guess that it can go faster down than up with the aid of gravity. It may also have trouble with overshoot the ends of travel.
By the way, why do none of the m codes that are supposed to return information in the console not show anything? Does a special m-code have to be executed to turn that on?
It was interesting to see the results of trying to move all three axes at once. The z-axis would be the limit. It would get a little jerky.
And then there is the question of the print head limit!!! Do you want to save me the trouble of experimenting on that one and just tell me what to expect? I assume SM has done some testing on just how fast it can print. :slightly_smiling_face:

1 Like

Are you using Wi-Fi connection? It was a fast implement in firmware, we will reflect its responses with later updates.

I’m not sure if we did the test (I’ll modify here if got the answer), most of the time the extrusion is determined by the model layers and axes movement speed.

Yes. Haven’t tried USB. I will and see if that works.

If there is a print head speed limit, will it also limit the print speed if it is slower that the xyz limits?

No, it will just limits on extrusion or maybe ignore the extrusion on some conditions.

“print head speed” is meant to be the speed of extrusion (I should have phrased it that way), so the question really is; "is there an extrusion speed LIMIT, and does it limit the speed of xyz at the same time?

The “print head speed” would be very interesting for retraction settings!

That setting does exist in cura, “retraction retract speed”.

I know the way of modifying the settings l. So I want to know the max. speed the extruder can handle.

When it comes to 3D printing, you can’t get fine results if you using high feedrate. We have been using 120mm/s to torture test the machine for months. But we recommend our users not to use speed beyond 100mm/s. It can cause lost steps using high feedrate in a long print.

1 Like

I don’t want to know + feed rate, but - feed rate.
How fast can i suck in the filament during retraction?

Finally got around to trying USB. Works fine.
So the replys to the console commands don’t get echoed to it when using WiFi.
I do see “OK” replys to input commands. Just nothing else other than help commands that list out the G & M commands.

Related to that, when you quit the connection, it clears the displayed results in the console window. I would prefer that it didn’t.

Got it. We gonna remove the clear action.

Could you also enable a clipboard function in the console?


Thanks for this information! When you say “torture test” - did you see considerable wear of the lead screw nuts with this speed? On the Cura profile page you recommend not to go beyond 60 mm/s print and 80 mm/s travel - would you mind to explain the reasoning behind? is it manyly loss of detail, or increased probability of lost steps, or is it increased wear, or any combination of those?

I personally as an experiment did a short print @120 mm/s and found the result just fine. I refrained from going beyond the 60 mm/s for extended periods yet, but having any insights what the machine will reliably do when perhaps sacrificing a bit of print quality would be great. With the huge build volume of the A350 you may want to go as fast as possible in order to reduce print times. On the other hand of course it does not help to ruin the machine…

At too high speed the stepper motors can loose some steps. Also the noise at high speed is terrible.

Are the SM1 and SM2 axis speeds the same?

Connect the SM1 with the USB cable, go to SM Luban and send the command M503.
In the reply you can see the max. allowed speed of the axes.

Personally I recomend nothing above 50 mm/s (X/Y) because of the loud noise.

I was just getting around to tuning my A350 for some future prints I plan to do and was using the Teaching Tech calibration guide to make sure I checked everything.

When looking in the Luban software it has speed settings but it is unclear as to if these are for travel speeds or extrusion speeds. With 60 mm/s being a default (extrusion speed?) and the default settings infill speed at 60 mm/s does that mean all the speeds settings are refusing to the extrusion speeds when it makes the movements related to the speeds? Such as “Outer Wall Speed” the extrusion is reduced to 20 mm/s for fast printing (10 mm/s for high quality) or is that the movement speed of the head?