CypCutPro User Manual V7.0
CypCutPro User Manual V7.0
User Manual
Version: 7.0
Friendess CypCutPro Laser Cutting Control Software 1/63
Welcome
Thank you for using Friendess CypCutPro laser cutting control software!
"Friendess CypCutPro Laser Cutting Control Software" (hereinafter referred to as
CypCutPro) is a set of software tools for planar laser cutting, dealing with laser cutting techniques,
simple nesting features and laser cutting control. The main functions include graphics processing,
parameters setting, custom cutting process editing, nesting, cutting path planning, simulation, and
cutting control.
CypCutPro software must be used with control card in order to carry out machining control.
CypCutPro will enter demo mode when running on a computer without a control card, and
you can use all functions except machining control. Therefore, CypCutPro can be installed on a
laptop for pre-machining design.
Please note that this user manual is only used as an operation instruction for the main
program of CypCutPro software. Please refer to other manuals or contact us directly for other
program installed with CypCutPro, including configuration tools.
If you have any questions or suggestions in usage of our products, please feel free to contact
us!
2/70 Friendess CypCutPro Laser Cutting Control Software
Content
Welcome .....................................................................................................................................1
Content .......................................................................................................................................3
1. Quick Start ............................................................................................................................. 6
1.1 Features ......................................................................................................................... 6
1.2 Acquiring, Upgrading and Installing Software ............................................................ 7
1.3 Start Operation ..............................................................................................................8
1.3. 1 Desktop Shortcuts .............................................................................................8
1.3. 2 User Interface ....................................................................................................8
1.3. 3 Toolbar .............................................................................................................. 9
1.3. 4 File Menu ........................................................................................................10
1.4 Operation Process ....................................................................................................... 11
1.4. 1 Importing Files ............................................................................................... 11
1.4. 2 Pre-processing ................................................................................................ 12
1.4. 3 Cutting Technique ...........................................................................................12
1.4. 4 Cutting path planning ..................................................................................... 13
1.4. 5 Pre-cutting Check ........................................................................................... 14
1.4. 6 Start Cutting ....................................................................................................14
2. Graphic Edit ......................................................................................................................... 16
2.1 Graphic Display .......................................................................................................... 16
2.2 Selection ......................................................................................................................17
2.3 Geometric Transformation ..........................................................................................17
2.3. 1 Size Modification ........................................................................................... 18
2.3. 2 Dynamic Transformation ................................................................................19
2.3. 3 Fast Translation and Copying .........................................................................20
2.4 Coordinate and Parameter Input .................................................................................20
2.5 Automatic Attach ........................................................................................................ 21
2.6 Graphic Drawing ........................................................................................................ 21
2.6. 1 Standard Graphic Drawing .............................................................................21
2.6. 2 Text Input ........................................................................................................21
2.6. 3 Standard Parts ................................................................................................. 22
2.7 Graphic Optimization ................................................................................................. 22
2.7. 1 Smooth Line ................................................................................................... 23
2.7. 2 Split Curve ...................................................................................................... 23
2.7. 3 DeleteDuplicate .............................................................................................. 23
4/70 Friendess CypCutPro Laser Cutting Control Software
1. Quick Start
1.1 Features
Support AI, DXF, PLT, Gerber, LXD file format, and standard G code created by
Master Cam, Type3, ARTCUT etc.
Support file optimization includes: remove duplicates, connect unclosed segments,
remove minimal graphic and distinguish inner and outer contour and set machining
sequence automatically. Above functions can be customized or executed manually.
Support common editing and typesetting functions, including scaling, translation,
mirroring, rotation, alignment, copying, combination and so on.
Support setting lead line, kerf compensation, microjoint, bridge, inner/outer cut, seal
etc.
Automatically distinguish the inner and outer contour to determine the compensation
direction, and check the lead line.
Support curve splitting, merging, and smoothing, text to curve, part combination and
explode etc.
Time-saving and labor-saving automatic nesting function can generate co-edges and
remnant.
Plates can be easily filled by various array modes.
Flexible automatic and manual sorting functions. Users can group the graphics to lock
the cutting sequence.
Preview the cutting sequence.
Quick set fly cut path.
Support various piercing methods including segmented pierce, incremental pierce,
pre-pierce, group pre-pierce. Users can also set separate parameters of pierce and
cutting including laser power, frequency, gas, pressure, peak power, delay, cut height
etc.
Real-time frequency and power curve editing. Set slow start parameters.
Powerful material library function allows all process parameters to be saved for reuse
of the same material.
Breakpoint memory when machining interrupted. And users can select resume
position before or after breakpoint. Only machining selected graphic supportable.
Users can locate to specified position in stop or pause status and resume machining.
Support round tube and plane sheet cutting; Support intersected line cutting.
Friendess CypCutPro Laser Cutting Control Software 7/63
Support cutting at fixed height and laser head follows in from outside plate1.
Support various find-edge methods with high precision.
Powerful expansion capacity with more than 30 PLC, over 50 programmable
processes.2
Support programmable input and output port, and alarm input.
Support remote control of the system through wireless keyboard and Ethernet3.
1
This function requires BCS100 controller.
2
This function requires trained professionals and password credential given by manufacture.
3
Necessary hardware required.
8/70 Friendess CypCutPro Laser Cutting Control Software
After installation, the icon will appear on the desktop. Double-click to run the
CypCutPro laser cutting control software.
The center zone in black is drawing board, the white frame is the machine working area.
The grid of drawing board and ruler will adjust when zoom the view.
On the main screen from top to bottom is title bar, menu bar and tool bar. You can find
most commonly used functions in tool bar where the function button group-displayed with clear
icons. The menu bar includes "File"" menu and other 5 tool menus "Home", "Draw", "Nest",
"CNC" and "View". Click the menu will display the related tool bar. At top left is "Quick Access
Bar", which is used to create, open and save files. Also undo and redo the operation.
On left side is "Drawing Tool Bar"; the basic drawing functions are provided here. The first
five buttons are used to switch the drawing mode, selection, node editing, and sequence editing,
dragging and zooming. Other buttons below correspond to the graphic, click to insert new graphic
on drawing board. There are three keyboard shortcuts at the bottom, which are align center,
explode graphic and add fillet.
On the right side is the "Technique Tool Bar" including 1 "layer" button and other 19
buttons of different layer color. Click "Layer" button will open "Cutting Technique" window
where users can set most of the parameters related with material cutting; 15 buttons each
Friendess CypCutPro Laser Cutting Control Software 9/63
corresponds with a layer, click a button will appoint a layer to selected graphic. If no graphics
selected, click layer color button next time you drawing a graphic will use it as default layer. The
"X" button can set the graphic to a non-machined layer, and the "√" buttons can re-set the
non-machined layer to a machined layer. The white button represents the "background layer", and
the last two layers are the first and last processed layers respectively.
There are three scrolling text ribbon windows at bottom. On the "Draw" window will
display all information related with drawing command; On the "System" window will display all
system information except drawing, each message printed with time line and marked with
different colors so users can recognize these messages as error, alarm or notice etc. On the
"Alarm" window displays all alarm messages of red color.
At the bottom is "Status" bar showing message according different operation. The left status
bar shows graphic message, on the right side displays cursor position, machining status, laser
head position. The rightmost is to fine tune the graphic position with arrow keys, and display
control card type.
On the right area of the main page is "Control panel", where users execute most commonly
used machining operations. From top to bottom are coordinate system selection, manual control
button, machining control, process setting and production counting.
1.3. 3 Toolbar
CypCutPro tool bar displays as Ribbon style that partitions function buttons. The figure
below will help you understand:
The tool bar is divided into five sub-menu "Home", "Draw", "Nest", "CNC", "View". Click
sub-menu title will switch to the related page; in machining process will show "Working" page
and cannot switch to other page until process stops.
In each sub-menu there are function buttons divided into different region; the first button in
each sub-menu usually in large size for direct operation; The " " under function button is
drop-down menu provides more operation options. Click the icon and in the drop-down menu will
display different dialog boxes with different options. Click " " will open a dialog box.
In each sub-menu there are function buttons divided into different region; the first button in
each sub-menu usually in large size for direct operation; The " " under function button is
10/70 Friendess CypCutPro Laser Cutting Control Software
drop-down menu provides more operation options. Click the icon and in the drop-down menu will
display different dialog boxes with different options. Click " " will open a dialog box.
If you’ve used Office 2007, Windows 7, or other Ribbon-style programs before, you’re
probably already familiar with this arrangement. It doesn’t matter even if you use it for the first
time. We believe you will like it.
file operation. Click " " to open the menu, as shown below:
Friendess CypCutPro Laser Cutting Control Software 11/63
Notice that the recently opened files are listed on the right column, where the file saved by
CypCutPro comes with a " "Icon, this is for you to conveniently find the files that have been
Click " " button in the upper left corner of the interface to open file. Preview window of
open file dialog box will help you quickly locate the file you need.
12/70 Friendess CypCutPro Laser Cutting Control Software
You can also draw figures with CypCutPro software, click button " ", and then use
functions at left toolbar. See the relevant section for details.
1.4. 2 Pre-processing
While importing graphics, CypCutPro automatically removes minimal graphics and
duplicate lines, merges unclosed lines, automatic smoothing and sorting. Generally, you can start
to set cutting parameters without other operations. If the automatic processing cannot meet your
requirements, you can open the menu "file" - "user setting" to set the function options you need.
Generally, the software considers that all the graphics to be processed should be closed lines.
If you open a file containing non-closed graphics, the software may prompt you message and
display them in red color. But this function may be turned off. To view the unclosed graphics on
the drawing board, you can click " " and " " under "View "button in Home menu to
highlight the unclosed graphics; you can also select unclosed graphics by clicking "Select" and
choose "Select Open Figure".
If you need to split graphics manually, click " " under "Optimize" drop
down menu and click graphic where you want to split. To merge graphics, select the graphics you
want to merge, and then click " " under "Optimize" drop down menu.
including setting lead lines and compensation, etc. The Large button " " can be used to set
Friendess CypCutPro Laser Cutting Control Software 13/63
lead lines, buttons " " used to set over-cut, gap, seal, or multi-Cut parameters;
button" " for compensation; button" " used to insert uncut micro
joints in graphics; button" " you can reverse the machining direction of a single
figure selected; button" " used to set cooling points. Click " "
button, then point on the graphic where you want the cutting to start at will set a start point. If you
point outside graphic then point to the graphic will set a lead line.
You can press Ctrl+A select all graphic, click "Lead" set parameters then program will set
lead line on graphics automatically. Click "Lead" drop-down menu select "Check Leadline",
program will check if lead line cross with graphic or in wrong direction and get them optimized.
On the right toolbar, click the " " button, you can set detailed cutting parameters. The
"Layer Parameter Settings" dialog box contains almost all the parameters related to the cutting
performance.
Set the cutting sequence of graphic as needed. Click " " in Home or Nest column
will automatically set the cutting sequence of all graphic. Open drop-down menu you can choose
sorting pattern, decide whether to allow automatically sorting changing machining direction,
and recognize inner and outer contour of the parts graphic.
If automatic sorting does not meet the requirements, you can click " " button to enter the
manual sorting mode, click the graphics with the mouse in turn to set the processing order. Or
press and hold the mouse to draw a line from one graphic to the other, and you can specify the
order between the two diagrams.
Select several graphics that have been sorted (set sequence), and then click under the Home
or Nest bar Group" " button to fix their order. After that, neither automatic sorting nor
manual sorting will change the sequences inside the group, and the group will always be a whole.
14/70 Friendess CypCutPro Laser Cutting Control Software
Right click a group and select Group Sort you can modify the sequence of the graphics
within a group.
Click " " on the console can simulate processing, through simulate speed
function on the " " page allows you to adjust the simulation speed.
" " button on the left side of the control panel will show the corresponding position of
graphic on the screen and machine bed. This position is calculated by the reference mark location
on the screen and the laser head position at machine. There are some symbols on the screen, click
"Preview" the "Reference" mark will move to the laser head position.
If the Red Cross does not match the real position of laser head, please check the mechanic
origin and correct the origin by CNC-Return origin. If click "Preview" and graphic is partly or
fully outside the white frame, it means machine will exceed the travel range.
Friendess CypCutPro Laser Cutting Control Software 15/63
Click " " in Home menu can modify the reference position of the graphic. For
example, if laser head is at left bottom of the graphic then set the reference as left bottom.
After checking the position, click " on control panel, laser head will move along
the rectangular frame of the graphic, you can check if the machining area on machine bed is right.
Click "Generate Border" drop-down menu in Home and then click " " to check
position of parts with irregular remnant contour. You can click " " to further check
by making cutter travel along the whole cutting path with laser off.
Finally click " " to start processing. Click" " pause processing, in
pause status you can manual control laser head up and down, open or close laser and gas, click
" " to move forward or backward along the graphic path. Click
" " to resume processing; Click" " fast start cutting without piercing.
Click " " to stop processing. Laser head will return to the pre-set position. If you
didn"t change graphic or start new machining process, click" " will locate to the break
position where last machining was end and click" " will start processing from
breakpoint.
16/70 Friendess CypCutPro Laser Cutting Control Software
2. Graphic Edit
Click the button in the above picture, and the display will take effect immediately. You can
see the change of the display in the drawing board. When the option button in dark gray, it is
enabled, otherwise, it is not. For example, the on state " ", the drawing board with arrows to
show the graphics processing path, closed state" ", the arrow on the graph disappears.
When "Display MicroJoint Tag" is turned on, you can clearly see the position of the micro
joints (white rectangular mark) on the graph, as shown in the following figure:
When the graphic is selected, click " ", the selected graphics will be displayed
in the center of the white frame, and if you click directly without selecting any graphics, the
overall graphics will be displayed in the center.
Click " " in the lower right corner of "View", you can open a dialog box for more detailed
control over the drawing board, including Auto Attach, Display ruler on and off, change Pick
Precision etc.
Scroll the mouse on the screen will zoom the view. Click F3 will center all graphic on the
screen, click F4 will center the machine frame on the screen. Right click mouse will prompt
option box, select zoom you can also execute same operations above.
Friendess CypCutPro Laser Cutting Control Software 17/63
2.2 Selection
CypCutPro provides various ways to select graphics. The basic operation is "Click", click
the graphic will select it. Another commonly used operation is "Frame", drag the cursor on the
screen will create a frame box. There are 2 patterns of "Frame": Press and hold from left to right
will create a blue box, only when a whole part was framed in the box will be selected. From right
to left will create a green box, as long as part of the graphic was framed in the box, the whole
graphic will be selected.
The "frame" effect of these 2 patterns are shown below. Left image is effect framing from
left to right, "BC" will be selected; right image is effect framing from right to left, "ABCD" all
selected. It"s flexible to select graphic by these two patterns.
Press Shift when select graphic you can select or deselect graphic without changing the
select result of other graphics.
Click "Select" will open a drop-down menu providing advanced options:
Basic operations: Select all (Ctrl + A), invert selection, copy (Ctrl + C), paste (Ctrl +
V), cut (Ctrl + X), delete, deselect (click on the blank area), copy with base point
(select a point, the relative position between graphics and mouse is the same as that
between base point and original graphics when pasting).
Graphic operations: select open figure, select similar figure, select all outer or inner
contours, select graphics smaller than specified size (enter the size in the drawing
information bar at the bottom of the interface).
Layer operation: Select a layer (used to select all graphics in a layer) and lock the
background.
"Disable Fast Drag-Copy" will disable the operation that press Ctrl and drag the
graphics to duplicate graphics. This will prevent the malposition of nested graphics.
"Select similar figure" allows you to select all shapes of the same size on the drawing board,
for example, select a 5mm circle first, and then click this option to select all 5mm circles.
When the state of the lock is , the length and width are locked according to the size
ratio of the original drawing. If you want to modify the length and width separately, click " "
"Scale Center" can specify the position between the new graphic and the original one. For
example, selecting "Top Left" indicate the graph in new scale at the top left of the original one.
Notice: The lead lines and seam compensation etc., will not change with the size
modification.
4) Click the corner, bottom window will prompt "Please specify the start point or rotation
angle"
5) Input 45 and click Enter will finish the operation.
If you want to rotate the rectangle and align with another graphic, first step same with
above, then follow the below steps:
6) Click the right corner of rectangle will create a base line.
7) Bottom window prompts" Please specify end point of rotation" meanwhile move cursor
graphic will rotate and click mouse at target position. As shown below:
20/70 Friendess CypCutPro Laser Cutting Control Software
Zoom and Flip operations are the same with the rotate.
enable the function , then the number box on the right can be
edited. Select a graphic and click the direction button, it will move at this direction and in fine
tune distance. This function is used to move away a graphic temporarily and move it back exactly
where it was. Press Ctrl button and direction key in the same time will duplicate the graphic. For
example, press "Ctrl+right" buttons will duplicate the selected graphic at the 100mm right side
of the original one.
1) Click " " button at left toolbar, meanwhile bottom window will
You can disable the auto-attach function by clicking " , select User Setting, find
the Drawing in the dialog box, and uncheck the ". The precision of automatic
In CypCutPro users can input Text and transfer text into curves. Click the , in left toolbar
and point at screen to insert text. Text are selected as they are input.
22/70 Friendess CypCutPro Laser Cutting Control Software
Select text there will be a "Text" column at the top toolbar, users can modify the text, type
and size etc., as shown below:
Please take notice that after turning text into curve, above functions will not be available.
You would better finish all design and settings of the text before turning it into curve.
CypCutPro provides standard parts library. On the left drawing toolbar, click " " you can
draw commonly used parts. Select the part shape then set the parameters as shown below:
Select the graphics, click the corresponding buttons, and then follow the hint finish the
operation.
Select the polylines need to be optimized then click " ", the dialog box
prompts for inputting smoothing precision, input and click to take effect.
The smooth result is shown below. In order to observe the effect conveniently, the value
input here is large. Users can set the smooth precision as needed.
" " at the split position. The split function will be activated until press ESC to
2.7. 3 DeleteDuplicate
This function is used to remove all the overlapped line on the closed contour.
2.7. 4 DeleteInvisible
Sometimes the imported files may contain graphics that visually imperceptible, resulting in
an abnormal position in machining. This function enable users to remove these minimal graphics
24/70 Friendess CypCutPro Laser Cutting Control Software
after setting parameters to define their dimension range. Graphics smaller than the range will be
removed.
Please take notice that there might be excess line at geometry end, split and remove the
excess line then combine the contour.
2.8 View
Users can zoom, display, and edit graphics, adjust graphic position and sequence in view
module. It can be found on the left of the toolbar or and the last item "View" in the menu bar. In
the "View", you can make custom choices on system language, shortcut bar options, unit selection,
etc.
Friendess CypCutPro Laser Cutting Control Software 25/63
will start from inside. Click " " in Home menu you can manually set inner or outer
contour.
Select the graphic you want to set the lead line, and then click " " under Home menu,
set the parameters in the pop-up window, as shown below:
26/70 Friendess CypCutPro Laser Cutting Control Software
Users can add different type of lead line including straight line, arc, straight line plus arc, and
other settings including lead angle, length and radius. You can also add little circle at lead line
start point.
When select lead line as arc type, the end of arc will be tangent with graphic. The line
connects two ends of arc form the angle with graphic boundary. It is the same with the lead out
line.
Friendess CypCutPro Laser Cutting Control Software 27/63
Please take notice that executing auto-add lead line will change the previous setting such as
lead position, lead type and the like. You can check "change type, keep position" to fix the lead
line position.
To change the lead-in line manually, you first click " ", then click on graphic.
The lead-in line position will be changed, the lead length and angle remain the same.
Click outside the graphic (yellow point), then click back on graphic (red point) will create a
new lead line.
There are 4 options " " in technical setting-seal drop down menu. Select
graphic and click function button will take effect. The "gap/over" setting will not take effect to the
graphic already set gap or over.
Select the graphic and then click " "for seam compensation.
Seam compensation width should be got by measuring real cutting result. The compensation
displayed in white on drawing board. Machining will refer compensation line as tool path.
Original graphic still display on drawing board but not as actual tool path.
The compensation"s inner/outter contour can be set manually or automatically by follow the
rules of "inner shrink, outer expand".
Users can also add fillet on compensation line at corner as shown below:
28/70 Friendess CypCutPro Laser Cutting Control Software
In the photo, the line of green is original graphic, white line is compensated path. It requires
smoothing at corner. Usually round corner will smooth the machining path and assure the
consistency of graphic and cutting result.
Users can edit compensation parameter and build a library in compensate configuration.
To cancel the compensation, select the graphic and click "clear compensation" at the lower
left, or click "Clear" button, choose "clear kerf compensation".
3.3 MicroJoint
MicroJoint is to add a small distance joint on the graphic. Laser will not fire on micro joints.
By doing this the parts will not fall from the plate skeleton, also tip-up collision can be prevented.
MicroJoint displayed as a breach on the drawing board:
Click " " in technical parameter column to activate the function, then click on
the graphic where need to add MicroJoint. You can click multiple times to add more than one
MicroJoint until press ESC or switch to other command. You can also click on the compensated
line to add MicroJoint.
MicroJoint length setting is in the drawing window at the bottom of the software. New
parameters will not change the previous set MicroJoints.
CypCutPro also has automatic MicroJoint function. Click "MicroJoint"drop down menu and
select" " will prompt a dialog box for parameter setting. You can add by
micro-joint count, for example, if set 10, each graphic will add 10 micro joints; or by distance, set
100 it will add a micro joint every 100mm interval.
Friendess CypCutPro Laser Cutting Control Software 29/63
MicroJoint will divide the graphic into separate segments. If you want to edit each segment
separately, select "Explode MicroJoint" in drop down menu, so that each segment is an individual
object to edit. You can add lead line on each segment.
To delete a MicroJoint, select the graphic then click "Clear MicroJoint" under "Clear" drop
down menu.
When the "FlyCut at MicroJoint" in Layer Parameter Settings-Global Parameters are
checked with pierce techniques disabled, the laser head will not lift up and pass the micro-joint
segment without slowing down, which will increase the machining efficiency.
Click " "button then click on the graphic will add a cooling point. When the
machining executes cooling point, it will turn off laser and open gas maintaining a preset delay,
then open laser turn off gas and resume normal machining again. The cooling point is shown as a
solid point white dot in the drawing board as follows:
Like MicroJoint, the cooling point can be clicked continuously to insert more than one. After
you finish setting MicroJoint and compensation you can still add cooling point.
CypCutPro can also add cooling point automatically. Click "Cooling Point", in drop down
menu select "Auto cooling point" and set parameters in dialog box. There are two positions users
can select to add cooling point automatically: sharp corner and lead line. The cooling point add on
lead line will integrate with lead line. For example, if click "Clear cooling point" will not delete
the cooling point on lead line. Only delete lead line can remove the cooling point add on lead line.
Press shift and click cooling point you can delete it. If you want to delete cooling point, click
drop down menu of cooling point and select "clear cooling point".
Cooling point is often used in processing workpiece corner, it will pause at cooling point,
turn off laser and gassing to lower the corner temperature to avoid corner burned.
30/70 Friendess CypCutPro Laser Cutting Control Software
After selecting the graphic, click " " to create an extra path to improve sharp
corner cutting performance.
3.6 Fillet/Relief
3.7 Group
Group function in CypCutPro means to integrate multiple graphics as a group, or even
multiple groups as a new group. A group will be recognized as an independent object. The
sequence and position of the graphics within a group are all fixed and will not change by
operations on other graphics.
Friendess CypCutPro Laser Cutting Control Software 31/63
Select the graphics and click " " to create a group. If you need to disperse a group,
select the group and click " ". To disperse all groups click drop down menu of group and
select "Degroup All".
"Degroup" will not disperse the graphics but the group. "Explode" will disperse the graphics
as line segments.
"Joint Path" will create a path connect the group which will reduce the piercing times and
improve the efficiency. Click "Explode Joint Path" will clear the connecting path.
For a group, if there is one graphic contour contains all other graphics, this graphic will be
defined as outline. The group with outline will be defined as a "part".
It is recommended that CypCutPro users create "Group" to integrate a part rather than
grouping graphics randomly. we might use the term "group" with the same concept as "part".
Please notice that to ensure the integrity of graphics, CypCutPro will integrate co-edge
graphics as a group. In addition, use "Bridge" function to connect a group with other group the
result will be a group.
Click drop down menu of " " to select flying cut patterns and set parameters.
Start position defines where to start fly cut. Valid distance: fly cut path to turn around can be
created if the distance is shorter than the set value. Tolerance: fly cut path to turn around can be
created if longitudinal distance between two lines shorter than the set value
Select "Sort circles" only, it will execute sorting then create fly cut path.
Select "Keep MicroJoint" when using Circular FlyCut and Obround FlyCut, the MicroJoints
added before will not be cleared.
3.9 Co-edge
Merge the shared line of two parts as one will
reduce the cutting length. In CypCutPro distance of
parts smaller than 0.01mm can use co-edge function.
CypCutPro provides graphic snap function to snap two
graphics and merge the shared lines.
Friendess CypCutPro Laser Cutting Control Software 35/63
Select the graphics and click " ", CypCutPro will merge the shared lines of the
selected graphics. The Draw bar down below will give hint when the graphics selected cannot
be co-edged.
CypCutPro cannot merge the inward concave lines of the graphics.
The graphics merged shared lines will be auto-integrated as a group. If the graphics which
are going to merge the shared lines contains other graphics inside like circles, you have to group
the graphics first.
For example, in the above picture, graphic P is the compensation line of the graphic A, only
graphic P can co-edge with graphic B because graphic A is not real cutting path.
3.10 Bridge
When a workpiece contains several parts and you want to keep them connected after
processed, you can add bridge between graphics. And graphics with bridge also reduce the pierce
times. Several bridge line can realize "one-path" cutting.
To bridge two graphics, click " " and drag a line segment on the drawing board, the
graphics crossed with the line segment will be bridged like below.
3.11 Array
The "Array" function is used to quickly duplicate a graphic. There are 4 patterns of Array in
CypCutPro.
Click " " or "Rectangular Array" in the" Array "drop-down menu will prompt the
parameter interface below:
Friendess CypCutPro Laser Cutting Control Software 37/63
Set the rows, columns array layout and row direction of the array to duplicate the selected
graphic:
3.11. 4 Fill
This pattern is used to duplicate the graphic to cover the whole plate by pre-set plate
dimension and nest parameters.
Selecting the curve, click " " to set it as a cutoff line, which will be cut at last by
default. When using the cutoff function, check whether the technical parameters are set correctly.
The remnant path in CypNest will be automatically set as cutoff line as imported into CypCutPro.
As shown below, the cutoff line shown in yellow and marked with a "knife".
Parts distance: Parts of space within valid distance will be in the same border contour. The smaller
the value is, the less parts will be contoured. It is recommended to set the distance longer than
the actual one.
Expand border: the smaller the value, the less border line expand.
Smooth border: the smaller the value, the closer border line to the graphic.
Clear border contour in the drop-down menu.
40/70 Friendess CypCutPro Laser Cutting Control Software
3.14 Measure
CypCutPro provides two types of measurement: line measure and curve length measure.
Line measure is for measure the distance between two points, giving the details of length,
angle, position on x and y axis.
Curve length measure is for measure length of poly line, shown as the yellow line below.
Friendess CypCutPro Laser Cutting Control Software 41/63
Click "Layer" , in Home menu will open layer parameter setting window containing
almost all parameters related with machining. The first page is "Global parameters", for setting
default parameters used universally in machining. The other pages list all the layers applied. Click
the layer page to set the parameter of this layer.
Notice: The parameter options may differ among different laser sources, gas configuration,
and height controller. The parameter in image above is for reference only, users must set the
parameters according to actual machine condition.
44/70 Friendess CypCutPro Laser Cutting Control Software
regulate with speed in real time. You can click the" "to edit the power/frequency
curve.
As shown in the photo above, horizontal axis is speed, vertical axis is power/frequency, unit
is percentage. You can select the curve pattern and set the power level when machine reaches a
specified speed. Or you can click " "copy the power curve to frequency
curve. Notice: Only when "Power curve" is enabled, "Frequency curve" can take effect.
For example, laser power 500W, cutting speed 100mm/s, peak power 90%, cut power 80%,
when the actual speed slow down to 45mm/s, the laser power is:
500W X 90% X 80% X 75.00% = 270W
Friendess CypCutPro Laser Cutting Control Software 47/63
The power will not be lower than the preset value, which often is 10% of the laser power, for
example 500W laser will not lower than 500*10%=50W.
If is " "not selected, the cut power will remain not change
in cutting process. In the above example, if not select these two options, the power in the cutting
process is 500 W X 90% X 80% = 360W.
3.17 Nest
Nest function is used to layout the parts in a plate with highest utilization. Users can click
nest button to finish nesting. CypCutPro also provides options to customize the nesting like: Parts
gap, plate margin, rotation angle, co-edge etc. You can find nest function button" " in Home
menu-Nest drop down menu.
Parts library will list all parts, you can add new parts by right click at parts lib and select
"load parts", or you can select parts at drawing board right click the part select "add to parts lib".
The parts type limits is 50. Right click at side bar you can choose to import standard part, delete
part or save un-nested parts.
Plate library lists the plate type and plate quantity, you can add new plate using the same
operation with adding parts. Right click side bar you can choose to delete plate or save as file.
Nest plate lists all nested plates and already processed plates. CypCutPro now only supports
20 plates nesting at one time.
Users need to set basic parameters for nesting. "Part gap" is the minimum space between
parts; "Plate margin" is the plate margin left when nesting; "Nest strategy" only supports array in
CypCutPro.
50/70 Friendess CypCutPro Laser Cutting Control Software
In "detail settings" you can set parts rotation angle, nest direction, and co-edge etc,.
You can find details on group function in "Group". If no special requirement to the sorting
result, "grid sort" is recommended.
Drag the progress bar or click" "you can preview the machining sequence of the
Sequence preview is completely interactive, making it easier to control the progress forward
or backward,or zooming the graphics. You can view the move path to check the overall sequence
After sorting, click " "to check the sequence one by one.
You can also open "Manual sort mode" to edit the sequence. Click " " on left bar of main
screen will enter "manual sort" mode. It will display the graphic sequence and path. Click graphic
one by one as you required. If one graphic was clicked accidentally, click this graphic again or
right click to cancel the operation. If you just want to edit the sequence between two graphics, just
click on one graphic drag a red line to the other will set the new sequence of these two.
54/70 Friendess CypCutPro Laser Cutting Control Software
4. Machining Control
CypCutPro integrates CAD and CAM functions, all operations including edit file and set
cutting parameters can be done in the office or on your own computer. Then you can open the file
on machine for processing directly.
" ". The coordinate referred in machining process and machine position are shown below:
Click the " in console will display the laser head position correspond with graphic.
consistent every time execute return origin " ". Misalignment appeared after installation
or caused by exception can also be reset by clicking it.
CypCutPro defines coordinates with same rules no matter applied on what mechanism .
Stand in front of the laser head, laser head towards right is X+ direction, towards back is Y+
direction which means the left bottom is the minimum coordinate.
Friendess CypCutPro Laser Cutting Control Software 57/63
Click the button above the console panel you can select "Floating coordinate", 9 "Workpiece
coordinate" or "external coordinate".
Floating coordinates used in cutting samples or small quantity parts. Laser head will start
machining from current position. The current position of the cutting head is automatically set as 0
point when user executes "Frame", "Dry run", or "Start".
If select workpiece coordinate 1-9, the zero point is manually set by users, and will only be
changed by manual reset. Workpiece coordinate applied for large quantity production. This will
assure the next time machining starts from same position on the machine every time.
must execute return origin then click " " locate to zero point.
Situation 3
58/70 Friendess CypCutPro Laser Cutting Control Software
If the machining process interrupted by the accident or misoperation, you can still locate to
the zero point of last machining process.
Select "Mark zero" from the drop-down menu of Mark in the console, and then click "Go
Mark".
4.2 Alarm
CypCutPro monitors all components when machine running. Once an alarm was monitored,
it will stop the machining and display the alarm message in red title. Motion function will be
disabled until the alarm removed. Check the alarm source and remove the alarm then resume the
machining. The alarm title shown as below:
The "Alarm" window at the screen bottom also display the alarm message. After remove the
alarm source the alarm title will disappear but alarm message in alarm window is recorded.
Double click "System" window can check all history records and software events.
Besides alarm CypCutPro will display the warning, notice and important message in
different color once monitored abnormal process. These message will not stop the machining but
still suggest noticing these information and taking precautions.
The alarm can be cleared automatically or manually.You can set all alarms to be cleared
manually in "machine configuration tool".
Below are restrictions once alarm activated:
Disable servo when emergency stop alarm activated (prevent accident motion)
Disable X/Y motion functions when BCS100 alarm detected (under this status, Z axis
condition unknown, there might be collision if X/Y move)
Disable XYZ motion function when emergency stop alarm activated (in complete stop
status)
Z limit- alarm, disable dry run and jog.
Friendess CypCutPro Laser Cutting Control Software 59/63
The button " " will be in" " once the function activated. Press " " will emit
laser, release button will close laser; for other buttons, click the button activate the function, click
again close the function. For example, click " " open the gas, click again close gas.
For different laser model, there will be a delay when click " " before it turns to " ".
This status is accessed from laser unit. Click " " will open guide/pilot laser.
Please take notice that function can only be realized with related machine components on
place. No hardware detected or settings not correct in configuration tool, the function button
might not work.
Click " " to mark the current position, click " "if you need to locate to
the mark position. Users can record 6 marks in total select in " ".
CypCutPro provides software limit function. You can enable this function "
in machine configuration tool-advanced config,. The feature is default on.
60/70 Friendess CypCutPro Laser Cutting Control Software
When the system detect motion area will exceed the preset limit, it will prompt message box
to warn users and stop sending motion command to prevent collision. Check the graphic on the
drawing board to make sure it"s within the white frame.
System will monitor the current position in real time and stop the motor function once
detected exceed the soft limit.
Notice: Soft limit protection relies on correct coordinates. Therefore, every time after change
the machine configuration or system abnormal shut down happens, users must execute return
origin to correct coordinates.
4.5 Frame
Click " " laser head will move along the outline of the workpiece in a rectangle
frame to help users identify the machining position and workpiece dimension on the plate. Frame
speed is set in "Layer-global parameters-frame speed".
Notice: If the plate not up-right put on the machine bed and executed seek-edge operation,
frame direction is also not up-right.
Click " " start machining, there will be monitor of machining process like
coordinates, speed, time count and following height etc.
When in above status you cannot switch to other pages except File menu, for preventing
graphics modified by mistake when machining. You can pause the machining to modify
parameters, and it will take effect once machining resumed. If you modify without pausing the
machining, the setting will take effect on the next one.
Click the " laser head will move along the actual cutting path with same speed
and acceleration but laser, gas and follow function turning off. Meanwhile other functions like
pause, resume, forward, backward and break point information all same with the actual cutting.
Dry run can used to check the machining process without cutting the plate.
By default setting, laser head will return to zero point after finish machining. If you want
laser head return to a specified position you can set on console panel including zero point, start
point, end point, origin and mark point.
Friendess CypCutPro Laser Cutting Control Software 61/63
If " "not selected, laser head will stand still at where finish the
machining. If you want laser head return to a mark point, select "process ends, go to"+position
you want.
After a machining process completed it will add up 1 on "Finished" at console panel. When
the "Finished" reach the "Total" times it will prompt message to remind users. You can set target
machining times and laser head actions in " " after machining process completed. If
you need to cycle the machining, click " " and finish the setting.
To stop machining, click " " or " " button on the console.
Click " or " " on console panel can pause the machining process.
Meanwhile you can modify the parameters in layer window, or execute the functions in console
panel like burst laser, gas, turn on/off follow function etc.
Click " " or " " button on the console to resume the machining process
from interrupted position. Click " " will resume the machining process directly
without piercing.
Click " " or " "to locate laser head backward or forward on the
machining path. The distance and speed of one step set on
4.8 Breakpoint
When the machining process interrupted by accident like power down, as long as graphics
and parameters related with machining process and sequence not been changed you can click
62/70 Friendess CypCutPro Laser Cutting Control Software
" " to locate to the break point. Click " ", program will resume
machining from break point.
If you change the machining parameters, the "Start" button will turn into " ",
under this status break point function will be not available.
For safety concern, select "Start from here", program will prompt dialog box to ask users to
confirm operation. Then laser head will locate to the specified position, and start machining. The
path before specified position will not be machined.
If you select "Locate here", laser head will locate to specified position then come in pause
status.
You can execute "Locate here" multiple times. until you are sure. Or you can adjust start
Short distance no lift If in layer setting select "Short distance no lift", when the dry run
distance shorter than this value, Z axis will not lift and stay at cut
height.
Hold fixed height Applied in nun-metal material cutting, select this option it will disable
follow function in machining.
Smart follow Short-distance travel does not perform plate detection.
Advanced
Hide crucial settings Hide some parameters which will affect the machine service life if set
improperly.
FlyCut at MicroJoint No pause at MicroJoint with fly cutting, invalid when pierce techniques
enabled.
Technique check Check whether the default machining parameters are valid.
Thickness check Check whether the material thickness information is set in the layer
parameter setting.
Quick FindEdge Shorten the process of finding edge.
Edit PLC Process PLC process editing.
Pierce Defilm Set the sequence of defilm and pierce.
FlyCut overcut Over fly cut distance to ensure part entirely cut.
Extended cutoff length Overcut distance on cutting cutoff Line.
GasOn protection Select "Blow" in layer settings, and set gas pressure here.
Unit Select the unit of the parameter according to your habits.
Friendess CypCutPro Laser Cutting Control Software 65/63
5.1 Simulation
Users can simulate the cutting process check the cutting sequence in program. This process
executed only in software, not sending any commands to the machine. By simulating the
machining, users can check the sequence between parts and in parts.
Click the " "in control panel, it will switch to "CNC" menu automatically, you
can adjust simulating speed in tool bar.
5.2 FindEdge
CypCutPro supports two patterns to find plate edge: BCS100 find edge and manual locate
edge. Click "FindEdge" drop down menu you can select the find-edge pattern to locate plate
position and edge. FindEdge result will be displayed on the top right area of drawing board.
Click " " under CNC or click" Capacitive FindEdge"to open BCS100 FindEdge
parameter window.
Plate size X is the plate length in machine X direction; plate size Y is the plate length in
machine Y direction. The 2nd and 3rd point position to locate the plate edge is calculated by the
plate dimension,it"s suggested that input value little smaller than actual dimension to avoid
laser head crash in machine teeth.
Margin: FindEdge result will determine a 0 point of plate. This margin can adjust the 0 point
inward or outward the plate. If you have set plate margin in nesting plate then you can input 0
here.
Identify sheet dimension: automatically set plate dimension according to the border of
graphic.
6-point FindEdge: This recommended to use on thin plate. Laser head will execute 6 times
FindEdge actions to reduce the interference of machine teeth.
66/70 Friendess CypCutPro Laser Cutting Control Software
Start from preset position-you can set a fixed position then FindEdge will start from this
position every time. You can locate the laser head at a fit position as start point to FindEdge. This
position must be within the plate.
Start from current position-laser head will start to find edge from current position. Please
make sure laser head is within the plate.
If select "find edge before machining", it will execute find edge before start machining.
Notice: Before execute FindEdge function, make sure laser head can follow to the material
properly. The inclination angle of the plate should not exceed 10 degrees.
FindEdge parameter window shown as below.
You can also set more detailed actions by clicking "Detail settings" at the left bottom.
Click " "in "CNC" menu users can edit and execute PLC process.
Notice: Inappropriate PLC settings can lead to serious consequences! Please contact our
technicians if you have any doubt.
5.5 Task
If an urgent task cuts in line while the current task unfinished, use Task function to save the
progress including program zero point, FindEdge angle, breakpoint, and file. After finishing the
urgent one, you can re-import the last task, then go the breakpoint and resume the machining.
You can click " " in CNC menu to return axes to mechanical origin and rebuild
coordinate. See details in section "coordinates". Select "X Only" or "Y Only"axis will return
68/70 Friendess CypCutPro Laser Cutting Control Software
origin separately. If you select "Z axis first" or "Auto-focus included"program will execute the
actions when return axes to origin.
5.7 Path
In the machining, if you need to position the cutting head to a certain point, you can
click" " in CNC menu, enter the specific coordinates you want in box shown on the
right .
You can also set the laser interferometer parameters in this interface to test the error between
the position in software and the actual position on machine, so as to compensate the mechanical
error, also known as pitch compensation.
5.8 Calibrate
Support manual and one-click calibration.
Upon importing graphics, CypCutPro automatically removes minimal graphics, duplicate lines and merges unclosed lines, while smoothing and sorting them for cutting . If these automatic processes don't meet user requirements, customization options are available through the 'user setting' menu where users can manually set different function options .
The Seam Compensation function in CypCutPro adjusts for expected material loss at the cut seams by offsetting the cutting path . This ensures the final dimensions of cut parts match design specifications by compensating for material that will be cut away. However, it requires accurate setting of material thickness and adjustment factors, as improper settings can affect fit and alignment, underscoring the necessity for precise input and testing for each material type .
CypCutPro includes a crucial safety feature called 'Soft Limit Protection,' which prevents the machine from exceeding preset boundaries during operation. This feature alerts users when motion areas surpass these limits, stopping motion commands to prevent mechanical collisions . Additionally, post-configuration changes or system shutdowns require users to execute a 'return origin' to ensure coordinate accuracy, critical for the soft limit's effectiveness .
When setting technical parameters in CypCutPro, users must consider material type, laser, and gas configurations, as incorrect values can damage the machine or result in suboptimal cuts. Critical parameters include cutting speed, nozzle height, gas type and pressure, and laser power . Users should reference the machine’s specifications and previous successful parameter settings for similar materials to avoid errors. Additionally, pilot tests are recommended to fine-tune settings dynamically for optimal performance .
CypCutPro assists users in cutting path planning by providing automated sequence setup through the 'Nest' or 'Home' menu, which optimizes the cutting order based on graphic layout . This feature ensures efficient use of material and minimizes unnecessary head movement, reducing time and energy consumption. Users can also manually intervene to alter the automatic sequence if specific cutting orders are desired for particular materials or complex shapes .
Lead lines in CypCutPro are used to dictate the starting point and direction of laser cutting on both inner and outer contours. They are set by clicking 'Lead' in the Technical Setting menu. Users can choose from straight lines, arcs, or a combination thereof, with additional settings for lead angles, lengths, and radii . Automatic and manual options exist; while automatic setups adjust according to contours, manual setups allow for custom lead line placement and dimension editing. Incorrect settings can be optimized using 'Check Leadline' to avoid intersections with graphics .
CypCutPro supports parameter customization across 16 layers, each configurable with specific settings like cutting speed, laser power, gas pressure, and nozzle height . Adjusting these parameters according to the machine's laser source, gas configuration, and height controllers is crucial, as improper settings can degrade performance or damage equipment. Users need to adapt layer settings to match their actual machine conditions, since reference values may not reflect all machines' capabilities or configurations .
CypCutPro employs measurement functions, including line measure and curve length measure, to provide precise dimensions and angles necessary for accurate cutting. Line measure calculates the distance and angles between two points, while curve measure assesses the length of poly lines . These tools help ensure that cuts are executed with precision, reducing material waste and optimizing cutting paths for efficiency .
Manual lead line setup in CypCutPro involves selecting the graphic, then clicking on a point within or outside the graphic to place or adjust lead lines . The manual method allows greater control over lead line positioning and type, preserving length and angle settings. It is significant because it allows users to modify lead lines to suit complex graphics or customized cutting paths, which automatic placement might not optimize effectively .
To optimize a graphic in CypCutPro, users can manually perform various functions such as smoothing lines, deleting duplicate lines, removing invisible graphics, and joining lines. Specifically, users select the graphics, click the corresponding buttons under the 'Optimize' menu, and follow prompts to perform actions like smoothing polylines using a desired precision level, splitting curves, deleting duplicates and invisibles, and joining lines by entering a join precision .