Use xTool Creative Space (XCS) to Operate xTool M1

Article author
support

__20220413-164800.png

This page describes the functions of xTool Creative Space (XCS) and how to use it to operate xTool M1.

Obtain and install XCS

Quick start example

1. Select a language

2. Connect your device to XCS

3. Place a material

4. Open a project file, import an image, or create your design on XCS

5. Set the processing type, mode, and parameters

6. Start processing

Function description

Obtain and install XCS

(1) Download the xTool Creative Space software: https://www.xtool.com/pages/software
(2) Double-click the software you've downloaded to install it.

Quick start example

1. Select a language

Click Settings and select a language.
 
mceclip1.png
 

2. Connect xTool M1 to XCS

(1) Use the USB cable to connect your device to your computer.
(2) Turn on your device.
(3) Open XCS and click Connect Device.
 
mceclip0.png
 
XCS automatically searches for devices and displays devices connected through the USB.
Click your xTool M1.
 
mceclip3.png
 
If you have connected your device to XCS through Wi-Fi, you can find it on the WIFI tab.
 
mceclip4.png
 
Alternatively, you can click IP to set up an IP connection.
mceclip5.png
 
For details about how to connect your device to XCS in Wi-Fi or IP mode, see how to connect your device in Wi-Fi or IP mode
 
After your device is connected to XCS, you can see the image captured by the camera of your device on XCS. 
mceclip7.png

3. Place a material

(1) Place the material to be processed in the working area of your device.
Note: Place the material at the red light spot, so that the device can measure the thickness of the material.
mceclip8.png
 
If the camera doesn't capture the material, you can open the lid and then close it to refresh the image, or click Photograph to refresh the image.
mceclip9.png
 
(2) Select your material from the Material drop-down list box. 
 
mceclip2.png
 
If you can't find your material in the list, you can click + More to find more materials. In the xTool SELECTED window that appears, you can search for and view more materials, or view only materials that are supported.
 
mceclip3.png
 
Note:
  • Whether a material is supported depends on the device model, power of the laser module, processing mode, or other factors. For example, kraft paper can be processed only in blade cutting mode by xTool M1; and some thicker materials can be cut only by using the laser module of 20W.
  • You can visit the xTool SELECTED online material center only when your computer has connected to the Internet.
  • Parameter settings provided in the xTool SELECTED online material center are applicable only to the official xTool materials. For materials, of the same names, purchased from other manufacturers, the parameters settings recommended in the material center may not be the best choices.
If it is not included in the list, click Auto-measure to automatically measure the thickness of your material.
 
mceclip2.png
 
Wait for the measuring to complete.
mceclip15.png

4. Open a project file, import an image, or create your design on XCS

  • Open a project file (supporting only .xcs files)

mceclip0.png

  • Import an image
mceclip6.png

After importing an image, you can directly use the image or edit it to make your own design.

mceclip8.png

Fuzziness: This parameter is available only for the magic wind, 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.

  • Create your design

You can insert a shape, enter a text, or draw vector paths on the canvas.

mceclip7.png

5. Set the processing type, mode, and parameters

Select each design element, set whether to process it, and set the processing type, mode, and parameters for it.

mceclip0.png

Note: For user-defined materials, you can set the power, speed, and pass parameters according to the settings recommended in the user manual. 

6. Start processing

Click Process to start processing.

mceclip3.png

On the Preview window, click Framing to preview the processing area on the material.

mceclip4.png

If the design elements are to be processed as expected in the expected area, click Start to start the processing

This is the general process of using XCS to create your works. For details of the functions of XCS, see Function description.

Function description

Note:
When you use XCS, some functions may be unavailable in some scenarios, displayed in gray. This is what it is supposed to be. These functions are described as follows:
  • Smart fill & Extract
These two functions are available only after you have connected your device to XCS. Note that these functions are supported only for machines with cameras, such as xTool M1. Machines without cameras, such as the xTool D series, do not provide such functions.
  • Align
This function is available only after you have selected two or more design elements.
  • Combine
This function is available only for vector elements and can be used only after you have selected two vector elements.
 

Shortcut keys

Navigation
Zoom in
Ctrl + =
Zoom out
Ctrl + -
Hand
     Space     + Drag mouse
Editing
Copy
Ctrl + C
Paste
Ctrl + V
Delete
Backspace or Del
Undo
Ctrl + Z
Redo
Ctrl + Y
Moving artwork
Nudge
or
Big nudge
Shift + or

 

Right-click menus

  • When you right-click on the blank space of the canvas, the following shortcut menu is displayed.

mceclip5.png

    • Paste: pastes an element that has been copied
    • All: selects all the elements on the canvas
    • Zoom in: zooms in the canvas
    • Zoom out: zooms out the canvas
    • Show/Hide background: shows or hides the image captured by the camera of a device. After you connect a device with a camera to XCS, this menu is provided to show or hide the image captured by the camera.
  • When you right-click on one or more elements on the canvas, the following shortcut menu is displayed.

mceclip7.png

    • Cut: deletes and copies the element(s) you've selected
    • Copy: copies the element(s) you've selected
    • Paste: pastes the element(s) you've copied
    • Delete: deletes the element(s) you've selected
    • Group: groups two or more elements you've selected
    • Ungroup: ungroups the elements you've grouped

Menus

mceclip1.png

① Settings

  • General

mceclip6.png

    • Unit: sets the unit for displaying the size and position of a design element
    • Language: sets the language of the UIs
    • Software update: displays the software version and checks for later versions
    • About: displays information about the software
  • Developer mode

mceclip7.png

Update the firmware anyway: click Start to open the firmware update tool. Currently, the firmware update tool is applicable only to xTool D1 and xTool D1 Pro to update its firmware to the latest version or a local firmware version.

② File

mceclip4.png

  • New: creates a new project file
  • Open project...: opens a local project file, supporting only .xcs files
  • Import image...: import an image file. Currently, XCS supports the importing of only JPG, JPEG, GIF, PNG, BMP, SVG, DXF, and WEBP files.
  • Save: saves all the changes to the project
  • Save as: saves the project to another file 

Project name

It displays the name of the project.

mceclip6.png

Links

mceclip8.png

  • Info: links to Weekly Updates and Tricks & Tips, where you can find details about the version updates of XCS and some operation tips
  • Projects: links to the example project center, where you can find various example projects
  • Support: links to the xTool support website, where you can find online help for xTool products
  • Shop: links to the xTool online store, where you can purchase xTool products, accessories, and materials

Tools

Vertical toolbar

mceclip11.png 

  • Image: import an image. Currently, XCS supports the importing of only JPG, JPEG, GIF, PNG, BMP, SVG, DXF, and WEBP files.

After importing an image, you can set the properties of the image or edit it.

mceclip13.png

Note: Currently, text objects can't be properly parsed on XCS. If you are to import an SVG file including texts, please convert the texts into paths and then import the SVG file into XCS, so that the SVG image can be properly processed.

    • Filter: You can add a grid filter for the image.
    • Sharpness: With other settings unchanged, sharpness is related to the clarity of detail in an image.
    • Grayscale: The grayscale is related to the contrast of light and shade. Slide the block on the left to the middle to enhance the shade. Slide the block on the right to the middle to enhance the light.
    • Magic wand: deletes the area you want to delete from the image

Fuzziness: This parameter is available only for the magic wind, 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: erases the area where you click from the image

Size: This parameter is available only for the eraser, indicating the size of the eraser. The larger the value, the larger the eraser.

    • Crop: keeps the area you select
  •  
  • Insert: selected to draw a common shape

mceclip10.png

  • Shape: inserts a shape

mceclip12.png

  • Text: inserts a text. The default text is HELLO. After inserting the text, you can change the words, set the font size, typeface, style, spacing, leading, and aligning mode.

mceclip9.png

  • Vector: selected to draw a vector path

You can press the Esc key or click any other menu to finish the drawing.

mceclip10.png

After drawing a vector path, you can double-click it to edit it as follows:

    • Double-click an anchor point to convert it to a rounded corner or back to a corner.
    • Drag an anchor to change the curvature.

mceclip11.png

  • Extract: extracts images from the image captured by the camera of a device. This function is available only when XCS has connected to a device with a camera. You can use the magic wand, eraser, and crop tools to extract the image you want, and then you can use the image for processing.

mceclip16.png

    • Magic wand: deletes the area you want to delete from the image
    • Eraser: erases the area where you click from the image
    • Crop: keeps the area you select
  • Select: selects one or more items
    • Select one element: click an item to select it
    • Select multiple elements:
      • Way 1: drag the mouse pointer over all the elements to be selected
      • Way 2: hold down the Shift key on the keyboard and click the elements to be selected. When holding down the Shift key, you can click an element again to deselect it.

Note: When multiple elements are of the same type, you can set processing parameters for them at a time. But for those of different types, you need to set processing parameters for them separately.

  • Hand: selected to move the canvas by dragging the mouse.

Horizontal toolbar

mceclip1.png

  • Undo: cancels the last action
  • Redo: performs the last action again
  • Outline: extracts the outline of an image, vector path, or a group of elements and sets the size of the outline

mceclip2.png

An outer outline is created when you set the offset distance to a positive value, and an inner one is created when you set the offset distance to a negative value, as described in the following:

Outline for an image

mceclip6.png
Outline for a vector path mceclip5.png
Outline for a group mceclip7.png
  • Array: creates multiple copies of an element at a time and lays them out in grid or circular mode. Select an element, choose an array mode, and complete the settings.

mceclip14.png

  • Smart fill: duplicates a design element for multiple materials, helping you process multiple materials at a time. Edit your design for one material, and then click Smart fill. The same design is generated for other materials.

mceclip17.png

  • Group: groups two or more elements you've selected
  • Ungroup: ungroups the elements you've grouped
  • Align: aligns multiple elements

mceclip3.png

For example, to align the elements shown in the following figure.

mceclip4.png

    • Align left
    • mceclip8.png 
    • Horizonral align center
    • mceclip9.png 
    • Align right
    • mceclip10.png 
    • Align top
    • mceclip11.png
    • Vertical align center
    • mceclip12.png
    • Align bottom

mceclip13.png

For example, to distribute the elements shown in the following figure.

mceclip13.png

    • Distribute horizontally
    • mceclip2.png
    • Distribute vertically

mceclip3.png

  • Arrange: arranges the order of elements. You can bring an element to front or send it to back, or bring it forward or send it backward one layer by one layer.

For example, to arrange the elements shown in the following figure.

mceclip16.png

    • Bring forward
    • mceclip17.png
    • Bring to front
    • mceclip18.png
    • Send backward
    • mceclip19.png 
    • Send to back

mceclip20.png

  • Combine: combines two or more elements

mceclip42.png

When you unite the two elements:

mceclip43.png

When you subtract the two elements:

mceclip44.png

When you unite the two elements at overlap:

mceclip45.png

When you subtract the two elements at overlap:

mceclip47.png

  • Reflect: reflects an element horizontally or vertically

mceclip14.png

When you reflect the element horizontally:

mceclip16.png

When you reflect the element vertically:

mceclip17.png

  • Position: sets the position of an element on the canvas by the x and y coordinates. The point (0, 0) is in the upper left corner. By default, when you insert a shape or import an image, its upper left corner is positioned in the origin (0, 0). The unit can be set in Settings.

mceclip6.png

  • Size: displays or sets the size of an element. The unit can be set in Settings.

mceclip7.png

Tips: The width-to-height ratio of an image or element is locked when you import or insert it on XCS. You can click the lock icon to unlock the ratio so that you can change the width and height of the image or element as you like.

  • Rotate: rotate an element by angle. A positive value indicates rotating clockwise, and a negative one indicates rotating counterclockwise.

mceclip54.png

Canvas

On the canvas, you can design your elements to be processed, and preview the positions of the design elements and the material to be processed.

mceclip57.png

mceclip18.png

Canvas management

mceclip59.png

You can add, delete, or rename a canvas.

Canvas zooming

mceclip18.png

You can zoom in or out the canvas or fit the canvas on screen.

Device settings

Connect a device 

1. Use the USB cable to connect your device to your computer, and turn on your device.

2. Open XCS and click Connect Device.

mceclip0.png

Wait for XCS to search for available devices.

3. Select your device.

mceclip3.png

For details about how to connect your device to XCS in Wi-Fi or IP mode, see how to connect your device in Wi-Fi or IP mode

View device information and set its functions

After connecting a device to XCS, you can view operating information and set functions for it.

mceclip19.png

  • Basic info

mceclip20.png

    • Device name: sets the name of your device
    • Laser model: displays the model of the laser module
    • Serial number: displays the serial number of your device
    • Firmware version: displays the firmware version of the device. You can click Check for updates to check for later versions and update the firmware.
    • Wi-Fi setting: sets the Wi-Fi name and password to set a Wi-Fi connection
  • Working info

mceclip21.png

    • Working time: displays the total time the device processing materials
    • Operating times: displays the total number of times the device has been operated
    • Standby time: displays the total time the device is on standby
    • Work log: You can click Export to export the work log of the device.
  • Setting

mceclip0.png

    • Cut pressure calibration: You can click Reset to restore the factory calibration settings or click Calibrate to execute cut pressure calibration. With cut pressure calibration, the blade cutting function can be improved. For details about the operation, see "How do I perform cut pressure calibration on xTool M1?"
    • Backlash: You can click Test to test the engraving deviation when the laser module moves in a reverse direction. 
    • Process what you draw: This is an offline function. The device can recognize what you draw and process it without connecting to XCS, and you can set how it works.
      • Laser engrave black patterns: engraves patterns that you draw in black
      • Laser cut black outline: cuts outlines that you draw in black
      • Laser cut red outline: cuts outlines that you draw in red
    • Export elements on the canvas as GCode: You can click Export to export all the content on the canvas as a GCode file. GCode files can be run on LightBurn.
    • Import GCode: You can click Import to import a GCode file from the local disk. GCode files applicable to your device, exported on LightBurn, can be imported on XCS.
  • Working parameters

mceclip25.png

    • Fill light brightness: sets the brightness of the fill light for the camera
    • Time the fan continues to work: sets the time the exhaust fan continues to work after the machine stops processing

Processing settings

Note:

  • If you use a material launched by xTool, you can select it from the material list and use the default parameter settings.
  • If you use a material produced by another manufacturer, you can modify the parameters based on the settings recommended for xTool materials or your own tests.

General parameters

mceclip20.png

① Processing type

mceclip0.png

  • Laser flat: processes flat materials by using laser beams. With this function, you can engrave or cut common flat materials, such as wooden boards, coasters, dark acrylic, and metal sheets. 
  • Laser cylindrical: processes cylindrical materials by using laser beams. With this function and xTool Rotary Attachment 2 (RA2) and its accessories, you can use xTool M1 to process 90% of daily used regular and irregular cylinders. For details about how to use xTool M1 with RA2, see How to Use xTool M1 with Rotary Attachment 2 (RA2).
  • Open plane: processes large-area materials, with the baseplate of xTook M1 removed
  • Blade cut: processes materials by using the blade module. With this function, you can cut kraft paper, stickers, leather, and so on. Note that when using this function, a cutting mat is required to protect the baseplate of xTool M1.
  • Print & blade cut: processes materials where one or more patterns are printed by using the blade module. For details about how to use the print & blade cut function, see Use the Print & Blade Cut Function of xTool M1.

Note:

    • Before using the print & blade cut function, ensure that a printer is available.
    • The maximum processing area is 269 mm × 182 mm. Ensure that the pattern to be printed is within the processing range.
    • When you use the print & blade cut function, the design elements to be processed must include both a bitmap image and vector path. The bitmap image is to be printed, and the vector path is to be cut.

② Material

mceclip66.png

If you use a material launched by xTool, select your material from the drop-down list box. If you use one purchased from another manufacturer, set it to User-defined material, and set the processing parameters based on those recommended for xTool materials or your own tests.

③ Thickness

mceclip28.png

If you use a user-defined material, you can click Auto-measure to enable XCS to measure the thickness of the material. If auto-measure fails, use a caliper to measure it and enter its thickness.

④ Height raised

mceclip69.png

If you have raised your material by using triangular prisms, select Triangular prism

⑤ Processing mode

mceclip71.png

Select an element and set the processing mode.

  • Score: engraves only the outline of an element

mceclip0.png

  • Engrave: engraves the fill of an element

mceclip3.png

  • Cut: cuts the outline of an element

mceclip2.png

⑥ Output

Sets whether an element is to be processed

When you select an element and enable Output, the element is processed based on the parameter settings (processing mode, power, speed, and pass). When you disable Output, all the parameter settings for the element do not take effect, the selected element is not detected during framing or displayed in the Preview window, and the element will not be processed.

Power

Sets the power for engraving or cutting

Speed

Sets the speed at which engraving or cutting is to be performed

⑨ Pass

Sets the number of processing times

Additional parameters for image engraving

mceclip21.png

 
Bitmap mode
 
mceclip40.png
 

XCS provides multiple bitmap modes, including Grayscale, Bayer, Floyd, Stucki, Atkinson, Jarvis, and Sierra. The default mode is Grayscale.

  • Grayscale

Transforms an image into one of the shades of gray mode, in which a pixel is formed by a shade of gray that can be the darkest one (black), the brightest one (white), or one between them. The darker the pixel, the deeper the graving.

  • Bayer

Transforms an image into one in Bayer mode, which looks like adding a grid mosaic filter on the image. 

  • Floyd

Dithers an image by using the Floyd algorithm that diffuses the error only to the neighboring pixels, producing find-grained wave-like patterns on the image. It is recommended for highly-detailed images instead of those containing monotone swatches of color. 

  • Jarvis

Dithers an image by using the Jarvis algorithm that diffuses the error to 12 pixels around a pixel. Compared with Floyd, the transitions between pixels are slower, which produces a very nice looking pattern on almost all images.

  • Stucki

Dithers an image in a similar way to Jarvis. Compared to Jarvis, the transitions between pixels are faster, which produces clean and sharp images.

  • Sierra

Implemented based on the Jarvis algorithm, achieving a similar effect while producing sharper images.

  • Atkinson

Dithers an image in a way similar to Jarvis and Sierra while producing sharper images. The Atkinson algorithm can preserve the details of an image well but the very dark or bright area may look disappeared.

 

With the other settings unchanged, the output of an image on a wooden board varies according to image mode, as shown in the following figure. You can select a mode as required.

36.png

 
 Lines per cm

Set the number of lines in one centimeter. This parameter determines the resolution of the image to be engraved.

mceclip41.png

37.png

Start processing

After setting the parameters, click Process to start processing the material. 

The Preview window is displayed.

mceclip29.png

  • Estimated time: displays the estimated time needed for completing the processing
  • Framing: shows the area to be processed on the material 

Tips: 

If you can't preview the area to be processed clearly because the framing speed is too high or the light is too weak, you can modify the framing power and speed and then click Framing.

mceclip30.png

But note that setting the light power too high may leave some marks on the material or even get it burnt during framing. For materials that may easily get burnt, reduce the light power.

  • Cancel: cancels the processing and goes back to the canvas
  • Start: starts the processing

If the design elements are to be processed in the expected area, click Start to start the processing and wait for the processing to complete.

If you are to modify your design, you can also click Cancel to go back to the canvas.

Was this article helpful?

8 out of 8 found this helpful

Have more questions?

Comments

1 comment
  • When you have an SVG with multiple objects in it, how do you know which object will cut first? Does it depend on which object is in front and in back? If I'm engraving one part in the SVG and cutting a different path, will it automatically do the engrave before the cut?

    Imagine, for instance, you're making a puzzle with a picture on it that has been converted to vector. You want to engrave the picture before cutting out the individual pieces obviously. How do you make sure it does that?

    1

Please sign in to leave a comment.