<p>I flashed the TH3D unified firmware (R2.7) yesterday and so far everything works. I printed the 20&nbsp;mm cube using the same G-code file I used for my very first print ever. However, with TH3D firmware I noticed that the print head was ridiculously fast compared to the previous firmware. The new cube has layer shifting and more noticeable ghosting so I know it's not just my imagination/faulty memory. </p>

<p>The slicer should have everything moving at 60&nbsp;mm/s but I feel like the printer is going like 80+&nbsp;mm/s.  I only uncommented my printer model and a couple of features of the firmware; nothing involving speed (mainly the mesh bed leveling). Is it possible that the new firmware thinks 60&nbsp;mm/s is a different speed than the original?</p>

<hr>

<p><sup>Note: This question isn't about print quality. While the cube had flaws, it was just testing that the printer would actually print. And, of course, I can just dial things down. This question's scope is just about the input of the G-code and the output of an actual speed of printer head facilitated by the firmware.</sup></p>

[{'answer_id': 7985, 'author': 'silver', 'author_id': 12950, 'author_profile': 'https://3dprinting.stackexchange.com/users/12950', 'pm_score': 0, 'selected': False, 'text': '<p>Yes, the limits are often subject to some "interpretation" in the limiting algorithms, even if they are totally unchanged values. Eg, your speed may remain higher around corners if the momentum calculations were optimized to take into account print head weight and extrusion instead of only per axis speed curves.</p>\n'}, {'answer_id': 8532, 'author': 'Dr. Mantis Tobbogan', 'author_id': 14562, 'author_profile': 'https://3dprinting.stackexchange.com/users/14562', 'pm_score': 2, 'selected': False, 'text': '<p>I agree with @silver, but also wanted to point out that maybe the acceleration values on the old firmware you had were different from the default in TH3D R2.7.</p>\n\n<p>The current settings can be retrieved using the M503 command, which should return the values from the eeprom:</p>\n\n<pre><code>Maximum Acceleration (units/s2):\nM201 X1000 Y1000 Z100 E10000\nAcceleration (units/s2): P R T\nM204 P400.00 R1000.00 T1000.00\n</code></pre>\n\n<p>You can then lookup the default settings for your printer model and use <a href="http://marlinfw.org/docs/gcode/M201.html" rel="nofollow noreferrer">M201</a> and <a href="http://marlinfw.org/docs/gcode/M204.html" rel="nofollow noreferrer">M204</a> to set the new values. Then M500 to save the new settings to the EEPROM.</p>\n'}]
['https://3dprinting.stackexchange.com/questions/7981', 'https://3dprinting.stackexchange.com', 'https://3dprinting.stackexchange.com/users/13883/']