Professional Documents
Culture Documents
Tutorial
TABLE OF CONTENTS
I. INTRODUCTION
I. 1 Pre
Presen
sentat
tation
ion : 3
I. 2 In
Inst
stal
alla
lati
tion
on :
II! "ENERAL
"ENER AL PRIN
PRINCIPLE
CIPLES
S
II. 1 St
Stoc
ock
k Mana
Manageme
gement
nt : 5
II. 2 Multi-Material an
and Multi-Format Fu
Functions : 5
II. 3 Opti
Optimum
mum For
Format
mat Se
Sear
arch
ch : #
III. 1 Pa
Pane
nell Ma
Mate
teri
rial
alss an
andd Pa
Pane
nell St
Stoc
ocks
ks : $
III. 2 Pa
Pane
nell Cut
Cuttin
ting
g is
ists
ts : %
III. 3 Optimi!atio n Parameters "or Panels : &
IV!! BA
IV BARR CUTT
CUTTIN"
IN"
I#.. 1 $a
I# $arr Ma
Mate
teri
rial
alss an
andd $a
$arr St
Stoc
ocks
ks : ''
I#.. 2 $a
I# $arr Cu
Cutt
ttin
ing
g i
ist
stss : '3
I#. 3 Optimi!atio n Parameters "or $ars : '
V ! RESULT
RESU LT PRI
PRINTOU
NTOUT
T
VI! I(PORT/
I(PO RT/ E)PO
E)PORT
RT
#I. 1 Cu
Cutt
ttin
ing
g i
ist
st an
andd Stock Im
Impo
port
rt : 20
#I. 2 &a
&ata
ta '(
'(po
port
rt : 2'
#II. 1 Po
Post
st Pr
Proc
oces
esso
sors
rs "or Pa
Pane
nell Cutti
Cutting
ng : 22
P2
#II. 2 Pos
ostt Pr
Proc
oceess
ssor
orss "o
"orr $a
$arr Cut
Cuttin
ting
g : 23
P3
I! INTRODUCTION
Pre"ace
Cutting optimi!ation
optimi!ation generall) re*uires multiple
multiple com%inati
com%inations
ons that cannot all %e e(amined
e(amined
%ecause
%ecause o" their
their time
time-co
-cons
nsum
uming
ing calc
calcul
ulati
ation
ons.
s.
+hus, an optimi!atio
optimi!ation
n so"tare
so"ta re cannot ala)s
ala)s "ind
"ind the %est
%es t solution
solution (this solution
sometimes does not even exist or there might also be several ones),
ones), %ut the more pertinent
the selection criteria o" the e(amined cases (as opposed to the excluded cases) are, the
more e""icient
e""icient the solution ill
ill %e.
I! ' PRESENTATION
OptiCut V is a cutting
cutting optimi
optimi!ati
!ation
on so"tare "or panels and %ars. It as de/eloped %)
BOOLE * PARTNERS, editor "or pro"essional so"tare since 10, hose product range
%ene
%ene"i
"its
ts o" the
the e(per
e(perien
ience
ce o" thousa
thousand
ndss o" lice
licens
nses
es used
used in more
more than
than 3 count
countrie
ries.
s.
OptiCut V is mostl) used in the ood, metal, plastic, glass and stone sectors and is
applied in material
material trade (panels, sheet metal, glazing, profiles and joists),
joists) , ca%inet making
(wood or metal),
metal), room la)outs,
la)outs, "acade, oisting
oisting,, etc.
In addition
additi on to its optimi!ation
optimi!ation "unction,
"unction, OptiCut V o""ers /arious other "unctions,
"unctions, as "or
e(ample
e(ample the stock managem
management
ent or la%el print
print..
+he numerical control o" sas (Post processor function) is a/aila%le in the Pro
Pro #ersion
"or %ars and in the Pro_PP #ersion
#ersion "or panels.
OptiCut V is a/aila%le in 4 capacities, depending on the sole ma(imum amount o" pieces
that can %e optimi!ed
optimi!ed simultane
simultaneousl)
ousl).. +he limi
limitt o"
o " the %ar cutting lists +,- is 5 times higher
than the limi
limitt o" the panel
pa nel cutting
cutting lists +p-
+p-:
In the OptiCut V Version , the optimization algorithms of the panels and the bars have
been separated for improved efficiency.
I! 2 INSTALLATION
Once OptiCut V is installed, )ou ma) e(ecute it /ia the shortcut on )our desktop. Clicking
on the &emo /ersion %utton allos )ou to use OptiCut V in its demo mode until )ou enter
the 9cti/atio
9cti/ation
n Code e ill
ill pro/ide
pro/ide )ou.
6 I(PORTANT
7ou should a%solutel) ui4tall OptiCut V %e"ore
OptiCut %e"ore alter
alterin
ing
g )our
)our hard
hard dri/e.
dri/e.
+o do this, open
ope n the
the menu Start Programs o"
o " )our computer
computer and e(ecute the comman
command
d
$oole ; Partners OptiCut 5 <ninstall OptiCut.
ATTENTION
ATTENTION Do ot 7or8t to 9rit
9rit o9
o9 t: ;o pro<i ur
uri8
i8 t: ui4talli8!
II! "ENERAL PRINCIPLES
Before
Before defining a panel or bar formatformat !ou s"ould t"us #"e#$ if t"e #orresponding
#orresponding
material e%ists and if not #reate it&
I" )ou ant to create a panel measuring "or e(ample 3050 '%50 in '& 11-thick
hite
hit e melam
melamine
ine,, )ou should
should proceed
proce ed in
in to steps:
steps :
1- Create the
the panel mate
materia
riall (ELA_>?@ '& 11 thick,
2- Create a panel
panel measu
measurin
ring
g 3050 '%50 linked to the material (ELA_>?@ '&.
I" )ou
)ou use the hite melamin
melaminee in another thickness, e.g. '# 11, it is regarded as another
material that )ou should
should create and use separatel) o" the pre/io
pre/ious
us one.
he OptiCut V stoc!s can be managed either with the real "uantities or unlimited "uantities
if orders are made according to your re"uirements.
&uring
&uring the optimi!atio
optimi!ation
n proces
pro cess,
s, the 1ulti.7or1at "unction
"unction e(amines
e(amines all the a/aila%le "ormats
o" the current material and chooses "or e/er) cutting pattern the most appropriate one that
can either
either %e a hole
hole modu
module
le or the o""-cut o" a pre/iou
pre/iouss cuttin
cutting.
g.
'"us t"e optimization result #ontains a #ombination of t"e a(ailable formats&
+he search
sea rch is carried out in a /irtual
/irtual stock, independent
independent o" the real stock o" the gi/
gi/en
en material.
material.
+he optim
optimum
um "ormat
"ormat search
s earch is particularl)
particularl) interesting
interesting hen )ou can order )our panel and %ar
"ormats
"ormats to measure.
+he command
command 8e
8e panel
pane l cutting list in the File
File menu opens the "olloi
"olloing
ng indo
in hich
hich )ou can either directl) enter
e nter the cutting list or
o r import it.
'ach o"
o " the
the 4 edges o" a piece can %e de"ined
de"ined either
either %) its material
material or %) its
its thickness.
thickness.
PANEL
PAN ELS
S " ral Para1
ara1 t r4
In order to simpl
simpli")
i") the use, OptiCut V o""ers se/eral optimi!ation modes ith pre-de"ined
algorithm parameters.
Contrar) to the "ast and standard modes, the ad/anced modes ena%le )ou to change the main
cutting direction (turn around) so as to o%tain more e""ic
e""icien
ientt results
results and %etter re-usa%le o""-
cuts. Please note that this
this o"ten leads to more comple( cuttin
cutting
g patterns.
he -igital control modes are specific to numerical saws and depend on the range of
products of the different manufacturers.
+he Iterations
Iterations cursor de"ines the
the statistical precision o" the cutting
cutting and leads to a %etter
optimi!ation result ithout
ithout ignoring
ignoring the parameter
para meterss )ou de"ined.
he best solutions are generally found before the % th iteration, but in some cases only after
the &th.
+hanks
+hanks to the option ast panel )ou can, pro/ided a panel is a/aila%l a/aila%lee in se/eral "ormats,
gi/e
gi/e priorit) to the "ormat
"ormat that "inishes
"inishes the cutting %) placing all the last pieces.
piece s.
A<a; Para
Para1
1 t r4
+he ma(imum recut le/el ena%les )ou to limit the num%er o" tested com%inations and thus also
limi
limits
ts the comple(it)
comple(it) o"
o " the cutting
cutting patterns
patte rns and the calculation time.
Once the pieces o" the cutting pattern ha/e %een determined, OptiCut V uses the 4 cursors
o" the Optim
Optimi!e
i!e "iel
"ield
d to choose the cutting
cutting pattern that %est matches the pre"erences )ou
entered.
he more the cursor is placed to the right, the more important the criterion becomes in your
preferenc
preferences.
es.
6ith the last cursor )ou can "ind solutions using "eer cutting patterns. =oe/er, the o""-cuts
ma) increase i" )ou use this option.
Ot: r Para
Para11 t r4
I#.
I#. ' BAR (ATERIALS AND BAR STOC=S
'ach material
material is descri%ed ith a re"erence, a *ualit)
*ualit) and a section.
- 'ither
'ither %) their
their rectangul
rectangular
ar "ormat
"ormat ith
ith its heigh
heightt and idth,
idth,
- Or %) a user-de"ined
user-de"ined "ormat
"ormat linked
linked to an imported
imported &BF-"ile.
&BF-"ile.
&urin
&uringg the creation o" a %ar materi
material,
al, OptiCut V identi"ie
identi"iess the possi%le s)mmetries
s)mmetries o" the
section and then displa)s
displa)s it in the corresponding
corresponding "ield.
"ield.
ccording
ccording to the characteristics
characteristics of the section, you may reduce these possibil
possibilities.
ities.
S1
S11 tri
tri 4 a A8l ( at;:
t;:i8
+hanks
+hanks to their
their description,
description, the %ar sections
sections can %e seen on the screen
scre en and taken
take n into
into account
during the optim
optimi!ation
i!ati on according to the s)mmetries
s)mmetries o" a section.
In the Pro
Pro and Pro_PP #ersions, i" the s)mmet
s)mmetries
ries o" a section allo it, the pieces are
rotated so that their angles match and material is sa/ed.
-epending
-epending on whether the successive angles match exactly, OptiCut V places one or two
cutting lines
lines between two pieces.
pieces.
IV! 2 BAR CUTTIN" LISTS
'(cept "or the angle management, the general optimi!ation parameters "or %ars are similar to
those "or panels:
+he angle
angle matching
matching "unction,
"unction, a/aila%le in the Pro
Pro and Pro_PP #ersions,
has 4 optimi!ation le/els: 8one, Minim
Minimum
um,, 8ormal
8orma l and Ma(i
Ma(imum
mum..
he level 4one
4one corresponds
corresponds to a straight
straight cut based on the maximum lengths of the pieces.
A<a; Para
Para1
1 t r4
+his
+his "unction
"unction increases the possi%ilities
possi%ilities o" producing re-usa%le
re-us a%le o""-cuts. =oe/er,
=oe/e r, it generall)
generall)
leads to an increased
increased num%er
num%er o" re*uired
re*uired %ars.
V! RESULT PRINTOUT
V! ' PANEL
PANEL OPTI(IAT
OPTI(IATION
ION PRINTOUT
PRINT OUT
+he print-out
print- out "u
" unction
nctio n prints a recap o" the optim
optimi!atio
i!a tio n and the cutting patterns.
<sing
<sing the
the File
File Print
Print setup menu,
menu, )ou can personalise
personalise the header on the "ront page and
param
paramete
eteris
risee the
the prin
printo
tout
ut %) choo
choosin
sing
g the
the catego
categories
ries )ou
)ou ant
ant to prin
print,
t, the
the to colou
colours
rs o" the
o""-cuts (recoverable and unrecoverable),
unrecoverable), the margins o" the print and the print mode o"
the cutting patterns (full page or half page with
wi th details).
+he patterns are printed in the same order in hich the algorithm "ound them, %ut sorted %)
the direction
direction o" the
the "irst
"irst cut (horizontally, then vertically).
vertically).
6hen a cutting pattern is printed on hal"-pages, the loer hal" is used "or printing either the
piece
piece list
list (individual or grouped) or the cutting line list depending on the options o" the ta%
Panels in the +ools
+ools Pre"erences
Pre"er ences menu.
6hen the
the same cutting
cutting pattern is to %e
% e e(ecuted B times,
times, the mention
mention <ni*
<ni*ue
ue sample is
replaced %) +o %e produced in B samples.
V! 2 BAR OPTI(IATION
OPTI(IATION PRINTOUT
PRINTOU T
+he option Print cutting patterns: =ori!ontall) increases the num%er o" patterns per page
%ut
%ut reduces
reduces their
their read
reada%
a%il
ilit)
it)..
6hen the
the pro"ile
pro"ile is de"ined
de"ined %)
% ) a &BF "ile,
"ile, it is graph
graphicall)
icall) represented in the
the top right
right %o(.
<sing the print options, )ou can also de"ine the dimensioned a(is, the top /ie "ace
(indicated
(indicated under the date).
he option 5ace6 utomatic chooses the face with the most telling view.
#. 3 LABEL PRINTOUT
OptiCut V can print a personalised la%el "or each produced piece or o""-cut as ell as the
used panels (7eparators).
(7eparators) .
+his
+his "uncti
"unction
on does
doe s not re*uire
re*uire another printer
printer as the one used "or the cutting
cutting patterns. 7ou
7ou
ust
ust ha/e
ha/e to inser
insertt la%el
la%el paper.
7ou
7ou can also parameterise the dimens
dimension
ionss and the margi
margins
ns o" the paper
pa per and the la%els.
6hen the pieces are di/ided into stacks, the option Per stack prints one single la%el "or
each stack o" B produced
produced samples.
samples.
+icking the option +ake into account alread) used la%els on the "irst page, )ou can enter
the num%er
num%er o" o " missin
missing
g la%els on the "irst
"irst page %ecause
%ec ause o"
o " their
their prior use and %egin the print
ith the "irst a/aila%le la%el.
+he %uttons Separator, Pieces and O""-cuts in the la%el "ormat section open a indo in
hich
hich )ou can de"ine
de"ine the content o" the corresponding
corresponding la%els.
2ou can see the window on the following page.
La,
La, l Para1
Para1 t ri4a
ri 4ati
tio
o
In the indo
indo a%el "ormat
"ormat,
, )ou can determine
determine the categories
categories )ou ant
ant to print,
print, their
their order
on the
the la%el, their
their si!e
si!e and hether
hether the) appear
appe ar as %arcodes
%arcod es (8ptions).
(8ptions).
+he additional
additional re"erences o"
o " the pieces, created
cr eated in the
the +ools
+ools Pre"erences menu can also %e
%e
prin
printed
ted on the
the la%e
la%els.
ls.
La,
La, l Ea1
a1pl
pl 4
7ou
7ou can import
import cutting
cutting lists
lists and panel and %ar stocks in OptiCut V in parameterisa%le
parameteri sa%le +e(t
+e(t
"ormats (9xcel #7:, etc.).
7ou
7ou ma)
ma) use the categor) Ignored
Ignored "ield
"ield se/eral times
times so )ou can
ca n import
import data that do not
ha/e an) e*ui/alent
e*ui/alent in OptiCut V.
#I.
#I.2 DATA E)PORT
9dditionall)
9dditionall) to cutting
cutting lists
lists and stocks
sto cks that are e(ported in a te(t "ormat separat
s eparatee "rom the
the
import "ormat, OptiCut # e(ports
e(port s a a%el
a%el "ile
"ile and a Aesult "ile.
"ile.
he post
he post processors
processors for
for numerical saws are explained in the following chapter.
La,
La, l Fil
Fil
+he categor)
cat egor) list o" this
this "ile
"ile is simila
similarr to the la%el print list ith some di""erences.
he label type (panel,
(panel, piece,
piece, off$cut)
off $cut) is defined by a parameterisable
parameterisable text.
R 4ult Fil
+he result "ile contains one line "or each cutting pattern.
'ach lin
linee contains
contains *uantitat
*uantitati/e
i/e data, thus alloi
alloing
ng to calcula
calculate
te the net cost
cos t o" the
the produced
pieces
pieces in the
the cutti
cutting
ng pattern,
pattern, taki
taking
ng into
into accoun
accountt the
the cutti
cutting
ng itse
itsel"
l" and edges
edges..
I" )ou
)ou use the result "ile
"ile in a spread sheet or data management
management so"tare, )ou can determ
determine
ine the
total need o" panel
panelss per t)pe,
t)pe, as
a s ell
ell as the correspondin
corresponding
g costs.
>io9
>io944 Co11
Co11a
a
Li
Li
OptiCut V can %e started "rom another so"tare using a 6indos command line that imports
the cutting
cutting and e(ports the result "ile
"ile a"ter the optim
optimi!atio
i!a tio n.
+his
+his "ile
"ile can thus
thus %e imported
imported %) the so"tare that integrates the comman
command
d line
line in order to plan
the production and logistics.
logistics.
2ou may obtain the syntax of this command line from BOO)* + P,-'.*- .
VII! POST PROCESSORS
Post processors translate cutting patterns into "iles hose "ormats are compati%le ith those
o" numerical sas.
*(er! produ#t
produ#t range uses eit"er a generi# format
format or a format
format t"at is spe#ifi# to t"e
manufa#turer&
6 Cot
Cotrol
rol Fu;
Fu;ti
tio
o
C8C
C8 C panel sas generall
generall)
) ha/e some
some constrain
constraints
ts (limited number
number of re$cutting or
turnarounds) so that
that the) cannot cut the more comple(
comple( cutting
cutting patterns.
, #utting
#uttin g pattern t"at is translated into t"e rig"t format
format but t"at does not ta$e into
a##ount t"e spe#ifi# #onstraints of t"e used saw model will be ree#ted w"en performing
t"e #utting&
It is thus necessar
nece ssar)
) to introduce a control
contro l "unction
"unction that
tha t "ilters
"ilters the cutting patterns
patte rns during the
optimi!ation
optimi!ation so that
that onl) those
those compati%le ith the sas constra
constraints
ints are selected.
In OptiCut V, this
this control
c ontrol "unction
"unction is integrated in the optimi!
optimi!ati
ation
on modes "or C8C
C 8C sas.
7ou
7ou ill
ill ha/e to choose
choos e one %e"ore
%e"or e selecting
selecting the "ormat.
"ormat.
In the above list, the
t he constraints are grouped
grouped by product
product ranges. 8ne range can correspond
correspond
to several data formats.
Po4t Pro;
Pro; 44or For1
For1at
at44
In addition
addition to the traditional
traditional C8C "ormats,
"ormats, OptiCut V o""ers
o""ers a "o1tri; "ormat (simple
geometric
geometr ic description),
descript ion), as ell as the international data e(change "ormat D)F.