Ezcad2Uni User'S Manual
Ezcad2Uni User'S Manual
Ezcad2Uni User'S Manual
EzCad2.1UNI
User’s Manual
Contents
Chapter1 Introduction...............................................................................................................1
1.1 EzCad2 Brief Introduction................................................................................................. 1
1.1.1 Software Installation.............................................................................................. 1
1.1.2 Software Function.................................................................................................. 1
1.1.3 Interface Introduction............................................................................................ 1
1.2 About EzCad2 User’s Manual............................................................................................ 3
1.2.1 Contents Arrangement........................................................................................... 3
1.2.2 Announcement...................................................................................................... 3
Chapter 2 File Menu..................................................................................................................4
2.1 New (N)............................................................................................................................. 4
2.2 Open (O)........................................................................................................................... 5
2.3 Save (S) / Save As (A)......................................................................................................... 6
2.4 Print.................................................................................................................................. 7
2.5 Obtain Scan Images (M).................................................................................................... 7
2.6 System Parameter (P)........................................................................................................ 7
2.6.1 General.................................................................................................................. 7
2.6.2 Color...................................................................................................................... 8
2.6.3 Work Space............................................................................................................ 9
2.6.4 Auto Save............................................................................................................... 9
2.6.5 Move-Rotate........................................................................................................ 10
2.6.6 Plug Manager....................................................................................................... 10
2.6.7 User manager....................................................................................................... 11
2.6.8 Language.............................................................................................................. 11
2.7 Recent File List................................................................................................................ 12
2.8 Exit (X)............................................................................................................................. 12
2.9 Object List....................................................................................................................... 12
2.10 Object Properties.......................................................................................................... 12
Chapter 3 Edit Menu................................................................................................................15
3.1 Undo (U) / Redo (R)......................................................................................................... 15
3.2 Cut (T) / Copy (C) / Paste (P)............................................................................................ 15
3.3 Combine / Uncombine.................................................................................................... 16
3.4 Group / UnGroup............................................................................................................ 16
3.5 Hatch.............................................................................................................................. 16
3.6 To Curve.......................................................................................................................... 21
Chapter 4 Draw Menu..............................................................................................................22
4.1 Point (D).......................................................................................................................... 22
4.2 Curve.............................................................................................................................. 23
4.3 Rectangle........................................................................................................................ 24
4.4 Circle............................................................................................................................... 24
4.5 Ellipse.............................................................................................................................. 25
4.6 Polygon........................................................................................................................... 25
4.7 Text................................................................................................................................. 26
4.7.1 Character Properties............................................................................................ 26
Chapter 9 Help.........................................................................................................................。
9.1 About EzCad2.................................................................................................................. 。
Chapter 10 Marking.................................................................................................................。
10.1 Pen List.......................................................................................................................... 。
10.2 Marking Parameter Base............................................................................................... 。
10.3 Mark-Control Bar.......................................................................................................... 。
10.4 Machine Parameters..................................................................................................... 。
10.4.1 Field Parameter.................................................................................................. 。
10.4.2 Laser Control Parameter.....................................................................................。
10.4.3 Port parameter................................................................................................... 。
10.4.4 Other.................................................................................................................. 。
Chapter1 Introduction
The User’s Manual will introduce each menu (File, Edit, Draw, Modify, View, Help) in turn.
1.2.2 Announcement
The File Menu is used for common file functions such as opening, saving, importing images
from Twain equipment, etc. (Figure 2-1)
“New" is used to create a blank work space to construct objects, and its shortcut key is “Ctrl
+ N”1. When “New” is clicked, the software will close the documents which you are editing and
meanwhile create a new file. If the documents you are working on have not been saved yet, the
software will prompt if you would like to save it.
The icon of “New” in toolbar is . Click on this icon will achieve the same operation.
If you move the mouse cursor onto the icon mentioned above and keep it for a while, a piece
of prompt information( Tooltip ) will appear, which briefly explains the function of this icon, and
also there will be some detailed explanations appearing in the status bar in the bottom of the main
window. And if you move the mouse cursor onto “New” in File Menu will only show detailed
explanations in the status bar.
1
“Ctrl + N” refers to press the key ‘N’ while press the key ‘Ctrl’. The following contents do the same.
All rights reserved
EzCad2UNI User’s Manual
Reminder: In EzCad2 software, each icon in the Toolbar contains a function of showing
brief prompt information and displaying detailed explanation. Also, each icon has a corresponding
menuitem, and both the two ways carry out the same function. The User’s Manual will not
mention it again in the following chapters.
“Open” is used to load a saved “.ezd” file, and its shortcut key is “Ctrl + O”. (Figure 2-2)
When click “Open”, the software will pop an open-file dialog to ask you select the file you want
to open, See fig 2-2. When you select a valid “.ezd” file, the dialog would display the preview of
the file (you must have saved the preview when you save the file).
“Save” file is used to save the current state of a mark Document to disk. “Save As” is used to
write the current mark Document to disk by another name. Writing a file to its current name is the
same as the Save function.
If the current Document has already been named, “Save” is selected to save it under the name
that was used to open the file, or the software will prompt to the user to choose a destination path
and type a name. Whether the current file is named or not, “Save As” will appear to ask for a new
name to save file, and the previous file will not be overwritten.
If you select “Save Preview Image”, you will see the preview when you open the file(refer to
“Open” function).
2.4 Print
“Scan Images” is used to get digital graphic object from Twain device. When selected the
“Scan Images” function will prompt the user to choose a Twain device. (The Twain device listed
in the column should be those which have been legally installed in the computer.) When the
suitable device is selected, you can now insert a graphic object into the currently selected
Document. (Different devices show different prompts. Please consult the devices operation
reference.)
“System Parameter” configures the software, and the icon of “System Parameter” in toolbar
is .
Users can use this command to change the default setting of Display, Save and Language, etc.
When selected, a dialog box will appear, and you can set the unit the software uses, the color
displayed, the work space’s parameter, the interval of auto save, the locale language, etc.
2.6.1 General
“Execute when Ezcad Finish” : The exe file appointed here will be executed when the
Ezcad software ends
Input IO mask: user could choose IO port through input IO mask, for example, if want to
use IO 0,1,2,3, you can click 0,1,2,3.
Output IO mask: user could choose IO port through output IO mask, for example, if want to
use IO 0,1, you can click 0,1.
click the color stripe could change the color wanted. (Figure 2-5)
The set of the work space’s property contains setting the size, type and position at the work
space. (Figure 2-6)
The Work Space is the rectangle or circle area in the main interface window. This space is
corresponded with the available working field of the laser machine, and any object drawn in this
area will be marked in operation. Due to the limit of the field, those objects drawn out of this
space may not be marked.
“Auto Save” refers to the interval time between two automatic saves, and the initial value is
10 which means to save file per ten minutes. The file saved is named as ‘AutoSave.ezd’ in
EzCad2’s directory. (Figure 2-7)
2.6.5 Move-Rotate
See figure 2-8.
Nudge Distance: the distance that the object moved when pressing direction keys each time.
Big Nudge Scale: indicates the number the user wants to time the Nudge distance so as to
achieve further each time when synchronously press direction keys and “shift” key together
Rotate Angle: the angle the object rotates each time when press direction keys and “ctrl” key
together
Object’s Origin: when use “Put to origin” function, which point of the object should be put
on the origin.
The list displays the EzCad software plug which has already been installed in the computer.
The users can activate or inactivate each plug. Press “blank” key or double click the plug name
will swtich the active state. (Figure 2-9) Changes will take effect in EzCad’s next start.
This item is used to change languages between Chinese and English. (Figure 2-11)
Changes will take effect when restarting the marking software.
Below the menuitem of System Parameter, a list is displayed to show the latest Document
files opened, and the max amount of the file items is ten. There is no file listed if users have never
opened / saved any “.ezd” files, and “Recent File” is unavailable.
Exit the EzCad software. When selected the Exit function will prompt the user whether to
save the files which have not been saved yet.
Object Properties are displayed in the left side of the main interface window
: Unidirection marking.
: Bidirectional marking
this signal. The unchecked state means that if we want to mark this object then the signal of this
bit must be low level voltage (TTL compatibel). The checked state stands for the high level
voltage (TTL compatibel) needed.
“Edit Menu” carries out the editing operation of an object. (Figure 3-1)
“Undo” will undo the last action that the user made in EzCad2. For example, if the user
deleted an object accidentally, clicking Undo will bring the program back one step to where that
item still existed. And the user also can select “Redo” to redo the last action which has just been
deleted.
“Cut” will delete the object selected from EzCad2 and copy it to the clipboard. It can be
inserted back into the .ezd file later using “Paste” function. Note that it will be lost if other data is
copied to the clipboard.
“Copy” will copy the selected object to the clipboard and reserve the current object.
“Paste” will paste the object from the clipboard to current document file.
The shortcut keys of “Cut”, “Copy” and “Paste” respectively are: Ctrl+X, Ctrl+C and Ctrl+V.
“Combine” will ignore all the selected objects’ curve properties and combine those objects
into a new curve combination with new curve properties. Same as other objects, this new
combination can be selected, copied, pasted and set properties.
“Uncombine” will get the combination back to the curve objects separately. The objects after
“Uncombine” may be different from those before “Combine”. “Undo” should be used to restore
the original objects
The feature Combine’s icon in Toolbar is , and the feature Uncombine’s icon in Toolbar
is .
The shortcut keys of “Combine” and “Uncombine” respectively are: Ctrl+L and Ctrl+K.
When selected the “Group” function will keep the selected objects’ original properties and
make them into a new object, and this new group, as the same as other object, can be selected,
copied, pasted and set object properties.
“Ungroup” will turn the object which has just been grouped into previous situation.
3.5 Hatch
“Hatch” is used to force EzCad to calculate the hatch fills for the current objects. The object
to be filled must be closed curve, and if you choose many objects to fill, these figures can be
objects nested mutually. Any two objects may not have intersectant parts (Figure 3-2)
(Objects on the left can be filled; The two rectangles on the right may get unexpected result for they
intersect each other.)
The icon of Hatch in Toolbar is , and when selected a hatch dialog box will appear as Figure
3-3 shows.
Mark Contour: whether to show and mark the current object’s contour or not
means when click ‘Mark Contour’, mark hatch line first then mark contour
Fig 3-4(a) do not click ‘All Calc’, the hatch line are not in the same line
Fig 3-4(b) click ‘All Calc’, hatch line are in the same line
Type of Hatch: (Figure 3-5)
Unidirection hatch: The hatch lines will be marked from left to right.
Bidirectional hatch: The hatch lines will be marked from left to right first, and then
from right to left.
Ring-like hatch: fills objects from the outside to the inside like a ring
Click the button will switch between the Unidirection, bidirectional, and ring-like hatch.
Angle: Hatch Angle stands for the angles between hatch lines and X axis, and Figure 3-6 is
the feature when the angle is 45 degrees.
Start Offset: the distance between the first fill line and the border of the object
End Offset: the distance between the last fill line and the border of the object
Figure 3-9 shows the feature when it is filled.
NumLoops: The times of Ring-like hatch before the aclinicing hatch (Figure 3-11).
3.6 To Curve
“To Curve” turns the current selected vector graphics object into curve object
3.7 To Dashed
‘To Dashed’ turns the current selected vector graphics object into dashed object, as fig 3-12
3.8 Offset
Offset dist: the distance between the old curve and original object
After user set the offset distance, click on the right side of the object, object will move right, click
left side of the object, object will move left side.
“Draw Menu” consists of various common items for drawing, for instant, Dot, Line, Curve,
Polygon, etc. Draw Menu has a Toolbar correspondingly, and all the operations can be achieved
by pressing the icon on the Toolbar. For example, as Figure 4-1 shows, when you have selected
the drawing command or the icon in Toolbar, the Present Command Toolbar on the top of the main
window will be changed to show some options of the current command.
(a)
Figure 4-1 Draw Menu
(The three pictures above stand for: (a) Draw Toolbar; (b) Draw Menu; (c) Command Toolbar)
To draw a dot in the working space is one of the easiest drawing operations. When selected,
the mouse pointer will be changed into a cross feature, and users just press the left button of the
mouse in an appropriate place, a dot can be drawn. Also users can draw more dots by pressing the
left button, when it is finished, user can press the right button of the mouse to end the drawing
command, and then the last dot drawn is displayed as selected object.
Under dot drawing mode, the Present Command Toolbar will be displayed as:
If users press button , a set of dots with equal distance will be placed along a curve. Click
this button, the tool bar becomes:
’use can set point distance as user need, system will calculate point num as the point
distance.
4.2 Curve
To draw a curve, users can select command “Curve” in the Draw Menu or click the icon
. (Figure 4-2)
When command “Curve” selected, users can draw free curves by pressing the left button of
the mouse and drag it.
When command “Curve” selected, users can move the mouse to the nodes on the middle of
the curve and press the left button of the mouse to delete the current node.
When “Curve” commands selected, user can move the mouse to the node on the beginning of
the curve and press the left button of the mouse to close the current curve automatically.
When command “Curve” selected, users can move the mouse to the node on the end of the
curve and press the left button of the mouse to change the node of the current object into “sharp”.
When command “Curve” selected, users can move the mouse to the points which are not
nodes and press the left button of the mouse to add a node to the current position of the curve.
4.3 Rectangle
To draw a rectangle, users can select command “Rectangle” in Draw Menu or click the icon
.
Under the command “Rectangle”, users can press the left button of the mouse and drag it to
draw a rectangle.
Under the command “Rectangle”, users can draw a
square by pressing the left button of the mouse and drawing it
when press “Ctrl” key synchronously.
After drawing and selecting, the Properties Toolbar will
display a feature like Figure 4-3 shows.
Arc radius: This refers to the smooth degree of the
rectangle’s four corners, and when the degrees are 100%, then
the rectangle changes into a circle.
All corner Round: When selected, users can change the
angles of the four corners at the same time just by changing
one of them.
NOTE: After changing the parameters in the Properties Figure 4-3 Rectangle Properties
Toolbar each time, we must click “Apply” button to update the object with new parameters.
4.4 Circle
To draw a circle, users can select command “Circle” in the Draw Menu or click the icon
.
Under the command “Circle”, users can press the left button and drag it to draw a circle.
After drawing and selecting, the Properties Toolbar will display a feature like Figure 4-4
shows.
4.5 Ellipse
To draw an ellipse, users can select command “Ellipse” in Draw Menu or click the icon.
Under the command “Ellipse”, users can press the left button of the mouse and drag it to
draw an ellipse.
Under the command “Ellipse”, users can draw a circle by pressing the left button of the
mouse and drawing it when press “Ctrl” key synchronously.
After drawing and selecting, the Properties Toolbar will
display a feature like Figure 4-5 shows.
Start Angle: the angle between the starting point and the
centre of an ellipse
End Angle: the angle between the ending point and the
centre of an ellipse
ellipse is clockwise.
: This figure refers to the drawing direction of the Figure 4-5 Ellipse Properties
ellipse is anticlockwise.
4.6 Polygon
To draw a polygon, users can select command “Polygon” in Draw Menu or click icon .
Under the command “Polygon”, users can press the
left button of the mouse and drag it to draw a polygon.
After drawing and selecting, the Properties Toolbar
will display a feature like Figure 4-6 shows.
: When selected, the current polygon to be drawn will Figure 4-6 Polygon Properties
be a star.
4.7 Text
Typing text directly in the workspace is supported in EzCad2, and many types of fonts are
supported. To type text, users can select command “Text” in
means the base line of the text is superposition with the curve, as
fig 4-13.
means the top of the text is superposition with the curve, as fig4-15.
means text stay on the curve freely along with the curve, the
Offset length
Base length
put text on the other side of the curve, after this function, fig 4-13 will like fig 4-19.
EzCad2 supports circular text, after select in the figure 4-11, the text will align
according to the user definition circle diameter.
The demonstration graph in Figure 4-12 is according to
Figure 4-11 parameter making.
Base angle: The benchmark of the text aligning the circle.
Angle range limit: When checked, no matter how much
chars that users type in, the text will be limited in the angle
range. (Figure 4-13)
When users click the icon , a dialog box will be displayed as Figure 4-14 shows.
This item refers to the text to be made into barcode. And if the characters users types in
the Text space is valid, there will be a cross selected in which shows the
current characters are valid for being made into a barcode.
4. Show Text
Whether to show a corresponding text under the barcode (Figure 4-15)
One-Dimensional Barcode
This kind of barcode consists of bar and space one by one. The barcode information is
carried by different width and position of the bars and space, and the information
volume they carry is decided by the width and the precision. Wider the barcode is, more
the bars and the space included, and more information carried. This kind of barcode
technology can store information towards only Unidirection through permutation and
combination of the bars and the space, and so it is called one-dimensional barcode.
Figure 4-16 shows a feature of parameter setting when a one-dimensional barcode is
chosen.
CheckNum: This refers to whether the current barcode needs verify code. Users can
freely choose which barcode they would like to add verify code on, and users have the
decision whether to use the verify code or not.
Reverse: This refers to whether to reverse the parts which should be marked into the
unexpected parts of an object. This function is used in some materials which appear
Narrowest Width: This refers to the width of unit bar. Commonly a one-dimensional
barcode consists of bars with four types of width and space with four types of width,
1 \ 2 \ 3 \ 4. The narrowest bar’s width indicates the width is 1 unit.
Interchar space
1. PDF417 Barcode
PDF is the abbreviation of the Portable Data File. Figure 4-18 is the demonstration of
PDF417 Barcode and Figure 4-19 of the Compress PDF417 Barcode. Figure 4-20 is the
parameter setting of the PDF417 Barcode.
Bar Height: the height of the barcode
Narrow Width: This refers to the width of the unit bar.
Level: the Error-Checking Level of PDF417 barcode, from 0 to 8
Lines and Columns: the lines and Columns of PDF417 barcode
Figure 4-18 shows a feature of a barcode with the row’s number is four and the column’s is four.
Figure 4-21 Data Matrix Barcode Parameter Figure 4-22 Data Matrix Figure 4-23 Data Matrix
Setting Barcode Size Barcode Width
Data Matrix has various fixed size, and users can choose what they want. If the smallest
size is chosen, the system will automatically select the smallest frame to fit the all text users have
typed.
Narrow Width: the width of the unit bar (Figure 4-23)
3. QRCODE Barcode:
QRCODE Barcode is two dimensional (2D) code format. The character set includes all
ASCII values. There are no size restrictions.
The figure 4-24 ,4-25, 4-26 are the parameter of QRCODE Barcode.
Figure 4-24 QRCODE Barcode Figure 4-25 QRCODE Barcode text setting
What the adjacent character spacing's computation refers to is left side the
character right boundary to the right side character left boundary distance, see the figure 4-30:
What the adjacent character spacing's computation refers to is left side the
character center to the right side character center distance, see the figure 4-31:
is the special array uses in the variable text array, when uses this array the time text
to change automatically, but 2.11 object property said the array will not change the text object, this
is the difference about these two array.
Inside the EZCAD2 international edition the variable text is a character string according to
successively the order by each kind of different real-time change text element. The user may
according to need to increase each kind of variable text element, may carry on the order of rank to
the text element.
After the user click “increases”, the system will display a dialog box as Figure 4-32 shows.
Fixed text
The fixed text is refers to the fixed invariable element in the operation process.
The fixed text has a special option is , when chooses this item, the system uses
Figure 4-34 the processing example has the user name in the fixed text
Serial number
Serial number text is a text which is changed according to the fixed increment when in the
operating process.
When selected, a serial number parameter setting will automatically appear in the variable text
dialog box. (Figure 4-35)
Dec: Series number carry according to decimal system, the effective character is from zero to
nine.
HEX: Series number carry according to capital letter hexadecimal system, the effective
character is from A to F
hex: Series number carry according to small letter hexadecimal system, the effective
character is from a to f
User define: The series number carry defines according to user define system, after selecting,
the system will display a dialog box like Figure 4-37 shows.
Date Code
When the operation is taking place, the system will automatically pick up the date
information from the computer as a new formed text.
When selected, a date parameter definition will be shown in the dialog box automatically. As
Figure 4-38 shows, users can directly choose the type they prefer.
click it, follow dialog will show, user could define year as user need
Time
When the operation is taking place, the system will automatically pick up the time
information from the computer as a new formed text.
When selected, a time parameter definition will be shown in the dialog box automatically. As
Figure 4-40 shows, users can directly choose the type they prefer.
Hour-24: Use current computer clock's hour for the corresponding text, the time format is
24-hour-setting
Hour-12: Use current computer clock's hour for the corresponding text, the time format is
12-hour-setting
Minute: Use current computer clock's minute for the corresponding text.
Second: Use current computer clock's second for the corresponding text.
Time Section: Divides into 24 time sections one day of 24 hour, the user may define each
time section is a text. This function mainly uses in the work piece the processing needing to have
the number of runs information.
TCP/IP communication
When the operation is taking place, the system will pick up the text from the network.
Notice: The network interface in here is the network interface uses in TCP/IP agreement.
When the user selected the “TCP/IP communication”, the parameter defines will display
automatically in the dialog box, see the figure 4-41:
3. Set the command is TCP: Give me string.(This command may for the random server
definition command)
4. After closing the dialog box, click the application button.
5. Click F2 to start to process, the computer will send the command “TCP: Give me string”
to the server immediately through the net mouth, and waited for that the server will
return.
6. After the server discovered the network interface receives the command is “TCP: Give
me string”, reads the database immediately to obtain the text which the current must
process, then gives the local computer through the network interface reply.
7. After the local computer obtains the text which must process, changes the processing
data to transmit immediately to the marking board.
8. After the marking board receives the processing data, control the machining to mark the
work piece immediately.
Flow chart as shown in Figure 4-42:
Serial communication
When the operation is taking place, the system will pick up the text from the serial port.
When the user selected the “Serial communication”, the parameter defines will display
automatically in the dialog box, see the figure 4-43
7. After the local computer obtains the text which must process, changes the processing
data to transmit immediately to the marking board.
8. After the marking board receives the processing data, control the machine to mark the
work piece immediately.
Flow chart as shown in Figure 4-44:
File
Keyboard
The keyboard element is the text which must process from the keyboard entry by the user,
when select the keyboard element, a dialog box as Figure 4-47-a shows will be displayed to ask
for the user set the keyboard element parameter.
Advance
Click “Advance” then the dialog box will be displayed shown as Figure 4-48
Enable fixed width: no matter
how long is the text, the length will
be limited in this range.
Mark Self: In certain
situations, the user need division the
input keyboard text then places them
the different position to mark,
simultaneously also needs to mark
this keyboard text, application this
function can achieve this
requirements. After set the
parameters of the division character,
select “Mark Self”, when the
marking, marks the division Figure 4—48 Advance function dialog box
character besides, will also mark all keyboard text in the corresponding position which input a
moment ago.
At present, the Advance function has split character string function. The following processing
example will explain it.
For example: In Beijing Olympic Games ticket prints on the bar code has the sports field
entrance number as well as the seat number information, but the human is unable to distinguish
the bar code directly, must use the laser to mark this information to the ticket assigns in the
position. At this time we may use the split character string function, through the bar code scanning
gun read the series number, then split the series number automatically, and processes to assigns the
position. As shown in Figure 4-49 the Olympic Games ticket sketch map, the bar code following
serial number is the bar code content, the serial number altogether has 7 characters, first 3
character expression entrance number, latter 4 character expression seat number, what bar code
scanning gun read-out is the entire character string, EZCAD2 must split the reads series number
according to the request and puts to assigns the position automatically.
4.8 Bitmap
To add a photo, users may select command “Bitmap” in the Draw Menu or click icon in
the Toolbar
Then the system will pop a dialog box as Figure 4-51 shows to open a graphic file.
shows.
Gray: change color photos into grey of level 256 (Figure 4-54)
Dither: This effect is similar with the function “Grey Adjust” in Adobe PhotoShop. It uses
color black and white to simulate grey image, so as to achieve a grey effect with dots arranged in
different densities, as Figure 4-55 shows. (The white bar in the photo was caused by display,
which will not be marked.)
Click the “Expand” button to run the “Bitmap” dialog box. (Figure 4-56)
Mark Mode:
Drill mode: whether the laser is kept on or restricted in appointed time for each dot’s marking
when in process
Adjust Power: whether the laser’s power is adjusted according to each dot’s grey level when
in process
Expand Parameter: Figure 4-58
Y Scan: The scan will run along Y axis line by line.
Scan line Increment: This item indicates whether to scan line by line or skip some lines.
This function may quicken the marking speed when in low precision marking requirement.
icon .
Figure 4-58 Scan Parameter
There will be a dialog box pop up to ask for the vector file to be inputted.
4.10 Time-lapser
.
When selected, there will be a property setting of
the time-lapser displayed in the Property Toolbar as
Figure 4-60 Vector File Parameter Setting
To check the Input signal, users can select command “Input Port” in the Draw Menu or click
icon .
When selected, there will be an input port
property setting appearing in the Property Toolbar
as Figure 4-62 shows.
I/O Control Condition: The software will
pause until the input signal is the same as the I/O
control condition.
Message: If checked, the software will pop up
Figure 4-62 Input Parameter
a message box to info the user. The message text
can be custom defined.
To output signal, users can select command “Output Port” in the Draw Menu or click the icon
.
When checked, there will be an output port property setting appearing in the Property Toolbar
as Figure 4-63 shows.
export a fixed-level.
4.13 Select
Icon on the top of the Draw Toolbar is used to select object. The pressed-down state of
this icon indicates that the current command is “select”. Now, you can use mouse to click object in
the workspace to select it. EzCad2 software has “auto-snap” function. When you move the mouse
in the workspace and approach to a curve, the mouse pointer will automatically be changed into
, and now you can press the left button of the mouse to select the object.
You can also select an object by moving the mouse while pressing the left button of the
mouse, and there will be a dashed frame appearing in the area as the mouse move. This selection
method is called “Frame Select”. If the moving direction of the mouse is from left to right, then
only the objects completely involved in the dashed frame will be selected; and if the moving
direction of the mouse is from right to left, then all the objects touched by the dashed frame will
be selected.
When command “Select” is chosen, a Select Toolbar will appear, and you can achieve some
specific operations. (Figure 4-64)
: This icon indicates to select all the objects in the current workspace.
: Invert Selection
: This icon indicates that the current object is locked. Users can not take any operation
on the locked object, and there will be some lock-like icons appearing around the object.(Figure 4-
65)
: This icon indicates to use different pen to select objects. When clicked, a dialog box as
Figure 4-66 shows will appear.
All the objects drawn in EzCad2 are vector graphs. Users can modify an object’s shape by
editing the nodes.
To edit nodes, you may press icon in the Draw Toolbar. When clicking an object in the
workspace, there will be a node appearing around the object. Nodes are denoted as hollow
squares, and the bigger one is the starting point of the curve. When selected, a Node Editing
Toolbar will appear as Figure 4-67 shows.
(a)
(b)
Figure 4-67 Node Editing
(a) Nodes (b) Node Editing Toolbar
: This icon is used to add a node. When click any point on the curve where has no node,
there will be a black solid circle appearing, and now users may add a node by click this icon.
: This icon is used to delete a node. When clicking any node on the curve, the node will
be blacked, and here users may click this icon to delete it.
: This icon is used to combine two nodes. If two nodes are close enough, users may
“frame select” the two nodes and click this icon to combine them into one node.
: This icon is used to separate a node. When users click a node on the curve, the node
will be blacked, and then we may click this icon to separate this node into two separated
nodes.
: This icon is used to turn curves into lines. Users may click any position between two
neighbored nodes and select the command “Line” to make the curve (line/arc/curve) between
the two nodes into a line.
: This icon is used to turn curves into arcs. Users may click any position between two
neighbored nodes and select the command “Arc” to make the curve (line/arc/curve) between
the two nodes into an arc.
: This icon is used to turn curves into curves. Users may click any position between two
neighbored nodes and select command “Curve” to make the curve (line/arc/curve) between
the two nodes into a curve.
: This icon is used to sharp a node. When selected, a sharp will take the place of the
node, and the curve is sharp.
: This icon is used to smooth a node. When selected, the node will be changed into a
smooth curve.
: This icon is used to symmetrize a curve. If you click a node and select command
“Symmetrize”, the curves on both sides of the node will be symmetrized.
: This icon is used to change the directions of a curve, by exchanging the starting and
ending points.
: This icon is used to align objects. When users “frame select” more than two nodes and
click this icon, a dialog box of Aligning Nodes will appears, and you can choose the ways of
aligning, top, bottom, left, right, for example.
NOTE: You cannot do node editing on text objects and hatch objects; you can edit the
path’s nodes of curved texts.
Commands in Modify Menu will take easy operations on selected objects, such as
Transformation, Plastic, Curve Editing, Aligning, etc. (Figure 5-1)
5.1 Array
:Bidirectional array
Array num: The row number
Array num: The column number
Calculate by graph distance: The space of the graphs is calculated by graph distance.
(Figure 5-3(b))
If we select the array type is “Circle”, we can see the figure 5-2(b):
5.2 Transformation
When selected, a parameter setting box will appear as Figure 5-4 shows.
5.2.1 Move
5.2.2 Rotate
Figure 5-4 Transformation
5.2.4 Zoom
5.2.5 Lean
5.3 Plastic
When selected, a parameter setting box will appear as Figure 5-9 shows. Figure 5-10 shows
examples of the following three items.
Figure 5-9 Plastic Figure 5-10 Plastic 1. Original 2. Joint 3. Shear 4. Intersect
5.4 Distribution
Distribution is to several objects distribute in the workplace as considering regular. Eg: there
are 6 rectangles in the workplace, when click distribute, follow dialog window will pop-up:
Take fig 5-11 as example to introduce the usage and result of ‘distribution’, click and
Before ‘distribution’ (fig 5-12a), the distance between the center of each object is different,
and after ‘distribution’, distance between the center of each object is the same(fig 5-12b).
1. Auto- Connect:
When selected, a dialog box
will appear as Figure 5-11 shows.
Auto-Connect Error:
If the distance between two
curves’ starting and ending points is
less than the parameter set, the two Figure 5-11 Auto-Connect
curves will be jointed into one.
2. Break cross point:
When user click curve editing->break cross point, follow dialog window will pop-up as fig
5-14.
The length of cross point means the length of the cross line part that we designed, as fig 5-
14,take follow fig 5-15 for example:
5.6 Align
Command “Align” will be available only when more than one object is selected in the
workspace. “Align” is used to align the objects users select on the two-dimensional plane. There
are several ways to align:
Left: All objects align left.
Right: All objects align right.
Vertical: All objects align vertical.
These three ways above only support to move objects on horizontal direction.
Top: All objects align top.
Bottom: All objects align bottom.
Horizontal: All objects align horizontal.
These three ways above only support to move objects on vertical direction.
Center: All objects align center. This way may cause moves on both horizontal and
vertical directions.
Note: The benchmark to align is according to the last object users select, and other objects
align behind it. If you select several objects by “Frame Select”, then the system will hardly
identify which is the last one, and this may cause unexpected alignment. It is strongly
recommended that you select the object which is to be the benchmark at the end when you
want to align several objects.
JSF font is the dedicated font of EZCAD software; users can build up their own JSF fonts.
The file with “JSF” postfix is the proprietary font file of EzCad, every JSF font file has one kind
of font.
Fig 5-16
When the user click JSF font, system will show a dialogue as figure 5-17.
characters aircraft JSF font structure. Click "Help" button to show the graph 5-18.
Scale Y: The Y-direction scale of the graph in “Preview”. Changing this parameter, we can
adjust the width of the graph we designed which can stands for the characters. The default value is
1. Increase it, graphics turns broad; reduce it, graphics gets narrowed.
Offset dist Y: The Y-direction offset of the graph in “Preview”. The default value is 0.Increase
it, graphics moves up; reduce it, graphics moves down. Left-side bearing: As the figure 5-18,
namely the distance of the left frame of gray box and the left frame of blue box.
Right-side bearing: As the figure 5-18, namely the distance of the right frame of gray box and
the right frame of blue box. In Figure 5-18, we can see "update font file” and "Char kerning" two
functional buttons are disabled. Here we need to choose name of jsf font library, the functional
button is behind the input box. Function keys : the function keys pop "open" dialogue
->Select the name of font library we need to amend ->Clicking “OK” (there will indicate the
route of file).As follow figure 5-19.
Font name: The name of character which Font library file saved.
Double char Width / Height: Such as double byte characters like Chinese, the width and height
Use the software to edit ‘a’ that we need to represent or import one and make graphics in
selected state. As figure 5-22.
Click "Modify" "JSF Fonts”, then shown a font dialogue box as figure 5-17. Click button ,
and find ezcad2\font catalogue in the dialogue, input “EZCAD0521”, and then click the button to
indicate dialogue as the follow figure 5-23 .
Please note: the route of system fonts is ezcad2\font, so you must create in the folder a new
name of the file, otherwise the software will not fetch the file retrieval. Now the system will find a
file named "EZCAD0521" font in route: ezcad2\font, if not found, the system will lead a dialogue
to remind users whether establish the document or not. Click “ok” to establish EZCAD0521.jsf
document, then shown a dialogue “Character Attributes” as figure 5-18, after amending the
attributes, such as the height of double->character and single character, the width of double ->
character and single character, descent height hatch etc (Normally defaulting) ->click ‘OK’, then
the system have saved the document named "EZCAD0521, jsf” already.
Input character “a” into the corresponding character editing box, then amend the characters
ratio, offset distance and stay width is parametric to make the graphic to the suitable position-
>Click the button: ’Save character data’. Now the pattern data has been saved to the position
where character ‘a’ corresponded. As figure 5-23.
Figure 5-23save
Quit from JSF fonts dialogue- Restart the software. Establish a text object-Select “JSF font”in
the font list of Text attributes column-Select our new EZCAD0521 font-Input ‘a’ in the text box-
Click “Apply”. Then it could be edited out the graphics of characters ‘a’ we required. As figure 5-
24.
The View Menu is used to set every option for view in the EzCad2 window, as Figure 6-1
shows.
6.1 Zoom
: This item is used to fill the whole view area with the appointed area. Users may use
mouse to select rectangle area to zoom in. If pressing the right button of the mouse, the current
view will zoom out for one time with the mouse pointer’s position as the center; and if pressing
the left button of the mouse, the current view will zoom in for one time with the mouse pointer’s
position as the center.
: Zoom in
: Zoom out
: Fill the whole view area with only the selected objects
There are Horizontal Guage, Vertical Guage, Gridding and Guide Line for selection.
This item is used to automatically put the dots you draw on the grid.
This item is used to make objects approach to guide lines automatically when moving the
object.
This item is used to snap an object’s top, center, nodes, circle center, intersect points, etc.
6.6 System Toolbar / View Toolbar / Draw Toolbar / Status Bar / Object List
Toolbar / Object Properties Toolbar/ Mark Parameter Toolbar
EzCad2 supports many toolbars to achieve different functions. Toolbars can be either
displayed or hidden by selecting corresponding options in View Menu; and also the Status Bar can
be displayed or hidden, either. When there is a “√” selected in front of the submenu, the
corresponding toolbars or Status Bar is visible, and if not, they are hidden.
6.7 IO state
Chapter 7 Special
Click change text, follow dialog window will pop-up, as fig 7-1.
Fig 7-2a content before replace Fig 7-2b content after replace
The name of the text is replaced, but the content of the text is not changed.
It connects computer and laser through serial line for series of IPGM laser,
and the laser can send the status signal of themselves to the software, like
temperature, power state. Fig.7-3
Fig.7-3
After press the button of connect, all lights before the laser’s status signal will become green,
and this express the state is normal. You can change the pulse width of laser’s high between 4
Click IPG Setting in ‘special’ menu, the follow dialog will pop-up:
Chapter 8 Laser
Laser menu mainly aims at expansion axis control, it includes following modules. As is
shown in Figure 8-1:
Figure 8-1
When you use Rotary marking the Pulses per round should change to 12800
The file AngleRotate.plg under the directory EzCad2\plug is the module that fulfills rotary
marking. When EzCad software begins to run, it will look for all files with extention plg under
directory Ezcad/plug. The menuitem rotary marking will be enabled if the file exists in plug
directory.
8-3).
The configuration parameter is shown in the below Figure 8-4:
Step 2: Draw letter b in workspace similarly. Set coordinate Z to 30. Then click Apply button and
click put to origin button, as is shown in Figure 8-5-2.
Step 3: Draw letter c in workspace and set coordinate Z to 60. Then click Apply button and click
put to origin button. As is shown in Figure 8-5-3.
Step 4: Click menu item Rotary marking. The dialog box shown in below Figure 8-5-4 will
popup.
Except the new option 360 degree mark, the others parameters in Rotary marking2 is the
same as those in Rotary marking, as is shown in Figure 8-6.
360 degree mark: Selected to mark the figure on the column evenly.
Total num: The count of figure that will be marked on the column with evenly interval.
If we don't check 360 degree mark, Increment button will show.
Increment: The angle that the column should rotate after mark each figure. It is the angle interval
between two adjacent figures.
Application 1: Draw the figure need to mark on the workspace and place it to the center. Make
sure that the coordinate Z is zero. Select 360 degree mark and set Total num to 10, and then click
Mark button. The whole mark procedure is that: Firstly, mark the figure; Then, the column rotate
36 degree(360/10) , and mark the figure again, until total 10 figure have been mark on the column
evenly.
Application 2: Draw the figure need to mark on the workspace and place it to the center. Make
sure that the coordinate Z is zero. Uncheck 360 degree mark. Set Total num to 10 and
incremental to 45. Click Mark button to start. The mark procedure is that: Firstly, mark the
figure; Then, the column rotate 45 degree, and mark the figure again, until total 10 figure have
been mark on the column.
Note: Only expansion axis A can be used in Rotary marking module and Rotary marking2
module. Please take care when connecting the wire.
The following example explains how to use this module.
Requirement: Mark the same letter a on the column evenly. The total count is five.
Step 1: Draw letter a in workspace. Click Apply button after setting font and size.
Step 2: Click menuitem Rotary marking2 and the dialog box shown in Figure 8-8 popup.
Step 3: Select 360 degree mark and set Total num to five.
Step 4: Click button Mark (F2) or press key F2 to start the job.
Figure 8-7
Load Graduation: load a saved “.globe” file.
Save Graduation: save the current document to disk.
Save as: save the current document to disk by another name.
Add: create a blank work space to construct objects
Delete: delete the selected document
Mark: to execute marking
Parameter: machine parameter. Key “F3” is the shortcut key of this function.
Quit: quit Globe Mark
Part: the total counts that the mark command has been executed
Total num: The total counts that the mark command should be executed. The value would
decrease 1 automatically after the mark command has been executed each time. It is unavailable
under the mode of Continuous Marking. When in marking process, if the amount number is more
than 1, the marking operation will not stop until the marking number is 0. Press the button R on
the rightwards will reset the part count.
Time current: the time mark the current document used.
Time Total: the time mark N times consecutively
Click “Add” presenting to edit the Globe, as shown in Figure8-8:
Figure 8-8
Line: The current parameter is the line parameter value
Text: The current parameter is the text parameter value
Vector File: The current parameter is the vector file parameter value
Angle: Hatch Angle stands for the angles between hatch lines and X axis
Pen No.: This item indicates that objects with selected pen’s number will be marked
Longitude: coordinates X of the text
Latitude: coordinates Y of the text
Line width: the width of the line
Start point: the start point of line’s coordinates
End point: the end point of line’s coordinates
Text: the text information show on the globe.
VectorFile: the vectorfile information show on the globe. Click “ ” then the dialog box
popup shown as Figure 8-9
Figure 8-9
Click “Param” then the dialog box will popup shown as Figure 8-10
Figure 8-10
Enable: Enable current expansion axis.
ID: The current expansion axis will be used as axis X/Y/Z.
ID is X, the figure will be split in direction X to mark.
ID is Y, the figure will be split in direction Y to mark.
ID is Z, the expansion axis will move to the appointed position to mark.
Pulses per round: The pulse numbers each round that the expansion axis rotating. We can
calculate it through following formula:
X=(360/N)* n
X denotes Pulses per round.
N denotes step angle of step motor.
n denotes micro-step set by step motor driver.
Min speed: the minimum rotary speed of expansion axis.
Figure 8-11
Axis go zero…: It refers to current axis find zero signal automatically and reset coordinates
system.
for example:mark the national capital name:
Beijing:East longitude 116.46 degree,North latitude 39.92 degree
Moscow:East longitude 37.35 degree, North latitude 55.45 degree
Figure 8-12
Multi part mark module is used to mark the same content on the workpiece that place in
different position. Set coordinates according to actual position of each part. Also this function can
use in other aspects.
Draw the figure need to mark and click put to origin button on toolbar. Click menuitem
Multi part mark as shown in Figure 8-13.
Click Select part type to add or modify part parameters, which is shown in Figure 8-15:
Take Add for an example to account for the operation of Multi part mark.
Firstly, click Add button to add a new part type. The dialog box in Figure 8-16 will popup.
Figure 8-17
Figure 8-18
Double click the item directly to modify the position and angle of each part as Figure 8-19 shows.
The Power Keyboard module is the special module for the keyboard marking.
The dialog box is the following figure 8-20
Figure 8-20
Specific operation:
1 . Suppose the user needs to processes one kind of keyboard , on the keyboard has 10 key
-presses, respectively is 0,1,2,3,4,5,6,7,8,9, the user must make a .dxf graphic file for each pressed
key:
The key-press 0 corresponding graphic files are 0.dxf
The key-press 1 corresponding graphic files are 1.dxf
The key-press 2 corresponding graphic files are 2.dxf
The key-press 3 corresponding graphic files are 3.dxf
The key-press 4 corresponding graphic files are 4.dxf
The key-press 5 corresponding graphic files are 5.dxf
The key-press 6 corresponding graphic files are 6.dxf
The key-press 7 corresponding graphic files are 7.dxf
The key-press 8 corresponding graphic files are 8.dxf
The key-press 9 corresponding graphic files are 9.dxf
Must place inside the identical table of the ten .dxf documents,may place inside d:\kbdxf\1.
2.In the Power Keyboard module, put these 10.dxf document inside the identical directory, we
can place them inside d:\kbdxf\1.
3.Click “Add” then the dialog box popup shown as Figure8-21:
Figure 8-21
Input the key-press’s name 0, the corresponding processing document is 0.dxf and the key-press
locating point coordinate
Set other keys according to the above step
4. Clicks mark then carries on the processing
If the user processing's keyboard type is the same, but is only the processing document which
each pressed key corresponds is dissimilar, the user need sets the keyboard directory as the
identical directory, the system will replace all documents automatically.
The function of is Power Ruler mainly uses for to design each kind of scale, turn on EzCad 2 and
select “PowerRuler ” in the laser menu, as is shown in Figure 8-22:
Figure 8-22
Click “Power Ruler” the mark dialog box is shown in Figure 8-23:
Figure 8-23
New File : The software will close the documents which you are editing and meanwhile
create a new file
Open File:When click “Open”, the software will pop an open-file dialog to ask you select
the file you want to open
Save File: save the current file to disk.
Save as: save the current file to disk by another name.
Export to WS: export the file to the software workspace.
Edit: Revision the content.
Delete:Delete the content.
Click “Add” presenting to edit the ruler, following dialog box shown in Figure 8-24:
Dot bit count:Set dot bit count of the line, for example :set the dot bit count as 2,the value
may become
0 not show tail zero:0 did not show behind 0
Text: show the text information on the ruler. We can see the figure when we select “Text”
Straight ruler/Ring ruler/Disk ruler: The ruler's type need to mark currently,choose is enable
Part diameter: The workpiece accurately diameter of the “Ring ruler” or “Disk ruler”.
Reverse: Reverse the move direction of the expansion axis.
Pulses per round: The pulse number of expansion axis motor makes a circle needed. We can
count pulse number per revolution X through following formula:
X = (360 / N) * n
X refers to pulse number per round;
N is the pace angle of electric motor;
n refers to subdivision number of driver;
Minimum speed: The minimum speed of expansion axis;
Maximum speed: The maximum speed of expansion axis;
Accelerate time: The time of expansion axis need when it moves from minimum speed to
maximum speed.
Go to start position after finish: Expansion axis returns to start position after finishing
processing;
Zero: Whether current expansion axis has zero-switch input signal. Without zero signal, the
software can’t build up an absolute coordinates. Marking a set of parts, we need make every mark
at the same position. To mark figure at the same position each time, the system takes current
expansion axis as a default original point before marking in the case of without zero signal. After
processed a part, the system moves the axis to the original position automatically. In this way, each
part will be marked in the same position.
If zero is enabled, zero switcher will be found automatically. The software creates an
absolute coordinate after Finding out zero switcher. If the system failed to find out zero switcher,
expansion axis cannot be used until the appointed time set by parameter zero time out has
expired.
Speed of Goto Zero: The move speed when expansion axis go zero
Correct axis: The system will present “Zero time out” when failed to reach the position
where the zero switcher was assembled within the appointed time.
Return“Power Ruler”, similarly the method of make straight ruler to complete the graphics.
See the figure 8-26 about the Disk ruler:
Figure 8-27
Figure 8-28
The definition of each parameter:
Enable: Enable current expansion axis.
ID: The current expansion axis will be used as axis X/Y/Z.
Rotation axis: Select it, it's indicates that current expansion axis is rotation axis. Moving
manner is rotation; otherwise, it indicates flat content processing or Z axis locating process.
Gear ratio: Electric motor connecting axis, the reducing ratio is one. If there are reducing
setup, the reducing ratio is reducing setup ratio.
Part diameter: The workpiece need to mark currently. If expansion axis is rotation axis, part
diameter, an important parameter to count move distance, must fill in accurately.
Zero: Whether current expansion axis has zero signal. When expansion axis hasn't enabled
zero signal, it can’t set up an absolute coordinates. Therefore, marking a set of parts require
adjusting site to make every processing stay in the same site. So, the system takes expansion axis
as default origin point before processing. After processing a workpiece, the system will move
expansion axis back. In this way each workpiece will process in the same site.
Speed of Go zero: the moving speed of expansion axis looking for zero signal.
Zero time out: Set the time of expansion axis finding zero point. If it overruns it, the system
will present “overtime”.
“Split mark2” module is able to split joint big content. We can either choose an expansion
axis to be X direction split joint, or choose two expansion axes to be XY direction split joint
respectively. That function menu is shown in figure 8-29:
then rotate the column, and mark the next strip, one by one until the whole figure was processed.
Note: The split size is very important for the whole figure. It has great influence on the time
and the effect.
Part: The part count that has been marked. Press the button R on the rightwards will reset the part
count.
Total num: The total count need to mark. When the parts have been marked reach the Total num,
software will stop it automatically.
Continues: Repeatedly mark the figure until stop it manually.
Mark Selected: Only those figures selected will be marked.
Force split: Divide the whole figure into equal parts neglecting the size of each object.
Figure 8-31 is the case without Force split selected while Figure 8-32 is the one that enable
Force split. The split size in two figures is 18mm.
In Figure 8-31, the left two circles smaller than split size and be marked without split. The
circle on the right is greater than split size and was divided into three parts to mark. Without force
split selected, the objects smaller than split size will be marked without split and those greater
than split size will be divided to mark according the split size.
In Figure 8-32, the whole figure (three circles) was split into equal parts to mark. The object
on the split border will be divided even its size is smaller than split size.
Force all split: When there are multiple objects in the object list, all objects will be processed as
a whole one according to the split size. The objects smaller than split size will be marked first, the
rest that exceed split size will be divided to mark.
Click “parameter” button to setup parameters of expansion axis. The dialog box pops up as
Figure 8-33.
Rotation axis: Select it, it's indicates that current expansion axis is rotation axis. Moving
manner is rotation; otherwise, it indicates flat content processing or Z axis locating process.
Gear ratio: Electric motor connecting axis, the reducing ratio is one. If there are reducing
setup, the reducing ratio is reducing setup ratio.
Part diameter: The workpiece need to mark currently. If expansion axis is rotation axis, part
diameter, an important parameter to count move distance, must fill in accurately.
Zero: Whether current expansion axis has zero signal. When expansion axis hasn't enabled
zero signal, it can’t set up an absolute coordinates. Therefore, marking a set of parts require
adjusting site to make every processing stay in the same site. So, the system takes expansion axis
as default origin point before processing. After processing a workpiece, the system will move
expansion axis back. In this way each workpiece will process in the same site.
Speed of Go zero: the moving speed of expansion axis looking for zero signal.
Zero offset: The leave distance of current expansion axis after finding out zero signal.
Zero time out: Set the time of expansion axis finding zero point. If it overruns it, the system
will present “overtime”.
Scale compensation: It refers to the scale coefficient of corresponding move distance in
expansion axis. Adjust this parameter can remove separation and superposition in connection.
Space compensation: It refers to reverse space compensation, making up for sapce error
between gear when moving.
Shear compensation: When machine make bigger error ratio, shear phenomena will be
created during flat marking. Adjust this parameter can remove it.
When all parameters are set, you can click “mark” to process.
Note: 1. Use Corfile.exe to make whole linearity correction, making sure the consistency of
effect.
2. Table level, stable electric rotation and nice light mode are the keys for marking best
effect.
Special pos button can set the position that the motor moves to before mark. Hitting “Special
position” button and set appointed position coordinates. Then, hit “Special motion” button and
choose ‘Goto special position’, the motor will go to the position you set. As is shown in figure 8-
34, figure 8-35:
Chapter 9 Help
An “About EzCad2” dialog box will appear if users select command “About” as Figure 9-1
shows. This box will display some information about the software, for example, the edition, the
user authorized and the copyright. User’s name will also be included in the dialog box.
Chapter 10 Marking
Marking Parameter Base is a base filled with all marking parameters which have been set by
users already. Figure 10-4 is a Marking Parameter List.
YAG: YAG indicates that the current Marking Parameter is for YAG laser machine, and if
not, it is for CO2 laser machine.
Select param from library: When press this button, a dialog will pop up as figure 10.2-1
shows. We can save the
parameters to disk files,
or to delete parameters
from files.
Curr param Save
As: “Curr param Save
As” is used to name the
current marking
parameter to disk as
another parameter base’s
name.
Delete: to delete
the current parameter
base name.
Figure 10-4 Marking Parameter Base List
Apply to Default: save
all the current parameter to “default” parameter base name
Loop count: loop times to mark an object
Speed: the current marking speed
Power / Current: In CO2 mode, this item indicates the power percentage of the current
marking parameter, and 100% refers to the biggest power of the laser equipment. In YAG mode,
this item indicates the current of the Q-switch.
Frequency: the laser machine’s frequency in the marking parameter
Q pulse Width: the high-level’s time of the Q pulse if the laser equipment is Q-switch YAG
laser machine
Start TC: When the scanhead has to execute a mark command, the scanner mirrors first have
to be accelerated up to the defined marking speed. In the beginning of the movement, the laser
focus moves very slowly which may result to burn-in effect at the start point. To avoid this, We
insert a delay (Start TC) at the beginning of each mark command. When the laser eventually turns
on, the mirrors have already reached a certain velocity. However, if this value is too large, the first
part of the vector will be cut off. Also negative value is supported.
Laser Off TC: The delay time of the laser shutting down after marking finished. Proper time
can wipe off the burn-in effect at the end. This value cannot be negative.
End TC: The End TC parameter is used to control how long the software will wait at the
end of a series of vectors. The wait is required because the software is always "ahead" of the
hardware and must wait for the hardware to catch up. This delay applies to the end of all vectors
in which the laser is to be turned off after execution.
Polygon TC: the Polygon TC parameter is used to control how long the software will wait
at vector connection points. The wait is required due to the lag time between the software/DAC
position and the actual hardware/mirror position. This timer applies to all vectors whose endpoint
is also the start point of the next vector (polygon connection points). In other words, this timer
applies to end of all vectors in a series of connected vectors, except for the last one (the end of last
one is controlled by the End TC parameter). The three connected points in a square or the
intermediate connection points in a polyline circle are examples of points the Polygon TC
parameter can effect. The starting point of the square is controlled by Start TC parameter. The
last corner of the square is controlled with the End TC timer.
Clicking “Advanced” will prompt an advanced parameter dialog box as Figure 10-5 shows.
Jump Speed: set a jump speed of the
scanner for the current parameter
Jump Position TC | Jump Dist TC:
After each jump movement, the system will
delay some time then execute the next
command. The actual delay time is calculated
by the following formula:
Total delay = (Jump Distance *Jump Dist
TC) + Jump Position TC
End compensate: Only when in high-
speed operation or this parameter need not to
be set. This parameter is used to mark a little
bit more as an ending increment at the end of
an operation. Negative value is supported.
Acc Distance: In those applications that
require laser marking without variation of
intensity, we have to add an accelerated
segment before the start point to reach the
Figure 10-5 Advanced
homogenous marking results.
Point Time: This parameter is used to set the marking time if there are dot objects.
Vector point mode/Pulse per point: Marking the vector graph using point mode, and force
the pulse number while marking each point
YAG optimize mode: While marking on the high reflection material using YAG laser,
optimize the hatch arithmetic. Note: the function is used to resolve the irregular lines when
marking on the high reflection material using YAG laser. If you want to use this function, you
must connect the PWM signal to the pulse modulate signal of the Q-switch.
Now let’s take it into practice:
Mark a rectangle with size 40×20 and fill it with the following parameters: Mark Contour/
Parameter Name: XX ---- the name users customize (easy to understand it’s means.);
Loop count: 1;
Marking Speed: XX ---- the speed users need;
Jump Speed: XXX ---- the jump speed users customize (It is suggested to use 1200 –2500.);
Power Percentage: 50%;
Frequency: 5KHZ;
Start TC: 300;
End TC: 300;
Polygon TC: 100;
Jump Position TC: 1000;
Jump Distance TC: 1000;
End compensate: 0;
Acc. Distance: 0;
There may be several results to mark this hatched rectangle.
Case #1: The hatch-lines and the border are separated. (Figure 10-6) This is because the Start
TC Value is too big, and it needs to be smaller.
Case #2: The hatch-lines and the border are intersected (burn-in effect). (Figure 10-7) This is
because the Start TC Value is too small, and it needs to be higher.
Case #3: Uniform result. (Figure 10-8)
Different manufacturers use different Laser sources and scanner (gavlo), so the performances
are also different. Sometimes when however users modify the Start TC, the hatch-lines and the
border cannot be superposed. Here users need to set the Acc Distance Parameter (Values from
0.05 to 0.25). But this may cause the 4th case: the hatch-lines are beyond the border, as Figure 10-
9 shows. Users may increase the Start TC Value or lower the Acc Distance Parameter, and if the
two parameters are adjusted well, there will be a perfect result.
Case #2: Burn-in effect as Figure 10-11 shows. This is because the End TC is too long, and
Different manufacturers use different Laser sources and scanner(gavlo), so the performances
are also different. Sometimes when however users modify the End TC, the hatch-lines and the
border cannot be superposed. Here users need to set the End Compensate (Values from 0.05 to
0.25). But this may cause the 4th case: the hatch-lines are beyond the border, as Figure10-13
shows. Users should lower the End Compensate to reach the perfect result.
Case #2: As Figure 10-15 shows, although the right angle is what it should be, the corner of
the angle is heavy marked, and this is because the Polygon TC is too long, here users need to
shorten the value.
Case #3: As Figure 10-16 shows, it is right angle and there is no heavy marking. This is the
result we want.
When finish setting these parameters already, you may start to mark. It is recommended that
users had better not modify the parameters which have been adjusted well. If they were changed,
the result would be changed too.
Users can use the same way to set other parameters and save them in the parameter list. By
doing this, users can reduce the repeated works and raise the work efficiency.
The Mark-Control Bar is located at the bottom of the main interface window, as Figure 10-17
shows.
Light: This item is used to mark the frame of the object without laser output so that users are
convenient to orient the workpiece. This function is available in those laser machines which have
guide light.
Key “F1” is the shortcut key of this function for guide light show.
Continuous: mark the objects repeatly until user stop the mark
Mark Selected: only those selected objects would be marked
Part: the total counts that the mark command has been executed
Total: The total counts that the mark command should be executed. The value would
decrease 1 automatically after the mark command has been executed each time. It is unavailable
under the mode of Continuous Marking. When in marking process, if the amount number is more
than 1, the marking operation will not stop until the marking number is 0.
Parameter: machine parameter
Key “F3” is the shortcut key of this function.
This item refers to the distortional correction coefficient, and the default
value is 1.0 (range from 0.875 – 1.125). If your design is as Figure 10-19 shows but the marked
work is Figure 10-20 or Figure 10-21, you will have to increase the coefficient on the X axis
direction for Figure 10-20 and lower the coefficient on the X axis direction for Figure 10-21.
This item indicates the parallelogram correction coefficient, and the default is 1.0 (range
from 0.875 – 1.125). If your design is as Figure 10-19 shows but the marked work is Figure 10-22,
you will have to adjust this parameter to correct it.
When setting scale, we may press the button ,and a dialog will pop up just like figure
10-23.
Laser type:
Co2: It indicates that current laser size is Co2 laser.
YAG: It indicates current laser size is YAG laser.
IPG: It indicates that current laser size is IPG laser.
SPI_G3: It indicates that current laser size is SPI laser.
Note: this function only support USBLMC control card.
PWM:
Enable PWM signals: The PWM signal will be output from Control Card
Max. PWM freq: the max frequency of the PWM signals
Enable Tickle: Let the preionization signals active for some CO2 laser sources.
Pulse Width: the pulse width of the preionization signals
Pulse Period: the frequency of the preionization signals
Use Digital Q-switch driver: This function is for digital Q-switch. If check this function, the
output port 1 and 2 cannot apply in other purpose. This mode mainly design for Digital Q driver of
Guilin Xingchen
Q-switch Open when F.P.K End: If Checked, the Q-switch modulation signal will begin
pulsing after the FPS delay has expired. Otherwise Q-switch pulsing begins at the end of the Start
Figure 10-26 Power Map Dialog Box Figure 10-27 Frequency Map Dialog Box
Figure 10-28
Test laser
It is used to test whether laser is working normally or not. Hit “test laser” button presenting
dialog box shown in graph 10-29:
Stop Marking Input Port: When in marking process, if the system detects there is a
corresponding input signal, the current marking operation will be ended, and prompt the users
with error information.
Out port for Laser power: The port can be used to control the laser power supply. If you set
this port, there is a ‘Power off’ button displayed on the marking bar, see the figure
Red light pointer I/O: The system will output High-level to the appointed output port when
guide light show.
Marking IO: The appointed port will output high level voltage (TTL Compatible) while in
marking.
Start Mark IO: In idle state, the software will start mark if detect the high level voltage from
the appointed port
Pulse Mode: Checking this option means the soft receive the start signal as pulse mode,
otherwise it is as level mode.
10.4.4 Other
Fly Mark
Mark with working line simultaneously. Hit “fly mark” button presenting the dialog box shown in
graph 10-32.
every time.
Enable hardware fly mode: It indicates that using rotation coder follow linear speed
automatically.
Enable hardware simulation mode: It indicates that using simulation hardware method
produce linear speed. It requires appointing speed.
Enable fly according to object order: Selecting it indicates that software will mark content
according to its order in the list in turns. Otherwise, software will mark content according to
its position in working space from left to right.
Fly speed coefficient: The calculation formula is shown as follows:
Fly speed coefficient = perimeter of coder tachometer wheel / coder pulse per revolution;
Selecting “Fly mark” but “enable hardware fly mode”, “linear speed” will be shown in “Mark
parameter” column, as is shown in graph 10-33: