Zitat:
Original erstellt von endru87:
Ein kleines Problem habe ich dennoch, wenn ich unter Neu einen Reiter meiner Templates auswähle & dann unter Beziehung auf Alle stelle, bekomme ich kein Vorschaubild und NX lädt unendlich lange, ohne das etwas passiert (Bild 1). Wenn ich die einzelnen Templatedatei 1x öffne und abspeichere bekomme ich dann auch die Vorschaubilder und die Templates werden auch ordentlich geladen / eingebunden (Bild2), woran kann das liegen ?
Als Vorschaubilder können JPG Dateien benutzt werden.
Beispielsweise sind im Installations-Pfad\UGII\templates die Standard-Template-PAX Dateien abgelegt. Es handelt sich dabei um XML Dateien, die du gut mit u.a. Notepad++ bearbeiten kannst.
Für jede Template--Datei gibt es einen Eintrag, und du kannst mehrere PAX Dateien erstellen / benutzen.
Wichtig ist die Einhaltung der Nomenklatur, sonst klappt am Ende gar nix.
Hier ist der Inhalt der ugs_model_templates.pax, die ist für die Modellierungstemplates ohne TC Anbindung zuständig.
**********************************************************************************************************************
<?xml version="1.0" encoding="utf-8"?>
<Palette xmlns="http://www.ugsolutions.com/Schemas/2001/UGPalettes" schemaVersion="1.0">
<Presentation name="Master Model Templates (Inch)" bitmap="sheet_and_block.bmp" FileNewTab="Model" application="All" UsesMasterModel="No"/>
<PaletteEntry id="d1">
<References/>
<Presentation name="Model" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="model_template.jpg"/>
</Presentation>
<ObjectData class="ModelTemplate">
<Filename>model-plain-1-inch-template.prt</Filename>
<Units>English</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d2">
<References/>
<Presentation name="Model" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="model_template.jpg"/>
</Presentation>
<ObjectData class="ModelTemplate">
<Filename>model-plain-1-mm-template.prt</Filename>
<Units>Metric</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d7">
<References/>
<Presentation name="Assembly" description="NX Example, starts add component">
<PreviewImage type="UGPart" location="assembly_template.jpg"/>
</Presentation>
<ObjectData class="AssemblyTemplate">
<Filename>assembly-inch-template.prt</Filename>
<Units>English</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d8">
<References/>
<Presentation name="Assembly" description="NX Example, starts add component">
<PreviewImage type="UGPart" location="assembly_template.jpg"/>
</Presentation>
<ObjectData class="AssemblyTemplate">
<Filename>assembly-mm-template.prt</Filename>
<Units>Metric</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d9">
<References/>
<Presentation name="Shape Studio" description="NX Example, perspective and grid">
<PreviewImage type="UGPart" location="studio_template.jpg"/>
</Presentation>
<ObjectData class="StudioTemplate">
<Filename>shape-studio-inch-template.prt</Filename>
<Units>English</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d10">
<References/>
<Presentation name="Shape Studio" description="NX Example, perspective and grid">
<PreviewImage type="UGPart" location="studio_template.jpg"/>
</Presentation>
<ObjectData class="StudioTemplate">
<Filename>shape-studio-mm-template.prt</Filename>
<Units>Metric</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d11">
<References/>
<Presentation name="Sheet Metal" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="sheet_metal_template.jpg"/>
</Presentation>
<ObjectData class="NXSheetMetalTemplate">
<Filename>sheet-metal-inch-template.prt</Filename>
<Units>English</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d12">
<References/>
<Presentation name="Sheet Metal" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="sheet_metal_template.jpg"/>
</Presentation>
<ObjectData class="NXSheetMetalTemplate">
<Filename>sheet-metal-mm-template.prt</Filename>
<Units>Metric</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d13">
<References/>
<Presentation name="Routing Logical" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="routing_logical_template.jpg"/>
</Presentation>
<ObjectData class="RoutingLogicalTemplate">
<Filename>routing-logical-inch-template.prt</Filename>
<Units>English</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d14">
<References/>
<Presentation name="Routing Logical" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="routing_logical_template.jpg"/>
</Presentation>
<ObjectData class="RoutingLogicalTemplate">
<Filename>routing-logical-mm-template.prt</Filename>
<Units>Metric</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d15">
<References/>
<Presentation name="Routing Mechanical" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="routing_mech_template.jpg"/>
</Presentation>
<ObjectData class="RoutingMechanicalTemplate">
<Filename>routing-mech-inch-template.prt</Filename>
<Units>English</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d16">
<References/>
<Presentation name="Routing Mechanical" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="routing_mech_template.jpg"/>
</Presentation>
<ObjectData class="RoutingMechanicalTemplate">
<Filename>routing-mech-mm-template.prt</Filename>
<Units>Metric</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d17">
<References/>
<Presentation name="Routing Electrical" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="routing_elec_template.jpg"/>
</Presentation>
<ObjectData class="RoutingElectricalTemplate">
<Filename>routing-elec-inch-template.prt</Filename>
<Units>English</Units>
</ObjectData>
</PaletteEntry>
<PaletteEntry id="d18">
<References/>
<Presentation name="Routing Electrical" description="NX Example with datum CSYS">
<PreviewImage type="UGPart" location="routing_elec_template.jpg"/>
</Presentation>
<ObjectData class="RoutingElectricalTemplate">
<Filename>routing-elec-mm-template.prt</Filename>
<Units>Metric</Units>
</ObjectData>
</PaletteEntry>
</Palette>
**********************************************************************************************************************
Für jede Vorlage gibt es einen Eintrag ( <PaletteEntry id="d2"> ), die ID muss eindeutig innerhalb der PAX Datei sein !
Unter <PreviewImage type="UGPart" location="model_template.jpg"/> kannst du dann die JPG Datei angeben.
Das nach dem Speichern deiner NX Templates das Vorschaubild kommt liegt vermutlich daran das die innerhalb der NX Datei vorhandenen Vorschaubilder angezeigt werden, und ja nach Einstellungen werden die erst auf Anforderung oder beim Speicher erstellt.
Für Templates würde ich mir jedoch die Arbeit machen eigene Vorschaubilder zu erzeugen, du kannst dabei durchaus auf die NX Vorschau zurück greifen.
Wenn du eine NX Datei mit 7zip öffnest erschein ein Ordner names "preview", darin ist eine Datei ohne Endung. Die kopierst du raus und ergänzt ".jpg"
als Dateiendung, schon hast du ein Vorschaubild.
------------------
Grüße Meinolf

Ich steh auf flotte Dreier
I know I was born and I know that I'll die but the in between is mine - Pearl Jam
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP