> For the complete documentation index, see [llms.txt](https://manual.rotrics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.rotrics.com/faq-troubleshooting/troubleshooting/the-arm-doesnt-move-only-filament-comes-out.md).

# The Arm doesn't move, only filament comes out

The working start points are different for G-codes generated by Rotrics Studio and third-party software.&#x20;

For G-code generated by Rotrics Studio, the working start point is X0 Y300. So when 3D printing with the touchscreen, you need to set `G92 Z0 E0` (Set WorkHeight).&#x20;

For G-code generated by third-party software, like Cura, the working start point is X0 Y0. So when 3D printing with the touchscreen, you need to set `G92 X0 Y0 Z0 E0` (Set WorkOrigin/ Set Origin).

If you set the working start point wrongly, the Arm movement will beyond limits, or when you click `start` to start printing, only the filament squeezes out, the Arm won't move.&#x20;
