. .

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #2
    Neale's Avatar
    Lives in Plymouth, United Kingdom. Last Activity: 19 Hours Ago Has been a member for 9-10 years. Has a total post count of 1,740. Received thanks 297 times, giving thanks to others 11 times.
    GRBL is motion control software that runs on Arduino. It takes in gcode - think "move cutter to X=10, Y=25" coordinate-type instructions. It turns these into the pulses that the motors need to move the actual machine axes, synchronizing, moving round curves, etc. It's quite a complex task. However, the gcode will usually start on a PC somewhere. This has to be drip-fed into GRBL as GRBL can only hold and deal with a few seconds-worth of gcode and that's where UGS comes in. It is software that runs on a PC and feeds gcode as required to the connected Arduino. It also provides the user interface that lets you select gcode file to run, home the machine (via commands that UGS sends to GRBL), set workpiece zero, and all the other little housekeeping jobs involved in running a CNC machine. No overlap between them - they are complementary and both are needed in a setup like the one you are planning.

  2. The Following 2 Users Say Thank You to Neale For This Useful Post:


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Begginers Grbl running Arduino, CNC Shield, A4988 Problem.
    By Bilbo9000 in forum Control Hardware & Systems
    Replies: 7
    Last Post: 29-12-2019, 05:11 PM
  2. NEW MEMBER: Just bought a Upgrade CNC 3018Pro GRBL Control
    By Leigh48 in forum New Member Introductions
    Replies: 2
    Last Post: 19-10-2019, 06:46 PM
  3. GRBL milling stopping randomly
    By Datulab in forum General Electronics
    Replies: 4
    Last Post: 15-01-2017, 08:52 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •