Uploading Firmware on a SainSmart CNC Controller. Updated 1 month ago by Lynn Based off of the work of Jim Kortge. The items you may need: SainSmart Genmitsu CNC Router 3018-PRO DIY Kit SainSmart Genmitsu CNC Router 3018-PROVer Kit; Download the firmware for a 3018 PRO. Genmitsu CNC 3018-PRO Router Kit GRBL Control 3 Axis Plastic Acrylic PCB PVC Wood Carving Milling Engraving Machine, XYZ Working Area 300x180x45mm. New Version: Genmitsu CNC 3018-PRO is an upgraded version of 3018. All components do not need to be positioned, which greatly reduces the difficulty of assembly and improves the working accuracy.

  • 1SainSmart Genmitsu CNC Router 3018 PRO
    • 1.4GRBLcontroller(candle) For GRBL v1.1 firmware
  1. 1 SainSmart Genmitsu CNC Router 3018 PRO. 1.1 Resources; 1.2 Installation video; 1.3 Firmware upgrade; 1.4 GRBLcontroller(candle) For GRBL v1.1 firmware. 1.4.1 for Mac OS; 1.5 Expansion Design software.
  2. New Version: Genmitsu CNC 3018-PRO is an upgraded version of 3018. All components do not need to be positioned, which greatly reduces the difficulty of assembly and improves the working accuracy. The base height is raised to 4cm for better stability.

SainSmart Genmitsu CNC Router 3018 PRO

Resources

Installation video

  • An Intro To Designing and Cutting on the Sainsmart CNC Using Easel --By Caleb

Firmware upgrade

GRBLcontroller(candle) For GRBL v1.1 firmware

Genmitsu
for Mac OS

Expansion Design software

  • LaserGRBL is one of the best Windows GCode streamer for DIY Laser Engraver. LaserGRBL is able to load and stream GCode path to arduino, as well engrave images, pictures and logo with internal conversion tool. Can click here to buy a laser module.
  • LightBurn is layout, editing, and control software for your laser cutter. LightBurn is a native application written for Windows, Mac OS, and Linux.
  • Easel is the all-in-one software solution for 3D carving machines. Designed by Inventables, Easel is the easiest way to get started in the world of 3D carving.
  • Fusion 360 Integrated CAD, CAM, & CAE software for everyone. Animation. Access Anywhere. Easy Collaboration. Try It Free. Integrated Design Tools. Next-Gen 3D CAD/CAM. Fabrication.
Genmitsu Cnc 3018-pro Software
Retrieved from 'http://wiki.sainsmart.com/index.php?title=101-60-280PRO&oldid=4390'

Genmitsu Cnc 3018-pro Software For Mac

  • Install the usb to serial driver from USB: 3018ProCNC SoftwareGRBL SoftwaredriverCH340SER.EXE
  • Download and flash the latest GRBL .hex firmware from: https://github.com/gnea/grbl/releases
    • use XLoader provided from USB: 3018ProLaser SoftwareBrush FirmwareGRBL 1.1XLoaderXLoader.exe
    • for settings choose Device: Uno (ATmega328), Baud rate: 115200
    • select the .hex file you downloaded from the grbl link above on Github
  • Calibrate the X/Y/Z axis stepper motors so they move the correct amount.
    From the grblControl software you can set them by sending these 3 commands (in order, X, Y, Z):
    This will set the correct steps/mm amount for the motors I was working with, you may need to adjust these numbers yourself. You can do so by measuring the distance the motor moves in millimeters and adjust the value until it is correct. For example, draw a line exactly 100mm long on your cutting surface and set the X-Axis value to 600 by issuing the command `$100=600`, then issue `X100` to move 100mm along the X axis. If it doesn't move exactly 100mm, adjust the 600 value up or down until it does.
    - see GRBL docs: https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#100-101-and-102--xyz-stepsmm
  • The Y axis and Z axis are inverted and must be configured.
    From the grblControl software invert them by sending this command:
    This bitmask will invert the Y axis (2) and Z axis (4)
    - see GRBL docs: https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#3--direction-port-invert-mask