FABOOL Software Manual

How to Create SVG Processing Data

How to Create SVG Processing Data

This section is about how to create SVG processing data using drawing software to import in FABOOL Software, and cautions regarding the process.

We use a free drawing software, Inkscape, as an example.


Draw a figure you like using pen tool, circle tool, etc.
If it has multiple lines or figures, using different color for each stroke enables to set specific parameter (laser output and laser head speed) for each of those when processing with FABOOL Laser Mini.

drawing figures

Even if the figure is filled, it will not be applied on FABOOL Software. Only the outline will remains.
*For method to process filled figures, please see “Fill a figure” below.

filling the figures

This is what it would look like when imported to FABOOL Software.

only the outline remains


FABOOL Software does not import text in SVG, but by converting them into a “path” allows FABOOL Software to import them.

Enter a character string with text tool.
At this point, the characters are filled with color so they cannot be imported to FABOOL Software.

entering text

Setting Color for Stroke
Click on fill and stroke on the left bottom of the page, remove fill, and pick a color for stroke.

setting color for stroke
setting color for stroke

Select the text and click on “object to path” to convert the text into path.

converting text into path

It will look like this when imported to FABOOL Software.

data imported to FABOOL Software

Filling a Figure

Normally the machine cuts/engraves along the outline (stroke) of a figure so even if the figure is filled, it will not be cut or engraved.
To process the filled up space, install fill-up function on Inkscape.
First install the Fill function.

  1. Download eggbot_hatch here.
  2. Open eggbot_hatch.zip and copy “eggbot_hatch.py” and “eggbot_hatch.inx” to “C:\Program Files\Inkscape\share\extensions” (default path)

Fill-up function can be applied for figures such as rectangle and oval.
Here is the trial of fill-up function on texts that is converted into a path.

trial of fill-up function

To fill up, click on [extension (N)] → [EggBot Contributed] → [Hatch fill]

filling up a figure

Create settings for fill up on [Hatch angle: degrees], [Hatch spacing: steps], [Crosshatch?: cross processing].

create settings for fill

This is what it will look like when settings are following: [Harth angle: degrees] 0, [Hatch spacing: steps] 5, and [Crosshatch: cross processing] unchecked.

fill example 1

This is what it will look like when settings are following: [Harth angle: degrees] 45, [Hatch spacing: steps] 3, and [Crosshatch: cross processing] checked.

fill example 2

Filling a Figure Using Adobe Illustrator

Please refer to this for fill-up with Adobe Illustrator.

Embedding Images in SVG Files

Please note that FABOOL Software does not properly import “images embedded in SVG file” which was importable in older version (Smart Laser Software).
–>You can directly import images to FABOOL Software.

Converting Images into Vector Data

When importing images to FABOOL Software, it will normally processed with raster method, but you can also process with vector method.
Use the following offline service to convert the image into vector processing data.


converting image into vector data

For SVG converted data in the software above, outline (stroke) is not set yet, so set a color for it using Inkscape or other softwares.

setting color for strokes

About dpi

Size of the design depends on the dpi when it is imported. It will be in the right size if imported in the same dpi as the SVG file was created.
Please see below for the dpi for SVG files on each software.

  • Inkscape:90dpi
  • Illustrator:72dpi
  • Intaglio:72dpi
  • CorelDraw:96dpi
  • Qt lib:90dpi
  • Microsoft:75dpi
Copyright 2018 smartDIYs Inc. All Rights Reserved.