CAMotics Online

CNC milling and laser simulator

Catch the mistake before it ruins the part.

Open your G-code or TPLang program and see the finished part in 3D. Most projects take seconds. Find the gouge, the missed pocket or the plunge that goes too deep before it breaks a bit or spoils a board.

Free, with no sign-up to look around. Sign in to simulate. It runs in your browser, with nothing to install.

A tiger's head carved in relief, as CAMotics simulated it
                from its G-code
tiger.nc67,424 moves5 h 22 min machiningPhone: check it at the machine

From the makers of CAMotics, the open-source CNC simulator

In development since
2011
License
GNU GPL
G-code dialect
LinuxCNC
Examples to open
22

Clear

See the part you'll cut, in seconds

The server simulates the whole program and shows you the finished part, close up. At the Standard setting, most projects finish in seconds: half of all runs take about 2 seconds and most take under 5.

  • N10 G-code from any CAM program

    Upload the G-code your CAM software makes, or a .camotics project, or write TPLang in the editor.

  • N20 Check the toolpath

    Every move in 3D: cuts in green, rapids in red. Click a move to find its line in the code.

  • N30 See the finished part

    Turn it and zoom in. Look for gouges, missed stock and cuts that go too deep. Fix the program and run it again.

Anywhere

Upload at your desk. Check it on your phone at the machine.

  • No Windows required

    A Mac, a Linux PC, a Chromebook, a phone or a tablet works as well as Windows. It runs in the browser.

  • Nothing to install

    Open the site and start. Updates arrive on their own.

  • No powerful computer

    Our servers run the simulation. An old laptop shows the result as well as a new one.

  • Projects in one place

    Sign in on any device and your projects are there. Import and export .camotics files from the desktop app.

Free to start

Open a real project in one click

Reliefs, V-carving, gears, a mold and a laser job from the CAMotics desktop app. Each one shows its finished part, with no sign-up. Copy one into your projects to change it.

  • flower_mold.nc · 16,557 moves · 54 min machining · 65 × 65 × 10 mm
  • Cameo

    G-code
    cameo.nc · 35,282 moves · 3 h 14 min machining · 167.2 × 207.9 × 7 mm
  • Gears

    TPLang
    gears.tpl · 6,322 moves · 4 min machining · 230.5 × 132.5 × 3 mm
  • Bear

    G-code
    bear.nc · 15,156 moves · 23 min machining · 80 × 80 × 20 mm
  • Lampshade

    TPLang
    lampshade.tpl · 12,702 moves · 13 h 49 min machining · 300 × 500 × 6 mm
  • Rhodonea

    TPLang
    rhodonea.tpl · 1,700 moves · 12 min machining · 69.5 × 69.5 × 14.7 mm

All 22 examples →

Stuck on a program? Share a link to your project. Anyone can turn the toolpath and the cut part in 3D, and your program files stay private.

Pricing

Cheaper than the stock it saves

One broken end mill or ruined hardwood board often costs more than a month of Standard. Start free. Every plan includes simulation time that renews each week, and toolpath runs are free.

  • Free

    No charge

    For trying it out and for small jobs.

    • 2 CPU cores for each simulation
    • Simulation time every week and in every 5 hours
    • Projects, share links and .camotics files
  • Unlimited

    $15 a month

    For long 3D jobs, shops and classes.

    • 8 or more CPU cores for each simulation
    • No weekly or 5-hour limit; fair use applies
    • The most cores and first place in the queue

How usage works →

Questions

Questions and answers

Why pay when desktop CAMotics is free?

The desktop app stays free and open source, and we keep working on it. CAMotics Online is for when you want nothing to install, fast servers, any device, your projects in one place and links to share. The Free plan costs nothing. You pay only if you need more simulation time.

Is it the same as the desktop CAMotics?

It runs the CAMotics simulator, on our servers instead of your computer. A project has the same settings as a .camotics file: import one from the desktop app, or export a project and open it there.

How long does a simulation take?

It depends on the program and the setting. At Standard, half of all runs finish in about 2 seconds and most in under 5. Extra fine shows more detail and takes about 16 seconds for a typical job.

Which G-code does it read?

The LinuxCNC dialect. Most programs from CAM software for LinuxCNC, Mach3, Mach4 and similar controllers run without changes. The manual lists every G and M code and what CAMotics does with it.

What is TPLang?

The Tool Path Language: JavaScript with functions that make toolpaths, such as moves, arcs, offsets and DXF import. Write a program, and the toolpath and the cut part show in 3D.

Do I need an account?

Not to look around. Open an example, and you can edit the program and see the toolpath as a guest. Sign in to simulate the cut and keep your projects. You can sign in with an account you already have, and no card is needed. Guest projects are kept for 7 days.

Is my code private?

Yes. Your projects are visible only to you. When you share a project, the link shows its toolpath and simulation, never your program files, and you can turn the link off again.

Can I use it offline?

No, it needs a connection. For offline work, use the CAMotics desktop app for Windows, macOS and Linux, a free download from camotics.org.

Run your program here before your machine runs it.