. . . High Quality Hand-Crafted Software

NewRAD has a long history of innovation in software, and we are excited to present our new and current offering.

Please check out all of our CNC Software Products

NewRAD CNC GCode Draw Image To SVG PCB Maker
NewRAD CNC, our flagship CNC software product for controlling CNC machines that run GRBL firmware. Includes High-Precision Auto Level feature. Probing macros for auto-zero'ing the XYZA axes of your CNC machine. Includes a User interface that is preferred by many to Mach 3, or Mach 4. NewRAD CNC's interface is far more intuitive than Mach 3, or Mach 4. It is easy to use. Your GCode files on on the main screen and just a double click away, unlike with Mach 3 or Mach 4, where you have to navigate to them, which is a pain. Intuitive "Tape Deck" style controls for running GCode files. NewRAD CNC is not "your dad's old CNC software controller". And as we can all see, NewRAD CNC's main screen is about a thousand times better looking than Mach 3, or Mach 4. NewRAD CNC includes many "skins" so you customize the screen color scheme to your liking. The default skin is called "Gun Metal", and it is easy on the eyes. Rock-solid communication with Arduino, lightning fast meters, 4-axis everything, 2 luxurious sets of transport buttons for different styles of driving the machine manually. It includes a Machine Profile settings feature so it is easy to switch back and forth between multiple CNC machines used with the same PC. NewRAD CNC now includes OpenCV (Open Computer Vision) for using USB microscope cameras for auto location to markers, such as small drill holes on a PCB (printed circuit board). Includes a Job Time display. Too many features to list here. Plus it is much less expensive to buy than Mach 3 or Mach 4. It is time to switch to NewRAD CNC. GCode Draw, our Draw program with a Repeater mode for fun and creative designs. Includes includes a powerful GCode Generator, with Auto-SwapXY, Auto-Sizing, Auto-Centering for effortless operation. Includes modes traditional Z axis milling, and for Laser or Solenoid Pen drawing with M3 and M5 commands, with adjustable Dwell time right after the M3 and M5. Includes 163 CNC Friendly Fonts. GCode Draw is integrated into the same ".exe" program file with NewRAD CNC for easy seamless operation. Image To SVG lets you change a photo or picture file into a drawing outline and then into an SVG file for importing into GCode Draw, where you can add text, graphics, etc. You can now adjust the darkness of a selected area on the screen and that makes a huge difference in fine tuning the outline made from the photo or image file. PCB Maker is the easiest and fastest way that we know of to design and mill a PCB at home using a CNC machine. It is all new, and we love this software. PCB Maker integrates seamlessly with our NewRAD CNC controller software for super easy, and thus more reliable, operation. PCB Maker produces GCode that is tuned for "scratch milling" with a carbide scribe bit which can move many times faster than milling with a V-bit, and do so with much less noise because the spindle can run at a much slower speed. Mill a large 8cm X 15cm in 10 minutes, and drill it in another 10 minutes. One click GCode generation. No time wasted like with FlatCam. Ability to put all GCode jobs for milling and drilling a PCB into one file for use in NewRAD CNC controller for the easiest operation possible. No having to deal with multiple GCode files and worry that you have loaded to right GCode file for the bit that is currently in the machine.

NewRAD CNC Software Suite

The NewRAD CNC Software Suite contains the following 3 CNC softwares that work together seamlessly for maximum speed and ease of use.

Image To SVG
GCode Draw
Image To SVG lets you convert an image, from a file or live webcam, to an outline drawing, to an SVG file. GCode Draw is a powerful 2D draw program with an integrated "2 1/2D" GCode Generator. NewRAD CNC is a full-featured CNC Controller for GRBL.

The NewRAD CNC Software Suite makes for a complete solution to a typical CNC hobby user's needs. The integrated GCode Draw software is perfect for those who use their CNC machine primarily for 2D operations such as drawing, engraving, laser cutting, plasma cutting, etc. GCode Draw can also generate stacked 2D GCode for multi-pass operations. For those that work in 3D space and have other software to generate their 3D GCode, there is still the NewRAD CNC controller which can of course run 3D GCode, and has a lot of luxurious features, is very easy to use, and is a great value in terms of price/performance.

NewRAD CNC and GCode Draw are two extensive softwares integrated into one NewRADCNC.exe file. This integration allows for rapid fire CNC fun for a typical hobby user working in a 2D design space.

All 3 softwares use the same data locations which makes for a very organized way of working which is very important because the entire CNC process of going from an image file to an outline image file, to an SVG file, to a GCode Draw drawing file with accompanying picture file thereof, to a generated GCode file, is a lot of files and folders to keep track of, and this software suite keeps all of that data perfectly organized in subdirectories in your Window's "C:\Program Data x86\NewRADCNC" directory. There is no having to retype the file name over and over when saving your files, nor do you ever have to leave the screen you are working on to access the files you need. All of these things combined give you a lot more speed and is a lot less work than a collection of non-integrated softwares throwing files everywhere, and softwares that are simply not designed for speed, especially when accessing files. The speed gained allows you to fly through your work, and get the job running quickly.

Work Flow Overview

A typical user might start with a photo, convert it to an SVG file using Image To SVG, and then using GCode Draw, convert the SVG file to a GCode Draw format file and edit it by centering the image, adding text, graphics, etc. The user would then save the drawing, generate GCode from it, and then send that GCode to the NewRAD CNC controller to run on their GRBL-based CNC machine. It is quite a few steps and normally would be a lot of work, but it is all reduced to child's play with these 3 softwares working together seamlessly. The following graphic shows the 8 steps that could easily be done in about one minute, from photo to design, to running GCode on your CNC. This shows off the beauty of the integration between NewRAD CNC and GCode Draw, the standardized data location across applications, and the one-click philosophy of the user interface. This is the magic of the software. Speed is what you need and the NewRAD CNC Software Suite delivers.

Image To SVG

Image To SVG lets you convert an image, from a file or live webcam, to an outline drawing, and then to an SVG file with just one click. The SVG files created can then be imported into NewRAD's GCode Draw software, and from there you can edit the drawings, center it in frame, add text and graphics and then generate GCode from the drawing. Then you can send that GCode to the NewRAD CNC controller with just one click, and then run it. For more information, visit the Image To SVG page.

GCode Draw

GCode Draw is a powerful 2D draw program with an integrated "2 1/2D" GCode Generator. It is intuitive so you can begin using it immediately, with no learning curve, except with advanced features. It is designed specifically for CNC usage, and includes draw features targeted for typical CNC applications, like an oval with curved text object, and flipping or rotating groups of objects which can be fantastic when creating designs. Use the mouse and keyboard to change rotation parameters of selected rotated objects to move and rotate all the objects at the same time until you "get it just right". This allows you to create amazing designs in a very fun, fast, and easy way. You can take SVG files created from images using Image To SVG and import them into GCode Draw and edit them, centering the image, adding text, graphics, etc. ...and then save your creation and generate GCode from it, and send it directly to the integrated NewRAD CNC controller. Super fast. Seamless and simple. GCode Draw comes with 163 built-in CNC-friendly fonts. For more information, visit the GCode Draw webpage to see all of its amazing features, and video.

NewRAD CNC (GRBL Controller)

NewRAD CNC is a full featured, Windows-based, CNC Controller (GCode sender) specifically designed to work with GRBL, and tested successfully on the cheapest possible hardware, an Arduino Uno, and GRBL-Comaptible CNC Shield using RAMPS. It maintains rock-solid communication with GRBL running on an Arduino Uno. NewRAD CNC has a one-click philosophy and is a luxury to use, compared to most other CNC controllers. It includes 2 luxurious transports yielding 4 styles of motor control, augmented with the keyboard for finer or coarser motor jogging. It is 4-axis and includes all the features you would expect, all just one click away. Plus you can customize its look with one of the many included colorful custom screens or "skins". For more information, visit the NewRAD CNC webpage to see all of its features, and video.

PCB Maker

PCB Maker software, by NewRAD, lets you design your own PCB's (printed circuit boards) and then generate GCode for use in a CNC Machine to mill and drill a PCB at home, quickly and easily, and with much lower noise levels and much faster job times than traditional milling methods.

Generate Traces with One Click

Generate GCode with One Click

View Generated GCode in 3D Viewer

Generate Iron-On Transfer (FREE VERSION)

Generate Solder Mask (FREE VERSION)