From a sketch to DXF and G-code for a CNC router

A panel with a pattern, a bracket with four holes, a letter cut from plywood. Send a sketch or a photo with the sizes, say it is for cutting, and you get clean closed contours in DXF. Then one more click in the Download menu makes the G-code for the router, from the same DXF and at no charge.

Start for free

How it works

  1. 01

    Describe the part

    A sketch with sizes, a photo of the old part next to a ruler, or words: «a 600×600 panel, holes Ø12 in the corners 40 from the edges, for cutting». Name the material and the cutter if you know them: «MDF 16, cutter 6».

  2. 02

    Get the drawing

    Closed contours in DXF and a PDF sheet with dimensions. Text, dimensions and hatching are never cut.

  3. 03

    Make the program

    Download → CNC program. Holes are cut first with the cutter inside, then the outline with the cutter outside, in passes no deeper than the cutter's diameter.

A real example

A 600×600 mm decorative panel with an ornament and four Ø12 holes, drawn as closed contours for cuttingCame out
A real run: a 600×600 panel with an ornament and four mounting holes, every contour closed and ready for the router.

What you get

  • DXF with closed contours, ready for CAM or a laser
  • A PDF sheet with dimensions
  • G-code (.nc) in millimetres: G21 G90, G00/G01, spindle on with M03
  • How many contours, the stock size and roughly how long the cut takes

What Horezmi does not do

  • No holding tabs, no lead-ins, no cutter compensation codes (G41/G42) and no arcs (G02/G03): curves go as short straight moves.
  • No nesting of several parts on one sheet yet.
  • The defaults (cutter 6 mm, stock 16 mm, feed 1500 mm/min, 18,000 rpm) are a starting point, not tested on your machine. Check them and run the first part in the air.

Questions

Which controllers does it work with?

It writes plain G-code that NC Studio, Mach3 and LinuxCNC read. Zero is the lower left corner of the toolpaths, Z0 is the top of the stock.

Can I change the cutter or the material later?

Yes, write them in the request («plywood 18, cutter 4») and make the program again. It is free each time.

What does it cost?

The drawing is paid like any other, a simple part is usually a few dozen cents. The G-code from it costs nothing. The first $5 are free when you sign in.

Try it on your own drawing

The first $5 are free when you sign in. No card, no subscription.

Start for free