Holly-Wood.it  
    Brick 1 x 3
Brick 2 x 2 Corner    
  Brick 1 x 1  
english ] [ deutsch ] italiano ]
 
  Home > LSynth > Fehlersuche  
    Brick 3x3 Round Corner
 
 

Fehlersuche

 
 
 
     
  LSynth erzeugt keine Synthese oder Sie erhalten die folgende Meldung:  
     
  LSynth Troubleshooting 1
   
 
  • Prüfen Sie das LSynth-Stammverzeichnis in ihrer MLcad.ini-Datei.
  • Wenn die LSynth aufrufen sehen Sie kurz (in Abhängigkeit von der Prozessorgeschwindigkeit auch lang) ein Eingabefeld aufblitzen mit folgender Warnung "C:\Benutzer\(ein Teil ihres Benutzernames) wurde nicht als interner oder externer Befehl, ausgeführtes Programm oder Batchdatei erkannt. Das System kann das angegebene Verzeichnis nicht finden."; anstatt der erzeugten Synthese erhalten sie zudem das obige Dialogfeld. Mögliche Ursache - MLCad kann aufgrund eines Sonderzeichens in ihrem Benutzenamen (z.B. @#$%^&*) nicht auf LSynth zugreifen. Lösung - Installieren Sie MLCad zusammen mit LSynth in einem Benutzekonto mit einem standardmäßigen Benutzernamen - erzeugen Sie gegebenenfalls ein neues. Ist das Problem damit behoben, können Sie alle anderen Dateien in diese neue Konto verschieben.

    ANMERKUNG! Sie können nicht einfach den Namen in ihrem Benutzekonto ändern. Dazu müssten nämlich alle Einträge in der Windows Registrierung geändert werden, um die dazugehörigen Ordner anzupassen.
  • Wie viele Marker haben Sie positioniert? Das absolute Minimum sind zwei, ansonsten wird LSynth nicht arbeiten. LSynth wird Ihre Datei verarbeiten und Sie erhalten als Ergebnis die SYNTH SYNTHESIZED BEGIN und SYNTH SYNTHESIZED END Meta-Kommandos, aber da zu wenig Eingabedaten vorhanden waren, konnte keine Synthese erzeugt werden.
  • Waren Ihre Marker sichtbar, bevor Sie die Synthese ausgeführt haben? Wenn LSynth ihre Marker nicht "sehen" kann, kann keinen Pfad berechnet werden.
  • Beim Verändern der Farbe im LSynth-META-Kommando haben sie vielleicht durch eine Unachtsamkeit das META-Kommando selbst geändert, so daß es von LSynth nicht mehr erkannt wird.
  • Überprüfen Sie die Reihenfolge von META-Kommandos und Marker in der Datei-Bauteil-Liste, insbesondere die Position des Kommandos LSYNTH SHOW. Bänder- und Kettensynthesen müssen zusätzliche Bedingungen erfüllen, um generiert zu werden: Anordnung im Gegenuhrzeigersinn, selbe Ebene, Tangenten-Kommandos.
 
     
  LSynth Troubleshooting 2
   
 
  • Die Marker wurden für den ausgewählten Synthese-Typ zu nahe beieinader positioniert. Ich zeige Ihnen den Fehler an Hand von TECHNIC-AXLE-FLEXIBLE welche aus zwei "LS40.dat - LSynth Technic Flexible Axle - End piece" und einer Serie von "LS41.dat - LSynth Technic Flexible Axle - Cross Section" besteht. Wenn der End-Marker lediglich 4 Studs vom Start-Marker entfernt ist, ist nicht genügen Platz, um die Zwischenstücke einzufügen (abgesehen von der Tatsache, dass es einen so kurzen TECHNIC-AXLE-FLEXIBLE im LEGO-System nicht gibt).
seitenanfang  
     
  Sie erhalten die folgende Meldung:  
     
  MPD corrupt
   
 
  • Die Datei LSynth.mpd im bin\ Ordner von LSynth fehlt oder ist beschädigt. Laden sie eine aktualisierte Version von der Seite Lehrgang herunter.
 
     
  Wrong version
   
 
  • Ihre Datei LSynth.mpd ist überholt oder die Version wird vom Programm nicht unterstützt. Laden Sie die unterstützte Version von der Seite Lehrgang herunter.
seitenanfang  
     
    Bricke 2x2 Corner
  Brick 1x2  
Sie erhalten ein seltsam aussehendes Ergebnis:  
   
  • Obwohl sie über Datei > Zurücksetzen eine zuvor gespeicherte Datei neu geladen haben, ist die Anzeige in den Ansichtsfenstern von MLCad gleich geblieben, es wird nach wie vor die erzeugte Synthese angezeigt, Sie können kein Fenster auswählen und überhaupt verhält sich die gesamte Benutzeroberfläche eigenartig.
    MLCad is zuweilen etwas kapriziös. Klicken Sie auf ein Bauteil (am besten in der Bauteileliste und wählen Sie Ansicht > Aktualisieren (Strg+R) um die Anzeigen neu aufzubauen.
 
   
  LSynth Troubleshooting 3
   
 
  • Obwohl die Marker ordnungsmemäß positioniert wurden, folgt die Synthese einer anderen Reihenfolge, wenn sie durch die einzelnen Marker geht und anstatt der erwarteten transparent-blauen Synthese TECHNIC_PNEUMATIC_HOSE erhalten Sie die nicht durchsichtige Version.
    Überprüfen Sie die Reihenfolge der Marker in der Bauteilliste mit Einstellungen > Zeichne bis zur Auswahl aktiviert und sortieren Sie die Marker neu.
     
  Brick 13x3
LSynth Troubleshooting 5
 
   
 
  • Die Reihenfolge der Marker kommt auch bei Bändern eine Schlüsselrolle zu. Überprüfen Sie die Reihefolge wenn ihre TECHNIC_CHAIN_LINK eigenartig aussieht.
 
     
  LSynth Troubleshooting 6
   
  • Sollte ihr Schlauch in der Gitterbox Ansicht verdreht aussehen, sind die Marker nicht richtig ausgerichtet und nötigen LSynth die Synthesen mehrere Male in sich selbst zu drehen. Im oberen Bild mußte LSynth die einzelnen Segmente schrittweise so drehen, dass am Ende infoge des zweiten Markers eine 180-Grad-Drehung zustande kam.
 
     
  LSynth Troubleshooting 7
   
 
  • Obwohl ihre Marker in der richtigen Reihenfolge angeordnet sind, sieht Ihre Synthese TECHNIC_CHAIN_LINK oder jede andere Band-Synthese nicht wie die erwartete durchsichtige Version aus. Vergessen Sie nicht, dass in Band-Synthesen die Marker gegen den Uhrzeiger angeordnet werden und auf einer Ebene liegen müssen.
 
     
  LSynth Troubleshooting 8
Brick 1x6
Brick 1x2
   
 
  • Sollten die Endstücke in Synthesen wie FIBER_OPTICS_CABLE or TECHNIC_AXLE_FLEXIBLE nicht an die Zwischensektionen anschließen oder das Endstück übermäßig in die Länge gezogen sein, sind die Marker welche Durchgänge markieren wahrscheinlich zu nahe an den Start- und End-Marker positioniert. Die Distanz zwischen dem End-Marker und demnächsten Durchgang muss größer sein, als die Länge des Endstückes der Synthese.
 
     
  LSynth Troubleshooting 9
   
 
  • Synthesen die aus Segmenten mit einer festen Länge aufgebaut sind, können überlappen oder Spalten haben, wenn der End-Marker weiter entfernt angeordnet wurde, als es die Länge der Synthese zuläßt. Im obenstehenden Beispiel wurde die Minifig-Kette auf 17 Studs gestreckt, während STRING_11L auf 16 Studs gedehnt wurde.
seitenanfang  
     
  Jedes Bauteil das Sie dem Projekt nach dem Erzeugen einer Synthese hinzufügen sieht verzerrt und deformiert aus.  
     
  LSynth Troubleshooting 13
   
 
  • Wenn im Rahmen MLCad-Einstellungen > Projekt > Drehung des neuen Objekts (über Einstellungen > Allgemein > Ändern... erreichbar) Wie vorher eingestellt wurde, erben die dem Projekt neu hinzugefügten Bauteile die Rotationswerte des Bauteiles, das in der Projekt-Bauteilliste (oberhalb des Zeichenbereichs mit den 4 Fenstern) zuletzt ausgewählt war. Wenn kein Bauteil ausgewählt war erbt das neue Bauteil die Werte vom letzten in der Liste aufgeführten Bauteil, wie Sie im oberen Bild erkennen können. Im LDraw-System wird Drehung und Position der Teile über eine sogenannte Rotationsmatrix definiert. LSynth erzeugt Schläuche indem primitive Grundbausteine gedreht und verzerrt werden und die daraus resultierende Rotationsmatrix, passt nicht unbedingt für normale LDraw-Bausteine. Auf letztere angewandt werden die neuen Bauteile auf die gleiche Weise verzogen.

    Anmerkung! Kopierte und in die Projekt-Bauteilliste wieder eingefügte Bauteile, sind von diesem Phänomen nicht betroffen, da diese Bauteile bereits eine definierten Rotationsmatrix haben und diese mit kopiert wird.

    Es gibt verschiedene Wege mit dem Problem umzugehen:

    • Wählen Sie vor oder sofort nach dem Aufruf von LSynth im Rahmen MLCad-Einstellungen > Projekt > Drehung des neuen Objekts die Einstellung Keine.

      Anmerkung! Nicht besonders elegant, aber wirksam.

    • Stellen Sie sicher, dass der Cursor in der Projekt-Bauteilliste außerhalb (ober- oder unterhalb) der Meta-Kommandos SYNTH SYNTHESIZED BEGIN und SYNTH SYNTHESIZED END positioniert ist, bevor Sie neue Bauteile hinzufügen.

      Anmerkung! Dies löst nicht das Problem, dass Sie später zufällig wieder einen Lsynth-Grundbaustein, mit einer unpassenden Rotationsmatrix auswählen könnten.
 
     
  LSynth Troubleshooting 14
   
 
    • Bearbeiten > Gruppe > Gruppieren... Group Button Sie alle von LSynth erzeugten Teile. Dies gibt Ihnen die Möglichkeit Ihre Synthese, wie jedes andere Bauteil des Projekts zu verschieben, drehen oder duplizieren. Nachdem Sie die Synthese zu einer Gruppe zusammengefasst haben (und somit die LSynth-Bausteine in der Projekt-Bauteilliste nicht mehr im Weg sind), wählen Sie einfach im Projekt ein Bauteil (es wird in der Projekt-Bauteilliste mit einem blauen Balken hervorgehoben) mit einer auch für das neue Bauteil passenden Rotation aus. Jedes Bauteil außerhalb der Synthese ist dafür geeignet und Sie können sogar LSynth Marker dafür hernehmen.
      Das neue Bauteil wird in der Projekt-Bauteilliste nach dem unmittelbar zuvor ausgewähltem „Elternteil“ eingefügt. Es wird empfohlen es in der Liste ganz nach zu verschieben, damit auch alle weiter hinzugefügten Teile diese Eigenschaften erben und somit nicht verzerrt sind.
 
     
  LSynth Troubleshooting 15
   
 
    • Für den ungewöhnlichen Fall, dass im Projekt kein Bauteil als “Elternteil” verwendet werden kann, fügen Sie das verzerrte Bauteil hinzu und klicken dann auf die Schaltfläche Tastatureingabe Keyboard button in der Transformationsleiste um das Dialogfeld Position & Orientierung zu öffnen. Aktivieren Sie das Auswahlfeld Rotations-Matrix verwenden. Löschen Sie den Inhalt im darunterliegenden Eingabefeld Rotations-Matrix und fügen/tippen Sie diese Zahlenreihe ein:

      1 0 0 0 1 0 0 0 1

      Wenn Sie auf OK drücken erhält das Bauteil eine standardmäßige Position und Größe.
seitenanfang  
     
  Was sonst nirgends hinpasst  
     
  LSynth Troubleshooting 9
   
 
  • Wenn Sie möchten, dass ein Marker nicht länger bearbeitet werden kann, seine Positionsdaten jedoch erhalten bleiben müssen Sie den Marker nur über dem Meta-Kommando SYNTH SHOW anordnen und eine weitere Synthese erzeugen. Ihr Marker wird in einen "Kommentar" umgewandelt.
seitenanfang  
     
Brick 2x2 Corner
Es wird keine Garantie für die Richtigkeit oder Genauigkeit, des auf dieser Website angebotenen Inhaltes übernommen.
LEGO® ist ein eingetragenes Warenzeichen der LEGO Firmengruppe, welche diese Website weder unterstützt noch autorisiert.