Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  Überlappte Losfertigung

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Überlappte Losfertigung (2701 mal gelesen)
oswaldwo
Mitglied
techn. Angestellter


Sehen Sie sich das Profil von oswaldwo an!   Senden Sie eine Private Message an oswaldwo  Schreiben Sie einen Gästebucheintrag für oswaldwo

Beiträge: 122
Registriert: 20.07.2005

erstellt am: 25. Mai. 2007 13:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Fertigung.jpg

 
Hallo liebe Simulanten

Beschäftige mich intensiv mit der Problematik der Losgrößenoptimierung in der Fertigung. Das Bild zeigt eine allgemeine Fertigungslinie.

Istsituation:
Meine bisherigen Modelle fertigen nicht oder fast nicht überlappend d.h jedes gefertigte Teil wird in einem teilespezifischen Puffer (jedes Teil hat einen eigenen Puffer) gesammelt und wenn die Losmenge (z.B 10 Behälter mit 500 Teile) fertig ist, wird (Methode "Umlagern" aktiv) auf die nachfolgende Maschine (in einen Puffer vor der Maschine)umgelagert. Die Methode versucht immer das gleiche Teil auf die selbe Maschine umzulagern. Ist diese belegt dann vergleicht er den Inhalt der Puffer vor den Maschinen und lagert die Teile dort hin um, wo die Gesamtbearbeitungsszeit = Pufferinhalt*Bearbeitungszeit am geringsten ist.  Entspricht der Realität solange die Puffer vor den Maschinen immer befüllt ist. Wenn nicht dann habe ich keine Fliessfertigung --> Teilepuffer füllt sich , erhöht die Wartzeit der Teile und einen höheren Pufferflächenbedarf währendessen der Puffer vor der Maschine leer ist. Teile ich die Lose erhöht sich der Rüstanteil. (Da mit z.b halber Losmenge verglichen und umgelagert wird.)

Ziel zukünftiger Modelle:
Alle Teile sollen nach der Fertigungsstufe in eínem Gesamtpuffer (oder Einzelpuffer je Teil) gesammelt werden und wenn das erste Teil in den Puffer gelangt bereits auf eine nachfolgende Maschine umgelagert werden und so lange für den Teil gerüstet sein bis das Los abgearbeitet ist.

--> Fliessfertigung und kein Zusammenwarten der Teile auf Losmenge.

Umsetzung ??

Stelle mir eine Tabelle vor in der die Teile Maschinenzuordnung festgelegt wird. Kommt Teil A in den Puffer wird über eine Methode die Maschine festgelegt. Über die fixe Maschinen-Teilezuordnung (fixe Matrix)oder einer möglicher Ausweichmaschinen (variable Matrix) wenn  die fixe Maschine belegt ist. Sind alle belegt, dann soll die Losmenge auf die Maschine zugeordnet werden mit der geringsten Belegungszeit.

Gibt es hierzu bereits Lösungen, die natürlich aber auch ganz anders aussehen kann. Wäre schön wenn es bereits Beispielmodelle geben würde.

Thx
wo


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

oswaldwo
Mitglied
techn. Angestellter


Sehen Sie sich das Profil von oswaldwo an!   Senden Sie eine Private Message an oswaldwo  Schreiben Sie einen Gästebucheintrag für oswaldwo

Beiträge: 122
Registriert: 20.07.2005

erstellt am: 01. Jun. 2007 13:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Losfertigung01.jpg


Beispiel_Losfertigung_z1_070531e.spp.jpg

 
Hallo,

hab simulator sei dank (beispiel gefunden) versucht ein modell für eine überlappte fertigung zu machen. leider funktioniert die  2. fertigungstufe nicht. schleußt teil A durch aber die restlichen teile bleiben im teilepuffer.

Methodenbeschreibung
mfs0 ---> ist von einem beispiel übernommen und ist so allgemein gehalten, dass es sehr universell einsetzbar ist. (hab´die methode net wirklich durchschaut??)

mfs00 und mfs001 ---> hab ich verbrochen. umwandlung in eine allgemeinere formulierung wäre wünschenswert (so muß für jede maschinengruppe eine geschrieben werden.)

Frage?
1.) Kann jemand den Fehler finden (Teile sollten als Lose durch die Fertigung laufen)
2.) Eine allgemeine Formulierung der Methode Maschinenbelegung(mfs00, mfs001) wäre sehr hilfreich.

Ein großes Dankeschön im voraus
Wo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 01. Jun. 2007 19:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

@ 1

Du hast die Methode mfs0e1 aus den Eingangssteuerungen von Einzelstation11 & Einzelstation herausgeloescht.

@2

Sorry, aber das ist wohl eher Dein Job und nicht Aufgabe des Forums!

------------------
Der Simulator

oswaldwo
Mitglied
techn. Angestellter


Sehen Sie sich das Profil von oswaldwo an!   Senden Sie eine Private Message an oswaldwo  Schreiben Sie einen Gästebucheintrag für oswaldwo

Beiträge: 122
Registriert: 20.07.2005

erstellt am: 02. Jun. 2007 11:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

1.)danke für dir Rückantwort. Die Methoden muß ich irgendwie beim bereinigen rausgelöscht haben. Leider funktioniert es trotzdem nicht. Hab die Quelle mit den Einzelmaschinengruppen verbunden. Die einzelnen Maschinengruppen funktionieren aber als Gesamtes nicht. FS02 lagert A um und blockiert dann.
--->(r : integer) : integer (mfso) welcher wert wird da übergeben?

2.) Alles klar, werde es versuchen und mich bei Unklarheiten an das Forum wenden.

Liebes Forum,
möchte mich hiermit für eure Unterstützung bedanken.

Viele Grüße
wo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 02. Jun. 2007 20:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

@1

na na na

geh beruhigt davon aus, dass ich es vorher mittels Modell geprueft habe !

wenn die entsprechenden Methoden ergänzt werden, so laufen die Be´s in der definierten Reihenfolge durch !

------------------
Der Simulator

oswaldwo
Mitglied
techn. Angestellter


Sehen Sie sich das Profil von oswaldwo an!   Senden Sie eine Private Message an oswaldwo  Schreiben Sie einen Gästebucheintrag für oswaldwo

Beiträge: 122
Registriert: 20.07.2005

erstellt am: 03. Jun. 2007 22:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Simuklator,

Habe bei FS01 und FS02 beim Eingangsverhalten, Strategie Blokierhäckchen entfernt. Eine kleine Menge läuft zwar durch, blockiert dann aber.
Kannst du mir bitte das getestete Modell schicken.

Wo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

oswaldwo
Mitglied
techn. Angestellter


Sehen Sie sich das Profil von oswaldwo an!   Senden Sie eine Private Message an oswaldwo  Schreiben Sie einen Gästebucheintrag für oswaldwo

Beiträge: 122
Registriert: 20.07.2005

erstellt am: 12. Jun. 2007 15:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Simulator,

msfo Methode ist eine Funktion wobei der Rückgabewert der Vorgänger (integer) ist. Hab da ein Verständnisproblem. Was passiert mit dem Rückagebewert?

Gruß
Wolfgang

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 12. Jun. 2007 20:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

der Rueckgabewert legt den Vorgaenger fest, von dem das nächste Be umgelagert werden soll.

siehe hierzu auch den Reiter "Eingangsverhalten" der Flusssteuerung

------------------
Der Simulator

oswaldwo
Mitglied
techn. Angestellter


Sehen Sie sich das Profil von oswaldwo an!   Senden Sie eine Private Message an oswaldwo  Schreiben Sie einen Gästebucheintrag für oswaldwo

Beiträge: 122
Registriert: 20.07.2005

erstellt am: 13. Jun. 2007 09:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Losfertigung02.jpg

 
Hallo,

soweit verstanden. Was aber bedeutet die Bezeichnung "Reiter" in dem Zusammenhang.

Hilfe PlantSimulation

"Lager um vom
Objekt, das durch den Rückgabewert der eingetragenen Methode definiert ist. Innerhalb der Methode greift der Bezeichner ? auf die Flusssteuerung zu, @ zeigt auf das Objekt, das das BE anfordert."

Umgelegt auf das Modell:
Rückgabewert (Vorgänger 1 bis 4). Bezeichner FS0 greift auf Steuerung  zu. @ sind die Stationen M11 bis M14 und interessanterweise auch Einzelstation 1 (Bild) ---> Warum?

Anders ausgedrückt.
Verstehe nicht, dass nach Umlagerung der ersten 3 Teile die methode mfs0 6 mal aufgerufen wurde. Auch nach der Ausführung der Methode msf01 (Losreduktion um 1) wird mfs0 aufgerufen

Hoffe um Rückantwort damit ich an meiner Aufgabe "Überlappte Fertigung" weiterarbeiten kann.

Danke im voraus
Gruß
wo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

oswaldwo
Mitglied
techn. Angestellter


Sehen Sie sich das Profil von oswaldwo an!   Senden Sie eine Private Message an oswaldwo  Schreiben Sie einen Gästebucheintrag für oswaldwo

Beiträge: 122
Registriert: 20.07.2005

erstellt am: 13. Jun. 2007 12:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Beispiel_Losfertigung_z1_070613a.spp.jpg

 
Hi simulator,

bei meinem modell blockiert Teil B nachdem Los A abgearbeitet wurde obwohl die methode den richtigen rückgabewert (vorgänger) ermittelt hat.

Find den fehler nicht. woran kann das liegen?

wo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 13. Jun. 2007 18:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

"Reiter "= Registerkarte!

die Aufrufe finden zu jedem Ereignis statt, an dem ein Be einer vorgelagerten Station austrittsbereit ist oder aber umgelagert wurde zu einer nachfolgenden Station.

Bei der Umlagerentscheidung muss ja u.a. jedes austrittsbereite Be durch die Flusssteuerung beruecksichtigt werden !

------------------
Der Simulator


Ex-Mitglied

erstellt am: 13. Jun. 2007 19:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

hab es mit Psi 8.x getestet und hier laufen alle Lose durch. D.h. keine Blockaden!

Weiterhin ist mir aufgefallen, dass Du mit einer Taktzeit =1 sec einlagerst, alle Puffer 0 sec Bearbeitungszeit haben und mit T=120 sec ausgelagert wird.

Je mehr sich das Modell mit Be´s füllt, umso mehr Ereignisse muessen zwischen den 2 min Auslagertakt verarbeitet werden. D.h. nach aussen hin hat der Betrachter den Anschein, dass das Be an der letzten Station nicht umgelagert wird, was aber doch via der Ausgangsstatistik nachgewiesen werden kann.

Wenn Du Psi 8.x hast, ueberpruefe es mal oder schau mal nach einem aktuellen Patch fuer 7.6

------------------
Der Simulator

oswaldwo
Mitglied
techn. Angestellter


Sehen Sie sich das Profil von oswaldwo an!   Senden Sie eine Private Message an oswaldwo  Schreiben Sie einen Gästebucheintrag für oswaldwo

Beiträge: 122
Registriert: 20.07.2005

erstellt am: 14. Jun. 2007 16:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Simulator,

hab nie an deiner Aussage gezweifelt. Hab 8.1 installiert und siehe da es funktioniert. Das dies mit der Softwareversion zusammenhängt hätte ich nie geglaubt.

Danke auch für die ausführliche Informationen.

Mein Problem ist jetzt, dass die restlichen Teile im Puffer warten bis ein Los abgearbeitet ist obwohl Maschinen schon frei für die Bearbeitung sind. Mal sehen was man da noch ändern kann.

Gruß
wo


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz