# Stacking boards into boxes for delivery - php algorithm

We are a furniture manufacturer in Romania. We are developing an online platform for selling furniture. In order to deliver the furniture, we need to pack all the boards and fittings.

In order to optimise the space in the boxes, we need to arrange them as best as possible. This is why we need a stacking algorithm.

Basically, we need to generate the label for each board (with information regarding box and row in the box) before launching in the production.

INPUT INFORMATION

1. List of boards [W x L x H] - H = board thickness. We usually work with 4 thicknesses (25, 18, 8 and 3 mm).

2. Max. package dimensions [L x W x H] - The boxes will be manufactured using a cardboard cnc cutter depending on the stacking solution for that order given by the algorithm. The max dimensions are [L=2700mm, W= 620mm, H=150mm]

3. Max. package weight. [usually, no more than 35 kg/ package]

OUTPUT INFORMATION

1. Number of boxes and their dimensions.

2. Box number for each board (in which of the boxes will the board be placed).

3. Row number in the box(package) [start numbering from the bottom up]

ADDITIONAL INFORMATION

The density of the 18mm panel, 13 kg/m3

The density of the 25mm panel, 18 kg/m3

The density of the 8mm panel, 6 kg/m3

The density of the 3mm panel, 1 kg/m3

The tolerance space in the box is aprox 4 mm on each side.

These variables will be defined at the beginning of the script or in a txt file so that the values can be changed in the future.

Also, the output file fill be a txt or the values can be inserted in a database table.

The final info:

Board ID, Box number, Row number in the box for each board

Box dimensions for each box.

In conclusion, the algorithm will process the list of boards and will determine the minimum number of boxes, the best dimension for each box, in which box every board will be placed as well as row number in the box.

Please see the file attached. It contains and example of boards list.

Skills: Algorithm, PHP

About the Employer:
( 0 reviews ) Romania

Project ID: #15815784

## Awarded to:

ilya16

Easy to do. I already have experience with so called Cutting Stock Problem. Available to start immediately. Relevant Skills and Experience Cutting Stock Algorithm, PHP scripting Proposed Milestones €333 EUR - f More

€350 EUR in 10 days
(0 Reviews)
0.0

## 20 freelancers are bidding on average €516 for this job

extreamcode

HI There, I can assist you with "Stacking boards into boxes for delivery - php algorithm", I have experience working with "similar Development". Let's have a quick chat to discuss it further. Relevant Skills and Expe More

€555 EUR in 10 days
(63 Reviews)
7.4
shreeyait

[url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] Relevant Skills and Experience http://oncla More

€555 EUR in 10 days
(66 Reviews)
7.0
liangjongai

< Hi, sir I have a detail look to your project, I have a great skill in php and mathematics. I'm sure I can complete your project. My price and period is negotiable. We can discuss the details via chat. Thanks.>

€444 EUR in 3 days
(149 Reviews)
6.7
seemasit

Hi , I am very interested in your [url removed, login to view] come on chat for detail discussion so that i can start your project ASAP. Relevant Skills and Experience PHP Proposed Milestones €200 EUR - m1 €200 EUR - m2 €155 EUR More

€555 EUR in 10 days
(52 Reviews)
6.5
technovicinity

I have gone through your requirements and got a good idea on the requirement. We are a team with expert developers and great designers to provide you the best experience. Relevant Skills and Experience We are a team o More

€750 EUR in 20 days
(43 Reviews)
6.5
fashionsoft

Hello Sir,  I have just read your project description and understood all the basic requirements mentioned in there as I have more than 10 years of experience in this field.  So can we please discuss more now to get s More

€750 EUR in 10 days
(71 Reviews)
6.5
€555 EUR in 10 days
(46 Reviews)
6.0
€555 EUR in 10 days
(23 Reviews)
5.4
Nakamuratakao

Hello, I have a linear programming algorithm that can realize your suggestions using PHP. I am also an expert in web development and have rich experience with PHP, JavaScript, Magento, jQuery development. I have d More

€555 EUR in 10 days
(8 Reviews)
5.2
jonyahmed105

Hi I can handle it. Relevant Skills and Experience Algorithm, PHP Proposed Milestones €555 EUR - work done

€555 EUR in 10 days
(67 Reviews)
5.6
AbubakarHashmi

Hello, i have read your job description and fully understand your requirements. It looks like I’ll be the perfect candidate for this job because I have hands on experience in this field. Relevant Skills and Experien More

€250 EUR in 10 days
(9 Reviews)
3.7
€250 EUR in 10 days
(32 Reviews)
3.3
Aleksei1024

Hi, I read your job importantly. This project don't so complicate to make for and so if we use NodeJS and ExpressJS, it is be able to implement easily with necessary algorithm. I will be my best. Relevant Skills and More

€555 EUR in 10 days
(3 Reviews)
2.6
shaliniramadass

Hudson Agile Technology in Piscataway, NJ 7329440774. We do all kinds of customized software/mobile development anywhere in US with All latest technologies 24X7 1000 support staff. \$6-25/ph Jasmin BD Relevant Skills More

€616 EUR in 20 days
(5 Reviews)
2.2
IonelAun

A proposal has not yet been provided

€555 EUR in 10 days
(3 Reviews)
1.9
Bitcial11

Dear Sir/Madam, Greetings !!! I am professional web and Mobile application Developer,You have the vision; it's our job to turn it into a reality. We'll sit down with your team, listen to your ideas, and turn More

€555 EUR in 5 days
(1 Review)
0.9
hollarblizexpert

i am an expert in Algorithm, PHP Relevant Skills and Experience Algorithm, PHP Proposed Milestones €250 EUR - good work

€250 EUR in 1 day
(1 Review)
0.0
€555 EUR in 10 days
(1 Review)
0.0
€555 EUR in 10 days
(0 Reviews)
0.0