Stl2Gcode 5x 4+

Aleksandr Varaksa

    • 1.0 • 3 Ratings
    • $9.99



Stl2Gcode 5x opens .stl files, scales, rotates, slices layers and generates GCODE for laser or mill cutters. It can be used for make DIY models or prototypes of anything from soft materials (plastic, wood, styrofoam, foam plastic).

Supported type of cutters: laser or mill (in cutting mode): 3 (XYZ) or 5 axes (XYZAB, XYZAC, XYZBC). At this time, only laser with XYZAB has been tested.

Available modes:
- 3x — generate GCODE for all detected faces for a 3 axes cutter.
- 5x — cut only faces detected from top of layer to bottom (taking max angles for rotation and min_z limit into account).
- 5x & 3x — cut all possible detected faces in 5 axes; faces rejected by 5x mode limits will be cut in 3x mode.

What’s New

Version 1.8

• Improved G-code generation (3 spindle/laser switching modes):
1. Using the spindle speed M3/M4 for laser control. Instead of controlling spindle speed via M4, you control laser power (commonly used in GRBL).
2. Using spindle speeds integrated into the G1 move commands. The “S” parameter of the G1 move command can be used to control laser power during that move (commonly used in RepRapFirmware).
3. Using the fan control to instead control the laser via M106 and M107 fan speed commands, often re-assigning the high voltage fan pin to a logic voltage pin (commonly used in Marlin).

• Limit of tool rotation is now separated into MIN and MAX values.

Ratings and Reviews

1.0 out of 5
3 Ratings

3 Ratings

camramanse ,

Steve e

App crashes, and will not open. Refund requested, or even better, an app that works.

Developer Response ,

Thank you for your review! The app has been tested on macOS Catalina (10.15) and Big Sur (11). Please try to update your system to at least Mojave (10.14).

sammy12423 ,


will let me import files but when i save them and export them as gcode the printer and other apps will not reconize it

Developer Response ,

Thank you for your review!
1. This app for CNC or Laser machines (for use it in 3D printer You must add appropriate header in file according your printer firmware). It has been resolved in version 1.8, please check it out!
2. For some apps extension of files should be renamed as “*.nc”( *.cnc, *.ngc, *.gcode or *.tap) instead of “*.gcode”.
3. App files tested in CNCjs and RRF.

App Privacy

The developer, Aleksandr Varaksa, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

More By This Developer

Health & Fitness