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.
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.
Which Software Suite Do I Need?

- 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

- 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

- 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

- 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.
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.
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
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
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.
- You can contact us at (978)567-8867 or contact@2Linc.com to submit a HELP request.
- 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
Table of Contents
2L Pro Engraving Software Program and CNC-CMD Cell Command Program
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.
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
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.
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.
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.
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.
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,
- Input Machining parameters:
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.
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.
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
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.
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.
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
Introduction to the CNC-CMD Software Program for Error Free G-Code Programming
Detailed Instructions for the CNC-CMD Software Program for Error Free G-Code Programming
2L PRO Engraving Software Programs
- 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.
w/CNC CMD Program
- 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.
w/CNC CMD Program
- 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.
w/CNC CMD 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
Suite / Description | Part No. | Price (each) | Buy |
---|---|---|---|
Pro 1 Engraving Software Program for 3 Axis Engraving + CNC-CMD Software Program (download). | 10676 | $449.00 | |
Pro 2 Engraving Software Program for 4 Axis, 3 Axis, and C-Axis Rotary Lathe Engraving + CNC-CMD Software Program (download). | 10677 | $649.00 | |
Pro 3 Engraving Software Program for 2D Data Matrix Barcoding, for 4 Axis, 3 Axis, and C-Axis Rotary Lathe Marking and Engraving + CNC-CMD Software Program (download). | 10678 | $2,950.00 |
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
You may also like…
-
Mini Spring Loaded Engraving Tools: 1/4, 3/8 and 1/2 Dia.
-
Tough Tip Engraving Tool® for Aluminum
- Single Flute
- Lasts Longer Engraving Aluminum, Brass, etc.
- Engrave: Aluminum, Brass, Copper, Zinc & More
Tough Tip Engraving Tool for Aluminum: For Max Tool Strength
-
Engraving Tool Starter Kits Set Of 6 Popular Engraving Tools
-
3/4 and 20 mm Standard Spring Loaded Engraving Tools