| |
| KISTERS 3DViewStation: Mit Modellbasiertem Design zum Modellbasierten Unternehmen (MBE), eine Pressemitteilung
|
Autor
|
Thema: Nicht genügend Speicherplatz zur verfügung (3423 mal gelesen)
|
mrottach Mitglied Sys Admin
Beiträge: 17 Registriert: 07.03.2002
|
erstellt am: 12. Jun. 2002 10:48 <-- editieren / zitieren --> Unities abgeben:
Hallo alle zusammen, wir stoßen glaub ich langsam an die Grenzen unseres Systems. Zur Zeit bearbeiten unsere Konstrukteure eine ziehmlich große Session, und haben ständig die Fehlermeldung "Momentan nicht genügend Speicherplatz zur verfügung" Hatte dieses Problem schon mal, aber dann hab ich CATMEM auf 8 gesetzt und es funktionierte. -Unsere Maschinen sind mit 2GB RAM ausgestattet -catia.SESSION_MANAGER_KBYTES = 50000 -catia.MODEL_KBYTES.MAX_ACTIVE_INDEX = 20000 -catia.MODEL_KBYTES.MAX_ACTIVE_DATA = 100000 -catia.MODEL_KBYTES.TOTAL_OVERLAY_INDEX = 100000 Wäre cool wenn jemand eine Idee hat. IP |
Rupert Mitglied
Beiträge: 339 Registriert: 23.01.2001
|
erstellt am: 12. Jun. 2002 11:08 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Hallo, schau mal unter: http://www.cad.de/foren/ubb/Forum78/HTML/000125.shtml. Da sind einige gute CATIA "Tuning" Tips dabei; bzw. in der CATIA V4 Trickkiste der Beitrag von Fritz Müller vom 11.6.02. Beachte bitte nur dabei, daß die Definition des TOTAL_OVERLAY_INDEX nicht stimmt. Er muß größer sein als die SUMME der Index-Größen aller passiven Modelle. Das alles können allerdings nur temporäre Hilfen sein. Auf lange Sicht gilt: Modellgröße bekämpfen, denn die unverrückbare Barriere von maximal 128 MB an Summe aus TOTAL_OVERLAY_INDEX und MAX_ACTIVE_INDEX bleibt bestehen. Für Solid-Modelle heisst das: Solids Unsmart abspeichern, Multi-Modell-Technologie (imported Solids) verwenden, unused Details löschen. Gruß Rupert
IP |
walter.laub Mitglied Elektroingenieur, Systemingenieur CATIA SCHWINDT DIGITAL GmbH
Beiträge: 51 Registriert: 03.07.2001
|
erstellt am: 12. Jun. 2002 12:32 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Hallo, wir (unsere Kunden) haben leider auch Probleme mit grossen Sessions. Leider gibt es keinen Ausweg, auch IBM und DS wissen keinen. CATIA arbeitet intern nur mit CAT_MEM=5 oder CAT_MEM=2, zu sehen im Startskript catini: if [ A$CAT_MEM != A ] then if [ $CAT_MEM -le 8 -a $CAT_MEM -gt 5 ]; then CAT_MEM=5 export CAT_MEM elif [ $CAT_MEM -lt 0 -o $CAT_MEM -gt 8 ]; then tput clear messag "Invalid CAT_MEM argument : $CAT_MEM" "" '$CAT_MEM' exit 1 elif [ $CAT_MEM -eq 0 ]; then unset CAT_MEM fi else CAT_MEM=2 export CAT_MEM fi
IP |
Ananwo Mitglied Dipl. Ing.
Beiträge: 6 Registriert: 29.05.2002
|
erstellt am: 12. Jun. 2002 12:57 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Hallo, Mit CATMEM=8 kann man arbeiten, wenn man mit dem Utility CATDRAW arbeitet. Dann lassen sich meistens auch große Baugruppen ableiten. MfG Ananwo IP |
Rupert Mitglied
Beiträge: 339 Registriert: 23.01.2001
|
erstellt am: 12. Jun. 2002 13:17 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Hallo, bevor nun wieder gemutmasst wird, inwieweit man mit CATMEM = 8 und hohen INDEX- und DATA-Einstellungen an die Zeichnungsableitung großer Sessions und Modelle rangehen kann: Wie bereits oben beschrieben: Sollte die Summe der INDEX-Größen aller beteiligter passiven Modelle UND die INDEX-Größe des aktiven Modells, also dem sog. Zeichnungsmodell, auf die 128 MByte zugehen, dann werden alle Einstellungen in den Deklarationen nicht weiter zum Ziel führen. CATIA findet dann schlicht und einfach keinen Platz mehr um die Ansichten zu erzeugen, da für diesen Prozeß Bereiche, die durch den TOTAL_OVERLAY_INDEX und MAX_ACTIVE_INDEX definiert sind, gewissermaßen als Puffer genutzt werden. Ist dieser "Puffer" nun schon durch das Einlesen der Modelle voll, dann klemmt's. Gruß Rupert IP |
hajoraki Mitglied CAD-Anwendungsberater
Beiträge: 393 Registriert: 15.02.2001
|
erstellt am: 12. Jun. 2002 18:42 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Hallo, Als Optimierungsmöglichkeit sehe ich bei den oben beschriebenen Startparametern mit hoher Warscheinlichkeit die Einstellung für den SESSION-MANAGER. Leider weiß ich es nicht mehr ganz genau, und finde die Doku dazu auch nicht mehr. Aber wenn mich meine grauen Zellen nicht ganz in die Irre führen muß man für jedes Modell einer Session 50kB vorhalten. (oder waren es gar nur 5 kB?) Das heißt, daß mit der beschriebenen Einstellung mindesten 1000 Modelle gleichzeitig geöffnet werden könnten. Braucht Ihr das wirklich? Die Info von Rupert zu TOTAL_OVERLAY_INDEX ist richtig, Fritz Müller hat es nicht korrekt dargestellt.
servus hajoraki IP |
ake Mitglied Systemberater
Beiträge: 14 Registriert: 06.06.2002
|
erstellt am: 12. Jun. 2002 19:10 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
hallo, das mit dem session_manager ist gut. standartmässig auf 100 gestellt, würde mal auf 200 erhöhen. viellleicht klappt es. ------------------ best regards ake IP |
Rupert Mitglied
Beiträge: 339 Registriert: 23.01.2001
|
erstellt am: 12. Jun. 2002 21:52 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Servus hajoraki, zum SESSION_MANAGER: Ein Modell belegt 5KB, da hast Du völlig recht. Soll heissen, 50.000 ist recht überdimensioniert. Gruß vom Rupert IP |
Stefan_I Mitglied Ing HTL
Beiträge: 867 Registriert: 04.07.2001 CATIA 422R1 VPM1.6 PTF9 CATIA V5R26SP6 CATIA V6 2014x AIX5.3-ML06 Windows 7 + 10 64Bit
|
erstellt am: 13. Jun. 2002 07:52 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Hallo zusammen, hier wieder einmal der Trick mi dem CAT_MEM=8: ------------------ Gruss Stefan Inderbitzin IP |
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
Beiträge: 340 Registriert: 09.12.2000
|
erstellt am: 13. Jun. 2002 19:03 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Post By Rupert:--> Eine kleine Korrektur noch dazu: TOTAL_OVERLAY_INDEX definiert den Bereich, den die Summe der INDEX-Werte aller passiv geladenen Modelle maximal annehmen darf. Leider ist dafür nicht nur der größte INDEX-Wert der passiv geladenen Modelle ausschlaggebend. ------------------ @Rupert,@hajorak Ahaaa, JETZT habe ich es kapiert. Richtig, CATIA addiert die Werte!! Sorry, beginnender Alzheimer! Na, aber so langsam haben wir's zusammen. IP |
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
Beiträge: 340 Registriert: 09.12.2000 / CATIA V5 seit 1986 / Siemens NX seit 2003 / SolidWorks Connected Premium 2024 SP 2.0 seit 2024
|
erstellt am: 13. Jun. 2002 19:17 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Einen habe ich noch: Alle Modelle unsmarten, alle unbenützten Details raus, und natürlich 3D und 2D Daten trennen. Abspecken! Die "natürlichen" Grenzen der Summe von TOTAL_OVERLAY_INDEX und MAX_ACTIVE_INDEX kleiner als 128 KB wie Rupert gesagt hat, gelten knallhart, dann ist Schluss (mit CATIA V4). V5 kann da wegen des Speichermanagements wesentlich mehr. Ausserdem, naja, man kann das gesamte Ding auch mit Lite-Models aufbauen, aber da gibt's offensichtlich wieder 2D-Klemmer in der Zeichnungsableitung. IP |
MarkusB Mitglied CAx -Admin (Dipl.-Ing. )
Beiträge: 230 Registriert: 25.02.2002
|
erstellt am: 25. Jun. 2002 16:26 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
|
Jens Hansen Mitglied CAx-Spezialist
Beiträge: 1056 Registriert: 05.08.2000 CATIA V5 R32 VB.Net C# WPF
|
erstellt am: 25. Jun. 2002 16:52 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
|
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.4 Ref 2 CATIA V5R16SP7 AIX 5.3 Windows 2000 und XP
|
erstellt am: 09. Aug. 2004 16:18 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Hallo Jens, warum kann ich die URL http://catia.cad.de/trickkis.htm nicht offen : Meldung ist : the requested URL not found on this server------------------ in diesem Sinne Klaus IP |
webfritz Mitglied Dipl.-Ing.(FH) Fahrzeugtechnik
Beiträge: 340 Registriert: 09.12.2000
|
erstellt am: 09. Aug. 2004 18:47 <-- editieren / zitieren --> Unities abgeben: Nur für mrottach
Hallo, wie schon von Rupert beschrieben, ich (Fritz Müller) hatte da einen Definitionsfehler drin. Insgesamt ist V4 in der Speicherverwaltung am Ende seiner Zeit angekommen. CATMEM=8 wird bei den großen OEM's initialisiert, ich hoffe nur dass es im catini dann nicht wieder überbügelt wird. Meine Untersuchungen zur Zeichnungsverwaltung waren 2002 mit dem für mich persönlichen Fazit nach Murphy: es gibt immer wieder einen Fall, wo V4 aussteigt. Leider. Die Zeit die man hier an Optimierungen reinsteckt, ist leider vergeudete Zeit. Zeichnungsableitung in V5 mit V4 Daten mag ich hier nicht weiter kommentieren, da muss jeder seine Erfahrungen machen, wie weit sich V5 für seine Ansprüche eignet.... IP |