Seite 1 von 1
Bedingungen für ein Verfahren festlegen --> richtiges Verfahren wird bei Auswahl vorgeschlagen
Verfasst: Montag 14. September 2020, 08:26
von leroux
Hallo zusammen,
ich habe das Problem (leider kann ich es auch nicht mit schlagworten gut beschrieben, weswegen diese Frage auch schon beantwortet sein kann), dass ich sehr gerne ein programm schreiben würde, bei dem ich Randbedingungen für verschiedene Verfahren festlege. Danach möchte ich aus dieses wählen können (zum Beipiel Bauraum: "<1m²", "1m²<Bauraum<10m²" und ">10m²"; Farbe: "rot", "blau" und "grün") und wenn ich zum Beispiel bei der erste Frage "<1m²" und bei der zweiten "rot" und "blau" wähle, bekomme ich als Antwort alle Verfahren, die einen Bauraum von ">1m²" haben und das Material die Farben "rot" oder "blau" hat.
Wie stelle ich so etwas am besten an?
Viele Dank schon einmal udn viele Grüße
leroux
Re: Bedingungen für ein Verfahren festlegen --> richtiges Verfahren wird bei Auswahl vorgeschlagen
Verfasst: Montag 14. September 2020, 08:30
von Jankie
Wenn du <1m² auswählst sollen Verfahren angezeigt werden, die >1m² haben?
Paar Infos wären hilfreich, z.B. bei welchen Kombinationen welches Verfahren angezeigt werden soll.
Re: Bedingungen für ein Verfahren festlegen --> richtiges Verfahren wird bei Auswahl vorgeschlagen
Verfasst: Montag 14. September 2020, 08:45
von Sirius3
Was hast Du und was willst Du?
Hast Du eine Datenbank und willst dafür eine GUI schreiben?
Re: Bedingungen für ein Verfahren festlegen --> richtiges Verfahren wird bei Auswahl vorgeschlagen
Verfasst: Montag 14. September 2020, 10:56
von leroux
Ich habe mehrere Verfahren zum 3d Druck. Wenn ich nun entscheiden will, welche in Frage kommen, so möchte ich am Anfang gerne eine Abfrage der benötigten Parameter. Ich dachte hierbei an:
Welcher Bauraum wird benötigt?
- <1m²
- 1m²<=Bauraum<=10m²
- >10m²
Welches Material wir benötigt:
- PLA
- Aluminium
- Titan
Welche Oberflächengüte soll das Bauteil haben?
- <2ym
- 2ym<Oberflächengüte<10ym
- ...
Und dann gebe ich im voraus zu allen eingespeisten Druckern diese Daten an (Also welche Materialien gedruckt werden können und so) und am Ende soll ausgespuckt werden, welchen Drucker ich verwenden kann.
@Jankie: Wenn ich "<1m²" ankreuze, wird ein Bauraum <1m² benötigt. Allerdings wäre es hier perfekt, wenn natürlich auch alle Drucker mit einem größeren Bauraum angezeigt werden.
@Sirius3: Ich habe die Daten zu allen verfügbaren Druckern
Vielen Dank schon einmal!!!
Re: Bedingungen für ein Verfahren festlegen --> richtiges Verfahren wird bei Auswahl vorgeschlagen
Verfasst: Montag 14. September 2020, 11:49
von Sirius3
In welcher Form hast Du denn die Daten?
Re: Bedingungen für ein Verfahren festlegen --> richtiges Verfahren wird bei Auswahl vorgeschlagen
Verfasst: Dienstag 15. September 2020, 07:14
von leroux
Die Daten kann ich selbst in jeder beliebigen Form angeben, da ich diese aus Datenblättern auslesen muss. Das wäre auch eine Frage von mir, in welcher Form die Daten am sinnvollsten sind
Re: Bedingungen für ein Verfahren festlegen --> richtiges Verfahren wird bei Auswahl vorgeschlagen
Verfasst: Dienstag 15. September 2020, 07:29
von Jankie
Eine Möglichkeit wäre evtl ein Dictionary, wird nur sehr unübersichtlich je nach der Größe.
Code: Alles auswählen
ZUORDNUNG = {"<1m²": {"PLA": {"<2ym": "Verfahren 1",
"2ym - 10ym":"Verfahren 2",
">2ym": "Verfahren 3"},
"Aluminium":{"<2ym": "Verfahren 4",
"2ym - 10ym":"Verfahren 5",
">2ym": "Verfahren 6"},
"Titan":{"<2ym": "Verfahren 7",
"2ym - 10ym":"Verfahren 8",
">2ym": "Verfahren 9"},
},
"1m² - 10m²": {"PLA": {"<2ym": "Verfahren 10",
"2ym - 10ym":"Verfahren 11",
">2ym": "Verfahren 12"},
"Aluminium":{"<2ym": "Verfahren 13",
"2ym - 10ym":"Verfahren 14",
">2ym": "Verfahren 15"},
"Titan":{"<2ym": "Verfahren 16",
"2ym - 10ym":"Verfahren 17",
">2ym": "Verfahren 18"},
},
">10m²":{"PLA": {"<2ym": "Verfahren 19",
"2ym - 10ym":"Verfahren 20",
">2ym": "Verfahren 21"},
"Aluminium":{"<2ym": "Verfahren 22",
"2ym - 10ym":"Verfahren 23",
">2ym": "Verfahren 24"},
"Titan":{"<2ym": "Verfahren 25",
"2ym - 10ym":"Verfahren 26",
">2ym": "Verfahren 27"}
}
}
print(ZUORDNUNG["1m² - 10m²"]["Titan"]["<2ym"])
Re: Bedingungen für ein Verfahren festlegen --> richtiges Verfahren wird bei Auswahl vorgeschlagen
Verfasst: Dienstag 15. September 2020, 15:51
von leroux
Vielen Dank für den Tipp, ich werde es einmal versuchen. Es wird sich nämlich um ca 10-15 Drucker handeln und da sollte es noch weitestgehend übersichtlich sein.
Wenn noch jemand Tipps für mich hat, würde ich mich freuen.
Wenn ich eine fertige Lösung habe, werde ich es gerne posten. Viele Grüße