Jump to content

Optimal Design in 2D

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
2 replies to this topic

#1
Dreamchaser

Dreamchaser

    Newbie

  • Members
  • Pip
  • 2 posts
Hi, I have a problem here. And I need advice :)

This is the input:
I have a sheet of steel, sized 2 x 3 m. Fixed.
And I also have a list (around 30 items) of rectangles with variable sizes. Yes, just rectangles.

The need:
I need to know how I should cut that sheet of steel, so that it can be used as efficient as it can be, leaving the least unused space from the sheet.

The output:
The design of how I should cut the sheet, picturing which rectangles are put in certain places. It is very possible that within a sheet, I can only put several items out of those 30 listed so that the sheet is cut efficiently, so that I will have to use additional sheet.

The question:
What's the algorithm used to solve this kind of problem? There will be more variations later, though, with other shapes like triangles, circles, etc. Not just rectangles. But for now, this is what I need to find out.

Any idea?
Thanks in advance :)

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
In the case of circles, it is a sphere-packing problem (I know circle != sphere, but mathematicians don't care to much about the precise number of dimensions).
Here and here are two resources that may help.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
Dreamchaser

Dreamchaser

    Newbie

  • Members
  • Pip
  • 2 posts
Never thought that even wikipedia includes this issue as well.
Thank you for the references :)