| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| Virtual T-Days 2024: Von PDM zu PLM mit Windchill – profitieren vom Engineering-Daten-Backbone, ein Webinar am 14.11.2024
|
Autor
|
Thema: HILFE !!! HILFE !!! HILFE !!! (1901 mal gelesen)
|
Thomas Hagspiel Mitglied Konstrukteur
Beiträge: 150 Registriert: 22.11.2000
|
erstellt am: 10. Dez. 2002 06:39 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe ein ernstes Problem: Wenn ich ein bestimmtes Package laden will (ca. 5,5 MB) kommt die Meldung: Nicht genügend Speicher. Daten sichern, Anwendung verlassen und neu starten. (Fehler 11) Wenn ich zuerst Annotation lade kann ich das Package laden (Allerdings mit den unten unter i.a. beschriebenen Fehlern). Wenn ich zuerst versuche das Package zu laden, dann die Fehlermeldung bestätige und im Anschlauß daran Annotation lade gibt es unterschiedliche Fehler: Ich kann das Package nicht mehr laden (no such file or Directory), Diverse Fehler mit irgendwelchen Variablen beim Beenden von ANnotation, kann Annotation nicht mehr beenden oder wieder laden, ... Im allgemeinen ist es so, daß Wenn ich Annotation lade die Menüzeile während dem ersten Teil des Ladevorgangs flimmert. Wenn ich dann wieder in den Designer wechsle sind im Datei-Menü nur noch die Punkte Drucker einrichten, Datei editieren und Designer verlassen aktiv. Im Messen-Menü sind alle Punkte deaktiviert, auch im Bearbeiten-Menü fehlen ein paar Punkte (hellgrau). V.a. kann ich keine neuen Darstellungsfenster mehr erzeugen. Dateien kann ich aber noch über Strg+O laden. Hat jemand eine Idee, wo ich nach einem Fehler suchen kann? Grüße, Thomas PS1: OSD 11.0 Studentenversion, Win2k (SP3) PS2: langsam nervt mich das Ding echt Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FL Mitglied Konstrukteur
Beiträge: 148 Registriert: 15.05.2002 Die Beleidigungen sind die Argumente jener, die über keine Argumente verfügen (Roussseau, Jean-Jacques)
|
erstellt am: 10. Dez. 2002 07:35 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
|
Hartmuth Mitglied CAD-Support
Beiträge: 1241 Registriert: 07.04.2001
|
erstellt am: 10. Dez. 2002 08:35 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Normalerweise sagt die Fehlermeldung aus das OSM nicht genügend Arbeitsspeicher zur Verfügung hat. Es gibt unter Werkzeuge-Anpassen-Befehle-Verschiedenes einen Befehl "Speicherauslastung" mit dem abgefragt werden kann wieviel Arbeitsspeicher z.Z. von OSM belegt ist. Falls die Grenze des verwendbaren Speichers deutlich niedriger eingestellt ist als der zur verfügung stehende Speicher (physikalischer Speicher + Auslagerungsdatei), kannst Du den Wert über das OSM-Konfigurationsprogram im Startmenü erhöhen. ------------------ Grüße Hartmuth Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Hagspiel Mitglied Konstrukteur
Beiträge: 150 Registriert: 22.11.2000
|
erstellt am: 10. Dez. 2002 09:39 <-- editieren / zitieren --> Unities abgeben:
Hallo, @FL: hört sich ha schonmal gut an. Meine ntuser.dat ist 25,8 MB groß (ich weiß, ist wohl ziemlich üppig). @Harthmut: Die zu verwendende Speichergröße habe ich schon auf Maximal eingestellt. Genug Speicher (physikalisch und virtuell9 sollte ich eigentlich haben. Und wie gesagt mit dem Notbehelf (Annotation usw.) gehts ja zu laden. Grüße Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FL Mitglied Konstrukteur
Beiträge: 148 Registriert: 15.05.2002 Die Beleidigungen sind die Argumente jener, die über keine Argumente verfügen (Roussseau, Jean-Jacques)
|
erstellt am: 10. Dez. 2002 09:59 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Hallo Thomas, Jetzt müsste ich nur noch wissen, ob du in letzter Zeit oft Abstürze gehabt hast? Weil wir hatten bei uns das Problem, das wenn der OSD abstürzte, das OSD alle Befehle die du vor dem Absturz ausgeführt hast in die ntuser.dat Datei eingetragen hat! (Bsp: 9:45 Extrudieren Mass 40; 9:50 Facette 0.5 etc.) Wenn das bei dir so ist, würde ich empfehlen deine Einstellungen über Anpassung zu sichern und mal ResetUISettings.bat ausführen. Wenn das nicht funktioniert, Kommt Plan B zum Zug. Ich hoffe mal es klappt. Grüsse und so FL Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Hagspiel Mitglied Konstrukteur
Beiträge: 150 Registriert: 22.11.2000
|
erstellt am: 10. Dez. 2002 10:50 <-- editieren / zitieren --> Unities abgeben:
Hallo FL, hatte eigentlich keine Abstürze. Habe auch das mit dem reset versucht, hat aber leider nichts geholfen. Wir müssen es wohl doch mit Plan B versuchen. Danke schonmal einstweilen. Voller Hoffnung, Thomas PS: Wie kann ich die in der Datei gespeicherten Anpassungen wieder reinladen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FL Mitglied Konstrukteur
Beiträge: 148 Registriert: 15.05.2002 Die Beleidigungen sind die Argumente jener, die über keine Argumente verfügen (Roussseau, Jean-Jacques)
|
erstellt am: 10. Dez. 2002 11:08 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Hallo Thomas, Beim sichern wurde dir standardmässig der Pfad zu deinem Home-Verzeichnis angegeben. Wenn du ResetUISettings.bat ausgeführt hast, und dann den OSD wieder startest, müsstest du eigentlich nur deine Icons wieder neu positionieren, sonst sollte eigentlich alles so geblieben sein wie vorher. Plan B bedeutet, das du denn Maximalwert für deine Registry erhöchst, dies ist in der Systemsteuerung vorzunehmen.(Erweitert->Systemleistungsoptionen->Ändern) Wenn du mir deine E-Mail-Adresse angeben könntest, kann ich dir noch eine Registry-Erweiterung schicken mit der du OSD stabilisieren kannst. Grüsse und so FL Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 10. Dez. 2002 11:29 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Vermutlich steht in deiner am_customize so was ähnliches: (oli::raise-memory-limit 200)Damit schaufelt sich Annotation zusätzlichen Platz frei, den du dann beim Laden des Packages benutzt. Faustregel ist Speicherbedarf ca. 8-10x Packagegröße. Das wilde Flackern der Menüzeile deutet auf einen Bug hin, der bei den Versionen bis 11.0 sporadisch (leider auch bei mir) aufgetreten ist. Da werden in der Registry unter "HKEY_CURRENT_USER\Software\CoCreate\OneSpaceDesigner\11.0.0.0\german\Menus" tausende Menus angelegt, in denen überall das gleiche steht. Mit einem Texteditor habe ich den Müll in einem Exportfile entfernt und wieder importiert (Der ganze Export vom Key "german" sollte deutlich unter 1MB haben). Dann geht das Starten von OSD und Anno wieder hurtig, nur der Speicherbedarf für die Registry wird nie wieder freigegeben. Solange ich mich als User nicht vollständig selbst "ermorde" und komplett neu anlege, lebe ich jetzt mit 96MB Registry ------------------ DC4 Technisches Büro GmbH [Diese Nachricht wurde von Walter Geppert am 10. Dezember 2002 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Hagspiel Mitglied Konstrukteur
Beiträge: 150 Registriert: 22.11.2000
|
erstellt am: 11. Dez. 2002 06:46 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle! @FL: Das mit dem automatischen Laden meiner vorgenommenen Anpassungen an der Benutzeroberfläche hat geklappt, ich mußte nur die Schaltflächengröße wieder auf "klein" einstellen, dann wurde auch alles angezeigt (Danke). Leider hatte der Reset keine Auswirkungen auf das fehlerhafte Verhalten. Die maximale Registry-Größe hatte ich bereits erhöht. Meine Emailadresse lautet: thomash@gmx.de. @Walter: Deine Vermutung mit der am_customize war richtig. Allerdings habe ich in der pesd_server_customize bereits einen Eintrag: (memory-limit :date 2000) D.h. nach meinem Verständnis habe ich OSD mehr als ausreichend Speicher genehmigt. Den Schlüssel HKEY_CURRENT_USER\Software\CoCreate\OneSpace Designer\11.0.0.0\german habe ich exportiert, die Dateigröße betrug ca. 300 kb. Im allgemeinen kommt mir auch komisch vor, daß die Menüs irgendwie -nicht von mir- verändert wurden. So kann ich z.B. über das menü Datei keine Datei mehr laden, da es den entsprechenden Punkt nicht mehr gibt. Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hartmuth Mitglied CAD-Support
Beiträge: 1241 Registriert: 07.04.2001
|
erstellt am: 11. Dez. 2002 12:17 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Hallo Thomas, Wenn ich es richtig verstehe verwendest Du die Schulversion vom OSM Rev.11.0. Das heist Du hast ein Passwort für alle Versionen, die mit 11.x beginnen. Wie Du ja mitbekommen hast gibt es in der Version 11.0 noch ein paar Kinderkrankheiten. Inzwischen ist die Version 11.6B erschienen, die neben vielen Fehlerbereinigungen auf eine ganze menge neue Funktionalitäten beinhaltet. Weil Du die Schulversion hast bekommst Du zwar nich automatisch die neuen CD´s zugeschickt und kannst sie auch nicht herunterladen aber vieleicht hast Du Kontakt zu einer Firma die einen SW-Pflegevertrag hat und dir leihweise eine aktuelle CD für ein Upgrade zur Verfügung stellt. ------------------ Grüße Hartmuth Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernhard Raschke Mitglied Rentner
Beiträge: 43 Registriert: 27.05.2002
|
erstellt am: 11. Dez. 2002 12:44 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Hallo Thomas, ich glaube, dass Du einen Tippfehler in Deiner customize-Datei hast. Versuch mal (memory-limit : data 2000) statt (memory-limit : date 2000) Mit (memory-limit : data 920) laden wir Packages mit 80MB, die dann 700MB im Speicher belegen.
Ich hoffe, es hilft. Grüsse Bernhard
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Hagspiel Mitglied Konstrukteur
Beiträge: 150 Registriert: 22.11.2000
|
erstellt am: 11. Dez. 2002 14:32 <-- editieren / zitieren --> Unities abgeben:
Hallo, erstmal danke an alle bis hierher. @Berhnard: leider war der Tippfehler nur in meinem Posting, daran liegts also nicht. @Hartmuth: Leider habe ich keinen derartigen Kontakt. Aber villeicht erbarmt sich ja jemand aus dem Forum, evtl. ein mitlesender Vertriebler von CoCreate, der ein Herz für Studenten hat (Sofern sich CoCreate von so einer Aktion nicht auf den Schlips getreten fühlt). Da ich meine Dimplomarbeit (Prüfstandskonstruktion) mit OSD mache und auch so noch das eine oder andere Problem habe, bzw die eine oder andere Funktion vermisse wäre ich echt dankbar für eine aktuelle Version mit Fehlerbereinigung. Da das ganze aber früher schonmal geklappt hat noch zwei Frage (wenn euch sonst nichts mehr einfällt): 1) Kann es sein, daß der Inhalt des Packages irgendwie für das Verhalten verantwortlich ist? D.h. gibt es eine Möglichkeit dessen Inhalt auf Korrupte Daten zu überprüfen und gegebenenfalls zu reparieren? 2) Wie kann ich die gesamte Konfiguration von OSD (inkl. Registry -und zwar alle Schlüssel) auf den Ausgangszustand zurückdrehen ohne das Ding neu installieren zu müssen? Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Hagspiel Mitglied Konstrukteur
Beiträge: 150 Registriert: 22.11.2000
|
erstellt am: 12. Dez. 2002 09:32 <-- editieren / zitieren --> Unities abgeben:
Hallo, habe den Fehler gefunden: Ich habe eine pesd_customize in ...\all users\... (win2k), die wohl von OSD angelegt wurde, und in der ist der Eintrag (memory-limit :data 2000) zu finden. Ebenso habe ich diesen Eintrag in der pesd_server_customize. Solange ich nocht keine pesd_customize unter D:\CoCreate\SolidDesigner 11.0.0.0\personality\ hatte hat alles geklappt. Als ich eine pesd_customize unter unter D:\CoCreate\SolidDesigner 11.0.0.0\personality\ angelegt hatte um ein Makro beim Start zu laden hatte ich dieses Speicherproblem, wie ich jetzt nachvollzogen hatte. Dazu muß ich noch sagen, daß ich in dieser pesd_customize kein memory-limit angegeben habe. Anscheinend wird die pesd_customize unter ...\all users\... entweder nicht geladen, oder vor der im Designer-Verzeichnis, wobei die zuletzt geladene ohne explizite Definition des memory-limts anscheinden alle zuvor definierten Einstellungen zurücksetzt. Ich hoffe das war verständlich, Rückfragen werden beantwortet. Trotzdem nochmal danke an alle, vor allem auch an FL für den Registry-Patch, werde ihn auf jeden Fall mal installieren. Viele Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hartmuth Mitglied CAD-Support
Beiträge: 1241 Registriert: 07.04.2001
|
erstellt am: 12. Dez. 2002 09:56 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Hallo Thomas, Wenn Du nicht genau weist was an welcher Stelle zu ändern ist, kannst Du dich im OSM zu tode konfigurieren. Alle die vorhandenen Anpassungsdateien, Variablen und Registryeinträge machen zwar Sinn wenn man Anpassungen für mehrere Arbeitsplätze und Benutzer gleichzeitig setzen muß, sind aber für den Anfang nur sehr schwer zu durchschauen. Deshalb noch mal zur Errinnerung: Mit dem Befehl "Speicherauslastung", den Du unter "Werkzeuge-Anpassen-Befehle-Verschiedenes" findest, kannst Du die tatsächlich verwendete Speichergröße auslesen. ------------------ Grüße Hartmuth Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FL Mitglied Konstrukteur
Beiträge: 148 Registriert: 15.05.2002 Die Beleidigungen sind die Argumente jener, die über keine Argumente verfügen (Roussseau, Jean-Jacques)
|
erstellt am: 12. Dez. 2002 10:12 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Hallo Thomas, Zum Registry-Patch muss ich noch etwas sagen: Er hilft nicht nur beim OSD sondern stabilisiert das ganze System. Er bewirkt das bei einem Absturz oder Speicherfehler das System nicht in Mitleidenschaft gezogen wird. Grüsse und so FL Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 12. Dez. 2002 11:59 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Zitat: Original erstellt von Thomas Hagspiel: Anscheinend wird die pesd_customize unter ...\all users\... entweder nicht geladen, oder vor der im Designer-Verzeichnis,
Die Hierarchie der Anpassungsdateien ist eindeutig definiert und nachzulesen unter installdir\help\Common\documentation\integration_kit\reference\advanced_cust.html ------------------ DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Hagspiel Mitglied Konstrukteur
Beiträge: 150 Registriert: 22.11.2000
|
erstellt am: 12. Dez. 2002 14:15 <-- editieren / zitieren --> Unities abgeben:
Hallo Walter, in der Tat ist da was nachzulesen. Allerdings ist da zunächst keine pesd_server_customize erwähnt. Wozu wird die dann angelegt? Weiterhin scheint es mir doch eigenartig, daß durch das Laden der von mir erstellten pesd_customize ohne Angaben zur Speicherverwaltung etwaige vorherige Angaben überschrieben werden. Im übrigen scheint die vom System erstellte Version unter ...\all users\... da ja eh nicht hinzugehören. Werde, wenn ich mal Zeit habe, mal prüfen was tatsächlich von wo in welcher Reihenfolge (bei mir zumindest) geladen wird. Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 12. Dez. 2002 14:32 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Hallo Thomas, ein einfacher Weg ist es, in alle fraglichen Dateien eine Zeile wie diese einzubauen: (display "Testtext_1")wobei der Text z.B. der Pfad sein kann. Nach dem Starten von OSD hat man dann eine Aufstellung im Anzeigefenster, was wann passiert ist bzw. ob überhaupt. ------------------ DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 12. Dez. 2002 17:19 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Hagspiel
Zitat: Original erstellt von Thomas Hagspiel: Allerdings ist da zunächst keine pesd_server_customize erwähnt. Wozu wird die dann angelegt?
Diese Datei wird ausschliesslich im Server-Modus von OSDM verwendet, also dann, wenn man von einem anderen Rechner aus eine Instanz von OSDM startet, um beispielsweise eine Zeichnung aktualisieren zu lassen. Im normalen Modus wird aber pesd_server_customize nie geladen, Aenderungen daran haben dann also keinerlei Auswirkungen. Wenn man selbst Anpassungen automatisch laden will, kann man in die in pesd_customize schreiben. Bei der Installation wird so eine Datei unter "All Users" (Windows 2000, XP) angelegt, so dass alle Benutzer am Rechner was davon haben. Schon das Installationsprogramm (zumindest bis einschliesslich OSDM 2002) schreibt ein memory-limit-Kommando in die pesd_customize-Datei unter "All Users" hinein, so dass man als Endanwender eigentlich nie selbst etwas machen muss. Wenn man persoenliche Anpassungen machen will, sollte man im eigenen Profilverzeichnis ein pesd_customize anlegen. Dann allerdings wird tatsaechlich *nur* das pesd_customize im eigenen Profilverzeichnis geladen, und also sollte man moeglichst dort auch seine memory-limit-Anpassungen eintragen. Ab OSDM 2002+ braucht man normalerweise ueberhaupt kein memory-limit-Kommando mehr, weil alles komplett automatisch eingestellt wird. Nur wenn man explizit das Speicherangebot fuer OSDM kuenstlich verknappen will (damit beispielsweise andere Applikationen nicht ausgehungert werden), braucht man noch memory-limit. Claus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |