SourceRabbit Product

RabbitCAM X

CAM Software DXF STEP CAM Workflow

Fast and flexible CAM software for turning DXF and STEP files into toolpaths for 3-axis CNC machines.

Available RabbitCAM X
RabbitCAM X
Download v1.0.2

RabbitCAM X

Computer-Aided Manufacturing (CAM) software for fast and efficient programming of 3-axis CNC machines using simple material removal strategies.

Download now

Product Views

CAM Programming From DXF and STEP

Turn 2D drawings and 3D CAD models into structured CNC projects.

RabbitCAM X imports DXF drawings and STEP 3D models, giving you a visual starting point for building complete 3-axis CNC machining jobs. Work with 2D profiles or 3D part geometry inside the same CAM environment.

Imported geometry can be organized and prepared before machining operations are assigned, helping you move from design data to a clear production workflow without switching between disconnected tools.

CAM Programming From DXF and STEP

From CAD Geometry to CNC Toolpaths

Define operations, configure cutting parameters, and calculate toolpaths in one workflow.
From CAD Geometry to CNC Toolpaths

Turn imported geometry into machining operations by selecting the areas, curves, pockets, holes, or surfaces you want to machine. Configure tools, cutting depths, stepovers, feeds, and other operation-specific parameters from a focused interface.

Once each operation is configured, RabbitCAM X calculates and displays its toolpath so you can refine the complete CNC job before generating the final NC program.

2D, 2.5D, and 3D Machining Strategies

Create complete machining jobs for simple profiles and complex 3D parts.

RabbitCAM X includes Facing, 2D Contouring, 2.5D Pocketing, Drilling, Waterline Roughing, Waterline Finishing, and Surface Finishing operations.

This combination gives you the flexibility to machine flat stock, profiles, pockets, holes, stepped geometry, and detailed 3D surfaces within the same project.

2D, 2.5D, and 3D Machining Strategies

Simulate Before You Machine

Preview tool motion and material removal before generating the NC program.
Simulate Before You Machine

The interactive 3D workspace displays the imported part, stock, and calculated toolpaths so you can inspect the machining setup from different viewing angles.

Simulation visualizes the cutting motion and stock removal, helping you review the order of operations and understand how the finished part will be produced before sending a program to the CNC machine.

Post-Processors for Real CNC Controllers

Generate NC programs for GRBL, HAAS, and SINUMERIK workflows.

RabbitCAM X generates machine-ready NC programs through configurable post-processors. It includes post-processors for HAASSiemens, Fanuc, GRBL, Mach3 and more.

For a SourceRabbit workflow, generate a GRBL-compatible program in RabbitCAM X, open it in Focus, and send it to a compatible GRBL-based controller such as Rabbit Board 4-Axis.

Post-Processors for Real CNC Controllers

Prepare Your Project Before You Subscribe

Build and evaluate your CAM workflow before unlocking NC program generation.
Prepare Your Project Before You Subscribe

You can download RabbitCAM X and use it to import CAD files, create and edit projects, configure machining operations, calculate toolpaths, and run simulations before activating a subscription.

An active RabbitCAM X subscription is required to generate NC programs through the post-processors. This lets you prepare and evaluate your project before unlocking the final production output.

Technical Specifications

Minimum Hardware Requirements

CPU Quad-core 2.0 GHz, 64-bit
RAM 4 GB
Graphics Card 4 GB VRAM, OpenGL 4.3 or newer
Screen Resolution 1920 x 1080

Recommended Hardware Requirements

CPU Octa-core 3.0 GHz, 64-bit
RAM 16 GB
Graphics Card 8 GB VRAM, OpenGL 4.3 or newer
Screen Resolution 1920 x 1080

Operating System Requirements

Windows Windows 10 or 11 (64-bit)

Compatible Files

Files DXF (.dxf), STEP (.stp, .step)

Frequently Asked Questions

What is RabbitCAM X?

RabbitCAM X is CAM software for creating 2D, 2.5D, and 3D toolpaths for 3-axis CNC milling machines. It provides a visual workflow for turning DXF drawings and STEP models into machining operations and production-ready NC programs.

Which file formats does RabbitCAM X support?

RabbitCAM X supports DXF drawings (.dxf) and STEP 3D models (.stp and .step).

Which machining operations are available in RabbitCAM X?

RabbitCAM X includes Facing, 2D Contouring, 2.5D Pocketing, Drilling, Waterline Roughing, Waterline Finishing, and Surface Finishing operations for machining both simple profiles and complex 3D parts.

Can I preview and simulate toolpaths before machining?

Yes. RabbitCAM X displays the imported geometry and calculated toolpaths in an interactive 3D workspace. Its simulation tools visualize the cutting motion and stock removal so you can inspect the machining job before generating the final NC program.

Which CNC controllers does RabbitCAM X support?

RabbitCAM X generates NC programs through configurable post-processors. It includes post-processors for Classic GRBL, HAAS pre-NGC, and Siemens SINUMERIK 840D. Compatibility depends on selecting the correct post-processor and verifying that its output matches your CNC machine configuration.

Can I use RabbitCAM X with Focus and Rabbit Board 4-Axis?

Yes. You can generate a GRBL-compatible NC program with RabbitCAM X, open it in Focus, and send it to a compatible GRBL-based controller such as Rabbit Board 4-Axis. RabbitCAM X creates 3-axis machining jobs, even though Rabbit Board 4-Axis can control up to four axes.

Is a subscription required to use RabbitCAM X?

You can download RabbitCAM X and use it to import CAD files, create projects, configure machining operations, calculate toolpaths, and run simulations. An active RabbitCAM X subscription is required to generate NC programs through the post-processors.

Which operating systems does RabbitCAM X support?

RabbitCAM X is available for 64-bit Windows systems.

Works With

Focus

Focus

PC-based 6-axis CNC control system for mills, routers, lasers, and plasma cutters, running on GRBL control boards. Supports USB, WiFi & Ethernet connections.

View Product
Rabbit Board 4-Axis

Rabbit Board 4-Axis

Robust GRBL-based CNC motion controller for up to 4 axes, featuring buffered STEP/DIR outputs, 12V opto-isolated inputs, and a noise-resistant power design for real CNC environments.

View Product