Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  Umlagerung mit Querverschiebewagen

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:  Umlagerung mit Querverschiebewagen (807 mal gelesen)
madmax3
Mitglied
Student


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

Beiträge: 19
Registriert: 20.01.2020

Plant Simulation 15.2

erstellt am: 27. Mrz. 2020 17:00    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 Zusammen

Ich müsste eine Umlagerung mit einem Querverschiebewagen in beide Richtungen simulieren.

Der QVW soll das Teil aus dem Lagerplatz entnehmen und es bis ans Ende des Lagers, wo ein Förderband steht, transportieren. Danach soll das Teil auf das Förderband abgegeben werden, wobei das Förderband parallel zu den Schienen des QVW steht. Das gleiche soll auch umgekehrt funktionieren.

Nun ist die Frage: Soll ich es mit dem Baustein Crossslidingcar simulieren oder mit einem Weg und einem Fahrzeug darauf?

Wo sind die Vorteile, Nachteile ? Ich hoffe Ihr könnt mir mit eurer Erfahrung weiterhelfen.

Ich wollte es mit dem crossslidingcar schon versuchen. Schaffte es jedoch nur mit zwei Förderbänder, die senkrecht zum QVW stehen. Ist der Baustein crossslidingcar überhaupt mit einem Lager anwendbar.

Vielen Dank für eure Hilfe

Lg

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

nadin1223
Mitglied
Ing.


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

Beiträge: 938
Registriert: 29.03.2016

erstellt am: 27. Mrz. 2020 21:55    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 Nur für madmax3 10 Unities + Antwort hilfreich

Moin,

Zitat:
Nun ist die Frage: Soll ich es mit dem Baustein Crossslidingcar simulieren oder mit einem Weg und einem Fahrzeug darauf?


Der Querverschiebewagen (CrossSlidingCar) ist Weg mit Transporter, Dialog und paar Methoden, die das Ganze steuern.

Zitat:
Wo sind die Vorteile, Nachteile?

Vorteile: Ersparnis an Zeit die Methoden zu schreiben.
Nachteile: Eingeschränkt spezialisierbar.


Zitat:
Ist der Baustein crossslidingcar überhaupt mit einem Lager anwendbar.

Ja ein Querverschiebewagen lagert auf ein Objekt auch um. Weil Lager auch ein Objekt ist.
Nur das automatische Auslagern aus dem Lagerbaustein geht nicht. Weil Lagerbaustein selbstständig nicht auslagern kann. Deshalb ist für die Auslagerung aus einem Lagerbaustein immer eine Methode nötig.

vG

Nadin


------------------
Die einfachste Art an korrekte Informationen zu gelangen ist, etwas Falsches in ein Forum zu posten und auf die Korrektur zu warten. (Matthew Austern)

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

madmax3
Mitglied
Student


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

Beiträge: 19
Registriert: 20.01.2020

Plant Simulation 15.2

erstellt am: 30. Mrz. 2020 00:32    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

Danke für die Auskunft !

Bin jetzt auf ein Problem gestoßen..
Beim Umlagern eines Be von Fahrzeug auf einen Lagerplatz in einem Lager:

Lager: LN2V
@:Fahrzeug

So funktioniert es: @.inhalt.umlagern(LN2V[2,1])

Ich möchte es aber allgemeiner machen und dazu ist im Be sein Lagerplatz gespeichert im Benutzerdefiniertem Attribut Ziel. Das Attribut ist ein String (Ich habe es mit obejkt versucht aber LN2V[2,1] wird nicht als objekt anerkannt-->deswegen habe ich string genommen)

Mein Ansatz wäre folgender:    @.inhalt.umlagern(str_to_obj(@.inhalt.ziel))

Dabei kommt aber der Fehler:'LN2V[2,1]' ist kein gültiger Pfad.

Es funktioniert nur mit LN2V allein. Sobald aber ein bestimmter Lagerplatz gewählt wird, gibt es ein Problem.

Warum wird LN2V[2,1] nicht mehr als Objekt angesehen?


2.Frage wäre

Ein Be wird von einer Förderstrecke auf ein Fahrzeug mit Förderstrecke umgelagert. Auf der Förderstrecke liegt es richtig aber am Fahrzeug müsste es um 90° um Z gedreht liegen.

Ich habe es bereits versucht mit:
3D Eigenschaften des Fahrzeuges --> Be-Animation --> Be-Drehung
aber er nimmt das nicht an

(Förderstrecke und Fahrzeug verlaufen parallel)

Würde es etwa anderst gehen?

Danke für deine Hilfe!

[Diese Nachricht wurde von madmax3 am 30. Mrz. 2020 editiert.]

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

nadin1223
Mitglied
Ing.


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

Beiträge: 938
Registriert: 29.03.2016

erstellt am: 30. Mrz. 2020 16:00    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 Nur für madmax3 10 Unities + Antwort hilfreich

Zitat:
Ich möchte es aber allgemeiner machen und dazu ist im Be sein Lagerplatz gespeichert im Benutzerdefiniertem Attribut Ziel. Das Attribut ist ein String (Ich habe es mit obejkt versucht aber LN2V[2,1] wird nicht als objekt anerkannt-->deswegen habe ich string genommen)

Im Groben: Objekte sind alles was, im Netzwerk als Icon angezeigt werden kann sowie das Netzwerk selbst.
Was in Objekten hinterlegt ist und werden kann; sind Attribute.
Beispiel: Tabelle ist ein Objekt. Table als Variable in der Tabelle ist ein Attribut...

Ungewöhnlich mit der Hinterlegung der vollständigen Adresse. Generel wird der Platz mithilfe von integer hinterlegt (Wenn es mal wirklich genau dieses BE auf diesen Platz gehen soll). In deinem Falle LN2V[DeinAttributA,DeinAttributB];

Wenn es doch mal so gehen soll:

Code:
execute(to_str(@.inhalt) +".umlagern("+ deinString+")")


---------------------------------------------------

Zitat:
Auf der Förderstrecke liegt es richtig aber am Fahrzeug müsste es um 90° um Z gedreht liegen

Das Objekt, dass du drehen willst, mit

Code:
._3D.Drehung := makeArray(90,0,0,1);

dreht das Objekt um 90° in z.

vG
Nadin

------------------
Die einfachste Art an korrekte Informationen zu gelangen ist, etwas Falsches in ein Forum zu posten und auf die Korrektur zu warten. (Matthew Austern)

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

madmax3
Mitglied
Student


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

Beiträge: 19
Registriert: 20.01.2020

Plant Simulation 15.2

erstellt am: 30. Mrz. 2020 20:44    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

Danke für deine Antwort !

Das mit dem Drehen funktioniert schon einmal.

Und auch den Unterschied von Objekt und Attribut in der Angelegenheit habe ich jetzt verstanden. Das man eigentlich den Lagerplatz mit Integer in eine eigene Spalte speichert sehe ich natürlich auch ein.

die Code-Zeile:

execute(to_str(@.inhalt) +".umlagern("+ deinString+")")

verstehe ich allerdings noch nicht. Könntest du die einzelnen Teile vielleicht näher erklären?
Müsste statt dem ersten + nicht ein , stehen ?
Was meinst du mit +deinString+?
Und warum muss man die ganze Zeile ausführen.
Tut mir leid, anscheinend stehe ich auf der Leitung.

Mein Problem näher erklärt:
Es gibt mehrere Lager z.B. LN2V, LN4V,usw.
Das Be hat im benutzerdefiniertem Attribut als String zb. stehen, dass es ins Lager LN2V muss auf den Platz [2,1]
@=Fahrzeug
Inhalt=Be

Mit  @.inhalt.umlagern(LN2V[2,1])  funktioniert es
mit  @.inhalt.umlagern(LN4V[2,1])  auch


An meiner Stelle würde ich nur LN2V[2,1] durch einen allgemeinen Ausdruck austauschen.(Weiß aber nicht welchen) Bin ich auf dem Holzweg?
Ich verstehe aber leider nicht, wie mir deine Zeile dabei helfen kann.

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

nadin1223
Mitglied
Ing.


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

Beiträge: 938
Registriert: 29.03.2016

erstellt am: 30. Mrz. 2020 21:08    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 Nur für madmax3 10 Unities + Antwort hilfreich

Zitat:
Müsste statt dem ersten + nicht ein , stehen ?

String verketten geht mit +

Zitat:
Was meinst du mit +deinString+?

"LN2V[2,1]"

Zitat:
Es gibt mehrere Lager z.B. LN2V, LN4V,usw.
Das Be hat im benutzerdefiniertem Attribut als String zb. stehen, dass es ins Lager LN2V muss auf den Platz [2,1]

Die Herausforderung ist: was macht das BE, wenn der Platz [2,1] belegt ist??? Weil dann lagert es nicht aus 

Gängiger:
Lager als Objekt ins Attribut hinterlegen und ungenaue Umlagerung ins Lager.
zb.: @.umlagern(@.DeinLagerAlsObjekt);

------------------
Die einfachste Art an korrekte Informationen zu gelangen ist, etwas Falsches in ein Forum zu posten und auf die Korrektur zu warten. (Matthew Austern)

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

madmax3
Mitglied
Student


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

Beiträge: 19
Registriert: 20.01.2020

Plant Simulation 15.2

erstellt am: 06. Apr. 2020 20:23    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 

Vielen Dank für deine Hilfe!

Ich hätte noch eine kleine Frage. Ich benötige einen Eckumsetzer nach links.
Ich habe beim Eckumsetzer, den ich gefunden habe und der nach rechts zeigt, schon alles durchgeschaut, ob man es irgendwo einstellen kann, aber habe nichts gefunden. Habe ich da etwas übersehen ?

Allgemein eine Frage: Soll ich für jede Frage ein neues Thema erstellen oder passt das schon so ?

LG

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

madmax3
Mitglied
Student


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

Beiträge: 19
Registriert: 20.01.2020

Plant Simulation 15.2

erstellt am: 06. Apr. 2020 20:30    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

Und kann man bei einem Eckumsetzer die Richtung umkehren auf Rückwärts ?
Sowie bei einer Förderstrecke?

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

nadin1223
Mitglied
Ing.


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

Beiträge: 938
Registriert: 29.03.2016

erstellt am: 06. Apr. 2020 22:09    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 Nur für madmax3 10 Unities + Antwort hilfreich

Zitat:
Allgemein eine Frage: Soll ich für jede Frage ein neues Thema erstellen oder passt das schon so ?

"Umlagerung mit Querverschiebewagen" ist nicht "Eckumsetzer"  --> deshalb ja. Weil Aussagekräftige Titel und eine strukturierte Bearbeitung eines Themas erleichtern die Suche nach ähnlichen Fragen für Andere.

------------------
Die einfachste Art an korrekte Informationen zu gelangen ist, etwas Falsches in ein Forum zu posten und auf die Korrektur zu warten. (Matthew Austern)

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