Suchergebnisse

Suchergebnisse 1-16 von insgesamt 16.

  • Benutzer-Avatarbild

    Als erstes, ich bin Anfänger, also Nachsicht Ich möchte ein Programm für eine Zuschnittsoptimierung für Stabprofile schreiben. Dazu sollen in Textboxen Anzahl und Länge geschrieben werden und ich möchte diese auf genormte Stabprofile optimieren. Die Berechnung funktioniert jetzt erstmal. Ist im Moment nur auf ein Stab ausgelegt, wird dann aber erweitert. Möchte mich nun erstmal der Weiterverarbeitung kümmern. Das habe ich alles: 6000 = Profillänge 5x400, 3x200, 8x500, 2x900, 2x700 = Diese Zeile …

  • Benutzer-Avatarbild

    Ok dann versuche ich mein Programm mal zu erklären. Es gibt genormte Stabprofile, die man zukauft (meist eine Länge von 6000 mm). Diese kann man aber so nicht verbauen, da ich ja immer andere Längen brauche, als Beispiel 5x400mm, 3x200mm, 8x500mm, 2x900mm, 2x700mm. So um nun zu ermitteln wie viele Profile ich kaufen muss und welche Teile ich am besten aus den 6000 mm Profil schneide, möchte ich dieses Programm schreiben. Lösung hier wäre jetzt: 1x 6000 = 2x900 + 2x700 + 5x 500 + 1x 200 + Rest 10…

  • Benutzer-Avatarbild

    Ok habe auf dem Schlauch gestanden. Hat funktioniert, muss ich mir dann anschauen, wenn ich dann mal beim Drucken ankomme. Erst muss ich mich um die Daten kümmern die da rein sollen. Ist dann die vorgeschlagene serialisierbare Klasse das was ich mir dann mal für diesen Fall anschauen sollten.

  • Benutzer-Avatarbild

    Ja das hast du richtig verstanden, aber habe es im ersten Post vielleicht nicht gut ausgedrückt. Die Werte die du da hin geschrieben hast, sind nicht die Werte für den ersten Zuschnitt. Sondern die Werte nach Abzug. Im dritten Post habe ich es vielleicht etwas besser beschrieben. Schnittbreite des Sägeblattes kommt später mit rein, soll auch Variabel werden. Denke aber das ist jetzt kein großes Werk dies noch ein zu bringen. Dein Beispiel werde ich mir mal nachher ansehen. Danke. @RodFromGermany…

  • Benutzer-Avatarbild

    So konnte das nach langem suchen (war meine erste list of) und probieren jetzt hin bekommen die Daten in die XML zu bekommen. XML sieht jetzt so aus (Ist jetzt ein Durchlauf, d.h. nur ein Profil wird jetzt erstmal errechnet) -<stabnr> <int>1</int> </stabnr> <stabstk/> -<stabl> <int>6000</int> </stabl> -<profilstk> <int>2</int> <int>2</int> <int>5</int> <int>1</int> </profilstk> -<profill> <int>900</int> <int>700</int> <int>500</int> <int>200</int> </profill> -<restl> <int>100</int> </restl> </My…

  • Benutzer-Avatarbild

    Habe mal ein kleines Diagramm erstellt, hoffe daraus wird ersichtlich, was ich genau vor habe

  • Benutzer-Avatarbild

    Ok wusste ich nicht, habe das Bild angepasst. Also manchmal schreibt ihr für mich nur Bahnhof Könntet ihr mir ein Link geben, wie ich das erstelle.

  • Benutzer-Avatarbild

    @VB1963 Das Programm wird ja erst genutzt wenn ja mehrere Stäbe verschnitten werden sollen und die Reststücke landen dann entweder im Schrott, weil zu klein oder werden ins Lager eingelagert. @RodFromGermany Ich hatte gedacht ich hätte verstanden was du möchtest und deswegen meine hervorragende Skizzendarstellung gemacht und dann hat mich VaporiZed wieder verwirrt und ich wusste nicht ob es das war was du wolltest. Brauchst du jetzt noch irgendeine Darstellung von mir? Deine Beschreibung in Post…

  • Benutzer-Avatarbild

    Habe dein Beispiel genommen, kannst du mir sagen was die Fehlermeldung bedeutet.

  • Benutzer-Avatarbild

    Habe ja versucht dem Rabbit zu folgen, aber der Vorschlag siehst du im Bild. Wenn ich diesen nutze klappt es immer noch nicht. Habe jetzt noch Imports Datatable, aber auch nicht geklappt.

  • Benutzer-Avatarbild

    System.Data war Standardmäßig angewählt. Die Zeile VB.NET-Quellcode (1 Zeile) hat geholfen. So werde mir das Beispielprogramm jetzt mal durchgehen und versuchen Datatable zu verstehen und auf mein Beispiel an zu wenden. Werde weiter berichten Edit: habe mir das jetzt angeschaut und versucht an zu wenden. Bekomme die erste Zeile auch ausgefüllt und dann hab ich ein Problem. 1. Ich berechne mein längstes Profil und wie viel Stück 2. setze ich die erste Zeile mit newRow(0) = istabnr newRow(1) = ist…

  • Benutzer-Avatarbild

    So habe mich jetzt nochmal dran gesetzt und es klappt erstmal. Bekomme jetzt die XML mit allen Daten geschrieben und mithilfe deines Druckbeispiel ausgedruckt. Berechnet wird alles soweit richtig. Habe mal eine XML/pdf an gehangen, mit einem Beispiel mit mehreren Profilen. Bin mir jetzt noch nicht ganz sicher, ob ich die Datatable optimal für meinen Fall eingesetzt habe. Für mich passt es, aber ist ja auch meine erster Versuch damit Was ich jetzt noch mir mal anschauen muss: - Habe jetzt mehrere…

  • Benutzer-Avatarbild

    Habe mir schon gedacht, dass ich den Datatyp eventuell nicht optimal eingesetzt habe. Habe dir mal eine Skizze an gehangen, weil ich das doch so gut kann Da sieht man wie ich das Programm aufgebaut habe. Die Tabelle in der Druckausgabe gefällt mir eigentlich schon sehr gut. Im Grundzug wird es so schon bleiben.

  • Benutzer-Avatarbild

    VB.NET-Quellcode (9 Zeilen)

  • Benutzer-Avatarbild

    Ich und kompliziert ach iwo Eher Unwissenheit und bissel ausprobieren VB.NET-Quellcode (31 Zeilen) Speichern tu ich Quasi dreimal: VB.NET-Quellcode (9 Zeilen) Dann kommt die Schleife wo nächstes Profil berechnet wird VB.NET-Quellcode (6 Zeilen) Dann wird solange gerechnet bis fertig VB.NET-Quellcode (6 Zeilen)

  • Benutzer-Avatarbild

    Es tut mir leid, wenn ich nicht immer direkt auf das eingehe, was ihr wollt. Ist halt ein Verständigungsproblem, weil ich oft nicht ganz nachvollziehen kann was ihr manchmal wollt, da noch Anfänger. @VaporiZed ich habe das Beispiel von RodFromGermany aus Post 21 genommen VB.NET-Quellcode (1 Zeile) @VB1963 was die App leisten soll habe ich in den ersten Posts erklärt. Das Programm macht ja das was es tun soll. Es geht nur darum, das ich die Datatable richtig anwende. @RodFromGermany genau so wie …