You are on page 1of 10

xTool Support/

Learning Center/
XCS Editor Function Overview (V2.0 Beta)
Contents
Tags
XCS Editor Function Overview (V2.0 Beta)
Updated Apr 12,2024
Welcome to xTool Creative Space (XCS) 2.0 Beta!

This page will guide you through the UI and functions of XCS 2.0 Beta.

If you use it for the first time, you can follow the beginners' guide to create a
project and get familiar with the layout of the project window.

For details about the pages, menus, tools, and setting panels, continue reading.

UI navigation
Main toolbar
The main toolbar appears on all pages, allowing you to:
1. Go to the homepage
2. Create a project
3. See all the opened tabs, including the projects and xTool Projects page. You can
create or close projects here. You can open a maximum of six projects at the same
time.
4. Check for software updates
5. Set the software functions
6. Close XCS
7. Open the message center where you can find all the messages
8. View the task list
9. Minimize the window
10. Maximize or resize the window
11. Close the window

Homepage
On the homepage, you can:
1. Log in to your xTool account. Some functions, such as xArt and Cloud services,
may require you to log in.
2. Go to the homepage. When you are using your Cloud space, you can click to go
back to the homepage.
3. Open your Cloud space. To use the Cloud services, you need to log in to your
xTool account.
4. Open the xTool Projects center, where you can find various projects created by
xTool users. You can use them or get inspired.
5. Go to the xTool online shop to find more information about xTool machines and
accessories.
6. Open a project from a local disk of your computer. Only XCS files are supported.
7. Click to create a project.
8. Click to create a project.
9. Click to open a project that interests you.

Project page
Toolbar

Main menu

File
New: creates a new project file
Open project: opens a project file for a local drive, supporting only XCS files
Import image: imports an image file. Currently, XCS supports the importing of only
JPG, JPEG, GIF, PNG, BMP, SVG, DXF, and WEBP files.
Close: closes the current project tab
Save: saves all the changes to the project
Save as: saves the project as another file
Rename: names the project
Export as SVG: exports all the objects on the canvas as an SVG file
Edit
Undo: cancels the last action
Redo: performs the last canceled action again
Copy: copies the selected object(s) on the canvas
Paste: pastes the copied object(s) on the canvas
Cut: cuts the selected object(s) on the canvas
Delete:deletes the selected object(s) on the canvas
Select All: selects all the objects on the canvas
Help
Help center: goes to the xTool support center
User guide: opens the beginners' guide
Settings
Opens the XCS settings window

Left side bar

Image: click to import an image. Currently, XCS supports the importing of only JPG,
JPEG, GIF, PNG, BMP, SVG, DXF, and WEBP files.
Text: click to enter a text
Line, Rectangle, Circle: click to draw a line, rectangle, or circle
Vector: click to draw a vector
Shape: click to insert a shape
xArt: click to generate an image by text or image. Login to your xTool account is
required.
Applications: click to generate an array or code, or to use the smart fill function
Canvas panel

You can add, rename, or delete canvases on the canvas panel.

Layer and object list

You can manage layers and objects on the layer and object list panel.

Right settings panel

The right settings panel includes the Object and Processing tabs.

Processing: The Processing tab varies according to xTool machine. You can set the
processing mode, material, and processing path here.

Object: The Object tab varies according to the object you've selected. You can edit
images, texts, and vectors by using the design functions here.

Processing preview page

On the processing preview page, you can play the whole processing process as a
video clip. You can include the trajectory of the laser module in the preview and
set the play speed. Alternatively, you can drag the progress bar to view the
process.

Function description
Software settings
You can open the software settings window in either of the following ways:

On the homepage, choose Settings on the main toolbar.

On the project page, choose Settings from the main menu.

General settings

Unit: sets the unit for displaying the size and position of a design element
Language: sets the language of the UIs
Auto-snapping: enables or disables the auto-snapping function of the canvas. The
function is enabled by default.
Precise vector path selection: By default, this function is disabled.
When this function is disabled, you can select a vector path by clicking on the
selection box of it. The selections boxes of multiple vector paths, however, may
overlap, causing difficulty in selecting the target vector path.

As shown in the following figure, it is difficult to select the purple line because
it is located within the selection box of another line.

When this function is enabled, no selection box is provided for vector paths. You
need to move the mouse pointer close to a line to select it. In this way, you can
select a vector path without selection box interfering.
As shown in the following figure, you can select a line by moving the mouse pointer
close to it and then clicking.

Display vector fill: sets whether to display the fill of a vector when its
processing types is set to Engrave.
Hot keys: You can click View to view all the hot keys supported by XCS
Vector quality: sets the quality of vector paths, including the following options:
Optimal (ideal for patterns larger than 20 inches and allows for an average speed)
High (good for patterns of 10 to 20 inches and allows for a moderately faster
speed)
Medium (good for patterns smaller than 10 inches and allows for a fast speed)
The higher the quality, the lower the speed. If you need to edit complicated vector
paths, which may cause software lag, empty screen, or crashes, you can set the
quality to Medium to improve the performance of XCS. You don't have to worry much
about the processing results. In most of the cases, the differences in processing
results between the Medium and High quality are not observable. The processing
precision is observably reduced only when you scale a small vector path to a very
large one, for example, scale a 2-inch pattern to a 20-inch one.

File settings

Imported image too large for the canvas: sets how to process an imported image that
is too large for the canvas, including the following options:
Ask me every time: XCS asks you every time when you import an image that is too
large for the canvas.
Auto-scale it: XCS automatically scales an image that is too large for the canvas
when you import it.
Keep its size: XCS displays an image that is too large for the canvas in the
original size when you import it.
Precise DXF file parsing: sets whether to parse DXF files with new algorithms. The
new algorithms ensure better parsing results without line missing or deformation
and therefore use more PC memory. It is disabled by default. You are advised not to
enable this function when your DXF files are properly parsed on XCS.
DXF auto-close tolerance (mm): automatically closes paths, imported from a DXF
file, that include split points.
Custom parameter settings: allows you to export the processing parameter settings
you've saved before or import parameter settings into XCS from a local drive.
Developer mode

You can enter the developer mode to update the firmware of a machine forcibly.
Currently, the function is available only for xTool D1, D1 Pro, D1 Pro 2.0, and S1.

About XCS

You can find information about your XCS version, check for updates, and read the
privacy policy and terms of service.

Object editing
Using the left side bar, you can add an image, text, shape, vector path, image
generated by xArt, array, and duplicate object to a canvas. After adding objects,
you can edit them by using the Design panel on the right.

General editing
The general object editing functions are available for all types of objects.

Arrange objects
You need to arrange objects only when there is more than one object on the canvas.
You can set the stacking order of the objects, align them, and distribute them.

Set the stacking order

Bring to front: moves the selected object, group, or layer to the top of the
stacking order.
Send backward: moves the selected object, group, or layer backward one position in
the stacking order.
Bring forward: moves the selected object, group, or layer forward one position in
the stacking order.
Send to back: moves the selected object, group, or layer to the bottom of the
stacking order.
Align objects

Align left: aligns the left edges of the selected objects.


Horizontal align center: aligns the horizontal centers of the selected objects.
Align right: aligns the right edges of the selected objects.
Align top: aligns the tops of the selected objects.
Vertical align center: aligns the vertical centers of the selected objects.
Align bottom: aligns the bottoms of the selected objects.
Distribute objects

Distribute horizontally: spaces the selected objects evenly between the leftmost
and rightmost edges of the objects in the selection area in the horizontal
direction.

Distribute vertically: spaces the selected objects evenly between the leftmost and
rightmost edges of the objects in the selection area in the vertical direction.

Reflect an object
You can reflect an object as required.

Reflect horizontally: reflects the selected object using the horizontal center line
as the axis.

Reflect vertically: reflects the selected object using the vertical center line as
the axis.

Set the position of an object


You can set the position of an object precisely by entering the x and y coordinates
of its upper-left edge.

The unit can be set in Settings.


The position (0, 0) is in the upper-left corner of the canvas.

Set the size of an object


You can set the size of an object by entering its width and height. The aspect
ratio is locked when you insert or import an object into the canvas. You can click
the Lock aspect ratio icon to unlock the ratio.

Rotate an object
You can rotate an object by entering an angle. A positive value indicates rotating
clockwise, and a negative one indicates rotating counterclockwise.
Set the corner radius
You can modify a rectangle to a rounded one by entering a corner radius.

Create an outline of an object


You can create an outline for a bitmap, vector path, or text. In addition, you can
add an inner outline for a bitmap with a transparent background.

Group and ungroup objects


You can group two or more objects or ungroup them.

Bitmap image editing


Besides the general editing functions, there are design functions available only
for bitmap images. You can select an image to activate these functions.

Magic wand
You can select Magic wand to delete an area from the image. The parameter Fuzziness
works with the magic wand, indicating the range of pixel colors you delete at a
time. The larger the value, the wider the color range, that is, the colors of the
pixels to be deleted can be quite different; the smaller the value, the narrower
the color range, that is, the colors of the pixels to be deleted are very similar.

Eraser
You can select Eraser to erase a part from the image. The parameter Size works with
the erase, including the size of the eraser. The larger the value, the larger the
area you erase at a click.

Crop
You can select Crop to keep an area and discard those not selected.

Trace image
You can convert a bitmap image into a vector by using the Trace image function.

Fuzziness threshold: indicates the range of pixel colors for generating vector
paths. The larger the value, the wider the color range, that is, the colors of the
pixels used to generate the vector paths can be quite different. The smaller the
value, the narrower the color range, that is, the colors of the pixels used to
generate the vector paths are very similar. Setting range: 0–255

Denoising: removes the noise of the image. Pixels with a color value lower than the
one you set will not be used to generate vector paths. Setting range: 0–100
Smoothness: sets the smoothness of the vector paths to be generated. The larger the
value, the smoother the transition between neighboring pixels. Setting range: 0–1

If you are converting an image with many details, you can enable the Layering by
color function. When it is enabled, the vector paths generated are layered by
color, and then you can ungroup them and edit each layer.

Add a filter
You can add a filter for your image. The following options are provided: original,
grid, sketch, comic 1, comic 2, embossment, and black-and-white. For embossment,
you can set the strength.

Set sharpness
With other settings unchanged, sharpness is related to the clarity of details in an
image. The larger value you set, the details are clearer.

Set grayscale
The grayscale is related to the contrast of light and shade. Slide the block on the
left to the right to enhance the shade. Slide the block on the right to the left to
enhance the light.

Invert the color


You can invert the colors of a bitmap image. This function can be useful for the
processing of some dark materials, such as engraving bitmap images on transparent
or translucent acrylic, black slates, ruber, and mirrors. The engraving results can
be improved by using this function.
XCS supports color inverting of black-and-white, grayscale, and color bitmap
images, as described in the following:

Black-and-white images: White pixels are inverted into black ones, and black ones
are inverted into white ones.

Grayscale images: Light pixels are inverted into dark ones, and dark ones are
inverted into light ones.

Color images: A color image is converted into a grayscale image first, and then
light pixels are inverted into dark ones, and dark ones are inverted into light
ones.

Note: For an image with a transparent or translucent background, the background is


not inverted, and only the colors of the pixels in the image are inverted.

Create a clipping mask


You can shape a bitmap image with a vector path by making a clipping mask.

(1) Select the bitmap image and vector path.

(2) Click Create mask.


(3) Move the image to the mask.

(4) Click Done.

Text editing
Besides the general editing functions, there are design functions available only
for texts. You can enter and select a text to activate these functions.

Rotate
You can rotate the text after you move the mouse pointer close to the Rotate icon
and the pointer changes to a double-arrow curve.

Curve
You can curve the text by dragging the control on the right.

Typeface
You can select a typeface from the xTool selected or system typefaces.

Attribute
You can set the style or weight of a text.

Size
You can set the size of a text by entering a value. The following is a reference.

Spacing
You can set the amount of space between letters.

Leading
You can set the amount of space between lines of text.

Align
You can align the left edge of a text with the left margin, the right edge with the
right margin, or center a text.
Weld
This function is used to unite the character strings that overlap one another
partially in a text. After being welded, the text becomes vector paths and the text
setting panel is not displayed after you select it.

If no character strings overlap one another partially in the text, the text looks
the same but becomes vector paths after you weld it, and the text setting panel is
not displayed after you select it.

Vector editing
Besides the general editing functions, there are design functions available only
for vectors. You can draw or insert and select a vector to activate these
functions.

Align
You can select a node to align it with the canvas, or select two or more nodes to
align them.

Align a node with the canvas.


For example:

Select two or more nodes to align them.

Set node position


You can set the position of a node precisely by entering the x and y coordinates.
The unit can be set in Settings.

The position (0, 0) is in the upper-left corner of the canvas.

Set node type


You can select one or more nodes and set their node types.

Sharp corner

Perfect symmetry
Total asymmetry

Angled symmetry

After editing the nodes, click Done.

Was this page helpful?


76 out of 85 found this helpful

Use this help ticket to submit your issue. We will respond within 1 business day
Submit a Ticket

Call Us
Service Time
Mon-Fri,9:00-18:30 PDT
Pre-sales Hotline
+1(970)638-7030
Customer Service Hotline
+1(775)587-7760
Email Us
Service Time
Mon-Fri,9:00-18:30 PDT
Pre-sales and shipping related
vicky@info.xtool.com
vicky@xtool.com
After-sales and shipping related
support@info.xtool.com
support@xtool.com
Technical Support
support@info.xtool.com(US)
support@xtool.com(US)
support.eu@xtool.com(EU)
support.uk@xtool.com(UK)
Brand Cooperation
If you want to cooperate with
xTool on causes like education,
public welfare, innovation, etc.,
or if you want to review our
machines, please email
partner@xtool.com
US headquarter
XTL US INC. 16035 Arrow Hwy.
Irwindale. CA91706
Join xTool Squad
Community Support
xTool Projects
Copyright © 2023 xTool All Rights Reserved.

You might also like