Foren auf CAD.de
  CATIA V4 Administration
  Catia optimieren

Neues Thema erstellen  Antwort erstellen
CAD.de Login | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

UBBFriend: Senden Sie diese Seite per eMail an einen Freund!
Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Catia optimieren (731 mal gelesen)
TimoSchwaar
Mitglied


Sehen Sie sich das Profil von TimoSchwaar an!   Senden Sie eine Private Message an TimoSchwaar  Schreiben Sie einen Gästebucheintrag für TimoSchwaar

Beiträge: 107
Registriert: 01.12.2000

erstellt am: 08. Nov. 2001 14:44    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
Hallo Leutes,

da mich meine Kollegen immer mehr nerven, dass Catia zu langsam ist und die grossen Dateien Probleme machen usw. wollte ich mal fragen, wie ich Catia optimieren kann.
Wir haben hier IBM/RS6000/150er mit 1GB RAM. Unsere Flächenmodelle sind bis zu 90 MB gross. Ab und zu werden selbige auch als passives Modell zu einer Session geladen.
Auszug von Catia-Variablen:
----
catia.FREQUENCY_ROLL  =          50 ;
catia.MODEL_KBYTES.GLOBAL_EXTENDED_DATA = 160000;
catia.MODEL_KBYTES.TOTAL_OVERLAY_INDEX = 80000;
catia.SESSION_MANAGER_KBYTES = 500;
catia.LONBUF_GRAPHIC = 10000  ;
catia.LONMOD_GRAPHIC = 20000  ;
catia.LONBUF_RATIO_GRAPHIC = 10000  ;
----
Der grösste Index/Data liegt bei 40000/160000.

Aus dem Handbuch werde ich nicht schlau, da die dortigen Werte für kleine Dateien zu sein scheinen.

Gruss,

Timo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

scarefaZ
Mitglied


Sehen Sie sich das Profil von scarefaZ an!   Senden Sie eine Private Message an scarefaZ  Schreiben Sie einen Gästebucheintrag für scarefaZ

Beiträge: 29
Registriert: 22.08.2001

erstellt am: 08. Nov. 2001 18:57    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
Hallo Timo,
prüf doch mal ob die CAT_MEM-Variable richtig gesetzt ist.
Ich berechne das mit Hauptspeicher/256 ( von Debis abgekupfert )
Frequency_roll gibt an nach wievielen interaktionen das save-file (braucht man für warm-start) geschrieben wird. Wenn die Save-files in's Netz geschrieben werden und nicht local und flinke User am Werk sind, kann das CATIA schon mal einbremsen.
Wir arbeiten derzeit mit 50000/200000 Index/Data bei solchen Modellen.

Gruß
scarefaZ

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Stefan_I
Mitglied


Sehen Sie sich das Profil von Stefan_I an!   Senden Sie eine Private Message an Stefan_I  Schreiben Sie einen Gästebucheintrag für Stefan_I

Beiträge: 561
Registriert: 04.07.2001

CATIA 422R1
VPM1.5 PTF29
AIX4.3.3-ML11
AIX5.2-ML05
IRIX6.5.8

erstellt am: 09. Nov. 2001 08:16    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
Hallo Timo,

deine Werte schauen aus der Ferne recht vernuenftig aus. Du musst aber beachten, dass sich die 150er schon eher am Ende ihrer Lebensdauer befinden und daher ins zweite Glied zuruecktreten muessen. Ihr kommt wohl kaum um einen Hardwareausbau herum.
(PS Ich bin kein Hardwareverkaeufer!)

------------------
Gruss
Stefan Inderbitzin

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

TimoSchwaar
Mitglied


Sehen Sie sich das Profil von TimoSchwaar an!   Senden Sie eine Private Message an TimoSchwaar  Schreiben Sie einen Gästebucheintrag für TimoSchwaar

Beiträge: 107
Registriert: 01.12.2000

erstellt am: 09. Nov. 2001 08:58    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
Hallo scarefaZ,

die CATMEM-Variable steht auf "3", da noch Maschinen mit 768MB im Netzwerk stehen. Kann ich die auf "4" setzen, ohne den Rest zu ärgern?

Die Rollsaves werden local geschrieben, sodass ich die "Frequency_roll =50" lieber lassen möchte.


Hallo Stefan_I,

leider sieht das mein Chef etwas anders  ( Mit viel Glück bekommen wir demnächst ein oder zwei 170er.


Gruss,
Timo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

scarefaZ
Mitglied


Sehen Sie sich das Profil von scarefaZ an!   Senden Sie eine Private Message an scarefaZ  Schreiben Sie einen Gästebucheintrag für scarefaZ

Beiträge: 29
Registriert: 22.08.2001

erstellt am: 09. Nov. 2001 21:09    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
Hallo Timo,

beeser wäre schon wenn Du CAT_MEM für die einzelnen Maschinen richtig setzten könntest. Ich stell bei den Maschinen mit 1GB RAM CAT_MEM auf 8.
In einem alten Thread hab ich noch diesen Link gefunden: http://www.system-consult.de/download/catia_tipps/Uebersetzung_Model_Groesse_DS.pdf

Du hattest erwähnt das Ihr Modelle passive dazuladet. In dieser PDF stehen einige nützliche Info's dazu drin

btw: Kannst Du oder deine Kollegen, die Aussage "dass Catia zu langsam ist und die grossen Dateien Probleme machen" näher spezifizieren.
Zur Problematik mit AUXVIEW2 gibts hier einige spannende Beiträge.
Hin und wieder hilft ja auch mal ERASE/PACK, /catcln, IDENTIFY/UPDATE etc. um Modelle wieder 'flüssiger' zu bekommen.

Gruß
scarefaZ

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rdoeberl
Mitglied


Sehen Sie sich das Profil von rdoeberl an!   Senden Sie eine Private Message an rdoeberl  Schreiben Sie einen Gästebucheintrag für rdoeberl

Beiträge: 30
Registriert: 17.12.2001

erstellt am: 17. Dez. 2001 20:07    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
Hi Leute!

Also eigentlich denke ich, daß hier an der Konstruktionsmethode etwas geändert werden sollte, denn in den Breschreibungen von CATIA steht eigentlich, daß die Summe der Werte INDEX/DATA/OVERLAY_INDEX die Grenze von 128000 sprich 128 MB nicht übersteigen sollte.
Es ist auch ziemlich klar, daß dann auch CATIA sehr langsam wird.
Warscheinlich gibt's auch öfter mal einen Absturtz mit ABEND U104.

Wenn man an CAT_MEM herumdreht, sollte man die Sache auch perfekt machen und die User-Limits auf unendlich setzten (fsize,data,rss,..).
Dies kann man im /etc/security/limits tun.

Nun Sollte man bei einem einzelnen Modell mal wirklich auf die Filegröße achten. Folgendes Beispiel soll hilfe geben.

Unser CATIA-Modell hat zB 90 MB. Bei einem 3D Modell kann man INDEX/DATA mit ca. 1/3 bis 1/4 angeben (Faustformel).
Beim 2D ist das ca. 1/2-1/3.
Um unser Beispil zu konfigurieren, würde ich also für den INDEX ca. 40000 und für den DATA-Wert ca. 70000 setzen (OVERLAY_INDEX auf 0). Das heißt, das Modell darf ca. 110 MB groß werden. Damit kann dieses eine Modell geladen und noch relativ schnell bearbeitet werden.

Bei einer Session würde ich ehr darauf achten, daß die einzelnen Modelle kleiner als 90MB sind, ansonsten können nicht sehr viele Modelle in eine Session geladen werden.
Bei einer Session geht man so vor, daß man das größte Modell der Session deklariert und den restlichen Platz (128000 - (INDEX+DATA))
für den OVERLAY-Index deklariert. Übrigens ist der Overlay_Index die Summe aller in einer Session geladenen Modell-INDEXe (abzufragen über ERASE/PACK).

Ich hoffe, das hilft.


Schöne Grüße

Richard Döberl

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

hajoraki
Mitglied


Sehen Sie sich das Profil von hajoraki an!   Senden Sie eine Private Message an hajoraki  Schreiben Sie einen Gästebucheintrag für hajoraki

Beiträge: 399
Registriert: 15.02.2001

erstellt am: 18. Dez. 2001 10:01    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
Hallo Richard,

Die Dateigröße kann schon größer als 128 MB werden.

Die von Dir genannte Grenze bezieht sich lediglich auf die Summe von aktiv INDEX und Overlay-Index.

servus hajoraki

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

MK
Mitglied


Sehen Sie sich das Profil von MK an!   Senden Sie eine Private Message an MK  Schreiben Sie einen Gästebucheintrag für MK

Beiträge: 204
Registriert: 21.02.2001

erstellt am: 18. Dez. 2001 10:32    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
Hallo,
so setzen wir CAT_MEM in irgendeiner env-Datei maschinenabhängig ...
Grüsse, Markus


#######################################################################
# CAT_MEM set dependent to virtual memory                            #
#######################################################################

if [ ${CATIA_OS} = "AIX" ]; then
  ORG_LANG=`echo $LANG`
  LANG=en_US
  PMEM=`lsps -s | tail -1 | awk '{ print $1 }' | sed "s/MB//g"`
  RMEM=`lsattr -El sys0 -a realmem | awk '{ print $2 }'`
  RMEM=`expr $RMEM / 1024`
  VMEM=`expr $PMEM + $RMEM`
  CAT_MEM=`expr $VMEM / 256`
  if [ $CAT_MEM -gt 8 ]
  then
    CAT_MEM=8
  fi
  LANG=$ORG_LANG
  export CAT_MEM
  unset ORG_LANG PMEM RMEM VMEM
fi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rbuchmann
Mitglied


Sehen Sie sich das Profil von rbuchmann an!   Senden Sie eine Private Message an rbuchmann  Schreiben Sie einen Gästebucheintrag für rbuchmann

Beiträge: 102
Registriert: 22.11.2001

got root?

erstellt am: 18. Dez. 2001 16:42    Editieren oder löschen Sie diesen Beitrag! Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities (sehr hilfreich, TOP Beitrag)
kleine anmerkung zum dem skript:

das sichern von LANG ist i.d.r. überflüssig (es sei denn andere programme in dem skript brauchen die originale variante), solange die variable nicht mit export exportiert wird
um sprachunabhängige ausgabe von unix tools zu erhalten verwendet man für gewöhnlich LANG=C

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen

Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beirägen suchen | Zusammenfassung auf CAD42.de | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum


(c)2006 CAD.de

Powered by: Ultimate Bulletin Board, Version 5.44a
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2002.
Deutsche Übersetzung von thinkfactory.