Don't know what else to do with your CNC router?

For the first time, your CNC router can produce stunning marquetry and inlay products with our ImagePaint GCode Pro software.

Automatic Toolpath Generator

The toolpaths are generated using advanced algorithm to assure each and every cut will fit together perfectly to produce the highest quality product, in the shortest amount of time. As a result, users can see and make changes to the design before it is built, effectively; allowing designers to take full advantage of the colors and textures in the material during the creative design stage, and for the first time, to visualize the finished product before materials are cut.

Paint Shapes with Images

Laser Settings
Image Swatch Palette

This palette is similar to Illustrator's color palette, but it contains image swatch instead of regular color. To paint shapes with an image, select the shapes and click on an image swatch in the Image Swatch Palette.

Managing Custom Image Swatch Libraries

The selected Image Swatches in the Image Palette can be named and saved as a library to a folder. Once saved, this library can be opened to fill the Image Palette with the saved Image Swatches.

Image Picker Tool

This tool is similar to Illustrator's Eyedropper Tool but work with images instead of regular color. To paint shapes with an image filled in another shape, select the shapes and click on a painted shape.

Quick Path Rotation Presets

This feature allows quick image rotation within painted shapes. The preset angles of rotation are +/- 45 degrees and +/- 180 degrees.

Advanced Art Object Arranging/Reordering Functions

These functions expand Illustrator's basic art object arranging/reordering functions (bring to front, bring to back etc.) to save time when arranging or reordering art objects.

Advanced Clip/Unclip Functions

"Clip" means paint shape with image and "Unclip" means remove image from shape. These functions expand Illustrator's basic clip/unclip functions to simplify the task of painting shapes with images or removing images from shapes.

Design Verification

Before taking the design to production, the Verification Palette detects and displays potential design errors that can cause costly mistakes during the production phase.

Automatic Toolpath Generator

The Toolpath Generator takes a finished vector design and automatically converts all shapes in the design to toolpaths. With a single mouse click, all shapes on a selected sheet of material are duplicated and converted to toolpaths for cutting with a laser or a CNC router.

Laser Settings

SmartGcode and CNC Tools Panels

Automatic Corner Rounding Tool

After a vector artwork has been created inside Adobe Illustrator or imported from other software such as CorelDraw, Inkscape, Vectric or any other software, all sharp or small arc radius corners must be rounded, otherwise, the cut pieces will not fit together properly. ImagePaint contains an advanced Corner Rounding Tool, that can automatically round all sharp or small arc corners from even the most complex vector design.

The Preset Database

Operating a CNC router can be a daunting task. You have to know what CNC settings are appropriate for a given material and what tools to use for a given task. The Preset Database, the Material Database and the Tool Database are all linked together to automatically determine the correct CNC settings and display them on the SmartGcode panel.

ImagePaint now supports CNC routers via its SmartGcode panel and CNC Tools panel. Marquetry and inlay has never been easier! Simply select a scanned JPEG image that represents your veneer and SmartGcode will look up the required Feed Rate, Plunge Rate and Spindle RPM values for that material.

The Material Database

SmartGcode contains a material database of 140 wood species. These materials can be edited and new materials can be added. Each material has its own CNC settings required to efficiently cut or carve that material and are automatically looked up when an image is selected.

Updating Image for Reuse

Once a material is cut, SmartGcode updates the cut areas to contain the cutouts. This allows users to avoid the cutout areas when the material is reused.

Toolpath Offset

Toolpaths can be offseted by a user configurable amount to achieve perfect fit.

Multiple Materials per CNC Session

A single G-Code file can be created for different materials of different thicknesses and cut in a single CNC session to significantly increase productivity.

Tool Change Support

When a selection of toolpaths require more than one tool and the CNC router supports tool change, SmartGcode will generate a single G-Code file to contain different tools. Otherwise, one G-Code file will be generated for each tool.

Automatic Mirroring

Vector shapes can be automatically mirrored before toolpaths are generated. This allows cutting of shapes on the negative side of the material.

Show/Hide Toolpaths

A selection of toolpaths can be excluded from the G-Code file, simply by hiding them.

Toolpath Relocation

Toolpaths can be moved and/or rotated after they have been created.

Tool Parameter Interpolation

ImagePaint uses an interpolation algorithm to calculate the Material Dependant Tool Parameters for new and existing tools. Interpolation is a method of calculating a value pair, based on two or more known value pairs. A value pair contains the tool diameter and one of the CNC parameter such as Spindle RPM, Pass Depth, Feed Rate or Plunge Rate.

Summary of Benefits

Automatic Material Management
The task of creating a digital image library and adding new materials to the digital image library is fast, simple and efficient. The inventory of material images is stored and managed by automatically in well organized sub-folders inside the main Material Inventory folder. The images of used physical sheet of material are automatically updated to reflect the used area.

Laser Settings

Fast Material Selection

The process of selecting appropriate materials for a design is quick and simple, since all materials can be viewed at the same time on the computer screen. This significantly reduces the labor cost involved in material selection.

Simple Toolpath Generation Interface

The user can generate toolpaths from the finished digital design quickly and effortlessly.

Easy-To-Use Painting Tools

One or more shapes in the design can be quickly painted with an image using the Image Palette or the Image Picker Tool.

Advanced Material Placement

Once shapes are painted with a chosen material, their positions on that material can be quickly positioned to accurately capture the material's visual attributes (colors, tones and textures) inside the shapes' boundary. This enables the creation of high quality image based artworks, where the natural shadows, highlights and textures of the material are accurately placed in each shape to add depth and natural shading to objects.

Design Verification Interface (left image)

Before committing the design to production, the Verification Interface detects and displays potential design errors that can be costly during the production stage.

Product Cost Estimation (left image)

Various statistics on the design such as Total Material Area, Total Number of Shapes and Total Linear Cut Length are automatically calculated and displayed at any point in the design stage. These statistics can be used in a custom equation to estimate material and labor cost of a product.

Mass Customization

The finished digital design can be exported as an image and sent to the customer for approval and price negotiation. This is critical for getting customer satisfaction even before the design is produced.

System Requirements

ImagePaint G-Code Pro supports Adobe Illustrator CS6 through CC2017 under Windows OS.


A finalist in the 2015 AWFS Visionary Award

ImagePaint GCode Pro 4.8

Download $299.00 Add to Cart

System Requirements:

Windows OS, Adobe Illustrator CS6 and CC

MAC OS-X Support Coming Soon

Free Quick Start Kit for Laser

The Quick Start Kit Folder contains instructions and four 8.5x11 inch wood veneer prints on thick glossy paper. You can use these wood veneer prints and a laser to design, cut and assemble a sample artwork called Tropical Fishes included in the software download.

ImagePaint User Forum

This Facebook group was created for CNC Router and Laser users, who are using or are interested in ImagePaint, to share ideas, post questions, report bugs, request new features and anything related to ImagePaint and the art of Marquetry and Inlay. Join Now.