| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
Autor
|
Thema: .xpr und .xas Dateien (6626 mal gelesen)
|
Taiko Mitglied
Beiträge: 268 Registriert: 13.06.2002 Pro/E Wildfire 3
|
erstellt am: 09. Jul. 2002 10:43 <-- editieren / zitieren --> Unities abgeben:
Hi Leute, ich habe mich schon immer gefragt wofür diese .xpr und .xas Dateien eigendlich da sind. Beschleunigungsdatei !?!? Außer das diese Dateien bei mir viel Speicherplatz belegen, habe ich bis jetzt noch keine Vorteile bemerkt . Es kann ja sein, das meine Dateien zu "klein" sind!? Kann mir jemand sagen ob diese Beschleunigungsdateien erst ab einer bestimmten Dateigröße sinnvoll sind? Gruß, Taiko
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lucky2k Mitglied Dipl.-Ing. / ProE Support, Training, Consulting
Beiträge: 249 Registriert: 08.07.2002 XEON 2x3.6Ghz, 2GB RAM, WF2 (M160), Pro/I3.4 (M011)
|
erstellt am: 09. Jul. 2002 11:08 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
Naja, bei meinen letzten Tests in V20 hat die Beschleunigungsdatei bis zu 50% Performancegewinn beim Aufrufen von Varianten gebracht. Die neuen Versionen sind deutlich schneller beim Aufrufen von Teilen. Wenn deine Teile so klein sind, daß es keinen spürbaren Effekt bringt, schalte die .xpr/.xas einfach aus und freu Dich über den gesparten Platz :-) Die Doku sagt: Das Aufrufen von Bauteil- oder Baugruppen-Varianten von der Festplatte erfolgt deutlich schneller, wenn die Variante in einer Variantenbeschleunigungs-Datei gespeichert ist. Variantenbeschleunigungs-Dateien besitzen die Erweiterung .xpr (bei Teilevarianten) und .xas (bei Baugruppenvarianten). config.pro-Option save_instance_accelerator: - none (Standard) - Das Programm speichert die Variante lediglich durch Speichern des generischen Modells und seiner Familientabelle. - Always - Beschleunigerdateien werden gespeichert, wenn die Variante selbst oder wenn sie durch ein Objekt einer höheren Ebene gespeichert wird. - Explicit - Das Programm speichert die Beschleunigerdatei nur, wenn Du die Variante explizit speicherst.
------------------ Gruß Lucky Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Taiko Mitglied
Beiträge: 268 Registriert: 13.06.2002 Pro/E Wildfire 3
|
erstellt am: 09. Jul. 2002 11:16 <-- editieren / zitieren --> Unities abgeben:
|
lucky2k Mitglied Dipl.-Ing. / ProE Support, Training, Consulting
Beiträge: 249 Registriert: 08.07.2002 XEON 2x3.6Ghz, 2GB RAM, WF2 (M160), Pro/I3.4 (M011)
|
erstellt am: 09. Jul. 2002 11:20 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
|
dbexkens Ehrenmitglied V.I.P. h.c. Unternehmensberater / Professional Development Manager
Beiträge: 2174 Registriert: 14.08.2000 Pro/ENGINEER WF5 M040 Pro/ENGINEER WF4 M140 Pro/ENGINEER WF3 M220 Pro/ENGINEER WF2 M190 Pro/INTRALINK 3.4 M030 und 8.0 und 9.0 PDMLink 8.0 und 9.0 und 9.1 Project Link 8.0 und 9.0 und 9.1 Product View 9.1
|
erstellt am: 09. Jul. 2002 11:41 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
Hi Leute, das mit den Beschleuniger-Dateien hat sicherlich hier und da seine Berechtigung. An dieser Stelle möchte ich jedoch zu bedenken geben, dass Beschleuniger-Dateien im Zusammenspiel mit einer zentralen Datenverwaltung "schwierig" sind (und das betrifft nicht nur Pro/INTRALINK, sondern eigentlich alle). Klar, weil die Dinger ja dann nämlich auch verwaltet werden müssten und sogar einen Bezug nicht nur zum Modell sondern auch zu jeder Version des Modells bräuchten. Grüße aus Langenfeld (wenn´s schon soooo warm ist, dann sollte wenigstens auch die Sonne scheinen. aber so?) D. Bexkens Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lucky2k Mitglied Dipl.-Ing. / ProE Support, Training, Consulting
Beiträge: 249 Registriert: 08.07.2002 XEON 2x3.6Ghz, 2GB RAM, WF2 (M160), Pro/I3.4 (M011)
|
erstellt am: 09. Jul. 2002 11:46 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
@dbexkens: Der Einwand mit den PDM-Verwaltungsproblemen ist vollkommen korrekt. Wir erlauben die Beschleunigerdateien nur für lokale Nutzung in den Arbeitsverzeichnissen der Konstrukteure. (PDM 3.7 will sie immer mit weiterleiten, weil er eine Abhängigkeit zum generic erkennt.) ------------------ Gruß Lucky Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Taiko Mitglied
Beiträge: 268 Registriert: 13.06.2002 Pro/E Wildfire 3
|
erstellt am: 09. Jul. 2002 11:49 <-- editieren / zitieren --> Unities abgeben:
Hi dbexkens, wir haben noch kein Pro/INTRALINK wollen es aber ggf. nächstes Jahr einsetzten. Müssen bei INTRALINK alle von Pro/E erstellten Dateien verwaltet werden ? Sollte es so sein, müßten wir hier nämlich langsam mit dem Aufräumen anfangen. Gruß, Taiko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sadolf Mitglied VR-Projektleiter, IS-Berater, Konstrukteur
Beiträge: 1440 Registriert: 27.11.2001 DeltaGen 12.1.1 VRED 2015 W7 64bit PrÖ, Katja Windchill TCE (nur unter Protest;)
|
erstellt am: 09. Jul. 2002 15:26 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
Nach meiner Erfahrung verhindern sie das komplette durchregenerieren mit bei Änderungen, insofern beschleunigen sie schon dasd arbeiten. Sie machen aber nur Sinn mit größeren Teilen, bei Normteilen sollte man keine verwenden (Empfehlung von PTC in einer der beiden "30 Tips in 60 min" in Atlanta http://www.prouser.org/2002/ ). Ich finde nur das manuelle Update sehr unelegant gelöst. Seit PDM 3.6 geht eigentlich auch PDM vernünftig mit den Dingern um. Reinziehen wollte es die Dinger ja schon immer, seit 3.6 werden sie auch gefetched, immerhin. ------------------ freundlich grüßend Sven Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dbexkens Ehrenmitglied V.I.P. h.c. Unternehmensberater / Professional Development Manager
Beiträge: 2174 Registriert: 14.08.2000 Pro/ENGINEER WF5 M040 Pro/ENGINEER WF4 M140 Pro/ENGINEER WF3 M220 Pro/ENGINEER WF2 M190 Pro/INTRALINK 3.4 M030 und 8.0 und 9.0 PDMLink 8.0 und 9.0 und 9.1 Project Link 8.0 und 9.0 und 9.1 Product View 9.1
|
erstellt am: 09. Jul. 2002 15:41 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
@Taiko (ist damit eigentlich der japanische Titel eines obersten Kriegerfürsten gemeint???), bei einigen der von uns durchgeführten Projekten bei der Einführung von Pro/INTRALINK ist es zu Verzögerungen gekommen, weil die Modelle nicht aufgeräumt waren. Ich würde deshalb vorschlagen, dass man mit dem Aufräumen fertig ist, wenn es zum Einsatz einer zentralen Datenbank kommt. Dann kann man nämlich auch Tools zum massenweisen Import der Modelle benutzen, was erheblich Zeit und damit auch Geld (!) spart. Beim Beginn einer zentralen Verwaltung muss man den entstandenen Wildwuchs ja sowieso aufklaren. Dann kann man das ja auch gleich schon fertig haben. Und ob man alle Modelle im Pro/INTRALINK haben sollte? Nun, meiner Meinung nach JA!!! Unbedingt. Aber es kann sicherlich spezifische Ausnahmen geben, die eine dezentrale Datenhaltung von speziellen Modellen erlauben oder fordern (sicherlich werde ich auch da noch genug Gründe finden, damit trotzdem alles reinkommt. Alter Normungsmensch eben, auch wenn schon lange im CAD-Business) Viele Grüße D. Bexkens Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sadolf Mitglied VR-Projektleiter, IS-Berater, Konstrukteur
Beiträge: 1440 Registriert: 27.11.2001 DeltaGen 12.1.1 VRED 2015 W7 64bit PrÖ, Katja Windchill TCE (nur unter Protest;)
|
erstellt am: 10. Jul. 2002 02:24 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
dbexkens hat ja wieder mal sowas von richtig. Mir bleibt einfach nix zum Ergänzen. Zum Thema Datenhaltung bin ich ohnehin etwas radikal: Jeder Sales, der mehr als zwei ProE-Seats ohne IL (oder für giatsc ProFILE) verkauft, gehört Es gibt einfach zu viel Ärger ohne und es erzieht zu einer sauberen Arbeitsweise. (Manche Konstrukteure lernen erst durch den Gebrauch einer Datenbank, was externe Referenzen sind.) ------------------ freundlich grüßend Sven Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Taiko Mitglied
Beiträge: 268 Registriert: 13.06.2002 Pro/E Wildfire 3
|
erstellt am: 10. Jul. 2002 07:31 <-- editieren / zitieren --> Unities abgeben:
@dbexkens nein was Du meinst ist SHOGUN. TAIKO ist eine japanische Trommel. @sadolf ) schläfts Du eigendlich auch mal ? Du hast recht, das richtige Referenzieren ist auch bei uns ein Fremdwort. Wir haben schon versucht einigen unserer Konstrukteure das beizubiegen (bei einigen vergeblich)! Mir graut jetzt schon vor der Einführung von INTRALINK !!!!! Gruß, Taiko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dbexkens Ehrenmitglied V.I.P. h.c. Unternehmensberater / Professional Development Manager
Beiträge: 2174 Registriert: 14.08.2000 Pro/ENGINEER WF5 M040 Pro/ENGINEER WF4 M140 Pro/ENGINEER WF3 M220 Pro/ENGINEER WF2 M190 Pro/INTRALINK 3.4 M030 und 8.0 und 9.0 PDMLink 8.0 und 9.0 und 9.1 Project Link 8.0 und 9.0 und 9.1 Product View 9.1
|
erstellt am: 10. Jul. 2002 07:32 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
@sadolf, vielen Dank für das "wieder mal". Grüße D. Bexkens PS: Wir loben uns selbst .... tut ja sonst keiner PPS: @taiko: Menno, jetzt haste mich aber zu einer kleinen Internet-Recherche wegen Deines Nicks angeregt. Ok, das mit der Trommel ist richtig (was ich nicht wusste), aber den Titel gibt´s auch: Taiko=oberster Feldherr, wird vom Shogun eingesetzt. [Diese Nachricht wurde von dbexkens am 10. Juli 2002 editiert.]
[Diese Nachricht wurde von dbexkens am 10. Juli 2002 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
giatsc Mitglied CAD/PDM Consultant
Beiträge: 897 Registriert: 08.02.2002
|
erstellt am: 10. Jul. 2002 08:39 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
Zitat: Original erstellt von sadolf: Zum Thema Datenhaltung bin ich ohnehin etwas radikal: Jeder Sales, der mehr als zwei ProE-Seats ohne IL (oder für giatsc ProFILE) verkauft, gehört
@sadolf: Danke für "die Klammer" Ich hab leider auch in PRO*FILE keine Wunder mit XPR-Dateien bewirken können. Nachdem wir wussten, dass PRO*FILE XPR-Dateien unterstützt (ja wirklich dbexkens ) haben wir mit grossem Aufwand unsere fam-tab basierende Normteil-Bibliothek umgerüstet. Resultat: Mager! Der Aufruf von Baugruppen mit XPR-Normteil-Dateien ist ca. 10% schneller aus P*F. Ich würde heute auch nicht mehr XPR einsetzen. Im Zusammenhang mit PDM's (oder TDM's (Team Data Management) im Fall von INTRALINK) sind wohl Ansätze, alle Varianten als "echte Part's zu generieren an besten. Ich warte schon lange darauf, dass PTC dieses Problem selber löst, und bin immer wieder erstaunt, dass diese Thematik hier so wenig Gewicht hat: Die Performance beim Einsatz von Normteilen mit/ohne Fam-Tab ist BIS FAKTOR 5 unterschiedlich, also im Klartext: STATT 10 MIN AUF EINEN BG-AUFRUF ZU WARTEN, GEHT DIES OHNE FAM-TAB'S 2-3 MINUTEN!!! Rechne: 100 Konstrukteure x 60Euro (Stundenansatz) x 8/60 (Zeitersparnis pro BG-Aufruf nach Bsp.) Ich erspare euch das "Milchbüchlein-Resultat" aber hier liegt "das Geld auf der Strasse..." Mein Fazit: Ich such mir eine NT-Lösung, die dies bietet. Leider ist dies wieder ein Drittprodukt mehr in "meiner Sammlung" und leider werde ich mir damit ein weiteres Altlastenproblem schaffen, wenn PTC jahre später selber eine Lösung bietet..... Dann werd ich mir hier wieder den Vorwurf anhören müssen, dass man doch mit PTC eigenen Produkten fahren soll da diese ja so viel besser seien... ABER WO SIND SIE??? ------------------ Gruss Thomas [Diese Nachricht wurde von giatsc am 10. Juli 2002 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fossy Mitglied Dipl.-Ing. Maschinenbau (Kraftfahrzeugtechnik)
Beiträge: 943 Registriert: 07.02.2001 Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie passten auch heute noch. (George Bernard Shaw, ir. Dramatiker, 1856-1950)
|
erstellt am: 10. Jul. 2002 10:50 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
hi, mir ist da grad so'n gedanke gekommen - is aber vielleicht nonsense... also... problem familientabellenteile und datenbank
- vorteil: austauschbarkeit der familientabellenmitglieder über ersetzen in baugruppe
- nachteil: langsam
nun mein gedanke: ich hab da vor kurzem was gelesen, dass mann "shrinkwarp"-teile auch irgendwie über "ersetzen" in der baugruppe austauschen kann. wäre es also denkbar/sinnvoll (?) sozusagen von den "varianten" shrinkwarp-teile zu machen um so die performane hoch zu halten (weil ja dann nur ein teil) und gleichzeitig den vorteil der familientabellen zu vereinen (über 2maliges ersetzen in baugruppe; erst shrinkwarp zu familientabellenvariante und dann innerhalb der familientabellen) oder funktioniert das so nicht, weil ich mir wieder nicht über die ganzen "hintergründe" im klaren bin ------------------ cu fossy meine kleine website Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
anagl Ehrenmitglied V.I.P. h.c.
Beiträge: 4566 Registriert: 28.05.2001 CREO2 M140 PDMLink 10.2 M020 HW diverse Das Schreiben bei CAD.de ist freiwillig und kein Muss !!!!!
|
erstellt am: 10. Jul. 2002 10:58 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
Zitat: Original erstellt von giatsc: Die Performance beim Einsatz von Normteilen mit/ohne Fam-Tab ist BIS FAKTOR 5 unterschiedlich, also im Klartext:STATT 10 MIN AUF EINEN BG-AUFRUF ZU WARTEN, GEHT DIES OHNE FAM-TAB'S 2-3 MINUTEN!!! [/b]
Liegt das am Aufrufen(Filezugriff) oder am Regenerieren der Normteile (Wir haben in den Hauptanwendungen wenig Normteile) Ich gehe davon aus dass Ihr USE_TEMP_DIR_FOR_INST benutzt. Von meiner Vorstellung her müssten sich auch die Normteile mit dem INHERITANE-Feature aus 2001 abbilden lassen. Hier funktioniert aber dann das Erstzen durch Familientabellen-Mitglieder in der Baugruppe nicht. PS: Sadolf schläft nicht; Er möchte seinen Bugati möglichst schnell haben Servus Alois
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
giatsc Mitglied CAD/PDM Consultant
Beiträge: 897 Registriert: 08.02.2002
|
erstellt am: 10. Jul. 2002 11:45 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
Zitat:
Ich gehe davon aus dass Ihr USE_TEMP_DIR_FOR_INST benutzt.
Hallo Alois Nein, diese Option war (nach kurzem Check) nicht eingeschaltet, hat aber (nach kurzem Check) nichts gebracht. Ich werd's aber nochmals gründlich testen. Ich kannte diese Option nicht, also erstmal 20 Unities an DEINEN Bugatti.... Die Zeit für den Aufruf von Fam-Tabs wird offensichtlich überall verloren: Beim Kopieren und vor allem beim Regenerieren Leider verwenden wir häufig auch DOPPELSTUFIGE Fam-Tabs, was die Sache nochmals verlangsamt.
Es kommt auf die HW und das Netz an, welche Option mehr bringt: -XPR-Dateien generieren: Längeres Kopieren, Weniger Regenerieren -ohne XPR: Weniger Kopieren mehr Rechenleistung. Bei einem schwachen LAN und einem TOP-Client (Gibt's das?) kann also die Erzeugung von XPR-Dateien sogar kontraproduktiv sein! Bei PDM's kommt erschwerend dazu, dass die XPR Dateien auch aus der Datenbank kopiert werden müssen und danach die Varianten erst ihre generischen Teile über Referenzlisten "suchen" und aufrufen müssen. Danach kommt der Zugriffs- und Parametercheck usw. ------------------ Gruss Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fossy Mitglied Dipl.-Ing. Maschinenbau (Kraftfahrzeugtechnik)
Beiträge: 943 Registriert: 07.02.2001 Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie passten auch heute noch. (George Bernard Shaw, ir. Dramatiker, 1856-1950)
|
erstellt am: 11. Jul. 2002 06:59 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
|
gahiw Mitglied
Beiträge: 21 Registriert: 19.02.2008 WF3-M110 + IL-3.4-M050 / StartupTools2007 / MS-XP SP2 / Pentium(R) D CPU-3,2GHz / 2GB-RAM
|
erstellt am: 14. Apr. 2008 08:53 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
Hallo Allerseits! Folgendes Problem: WF3 erstellt, beim Verändern bzw. Erweitern von Familientabellen alter Objekte -die in 2001 erstellt worden sind-, jedes Mal .xps / .xas Dateien. Wie soll ich damit umgehen? Soll ich die Dinger killen oder mitpflegen? Und wenn diese Beschleunigungsdateien tatsächlich überflüssig sein sollten, kann man dem System es nicht abgewöhnen, die kleinen Plagegeister zu schnitzen? Die Option: "save_instance_accelerator" steht bereits auf: "non"! LG: gahiv
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pro_Blem Moderator Tschechischer Zeichner
Beiträge: 2952 Registriert: 24.07.2006 HP Elitebook8740w Core i7, 8GB Win7 x64 Pro/E WF4 M180(M220) Creo1.0 M020 (Adv.XE mit AAX) StartupTools2012 Pro/I 3.4 M070
|
erstellt am: 14. Apr. 2008 10:26 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
|
arni1 Ehrenmitglied V.I.P. h.c.
Beiträge: 3875 Registriert: 17.12.2002 Pro/E seit Version 11 Creo6 HP Z210 Intel Xeon 3.3GHz; 20 GB RAM NVIDIA Quadro 2000 HP ZR30w Win10 64bit
|
erstellt am: 14. Apr. 2008 11:18 <-- editieren / zitieren --> Unities abgeben: Nur für Taiko
Hallo! Bei diesen Familientabellenteilen wurde meines Erachtens das Erzeugen der Beschleunigungsdateien explizit im Modell eingestellt. #Variantenoperationen #Beschleunigeroptionen Hier müßte #immer eingestellt worden sein. Da greift dann auch die config.pro Option nicht mehr. Also diese Einstellung auf #Keine setzen, Modell speichern, Beschleunigungsdateien löschen. Gruß Arni Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |