2L inc., Massachusetts, USA
Call Us: 1(978)567-8867 | Email | Contact | Sign In |

2L inc. www.2Linc.com

2L PRO Engraving Software Programs and CNC-CMD Cell Command Suites
For Error-Free CNC Machine Engraving

Engrave Text, Logos, Serialize Part Numbers, 2D Data Matrix Barcodes, and GS1 Barcodes with the 2L PRO Engraving Software Suites

Create error free G-Code Programs with the 2L Pro Engraving Software Programs. The intuitive interface allows virtually any CNC machine operator to create and update accurate and dynamic G-code programs.

2L PRO Engraving Software Program and CNC-CMD Cell Command
Engrave Multiple Instances of Text, Serialized Part Numbers, Date, On a Radius with the 2L PRO Engraving Software Programs
Create 2D Data Matrix Barcodes, Logos, Serial Numbers and Text with the 2L PRO 3 Engraving Software Program
Create 2D Data Matrix Barcodes with the 2L PRO 3 Engraving Software Program

Engrave at a constant depth on to a 3D Surface, engrave multiple layers of text, numbers, serialized part numbers, 2D data matrix barcodes, GS1 barcodes, and logos using 3 & 4 Axis CNC Machines and C- Axis and Multi-Axis Lathes. Rotate, scale, mirror, pocket and orient layers on a radius, and much more.

Create 2D Data Matrix Barcodes, Logos and Text with the 2L PRO 3 Engraving Software Program
Import, Edit, Engrave DXF Files with the 2L PRO Engraving Software Programs
Perform Pocketing and Reverse Pocketing with the 2L PRO Engraving Software Programs
Eleven (11) 2L Engraving Stick Fonts are Included with the 2L PRO Engraving Software Programs

Which Software Suite Do I Need?

See Below
2L PRO LIGHT
PRO Light Engraving Software for Engraving Simple Text and Numbers
  • I have a 3 Axis Milling Machine.
  • I need to engrave simple text or numbers.
  • The data does not change frequently.
  • I don’t need anything fancy: all the same font, no serialization, and no special orientation or spacing needed.

Free 2L PRO Light
Engraving Software

See Below
2L PRO 1
Pro 1 Engraving Software for 3 Axis Engraving, Serialization, Images, Radius, Easy Data Changes and More
  • I have a 3 Axis Mill.
  • I need to engrave multiple items on the same part.
  • I would like to serialize part numbers, engrave on a radius, pocket or mirror engraving, and have the date update automatically.
  • I would like to use several different fonts.
  • I need easy, error free data changes.

2L PRO 1 Suite
w/ CNC CMD Program

See Below
2L PRO 2
Pro 2 Engraving Software for 4 Axis, C-Axis Rotary Lathes, 3 Axis CNC Milling Machines
  • I have a 4 Axis Mill or a C-Axis Rotary Lathe. I also have a 3 Axis Mill.
  • I need to engrave multiple items text, numbers, images on the same part with different fonts.
  • I need to serialize part numbers, engrave on a radius, pocket or mirror engraving.
  • My data changes a lot so I need easy, error free data changes.

2L PRO 2 – Suite
w/ CNC CMD Program

See Below
2L PRO 3
Create 2D Data Matrix Barcodes, Logos, Serial Numbers and Text with the 2L PRO 3 Engraving Software Program
  • I need to engrave 2D Data Matrix Barcodes and GS1 Barcodes.
  • I have a 3 and/or 4 Axis Milling Machine, or a C-Axis Rotary Lathe.
  • I need easy, error free data changes.
  • I need to engrave multiple items on the same part.
  • I would like to serialize part numbers, engrave on a radius, pocket or use several fonts.

2L PRO 3 – Suite
w/ CNC CMD Program

Take 15 Days to Test Out the Program!

A Downloadable Demo is available for the 2L PRO Engraving Software Programs and CNC-CMD Cell Command Program.

Once installed and unlocked, the 2L Pro Demo Program allows for 15 consecutive days to test out the programs.

The 2L Pro Demo Program shows all functionality of the PRO Light, PRO 1, PRO 2 and PRO 3 Engraving Software Programs.

Click here to request the Demo.

Quick Product Info.

2L Pro Engraving Software Programs & CNC-CMD Cell Command Suites

DEMO Program - 15 Days Free!

Take 15 Days to Test Out the Program!

  • A Downloadable Demo is available for the 2L PRO Engraving Software Programs and CNC-CMD Cell Command Program.
  • Once installed and unlocked, the 2L Pro Demo Program allows for 15 consecutive days to test out the programs.
  • The 2L Pro Demo Program shows all functionality of the PRO Light, PRO 1, PRO 2 and PRO 3 Engraving Software Programs.

Click here to request the Demo

Features: PRO 1, 2 & 3 Engraving Software Programs

 

PRO 1 Suite PRO 2 Suite PRO 3 Suite
– For use with 3 Axis CNC Milling Machines. – For use with 3 & 4 Axis Milling Machines,  For use with C-Axis & Rotary Lathes. Used specifically for 2D Data Matrix Barcoding.
For use with 3 & 4 Axis CNC Milling Machines, C-Axis and Rotary Lathes.

 


The following features are included in the PRO 1, PRO 2 and PRO 3 Engraving Software Program Suites.

  • Simple to use interface that allows virtually any CNC machine operator to create G-code programs.
  • Create and save layout templates for frequently engraved parts that can be used again and again.
  • The CNC-CMD Cell Command Module allows operators to update frequently changing data from without modifying the primary engraving template (details below).
  • Ensures CNC control compatibility by creating generic G-code files which use only G0 and G1 moves.
  • Engrave text and numbers that can be rotated, scaled, mirrored, pocketed, or placed on a radius.
  • Serialize Part Numbers.
  • Import and engrave logos, images, DXF files, jpg, and bmp files
  • Engraving data can be rotated, scaled, mirrored, pocketed, or placed on a radius.
  • Engrave at a constant depth onto a 3D Surface.
  • Engrave layouts using a database
  • Includes eleven (11) 2L Single Line Fonts.

In addition to the above Features, the PRO 3 Engraving Software Suite includes:

  • Engrave 2D Data Matrix Barcodes, GS1 Barcodes, Unique Identification Marks, and Direct Part Mark (DPM).
  • Control barcode data cell spacing for different size marks.
  • Add Ascii codes to the barcodes for macros or pad characters.

Windows Compatibility

  • 2L PRO Engraving Software Programs operate on Microsoft Windows® 11, 10, 8, 7, XP, and Vista.
  • The CNC-CMD program operates on Microsoft Windows® 11, 10, 8, and 7.
  • Minimum Ram: 1 GB.
  • Approximate Program Size: 135MB

Click here for all details of the 2L PRO Engraving Software Suites

CNC-CMD Cell Command Program

The CNC-CMD Cell Command Module is included in the PRO 1, PRO 2 and PRO 3 Software Suites.

  • Its’ user friendly interface allows Entry-Level CNC Operators to safely create G-Code to mark parts with data that changes frequently.
  • Create an unlimited number of Engraving Program Templates and a corresponding CMD-CMD Databases for frequently engraved parts.
  • Once created, the CNC Operator simply enters a part number or name in the CNC-CMD Command Program to modify the database information that is needed for that particular part.
  • Once an engraving template is created for a specific part, it is not modifiable. The CNC Operator is unable to change the original Engraving Program which provides consistency, safety, security, and error prevention.
  • Multiple CNC Machines can be controlled by one operator.
  • Up to 5 different text or barcode data values plus starting and ending serial numbers can be sent to the Engraving software simply by entering a part number.
  • The data can be entered using a keyboard or a barcode scanner to further reduce error.
  • High degree of traceability of data.

Windows Compatibility

  • 2L PRO Engraving Software Programs operate on Microsoft Windows® 11, 10, 8, 7, XP, and Vista.
  • The CNC-CMD program operates on Microsoft Windows® 11, 10, 8, and 7.
  • Minimum Ram: 1 GB.
  • Approximate Program Size: 135MB

Click here for all details of the CNC-CMD Program

2D Data Matrix Barcoding

In addition to including the above Features of the PRO Programs, the PRO 3 Engraving Software Suite includes the ability to create 2D Data Matrix Barcodes and GS1 Barcodes.

  • Create 2D Data Matrix Barcodes, GS1 Barcodes, Human Readable Text, (UID) Unique Identification Marks using the PRO 3 Program.
  • The PRO 3 Suite can be used with 3 axis or 4 axis CNC Machines, and C- Axis and Multi-Axis Lathes.

Windows Compatibility

  • 2L PRO Engraving Software Programs operate on Microsoft Windows® 11, 10, 8, 7, XP, and Vista.
  • The CNC-CMD program operates on Microsoft Windows® 11, 10, 8, and 7.
  • Minimum Ram: 1 GB.
  • Approximate Program Size: 135MB

Click here for all details of 2D Data Matrix Barcoding

Quick Look: Compare All Features, PRO 1, 2 & 3

2L PRO Engraving Software Program Compare Features
Basic Program Features FREE*
PRO Light Basic 3 Axis
PRO 1
3 Axis
PRO 2
3 & 4 Axis, Multi Axis Lathes
PRO 3
2D Data Matrix
Engrave a single instance of text – (a line or a paragraph) Y Y Y Y
Engrave multiple instances of text – (lines or paragraphs) – varying fonts and sizes —– Y Y Y
Engrave a single instance of text, a DXF file, or an incrementing serial number —– Y Y Y
Import photographs and logos (JPG, BMP, GIF files) – convert bitmap images to vectors —– Y Y Y
Includes eleven (11) Single Line Stick Fonts Y Y Y Y
Insert Current Date Automatically in numerous formats Y Y Y Y
Engrave at a constant depth on an imported 3D Surface —– Y Y Y
Engrave layouts using a Database (.csv file) —– Y Y Y
Pocketing of Geometry – Spiral and Zig Zag Toolpaths – Includes Reverse Engraving —– Y Y Y
Engrave text or serial numbers next to imported logos (DXF, JPG, BMP, GIF files) —– Y Y Y
Engrave multiple text objects, imported image files, drawn shapes, serial numbers —– Y Y Y
Functions as a complete drawing program with complex layout capabilities —– Y Y Y
Cycle Time Monitor to help reduce engraving cycle time —– Y Y Y
Produce 2D Data Matrix Barcodes —– —– —– Y
Allows 3rd party software such as cell controllers to send data to the software using a command prompt —– Y Y Y
CNC-CMD Software Included FREE*
PRO Light Basic 3 Axis
PRO 1
3 Axis
PRO 2
3 & 4 Axis, Multi Axis Lathes
PRO 3
2D Data Matrix
CNC-CMD software allows Entry Level CNC Operators to save G-Code files to CNC Network Drives with text that changes from day to day. The CNC-Operators never need to see or modify the original Engraving program files for safety and security —– Y Y Y
Save thousands of programs into a database and generate the G-Code by simply entering a part number —– Y Y Y
Insert data using a keyboard or barcode scanner to help reduce entry error —– Y Y Y
Output G-Code Features FREE*
PRO Light Basic 3 Axis
PRO 1
3 Axis
PRO 2
3 & 4 Axis, Multi Axis Lathes
PRO 3
2D Data Matrix
3 Axis X, Y, Z Engraving Output – Universal G-Code (G0 and G1 Codes) Y Y Y Y
4 Axis Engraving (Rotarty Axis Engraving wrapped around O.D. of cylinder) —– —– Y Y
Easily adjust the Origin Point Location Y Y Y Y
Control the Engraving Plunge Depth, Step Increments, and Rapid Height Y Y Y Y
Control the Cutting Feedrate and Rapid Feedrate Y Y Y Y
Text Features FREE*
PRO Light Basic 3 Axis
PRO 1
3 Axis
PRO 2
3 & 4 Axis, Multi Axis Lathes
PRO 3
2D Data Matrix
Engraves Text, Numbers and Characters entered from the keyboard Y Y Y Y
Engraves Text, Numbers and Characters entered from the keyboard, a barcode scanner, the CNC-CMD software or a command prompt. —– Y Y Y
Use any Fonts on your computer plus eleven (11) 2L Single Line Fonts Y Y Y Y
Control Text Height Y Y Y Y
Adjust spacing between letters, words and lines —– Y Y Y
Align Text (Left, Right, Center), Rotate Text, Wrap Text around a Radius (coin) —– Y Y Y
Engrave different font styles and sizes in one G-Code program —– Y Y Y
Insert Current Date Automatically in numerous formats before or after text or serial numbers —– Y Y Y
Drawings/Logos FREE*
PRO Light Basic 3 Axis
PRO 1
3 Axis
PRO 2
3 & 4 Axis, Multi Axis Lathes
PRO 3
2D Data Matrix
Import Photographs and logos (JPG, BMP, GIF files) – convert bitmap images to vectors —– Y Y Y
Import DXF files for drawings, company logos, etc. —– Y Y Y
Engrave imported image files, multiple typed text or drawn objects together —– Y Y Y
Export DXF files for use in other programs —– Y Y Y
Draw shapes (circles, rectangles, etc.), freehand lines, straight lines —– Y Y Y
Edit items using a node editor —– Y Y Y
Create complicated precise layouts —– Y Y Y
Display part stock geometry – rectangular or circular —– Y Y Y
Display part stock geometry – rectangular, circular, drawn or imported geometry —– Y Y Y
Use Reference Geometry (including imported DXF files) to create precise layouts —– Y Y Y
Manipulation of Text and Other Objects FREE*
PRO Light
Basic 3 Axis
PRO 1
3 Axis
PRO 2
3 & 4 Axis, Multi Axis Lathes
PRO 3
2D Data Matrix
Duplicate layers (create multiple copies of objects) —– Y Y Y
Scale and Rotate —– Y Y Y
Resize (proportional or not), rotate or scale different layers individually —– Y Y Y
Mirror Horizontal —– Y Y Y
Mirror Vertical —– Y Y Y
Move Text and Objects to precise locations on a workpiece —– Y Y Y
Set precisely located Guidelines for creating detailed layouts —– Y Y Y
Incremental Serial Numbers FREE*
PRO Light
Basic 3 Axis
PRO 1
3 Axis
PRO 2
3 & 4 Axis, Multi Axis Lathes
PRO 3
2D Data Matrix
Create Incrementing Serial Numbers —– Y Y Y
Engrave text or company logos with each serial number —– Y Y Y
Add nc codes before or after serial number (any text, G and M codes, subprograms) —– Y Y Y
Help FREE*
PRO Light
Basic 3 Axis
PRO 1
3 Axis
PRO 2
3 & 4 Axis, Multi Axis Lathes
PRO 3
2D Data Matrix
HELP within the program Y Y Y Y
Video Tutorials Y Y Y Y
Copyright © 2025
2L inc.
www.2Linc.com
4 Kane Industrial Drive, Hudson Massachusetts (MA) 01749 USA
Doc. #10699R9
* Free 2L Pro Light is provided with the purchase of a 2L Spring Loaded Engraving Tool Kit. Not Sold Separately.

Standard G-Code

  • The 2L PRO Engraving Software Programs generate standard G-Code Files in G0 and G1 Code which are saved in .nc file format.
  • G-code programs only include only G0 and G1 moves.
  • Using only G0 and G1 moves ensures CNC control compatibility, no other nc codes are necessary for engraving.
  • Output CNC G-code is saved as a text file (.nc) that may be edited with notepad or other text editor.
  • Creates one output CNC G-code program (.nc file) for multiple instances of fonts, logos, incremental serial numbers and more.
  • Creates Absolute (G90) and Incremental (G91) G-code output (3 Axis – XYZ).
  • Please verify that your controller operates using G0 and G1 prior to purchase.

Windows Compatibility

  • 2L PRO Engraving Software Programs operate on Microsoft Windows® 11, 10, 8, 7, XP, and Vista.
  • The CNC-CMD program operates on Microsoft Windows® 11, 10, 8, and 7.
  • Minimum Ram: 1 GB.
  • Approximate Program Size: 135MB

What About Software Tech Support & Subscriptions?

  • Software Assistance/Support is provided on a billable hourly basis.
  • Prior to requesting support we recommend the following:
    • Check the Help tab within the program for information.
    • Visit our YouTube Page for our How To videos.
    • The 2L PRO Programs easy to learn and use, so we find that most questions can be answered with a bit of research.
  • 2L does not charge an annual subscription renewal fee. You are issued an allotted number of unlock codes per our Terms of Purchase. If you require additional unlock codes, purchase is necessary.
  • If you find something that you feel is not operating per our Features, please contact us with details.

Video Tutorials

  • We offer an extensive collection of informational and educational tutorials for the 2L PRO Engraving Software Programs, and the CNC-CMD Program.
  • You can view all of our videos on our YouTube channel.

    Click Here to visit our YouTube Channel

     

    Terms of Purchase

    • The 2L PRO Programs are provided as a download program that is installed on your PC.
    • Installation requires email and internet access; software programs are provided via download only.
    • Registration requires email or print capabilities.
    • Software is sold on a per seat licensing basis.
    • The purchase of a single seat of the PRO 1 or PRO 2 Engraving Software Programs allows for two non-transferrable unlock codes.
    • 2L will provide two unique, non-transferrable unlock codes per seat to allow for computer upgrades and/or issues.
    • If more than two unlock codes are needed for the PRO 1 or PRO 2 Programs, additional unlock codes must be purchased (please contact 2L).
    • Upon installation a unique unlock code is provided by email or fax during the mandatory registration process.
    • Each unlock code is unique and specific to the computer the software is installed and registered on. This unlock code will only function on the registered computer.
    • With the purchase of a Spring Loaded Engraving Tool Kit you are alotted one (1) installation/non-transferrable unlock code for the Free PRO Light Engraving Software Program.
    • If more than one (1) unlock code is needed for the PRO Light Program, additional unlock codes or upgrades must be purchased (please contact 2L).
    • Software products/programs are non-returnable, non-refundable.
    • Technical assistance is provided on an hourly fee basis.
    • 2L PRO Engraving Software Programs operate on Microsoft Windows® 11, 10, 8, 7, XP, and Vista.
    • The CNC-CMD program operates on Microsoft Windows® 11, 10, 8, and 7.
    • Minimum Ram: 1 GB.
    • Approximate Program Size: 135MB

    2L PRO Engraving Software Program
    Complete Product Information

    2L PRO Engraving Software Programs for CNC Machine Engraving offer a wide range of functionality
    • Engrave using 3 & 4 Axis CNC Machines and C- Axis and Multi-Axis Lathes.
    • Its’ simple to use interface that allows virtually any CNC machine operator to create G-code programs.
    • Creates generic G-code files which use only G0 and G1 moves to ensure CNC control compatibility.
    • Precisely orient, scale, mirror, pocket Engrave text and numbers that can be rotated, scaled, mirrored, pocketed, or placed on a radius.
    • Engrave multiple instances of items on a workpiece, such as text, date, serial number, logo, 2D Data Matrix Barcode, GS1 Barcode, and more.
    • Includes the CNC-CMD Cell Command Program which allows entry level CNC operators to create G-Code to mark parts with data that changes frequently.
    MAIN FEATURES OF PRO 1, PRO 2 AND PRO 3 Engraving Software Programs
    • Engrave text, numbers, special keyboard characters.
    • Engrave logos, images, DXF files, jpg, and bmp files.
    • Serialize Part Numbers.
    • Engrave at a constant depth onto a 3D Surface.
    • Engrave layouts using a database.
    • Engrave 2D Data Matrix Barcodes and GS1 Barcodes.
    • Import and edit logos, images, DXF files, jpg, and bmp files.
    • Rotate, scale, mirror, pocket, or placed text on a radius.
    PRO 1, 2 & 3 Suites: Engrave Multiple Instances of Text, Serialized Part Numbers, Date, On a Radius with the 2L PRO Engraving Software Programs
    PRO 1, 2 & 3 Suites: Perform 3D Surface Engraving
    Import, Edit, Engrave DXF Files with the 2L PRO 1, 2 & 3 Engraving Software Programs
    Create 2D Data Matrix Barcodes, Logos, Serial Numbers and Text with the 2L PRO 3 Engraving Software Program
    Engrave on a Radius with the 2L PRO 1, 2 & 3 Engraving Software Programs
    Mill with a Rotary Table with the 2L PRO 2 Engraving Software Program
    Pro 2 Engraving Software for 4 Axis, C-Axis Rotary Lathes, 3 Axis CNC Milling Machines
    Create 2D Data Matrix Barcodes with the 2L PRO 3 Engraving Software Program

    CNC-CMD Cell Command Module
    Complete Product Information

    CNC-CMD CELL COMMAND SOFTWARE PROGRAM
    • The CNC-CMD Cell Command Software Program is included in each PRO 1, PRO 2 and PRO 3 Engraving Software Suite.
    • It allows Entry-Level CNC Operators To Create G-Code To Mark Parts With Data That Changes Frequent
    • The CNC-CMD Software Program allows Entry Level CNC Operators to save G-Code files to CNC Network Drives with text that changes from day to day.
    • The CNC-Operators never need to see or modify the original Engraving program files for safety, security and error protection.
    • Save thousands of programs into a database and generate the G-Code by simply entering a part number.
    • Insert data using a keyboard or barcode scanner to help reduce entry error – view details.
    • Create an unlimited number of templates in the CMD-CMD Program and store them in a database.
    • The CNC Operators simply enter a part number or name to modify the data that is needed for that particular part.
    • The CNC-CMD program creates the modified G-code and saves it directly to the CNC Network Drive.
    • Up to 5 different text or barcode data values plus starting and ending serial numbers can be sent to the software simply by entering a part number.

     

    HOW IT WORKS
    • The CNC-Command Software Program is simple to set up and use.
    • A template is created in the 2L Pro Engraving software and the Part Number or Name is stored in the database.
    • The Part Number or Name is entered on the simple CNC-CMD form by the CNC Operator.
    • An Ask Window opens to enter the variable data. The data request prompts can be modified to ask the user specific questions as needed.
    • Data can be entered into the form by the CNC Operator with a keyboard or by using a barcode scanner if desired. This helps remove entry errors during production.
    • Press the button to send the data to the engraving software program and save the newly modified G-Code to the CNC machine network drive.
    • The CNC machine can now run the program.
    • Up to 5 fields of data plus Starting and Ending Serial Numbers can be changed by the CNC Operators.
    • Text, 2D Data Matrix Barcode, or GS1 Barcode layers can be changed.
    • The current date can be automatically generated.
    • Once the files are created they can be used over and over by the CNC Operators and the data changed in them as needed.
    • The original files are never touched or modified by the CNC Operators.
    • See details here.

    2L CNC-CMD Software Program is included with and works with the 2L PRO Engraving Software Program.

    • 2L PRO Engraving Software Programs operate on Microsoft Windows® 11, 10, 8, 7, XP, and Vista.
    • The CNC-CMD program operates on Microsoft Windows® 11, 10, 8, and 7.
    • Minimum Ram: 1 GB.
    • Approximate Program Size: 135MB
    2L Pro Engraving Software and CNC-CMD Cell Command
    CNC Command Program Database Set Up
    CNC-CMD Part Number Entry
    CNC Command Operator Ask Form
    CNC CMD G-Code Creation
    CNC-CMD Start Machining with the CNC Command Program
    COMPARE ALL SOFTWARE SUITES
    2L PRO Engraving Software Program Compare Features
    Basic Program Features FREE*
    PRO Light Basic 3 Axis
    PRO 1
    3 Axis
    PRO 2
    3 & 4 Axis, Multi Axis Lathes
    PRO 3
    2D Data Matrix
    Engrave a single instance of text – (a line or a paragraph) Y Y Y Y
    Engrave multiple instances of text – (lines or paragraphs) – varying fonts and sizes —– Y Y Y
    Engrave a single instance of text, a DXF file, or an incrementing serial number —– Y Y Y
    Import photographs and logos (JPG, BMP, GIF files) – convert bitmap images to vectors —– Y Y Y
    Includes eleven (11) Single Line Stick Fonts Y Y Y Y
    Insert Current Date Automatically in numerous formats Y Y Y Y
    Engrave at a constant depth on an imported 3D Surface —– Y Y Y
    Engrave layouts using a Database (.csv file) —– Y Y Y
    Pocketing of Geometry – Spiral and Zig Zag Toolpaths – Includes Reverse Engraving —– Y Y Y
    Engrave text or serial numbers next to imported logos (DXF, JPG, BMP, GIF files) —– Y Y Y
    Engrave multiple text objects, imported image files, drawn shapes, serial numbers —– Y Y Y
    Functions as a complete drawing program with complex layout capabilities —– Y Y Y
    Cycle Time Monitor to help reduce engraving cycle time —– Y Y Y
    Produce 2D Data Matrix Barcodes and GS1 Barcodes —– —– —– Y
    Allows 3rd party software such as cell controllers to send data to the software using a command prompt —– Y Y Y
    CNC-CMD Software Included FREE*
    PRO Light Basic 3 Axis
    PRO 1
    3 Axis
    PRO 2
    3 & 4 Axis, Multi Axis Lathes
    PRO 3
    2D Data Matrix
    CNC-CMD software allows Entry Level CNC Operators to save G-Code files to CNC Network Drives with text that changes from day to day. The CNC-Operators never need to see or modify the original Engraving program files for safety and security —– Y Y Y
    Save thousands of programs into a database and generate the G-Code by simply entering a part number —– Y Y Y
    Insert data using a keyboard or barcode scanner to help reduce entry error —– Y Y Y
    Output G-Code Features FREE*
    PRO Light Basic 3 Axis
    PRO 1
    3 Axis
    PRO 2
    3 & 4 Axis, Multi Axis Lathes
    PRO 3
    2D Data Matrix
    3 Axis X, Y, Z Engraving Output – Universal G-Code (G0 and G1 Codes) Y Y Y Y
    4 Axis Engraving (Rotarty Axis Engraving wrapped around O.D. of cylinder) —– —– Y Y
    Easily adjust the Origin Point Location Y Y Y Y
    Control the Engraving Plunge Depth, Step Increments, and Rapid Height Y Y Y Y
    Control the Cutting Feedrate and Rapid Feedrate Y Y Y Y
    Text Features FREE*
    PRO Light Basic 3 Axis
    PRO 1
    3 Axis
    PRO 2
    3 & 4 Axis, Multi Axis Lathes
    PRO 3
    2D Data Matrix
    Engraves Text, Numbers and Characters entered from the keyboard Y Y Y Y
    Engraves Text, Numbers and Characters entered from the keyboard, a barcode scanner, the CNC-CMD software or a command prompt. —– Y Y Y
    Use any Fonts on your computer plus eleven (11) 2L Single Line Fonts Y Y Y Y
    Control Text Height Y Y Y Y
    Adjust spacing between letters, words and lines —– Y Y Y
    Align Text (Left, Right, Center), Rotate Text, Wrap Text around a Radius (coin) —– Y Y Y
    Engrave different font styles and sizes in one G-Code program —– Y Y Y
    Insert Current Date Automatically in numerous formats before or after text or serial numbers —– Y Y Y
    Drawings/Logos FREE*
    PRO Light Basic 3 Axis
    PRO 1
    3 Axis
    PRO 2
    3 & 4 Axis, Multi Axis Lathes
    PRO 3
    2D Data Matrix
    Import Photographs and logos (JPG, BMP, GIF files) – convert bitmap images to vectors —– Y Y Y
    Import DXF files for drawings, company logos, etc. —– Y Y Y
    Engrave imported image files, multiple typed text or drawn objects together —– Y Y Y
    Export DXF files for use in other programs —– Y Y Y
    Draw shapes (circles, rectangles, etc.), freehand lines, straight lines —– Y Y Y
    Edit items using a node editor —– Y Y Y
    Create complicated precise layouts —– Y Y Y
    Display part stock geometry – rectangular or circular —– Y Y Y
    Display part stock geometry – rectangular, circular, drawn or imported geometry —– Y Y Y
    Use Reference Geometry (including imported DXF files) to create precise layouts —– Y Y Y
    Manipulation of Text and Other Objects FREE*
    PRO Light
    Basic 3 Axis
    PRO 1
    3 Axis
    PRO 2
    3 & 4 Axis, Multi Axis Lathes
    PRO 3
    2D Data Matrix
    Duplicate layers (create multiple copies of objects) —– Y Y Y
    Scale and Rotate —– Y Y Y
    Resize (proportional or not), rotate or scale different layers individually —– Y Y Y
    Mirror Horizontal —– Y Y Y
    Mirror Vertical —– Y Y Y
    Move Text and Objects to precise locations on a workpiece —– Y Y Y
    Set precisely located Guidelines for creating detailed layouts —– Y Y Y
    Incremental Serial Numbers FREE*
    PRO Light
    Basic 3 Axis
    PRO 1
    3 Axis
    PRO 2
    3 & 4 Axis, Multi Axis Lathes
    PRO 3
    2D Data Matrix
    Create Incrementing Serial Numbers —– Y Y Y
    Engrave text or company logos with each serial number —– Y Y Y
    Add nc codes before or after serial number (any text, G and M codes, subprograms) —– Y Y Y
    Help FREE*
    PRO Light
    Basic 3 Axis
    PRO 1
    3 Axis
    PRO 2
    3 & 4 Axis, Multi Axis Lathes
    PRO 3
    2D Data Matrix
    HELP within the program Y Y Y Y
    Video Tutorials Y Y Y Y
    Copyright © 2025
    2L inc.
    www.2Linc.com
    4 Kane Industrial Drive, Hudson Massachusetts (MA) 01749 USA
    Doc. #10699R9
    * Free 2L Pro Light is provided with the purchase of a 2L Spring Loaded Engraving Tool Kit. Not Sold Separately.
    2D DATA MATRIX BARCODING AND GS1 BARCODING
    • Create 2D Data Matrix Barcodes and GS1 Barcodes with the PRO 3 Engraving Software Suite.
    • Engrave 2D Data Matrix Barcodes, GS1 Barcodes, Unique Identification Marks, and Direct Part Mark (DPM) as well as human readable text, logos, and more.
    • Use 2L Solid Carbide 2D Data Matrix Tool Bit to create the 2D Data Matrix Barcodes and GS1 Barcodes with either a rigid tool holder or a 2L Spring Loaded Engraving Tool.
    • Control barcode data cell spacing for different size marks.
    • Changing machining parameters such as feedrates and depths is quick and simple.
    • Add Ascii codes to the barcodes for macros or pad characters.
    • Many apps are available to verify the 2D Data Matrix Barcodes and GS1 Barcodes. Check your app store for options for your cellphone.
    Create 2D Data Matrix Barcodes, Logos, Serial Numbers and Text with the 2L PRO 3 Engraving Software Program
    Create 2D Data Matrix Barcodes with the 2L PRO 3 Engraving Software Program
    Create 2D Data Matrix Barcodes, Logos and Text with the 2L PRO 3 Engraving Software Program
    2L Pro 3 Engraving Software Program for 2D Data Matrix Barcoding, Engrave text, serial numbers, images, pocket and mirror, and much more
    Create 2D Data Matrix Barcodes, Logos, Serial Numbers and Text with the 2L PRO 3 Engraving Software Program
    3D SURFACE ENGRAVING
    • Engrave at a constant depth on an Imported 3D Surface.
    • Project the engraving onto the surface of an imported 3D model. This creates an engraving that maintains a constant depth in relation to a 3D model.
    • Place and modify complex geometry onto a 3D surface in just a few steps.
    • Imports the 3D Model (iges, igs, step or stp files).
    • Create the desired geometry which will be projected onto the surface.
    • Engrave text, logos, serial numbers, shapes, 2D data matrix barcodes, etc.
    • Specify the desired engraving depth. This will create the engraving at a constant depth in relation to the 3D surface.
    Perform 3D Surface Engraving with the PRO 1, PRO 2 and PRO 3 Engraving Software
    MONITOR AND REDUCE CYCLE TIMES
    • Monitor and track engraving cycle times.
    • Cycle Time Monitor automatically calculates the amount of time it will take to perform the engraving job.
    • The effect of changing font styles, sizes, and feedrates can be seen instantly to help reduce cycle times.
    Engraving Cycle Time Report with PRO 1, PRO 2, PRO 3 Engraving Software Programs
    IMPORT AND EDIT DXF, DRAWING – LOGOS – JPG – BMP
    • Engrave logos, Jpeg, Gif, Dxf Files.
    • Import JPG, BMP, and GIF bitmap images (photos) and convert them into lines (vectors) which can be engraved. The Engraving Software automatically places a cutting tool path on the lines.
    • Edit imported JPG, BMP, and GIF bitmap images to improve the finished look of the engraving.
    • Creates detailed engraving layouts and drawings.
    • Engrave logos or images on an incline.
    • Image trace feature allows importing and editing any photo images (jpg, bmp, gif formats). Converts image into lines and points which can be engraved. Also imports dxf files.
    • Functions as a drawing program. Draw shapes, (circles, rectangles, etc.) freehand lines, and straight lines. There is no need for an external drawing program.
    • Use guidelines, any drawn objects, or imported image files as reference geometry to precisely locate text or other objects to be engraved.
    Import, Edit, Engrave DXF Files with the 2L PRO 1, 2 and 3 Engraving Software Programs
    Import, Edit, Engrave DXF Files with the 2L PRO 1, 2 and 3 Engraving Software Programs
    View Rapid Moves in the 2L PRO 1, 2, and 3 Engraving Software Programs
    Import Image to DXF with PRO 1, PRO 2 and PRO 3 Engraving Software Programs
    FEEDS AND SPEEDS, ENGRAVING PARAMETERS, PART SET UP
    • Easily set your part.
      • Input Machining parameters:
        • Rapid Height,
        • Plunge Depth,
        • Plunge and Cutting Feed Rates,
        • Add in an necessary machine specific beginning and ending machine codes,
      • Set up the part stock size, shape, circular, square or rectangular.
      • Select font, easily edit text and line spacing, alignment, and radius,
    View Rapid Moves in the 2L PRO 1, 2, 3 Engraving Software Programs
    Select Font, Align, Set Distance Between Letters and Lines, Engrave Text on a Radius with the PRO 1, 2 & 3 Engraving Software Program
    Set Machining Parameters with the 2L PRO 1, 2 and 3 Engraving Software Programs
    FONTS & TEXT
    • Control text orientation, alignment, spacing, and size on multiple instances of text.
    • Uses any True Type Font that is already installed on your PC.
    • It can convert any true type font into standard G-Code for programming a CNC milling machine.
    • Perform pocketing and reverse pocketing (reverse engraving), spiral or back and forth.
      Mirror text horizontally and vertically.
    • Engrave text on a radius or incline.
    • All 2L Program Suites include eleven (11) 2L Single Line Stick Fonts. Single Line Fonts are used for small engraving applications, and to reduce engraving cycle times.  2L Single Line Engraving Fonts are custom to our program and work only within the 2L PRO Engraving Software Programs.
    • Download a printable PDF of the 2L Single Line Fonts here.
    Select Font, Align, Set Distance Between Letters and Lines, Engrave Text on a Radius with the PRO 1, 2 & 3 Engraving Software Program
    2L Pro 1, 2 and 3 Engraving Software Programs serialize text, engrave on radius, import images, and much hmore
    Perform Pocketing and Reverse Pocketing with the 2L PRO 1, 2 and 3 Engraving Software Programs
    Mirror Engraving with the 2L PRO 1, 2 and 3 Engraving Software Programs
    Reduce Engraving Cycle Times wtih 2L Single Line Engraving Fonts, Stick Fonts for use with the 2L Engraving Software Programs
    Reduce Engraving Cycle Times wtih 2L Single Line Engraving Fonts, Stick Fonts for use with the 2L Engraving Software Programs
    FREE 2L PRO LIGHT
    • The 2L PRO Light Engraving Software Program is provided as a download, FREE with the purchase of a Spring Loaded Engraving Tool Kit.
    • It creates standard G code to program CNC milling machines to perform basic 3 axis engraving.
    • Convert any true type font into standard g code for programming a CNC milling machine.
    • Simple text lines may be entered into the program as a single layer with one font.
    • Easily modify the font, size, depth of engraving, feed rates, and origin location.
    • Output CNC G-code is saved as a text file (.nc) that may be edited with notepad or other text editor.
    • The CNC-CMD Cell Command Program is not included with the Free Pro Light Program
    • The PRO Light Version of the Software is not sold separately.
    Free 2L PRO Light Engraving Software for 3 Axis Milling Machines
    G-CODE
    • Creates generic G-code files which use only G0 and G1 moves to ensure CNC control compatibility. No other nc codes are necessary for engraving.
    • Output CNC G-code is saved as a text file (.nc) that may be edited with notepad or other text editor.
    • G-code programs only include only G0 and G1 moves.
    • Creates one output CNC G-code program (.nc file) for multiple engraved items.
    • Creates Absolute (G90) and Incremental (G91) G-code output (3 Axis – XYZ). The G-code programs use only G0 and G1 moves to ensure CNC control compatibility.

    Sample G-code: If your cnc control is able to recognize this code, the 2L Engraving Software Program should be compatible with your cnc machine.

    This is an example for the capital letter “L” – one inch tall:

    G0 Z0.200
    G0 X0.000
    Y0.000
    G1 Z-0.025 F250.000
    G1 X0.000 Y-1.000 F15.000
    X0.540 Y-1.000
    G0 Z0.200

    CNC CMD G-Code Creation with the PRO 1, PRO 2 and PRO 3 Engraving Software Programs
    Choose Engraving Parameter Code Options in the 2L PRO 1, 2 and 3 Engraving Software Progams
    POST PROCESSORS
    • 2L does not provide machine specific post processors.
    • Our programs generate standard G-Code Files in G0 and G1 Code which are saved in .nc file format.
    • This standard text file can be uploaded or read by your machine in many ways.
      • Network Drive
      • Parallel or Serial Port
      • Copy file to thumb drive and upload as a file to your controller and more.

    Use of our program empowers you to determine the most effective way to run your cnc mill and business.

    ENGRAVE SEQUENTIAL PART NUMBERS, INCREMENTAL SERIAL NUMBERS
    • Easily create serialized part numbers.
    • Incrementing serial numbers are used or product traceability.
    • Program automatically creates G-Code for your designated part number parameters.
    • Choose beginning and ending numbers, insert static text or numbers before or after the sequential number
    • Automatically adds date in many formats before or after the serial number.
    • Ability to modify the output text font, text height, spacing, radius, and alignment.
    Engrave Serialized Part Numbers with the PRO1, 2, & 3 Engraving Software Programs
    Engrave Multiple Instances of Text, Serialized Part Numbers, Date, On a Radius with the 2L PRO 1, 2 and 3 Engraving Software Programs
    Engrave Letters, Lines, Serial Numbers, Logos
    SINGLE LINE ENGRAVING FONTS, STICK FONTS.
    • All eleven (11) Single Line (Stick Type) Engraving Fonts are included with the PRO Light, PRO 1, PRO 2, and PRO 3 Engraving Software Programs.
    • The 2L Single Line Engraving Fonts are custom to the program and work only withing the 2L PRO Engraving Software Programs.
    • Single Line Fonts are typically used to reduce engraving cycle times, and for small engraving applications.
    • Download a printable PDF of the 2L Single Line Fonts here.
    Reduce Space Needed and Engraving Cycle Times wtih 2L Single Line Engraving Fonts, Stick Fonts for use with the 2L Engraving Software Programs
    Reduce Space Needed and Engraving Cycle Times wtih 2L Single Line Engraving Fonts, Stick Fonts for use with the 2L Engraving Software Programs
    VIDEOS & TUTORIALS
    • 2L offers many instructional and Informational videos on the 2L PRO Engraving Software Programs and the CNC-CMD Software Program.
    • Select a video below.
    • Our Videos can also be viewed on our YouTube Channel.

    PRO Engraving Software Tutorial

    PRO Engraving Software Tutorial

    PRO Engraving Software Tutorial

    PRO Engraving Software Tutorial

    PRO Engraving Software Tutorial

    PRO Engraving Software Tutorial

    PRO Engraving Software Tutorial

    PRO Engraving Software Tutorial

    PRO Engraving Software Tutorial

    CNC Command Software Program Video

    Introduction to the CNC-CMD Software Program for Error Free G-Code Programming

    View on YouTube

    Detailed Instructions for the CNC Command Software Program for Error Free G Code Programming

    Detailed Instructions for the CNC-CMD Software Program for Error Free G-Code Programming

    View on YouTube

    2L PRO Engraving Software Programs

    Free 2L PRO Light Engraving Software
    PRO Light Engraving Software for Engraving Simple Text and Numbers
    • I have a 3 Axis Milling Machine.
    • I need to engrave simple text or numbers.
    • The data does not change frequently.
    • I don’t need anything fancy: all the same font, no serialization, and no special orientation or spacing needed.

    Available FREE
    w/ the Purchase of a Spring Loaded Engraving Tool Kit. Purchase here.

    2L PRO 1 – Suite
    w/CNC CMD Program
    Pro 1 Engraving Software for 3 Axis Engraving, Serialization, Images, Radius, Easy Data Changes and More
    • I have a 3 Axis Mill.
    • I need to engrave multiple items on the same part.
    • I would like to serialize part numbers, engrave on a radius, pocket or mirror engraving, and have the date update automatically.
    • I would like to use several different fonts.
    • I need easy, error free data changes.

    $449 per Seat/License
    Includes 2 unlock codes.
    Terms of Purchase Apply.

    2L PRO 2 – Suite
    w/CNC CMD Program
    Pro 2 Engraving Software for 4 Axis, C-Axis Rotary Lathes, 3 Axis CNC Milling Machines
    • I have a 4 Axis Mill or a C-Axis Rotary Lathe. I also have a 3 Axis Mill.
    • I need to engrave multiple items text, numbers, images on the same part with different fonts.
    • I need to serialize part numbers, engrave on a radius, pocket or mirror engraving.
    • My data changes a lot so I need easy, error free data changes.

    $649 per Seat/License
    Includes 2 unlock codes.
    Terms of Purchase Apply.

    2L PRO 3 – Suite
    w/CNC CMD Program
    Create 2D Data Matrix Barcodes, Logos, Serial Numbers and Text with the 2L PRO 3 Engraving Software Program
    • I need to engrave 2D Data Matrix Barcodes and GS1 Barcodes.
    • I have a 3 and/or 4 Axis Milling Machine, or a C-Axis Rotary Lathe.
    • I need easy, error free data changes.
    • I need to engrave multiple items on the same part.
    • I would like to serialize part numbers, engrave on a radius, pocket or use several fonts.

    $2,950 per Seat/License
    Includes 2 unlock codes.
    Terms of Purchase Apply.

    2L PRO Engraving Software Suites
    Including the CNC-CMD Cell Command Program

    Software Terms of Purchase

    • The 2L PRO Programs are provided as a download program that is installed on your PC.
    • Installation requires email and internet access; software programs are provided via download only.
    • Registration requires email or print capabilities.
    • Software is sold on a per seat licensing basis.
    • The purchase of a single seat of the PRO 1 or PRO 2 Engraving Software Programs allows for two non-transferrable unlock codes.
    • 2L will provide two unique, non-transferrable unlock codes per seat to allow for computer upgrades and/or issues.
    • If more than two unlock codes are needed for the PRO 1 or PRO 2 Programs, additional unlock codes must be purchased (please contact 2L).
    • Upon installation a unique unlock code is provided by email or fax during the mandatory registration process.
    • Each unlock code is unique and specific to the computer the software is installed and registered on. This unlock code will only function on the registered computer.
    • With the purchase of a Spring Loaded Engraving Tool Kit you are alotted one (1) installation/non-transferrable unlock code for the Free PRO Light Engraving Software Program.
    • If more than one (1) unlock code is needed for the PRO Light Program, additional unlock codes or upgrades must be purchased (please contact 2L).
    • Software products/programs are non-returnable, non-refundable.
    • Technical assistance is provided on an hourly fee basis.
    • 2L PRO Engraving Software Programs operate on Microsoft Windows® 11, 10, 8, 7, XP, and Vista.
    • The CNC-CMD program operates on Microsoft Windows® 11, 10, 8, and 7.
    • Minimum Ram: 1 GB.
    • Approximate Program Size: 135MB