Need some help? Check out our new Help Centre

New PicLaser Image to Gcode Program with PicFRC

edited November 2015 in PicEngrave
Our new PicLaser image to gcode program was announced at the beginning of this month and includes a Free license of PicFRC until midnight November 30th. PicLaser can be downloaded for testing and purchased from the Darkly Labs web site here.

For already registered PicLaser Lite users, there is two upgrade paths. First is an upgrade from PicLaser Lite to PicLaser and it can be purchased here.!/PicLaser-Lite-To-PicLaser-Upgrade/p/48759320/category=0

Second, we have an upgrade path for either PicLaser Lite or PicLaser to our full featured PicEngrave Pro 5 program.

Here is an example of how PicLaser is used with the EmBlaser. The PC we have for our EmBlaser is an Acer Aspire One Laptop running Windows XP Home Edition SP3 with an Intel Atom CPU N270 1.6ghz with .98gb of ram. It does have a VGA plug on the side to use a larger external monitor which helps with the old fogey eyesight I have. :-D

It's nothing fancy, fast or expensive, but it runs all of our programs without any issues including running very large gcode files with our PicSender Gcode streamer.

We rotated the original image to fit better in the EmBlaser's travel area, then edited it for size and image adjustments for laser engraving. The PicLaser image editor has a "Preview Gray Scale" selection to give the user a better idea how it will engrave with 8bit shading. When using the "Auto" sizing option in "Adjust Image Size", you input the Pixel Resolution (stepover) you will be using in PicLaser, then adjust the Pixel Width or Height for the desired engraving size. We determined with the stock 3W laser diode, 1.8a driver default and with a 3 element glass lens focused to the smallest spot possible, a .006" (.1524mm) Pixel Resolution works best when engraving at a 45 degree angle.


Here are the recommended PicLaser settings for the EmBlaser.


120IPM (3048mm/min) feedrate works best when adding a variable feedrate (Feed Rate Change) to the gcode with PicFRC for the shade expanding/enhancements. If not using PicFRC to add the variable feedrate to the Gcode, then a 100IPM (2540mm/min) feedrate should be used in PicLaser instead.


Here is the results after running the 1,168,832 X,Y,S & F lines of gcode streamed to our EmBlaser with PicSender on Birch Ply.


Thanks everyone.


  • I adjusted/resized the original image in PicLaser's editor, save it, then reopened it and used the threshold Dithering Algorithm and saved it again.

    In PicLaser I used a 255 Max. Laser Value and 0 Min. Laser Value then generated the gcode. In PicFRC I used a 170IPM (4318mm/min) feedrate with a 70% Feed Rate Change. It ran at 170IPM in the white areas and 51IPM (1295mm/min) to (TTL) pulse the laser to burn the black areas.

Sign In or Register to comment.