Genmitsu Cnc 3018-pro Mac Download Software

Software for Apple Macs and Linux which do not have support for installing and running windows programs is available, but is not described here. Step 1: Driver Installation. All files referenced should be on your SD card or mini CD, if there are any problems with accessing these you can download a full copy of it's contents of it from here.

  1. In this video I will go to assemble and test the new SainSmart CNC;)This is the SainSmart Genmitsu CNC Router 3018 PRO, featuring a working volume of 30.
  2. The gMOP3D version 0.0.1 software is a Manipulator or Industrial Robots MOtion Path 3D simulation and animation system base on gnu. This software only do ari thmetic and calculating the path. It depends the OpenSCAD environment for simuation and animation of motion. You can use it simulating X Y Z coordinate CNC with out G code.
  3. 1.With your CNC powered on and plugged in, load up Candle (Download Here for windows, Here for Mac) and connect to your CNC if it does not do so automatically. 2.Secure your stock material to the bed and use the jog arrows (as seen to the below) to bring the center of the end mill directly over the bottom left corner on the X, Y Axis.
  4. Camotics is the CNC router software basically designed for Mac platform users. Camotics is open source software which simulates 3 axis CNC milling or engraving. Being able to simulate is the critical part of creating CNC tool-paths, and programming without simulating is.

So you’ve followed our Fusion 360 Guide to Roughing & Finishing Passes, have your tool paths made up and now might be asking yourself, what now? Well we are here to help! The general progression for creating something on your CNC is to go from modeling in CAD software to generating toolpaths in CAM software and from there you take the file to another piece of software that can send the toolpaths to your CNC. This guide will cover the latter, showing you how to take the roughing and finishing passes from the prior guide and putting them to practice.

The items you may need:

Genmitsu Cnc 3018-pro Mac download, software free

1. Understanding The differences & Utility of Work Coordinates

Download

CNC’s use a Cartesian coordinate system, where any location can be pinpointed with any combination of three numbers, representing the X, Y and Z axis. This is usually displayed as (X,Y,Z) with numbers substituted in depending on the location of the end mill.

Homed Coordinate System

To help you visualize, the following image is a coordinate system visualized like you would see on a chess board. Movements to the left represent movement on the X axis, and movement down to the Y axis. The blue circle represents the Homing Location where it is traditionally located in the top right corner. If you have endstops, such as those that are standard on the PROver, then whenever you home, this is essentially a map of what your machine sees as the bed, only much, much bigger and with more precision. While there are some ways to use this, such as repeatable operations using jigs or clamps in a stationary location, largely this is not nearly as useful as the alternative we will use today.

Work Coordinate System

The home location always stays the same, but the Work Origin can be set anywhere you want. In the illustration to the left, you see a depiction of the results of me moving my end mill from home to the bottom left corner of my stock material and “zero-out” my X and Y axis. (4,4) becomes (0,0) and the coordinate map changes to reflect that. Zeroing-out is usually one of the last things you do before telling your machine to start, and it is worth remembering as you go along that the CNC doesn’t forget this new Origin (0,0) until you set a new one yourself or power off the machine.

Genmitsu Cnc 3018-pro Mac Download Software Download

2. Putting Theory into Practice with Candle

Continuing with the project from the previous guide, we have a model with a lot of curves that, in order to machine it efficiently, requires two different bits: One 2-flute flat head end mill for the roughing passes, and a 2-flute ball nose end mill for the finishing pass. In preparation, you should have two seperate .nc files exported from fusion, named accordingly for each operation.

Setup & Roughing Pass

1.With your CNC powered on and plugged in, load up Candle (Download Here for windows, Here for Mac) and connect to your CNC if it does not do so automatically.

2.Secure your stock material to the bed and use the jog arrows (as seen to the below) to bring the center of the end mill directly over the bottom left corner on the X, Y Axis. Position it as best as you can and then press the key to zero-out the X and Y Axis. You will see 2 out of 3 of the work coordinates turn to become 0.

3.Now you need to zero-out the Z axis in order to have your work coordinates completely set. There are two ways to do this:

Genmitsu Cnc 3018-pro Mac Download Software Windows 10

  • If you have the 3018 Pro, or another CNC that does not have a Z-Probe, then you will need a piece of scrap paper, the thinner the better but not crumpled (this is important). Bring the end mill close to, but not touching the material and set your steps in the Jog menu to “.1”. Taking a small torn off bit of paper, place it between the end mill and the stock material and use one hand to continually move the paper back and forth, while using the other hand to lower the Z axis until you feel the paper snagging against the end mill. At this point you can say it’s good enough, or further dial in the settings by bringing steps to “.01” and continuing to raise/lower the bit until satisfied. Once it is in position, select the button to zero out the Z axis.
  • If you have the PROver or have modified your 3018 Pro to allow for a Z-probe, simply set up the Z probe (download video instructions & code here), and place it between end mill and stock material, and press the button .

Finishing Pass

Genmitsu Cnc 3018-pro Mac Download Software Full

By using the work Coordinate system, you do yourself a lot of favors in regard to changing end mills for different operations. The machine remembers the new (0,0) you set earlier so you can safely (using the jog arrows in Candle) move the spindle away from the project to change out your end mill. Don’t worry about wherever you move it to, or moving it back for that matter. The CNC will do it for you when you start the finishing pass. All you have to do before starting is to zero-out the Z-axis again, just as you did in step 3.

How did we do?

Related Articles

Genmitsu Cnc 3018-pro Mac Download Software

(opens in a new tab)
Router

Genmitsu Cnc 3018-pro Software

  • 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