Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Verschnittplanung (https://www.delphipraxis.net/211485-verschnittplanung.html)

El Fluppe 22. Sep 2022 09:31

Verschnittplanung
 
Liebe Delphi Community,

ich hoffe der ein oder andere von euch hatte bereits mit solch einer oder einer ähnlichen Problemstellung zu tun und
kann mir aufgrund seiner Erfahrungen Input zur möglichen Umsetzung geben.

Oder kennt gar ein Tool was solch eine Anforderung bereits abdeckt.

Beispiel:
Es gibt 11 unterschiedlich große Rechtecke.

NrLängeBreite
139,155,18
239,155,18
331,552,85
431,552,85
531,552,85
638,674,01
738,674,01
838,674,01
938,674,01
1038,684,38
1138,684,38

Diese Rechtecke sollen nun bestmöglichst (also mit dem geringsten Verschnitt) kombiniert werden.

Die fertige Fläche ist mit einer Breite von bspw. 9m begrenzt und darf die Länge von maximal 100m nicht überschreiten.
(Die Abmessungen der einzelnen Rechtecke und die Breite der fertigen Fläche sind variabel.)

Zudem darf der Abstand der einzelnen Rechtecke zueinander nicht kleiner als 60cm ausfallen.

Welche Komponente würdet ihr dazu verwenden? Die PaintBox?
Was wären eure Ansätze bzw. mit welchen Themen würdet ihr euch befassen, um dies zu lösen?

Danke für eure Unterstützung und Wegweisung!

Viele Grüße,
Heico

freimatz 22. Sep 2022 09:54

AW: Verschnittplanung
 
Geht es dir um die Kombination oder um das Malen der Lösung. Bei ersterem wird Dir die Paintbox nicht helfen.

Zu der Kombination viel mir ein: https://de.wikipedia.org/wiki/Proble...lungsreisenden
Ist zwar eine etwas andere Sache, aber Dein Problem ist ähnlich.
Nachtrag: dort ist der link zu https://de.wikipedia.org/wiki/Kombin...he_Optimierung. Da ist sicher was für Dich dabei.

Rollo62 22. Sep 2022 10:05

AW: Verschnittplanung
 
Hallo Heico,

da hast Du wohl eine Aufgabe ausgesucht an der sich viele die Zähne ausbeissen :-D

Hier ist glaube ich mal eine gute Übersicht, aber es gibt da sicher auch Einiges in der KI-Forschung mittlerweile.
http://algo2.iti.kit.edu/documents/T...%20Sanders.pdf

Als Komponenten würde ich Image32 nehmen und darin wird die Clipper1 und die aktuelle Clipper2 schon vorbereitet.
Da hättest Du erstmal Alles aus einer Hand, von Angus Johnson, der das auch sehr gut und aktiv pflegt.

Clipper als Polygon-Schnitt-Library deswegen, weil es erfahrungsgemäß irgendwann mal nicht bei Rechtecken bleibt.

Die Image32 Komponente kann auch SVG, das wäre vielleicht ein passendes Datenformat um das Ergebnis gut und portabel zu speichern.

Jens01 22. Sep 2022 10:24

AW: Verschnittplanung
 
http://delphiforfun.org/Programs/CutList.htm
https://www.tmachines.com/cutlogic-2d/
https://www.boole.eu/fr/opticoupe.php
https://optimalprograms.com/
http://www.nesting-technologies.com/
http://www.optimalon.com/Index.htm
https://www.scai.fraunhofer.de/de/ge.../produkte.html
https://github.com/Jack000/SVGnest

noch Fragen?

El Fluppe 22. Sep 2022 10:31

AW: Verschnittplanung
 
Hallo,

Zitat:

da hast Du wohl eine Aufgabe ausgesucht an der sich viele die Zähne ausbeissen
Ja, das glaube ich.
Deshalb auch zusätzlich die Frage, ob jemand etwas "fertiges" in diese Richtung kennt.
Bin da in jegliche Richtung offen - hab die Freigabe es "notfalls" auch extern zu beschaffen.

Danke für eure Rückmeldungen.
Ich werde mir die verlinkten Seiten mal anschauen.

Zitat:

Geht es dir um die Kombination oder um das Malen der Lösung. Bei ersterem wird Dir die Paintbox nicht helfen.
In Bezug auf das Malen hatte ich mir die PaintBox mal angesehen.

Zitat:

noch Fragen?
Danke, da habe ich was an Lektüre.8-)

Gruß,
Heico

jaenicke 22. Sep 2022 11:31

AW: Verschnittplanung
 
Zitat:

Zitat von El Fluppe (Beitrag 1512247)
Oder kennt gar ein Tool was solch eine Anforderung bereits abdeckt.

Dieses vielleicht?
https://www.maxcutsoftware.com/

Günstiger kannst du das sicher nicht selbst entwickeln, wenn es nicht um viele Benutzer geht.

nevolab 22. Sep 2022 11:59

AW: Verschnittplanung
 
Oder vielleicht

https://www.optimalon.com/cutting_op...on_library.htm

Jens01 22. Sep 2022 12:01

AW: Verschnittplanung
 
Vielleicht eine Sache noch. Bei Google ist manchmal der Suchbegriff entscheidend.
Du mußt hier auch mit "Nesting" suchen.

El Fluppe 22. Sep 2022 12:22

AW: Verschnittplanung
 
Alles gute Hinweise.

Herzlichen Dank!

stahli 22. Sep 2022 15:41

AW: Verschnittplanung
 
Schau mal, ob Dir das etwas hilft: https://www.delphipraxis.net/165177-scrollboxflow.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:30 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz