The only software you need for X-Carve is our web-based Easel software. Easel is our easy-to-use 3-in-1 software for carving that allows you to design, generate toolpaths, and communicate with X-Carve all from the same interface.
Historically, you would need three software tools for working with the machine: a CAD drawing program, a CAM toolpath-generating program, and a controller software interface to send the code between your computer and your machine’s controller.
Easel simplifies this process and makes it easy to go from idea to finished product in a fraction of the time. Once you've designed your project, Easel automatically generates the machining toolpaths. The software comes with an easy-to-use controller interface that allows you to send the project code to your X-Carve, move your machine for zeroing, and home your machine (if you have homing switches installed).
With that said, it is also possible to incorporate other design and/or carving programs with Easel to complete projects if desired. Easel can accept files in an SVG (2D/vector graphics), DXF (3D), STL (3D), and Gcode format. You can find out more information about importing external files in these articles:
Can I import files from another program?
FAQs - 3D in Easel Pro (3D STL specific files)
Easel can also be used as a way to design and export files to be used with an offline controller if necessary - Exporting Gcode From Easel.
For a quick overview of how to design projects in Easel, watch this 2-minute video tutorial:
You can see more Easel tips and tricks in our Easel Live video classes. Mo shows how to design a variety of projects from start to finish, sharing tidbits about 3D carving, selecting bits, and our favorite materials along the way.
We also offer an Easel tutorial section for learning apps, tools, and other aspects of Easel.
Learn more about Easel Pro in our Easel Pro FAQ and Overview.
Easel System Requirements