Page 25 - IJOCTA-15-2
P. 25
A. R´acz / IJOCTA, Vol.15, No.2, pp.215-224 (2025)
• Cut Cost, i.e. the cost of conducting a leftover under the waste limit (W = 45).
cut.
• Waste limit, i.e. the minimum reusability Table 4. Cutting plan by MACROPT-1D in matrix
length. form
• Waste cost, i.e. loss from unusable parts.
O 1 O 2 O 3 O 4 O 5 O 6 O 7 O 8 O 9
Table 3. User settings B 1
B 2 ✓ ✓
B 3 ✓ ✓ ✓
OptiCutter 1D Solutions Optimalon
B 4 ✓ ✓
Cut Cost ✗ ✗ ✗ B 5 ✓ ✓
Waste limit ✗ ✓ ✓ a B 6
Waste cost ✗ ✗ ✗
Fig. 2. shows a visualization of the obtained
a
Orders below this limit are not allowed. cutting plan with the leftovers.
5.2. Numerical example
In this section we would like to present the three
commercial software and our solution throughout
a simple example and compare the obtained re-
sults.
Let us suppose our company has the following
bars in stock:
• B 1 , B 2 , B 3 : Length: 200 cm
(l 1 = l 2 = l 3 = 200)
• B 4 , B 5 , B 6 : Length: 150 cm
Figure 2. Visualization of the cutting plan
(l 4 = l 5 = l 6 = 150)
Moreover, we have to serve the following orders: 5.2.2. Solution by OptiCutter
• O 1 : Length: 100 cm After preparing the appropriate .csv input file, it
(r 1 = 100) was uploaded to the OptiCutter linear cutting list
• O 2 : Length: 80 cm calculator webapplication. The input file contains
(r 2 = 80) the stock items with length and the order pieces
• O 3 , O 4 , O 5 : Length: 70 cm with length. As Table 3. also shows OptiCut-
(r 3 = r 4 = r 5 = 70) ter does not offer the oportunity to set the waste
• O 6 , O 7 : Length: 60 cm limit or the cutting cost.
(r 6 = r 7 = 60)
OptiCutter suggests a solution where 6 cuts
• O 8 , O 9 : Length: 50 cm
are needed on 4 bars and there is a 40 cm waste
(r 8 = r 9 = 50)
on bar B 4 . Table 5. shows the cutting plan in
The following cost parameters were set where al- matrix form and the visualisation can be seen on
lowed: Fig. 3.
• Bars under 45 cm considered waste.
Table 5. Solution by OptiCutter in matrix form
(W = 45)
• Each unit of waste means 100$ loss.
O 1 O 2 O 3 O 4 O 5 O 6 O 7 O 8 O 9
(CW = 100)
B 1
• Each cut costs 400$.
B 2
(CC = 400)
B 3 ✓ ✓ ✓
B 4 ✓ ✓
B 5 ✓ ✓
5.2.1. Solution by MACROPT-1D
B 6 ✓ ✓
Our own model suggests a solution, where 6 cuts
are required, that costs 2400$, 4 bars are used On Fig. 3. we can see the visualization of the
(B 2 , B 3 , B 4 , B 5 ) and there is no waste, i.e. no obtained cutting plan.
220

