Đã Đóng

2D Variable Bin Packing Algorithm C++/C#

Reference: [login to view URL], [login to view URL]

Working commercial example: [login to view URL]

We need a C# portable class library that will run on multiple platforms that can achieve the 2D Bin Packing problem with the following challenges. A C++ library is also acceptable if there are C# bindings that allow us to run it in our C# application, [login to view URL] is an open source C++ DXF library that libre cad uses to help read in DXF data, shape information, and work off entities. We would just need to be able to run the code in a C# application and access all necessary interfaces (If you want to use C++ in c# code directly, you can create a CLR(C++/CLI) project, then you can write c++ and c# code in the same project and expose code to us.).

1) True shape, rectangles ARE NOT guaranteed

2) Shape in shape nesting (look at picture)

3) Variable size bins. Bins dimensions are provided as inputs, but we could have different quantities of different sized bins, need to solve for most optimal outcome

4) Need to know all stats: % utilization of each bin, all bins needed to solve, records of each attempt to find optimal solution

5) Can use threads and heuristic algorithms

6) Need to be able to include inputs like: space between shapes, borders of the bin, pass in irregular shape bins, choose a starting corner, and pick a nesting direction X or Y, shape rotation, ignore CAD entities by layer, and other similar inputs

We are only interested in the algorithm and will work on a UI component for it later. This requires a deep understanding of computer science and mathematics, with background in writing this type of software in C/C++/C#/Java. Experience and proper credentials are required for bids to be taken seriously. There's samples in other languages to reference such as [login to view URL] in java as a starting point.

It's an old mathematical problem and there's other programs like [login to view URL] and [login to view URL] which give you a good idea of true shape nesting and part in part nesting. We primarily work with DXF / DWG files and that is where entities, points, and all the information comes from to take a "Shape" and include it in a nest.

There's free dxf readers but in order to help create an algorithm based solution we will supply a bunch of example DXF files.

Kĩ năng: Lập trình C++, Lập trình C#, Toán học, Computer Science

Về Bên Thuê:
( 0 nhận xét ) Canada

ID dự án: #20964262

15 freelancer đang chào giá trung bình $1222 cho công việc này

liveexperts123

Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the Thêm

$1500 CAD trong 3 ngày
(92 Nhận xét)
7.5
ITPyramid85

Hello, I am software developer with enough experiences for 13 years. I can work by full time for your project and trying to satisfy the requirements. Client's idea + Programmer's good coding is the perfect result, this Thêm

$1200 CAD trong 7 ngày
(16 Nhận xét)
6.3
dinhfreedom

Dear sir. Your project attracted my attention at first glance, because I've extensive experience in 2D Variable Bin Packing Programming. I'm really confident about your project, and very eager to join your project. If Thêm

$1500 CAD trong 7 ngày
(61 Nhận xét)
6.5
Ivan927

Hello! I am very interested in your post project. i am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am su Thêm

$1125 CAD trong 7 ngày
(10 Nhận xét)
5.6
Victorier006

hello,how are you. i read your bid carefully. i am c/c++ expert and have full experience for 10 years. c++ language is my top skill. i can provide most quality and high speed. if you want to success, please contact me. Thêm

$1200 CAD trong 7 ngày
(12 Nhận xét)
5.3
phantom1222

Hello.. I have read your post very carefully and I have understood what you want. I am a 100% completion Developer. I have experience of development like this. As an experienced developer, I am sure I can handle your p Thêm

$1125 CAD trong 25 ngày
(10 Nhận xét)
4.6
avto35217

Dear sir, I'm sure that I can complete your project '2D Variable Bin Packing Algorithm C++/C#' as soon as possible. I am senior software developer and always provide fast service. I promise a high quality and punctual Thêm

$1250 CAD trong 5 ngày
(11 Nhận xét)
4.3
priyas171

Hi, Greetings!! We have huge experience of working in C# and C++. Please chat with us so that we can discuss further Looking forward to your response Thanks & Regards, Suhasini

$1500 CAD trong 25 ngày
(4 Nhận xét)
4.4
SpeakerToRobots

I have developed C++ code to solve 2D and 3D bin packing problems. Please take a look at [login to view URL] I am also familiar with DXF format files. Please look at [login to view URL] Thêm

$1125 CAD trong 7 ngày
(3 Nhận xét)
3.8
Pranklin

**************Hi sir*************************** I have seen your requirement an I thought I can do your project I have experience to work in Mathematic Team. As you can see I am a Top C++and c# Developer. I have rich Thêm

$1000 CAD trong 6 ngày
(2 Nhận xét)
2.5
sharktiger

Good day! I'm a licensed full stack programming developer and designer. I have many experiences in python/Django and python selenium webscraping and python image processing by using python openCV package. I have many Thêm

$1125 CAD trong 7 ngày
(1 Nhận xét)
2.6
mattjparker1104

Hello, How are you? I just saw your project description carefully. I am very interested in your project. I have rich experience in .NET, C#, VB.NET. I can help you surely and complete in a short time. I can start your Thêm

$1500 CAD trong 15 ngày
(3 Nhận xét)
2.0
dreamci

Hello I have more than 15 years development experience and a great team, we can complete your project with clean code and best practices To be able to give clients what exactly they want, we are working on hourly rat Thêm

$1125 CAD trong 5 ngày
(3 Nhận xét)
1.4
WongGanteng

Hello. How are you. I'm software engineer. I have many experiences. I can complete your project successfully. Thanks.

$750 CAD trong 30 ngày
(1 Nhận xét)
1.2
digixbartar

Hi, I can make C# WPF application with DXF or [login to view URL] plugin. I have anythings in Application developing and mathematics, but I need some study about shape nesting algorithm.

$1300 CAD trong 30 ngày
(0 Nhận xét)
0.0