Holly-Wood.it  
    Brick 1 x 3
Brick 2 x 2 Corner    
  Brick 1 x 1  
english ]   [ deutsch ]
 
  Home > MLCad > Lehrgang: Nicht-zertifizierte LDraw-Bauteile zu MLCad hinzufügen - Seite 2 von 2    
   
  Seite <Vorherige 1 2
 

Modelle, die nicht-zertifizierte Bauteile enthalten, mit anderen teilen

 
     
Brick 1x1 Round  
  Brick 1x2
Ein LDraw-Projekt mit jemanden teilen, der möglicherweise keinen Ordner mit inoffiziellen Bauteilen auf seiner Festplatte hat, setzt einige Grenzen. Ein LDraw-Projekt, welches typischerweise die Dateierweiterung .ldr oder .mpd im Titel trägt, enthält nicht die geometrischen Daten die es beschreiben, sondern Verweise zu den Bauteilen, die im Modell oder der Szene verbaut wurden. Diese beinhaltet auch Farbcodes, Drehung und Position in Abhängigkeit des Ursprungs des Models. Jeder Dateibetrachter/Editor erwartet zunächst die entsprechenden Dateien in der Bauteile-Bibliothek zu finden. Wird die Datei nicht gefunden, gehen die Programme der Suite unterschiedlich mit dieser Situation um. Deshalb sollten einige Vorsichtsmaßnahmen getroffen werden.

MLCad

zum Beispiel, schaut zuerst in den Ordner, in dem das Model gespeichert ist und warnt Sie mit folgendem Dialogfenster, falls das Bauteil nicht gefunden wurde:
Brick 4x4
     
  Screenshot Missing Part in MLCad
   
  Es wird wärmstens empfohlen diese Frage mit Ja zu beantworten. Ansonsten wird MLCad das fehlende Bauteil als FILE NOT FOUND! aufführen und Sie haben dann keinen Hinweis darauf welches Teil fehlt.  
     
  Screenshot Parts List Project MLCad
   
     Brick 2x3 Wenn das Bauteil von MLCad geladen wird, wird wegen der fehlenden Geometriedaten zwar nach wie vor nichts angezeigt, aber Sie erfahren zumindest die Nr. Bauteil des Part unknown! Und mit einem Rechtsklick haben Sie die Chance von Hand danach zu suchen.

LDView

ist so programmiert, dass es in den Verzeichnissen <LDrawDir>/Unofficial/Parts und <LDrawDir>/Unofficial/p nachschaut, wenn im LDraw-Stammverzeichnis kein Bauteil zu finden ist. Schlägt auch dies fehl, versucht LDView das inoffizielle Teil direkt vom LDaw Parts Tracker herunterzuladen und es in den vorher genannten Ordnern zu speichern (vorausgesetzt der Benutzer hat diese Funktion nicht zuvor in den Preferences (dt. Einstellungen) des Programms deaktiviert). Natürlich gilt: Kein Internet, keine Bauteile zum Herunterladen.
 
     
  Screenshot LDview
   
  Für den Fall, dass Sie zusätzliche Ordner definieren wollen, müssen Sie deren Pfade in LDView hinzufügen. Wählen Sie File > Extra dirs... in der Menüleiste und suchen Sie nach dem Verzeichnis. Die LDView-Hilfedatei gibt einen tieferen Einblick in diese Funktion.

“Wenn LDView ein Modell oder einen Baustein lädt, worin auf Bauteile oder Untermodelle verwiesen wird, sucht es nach diesem Baustein oder dem Untermodell an einer Reihe von Orten. Unabhängig davon, was Sie hier definieren, wird LDView den Ordner durchsuchen, in dem das Modell gespeichert ist, sowie die Verzeichnisse \P, \Parts, und \Models innerhalb des LDraw-Verzeichnisses (in dieser Reihenfolge). Wenn die Datei in keinem dieser Ordner gefunden wird, durchsucht LDView alle Verzeichnisse, die im Dialogfeld Extra Search Dirs (dt. Zusätzliche Suchverzeichnisse) aufgelistet sind, zu dem über diesen Menüpunkt gelangt werden kann. Die Verzeichnisse werden in der Reihenfolge ihrer Reihung durchsucht. Verschieben Sie die Verzeichnisse mit den Pfeiltasten nach oben oder unten, um die Reihenfolge zu ändern.“

LPub

hat keine Download-Funktion, aber zumindest sucht es automatisch nach fehlenden Bauteilen in den de-facto Standardspeicherorten <LDrawDir>\Unofficial. Wenn die referenzierte Datei gefunden wird, zeigt LPub diese sowohl im Projekt, als auch der Bauteilliste an. Ist kein Unofficial\Parts und/oder Unofficial\p Ordner vorhanden, wird nichts angezeigt. Keine Warnung, keine zusätzlich zu definierende Suchpfade, kein Herumtüfteln! Es wird auch nicht der Ordner durchsucht, in dem das Model gespeichert ist, wie dies MLCad oder LDView machen. Auch andere Ordner im Verzeichnis Unofficial werden nicht berücksichtigt, was sehr schade ist, da es Sie nötigt LSynth-Marker und -Teile nach Unofficial\Parts zu verschieben.

ANMERKUNG! Sie wundern sich vielleicht, warum ein nicht-zertifiertes Bauteil korrekt in LPub angezeigt wird, obwohl Sie in der LDraw Bauteile-Bibliothek keinen Verzeichnisbaum Unofficial bemerkt haben? Der LDraw-All-In-One-Installer bietet eine Option an, die LDView im Windows-Explorer als Vorschaubildgenerator registriert. Sollte dies der Fall sein und Sie mit dem Internet verbunden sein, während Sie in LPub den Dialog Open LDraw File (dt. Öffne LDraw Datei) aufrufen, wird LDView automatisch die fehlende LDraw Datei herunterladen, wenn die Ansicht des Ordnerinhaltes zum Beispiel auf Große Symbole oder Kacheln eingestellt ist. Prüfen Sie erneut den Ordner Unofficial.

MPDCenter

Um die oben angesprochenen Probleme zu umgehen, importieren Sie die nicht-zertifierten Bauteile als Untermodelle in das Hauptmodell und speichern alles in einer .mpd Datei. Auf diese Weise wird Ihr Modell nicht beeinflusst, sollten am inoffiziellen Bauteil vor dessen Veröffentlichung Änderungen gemacht werden. Wichtiger ist allerdings, dass durch das Importieren die Bauteile nicht nur referenziert werden, sondern deren Geometriedaten dem Projekt hinzugefügt werden.
Sie werden einwenden, dass man nicht feststellen kann, ob ein Bauteil aus der offiziellen Bauteile-Bibliothek stammt oder den Ordnern mit den nicht-zertifierten und/oder selbstentworfene Teilen. Das ist korrekt, weshalb ich Ihnen MPDCenter für diesen Job ans Herz legen möchte.
                      Brick 13x3
     
Brick 1x2 Screenshot MPDCenter
   
  Wenn Sie ein .ldr oder .mpd Projekt laden, offenbart eine Schnellprüfung, ob es darin Unresolved references, also inoffizielle Bauteile gibt. Wenn Sie Import > Import unofficial files (dt. Import > Importiere inoffizielle Dateien) in der Menüleiste auswählen, werden diese Teile in das Projekt importiert. Der aufspringende Dialog gibt Ihnen eine Übersicht, über die zu importierenden Teile. Die nicht-zertifierten Bauteile werden dem Modellbaum in Ihrem .mpd Projekt hinzugefügt. Wenn Sie darauf klicken, werden weitere Informationen angezeigt. File > Save as (dt. Datei > Speichern als...) Sie das Projekt mit der Dateierweiterung .mpd für den Fall, dass Sie eine einzelne .ldr Datei geöffnet haben.  
     
  Screenshot MPDCenter - Options
   
 

Sie können den Import als ganzes automatisieren, indem Sie das Kontrollkästchen Import unofficial on file load (dt. Importiere inoffizielle Teile beim Laden) in MPDCenters Option > Options (dt. Optionen) aktivieren. Wenn Sie sich das Dialogfeld genauer ansehen, werden Sie sicherlich das Eingabefeld Unofficial parts folder (dt. Inoffizieller Bauteile-Ordner) bemerken, wo der Pfad zum Verzeichnis Unofficial definiert werden muss. Ohne diese Angabe werden Sie von MPDCenter für jedes nicht-referenzierte Bauteil danach gefragt.

LEg GOdt

Seitenanfang  
     
  Seite <Vorherige 1 2
  Brick 1x3
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.