Vectric Laser Post Processor

VectricWe have been asked by a lot of people to make a post processor to the Vectric Software so it can be used with the laser.  You ask and you shall receive!  We started one for the X Carve, but it should not really have anything that specific in it to make it unusable for other machines as well.  If you would like to modify it the source file can be edited with a standard text editor pretty easily.  We have made now specific versions for different machine controllers.  If you have a new post processor for another controller that you would like to share, just let us know!

This post processor will work with all of the Vectric Products including Cut2D, V Carve, and Aspire.  It works with the desktop and the Pro versions.

The basic concept is that you set up a tool in V Carve Pro (or other Vectric software) that has the laser parameters to it (the spot size is the drill bit width).  Then, you draw in V Carve Pro (or other vectric software) to get the file that you want.  When you make your G Code, the post processor will change all of the “retract” portions in the file where the spindle moves up to a laser OFF command.   Viola!

We have a couple of versions depending on the controller you use.  Here are the download links:

*Right click “save link as” versus clicking the link *

GRBL – (X Carve, Shapeoko 3, etc.)

GRBL – No Z Version (X Carve, Shapeoko 3, etc.)

GRBL – Dynamic Laser Mode M4 & No Z  (X Carve, Shapeoko 3, etc.)


MACH 3 – M11p1/M10p1 option




3D Printer (Using Fan Control M106/M107)

ShopBot (Using OP5 Connection)





Axiom Precision

*Note:  These post processors will probably work for a lot of different machine controllers.  If you are having problems, then let us know and we can help modify it for your machine.

Now we will cover how to set it up.

1. Set up the Post Processor

Put the post processor file in the directory:  C:\ProgramData\Vectric\VCarve Pro\V8.0\PostP
You need to click on your c:\ drive and on the “view” tab you need to click on “hidden items” to view the program data folder.  Then click on Vectric and your product folder to browse down to the PostP folder.

Post processor Location

2. Set up Your Tool

First you need to have a tool for your laser with the correct parameters.  In the “Tool List”, make a new tool for the laser.  For the “Diameter” put the spot size for the laser.  For the different lasers you will have different spot sizes and it depends on your ability to focus as well.  Here are some values you can try.  If you notice on the fill engrave that there are a lot of space between the lines, then make the numbers smaller until you don’t have spaces anymore.

  • 1W 405nm:  0.004″ (0.1mm)
  • 2W 445nm: 0.008″ (0.2mm)
  • 2.8W 445nm: 0.01″ (0.25mm)
  • 3.8W 445nm: 0.014″ (0.28mm)

You can then set the feedrate here for the tool.  You can make different tools for different feedrates, or you can modify the tool whenever you want to change the feed speed.  Here are some parameters we have:

laser tool setup 2


3. Make Your Project

Do what you normally do in your Vectric Software to design.  Use your tool from the previous setup in your drawing.  Here is an example we have:

Sample Project Laser J Tech


3. Set Up your Toolpath

Change your Z settings to reduce the Z movement of the machine.  The laser will be on during the “plung” and the safe Z moves.  You need to eliminate these or the laser will leave a “dot” where it stops to move Z because it will burn.

Z Axis set for laser

Set your toolpath settings for your project and then select the post processor from the drop down box.  It will be named based on which post processor you downloaded.



4.  Save G Code and RUN on your machine!

It is pretty easy.  Here is the result from this project:

Output Example J Tech Laser Vectric


There are a lot of cool features in the Vectric Software to try out.  Here is a filled engrave example:

FIlled example J Tech Laser VectricSo there it is.  If you have questions, then let us know and we can help to get your vectric software working.


13 Responses to Vectric Laser Post Processor

  1. John April 12, 2016 at 8:58 pm #

    Can the spindle speed be used to control the power of the laser in this post processor?

    • jtechphotonicscom July 27, 2016 at 4:40 pm #

      Yes, the spindle speed is the laser power when you have PWM on your machine. The spindle RPM will be placed into the code line as a “S” parameter which will set the PWM output for the laser power.

  2. Roman Korn June 8, 2016 at 11:24 am #

    Do you have a metric version? MM instead of Inches?

    • jtechphotonicscom July 27, 2016 at 4:40 pm #

      Yes. Added it to the drop down list in the download section of the page.

  3. leroy mader March 1, 2017 at 10:40 pm #

    Hi, I am using this post processor to generate gcode for a plasma cutter, everything is working fine except i need some dwell times for torch on and torch off, in the gcode. Right now i am generating gcode and than editing the gcode manually. Can i edit the post processor to get it to create dwell or do i have to use mach3 to create dwell time. I am using spindle output 1 pin 17 with a relay to turn the torch on and off. I don’t have a z axis, the torch is at a fixed height.
    LeRoy Mader

    • jtechphotonicscom June 2, 2017 at 9:56 am #

      Hi Leroy- You can put in a G4 P# command (where # is the time in seconds you want to dwell). Just edit the post processor in a text editor. When there is a M3 command, then put a G4 P# command on the next line. Also, put a G4 P# in the “retract” section after the M05 command. This will generate the g code file you are looking for.

  4. Rom April 17, 2017 at 11:33 am #

    Great idea, thanks !

    So If I understand correctly, I plug the laser in the same socket as I usually plug my spindle, and it will switch power off where the spindle usually goes up ?

    • jtechphotonicscom June 2, 2017 at 9:32 am #

      Yes. It will turn on the laser when the spindle normally does the “plunge” and then turn it off when it does the “retract”. Works pretty good!

  5. Pablo Pastor April 28, 2017 at 6:05 am #

    Thanks a lot, works fine. very Helpful. JUST PERFECT

  6. Tony November 27, 2017 at 3:26 pm #

    I must be missing something… I click on the link for the HD Shark download and I simply get a new page – no download of a file to save to the PostP folder….

    • jtechphotonicscom November 27, 2017 at 4:14 pm #

      Hi Tony- You need to right click on it and press “save link as” to download it.

      • Tony November 27, 2017 at 11:21 pm #

        Thank you ???

  7. Tony November 29, 2017 at 1:31 pm #

    I have followed all of the instructions and cannot get this work.

Leave a Reply