You are on page 1of 225

SmartScanner Marker System Copyright Statement

Owner's Manual
SmartScanner Marker System
Version: V1.2_150813
Copyright Statement
GD Han’s Yueming Laser Group co.,Ltd.
All rights reserved.

GD Han’s Yueming Laser Group co.,Ltd (Han’s Yueming Laser hereafter) reserves the right
to modify the products and product specifications described in this manual without advance
notice.
Han’s Yueming Laser is not responsible to any direct, indirect, or consequential damage or
liability caused by improper use of this manual or the product.
Han’s Yueming Laser owns the patent, copyright or any other intellectual property right of
this product and the related software. No one shall duplicate, reproduce, process or use this
product and its parts, unless authorized by Han’s Yueming Laser.

All the name refered in this manual only for identification, if belongs to other company’s
registered trademark or copyright, proprietary rights of the name belongs to their respective
holder.

I
Foreword
Thanks for purchasing the laser marking machine of our company.
Before operating, please read this manual carefully to ensure proper operation.
Please keep the manual properly for reference.

Since the configs are different, certain models do not have the functions listed in this
manual. Please refer to the specific functions for details.

Due to the constantly tech update, the specification for reference only, subject to the real
standard.

Tags in this book:

Special Attention: User must follow and perform as the manual;


otherwise, it could lead to errors or relatively serious problem.

Note

Note: User should comply with the attention and suggestion in this
manual; it could bring much easier operation.
Tips

II
Contents

Copyright Statement .......................................................................................................... I

Foreword ........................................................................................................................... II

Chapter 1 System introduction ......................................................................................... 1

1.1 System function introduction ............................................................................. 1

Chapter 2 System Installation ........................................................................................... 2

2.1 System installation and uninstall ........................................................................ 2

2.1.1 Software Installation ................................................................................... 2

2.1.1.1 Installation Requirements ......................................................................... 2

2.1.1.2 Installation steps ....................................................................................... 2

2.1.2 Software uninstall ....................................................................................... 6

2.2 Installing and uninstalling driver of MM_1 card ................................................ 8

2.2.1 Installing driver for marking control card ................................................... 8

2.2.1.1 Installing driver in 32-bit Win7 system ...................................................... 8

2.2.2 Uninstalling the driver............................................................................... 11

2.3 Installing and uninstalling driver for CS Card.................................................... 13

2.3.1 Installing driver for marking control card ................................................. 13

2.3.1.1 Installing driver in 32-bit Win7 system .................................................... 13

2.3.1.2 Installing driver in 32-bit XP system ........................................................ 17

2.3.1.3 Installing driver in 64-bit Win7 system .................................................... 20

2.3.2 Uninstalling the driver............................................................................... 27

2.3.2.1 Uninstalling CSC-USB Driver .................................................................... 27

2.3.2.2 Uninstalling CSC-USB Driver in Win7 ....................................................... 28

2.3.2.3 Uninstalling ReadyDriver Plus driver ....................................................... 29

Chapter 3 System operation ........................................................................................ - 31 -

3.1 System Interface Introduction ...................................................................... - 31 -

3.2 Software marking process ............................................................................ - 31 -

-1-
3.3 File ................................................................................................................ - 32 -

3.3.1 New (N) ................................................................................................. - 32 -

3.3.2 Open (O) ................................................................................................ - 32 -

3.3.3 Close(C) ................................................................................................. - 34 -

3.3.4 Save(S) & Save As… (A).......................................................................... - 34 -

3.3.5 Import file to lib .................................................................................... - 34 -

3.3.6 Export File (E) ........................................................................................ - 35 -

3.3.6.1 Export plt file ...................................................................................... - 36 -

3.3.6.2 Export NC file...................................................................................... - 37 -

3.3.7 Exit(X) .................................................................................................... - 38 -

3.4 Edit ................................................................................................................ - 38 -

3.4.1 Undo (U)/Redo(R) ................................................................................. - 39 -

3.4.2 Delete (D)/Copy(C)/Cut (T)/Paste (P) .................................................... - 39 -

3.4.3 Cut Out (U) ............................................................................................ - 39 -

3.4.4 Add to graph lib..................................................................................... - 42 -

3.4.5 Curve Edit .............................................................................................. - 43 -

3.4.6 Prev Graph (G)....................................................................................... - 44 -

3.4.7 Next Graph (N) ...................................................................................... - 44 -

3.5 Draw ............................................................................................................. - 44 -

3.5.1 Pick (ESC) ............................................................................................... - 45 -

3.5.2 Edit node ............................................................................................... - 47 -

3.5.2.1 Line ..................................................................................................... - 47 -

3.5.2.2 Rectangle ............................................................................................ - 50 -

3.5.2.3 Regular_Polygon ................................................................................. - 51 -

3.5.2.4 Ellipse ................................................................................................. - 52 -

3.5.2.5 Bezier1 ................................................................................................ - 53 -

3.5.2.6 Bezier2 ................................................................................................ - 53 -

3.5.3 Line ........................................................................................................ - 57 -

-2-
3.5.4 Rectangle............................................................................................... - 59 -

3.5.5 Regular polygon .................................................................................... - 60 -

3.5.6 Ellipse .................................................................................................... - 61 -

3.5.7 Bezier1 .................................................................................................. - 62 -

3.5.8 Bezier2 .................................................................................................. - 63 -

3.5.9 Text ....................................................................................................... - 63 -

3.5.10 Drill ........................................................................................................ - 66 -

3.5.11 Barcode ................................................................................................. - 66 -

3.5.11.1 One-dimensional barcode .......................................................... - 69 -

3.5.11.2 Two-dimensional barcode .......................................................... - 70 -

3.5.11.2.1 PDF417 barcode ................................................................. - 70 -

3.5.11.2.2 DataMatrix barcode............................................................ - 72 -

3.5.11.2.3 QRCode barcode................................................................. - 77 -

3.5.12 Timer ..................................................................................................... - 78 -

3.5.13 Input ...................................................................................................... - 79 -

3.5.14 Output ................................................................................................... - 79 -

3.5.15 External axis .......................................................................................... - 80 -

3.5.16 Variable graph ....................................................................................... - 82 -

3.5.16.1 Date ............................................................................................ - 83 -

3.5.16.2 Time ............................................................................................ - 85 -

3.5.16.3 Serial Num .................................................................................. - 86 -

3.5.16.4 File .............................................................................................. - 88 -

3.5.16.5 Text ............................................................................................. - 91 -

3.5.16.6 BarCode ...................................................................................... - 92 -

3.5.16.7 Fill ............................................................................................... - 92 -

3.5.17 Image File (CTRL+1) ............................................................................... - 92 -

3.5.18 Vector File (CTRL+2) .............................................................................. - 97 -

3.5.19 Virtual print ........................................................................................... - 98 -

-3-
3.5.19.1 CorelDraw print input ................................................................. - 98 -

3.5.19.2 AutoCAD print input ................................................................. - 100 -

3.6 Modify......................................................................................................... - 103 -

3.6.1 Mirror .................................................................................................. - 103 -

3.6.2 Fill ........................................................................................................ - 104 -

3.6.3 Convert Line (L) ................................................................................... - 108 -

3.6.4 Optimize Path (O)................................................................................ - 108 -

3.6.5 Shrink and Expand............................................................................... - 114 -

3.6.6 Add Lead ............................................................................................. - 114 -

3.6.7 Set curve precision .............................................................................. - 116 -

3.6.8 Close curve/Link line ........................................................................... - 117 -

3.6.9 Drill to small circle ............................................................................... - 118 -

3.6.10 Small graph to drill .............................................................................. - 119 -

3.6.11 Convert Dashed................................................................................... - 119 -

3.6.12 Group/Scatter group ........................................................................... - 121 -

3.6.13 Array .................................................................................................... - 122 -

3.6.13.1 Rectangle Array ........................................................................ - 123 -

3.6.13.2 Round Array .............................................................................. - 126 -

3.6.14 Scatter Array ....................................................................................... - 128 -

3.7 View ............................................................................................................ - 129 -

3.7.1 Grid/Ruler ........................................................................................... - 130 -

3.7.2 Switch .................................................................................................. - 130 -

3.7.2.1 Move ................................................................................................ - 130 -

3.7.2.2 Rotate ............................................................................................... - 131 -

3.7.2.3 Mirror ............................................................................................... - 133 -

3.7.2.4 Stretch .............................................................................................. - 134 -

3.7.2.5 Shear ................................................................................................ - 135 -

3.7.3 Layer list .............................................................................................. - 136 -

-4-
3.7.4 Object list ............................................................................................ - 141 -

3.7.5 Graph Library ...................................................................................... - 144 -

3.7.6 Mark panel(CS card) ............................................................................ - 145 -

3.7.7 Mark panel(MM_1 card) ..................................................................... - 147 -

3.7.8 Toolbar ................................................................................................ - 148 -

3.7.8.1 Main toolbar ..................................................................................... - 148 -

3.7.8.2 Align toolbar ..................................................................................... - 149 -

3.7.8.3 Edit toolbar ....................................................................................... - 150 -

3.7.8.4 Draw toolbar..................................................................................... - 151 -

3.7.9 Standard view ..................................................................................... - 151 -

3.7.10 Snap graph .......................................................................................... - 151 -

3.8 Tools (T) ...................................................................................................... - 151 -

3.8.1 Language ............................................................................................. - 152 -

3.8.1.1 Language Setting .............................................................................. - 152 -

3.8.1.2 Translate tool (CTRL+T)..................................................................... - 154 -

3.8.2 Machine setting(S)(CS Card) ............................................................... - 156 -

3.8.2.1 Technics parameter .......................................................................... - 157 -

3.8.2.2 Working parameter .......................................................................... - 158 -

3.8.2.3 Mark zone parameter ....................................................................... - 159 -

3.8.2.3.1 Formula ............................................................................ - 159 -

3.8.2.3.2 Newton interpolation ....................................................... - 162 -

3.8.2.4 Laser parameter ............................................................................... - 170 -

3.8.2.4.1 YAG ................................................................................... - 170 -

3.8.2.4.2 CO2 ................................................................................... - 173 -

3.8.2.4.3 FIBER (IPG) ........................................................................ - 174 -

3.8.2.4.4 FIBER (SPI) ........................................................................ - 176 -

3.8.2.5 Motion Parameters .......................................................................... - 178 -

3.8.2.6 Other parameters ............................................................................. - 179 -

-5-
3.8.2.7 System status.................................................................................... - 183 -

3.8.2.8 Password manage............................................................................. - 184 -

3.8.3 Machine setting(S) (MM_1 Card)........................................................ - 185 -

3.8.3.1 Technics parameter .......................................................................... - 185 -

3.8.3.2 Working parameter .......................................................................... - 186 -

3.8.3.3 Port Parameters................................................................................ - 187 -

3.8.3.4 Mark zone parameters ..................................................................... - 187 -

3.8.3.5 Laser Parameters .............................................................................. - 189 -

3.8.3.5.1 CO2 ................................................................................... - 189 -

3.8.3.5.2 FIBER (IPG) ........................................................................ - 190 -

3.8.3.6 Motion Parameters .......................................................................... - 191 -

3.8.3.7 Other Parameters ............................................................................. - 193 -

3.8.3.8 System Status ................................................................................... - 193 -

3.8.4 Config .................................................................................................. - 194 -

3.8.4.1 General ............................................................................................. - 194 -

3.8.4.2 Color ................................................................................................. - 195 -

3.8.4.3 Workspace ........................................................................................ - 196 -

3.8.4.4 AutoSave .......................................................................................... - 197 -

3.8.4.5 Move|Rotate .................................................................................... - 198 -

3.8.4.6 Precision ........................................................................................... - 199 -

3.8.4.7 User Manager ................................................................................... - 200 -

3.9 Special Mark Mode ..................................................................................... - 201 -

3.9.1 Turnplate Marking(Only for MM_1 Card) ........................................... - 201 -

3.9.2 Split Mark(Only for the CS Card) ......................................................... - 206 -

3.9.3 Energy saving lamp(Only for the CS Card) .......................................... - 210 -

3.9.4 MultiFile Mark(CS card) ...................................................................... - 213 -

3.10 Help (H) ............................................................................................... - 214 -

3.10.1 Help (F12) ............................................................................................ - 214 -

-6-
3.10.2 About (A) ............................................................................................. - 214 -

Post ............................................................................................................................ - 215 -

-7-
Chapter 1System introduction
SmartScanner is a professional used in laser marking machine control software which
developed and operated by Han's Yueming Laser.

1.1 System function introduction


Functions of this software as follow:
 Supporting to draw and edit the figure, including line, rectangle, polygon, arc, ellipse,
Bezier, text, perforation, bar code, timer, input/output port, ExtAxis and change.
Support to move, rotate, mirror, stretch, shear, array the graph, support to edit node.
It is convenience for user to adjust the graph.
 Supporting to import data in plt, dxf, dst, dsb, ai, bmp, jpg, gif, out, oux,ymd, yln, cut,
NC, smc etc. formats.
 Support to import and dispose the graph (including to disposing the net, invert and
gray of bitmap).
 Support any language, and offer translate tool, users can translate and compare it
faster.
 Supporting as many as 256 processing layers; Users can set the processing parameters
for the different layers and the priority of processing layers according to the
requirements of processing.
 Support fill function, fill many times and different angle for one closing graph.
 Support rectangle array and round array.
 Support the virtual printing input function, if you want to use this function, you don't
open the SmartScanner software at first,
 You only select our virtual printer in the print interface of other graphics software.
Then our SmartScanner software will start automatically.
 Support for adjust the step of Redo and Undo.
 Support the editing function of curve (including: shrink and expand, Add lead, convert
dashed (drill) and so on).

-1-
Chapter 2 System Installation
2.1 System installation and uninstall

2.1.1 Software Installation

2.1.1.1 Installation Requirements


Operating system: Windows 2000/XP/vista/win7 /win8/win10(32bits or 64bits)
PC:
CPU: >1GHz
Memory: > 1GB

2.1.1.2 Installation steps


1) Insert the soft CD into CD-ROM (or hard drive), find the SmartCarveInstall4.X.XX.exe
and double click it, and then the following dialogue box will show up:

Fig.2-1
2) Select your language, then click “OK”:

Fig.2-2
3) Please wait till the system enters the following welcome interface:

-2-
Fig.2-3
4) Click “Next”, enter the license page:

Fig.2-4
5) Please read the software license agreement, if you need install the software ,select “I
accept the terms in the license agreement”, and click “Next”:

-3-
Fig.2-5
6) Click “Browse” to locate the path of the target folder, and click “Install”:

Fig.2-6
7) Wait for the final prompt for completion:

-4-
Fig.2-7
8) After the installation, a shortcut icon of SmartCarve4 will be displayed on the Windows
desktop. Users can double click this icon for execution or select “Run SmartCarve4.3”
upon completion of installation to run the software. And the following dialog box pops
up:

Fig.2-8
Select the appropriate language in the “Language” item, the current selection is “English
(US)”, then click “OK”, the language of SmartScanner is “English (US)”. And select your required
control card type in “Card”. Then, click “OK” to start the software.
The picture of the CS Card is shown as below:

Fig.2-9
The picture of the MM_1 card is shown as below:

-5-
Fig.2-10

Note: There have two different card to control in the SmartScanner


software.
Note CS card: this control card is mainly used for our 3-Axis dynamic autofocus
scanner system of our company product.
MM_1 card: this control card is mainly used for the fiber scanner system
of our company product.

If you tick “show Readme”, it will pop up the updated manual of the software.
After installing, the icons SmartScanner and CSCorrect will create on the desktop. Click
SmartScanner to run the software. When start the software, if it tip “can’t find SmartScanner’s
softdog” as the follow figure. Please insert the softdog into USB of computer; otherwise, you
can’t enter the software.

Fig.2-11

2.1.2 Software uninstall


1) Click “Start” “All Programs” “SmartScanner” “Uninstall”, the dialogue shows up:

-6-
Fig.2-12
2) Click “uninstall”, the dialogue box will pop up:

Fig.2-13
3) Wait a moment, it will pop up the interface as follow after it finish.

-7-
Fig.2-14
4) Click “finish” to complete uninstalling.

2.2 Installing and uninstalling driver of MM_1 card

2.2.1 Installing driver for marking control card

2.2.1.1 Installing driver in 32-bit Win7 system

1) Enter the interface of Computer Management.

Fig.2-15
2) User can see the option of “Other PCIBridge Device”, right click this node and choose
the “Update Driver Software” option to install the driver of the control card.

-8-
Fig.2-16
3) Then it will popup up the dialog as below:

Fig.2-17
4) Press the option of “Browse my computer for driver software” to continue.

-9-
Fig.2-18
5) Press the “Browse” button to find the install directory of the SmartScanner software,
and find the folder “\SmartScanner\MM_1_Driver\Win32” to load the driver file, after
choose the location then press the “Next” button to continue:

Fig.2-19
6) Press the “Install this driver software anyway” to continue.

-10-
Fig.2-20
7) Then the driver has been successfully installed.

Fig.2-21

2.2.2 Uninstalling the driver


1) Enter the interface of the “Computer Management” to uninstall the driver of the
control card and right click the node of “Han’s Yueming Laser MM_1 Ver1.0” to
continue.

-11-
Fig.2-22
2) Press the option of the “Uninstall” to continue.

Fig.2-23
3) Selected the option of “Delete the driver software for this device” and press “OK”
button to continue.

-12-
Fig.2-24
4) Then the driver of the control card has been uninstalled.

2.3 Installing and uninstalling driver for CS Card

2.3.1 Installing driver for marking control card

2.3.1.1 Installing driver in 32-bit Win7 system

1) Double click the 32 Bit.exe file in the CSC USB Driver folder in the CD or HDD to show
the interface as below:

Fig.2-25
2) Click “OK” to enter the installation interface, as shown below:

-13-
Fig.2-26
3) Click “Next” to enter the interface to select the installation directory of the driver:

Fig.2-27
4) Click “Next”:

-14-
Fig.2-28
5) Click “Next” button:

Fig.2-29
6) Click “Install” to start installing the driver, as shown below:

-15-
Fig.2-30
7) Wait for a while, and click “Finish” to exit after installing

Fig.2-31
8) Connect USB cable to PC, and you can find that the driver has been installed
successfully in “My Computer”“Device Manager”, as shown below:

-16-
Fig.2-32

2.3.1.2 Installing driver in 32-bit XP system

1) First, follow the steps from Fig. 2-13 to Fig. 2-19 to install the USB driver, and then
connect the USB cable of the control card to PC, and the system will show the prompt
“Found New Hardware” in the lower right, as shown below:

Fig.2-33
2) Then, the “Welcome to the Found New Hardware Wizard” pops up, as shown below:

-17-
Fig.2-34
3) Click “Next”,

Fig.2-35
4) Then, the wizard scans the available driver automatically, and installs the driver after
scanned,

Fig.2-36
5) After the first step, the prompt window pops up again in the lower right, as shown
below:

-18-
Fig.2-37
6) “Found New Hardware” pops up again, as shown below:

Fig.2-38
7) Click “Next” to scan the available driver automatically, and then install the driver

Fig.2-39
8) After installation, the system prompts that your new hardware is installed and ready to
use, as shown below:

Fig.2-40

-19-
2.3.1.3 Installing driver in 64-bit Win7 system

 Double click the 64 Bit.exe file in the CSC USB Driver folder in the CD or HDD to pop up
the installation interface and select “Simplified Chinese”, as shown below:

Fig.2-41
 Click “OK”,

Fig.2-42
 Click “Next”,

Fig.2-43
 Click “Next”:

-20-
Fig.2-44
 Click “Next” button:

Fig.2-45
 Click “Install” to start installing, as shown below:

Fig.2-46

-21-
 Wait for a while, and the “Welcome to the ReadyDriver Plus Setup Wizard” pops up, as
shown below:

Fig.2-47
 Click “Next” button,

Fig.2-48
 Select “I accept the agreement”, and click “Next” button,

-22-
Fig.2-49
 Click “Next” button,

Fig.2-50
 Click “Browse” to modify the installation directory and then click “Next” button,

-23-
Fig.2-51
 Apply default options, and click “Next” button,

Fig.2-52
 Select all options and click “Next” button,

-24-
Fig.2-53
 Click “Install” to start installing, and the completing interface pops up after installing

Fig.2-54
 Click “Finish” to return to Completing the CSC-USB Driver Setup Wizard, as shown below:

-25-
Fig.2-55
 Click “Finish” to complete the installing; restart the system and an additional boot entry
appears; press F8 to enter the interface, and the system enters the second last option
automatically, as shown below:

Fig.2-56
 Enter the system, and the driver installation completes.

64bit system doesn’t support hot plugging. If the control card is removed,
please restart the software after re-inserting.
Note

-26-
2.3.2 Uninstalling the driver

2.3.2.1 Uninstalling CSC-USB Driver

5) Click “Begin”“All Programs”“CSC-USB Driver”“Uninstall CSC-USB Driver” to open


the uninstalling window.

Fig.2-57
6) The system asks “Are you sure you want to completely remove CSC-USB Driver and all
of its components”, as shown below:

Fig.2-58
7) Click “Yes” to enter the uninstalling interface, or click “No” to exit,

Fig.2-59
8) After uninstalling,

-27-
Fig.2-60

2.3.2.2 Uninstalling CSC-USB Driver in Win7

 Click “Start” “All Programs” “CSC-USB Driver” “Uninstall CSC-USB Driver” to open the
Uninstall window.

Fig.2-61
 Right-click “My Computer” on the desktop, select “Computer Management” option,
and click “Computer Management”“Device Manager”“Universal Serial Bus
controllers”, and “CSC-USB Laser Board Device” is under this node, as shown below

Fig.2-62
 Right click the node, and select "Uninstall" as shown below:

Fig.2-63
 After uninstalling, re-plug the USB cable, an "EZ-USB" node pops up, and then
right-click the node to select "Uninstall" option, as shown below:

-28-
Fig.2-64
 After uninstalling, re-plug the USB cable to pop up the node as shown below:

Fig.2-65
 Right-click on this option, select “Uninstall”, and then re-plug the USB cable to pop up
the “Unknown device” node, which indicates that current driver has been completely
uninstalled and new driver can be reinstalled, as shown below:

Fig.2-66

2.3.2.3 Uninstalling ReadyDriver Plus driver

In 64-bit system, in addition to uninstalling CSC-USB Driver, you also need to uninstall the
driver in system boot.
1) First, enter “Control Panel”“Programs and Functions”, right click “ReadyDriver Plus
××”, and select “Uninstall”, as shown below:

Fig.2-67
2) The uninstalling interface pops up, and asks “Are you sure you want to completely
remove ReadyDriver Plus and all of its components”, as shown below:

-29-
Fig.2-68
3) Click “Yes” to start uninstalling, or click “No” to exit,

Fig.2-69
4) Click “OK” to complete the uninstalling

-30-
Chapter 3System operation
3.1 System Interface Introduction
The main interface of software shown as follow:
① ②

④ ⑤

Fig.3-1 Software main interface

① Main toolbar ② Other toolbar ③ Object list ④ Draw toolbar ⑤ Layer list ⑥
Marking panel

3.2 Software marking process


The marking process of SmartScanner has three parts: drawing object, parameter setting
and marking. The process of software marking is described in details below:
1) Drawing object: The drawing has three modes: use the draw command and edit
command on the toolbar to draw the graph; import files in other formats, e.g. bitmap (bmp,
jpg) and vector graph (plt, dxf); import the graph from other drawing software (CorelDraw
or AutoCAD) to SmartScanner through direct printout.
2) Parameter setting: include laser setting, marking area and marking parameter
setting.
3) Laser setting: available laser types in SmartScanner are YAG, CO2, FIBER (IPG) and
FIBER (SPI). You can select the laser type and set the parameters according to the laser you
use.
4) Marking parameter setting: after object editing and system setting, you also need
to set appropriate marking parameters, including marking times, marking speed, jump
speed, jump delay, inflection delay, laser on delay, laser off delay, laser frequency, etc. The
marking parameters vary depending on laser type.
5) Marking: after drawing object and setting parameters, you can mark. Before
marking, you also need to set accordingly, including marking times, whether cycle marking,
etc.

- 31 -
The function of SmartScanner is described in details below.

3.3 File
“File” is used to operate ecumenical files. Such as new, open, close, save, save as, import file
to lib, export file, etc.

Fig.3-2

3.3.1 New (N)


“New” is used to create a new blank document for the user to drawing; the shortcut key is
CTRL+N.
The working mode of this software is multi-document. After select “new”, the software will
create a new document and will not close the working document.

The icon of “new” is , click this button can also achieve the same function.

3.3.2 Open (O)


“Open” is used to open the smc file which saved in the hard disk; the shortcut key is
CTRL+O.
When choose “open”, the system will pop up an opened file dialog box, and the software
will filtrate the file of other format and show the current file is smc file.
The open file dialog box as follow:
The current smc file will show in the file list, users can tick “show preview” button, then
choose a smc file in the file list, the graph of file will show in the preview area.

- 32 -
Fig.3-3
Click “open” button, the software will recreate a document, the document’s name is the file
name of current opened file as follow.

Fig.3-4

The icon of “open” is .

Smc file instruction:


Smc is an file format which defined by our company, it is used to save the current
Note drawing figure, 256 layer parameters, machine parameters and system parameters, etc.
When users have problem about the software, save the file as smc file, and then send to
us. We will resolve it as soon as possible.

- 33 -
3.3.3 Close(C)
“Close” is used to close the current working document; the shortcut key is CTRL+F4.

3.3.4 Save(S) & Save As… (A)


“Save” used current file name to save the current drawing figure. If current document is a
new document, it will pop up a dialog box to create a new document in the disk. The shortcut
key is CTRL+S.
“Save as” is used to save the current drawing figure as another file name.
The format of saved file name of this software is smc format. The following figure is the
saved dialog box:

Fig.3-5

The icon of “save” is .

3.3.5 Import file to lib


“Import file to lib” is used to import figure data to lib directly through file. Lib is used to save
the figure which users in common use which supported by this software. Users can take the
figure from the lib when needed. Please refer to latter chapter for more detail.
Click “import file to lib”, a dialog box will pop up. Now it only supports to import plt and dxf.

- 34 -
Fig.3-6
It will show the figure in the lib after you click “open” button just like vector file.

Fig.3-7

3.3.6 Export File (E)


This software also support to save the current drawing figure to other vector file format,
only support plt and Nc file. All saved file are G code, it is used to CNC process.
An export file dialog box will pop up when you click this item as follow:

- 35 -
Fig.3-8
These two files are the vector figure which saved current, fill and bitmap are not support.

3.3.6.1 Export plt file

Select “Plt Files (*plt)” in “save as type” of the above figure. Then enter file name, e.g. enter
ymlaser as follow:

Fig.3-9
Plt resolution setting dialog box will pop up after click “save”. Users need to select the
resolution to export plt file, the default is 1016(dpi) as the following figure:

- 36 -
Fig.3-10
Export file after click “OK” button, you can see the current rate of progress through the
guage at the left bottom.

3.3.6.2 Export NC file

Select “G Codes (*NC)” option in the save as type, then input file name, such as ymlaser as
follow:

Fig.3-11
After click “save” button, the system will pop up the setting window which set to export the
NC unit. The default is “metric (mm)”, as the following figure:

- 37 -
Fig.3-12
Export to NC file after click “OK” button.

Software support to lead in and export plt and NC, so user can look over whether the file
Tips export is right through load in the file after pointed it.

3.3.7 Exit(X)
“Exit” is exit software. When exiting, the system will prompt user whether need to save if
there are some documents haven’t been saved.

3.4 Edit
“Edit” is mainly used to editing the graph.

Fig.3-13

- 38 -
3.4.1 Undo (U)/Redo(R)
After drafting a figure or modified parameters of figure, you can press shortcut Ctrl+Z or
click to cancel the current operation and return to the previous operation.

After the canceling, you can press shortcut Ctrl + Y or click button to re-do and return
to the next operation.

3.4.2 Delete (D)/Copy(C)/Cut (T)/Paste (P)


“Delete” is used to delete the current selected figure. “Copy” is used to copy the selected
figure to clipboard and keep the primary figure, then use “paste” to copy the figure in the
clipboard to current document. “Cut” is used to delete the selected figure and copy it to the
clipboard, and then use “paste” to copy the figure in the clipboard to current document.
Through the following four manners to use these functions:
1) Through click the submenu of “edit”.
2) The opposite short cut of ”delete”, “copy”, “cut”, “paste” are Del, Ctrl+ C, Ctrl+ X, Ctrl+
V.

3) Click , , to operate “cut”, “copy” and “paste”.


4) After selecting graph, right click the mouse in the drawing area, choose these options
of right click menu as follow:

Fig.3-14

3.4.3 Cut Out (U)


The clip function is only applicable to curve for the moment. For other graphics (such as
rectangle, polygon, and ellipse), users can right click them and choose “Convert to line” for
conversion.

- 39 -
 Upon choosing the curve, you may perform the following four operations to enter
clipping state: click in the toolbar, use the shortcut CTRL+U, click “Clip” in the
right-click menu, or click “Edit”->”Clip” in the main menu.

Fig.3-15
 How to clip
Fix two points on the selected primitive to clip. (These points can be the nodes or midpoints
of the selected primitive or any one point on a certain line segment).
How to show the clipping feature interface
Follow the steps below to fix the coordinates of the two points.
After accessing the clipping mode, move the mouse until the cursor touches the primitive
but not a node, and the cursor changes to the shape of scissors while a point shows up on
the selected primitive. Click to fix the point.When the cursor touches the node of the selected
primitive or the midpoint of a certain line segment; it changes to the shape of . Then, click to
fix the point.
 How to “cut out”:
1) Switch to “cut out”, when the mouse move to the curve as follow:

Fig.3-16

- 40 -
2) When the point touched by mouse is node (or middle node of one line segment)
as follow:

Fig.3-17
3) Find a point, click the left key of mouse, a line will appear to plumb and intersect
with it as follow:

Fig.3-18
4) Find another point, click the left key of mouse, a curve will be cut out as follow:

Fig.3-19

- 41 -
3.4.4 Add to graph lib
This function is similarly to chapter3.3.5. The only difference is that the submenu adds the
selected graph of the drawing area to the lib. Only support curve, rectangle, polygon, ellipse,
Bezier, text and fill (including fill and bitmap).
 Through the following manner to add to graph lib:
1) Click “Edit””Add to graph lib (I)”.
2) Use the shortcut key “CTRL+I”.
3) Right click in the drawing area, choose “Add to graph lib(I) CTRL+I” option in the
right click menu.
 Operation steps:
1) Select one or more figure (the figure must be one of the above figures).
2) Through the above manners to use this function, a dialog will pop up, input file
name, the file name will show at side of the opposite graph in the graph lib as follow:

Fig.3-20

Fig.3-21

- 42 -
3.4.5 Curve Edit
This menu included three items: transition sharply, Transition smoothly, Transition
symmetrically. They are mainly used to node edit of Bezier2. The toolbar of curve edit follows:

Fig.3-22

Transition sharply:Click discretional node of bezier2, select “transition sharply”, and the
current node will be a sharp node when editing, the transition of curve is larger.

The opposite icon is .


The node after editing by this mode as the following figure:

Fig.3-23

Transition smoothly:Click discretional node of bezier2, select “transition smoothly”, and


the curve of current node will be smoother when editing, the transition of curve is on the small
side.

The opposite icon is .


The node after editing by this mode as the following figure:

Fig.3-24

Transition symmetrically : Click discretional node of bezier2, select “transition


symmetrically”, and the curve of current node will become symmetrical when editing.

- 43 -
The opposite icon is .
The node after editing by this mode as the following figure:

Fig.3-25
Please refer to edit node of Bezier 2 for more details.

Bezier2 instruction
This software support two Bezier curves:
Bezier1 is just need to confirm the point when drawing, and then account the Bezier
Tips curve automatically.
Bezier2 is that through adjust the two control point of node to modify Bezier curve
when drawing.

3.4.6 Prev Graph (G)


This function mainly use to looking for prev. graph from selected graphics. If there is not any
graphics be selected, you will look for the first figure in current list when you click this menu. Its
keyboard shortcuts is “CTRL+UP”. This function also reflects the working gradation of current
graphics.

3.4.7 Next Graph (N)


This function mainly use to looking for next graph from selected graphics. If there is not any
graphics be selected, you will look for the first figure in current list when you click this menu. Its
keyboard shortcuts is “CTRL+DOWN”. This function also reflects the working gradation of current
graphics.

3.5 Draw
Drawing menu is mainly used to draw the graph in common use, such as: line, rectangle,
regular polygon, ellipse, bezier1, bezier2, text, drill, bar code, timer, input port, output port,
ExtAxis, change, and input bitmap file and vector file.

- 44 -
The options in the drawing menu are corresponded with the buttons of drawing toolbar.

Fig.3-26

3.5.1 Pick (ESC)


It is done by pressing the left key of the mouse on a single graphics.
It is done by pressing the left key of the mouse on a single graphics. First, click the button
on drawing toolbar, and then click the figure that you want to select by pressing the left key of
the mouse. The shortcut key is ESC.
 Select a single graph:

First, click the button on drawing toolbar, and then click the figure that you want to
select by pressing the left key of the mouse. The state of figure being selected is shown as
follows:

Width of enclosing rectangle


Height of enclosing rectangle

Fig.3-27
Property of enclosing rectangle can be set in attribute setting area of the graphics.

- 45 -
Fig.3-28
 Select multi-Notele figures:
Method 1: By mouse

Click the button in drawing toolbar, and press the left key of mouse in a place of drawing
area to fix the starting point of the rectangle, and then hold and drag the mouse to adjust the
size of rectangle until a desired rectangle is drawn. All figures inside this rectangle are selected.
Detailed operations are shown as follows:
A dashed-line selection rectangle formed by dragging the mouse:

Fig.3-29
As the following picture shows, figures inside the selection rectangle are selected, the graph
selected by black dashed box is the current reference graph.

Height of enclosing rectangle


Width of enclosing rectangle

Fig.3-30
Method 2: By operating graphics list
You can also select one or many figures in the graphics list.
Select a graphics from the tree control in list by clicking the left key of mouse, and the
relevant graphics in the drawing area will also be selected.

- 46 -
Fig.3-31

Fig.3-32
If you select “Layer 1” in the tree control, all graphics under this layer will then be selected;
or you can press the Ctrl key and click the graphics in the list to select.

 Mul-Notele choice function: you can use the Ctrl and Shift keys on
keyboard to select the figures conveniently. Press the Ctrl key and click the
graphics in the drawing area, all selected graphics will be in checked status.
Tips If you click the selected figure again, the checked status will disappear.
 Press the Shift key and click the graphics in the drawing area, all selected
graphics will be in checked status. If you click the selected figure again, it
will be changed to modification state and node editing state.
 Shortcut of Select All: Ctrl + A

3.5.2 Edit node


This software support to edit node for the line, rectangle, regular polygon, ellipse and Bezier,
other graphics are not supported.

Select icon to use edit node. Click the object in the drawing area by mouse, at this
moment, all the nodes of object will be shown, users can adjust the shape by modifying these
characters, node shown by a hollow pane, the larger one is the start point of curve.
The following is the node editing of graph.

3.5.2.1 Line

First, change to node edit status, and then select a line as follow:

- 47 -
Fig.3-33
The red arrowhead is the current processing direction; the default is processing from the
start point of line.
 Move node
 Move single node
Click discretionary node of straight line, then move the mouse. At this moment, a new
straight line will move follow the mouse as follow figure:

Fig.3-34
 Move multi-node
Move the nodes by pressing and holding the left key of mouse, draw a rectangle dashed
frame, then loosen the left key. At this moment, multi-node would be chosen, and then move
discretionary node of multi-node, other chosen node will move by the same distance as follow:

Fig.3-35
 Delete node

- 48 -
 Delete single node
Move the mouse to one node, then double click the left key of mouse, the current node will
be deleted.
 Delete multi-node
Select multi-node, double click one node of the multi-node or press “delete” key of
keyboard, the all chosen nodes will be deleted.
 Add node
Move the mouse to any string of the straight line, double click the left key of mouse, a new
node will be add at the double click position as follow:

Fig.3-36
 Modify the direction of curve
It can only modify the direction after switch curve, when the figure is not closed, it can only
set the start point or end point for the start point. When it is close curve, it can set any point of
close curve for the start point, it can also set the working direction.
When it is not close curve, it only has the “reverse” function. Right click the mouse; the right
key menu will pop up as follow:

Fig.3-37
Click “reverse”, the direction of curve will change as follow:

- 49 -
Fig.3-38
When it is close curve, it can use “reverse” and “set the start point”.

Fig.3-39
The “reverse” function is the same as the unclose curve.
Set the start point: Move the mouse to any node of current close curve, right click the
mouse, select “set the start point”, and set the current node for working start point as follow:

Fig.3-40

3.5.2.2 Rectangle

Edit the node of rectangle is simple; you can change the right-angle rectangle to round
rectangle. Not support multi-node edit.
First, switch to node editing, select a rectangle, move the mouse to one of the four
rectangular nodes. Click and hold the left key to move the mouse, the four corners of rectangle
become round corner as follow:

- 50 -
Fig.3-41 Before editing

Fig.3-42 Editing

Fig.3-43 After editing

3.5.2.3 Regular_Polygon

Node editing of regular_polygon is editing the radius of circumcircle to modify the size. Not
support more node editing.
Operation steps:
 Switch to node editing, select a regular polygon in the drawing area.
 Move the mouse to one node of the regular polygon, click and hold the mouse, then
move it, the regular polygon will change follow the moving mouse.
 Loosen the mouse to finish editing.
As the following figure:

Fig.3-44 Before editing

- 51 -
Fig.3-45 Editing

Fig.3-46 After editing

3.5.2.4 Ellipse

Ellipse will become an arc after editing node, not support more node editing.
Operating steps:
 Switch to node editing, select a ellipse in the drawing area.
 Move the mouse to the start point of the ellipse, click and hold the mouse, then move
it, the ellipse will move follow the mouse and become an arc.
 Loosen the mouse to finish editing.
As the following figure:

Fig.3-47 Before editing

Fig.3-48 Editing

Fig.3-49 After editing

- 52 -
3.5.2.5 Bezier1

Bezier 1 drawing is working out the Bezier curve automatically base on the point of curve.
Its node editing can modify the Bezier curve only by modify the coordinate numbers of node.
Support more node editing.
The operating steps are as the same as the above.
As the following figure:

Fig.3-50 Before editing

Fig.3-51 Editing

Fig.3-52 After editing

3.5.2.6 Bezier2

Bezier 2 drawing is through the control point of node on the control line to control the curve
(please refer to next chapter about the Bezier2 drawing). Support more node editing.
The following figure is a Bezier 2 curve,

- 53 -
Fig.3-53
 Move node
The move manner of node is as the same as straight line.
 Delete node
The delete manner of node is as the same as straight line.
 Add node
The manner is as the same as straight line, but add node will not hold the primary curve. If
you add node on one curve, the primary curve may distortion as follow:

Double click
to add node

Fig.3-54

After add nod, the


Fig.3-55 curve will distortion,
it need to adjust.
 Curve edit
You can modify the Bezier curve2 at current node editing manners through these two
manners: one is modifying the coordinates of control point, another is edit curve directly.
 Control point manner
 Switch to node editing mode, click any node of curve.(not include start point and end
point). At this moment, four control points will appear: back control point of front

- 54 -
node, front control point and back control point of current node, and front control
point of back node. Through these four control points can modify the curve of current
chosen node. (Start point only has back control point; end point only has front control
point.)

Fig.3-56
 If the current chosen nodes are not start point and end point, the icon of Bezier toolbar
in effect. Toolbar will choose an edit mode base on the connection of current chosen
node. As above figure, current node and its control points are in the same line, and its
control points are symmetry, so the symmetry button is in chosen status as follow:

Fig.3-57
 User can modify the mode of current node which you need, now, we will explain the
node editing in different modes:
 Transition sharply
When users edit one control point, another would not change. One side of the curve will
change, another side will not. It will lead the transition of current node turn large.

Fig.3-58
 Transition smoothly
When users edit one control point, another will keep in the same line with current node and
change unsymmetrical. The curves of current node become more smoothness.

- 55 -
Fig.3-59
 Transition symmetrically
Control points and current node assume a line, and change symmetrically. So move one
control point, another will follow to change under the node editing. Both curve of node will
change by the same proportion at the same time.

Fig.3-60
 Use the above manners can modify the Bezier curve.
 Edit curve directly
 User can modify curve through mouse to click one curve and drag it as follow:

Fig.3-61
It also has three modes of control point editing when edit curve. The above figure is
transition symmetrically, because when drag one curve, three curve follow to change, and
change symmetrically.

- 56 -
We will explain how the three modes switch each other.

Fig.3-62
If users want to edit that curve which arrowhead point. Base on the characteristic of Bezier
curve2, the current curve control by two control point, one is back control point of front node;
another is front control of next node. So the edit mode of these two should be modified.
If the edit mode of front node is “transition sharply”, when edit this curve, the front curve
will not follow to change.

Fig.3-63
Other modes are the same as it.

3.5.3 Line

How to draw: Click button in the drawing toolbar to enter the straight line drawing
state, and click in the working area successively to set the nodes of straight line, and then click
the right key to popup menu as:

Fig.3-64
Select “End” to finish drawing.
Select “Close”, the system will connect the start point and end point automatically, and then
finish the drawing process.
Select “set coordinate”, a dialogue box will show up as follow:

- 57 -
Fig.3-65
User can set the precise coordinate value of X and Y axes to confirm the position of node.

Private property of object list: Select button and click the straight line, the enclosing
rectangle attribute of straight line will then be displayed in the attribute setting area of software,
where user can set the enclosing rectangle attribute of straight line. The tree control in the
following picture shows the drawing conditions of graphics primitive in drawing area:

Fig.3-66

Position:Set the center coordinate value (XY) of enclosing rectangle for the straight line.

Center of rotation
Position

Height of enclosing rectangle


Width of enclosing rectangle

Fig.3-67

- 58 -
Rot_Center:Set the center value (XY) when performing the rotation.

Size:Set the size of enclosing rectangle of straight line, which would also influence the size
of straight line.

Lock: (unlocking state) means user can edit the graphics primitive; (locking state)
means the graphics primitive cannot be edited for the moment.

Process:Tick off this option to engage in processing when exporting engraving cutting;
otherwise, it does not engage in the processing.

This option only refers to whether the selected graphics primitives engage
in processing when exporting engraving cutting. It is different from that
Note mentioned in layer attribute, which refers to whether all graphics
primitives under the layer engage the processing.

Apply: Every time when you have modified the attribute, you should click this button to
apply the modified parameters.
Press and hold the Ctrl key, the Linking line between two nodes of straight line will
Tips be drafted at 15˚.

3.5.4 Rectangle

How to draw: Click button to enter rectangle drawing, click and hold to move the
mouse, a rectangle will appear in the drawing area to follow the mouse, loosen the mouse to
finish.
Private property of object list: Select the rectangle graph in the drawing area, the property
of rectangle and the property of graphics are displayed in the property setting area .

The property of
enclosing rectangle

The self-property of graph

Fig.3-68

Width(mm):Set the width of rectangle.

- 59 -
Height(mm):Set the height of rectangle.

Round radius(mm):Set the fillet radius of four circular arcs of rectangle.

Fillet radius

Fig.3-69

You draw a square instead of rectangle if you press and hold the Ctrl key when
Tips
drawing.

3.5.5 Regular polygon

How to draw: Click button in the drawing toolbar to enter the regular polygon drawing
state, and then press and hold the left key of mouse in drawing area to adjust the size of figure
until a desired figure is drawn.
Private property of object list: Select the regular polygon and the property will be displayed
in graphics property area, where user can set different values to adjust the selected regular
polygon.

Fig.3-70

Edges count:Set the edge numbers of regular polygon. The default is 5, and the maximum is
500.
Radius (mm): Set the distance from the center to each vertex, that is, the radius of
circumscribed circle.

- 60 -
3.5.6 Ellipse

How to draw: Click button in the drawing toolbar to enter the ellipse drawing state,
and then press and hold the left key of mouse in drawing area to adjust the size of figure until a
desired figure is drawn.
Private property of object list: Select the ellipse and the property will be displayed in
property area as follow:

Fig.3-71

Start Angle(degree):As shown in the following picture, unit in degree.

End Angle(degree):As shown in the following picture, unit in degree.

End angle Start angle

Fig.3-72

Rotate angle(degree):The angle of the graphics circles around the center, unit in degree.

Long radius(mm):The major axis of ellipse is shown in the following picture, unit in mm.

Short radius(mm):The minor axis of ellipse is shown in the following picture, unit in mm.

Center (mm): X and Y coordinates of center position of ellipse.

- 61 -
Center
Long radius

Short radius

Fig.3-73
If the major axis is equal to minor axis, it is a circle.

Current direction:Click this button to set the direction as clockwise or anti-clockwise.

Ellipse is drafted clockwise.

Ellipse is drafted anti-clockwise.

Tips To draw a circle instead of ellipse if you press and hole the Ctrl key while drawing.

3.5.7 Bezier1

How to draw: Click button in the drawing toolbar to enter the Bézier curve drawing
state, and press the left key of mouse in different places of the drawing area, and then press the
right key to popup menu as:

Fig.3-74

End Line:End the drawing of Bézier curve.

Fig.3-75

Close:The last node and the first node of Bézier curve are Linked to form a closed curve.

Set Coordinate:Pop up dialogue box, just the same as straight line settings, user can set the
precise X and Y coordinates.

- 62 -
3.5.8 Bezier2

How to draw: Click button in the drawing toolbar to enter the Bezier curve2 drawing
state.
Drawing manner: left click mouse, one point will show in the drawing area. If you want to
modify the coordinates of control point, you can click and hold the left key of mouse and move it.
You will see two control points change follow the mouse, move it to the appointed position and
then loosen it.

Fig.3-76
If you want to end the current drawing, right click the mouse; choose any one to end in the
right key menu.

Fig.3-77
End line: End the drawing of Bézier curve.
Close: The last node and the first node of Bézier curve are Linked to form a closed curve.

3.5.9 Text

How to draw: Click button in the drawing toolbar to enter the text drawing state, and
press the left key of mouse in drawing area, a default text “TEXT” will then be displayed in the
current position. Then enter relevant text and click OK or ESC key.

Fig.3-78

- 63 -
Private property of object list: Select the text and the property will be displayed in property
area, where user can set different values to adjust the selected text.

Fig.3-79
Support four types: TrueType Font and Shx Font (mongline font).
Shx Font only supports English character and Chinese character.

Text:Content of text.

Height:Set the height of the text.

:Whether the font is boldfaced, only effect when TrueType.

:Whether the font is italic, only effect when TrueType.

:A font setting dialog box will pop up if you click this button, you can set the distance,
line space, array line or array arc as follow figure:

Fig.3-80

- 64 -
:Array left.

:Array center.

:Array right

Distance (mm): Set the space between words, unit in mm.

Line space(mm):Set the distance between rows when multi-row texts.

Array manner (mm): Line and arc array are supported. The default is line array. To array
the words in arc circular form, click “Arc” option and set the radius of arc array in “Circular arc
radius (%)”, and then click “Apply” to confirm. Radius of arc array= Height of a single
word*circular arc radius (%).
Such as arraying “0123456789” as circular arc:

Radius of arc arrangement

Fig.3-81
How to use Shx font:
When select “Shx Font”, the options will be changed as follow:

Fig.3-82

- 65 -
FangsongDX、fangsongDXx、FSHZ、kaitiDX、newhzk、gbcbig and simple mongline are only
support Chinese; Others only support English character and some punctuation.

Fig.3-83 Select “gbcbig”


The “Big Font” is for the Chinese font:

Fig.3-84

3.5.10 Drill

How to draw: Click button or click “drill” in the drawing menu to enter the
perforation drawing state, and click in the working area to draw:
Private property of drill as follow:

Fig.3-85

Delay times(ms):The perforating time, the unit is ms.

3.5.11 Barcode

Draw: click icon in the drawing toolbar to switch to barcode state. In the drawing
area, click the mouse to generate the barcode with “barcode type: Code39, text content: TEXT”
by default, as shown below:

- 66 -
Fig.3-86
Private property of graph list: select a barcode graph in the drawing area, and the private
property window appears in the graph list, as shown below:

Fig.3-87
Type: the type of current barcode, including Code39, Code93, Code128A (B,C),
EAN128A(B,C), EAN-13, EAN-8,UPC-A,UPC-E,Code25,ITF 25,Codabar,PDF417, QRCode,
DataMatrix. Among which PDF417, DataMatrix and QRCode two-dimensional codes and others
are one-dimensional codes

: This button indicates whether current input characters are valid; yes if selected.

: Click this button to pop up the private property dialog of currently selected barcode
type, as the Code39 private property dialog below.

- 67 -
1

4
2

Fig.3-88
The meaning of the marks in the picture above is described below:
 Description
Description shows the format description of current barcode. If you are not clear with the
format of current barcode, please read the description carefully to know the legal characters.
 Text

The text to be displayed; if is shown, current text can generate valid barcode
 Show Text
Whether show recognizable characters below the barcode; select this option to show the
setting of related text parameters, as shown below:

Fig.3-89
Font: the font of current test
Text height (mm): text height
Text Width (mm): text width

- 68 -
Font offset (mm): X offset of the text
Font offset (mm): Y offset of the text
Text space (mm): text space
 Barcode property
The property of this barcode is Code39. In general, all the properties of all one-dimensional
codes have “Reverse”, “Narrow Width” and “Bar Height” option. The properties of
two-dimensional codes are different, which will be described in details below.
 Blank
It is the blank area specified around the barcode when the barcode is reversed. Select

and the barcode in drawing area will be as shown below:

Top blank

Bottom blank
Left blank

Fig.3-90 Right blank

3.5.11.1 One-dimensional barcode

This kind of barcode consists of “strips” and “blanks” one by one. The barcode information
is transferred by the width and position of the strips and blanks. The information volume
depends on the width and accuracy of the barcode. The wider the barcode is, the more “strips”
and “blanks” it contains and the larger information volume is. This barcode technology only can
save information through the combination of “strips” and “blanks” in one direction, and thus it is
called as “one-dimensional barcode”.

Fig.3-91
Check Number: whether current barcode requires check number; you can select whether
check number is required for certain barcodes (Note: Only Code39 has this function)
Reverse: whether reverse processing; the color is light on certain materials after laser
marking, and this option should be selected in this case. Barcode need to be filled when

- 69 -
outputting, otherwise marking out the bar code cannot be identified, so the reversal is used to
set barcode to intaglio or rilievi; it is intaglio when ticked. Then, a barcode peripheral frame
will be added. The size of the frame can be controlled by the parameters in the following
figure.

Fig.3-92

Fig.3-93 The filled barcode


Bar Height (mm): the height of the barcode.
Narrow Width (mm): the width of a single black strip or white strip; set the width to modify
the barcode width. The width of the narrowest strip module, i.e. the width of reference strip
module. One-dimensional barcode usually has four widths strips and four widths blank;
according to the width of strip and blank, we use 1, 2, 3, 4 to represent 1, 2, 3, 4 times of
reference strip width. Narrow module width is the width of one reference strip width.

Narrow width

Fig.3-94

3.5.11.2 Two-dimensional barcode

3.5.11.2.1 PDF417 barcode

PDF is short for Portable Data File. PDF is the abbreviation of Portable Data File.
The property dialog of PDF417 is shown below:

- 70 -
Fig.3-95
The barcode of PDF417 is shown below:

Fig.3-96
Short Pdf417: select this option and show PDF417 in short form, as shown below:

Fig.3-97 The left is not tick, the right one is ticked


It is seen from above two pictures that the end symbol of the barcode in short form is
different.
Bar Height (mm): the height of the barcode.
Narrow Width (mm): the width of the narrowest strip module
Error correction: error correction level of PDF417, which has nine levels from 0 to 8.
Row (Col): the lines and rows of PDF417 barcode; as in Fig. 3-99, the barcode has three lines
and three rows. The software will adjust its rows and columns according to the text size and

- 71 -
error correcting grade which input by user in the default instance. If current rows or columns
cannot satisfy current request, the system will calculate automatically. Whereas, it will not
calculate rows and columns.

3.5.11.2.2 DataMatrix barcode

DataMatrix barcode is a two dimensional, its Windows character set include all ASCII
character. The private property of DataMatrix is as follow:

Click button, the mode of DataMatrix graphics can be changed to , or ;


Punching style, DataMatrix graph is composed by "dot" of laser drilling, the created
dimensional code graphics cannot be filled, the default settings are as follows:

Fig.3-98
Delay: the punching time of laser lighting;

Fig.3-99 Punching style

- 72 -
Change to circle mode , the default is shown below:

Fig.3-100
Radius: circular radius of the two-dimensional code graph;

Fig.3-101 Circle mode


The two- dimensional barcode of this mode can achieve to fill change. Select the graph,
right click and select “fill”, the fill dialog box will pop up (please refer to 3.6.2 for more detail) as
follow:

- 73 -
Fig.3-102

Fig.3-103 Fill effect

Change to running mode , the created two- dimensional barcode cannot be filled, the
default mode is shown below:

- 74 -
Fig.3-104
Interval: the distance between line and line of running annularly mode;
Start: the start point of running annularly, includes left down, left up, right down, right up;

Fig.3-105 Left down, left up, right down, right up

Fig.3-106

Change to square mode , the default settings are shown as follow:

- 75 -
Fig.3-107
Size: the side length of square;

Fig.3-108
These two-dimensional code primitives can be filled, right-click to select "Fill”, the effect is
as follows:

Fig.3-109

- 76 -
3.5.11.2.3 QRCode barcode

QRCode is quick response matrix code, which is square and in black and white. Three
corners are printed with square patterns. QRCode supports all ASCII characters as shown below:

Fig.3-110
The private property of QRCode is shown below:

Fig.3-111
Matrix: the size of current QRCode code, which is smallest by default, indicating that the
system will determine a smallest matrix automatically according to the user input. Current user
also can modify its size. The matrix size has 40 versions at present, and each version has
respective matrix size.

- 77 -
Fig.3-112
Error correction: include four levels: L, M, Q, H.
L: correct about 7% code words
M: correct about 15% code words
Q: correct about 25% code words
H: correct about 30% code words
Masking No: make the proportion of dark and light modules of the symbols approach 1:1,
and minimize the possibility of coding difficulty caused by the arrangement of adjacent modules.
Available levels are 0~7.

3.5.12 Timer

To input timer control object, select “Timer” command or click icon in the Draw menu.
Select the timer, and the timer property is shown in the property toolbar as shown below:

Fig.3-113
Wait Time (ms): when processing to current timer, the system waits for specified time and
then continues running.

- 78 -
Timer can’t be selected in drawing area, and only can be selected from the tree
Tips
nodes in the graphs list. Any graph editing function isn’t supported.

3.5.13 Input

Click the “Input port” submenu in Draw menu or click icon to add input port graph.
Select “Input port” graph, and the private property window is shown below:

Fig.3-114
It is seen from the picture above that only eight input ports are supported.
IO Control Conditional: When processing current input port, the system reads the input
port, and then compares the currently read value with the value of IO control condition; if they
are equal, the system continues processing, or else it rereads the port.

Input port can’t be selected in drawing area, and only can be selected from the
Tips
tree nodes in the graphs list. Any graph editing function isn’t supported.

3.5.14 Output

Click the “Output port” submenu in Draw menu or click icon to add output port
graph
Select “Output port” graph, the private property window is shown below:

Fig.3-115 CS Card is only have 3 output port

- 79 -
Fig.3-116 MM_1 card can support 8 output port

: Select this button, and the system will output currently specified output port (0~2) to
low level, because the default level of the output port is high.

: Select this button, indicating that currently output pulse signal (default: 1ms). You can
customize the pulse width.

Output port can’t be selected in drawing area, and only can be selected from the
Tips
tree nodes in the graphs list. Any graph editing function isn’t supported.

3.5.15 External axis

Click the “Extended axis” submenu in Draw menu or click icon to add extended axis
graph.
Current extended axis supports three formats: XY linkage, Z axis shift and R axis rotation
control.
The private property of extended axis is shown below:

Fig.3-117
Click “Set Property” to pop up the property window of current extended axis, as shown
below:

- 80 -
Fig.3-118
XY Axis: set the start point coordinates and end point coordinates of current XY axis. Click
“OK” to add the extended axis graph of XY axis linkage.

Fig.3-119
Z Axis: set the start point and end point of Z axis, which mainly control the motion of lift
axis.

Fig.3-120 CS card
R Axis: control the rotation angle of the axis.

- 81 -
Fig.3-121 MM_1 card
In the MM_1 card type, user need to set the rotate radius and angle for the R axis.

3.5.16 Variable graph


Variable graph refers that the text can be changed according to user defined rule during
processing.

Draw: you can click “Variable graph” in the Draw menu or click icon to switch to
variable graph drawing state; click the mouse in the drawing area to pop up the setting dialog of
variable graph, as shown below:

Fig.3-122
Four types of variable graphs are supported: date, time, serial number and file; you can also
specify to display current type in text or barcode.
“Add”: add the property of currently specified variable graph type.
“Delete”: delete the property selected in the list.
“Move Up”: move the selected line in the list for one line up.
“Move Down”: move the selected line in the list for one line down.
“Modify”: modify the parameter of the selected line in the list.

- 82 -
3.5.16.1 Date

When a date text is being processed, the system will get the date of current computer to
generate a new text.
Select “Date” in the variable graph type in the left, and click “Add” in the right to pop up the
dialog, as shown below:

Fig.3-123
Text: indicate the text that won’t change during processing.
Year: get the year of current computer automatically during processing. Click option “Year”
to show a list in the left, which requires character string to show current year, e.g. “2011 = 2011”,
the year displays 2011; if you select “2011 = 11”, the year displays “11”.

Fig.3-124
You can double click a line in the right to modify the character string to pop up a dialog as
shown below:

Fig.3-125

- 83 -
This character string corresponds to the content of current year.
Month: get the month of current computer automatically during processing.

Fig.3-126
The list operation in the right is similar to year.
Day: get the date of current computer automatically during processing

Fig.3-127
Week:

Fig.3-128
Day Excursion (days): calculate new date according to the date excursion of current date
system of the computer, and then output. For example: during producing, the date of
manufacture and expiration time should be marked on the product in the mode: Date of
manufacture: 2011.5.31, shelf-life is 90 days, enter 90 in day excursion, and the system will
calculate the expiration time automatically: 2011.8.29.

- 84 -
For example: to mark the variable text “Today is 11 Year 10 months 18 days Tuesday”, the
operation follows:
1) Click “Add”, select “Fixed text”, enter fixed text “Today is”, and click “OK”.
2) Click “Add”, select “Year”, double click “2011 = 2011” in the right list to modify it to
“2011 = 11Year”, and click “OK” to add.
3) Click “Add”, select “Month”, modify “10 = 10” in the right list to “10=10 Month”, and
click “OK” to add.
4) Click “Add”, select “Date”, modify “18 =18” in the right list to “18=18 day”, and click
“OK” to add.
5) Click “Add”, select “Week”, modify “2 = 2” in the right list to “2 = Tuesday”, and click
“OK” to add.
6) The currently added “Date” option is displayed in the list of variable graph, as shown
below:

Fig.3-129
7) Click “OK” to show current variable text in the drawing area, as shown below:

Fig.3-130

3.5.16.2 Time

“Time” refers to the text of time information that the system gets from the computer during
processing. When you select the “Time”, click “Add” to show the window of time related
parameters, as shown below:

- 85 -
Fig.3-131
Text: indicate the text that won’t change during processing.
Hour-24: use the hour of current computer clock as the text, the time format is 24-hour.
Hour-12: use the hour of current computer clock as the text, the time format is 12-hour.
Minute: use the minute of current computer clock as the text.
Second: use the second of current computer clock as the text.
Time Area: divide the 24 hours of a day into 24 sections, and you can define a text for each
section. This function is mainly used for the processing that the work piece requires shift
information. As in the picture below, you can double click a line in the right to customize a text.

Fig.3-132

3.5.16.3 Serial Num

Serial number is the text element changed according to fixed increment during processing.
Select option “Serial Num”, and click “Add” to pop up the parameter setting window of
serial number, as shown below:

- 86 -
Fig.3-133
Text: the text that won’t change during processing
Select option “Serial Num”, as shown below:

Fig.3-134
Start Serial Num: the first serial number to be processed
Current Serial Num: the serial numbers to be processed
Max Serial Num: the system returns to the start serial number automatically if the
processed serial number equals to this number.
Serial Num Increment: the increment of current serial number. It can be negative, and the
serial number decreases by degree if it is negative.
If the current increment of serial number is 1 and the start serial number is 0000, each serial
number will plus 1 to previous serial number, e.g. 0000, 0001, 0002, 0003……1000. When the
serial number is 1000, the system will return to 0000 automatically.

- 87 -
If the current increment of serial number is 6 and the start serial number is 0000, the serial
number will be 0000, 0006, 0012, 0018, 0024, 0030, and so on.
Scan Num: each serial number can be changed only after specified number has been
processed. Then, change the serial number after the specified number has been processed again,
and so on.
Serial Num Mode: the system of current serial number.
Dec system: current serial number carries in decimal system, and the valid characters are
0~9.
Hex system: current serial number carries in hex system, and the valid characters are 0~f
(10~15 are represented with a~f).
HEX system: current serial number carries in HEX system, and the valid characters are 0~F
(10~15 are represented with A~F).

3.5.16.4 File

File refers that the system will reread the content of specified file while processing. If the
current file has been modified during processing, the system will change automatically.
Click “Add” to pop up a window to specify the file path; support txt file and xls file formats
of current system, as shown below:

Fig.3-135
 Txt File:

Click to pop up a dialog box as follow:

- 88 -
Fig.3-136
Suppose the current selected text is shown as below:

Fig.3-137
Row: the line numbers of corresponding text to the initial marking;
Increment: after finished marking once, used the current incremental value to read the
contents of the text;
Auto reset: Tick this item, the software will automatically jump to the first line to read again
after finished to read the last row of data;

Fig.3-138
 Excel File:
Change to Excel interface:

- 89 -
Fig.3-139

Click to pop up a dialog box as follow:

Fig.3-140
Suppose the current selected text is shown as below:

Fig.3-141
Row: the line numbers of corresponding table to the initial marking;
Column Name: the column name of corresponding table to the initial marking;

- 90 -
Fig.3-142
Increment: after finished marking once, used the current incremental value to read the
contents of the table ;
Auto reset: Tick this item, the software will automatically jump to the first line to read again
after finished to read the last row of data;

Fig.3-143

3.5.16.5 Text

Select this option and display current variable graph in text format. Only date, time, and
serial number have this property. Click the icon in the right to pop up the parameter
setting of text, as shown below:

Fig.3-144

- 91 -
This window is similar to the private property of text graph. Please refer to the text for
details.

3.5.16.6 BarCode

Select this option and display current variable graph in barcode format. Only date, time, and
serial number have this property. Click the icon in the right to pop up the parameter
setting of barcode, as shown below:

Fig.3-145
Please refer to barcode described above for the details of parameters.

3.5.16.7 Fill

Select “Fill” and the variable graph will be filled according to current filling mode. (Only the
date, time and serial number have this property, while the file does not support this property).
For the details of filling, please refer to “Fill” described later.

3.5.17 Image File (CTRL+1)

Click “image file” in the drawing menu or click in the drawing toolbar, the dialog box of
import bitmap will pop up as follow:

Fig.3-146

- 92 -
The supported bitmaps are: bmp, Jpeg, jpg, gif.

Show preview:The current graph will show in the show preview box when users modify the
current file.
Click ”open” button, the system will switch current bitmap to 256-color graph automatically.
Selected bitmap, the property of bitmap is displayed in the property setting area as follow:

Fig.3-147 The bitmap property of CS card

Fig.3-148 The bitmap property of MM_1 card


Gray level: Regarding the color grade, 2, 4, 8, 16, 32, 64, 128, or 256-color is supported. The
lower the color grade is, the more distorted the picture would be. The system default is
256-color.

- 93 -
Fig.3-149 Unprocessed picture (256-color)

16-color 2-color
Fig.3-150
Net: Select this option and click “Apply”, and the picture will be changed to a net dot picture
with only black and white colors as follows:

Before After
Fig.3-151
Invert: Reverse the color of each pixel in the picture. In the picture, the black part is
resulting from laser giving out light when the machine is carving, while the white part is because
the laser does not give out light.

Before After
Fig.3-152

- 94 -
Scan precision (dpi): The space between two pixels, the unit is DPI, means line/inch. The
smaller the value is set, the bigger the space between lines when scanning would be. The larger
the value is set, the closer the space between lines would be. The system default is 508.
Ascent (mm): If a value is set here, the edge of carved figure would then have gradient.
Generally, the gradient is started from the periphery of line. The smaller the value is, the steeper
the gradient would be. There is no gradient when the value is 0.
Sweep direction: Set the engrave direction of carving processing.
X single sweep means the laser goes from left to right (or right to left) every time when
scanning, and after scanning a line, it is closed and return to the left (or right) of the next line to
go on scanning.
X double sweep means the laser goes from left to right (or right to left) when scanning, and
after scanning a line, it jumps to the right (or left) of the next line and starts scanning again. It
repeats this operation until the end of the scanning.
Y single sweep means the laser goes from up to down (or down to up) every time when
scanning, and after scanning a column, it is closed and returned to the top (or bottom) of the
next line and go on scanning.
Y double sweep means that the laser goes from up to down (or down to up) when scanning,
and after scanning a column, it jumps to the bottom (or top) of the next line and starts scanning
again. It repeats this operation until the end of the scanning.

Fig.3-153
Light/Contrast
 Light adjustment:

Fig.3-154 Darker bitmap Appropriate brightness adjustment

- 95 -
Fig.3-155 Partial bright bitmap Appropriate brightness adjustment

 Contrast adjustment:

Fig.3-156 Low contrast of the bitmap The bitmap after appropriate contrast adjustment

Fig.3-157 High contrast of the bitmap The bitmap after appropriate contrast adjustment

 Sharpen

Fig.3-158 The original bitmap The bitmap after sharpening processing

 Smooth

- 96 -
Fig.3-159 Noise pollution of the bitmap After smoothing the bitmap

 Gamma

Fig.3-160 Low gamma processing for the bitmap High gamma processing for the bitmap

3.5.18 Vector File (CTRL+2)

Click “vector file” in the drawing menu or click in the drawing toolbar, the dialog box
of import vector file will pop up as follow:

Fig.3-161
The system supports the vector files in the format of *.ai,*.plt, *.dxf, *.dst, *.dsb, *.nc, *.cut,
*.out, *.oux, *.ymd, *.yln, *.smc, etc.

- 97 -
1) ai format use Adobe Illustrator 5.0~ Adobe Illustrator 8.0, import the
bitmap and fill which draw in CorelDraw to this software through the file
Tips format. The Bezier curve with this format will switch to Bezier 2 in this
software.
2) The method of importing *.oux file supported by No.1.1 controller is the
same as that of importing *.ymd file,
3) *.yln file is generated by HAN’S YUEMING Camera Scan & Layout
System, and user can import this kind of file directly.
4) *.cut file is a file format exported by the typeset software of pate cloth.
5) *.NC file is making up of G code.

3.5.19 Virtual print


The system also supports virtual print to import the graphics. After installed this software,
the system will create a virtual printer. You can click “start” ”equipment and printer” to look
over it as follow:

Fig.3-162
“SmartScanner Virtual Printer” in the above figure is the virtual printer supported by our
company, users can click “print” button directly in other drawing software, then choose the
current print option to print, the graph will print to this software automatically.
The following is the print operation of CorelDraw and AutoCAD.

3.5.19.1 CorelDraw print input

Now, we will use Win-7, 32bit and CorelDraw X5 to demonstrate.

1. Start CorelDrawX5, draw a figure or import a figure:

- 98 -
Fig.3-163
2. Click “edit”” property ” or press F12, a property box will pop up, modify the style to
“filament” as follow:

Fig.3-164
3. Click “File”->“Print” or press shortcut Ctrl+P, a dialogue box as follows shows up, set “Name
(N)” as” SmartScanner Virtual Printer” as follow.

- 99 -
Fig.3-165
4. Click “Print” button, it will show the current printing figure in the SmartScanner as follow:

Fig.3-166

In order to make sure the integrality of printing graphics, we suggest


to using CorelDrawX3 or the above edition.
Note

3.5.19.2 AutoCAD print input

System: Window XP
Software: Auto CAD2004
A. Start AutoCAD2004, draw a figure or import a figure:

- 100 -
Fig.3-167
B. Click “File”->“Plot” or press shortcut Ctrl+P, a dialogue box as follows shows up

SmartScanner Virtual Printer

Plot device

Fig.3-168

- 101 -
Fig.3-169
Select item “Printing device” and change the “Name (N) in “Printer config” to
“SmartScanner Virtual Printer”.
Select item “Printing setup”, set “Scale” as 1:1 and tick off “Center the plot”. For “Graphic
direction”, user can select “Vertical” or “Horizontal” as required. Here it chooses “Vertical”, and
click OK to export.
C. Switch to SmartScanner, and the figures drafted in AutoCAD2004 will then be
imported directly.

Fig.3-170

The difference by using virtual print at Win7 and XP:


At XP system, users just need to select”SmartScanner Virtual Printer” in the
Note drawing software. If SmartScanner has not been turned on, the software will turn
on automatically and input the data. If SmartScanner has been turned on, the
software will input the data directly.
At Win7 system, it need to prohibit a mutual service, input ”Services.msc”in
“run” ,look for “Interactive Services Detection”, and stop it. Then turn on

- 102 -
SmartScanner, user can print it to SmartScanner.

3.6 Modify
Functions available for the moment include: Mirror, Fill, Convert line, Optimize path, Shrink
and expand, Add lead, Set curve precision, Link line, , Drill to small circle, Small graph to drill,
Group, Scatter group, Convert array, Convert dashed, etc. as following figure.

Fig.3-171

3.6.1 Mirror
Mirror is X, Y mirror and XY mirror, mirror the current selected figure if selected figure.
Mirror all figures if hasn’t selected figure.
Select the graphics, and click “modify” →”mirror” and right click the mouse to select “Mirror
(M)”, A dialogue box pops up:

Fig.3-172

“X mirror”:Tick off this item to mirror the object horizontally basing on Y axis.

“Y mirror”:Tick off this item to mirror the object vertically basing on X axis.

- 103 -
Tick off X mirror and Y mirror at the same time, the origin will be the benchmark for mirror.

Fig.3-173 Primitive graphics

Fig.3-174 After X mirror

Fig.3-175 After Y mirror

Fig.3-176 After XY mirror

3.6.2 Fill
Fill the pointed graph, the graph must be closed graph.
Fill the current selected object if select object. Fill all closed graphics in the drawing area if
hasn’t selected object.
Fill through the following three manners:
1) Click “modify” ” fill”.
2) Right click in the drawing area, select “fill” in the right click menu.

3) Click in the toolbar.


The fill dialog box as follow:

- 104 -
Fig.3-177
Attention: after filling, the software will delete the contour of primary graph.
Cancel fill: select the filled graph, right click and select “ cancel fill” to cancel fill;
Contours: tick it to display the figure contours;
Mark contours first: tick it to set that mark the contour first;
Fill1, fill2, fill3: three sets of fill parameters off the mark fill at the same time. It can fill
across at discretional angle and every fill can support three different fill type to process (three fill
type including one-way fill, two-way and optimize two-way fill. More detail follows

Enable:Tick it, the current fill takes effective.

Fill type:

One-way fill: fill line fill from left to right.

Two-way fill: fill line fill from left to right, and then fill from right to left, others fill
circularly.

Optimize two-way fill: similarly to bidirectional fill, but the ends of fill line will bring
connected line.

You can click button to switch the above three types.


The figure about the three manners as follow:

- 105 -
Fig.3-178 One-way fill or two-way fill

Fig.3-179 Optimize two-way fill

Layer:Setting the layer of current fill mode, different layer can be set by fill1, fill2 and fill3.

Line interval: the distance between line and line of fill line at border upon.
Fill angle: the included angle of fill line and X axis, the following fill figure is the fill angle
with45°

Fig.3-180 The fill angle is 45°


Zoom Distance (mm): the distance between the fill line and the object contours, figure
3-148 shows the fill graphics which the distance is set -0.5mm.
Offset X (mm): the offset of X direction between the fill graphics and original graphics.
Offset Y (mm): the offset of Y direction between the fill graphics and original graphics.
The following picture shows the fill graphics which the offset of X,y is 5mm.

- 106 -
Fig.3-181
Round the Edge: After the filling, add a profile graphic around the fill line as follow:

Fig.3-182 Zoom distance is-0.5mm

Fig.3-183 Fill after round the edge


Repeated Fill: choose this item, then the following two parameters are valid: Repeat times
and Step angle (degree).
Repeat times: the number of times to fill.
Step angle (degree): The angle of each repeat fills is the angle of last fill + the current step
angle.
The following picture shows the fill graphics which the repeat time is 3 and the step angle is
30.

- 107 -
Fig.3-184

3.6.3 Convert Line (L)


System support convert line when the selected graph is not line.
Click “modify” →”convert dashed” or click “convert dashed” in the right click menu.
The graph which supported convert line: rectangle, regular polygon, ellipse, Bezier, text,
barcode and variable graph.

Fig.3-185

3.6.4 Optimize Path (O)


Cancel the selected graphics, and click “Modify (M)”  “Optimize Path” in the main menu
or the “Optimize Path” item in the right-click menu to pop up the corresponding setup dialog box
shown as below:

- 108 -
Fig.3-186
Two optimization modes are available:
 The shortest path
As the special situation of “Subarea optimization”, the height and width are 200mm.
 Optimize Subarea

Fig.3-187
The subarea works like a monitor to horizontally scan the current working are from the
processing start point. When the graphics is entirely located in the scan range, output the
primitive for processing. Otherwise, enlarge the display area continuously. The processing
sequence depends on the order that the graphics enter the area.
The height and width of the subarea correspond to that of the monitor.
Start point of processing: Starting coordinates corresponding to path optimization.
Refer to the following screenshots for details about subarea optimization:
 Suppose the working area is 600*400mm, now there is a 80*80mm square cloning into
5 rows * 7 columns, as the following picture shows:

- 109 -
Fig.3-188
 During path optimization, the width and height of the subarea is set to 100*100mm
and the bottom left corner is set as the start point for processing. Now, it seems that a
100*100mm rectangle is continuously moving from left to right, as the following
picture shows:

Fig.3-189
 The rectangle enclosed in the red one is the first graphic to be output. Upon
continuously moving, the red rectangle is enlarged to 200*100mm, as the following
picture shows:

- 110 -
Fig.3-190
 Now another graphic enters the red area and will be the second primitive to be output,
and so on. After finish scanning the first row, it directly accesses the next line.

Fig.3-191
The sequence for processing graphics depends on the order to enter the red area. The
arrows above indicate the moving direction of subarea, which complete until the entire working
area is scanned.
Next, we will explain the mean of the start point in the path optimize dialog. For example,
there have three different graphics in the work area as below:

- 111 -
Fig.3-192
In the above picture, the work start is left-down position, and the blue rectangle of the
graphics is the original start point of the graphics and also the blue arrow is the original direction
for cutting.
Then if user choose the “Nearest start” to do the path optimize, then the start point of the
graphics will be changed by software, the nearest start path is as below:

Fig.3-193 Nearest start


From the above picture, we can see the start point of the graphics is changed by software,
the software would change the start point according the distance between the current graphics
and the end of the last graphics.
If user choose the “Smooth start” to do the path optimize, the cutting path is shown as
below:

- 112 -
Fig.3-194 Smooth start
From the above picture, we can see if choose the “Smooth start” option, the software can
change the start point and also the cutting direction of the graphics at the same time.
Because the software will set the start point of the graphics according to the angle of the
cutting direction. It must greater than 90 degree, so that the machine can move from one
graphic to another graphic faster.
If user choose the “Original start” to do the path optimize, the cutting path is as below:

Fig.3-195 Original start

- 113 -
3.6.5 Shrink and Expand
In the laser processing industry, focus the laser beam to a small dot by focus lens, and then
through the heat of small dot to process. While the small dot is big or small, but in the industry
which processing accuracy requirement is not high, this size is negligible. Very high precision
machining industry, this size cannot be ignored, the system provides a spot compensation
function, and its role is mainly to shrink or expand by a certain size. Its main function is to zoom
in/out the original element.
To compensate:
 Choose one closed curve, click “Modify (M)”->”Shrink and Expand” in the main menu
or “Shrink and Expand” in the right-click menu or click in the toolbar to pop up
the Shrink and Expand window as the following picture shows:

Fig.3-196
Interval (um): Set the interval of shrink and expand, the unit is um, the range is
20um~5000um.
Shrink/Expand: Select to stretch the curve shrink or expand.

Fig.3-197 shows zooming in on the left and zooming out on the right
Delete original graph: Tick to delete the original figure.

After shrink or expand, the created gray graphics is the original graphics,
which will not be processed when being outputted. Tick the “Process "option in
Tips the corresponding attribute bar of graph list to output processing.

3.6.6 Add Lead


Leads are mainly applied to high power laser or high precision processing industries.

- 114 -
If no leads were added, match points would appear at the start position when processing
closed figures, thus producing nonconforming products. This is because the engine is still
speeding up when laser beams are given out at the start position.
After adding leads, a distance will be left for the engine to speed up before processing starts.
In this way, the match point problem can be solved. The distance is referred as a lead.
There are two kinds of leads: lead in and lead out.
The feature is only available for closed curves for the moment.
To set parameters of the lead:
 After choosing the closed curve, click “Modify (M)”->”Add lead” in the main menu or “Add

lead” in the right-click menu or click in the toolbar to pop up the lead adding window
as shown below:

Fig.3-198
Overlap length (mm): When processing closed figures, processing are enabled and ended at
the start position, which will result in a different effect at the starts. Solution: Set a point instead
of the start for processing. This is the work of over-cutting length.
Lead In: processing start phase, cut into the processing line by lead-in lines.

Lead Out: processing end phase, exit the processing line by lead-out lines.
Lead In length (mm): Provide a length for the engine to speed up.
Lead Out length (mm): Provide a length for the engine to speed down.
Auto compute angle:
Tick to enable the software to compute the angle of lead in/out angle automatically. Users
can also set the lead in/out option.

- 115 -
Fig.3-199
Deselect indicates that users can configure the lead in/out angle separately as below:

Fig.3-200
Click “Ok” and you can find another two line segments appear on the original figure. See the
figure below.

Fig.3-201

3.6.7 Set curve precision


Different processing technology requires different processing data. Precision demanding
industries require high precision data after processing, while other industries not. The curve
precision feature in the system is compatible with the two processes above.
To set the precision:

- 116 -
 Cancel the selected graphics, and click “Modify (M)“->”Set curve precision” in the main
menu or the ”Set curve precision” item in the right-click menu to pop up the corresponding
setup dialog box shown as below:

Fig.3-202

Fig.3-203
Curve Precision (um): Refers to the minimum point-to-point spacing. The smaller the value
is, the higher the precision is. The spacing ranges from 20 to 10000 in um.
The figures below are screenshots of curve converted ellipse in same size but different
precision. Different effect after conversion of curve can be found.

Fig.3-204 Curve precision :100um Curve precision:20um

3.6.8 Close curve/Link line


Close curve is mainly used to close the unclosed curve.
 Select one or more open curves, and click “Modify (M)”-> “Close” in the main menu, the

“Close” item in the right-click menu, or the icon in the toolbar to close the curve.

- 117 -
Fig.3-205

Fig.3-206 Before closing After closing


Link line is used to link curve which has similar node to a new curve.
For example, draw two straight line, one point of one straight line and another point of
another line are superposition. Then select these two line, right click “link line” or click “link line

“ of “modify” or click in the toolbar to link line. They will become one line.

Fig.3-207 Before linking After linking

3.6.9 Drill to small circle


The system supports the conversion of perforated graphics to small circle.
Select one or more perforated graphics, and click “Modify (M)” -> “Drill to small circ” in the
main menu or the “Drill to small circ” item in the right-click menu to pop up the corresponding
setup dialog box shown as below:

- 118 -
Fig.3-208
Circle radius: Refers to the radius of small circles converted. It ranges from 100 to 10000
microns.

3.6.10 Small graph to drill


If the size of graph less than the precision of small graph to drill that current config, the
system will ignore it when output. If users need to process these graphics, they can convert them
to perforated to output for processing.
Select one or more small graphics, and click “Modify (M)” -> “Small graph to drill” in the
main menu or the “Small graph to drill” item in the right-click menu to pop up the dialog box for
you to set the time delay for perforation, as the following picture shows:

Fig.3-209

3.6.11 Convert Dashed


The system also support convert dashed.
To convert dashed:
Draw a curve in the drawing area (line, rectangle, polygon, ellipse, bezier1, bezier2, barcode,
text, and variable text), Click “modify” →”convert dashed” or click “convert dashed” in the right
click menu, a dialog box will pop up:

- 119 -
Fig.3-210

Fig.3-211
Blank length: The blank between line and line as L2of above figure.
Dashed: Tick this item, convert current curve into dashed.
Segment length: The segment length of dashed as L1 of above figure.
Drill dashed: Drill the above segment of dashed into drilled figure.
Drill time: The lighting time.
Such as an ellipse (width is 13mm, height is 5mm) convert into the dashed figure which the
blank length is 1mm and the segment length is 1mm as follow:

Fig.3-212
After drilling as follow:

Fig.3-213

- 120 -
3.6.12 Group/Scatter group
With “Group” function, several selected graphics can be combined into a group. The
operation for the group is equal to all the graphics. Such as move, rotate, mirror, etc. You can
choose “Group (G)” option to form these figures into a new integrated figure.
With “Scatter Group” function, you can break the selected combined diagram into several
figures.
One graph cannot take the group operation.

 Select several figures, click ”modify” →”group” in the main menu or click the in
the toolbar or right click the mouse to group.

Fig.3-214
How to “scatter”:

 You can choose “Scatter” option or click button or right click “scatter group” to
break the selected combined diagram into several figures.

Fig.3-215

- 121 -
3.6.13 Array
The system support two array manners: rectangle array and round array.
The “Scatter” item works to separate the entire graphics in the array, similar to the function
of “Break”.
To convert to array:
 Select one or more graphics, and click “Modify (M)” -> “Convert Array” in the main
menu or click in the toolbar or the “Convert Array” item in the right-click menu to
convert to arrayed graphics, as the following picture shows:

Fig.3-216 Convert array in the right-click menu


The convert array dialog box pops up as follow:

Fig.3-217

- 122 -
3.6.13.1 Rectangle Array

Choose “rectangle array” in the array type, the correlative parameters of the rectangle will
show in the dialog box.
Row/ column: default is one row, one column.
Row/column interval: The default is 0, it can be modified. If set the row/column interval
to10mm, the array graph will show as follow:

Fig.3-218 The row interval is 0

Fig.3-219 The row interval is 10mm


Row mismatch: The default is 0, the distance of row and row. If set the row mismatch to
20mm, the array shows as follow:
The above figure is the array when the row and column interval is 0. Its row mismatch is 0,
set the tow mismatch to 20mm, the array shows as follow:

- 123 -
Fig.3-220
Column mismatch: The default is 0, the distance of column and column. If set the column
mismatch to 20mm, the array shows as follow:

Fig.3-221
Rows Mirror: To mirror the data of even rows according to the configured mirror axis.
Suppose Y is checked for the parameter, the array will show as below:

Fig.3-222
Columns Mirror: To mirror the data of even cols according to the configured mirror axis.
Suppose Y is checked for the parameter, the array will show as below:

- 124 -
Fig.3-223
Bestrow: click this button, the system will bestrow all the drawing area base on the size of
current graph automatically.
Through configuration of the parameters above, arrays can be transformed to the way that
saves the most materials. Taking the graphics as an example, the currently configured working
area is 100*100mm and the defaulted rows and cols are 7 and 5, the array can be set as follows
to save the most materials.

Fig.3-224
The figure above shows the most economical way with 35 graphics (18.4*120mm) placed
and parameters set as: 7 rows, 5 cols, -9.2mm column distance, and Y as the mirror axis.

Fig.3-225
Therefore, you can continue to add graph.

- 125 -
3.6.13.2 Round Array

Choose “round array” in the array type, the correlative parameters of the round will show in
the dialog box.

Fig.3-226
Round radius: set the radius that surrounding by current graph.
Round count: the count and the round radius is direct ratio.
The following figure is the round array with radius is 100mm, the count is 20.

Fig.3-227
We will introduce the particular array manner of serial number about variable graphics.
First, draw a variable graphics serial number in the drawing area with. Click "OK”, a serial
number will be displayed in the drawing area. From the above figure, we can see the current

- 126 -
serial number is 0000, so the variable graph which shown at the software is 0000.

Fig.3-228

Fig.3-229
Then right click and select “convert array”, select the "rectangle array" and click "bestrew",
the software will automatically bestrew the processing area by current graphics. As shown
below:

- 127 -
Fig.3-230

Fig.3-231 Convert array

Fig.3-232 Bestrew array

3.6.14 Scatter Array


To scatter:

- 128 -
 Select the arrayed graphics, and click “Modify (M)” -> “Scatter” in the main menu or

the “Scatter” item in the right-click menu or click in the toolbar to scatter the
array.

Fig.3-233 After scattering


Select the arrayed graphics, and click the “Cancel” item in the right-click menu to cancel the
array.

The system can support multi-array graph.

Tips

3.7 View
“View” is mainly used to setting some interface or functions of system. When the system
has turned on the opposite functions, it will show “√” at the left menu.

Fig.3-234

- 129 -
3.7.1 Grid/Ruler
Show the grid and ruler.

3.7.2 Switch
It will pop up a dialog box after click “switch” as follow:

Fig.3-235

3.7.2.1 Move

This can be done by mouse, or by setting the parameters in switching dialogue box.
1) Move switch

Means move switch, it can move the current selected object.

Position: the datum mark’s coordinate of current selected object.


It means the actual coordinate number of current datum mark in the drawing area under
the utterly coordinate.

The datum mark position of current selected objected.


Relatively position: Tick it, the current position coordinate is relatively position.

Copy the current selected object and move it to new position.

Move the selected object to new position.


2) Drag mouse to move
Move can also through mouse directly, after selected, some black rectangle boxes will
surrounding the figure, a × in the middle as follow:

- 130 -
Fig.3-236
Draw a graphics, such as rectangle, move the cursor to cross mark in the center of rectangle
when it will become a cross arrow sign , press and hold the left key to move the figure, and
then the following interface shows up:

Users move the mouse to this icon, the mouse will be . Press and hold the left key to
move the figure, loosen the mouse to finish.
User can also click an arbitrary curve through the left key of mouse directly, then the mouse
become , drag the mouse directly.

Achieve this function through the following two manners:


Tips
1) Through the “position” in the property dialog box to modify.
2) Through the direction key to move, if press SHIFT+ direction key to move large
distance. About the distance of movement, please refer to “system config” 
“move/rotate”.

3.7.2.2 Rotate

Rotation can be done by mouse, or by setting the parameters in switching dialogue box.
1) Rotate switch

Means rotate switch, it can rotate the current selected object.


A dialog box will pop up as follow after users click switch.

- 131 -
Fig.3-237
Angle: the angle of current selected object which need to rotate.
Center: the center of current selected object which need to rotate.

The center position of current selected object.


Relatively center: the center position coordinate is relatively position.

:Copy the current selected object and rotate it to new position.

:Rotate the selected object to new position.

2) Rotate by mouse
Use mouse to select the object. At this moment, the selected object is on the move or
stretch state, it needs to switch to rotate, three manners as follow:
a) Click the small black rectangle surrounding the selected object by the left key of
mouse.
b) Click the middle × icon of the selected object by the left key of mouse.
c) Click a section of curve of selected object by the left key of mouse.
The selected graph with rotate mode as follow:

Fig.3-238

- 132 -
Click and hold 、 、 and by the left key of mouse, drag the mouse, at this

moment, the graph will rotate encircle a rotated middle. The position of icon is the
middle of rotating. Drag the mouse to modify the position of rotating center.

Achieve this function through the following two manners:


Tips
1) Through the “position” in the property dialog box to modify.
2) Through the shortcut key SHIFT+ LEFT (RIGHT) to rotate the selected graph.
About the rotating angle, please refer to “system config”  “move/rotate”.

3.7.2.3 Mirror

Mirror can be done by mouse, or by setting the parameters in switching dialogue box.

Means mirror switch, it can mirror the current selected object.


A dialog box will pop up as follow after users click mirror.

Fig.3-239

Click this button to mirror the selected graphics basing on X direction.

Click this button to mirror the selected graphics basing on Y direction.


Horizontal mirror and vertical mirror can be enabled at the same time, please enable the
corresponding mirror at the actual using. Do not press the needless function.

That point is the datum mark when mirroring.

:Copy the current selected object and mirror it to new position.

- 133 -
:Mirror the selected object to new position.

3.7.2.4 Stretch

Stretch can be done by mouse, or by setting the parameters in switching dialogue box.
1) Stretch switch

Means stretch switch, it can stretch the current selected object.


A dialog box will pop up as follow after users click stretch.

Fig.3-240
Size: the size of current selected graphics after stretching.

That point is the datum mark when stretching.


:Copy the current selected object and stretch it to new position.

:Stretch the selected object to new position.

2) Stretch by mouse
Selected object, click the small black rectangle surrounding of current selected object by
mouse. Drag the mouse, at this moment, the selected object will turn large or small follow the
mouse moving. Press CTRL key, the stretch will change by geometric proportion. Loosen mouse
to finish stretching.

- 134 -
Through the “size” of property dialog box in the graph list to modify this
function.
Tips

3.7.2.5 Shear

Shear can be done by mouse, or by setting the parameters in switching dialogue box.
1) Shear switch

Means shear switch, it can shear the current selected object.


A dialog box will pop up as follow after users click shear.

Fig.3-241

Shear:the shearing angle of current selected graphics.

That point is the datum mark when shearing.


:Copy the current selected object and shear it to new position.

: Shear the selected object to new position.

2) Shear by mouse
Use mouse to select the object. At this moment, the selected object is on the move or
stretch state, it needs to switch to rotate, three manners as follow:

Fig.3-242

- 135 -
:Click this icon to shear horizontally by the left key of mouse. The bottom side is the
datum line when click the above icon, the upper side is the datum line when click the below
icon.

:Click this icon to shear vertically by the left key of mouse. The right side is the datum
line when click the left icon, the left side is the datum line when click the right icon.

3.7.3 Layer list


Layer list including layer list box, parameter setting bar, parameter describe and parameter
name.

Layer list box

User can
adjust the
size of layer
list box by
move the Parameter setting
mouse to
this
position

Parameter describe

Fig.3-243 Parameter name

 Layer list box


As many as 256 layers are supported. In the layer list, there are items like ID, Color, Priority,
process, and visible.
ID number: The ID number of layer, you can double click the first column of opposite row
to modify the current selected object. Suppose the layer number of current selected object is 1.
You should double click the first column of third row to finish when switch to layer 3.
Color: Color of the layer, user can double click the second column of opposite row to alter
the color. Click this item to pop up dialogue box of color setting, users can choose any color to
set it as the layer color as follow:

- 136 -
Fig.3-244
Priority: Set the processing sequence of current layer from grade 1~256. The number is
smaller, the layer process first. You can click the third column of row to modify. An edit box will
pop up after you double click. You can input the new priority as the following figure.

Fig.3-245
Suppose input 4, click any position to finish setting, the layer which the priority is 4 turn
into1 as follow:

Fig.3-246
Process: set whether output the layer or not, if the current layer not process, the first row
will display × sign as follow:

- 137 -
Fig.3-247
Users can double click the four column of designated row to switch. Double click the four
column of third row to modify as the above figure. The system will switch it between “yes” and
“no” automatically after you double click it.
Vision: whether the graph of this layer will display in the drawing area or not. “Yes” means
display.
The modify mode is similarly to “process”.
 Work parameters
The processing parameter setting mainly includes the processing parameter of
corresponding layer, including motion parameter and laser parameter.

Fig.3-248
Mark Times: the processing times of the graph of the layer.
Mark speed (mm/s): the speed of processing the graph in current layer.
Jump speed (mm/s): the speed that the graph in current layer jumps to another graph.
Jump delay (us): after every jump, the system will wait for a while automatically and then
executes next command.

- 138 -
LaserOn Delay (us): laser on delay when the marking starts. Appropriate start delay can
eliminate the phenomenon of “match head” when the marking starts, but if the start delay is too
long, the start section will lack strokes
LaserOff Delay (us): laser off delay when the marking end. Appropriate end delay can
eliminate the phenomenon of unclosed when the marking end, but if the end delay is too long,
the end section will have the phenomenon of “match head”.
Polygon Kill Time (us): the delay between sections during marking. Appropriate corner
delay can eliminate the round corner while marking right angles, but if the corner delay is too
long, the marking time will increase and the corner will have coincided spots.
Above parameters should be set for every laser, while the parameters below vary
depending on the selected laser type. The laser parameters in above picture are CO2 laser
related. For detailed laser parameters, please refer to “Machine tool parameter
settings”“Laser parameter” later.
 Diameter size

Select one layer, and click button to enter the adjust interface of diameter size,
shown as follow:

Fig.3-249
Diameter size: according to the lighting size of current machine config, input the number to
this parameter;
Speed (mm/s): relative to the current frequency; adjust the speed to make the diameter
center and the fore-and-aft foul line of diameter lap over;
Frequency (HZ): relative to the current speed, adjust the frequency to make the diameter
center and the fore-and-aft foul line of diameter lap over;
The diameter effect after adjusting is shown as follow:

- 139 -
Fig.3-250
After click “OK”, the new speed and frequency will replace the speed and frequency of
current selected layer;
 Parameter description
Click a parameter in parameter settings, and the information of this parameter will be
shown in this area.
 Parameter name
The name of the parameter in current layer; parameter Default is opened by default. You
can also modify the name in parameter library.
Right click a line in the layer list to pop up a menu, as shown below:

Fig.3-251
 Apply to pick object
Click this option, and the system will switch the layer ID of the selected object in current
drawing area to the layer ID of right click.
 Apply this layer to all layer
Click this option and the system copy the parameters of the right clicked layer to other
layers.
 Set default pen
Click this option, and the system will set the right clicked layer as the default layer (i.e. the
initialized layer ID when drawing graphs in drawing area).
 Parameter library

- 140 -
Parameter library is mainly used to save the parameters set by current user, as shown
below:

Fig.3-252
Save Layer Parameter: save current processing parameter in a new file. Existing layer
parameter file can be replaced.
Delete select parameter: delete the selected parameter file from current list.
Apply to default: restore the processing parameter of current layer to default (i.e.: the
parameters when first installed).
Load: click this button to add the parameter of selected file to the processing parameter of
current layer. At this moment, “Parameter name” will show currently used parameter file name.

3.7.4 Object list


Object list is mainly dividing into 3 areas: object list frame, object share property and object
private property.

- 141 -
Object list
frame

You can move


the mouse to Share property
this position
to adjust the
size of object
list

Private property

Fig.3-253
Object list frame: list the graph in the current drawing area with list. List all graph in the
same layer to the same node.
Users can click the node of list to select the graph of drawing area.
Users can drag the node in the list to switch the layer number and process gradation of
opposite graph as follow:
How to switch layer: click the node in the list by mouse, then drag the mouse to the node of
pointed layer and loosen it. The layer number of current selected graph will be changed as
follow:

Fig.3-254

- 142 -
Fig.3-255
Modify the graph process gradation through the list: according to the default layer priority
as above figure, process the first layer first. The process gradation of first layer is process
rectangle first, then process ellipse. Users can click the ellipse node through the mouse, then
drag the mouse to layer1-1 (note: if you want to process the current graph first, you should drag
the node to the layer, if you want to process the current graph before certain graph, you should
drag it to one node of the pointed graph), loosen the mouse.

Fig.3-256
Share property:
Share property is the property of all graphics. Including position, rotating center, size,
locked proportion button, lock, process and apply.

Position:the central X、Y coordinates of current selected graph.

Rot Center:the X、Y coordinates of rotating center of current selected graph.

Size:the width and height of current selected graph.

:Click this button, it will figure out the opposite height (width) according to the
proportion automatically when modify the width (height).

Lock:Tick this button, the current graph will not support any editing (e.g. stretch, move,
shear, rotate, and so on).

Process:the default is ticking. The current graph will not process when this button is not
ticking.
The difference of private property is based on the difference of the selected graph. Please
refer to “draw” for more detail.

- 143 -
3.7.5 Graph Library
Graph library is used to save the figure in common use; users can take it out any time.
Click ”view” ”library”, the graph library dialog box will be opened or hided as follow:

Fig.3-257
In the foregoing charter, we have narrated how to input the graph to the graph library.
(Input file to graph library and add graph to graph library)
You can see the current saved graph intuitionist when you open the graph library. Disport
the graphics by a pane. The right letter is the current saved graph name. If the graph name is
blank, the right display is blank.
Users can rename, delete this graph or delete all in the graph library.
It will pop up a right- key menu if you right click any graph in the graph library as follow:

Fig.3-258
 Rename
Pitch on this item, a rename window will pop up, users can input new graph name in the
input field as follow:

Fig.3-259

- 144 -
 Delete this graphic
Pitch on this item, the current graph clicked by right key will be deleted from graph library.
 Delete All
Pitch on this item, all graphics will be deleted in the graph library.
We will narrate that how to lead the graph of graph library into current document.
Click the graph which needs to add in the graph library by the left key and hold it. Drags it to
the drawing area, a graph will move follow the mouse. You can also use CTRL+LEFT(RIGHT)to
rotating the current graph. Move to the pointed position and loosen the mouse to finish as
follow:

Fig.3-260

3.7.6 Mark panel(CS card)

Fig.3-261
Red: mark the outline border of the graph to be marked, using to indicate the processing
area and convenient for work piece positioning. This function is used for the marking machine
that has red indicator light.
Press the F1 key on the keyboard to execute this command directly.
Mark: start processing; press the F2 key on the keyboard to execute this command directly.
Mark Selected: only process currently selected object.
Cycle Mark: repeat processing current file without interruption.
Total mark count: indicate the total number of parts to be processed, invalid in continuous
processing mode. In other modes, if the total number of parts exceeds 1, it will repeat processing
until the processed parts equal to the total number.

- 145 -
Mark count: record the total marking times; click the “Reset” button to clear current
count.

: If the this value is set as 0, then the mark count is unlimited, if this value is set 10,
then the marking operation cannot achieve when the mark count had exceed the value. It will
pop up the dialog as below.

Fig.3-262
Mark time: record the time of current marking file; click the “Reset” button to clear current
time.
Axis: press the axis button, it will pop up the dialog as below:

Fig.3-263
Start vel(mm/s): set the start speed for the motor axis.
Work vel(mm/s): set the max speed of the motor axis.
Acc(mm/s2): set the acceleration of the motor axis.
Home vel(mm/s): set the speed of the axis move to original position.
Home offset(mm): set the offset from the original position.
Dist(mm): Set the move distance of the motor axis.

: press this button to move the axis in the positive direction.

- 146 -
: press this button to move the axis in the negative direction.

: press this button to back to original position according to the home parameter.

: display the position of the motor X and Y.

: this function is only use for the marking machine which have the mobile
platform. So that this platform can move in left-right direction.
Exchange platform: If this option is enabled, then the function can be valid.

Fig.3-264
Auto exchange: If this option is chose, then the platform of the machine can be moved
automatically according to the parameter of this dialog.
Exchange delay (ms): when the marking operation had finished in current position, then the
platform would move to another position automatically, then the software would move the
platform after the value of the delay.
Number: Set the exchange times of the exchange movement.
Dist(mm): set the distance between the two position of the machine.

3.7.7 Mark panel(MM_1 card)

Fig.3-265

- 147 -
Fig.3-266
The setting dialog is mainly set the parameter for the red light. User can refer to the chapter
3.8.3 machine setting

3.7.8 Toolbar

3.7.8.1 Main toolbar

Fig.3-267
Function: New, Open, Save, Cut, Copy, Paste, Cut out, Undo, Re-do and View WorkSpace,
etc.

Zoom Window: By clicking this button, you can then press the left key of the mouse in
drawing area to zoom in the figure or the right key to zoom out the figure.

Zoom Pan: You can move the view in the drawing area by clicking this button, or by
pressing the middle key of the mouse.

Zoom In: By clicking this button, you can zoom in figure in the drawing area.

Zoom Out: By clicking this button, you can zoom out figure in the drawing area.

Zoom All: By clicking this button, you can display all drafted figures in the drawing
area.

Zoom Area: Press and hold the left key of mouse to draw a rectangle, and the system
will zoom in the selected area.

View WorkSpace: clicking this button, you can display the entire work area in the
drawing area.

- 148 -
3.7.8.2 Align toolbar

Fig.3-268

Put on origin: Put on the selected or all graphics to the origin.

Align left: Allow the selected graphics to align at left side of enclosing rectangle. After
selected multi-graphics, the graph surrounding by black rectangle is the current referenced graph
as follow:

Fig.3-269
Users can press and hold the SHIFT key, then click another graph to change the referenced
graph by the left key of mouse.
The figure after left align as follow:

Fig.3-270

Align right: the operation mode is similarly to align left.

Align top: the operation mode is similarly to align left.

Align bottom: the operation mode is similarly to align left.

Align center: the operation mode is similarly to align left.

Make same width: Set the same width between selected graphics and reference
graphics.
Make same height: Set the same height between selected graphics and reference
graphics.

- 149 -
Make same size: Set the size of selected graphics same as the reference graphics.

Space across: The selected graphics is horizontally aligned with equal space in the
enclosing rectangle.

Space down: Distribute lines evenly: The selected graphics is vertically aligned with
equal space in the enclosing rectangle.

3.7.8.3 Edit toolbar

Fig.3-271
Function: Group, Scatter, Convert Array, Scatter Array, Fill, Shrink and Expand, Add Lead
in/Lead out line, Close Curve ,Link line, Path optimize, Mirror horizontally and Mirror vertically.

Cancel filter operation, it need long time to import bitmap and vector graph or export
file. Click this button to cancel the current operation.
Export file, please refer 3.3.6 export file (E) for more detail.
Machine setting: set the correlative parameters of machine, please refer “tool”
”machine parameter” for more detail.

Config: system config, setting the relative parameters of software interface. Please
refer to “tool” ”system config” for more detail.

Path Simulation, it is used to simulate the process gradation of current actual process.
Users can click this button to look over whether the process gradation accord with demand or
not after path optimize, save the time and resource.

Fig.3-272

- 150 -
The greed line is the processing path, the white dashed is the moving path of laser head
when not process. Users can slower or quicken the speed of white dashed by press left and right
key of the keyboard. Quicken or slower the drawing speed of green line by the up and down key
of keyboard. Restart the track stimulation by R key, Exit engraving output by ESC. The software
will count the general distances of current lighting and not lighting.

3.7.8.4 Draw toolbar

Draw toolbar and the items of “draw” are coresponding. Please refer to “draw” for more
detail.

3.7.9 Standard view


This system comprises many stop windows, users can move, cancel, close, suspend and stop
any position of up, bottom, left, right. Due to the condition of the position which mouse cannot
click or users cannot see when moving. This system creates this menu to solve the above
problems.
Click this menu, the system will pop up a window, users can click “yes” to reset the view
position to default. The system will restart if you click “yes”.

Fig.3-273

3.7.10 Snap graph


Select this option and the software will capture the nodes (endpoint or center) of drawn
graphs in current drawing area when you draw graph or edit node

If the data volume is too large, please deselect this option to ensure the speed
of graph processing.
Tips

3.8 Tools (T)


Setting language of software, machine type, machine setting and config, they are in the
tools menu.

- 151 -
Fig.3-274

3.8.1 Language
The available languages are Chinese (Simplified), Chinese (Traditional), and English (US). To
add a language, add the corresponding XML file into the “Language Settings”.
As above figure, tick English (US) means the current language is English (US).

3.8.1.1 Language Setting

Language setting supports a language loading manner to user. It will pop up a dialog box as
follow:

Fig.3-275
The left box show the language file of current system, user can export the language file of
current system to anywhere of disk.
You can find the language file of disk which selected from right box, and then load it into
system list. A new language file will be added.
Click button and choose a disk list, the system will research whether the language
file exist in the current list automatically. It will show by list if it exists as follow:

- 152 -
Fig.3-276

If there is a Turkish file in the disk list, select it and click button, this file will be
loaded into system list as follow:

Fig.3-277
Click “exit” to exit “language setting” interface.
A new language show in “tool” →”language” as follow:

Fig.3-278

- 153 -
3.8.1.2 Translate tool (CTRL+T)

Due to our language file format is *.xml, many information are not need to translate, you
can filtrate the character string that you don’t want to translate automatically by using the
translate tool of our company, it is convenience for users to translate. Compare two same
language files, and find out the difference between the two files.
Click this item or press CTRL+T, a translate tool will pop up as follow:

Fig.3-279
 Create new language file
You should open a file to compare before creating the new language. If you want to
translate “English” to “Chinese”, you should open the corresponding language file of “English” as
following figure.

Fig.3-280

Then click the right icon to create a language swatch as follow:

- 154 -
Fig.3-281
You can see the right area create a matching sample automatically according to the left
opened file. Users can double click the corresponding row to translate directly.

Fig.3-282

Translate row by row like that, click icon to save it when finishing. Load the translated
file into this software by using the above “language setting”.
 Relative language file
The following is the software relative using of Chinese language bag of SmartCarve4 and
SmartScanner.
The left is Chinese language bag of SmartScanner; the right is Chinese language bag of
SmartScanner as following figure:

Fig.3-283

- 155 -
The red part as above figure is the difference between two softwares.
The 1 in the above figure is an intuitionistic area. From this area, you can see the difference
between two files; the red part is the different part. Users can click the red piece in the area to
find the pointed difference fleetly.

Fig.3-284

Compare, after modifying file, click this button to compare the difference between two
files again.

Reload, click the button to reload current file which at the focus. It will reload the left
file when click the left side.

Add row, ass row at the position which the mouse clicked.

Delete row; delete the row which the mouse clicked.

Copy the left row to right area. Select on row and click this button, the system will copy
the information of left row to the right opposite row. Users select multi-row (use SHIFT+ the left
key of mouse), the system will copy multi-row to pointed position.

Copy the rows of right side to left area, operation is as the same as the above.

Orientate next difference; orientate the next difference of current position.

Orientate previous difference; orientate the previous difference of current position.

Use:
Users have had the new translated language. But when we update the software, new text
Tips will be added. Users can use this function to look over the difference between these two
texts, and then translate the new added text.

3.8.2 Machine setting(S)(CS Card)


Machine settings mainly include the machine related parameters, including user parameters,
system parameters, and system status and system management.
User parameters are provided for user (e.g. designer and operator) setting.
System parameters are set when the machine is manufactured, and only the administrator
is allowed to modify the parameters.

- 156 -
3.8.2.1 Technics parameter

Motion parameters mainly include start speed, work speed and speedup time of the motor
and related parameter limit.

Fig.3-285
Start speed, Work speed and Speedup time mainly set the processing parameters related to
the extended axis, and are invalid in fly mark mode.
Max speed (mm/s): limit the software setting speed, and the parameters can’t exceed
current value.
Max Time (us): limit the software setting time, and the parameters can’t exceed current
value.

- 157 -
3.8.2.2 Working parameter

Fig.3-286
Dot space (mm): the distance between two adjacent points in bitmap; its setting mainly
depends on the light spot after laser focus. The bigger light spot, the larger point space; the
smaller light spot, the smaller point space; the range is 0.03~0.6.
Least gray value: processing bitmap of marking machine are generally 256 gray scale,
depending on the different gradation to control the laser energy, so that the marking bitmap has
a three-dimensional sense, while the least gray value is to set the lower limit of the gray
gradation, when the gradation level exceeds this value, it will be marking.
Restarting point: select the stop position of the lens after marking: “Coordinate origin” or
“Initial point of mark”.
Guide light
Offset X (Y): set the offset between the rectangle indicated by the red light and the X(Y)
direction of actually processed position.
Speed (mm/s): set the motion speed of lens during red indication.
Guide light correct setting
X (Y) Factor: the default value is 1; you can set this value to zoom in/out the rectangle
during red indication.
Optimize cutting
Enable: whether to turn on this function.

- 158 -
Edge- speed/ Center-speed (%): this proportion is used to make the marking speed of
border and center is difference, when it is 100%, border speed and center speed are accord, if it
is less than 100%, the border speed is lower than the center speed. Parameter range: 70% to
100%;

3.8.2.3 Mark zone parameter

3.8.2.3.1 Formula

“Formula” correction is a quick image field correction method, i.e. the ratio; barrel,
pincushion parallelogram and trapezoid distortion of the marking graph can be corrected
directly.
As shown below:

Fig.3-287
Mark size: set the maximum range of current marking.
Synchronize the workspace: whether synchronize current mark size to the work area. If this
option is selected, the drawing area changes when the mark range is modified.
Polarity
XY-Interchange: draw a rectangular marking; if X axis and Y axis are interchanged, this
option should be selected.

- 159 -
X Reverse: the mark direction of axis X is reversed (right direction is positive), and this
option should be selected.
Y Reverse: the mark direction of axis Y is reversed (up direction is positive), and this option
should be selected.
Ratio correction:
Due to the problem of system cooperation, the graph size in the drawing area may be
inconsistent with the actually marked graph, which should be solved through ratio correction.
1) Mark square.
2) Test the X and Y size of the actually marked rectangle.
3) Click the “Cal” button in X correction factor and Y correction factor respectively to get
the dialog below. In this dialog, enter the real mark and object mark, and the software
calculates the correction factor automatically.

Fig.3-288
4) Click the “Mark” button to check whether the marked rectangle is consistent with the
target rectangle. If the size still has offset, please tune slightly.
Distortion correction
1) According to the specification of F-θ lens, mark a square of maximum marking range.
2) Check whether actually marked square has axis X or Y barrel or pincushion distortion.
In “Distortion correction” of “Mark zone parameter”, set the correction factors of axis
X and Y. As shown below: note: generally, the barrel distortion correction factor of axis
X is set to positive value, and the pincushion distortion correction factor of axis Y is set
to negative value.

Fig.3-289

The correction factor is usually between -1 and 1.


The bigger the correction factor, the plump the graph is; on the contrary, the smaller
the correction factor, the concave the graph is.

- 160 -
3) If there is parallelogram, please adjust the correction factor of parallelogram.

Fig.3-290
The range of correction factor is -0.5~0.5.

: set the angle to negative value, or else set to positive value


4) If there is trapezoid distortion, please adjust the correction factor of trapezoid.

Fig.3-291
The range of correction factor is -0.5~0.5.
5) Click “OK” to “Mark”, and check whether the marked square still has distortion. If yes,
please tune the correction factor in the same way.
Load correction file
You can save the correction parameter in formula into HDD; click “Save As” to pop up a
window to enter the file name, as shown below:

Fig.3-292
You can enter “File name” and then click “OK” to save, then, view the saved parameter file
in the drop list, and select corresponding file to load the saved parameter.
You can also click “Delete” to delete the parameter file selected in current list.

- 161 -
3.8.2.3.2 Newton interpolation

After installing software SmartScanner, two shortcuts appear on desktop, SmartScanner and
CSCorrect. Correction software CSCorrect.exe is suitable for fine correction of graph. If formula
correction can’t meet the requirement on mark accuracy, please use Newton interpolation.

Fig.3-293
Mark size: when use Newton interpolation, the mark range is set according to the
correction file called by the customer, and can’t be modified manually. During actual marking,
please set according to the standing position of the worker.
Synchronize the workspace: Whether synchronize the size of marking range and the work
area size;
Polarity: through to tick the corresponding option to adjust when it appears XY-interchange,
X reverse and Y reverse in the marking process.
Focus ratio: when the mark surface has slight adjustment in the focus range, the range of
the mark graph may be changed, e.g. the originally adjusted 100*100 may be changed to
101*101. In this case, it isn’t required to modify the database, and only need to adjust the ratio
factor to change the range to 100*100.
Load correction file: call the saved file that has been corrected with Newton interpolation
correction software, and click the drop list to pop up saved file.
The generation of correction file in Newton interpolation is described in details below.

- 162 -
Double click icon on desktop to pop up the following interface:

Sampling point

Short shift
Long shift

Coordinates before
Mark range correction

Coordinates after
File to be saved
correction

Fig.3-294
“Size”: mark range: i.e. the mark range of F-θ lens.
Range: the size of pattern; set it in the “setting”.
Mode: select it according to the current scanner type, three-dimensional, the selection of
the three-dimensional electric focusing is “300-15D-A”, the 3D manual focusing selects
"300-15D1-M";
“File name”: To create new correction file, click new file, enter the new file name here
directly. After correcting, the software will save the file data in default directory automatically,
i.e. installation directory\but\Generator Info, save as *.TXT format; to call the data file that has
been saved in default directory; click the drop list to select directly.

Fig.3-295
“Guide on”: click this button, you can open the preview light and its position is the same as
laser out.

- 163 -
“Guide off”: click this button to guide off;
“Laser on”: click this button to pop up the dialog as below, which can control YAG, CO2,
and fiber laser on.
“Laser off”: click this button to turn off guide light and laser.

Fig.3-296 YAG laser parameter


Frequency: laser frequency, the unit is KHz;
Pulse width: the unit is us;
Current: the unit is A;

Fig.3-297 CO2 laser parameter


Pre-ionization: If you need to use the pre-ionization function, tick it, output the
waveform with the default in frequency 5K, and the duty cycle is 0.5% (i.e. the pulse width is
1μs).
Frequency: set the output frequency of laser, the unit is KHz;
Pulse width: refers to the pulse duration of effective level;

- 164 -
Fig.3-298 IPG laser parameter
Pre-ionization: tick it, the laser will output a waveform of a specified frequency and pulse
width when lighting;
Frequency: set the output frequency of laser, the unit is KHz;
Pulse width: refers to the pulse duration of effective level.
Power: the output percent of laser energy.

Fig.3-299 SPI laser parameter


Frequency: laser frequency, the unit is KHz;
Pulse width: the unit is us;
Current: the unit is A;

control the lens to move in different directions; click the double arrow to move the
lens for 1mm every time, which is called as long shift and the shortcut is CTRL+ direction key;
click the arrow to move the lens for 0.1mm every time, which is called as short shift and the
shortcut is SHIFT+ direction key.

- 165 -
“Original data” is the point coordinates before correcting; “correct data” is
the point coordinates after correcting

“Scan”: scan current correction point to get the correction coordinates;


“Mark” will mark 4*4 pane; “Save”: save the correction data of current point; “Setting”: to set
the parameters of laser generator, click it to pop up the following dialog box:

Fig.3-300 YAG mark parameter

- 166 -
Fig.3-301 CO2 mark parameter

Fig.3-302 IPG mark parameter

- 167 -
Fig.3-303 SPI mark parameter
 Work requirement:
1) Align the center of the template (i.e. point 13) and the origin of mark area.
2) The worktable and template should be placed horizontally; the center line of the
template is coaxial with X, Y of the lens respectively;
3) During correction, do not move the laser, lens and worktable;
4) The template size is same to the mark range of the lens, e.g. mark range of the lens is
110*110(mm2), and template range is also 110*110(mm2), 25 points are evenly
distributed, forming 4*4 pane, correction template is as shown below.

Fig.3-304 Correction Template

- 168 -
 Operation step:
1) Open software CSCorrect, and enter the mark range and file name.
2) Click point 13 (center point) on the software, and then turn on the laser. Please note
that the laser energy shouldn’t be too high to avoid hurting people, especially CO2 laser.
Use shift button to tune to make the laser mark on the center of the template, and
save the corrected data.
3) Select point 1, 5, 21 and 25 respectively; if the laser point is less than one large step
from the corresponding point on the template, make them coincide through tuning; if
the distance is more than one large step, it is required to adjust with hardware, i.e.
rotate ratio potentiometer to make the laser point approach corresponding point, and
then tune to coincide with point 1, 5, 21, 25 respectively, and save the data;
4) Correct other point with software and save the corrected data;
5) Put the mark paper on the template (do not touch the template), select “Mark”, and
check whether the marked graph is standard; if any point isn’t accurate, please tune
until accurate, and then save the data in installation directory\but\GeneratorInfo, as
*.txt file. The graph for print test is same to the template graph, as shown below:

Fig.3-305
 Modify the correction file
Manually adjust the point that has error according to the marking result. If point 1 still
needs to be moved to left for 0.01mm, select point 1 and move to the left for a small step, and
save the data to replace the original correction coordinates with the new point; or open the
saved correction file directly to modify the coordinates. For example, to open the saved
correction file sunny.txt: installation directory \but\GeneratorInfo\sunny.txt, as shown below
(only a section is snapped due to limited space):

- 169 -
Fig.3-306

3.8.2.4 Laser parameter

At present, this CS control card can supports four types of laser: YAG, CO2, IPG, and SPI.

3.8.2.4.1 YAG

Fig.3-307

- 170 -
Laser Type: YAG laser is selected; click “Apply” to set successfully.
After setting YAG laser, the laser parameter in the layer list will change accordingly, as
shown below:

Fig.3-308
Min frequency: limit the minimum frequency of YAG laser, which is the minimum laser out
frequency, i.e. the lower bottom of “laser frequency” in layer parameter.
Max frequency: limit the maximum frequency of YAG laser, which is the maximum laser out
frequency and controlled by sound and light switch, i.e. the upper bottom of “laser frequency” in
layer parameter.
Power Map: reflect the actual mapping relation between the voltage and current of user
laser. As shown below, the voltage when the current is the maximum can be set. The voltage and
current relationship in the picture below shows that the maximum current here is the upper limit
“current” in layer parameter, that is to say, if the current in the layer parameter is set to 20A, the
control card will output 3.3V voltage.

- 171 -
Fig.3-309
Pulse width (us): the pulse duration of effective voltage level
FPK Width (us): the pulse width of the first pulse

- 172 -
3.8.2.4.2 CO2

Fig.3-310
After setting CO2 laser, the laser parameter in the layer list will change accordingly, as
shown below:

Fig.3-311
Min frequency: limit the minimum frequency of CO2 laser, i.e. the lower limit of “laser
frequency” in marking parameter.
Max frequency: limit the maximum frequency of CO2 laser, i.e. the upper limit of “laser
frequency” in marking parameter.
Max Duty Cycle (%): set the value of maximum duty cycle.

- 173 -
Pre-ionization: if pre-ionization function is required, select it, and the system has a
waveform output of 5K frequency and 0.5% duty cycle (i.e. 1μs pulse width) by default if the
laser isn’t out.
Polygon Kill Time (us): set the inflection time; the longer time, the stronger light at the
inflection.
Energy: i.e. the pulse width, the pulse duration of effective voltage level. In CO2 laser mode,
it is duty cycle actually.
FPK Width (%): the duration of the first pulse. In CO2 laser mode, it is the duty cycle of the
first pulse actually.

3.8.2.4.3 FIBER (IPG)

Fig.3-312
After setting IPG laser, the layer parameters are as below:

- 174 -
Fig.3-313
Min Frequency: limit the minimum frequency of IPG laser, i.e. the lower limit of “laser
frequency” in marking parameter.
Max Frequency: limit the maximum frequency of IPG laser, i.e. the upper limit of “laser
frequency” in marking parameter.
Power Map: reflect the actual mapping relation between laser power percentage and
current of user laser, as shown below.
Energy (%): the percentage of laser energy output.
Pulse width (us): the pulse duration of effective voltage level.
Frequency (KHZ): set laser output frequency.
Start MO delay (ms): the delay of laser lighting after start MO.

Fig.3-314

- 175 -
3.8.2.4.4 FIBER (SPI)

Fig.3-315
After setting SPI laser, the layer parameters are as below:

Fig.3-316
Min Frequency: limit the minimum frequency of SPI laser, i.e. the lower limit of “laser
frequency” in marking parameter.
Max Frequency: limit the maximum frequency of SPI laser, i.e. the upper limit of “laser
frequency” in marking parameter.
Pulse width (us): the pulse duration of effective voltage level.
Frequency: set laser output frequency.

- 176 -
Current: laser output current.
Continue mode: set SPI laser mode; select it to set the mode to voltage level, or deselect it
to set the mode to pulse.
Wave Form: set the waveform of SPI laser, which is the output waveform of output port 0~5;
waveform #0 ~ waveform #63 are available.
Hold Current (0.5-100%): hold the current when the laser is off.
Power Map: reflect the actual mapping relation between laser power percentage and
current of user laser.

Fig.3-317

- 177 -
3.8.2.5 Motion Parameters

Fig.3-318
In laser processing, the motion of certain worktable needs to be controlled. Since the
system needs to know the running direction of the worktable exactly in the whole control, and
also avoid mistake while using, we define the coordinate system of the worktable, as shown
below: lower left of the worktable is zero point, the marking directions are positive directions of
axis X and axis Y motor respectively, and the direction vertical to the screen is the positive
direction of axis Z. Selecting motion direction is actually to select the motor motion direction
when the worktable moves from origin to positive directions of X, Y, Z. Axis R motor is used to
control the axis to rotate by specified angle if necessary.

Fig.3-319
The worktable can be controlled by setting the “Step motor parameters” and motor motion
control command in the parameters.

- 178 -
The parameters of XYZ are basically same, while the parameters of R axis are slightly
different. Note: Due to the dynamic axis of 3D dynamic focusing lens is the Z axis, so if you
choose "3D mark” mode, user cannot modify the Z axis.
Direction: motion direction of the motor.
Positive: the motor moves in clockwise direction.
Negative: the motor moves in counterclockwise direction.
Pulse con: You can press the "calculate" button to pop up the dialog box shown in the
following figure, we can input the size from the software and the measured actual marking size,
and the software will automatically calculate the proportion.

Fig.3-320
Max work range: the maximum range that the worktable can move.

3.8.2.6 Other parameters

Fig.3-321
Board Card Type: Depending on the card installed, choose a different marking control cards;

- 179 -
Machine Type: There have four type for the CS control card, Standard marking, Barcode
scanning start, Fly Mark and 3D mark.
Standard mark: This marking is the function fulfill standard mark.
Barcode scanning start: The marking is the serial barcode scanner which connected with
computer, user can through the barcode scanner to scan the barcode, and then get the contents
of the bar code, then mark the barcode by the software.
Fly mark: Mainly used for pipeline marking;
3D mark: Mainly used for large format marking;
The system default is standard mark, you can select the corresponding menu to switch it,
the standard mark and 3D mark is basically similarity, the only difference is the breadth and
correction different.

1) Standard Mark

This mode is the mark mode described in 3.2 Software marking process.

2) Barcode Scanning start

Click “Mark”“Barcode scanning start” or use shortcut ALT+2 to switch to this mark mode.
Process of barcode scanning start:
1) First, draw a text graph in the drawing area, and set the character type, size and other
parameters of the text (or select a text graph if the text has been set)
2) Click the “Mark” button on the mark control panel to pop up a window in the drawing
area, which is used to get the barcode data sent by the barcode scanner, as shown
below:

Fig.3-322
The edit box in the left is used to receive the content of the scanner.
You can click “Cancel” button to stop marking.
3) If the data from barcode scanner is received, the system will process automatically.
After processing, the system will show above dialog again, and repeat consecutively.

When the system is in processing, do not scan next barcode with the
Note scanner, or else the data will be incomplete. Scan next barcode only after
processing and the window that get barcode content pops up.

3) Fly Mark

The control panel of fly marking mode is a little difference, so the function is. The fly mark
does not support the extension shaft, so there is no "home" button on the control panel, the
"parameter" button instead of it.

- 180 -
Fig.3-323
Red: When the sensor detects the signal, the graphic contour will appear.
Mark: Click this button and keep to wait, until it begins marking current file after the sensor
detects a signal. Continue to wait after marking, take this cycle until the user clicks on the
"stop" button to exiting.

Fig.3-324
Cycle marking and the number of overall marking setting are went without, other saving
functions are the same as the standard mark.

Fig.3-325
External trigger signal (default is IN1): indicate the input port that the sensor of the
machine connects to, and can be selected from the drop list in the right. Click “MARK” button (or
use foot switch) to start mark process, the system will mark automatically when external input
port trigger signal.
Adjust quotiety(K): used to correct the mark effect. This quotiety should be adjusted in the
actual marking process, until getting the appropriate marking effect.
X(Y) axis simulative coder: if coder input isn’t used, track the line body speed by simulating
coder working with arithmetic.

- 181 -
X(Y) axis coder: after connecting to the coder, user the coder to track the line body speed
automatically.
Mark path:

Enable: whether can mark path in the two modes below;

Path button: Indicates the pipeline direction is from left to right to run or runs from right to
left;
Area interval (mm): cut the mark graph horizontally according to currently set interval.
Fly mark steps:
① Select the laser generator type. Click “machine parameters”—“laser parameter” to set.
Take CO2 laser generator for example.
② Set the mark zone parameters, click “machine parameters”—“mark zone parameter”
to set.

③ Draw the label text.


④ Set the function parameters of fly mark. Select the external trigger signal, if current XY
have not interchange, choose “X axis simulative coder”; but if current XY have interchanged,
choose “Y axis simulative coder”.
⑤ Start marking, then debug “adjust quotiety K” and marking parameter again and again
according to the marking effect.
Attention:
Normally, the marking speed of should be higher than the line speed, it needs to set the
position of the marking object according to the pipeline direction. If the pipeline runs from left to
right, in order to prevent data overflow when it fly marking with high-speed, you should put the
marking objects on the left side of the marking area as much as possible. Choose the right lens,
prevent data overflow when fly marking.

4) 3D Mark

Select this option and switch to 3D mark mode, the difference of which is that 3D mark has
a larger mark range.
If the “3D scan head model” is 300-15D-A, the software will pop up a window and ask do
you want to initial the scan head position, as shown below:

Fig.3-326

- 182 -
Click “Yes” and the software will adjust the focal length according to currently selected
correction file automatically, as shown below:

Fig.3-327
Click “ESC” to cancel. After adjusting the focal length, you can still tune the focal length
according to the thickness of processed material. See “ViewDynamic axis tuning enable” for
details.
Start Mark IO: The CS Card can support the foot switch signal to start marking, and also can
support the IO port to start marking. But if user want to use the IO port to start marking, then
need to connect the foot switch to the IO port. The default is NULL, when the option is NULL,
then the foot switch is connect to the foot switch signal, not IO port.

3.8.2.7 System status

System status mainly includes axis limit, home status, scanner status, laser status and the
status of eight input ports, as shown below:

Fig.3-328
When certain status is triggered, the corresponding indicator will be lighted, e.g. the status
when axis X home signal is triggered.

- 183 -
Fig.3-329

3.8.2.8 Password manage

Password manage is used to prevent user clicking the “Machine parameter setting” button
by mistake and modifying the parameters. Prevent users from modifying any parameter by
setting a password for “Machine parameter setting”.

Fig.3-330
By default, the password is null. To set a password, enter the same password twice in the
password manage interface and then click “Set”, or click “Delete” to clear current password.

- 184 -
3.8.3 Machine setting(S) (MM_1 Card)

3.8.3.1 Technics parameter

Motion parameters mainly include start speed, work speed and speedup time of the motor
and related parameter limit.

Fig.3-1
Start speed, Work speed and Speedup time mainly set the processing parameters related to
the extended axis, and are invalid in fly mark mode.
Max speed (mm/s): limit the software setting speed, and the parameters can’t exceed
current value.
Max Time (us): limit the software setting time, and the parameters can’t exceed current
value.
Stop Acc(mm/s2): limit stop acceleration of the extended axis.

- 185 -
3.8.3.2 Working parameter

Fig.3-2
Dot space (mm): the distance between two adjacent points in bitmap; its setting mainly
depends on the light spot after laser focus. The bigger light spot, the larger point space; the
smaller light spot, the smaller point space; the range is 0.03~0.6.
Least gray value: processing bitmap of marking machine are generally 256 gray scale,
depending on the different gradation to control the laser energy, so that the marking bitmap has
a three-dimensional sense, while the least gray value is to set the lower limit of the gray
gradation, when the gradation level exceeds this value, it will be marking.
Restarting point: select the stop position of the lens after marking: “Coordinate origin” or
“Initial point of mark”.
Guide light
Offset X (Y): set the offset between the rectangle indicated by the red light and the X(Y)
direction of actually processed position.
Speed (mm/s): set the motion speed of lens during red indication.
Guide light correct setting
X (Y) Factor: the default value is 1; you can set this value to zoom in/out the rectangle
during red indication.
Optimize cutting
Enable: whether to turn on this function.
Mark Delay(us): after every Mark, the system will wait for a while automatically and then
executes next command.

Polygon Delay Mode: There are three kinds of parrerns: Invarian、Formula and Table;

Invarian: Insert the fixed time delay between sections during marking.

- 186 -
Formula: Insert the delay which is calculaied by software between sections during
marking;
Tabel: Insert the delay from the table which is set by users between sections during
marking;

3.8.3.3 Port Parameters

Define the I/O port function during marking;

Fig.3-3
Start Mark Input: After the processing graphics ready, software can start marking through
Foot Board Signal or Input Port directly.
Marking Output: During the software marking time,keep the output port outputting low
level;
End Mark Output: After finish marking, the output port be set will output low level;
Output Delay(ms): Setting the End Mark Output output time;

3.8.3.4 Mark zone parameters

Mark zone mainly eliminates the distortion during marking by setting related parameters.

- 187 -
Fig.3-4

Mark size:Set the max marking area of the scanner system.

X(Y)Motion(bits.mm):Galvanometer set to move when you want to send a few bits 1mm,
so the mirror can move more accurate

X(Y)Ratio:Global coordinate system to reduce or enlarge the magnification. Can be


automatically calculated by the calculate dialog.
Due to the problem of system cooperation, the graph size in the drawing area may be
inconsistent with the actually marked graph, which should be solved through ratio correction.
1) Mark square.
2) Test the X and Y size of the actually marked rectangle.
3) Click the “Cal” button in X correction factor and Y correction factor respectively to get
the dialog below. In this dialog, enter the real mark and object mark, and the software
calculates the correction factor automatically.

Fig.3-5
4) Click the “Mark” button to check whether the marked rectangle is consistent with the
target rectangle. If the size still has offset, please tune slightly.
Coordinate transformation:
Spin Angle (degree): the whole coordinate system rotation angle.

- 188 -
X reverse: Marking the direction of the X axis backwards (to the right direction is positive),
you need to check this option.
Y reverse: Marking the Y-axis direction is reversed (up is positive), you need to check this
option.
X(Y) offset: For the X-axis or Y-axis offset how much distance can be set here.

3.8.3.5 Laser Parameters

The MM_1 Control card can supports two laser type, CO2 and Fiber laser generator.

3.8.3.5.1 CO2

Fig.3-6
After setting CO2 laser, the laser parameter in the layer list will change accordingly, as
shown below:

Fig.3-7
Min frequency: limit the minimum frequency of CO2 laser, i.e. the lower limit of “laser
frequency” in marking parameter.

- 189 -
Max frequency: limit the maximum frequency of CO2 laser, i.e. the upper limit of “laser
frequency” in marking parameter.
Standby pulsewidth (us)
When laser off, the output of the PWM signal for laser standby pulse width. If no standby or
laser pulse control signal is not enabled, the laser pulse width 0 standby. The default standby
pulse width is zero.
Standby Frequency (KHZ): Set the laser frequency for the standby status.
Standby pulsewidth (us): Set the laser pulse width for the standby status.
Frequency (KHZ): Set the laser frequency during the marking status of the current layer ID.
Pulse Width: Set the laser power during the marking status of the current layer ID.

3.8.3.5.2 FIBER (IPG)

Fig.3-8
After setting IPG laser, the layer parameters are as below:

Fig.3-9

- 190 -
Min Frequency: limit the minimum frequency of IPG laser, i.e. the lower limit of “laser
frequency” in marking parameter.
Max Frequency: limit the maximum frequency of IPG laser, i.e. the upper limit of “laser
frequency” in marking parameter.
Power Map: reflect the actual mapping relation between laser power percentage and
current of user laser, as shown below.
Energy (%): the percentage of laser energy output.
Frequency (KHZ): set laser output frequency.
Start MO delay (ms): the delay of laser lighting after start MO.

Fig.3-10

3.8.3.6 Motion Parameters

Fig.3-11

- 191 -
Driver Alarm: when the drive is an illegal operation or movement abnormalities, whether to
protect;
Control Mode: Control motor shaft can be used in three ways: analog, pulse + direction,
positive and negative pulse:
Advance Config: motor shaft when the analog control mode, this is enabled. Pop-up box as
follows:

Fig.3-12
Encoder Calculator: Motor axis control mode when analog is, this is enabled. There are
encoder disable, positive, negative, optional;
Direction: motor shaft control pulse & direction, this is enabled. Motor shaft direction
control;
Pulse con (pulse/mm): Every 1mm, how many drive pulses sent. By entering the target and
actual value is calculated;

Fig.3-13
Max work range (mm): maximum move range for each motor shaft;
Limit Signal: Enable or Disable the limit signal of each axis;
Positive limit: Set the level of the positive limit signal;
Negative limit: Set the level of the negative limit signal;
Home Mode: There are two kinds of mode: Fast and Multiple;
Home direction: Set the home direction of each axis;

- 192 -
Home offset (mm): back to zero after the motor shaft is smooth, the trigger signal from the
origin point of the position to have to go back;

3.8.3.7 Other Parameters

Fig.3-14
Board Card Type: Depending on the card installed, choose a different marking control cards;
Machine Type: There have only one type for the MM_1, because until now the MM_1
control card can only support the normal marking function.
Card Information: Display the information of the MM_1 control card.

3.8.3.8 System Status

Fig.3-15
System Status includes the scanner status, laser status, output signal status and input signal
status.

- 193 -
When a state is triggered, the corresponding light will be off.

3.8.4 Config
Config is used to setting the system parameters. The icon is . You can use it to set some
characteristics when the program running, including show, save, language, etc. select “system
setting” , it will pop up a dialog box as follow. In this dialog box, you can set the color which the
software shows, the correlative parameters of workspace, auto save time and language.

Fig.3-331

3.8.4.1 General

In general, mainly set some general parameters.

Unit Type:The unit type when software show the coordinates and distance. Only support
mm.

Paste X(Y)(mm): The offset of the new created object relative to primary position when
you use copy/paste as follow:

- 194 -
Fig.3-332

Grid:Whether to show grid.

Grid Space:The distance between grids.

Undo/Redo Grade:Redo or undo the operation, the higher grade is, the larger the memory
consumption. Please set grade properly.

3.8.4.2 Color

Fig.3-333
It is mainly used to set the color of background, workspace, grid and ruler. Double click the
color item, the relevant color can be modifying.

- 195 -
3.8.4.3 Workspace

Fig.3-334
The workspace is the rectangle box in the main interface. The rectangle box is correspond to
effective workspace of actual machine, the figures which draw in the rectangle box will be
processed when actual process. Due to the size limit, the figure out of the rectangle box may
not be process.

Show workspace:Whether to show the rectangle (or circle) area of software interface.

Circle workspace:Whether to show the circle workspace.

Show cross line:Whether to show the current cross line.

Auto calculate center:

After tick this item, it will auto calculate the coordinate (0, 0) in the left bottom corner when
users modify the height and weight of workspace.

Fig.3-335

- 196 -
3.8.4.4 AutoSave

Fig.3-336
System hasn’t turned on the autosave. Users can tick “AutoSave” to turn on it.
Setting the time of AutoSave, take 1 minute to the basic unit. Save current data to file “auto
save.smc”.

- 197 -
3.8.4.5 Move|Rotate

Fig.3-337
Move|Rotate is mainly used to set move/rotate the parameters of current chosen figure by
keyboard.

Nudge Distance:Press up/down/left/right key of keyboard to move the selected figure;


figure move every time you press the key, the unit is mm.

Big Nudge:Press shift +up/down/left/right key to quicken the speed of moving figure. Base
on nudge distance, multiply a coefficient.

Rotate angle:Press ctrl+ left/right key to rotate the selected figure, figure rotate every time
you press the key, the unit is degree.

Max Num:When the select graph num is exceed this num, it’s only show the outline when
do stretch or rotate operation. When the select graph num is lower this num, it will show the
operation at real-time.

The way to go origin:Users put one position of the selected object to the origin when take
the way to go origin. This software will separate every figure into nine positions. Set the manner
of the way to go origin, orientate this figure by custom. The following figure is the setting
manner of go origin by position 0. Click “go origin” button after drawing figure in the
workspace.

- 198 -
Fig.3-338

3.8.4.6 Precision

Fig.3-339
Set the precision control when drawing and curve editing.

Small graph size(um):When the figure size less than or equal to current size, the system will
convert it to drill.

Curve Precision(um):The precision when graph convert to curve. The larger the precision
number is, the less point it is.

Link line precision(um):To set the link line precision of software. When the distance of two
points less than or equal to the current number. The system will link them to a curve.

- 199 -
3.8.4.7 User Manager

Fig.3-340
Tick “Enable User” item, user manager takes effect.
Three classifications: administrator, designer and worker are supported.
Administrator can use all functions of the software.
Designer and worker are limited to use some functions (e.g.: cannot screen worker
management, some machine parameters also cannot be modify).
Modify the current selected users’ password through the password bar at the right side. The
default is no password.
After turn on the user management, an interface will pop up as follow:

Fig.3-341
Users can enter the software base on the purview.

Designer and worker cannot see “machine parameter setting””system


parameter” and cannot set the “system config” “user management” after
Tips enter the software.

- 200 -
3.9 Special Mark Mode

3.9.1 Turnplate Marking(Only for MM_1 Card)

Fig.3-342
Turnplate marking mainly for our eight-station fiber laser marking machine, the machine is
mainly used for lamp marking, the follow step is introduce the operating principle of the
eight-station fiber laser marking machine.
The eight-station is divided into three parts: the Chuck, Turnplate and Power test, the role
is to realize the rotating chuck split marking the feature when marking, the role of the Turnplate
in the marking is finished after a lamp the role of the next lamp, Test is to test the marking on the
finished cap lamp electrical test whether the observed yield.

Fig.3-343

- 201 -
Note: Some machine do not have the power test function, so there is no
factory parameter settings enable power test functions, it does not allow
Tips the user to enable it.

Operation of each module of the three modules are associated with the other modules.
The chuck operating conditions is necessary to ensure that the sensor of the Turnplate is
activated, otherwise it will lead to chuck stuck phenomenon;
The Turnplate operation conditions Chuck and Power test two axes are at zero position,
otherwise it will lead to Turnplate and chuck stuck.
The Test operating conditions is necessary to ensure that the sensor of the Turnplate is
activated, otherwise it will lead to power test head stuck or damaged.

When the above abnormal situation, you must contact the factory
maintenance, or cause damage to the manufacturer will not be responsible.
Note Power on the machine at the time we have to wait after the system starts up
the dial knob to open, otherwise it will appear on the machine power of the
moment will turntable stuck.

 Location Angle
Location Angle is mainly used for chuck rotation angle settings for use while no split during
marking, only by the different layers of marking to distinguish between different stations, each of
which corresponds to the location of the station is determined by the angle while the number of
rotations of the station by setting the number of layers is determined.
Set: set the value for the angle of rotation of the station;
Location setting: primarily used to determine the number of targets hit rotation;

Fig.3-344
 Chuck
The control of chuck is mainly used to detect manually move the current chuck is running
correctly;
Set: The parameter is used for the angle of the chuck when user press the clockwise and
counterclockwise button to move the chuck, and the parameter is associated to the value of”
Diameter (mm)”.

- 202 -
The main control counterclockwise operation chuck, factory, zeroing chuck clockwise
direction back to zero, otherwise the wrong description of electrical wiring;
The main control chuck clockwise operation;
The main control chuck back to zero. Chuck back to zero if there are deviations, resulting in
large turntable rotates relatively loud sound, back to zero position can be achieved by adjusting
the motor shaft trimmer back to zero offset. Back to the zero offset of the motor shaft can be
found in section 3.8.2.5.
Measuring the diameter of the lamp current processing and then enter into, different
diameters corresponding to the lamp, you need different settings;

:Moving the chuck axis by counterclockwise direction;

:Moving the chuck axis by clockwise direction;

:Moving the chuck axis to the home position. The chuck axis back to zero if there are
deviations, resulting in large turntable rotates relatively loud sound, back to zero position can be
achieved by adjusting the motor shaft trimmer back to zero offset. Back to the zero offset of the
motor shaft can be found in section 3.8.2.5.

:Measuring the diameter of the lamp current processing and then enter into
it, different diameters corresponding to the lamp, you need different settings;

Mainly used to detect the current signal for


each head, which can determine the current state of the head is not normal. When a valid green,
invalid on the grayed out. And the state is not detected during moving the axis and auto cutting.
 Marking Info
Marking Time: Record the time of the current marking;
Current time: The main statistic is the total time to complete all the current marking and
rotary motion;
Total time: The main statistics after the current startup process, when time stops working
altogether;
Marking Count: Main Statistical marking lamp current number;
Total Marking Count: Main Settings marking cap number, when finished marking the
corresponding number of the software will automatically end marking;
Cycle Marking: 8 lamp cycle marking, the main implementation process is the chuck axis
back to zeroRotary markingfinished marking and the chuck axis back to zeroThe turnplate
axis go to the next turn of the lampPower test and test lampRotation marking, in order to
continuously cycle continues....
Red (F1): mainly red preview, adjust the position of the lens vibration through the red;
Mark (F2): Click this button to start the marking process;

- 203 -
Test: Click this button to manually test power test cartridge is working properly;
Turnplate Move: Click this button to manually test whether the normal operation of the
turnplate axis;

When the eight-station turnplate axis power button does not open, then click
on the "Turnplate Move" button, because of the software will detect the sensor
signal, but this time there is no power on the turnplate, then you never detected no
signal, then the software will have a time limit, when more than 10 seconds after
Note
the signal has not been detected, the signal of the turnplate axis will be
automatically removed.

 Param(F3)

Fig.3-345
Click the "Param(F3)" button will pop up a password input window, mainly to prevent the
operator to modify the parameters leading to dial random damage or abnormalities. The
password is “YM”.
The main setting turnplate marking the relevant parameters
Set the parameters of the turnplate marking.

Fig.3-346
 Chuck Parameter
Start vel (mm/s): Set the min speed of the chuck axis;

- 204 -
Work vel (mm/s): Set the max speed of the chuck axis;
Acc (mm/s2): Set the acceleration of the chuck axis, the acceleration is larger, the faster the
acceleration, the higher the efficiency.
Home vel (mm/s): Set the home speed of the chuck axis;
Home Acc(mm/s2) : Set the home acceleration of the chuck axis;
Turnplate step: Start from the first chuck position, machining after several chuck need to
move the turnplate, when is 1, then switch from the current to the next chuck position, when is 2,
then skip the second chuck, chuck and ran third.
Start offset (mm): This value can be modified by setting the starting position of the chuck,
the default is 0, start working from the point of origin.
Pulse per round (pulse): Set the number of pulses chuck revolution needs to be sent to set
the current value based on the number of segments of the current drive, the default is 5000;
Split size (mm): Set the rotation when dividing partition size;
Split Dir: If X option is checked, then the graphics of the current drawing area is divided in
the X direction, then in the processing division automatically split according to the size of the set.
When you select N / A, not split, instead of using "Location Angle" in parameters to achieve
undivided rotation marking.
Auto Calc: When the button is checked, the software will automatically widest value of the
current width of the drawing area of the graphic size as the current split.
Space Comp: Mainly used to adjust the current marking graphics and playing on a standard
graphical gap between value, if there is overlap then need to set a value greater than 0, and if
there is a gap, you need to set a value less than 0;
Shear Comp: When the direction of rotation of the workpiece rotation and scanner not
parallel dislocation occurs, then you can be solved by setting the parameter dislocation;
Delay(ms): Restart mainly used to set the turnplate to the next station to the next marking
delay, because the turnplate in the rotation may be a little vibration, if the time marking start
immediately, will affect the processing effect, then you need to wait for some time before start
marking. Usually set to 10ms.
Pressure delay(ms): Selectively enabled or not, for the eight-station rotary head with a
pneumatic spray marking machine, after setting the start time delay waiting for the next big
turntable indenter against turnplate has not completely stopped it under the pressure of the
workpiece.
Enable turnplate: When customers do not need turnplate working, do not check this option,
thus achieving a single rotation of the marking head;
Clockwise processing: After setting the chuck start machining the workpiece is in a
clockwise direction.
Enable text split mode: Graphics processing center is divided according to the text and the
text length.
 Power test

- 205 -
Enable: Power test is enabled, if not enabled, the cycle marking process is not carried out
on the electrical test;

Test Clamp:Relative to the marking location of digits in advance.

3.9.2 Split Mark(Only for the CS Card)


Split mark is mainly designed for large are marking. You can select one extended axis X(Y)
split, or two extended axes XY split.

Fig.3-347
Split size
X(Y) mm: the size range of every processing of the scanner axis corresponding to the
extended axis while splitting. The split size can’t exceed the maximum mark range of current
scanner.

Split size is very import to the processing of the entire graph,


and it will directly affect the time and effect of split.

Tips

Force split X(Y): if this option is selected, when the current sub-object crosses several split
areas, the sub-object will be split into different adjacent graphs according to the split size no
matter what size the subject is. If this option is deselected, the software will cut the graphs that
smaller than the split size completely, as shown below:
Suppose current split size is 100*100mm, and there are the following graphs:

- 206 -
Fig.3-348
The processing mode if force split isn’t selected:

Fig.3-349
The processing mode if force split is selected:

Fig.3-350
Distance: the distance that the extended axis moves relative to platform motion when you
press the keyboard once.
If the extended axis is axis X, press the Left (Right) key on the keyboard or click the Left
(Right) arrow to move the extended axis to left (right) for a distance of current step;
If the extended axis is axis Y, press the Up (Down) key on the keyboard or click the Up
(Down) arrow to move the extended axis to up (down) for a distance of current step;

- 207 -
Origin: only X origin is supported at present; this option is valid only when the “Home”
option of axis X is selected; click this button to pop up a dialog, as shown below:

Fig.3-351
You can customize the origin position of the extended axis in this dialog, or click “Set current
pos” to set the current position of the extended axis as the origin.
Special pos: when you click Go, the system will move the extended axis currently set
coordinates automatically, and it is only valid for axis X. Click this button to pop up the window
as shown above.

When extended axis X is enabled, click this button to move axis X to left for a “step”,
or press the LEFT key on the keyboard.

When extended axis X is enabled, click this button to move axis X to right for a “step”,
or press the RIGHT key on the keyboard.

When extended axis Y is enabled, click this button to move axis Y to negative
direction for a “step”, or press the UP key on the keyboard.

When extended axis Y is enabled, click this button to move axis Y to positive direction
for a “step”, or press the DOWN key on the keyboard.

valid only when the “Home” button in extended axis X parameter is selected; click
this button to move the extended axis X to home.

valid only when the “Home” button in extended axis X parameter is selected; click
this button to move the extended axis X to specified position.
Mark count: indicate current processing quantity; click the R button in the right to clear the
count.
Time current: count the time that current single processing breadth costs.
Total Time: count the time that processing all graphs costs.
Total mark count: set the required total processing times; it is invalid if “Cycle mark” is
selected.
Cycle mark: if this option is selected, the software will process continuously until it is
stopped manually.

- 208 -
Mark selected: if this option is selected, the software only processes the graph selected in
current drawing area.

Click this button or press F2 to start marking. After started, the software will
split the graph in current drawing are according to the set parameter, and then output for
processing, which may cost a period of time.

click this button or click shortcut F5 directly to exit the split mark window.

click this button (or shortcut F3) to pop up extended axis parameter setting
window. The parameter setting interface is shown below:

Fig.3-352
Enable: enable current extended axis; select this option to enable the extended axis.
Start speed (mm/s): the motor accelerates from this speed (unit: pulse/s);
Work speed (mm/s): the maximum running speed of the motor (unit: pulse/s);
Speedup time(ms): the time that motor accelerates from start speed to processing speed;
the shorter time, the faster speed, and the worse motor start stability; therefore, adjust the
speedup time properly according to the set start speed and work speed to make the motor
running more stable.
Back to initial point after marking: back to initial point after processing in the direction of
current extended axis
Home: after selected, current extended axis needs to establish an absolute coordinate
system, and thus current extended axis needs to return home before motion.
Home vel: the motion speed that the extended axis looks for home signal.

- 209 -
Home offset: the distance from home after current extended axis has found the home
signal
Home delay: set the maximum delay when the extended axis looks for home; the system
will prompt “home overtime” after this period of time.
Space compensation: also reverse space compensation, which compensates the space error
between gears in motion direction.
Shear compensation: if the mechanical error is too large and causes dislocation during place
graph processing, adjust this parameter to eliminate the dislocation.

3.9.3 Energy saving lamp(Only for the CS Card)


Select “special mark””energy saving lamp”, the setting dialog box will pop up as follow:

Fig.3-353
 Part num: the processed part number, click “R” button to clear up;
 Current time: the process time of current time;
 Total time: the time summation of processed part;
 Axis space(1~2): set the space between axis1 and axis 2;
 Axis space:(2~3): set the space between axis 2 and axis 3;
 Work delay: set the work delay time after marking start;

- 210 -
 Ext axis 1/2/3 parameter: set the angle / distance of rotating/ moving every time, the
corresponding external axis increment is angle (unit: degree) when using the rotating axis;
the corresponding external axis increment is distance (unit: mm) when it is not enabled.
 Ext axis 4 parameter: set the location moving parameters of external axis, the moving
distance every time;
 Special position: set the corresponding axis to the specified location, but back to zero
first, you can click the "home" button to back to zero, and then set the position parameters,
click the "GO" button to move to the specified position;

Click , a dialog box will pop up as follow:

Fig.3-354
 Enable : make the external axis effect;
 ID: the ID number of corresponding external axis;
 Pulse per round: the required pulse of the external axis electric machine rotating per
round;
 Distance per round: the distance of rotating axis running per round;
 Gear ratio: If the motor is directly connected to the shaft, the gear ratio is 1; if the
deceleration mechanism is on middle of it, the setting is the gear ratio of this speed
reduction mechanism.
 Start vel: the minimum speed of external axis movement;
 Work vel: the maximal running speed of external axis when processing;
 Acc time: Set the required time that the external axis accelerate/ decelerate to the
specified speed;

- 211 -
 Back to initial point after marking: tick this option, the external axis will back to the
processing start position after processing;
 Home: tick this option; the home parameter setting of corresponding external axis
takes effect.
 Home vel: the maximum speed of the external axis running back to zero;
 Home offset: the distance of axis offset to the origin after external axis back to zero;
 Home time: Set the time of external axis to look for zero, and when the time is
exceeded, the system will prompt "home time”, while take the position of axis for zero
position.
 Rotate axis: tick it, the current axis is rotating axis;
 Diameter: the diameter of rotating axis;
 Enable: tick it, the detected input signal take effect;
 Start signal: set the input signal channels as follow:

Fig.3-355

Click in the main interface, each layer corresponds to a location, shown as


below:

Fig.3-356

- 212 -
3.9.4 MultiFile Mark(CS card)
MultiFile Mark Mainly used for switching documents continuously. If there have the
selected item in the list, click the Mark button will Mark the selected file. After Marking, the list
will automatically to switch to the next item. If there are the item in the list, software will switch
to the first item automatically.

Fig.3-357
Set File

Add:In the list on the left, Add the file name which is selected by the user.

Up:Move up the selected item in the list. If there are already be the first one , nothing will
be done.

Down:Move down the selected item in the list. If there are already be the last one , nothing
will be done.

Delete:Delect the selected item in the list, and select the next item.

FileName:Displays the currently selected file name.

Statistics

Mark Count:Display the number of file that have been Marked.

Simple Time:Display the marking time of the current file.

Whole Time:Display the marking time of all the marked file.

Mark Setting

Mark The Selected File:There will limit that mark the selected file only , if turn on this
option.

Max Count:The maximum number of restrictions on Mark Count.

- 213 -
Mark Times:Set the number of processing that the selected file will be mark.

3.10 Help (H)

3.10.1 Help (F12)


Click “help”, it will pop up the help file of chm format of our company, user can get the
information from the computer directly. The shortcut key is F12.

3.10.2 About (A)


Click this menu will pop up a system dialog box. In this dialog box, users can get the edition
number, edition information and issuance time of the software as follow:

The edition information: SmartScanner1.1.5, the issuance time:2015.8.3。

Fig.3-358

- 214 -
Post
All final right of interpretation of this manual belongs to GD HAN’S YUEMIGN LASER GROUP
CO., LTD, we will do our utmost efforts to ensure the accuracy of the contents of this manual. We
do not assume any responsibility caused by misspellings and typing errors. Your comments will be
highly appreciated.

All rights reserved! Reprinting or copy without permission is prohibited. We reserve the right
of lawing.

- 215 -

You might also like