Startseite arrow V5 Admin arrow Environmentvariablen (CATSettings)
Aktuell 83 Gäste online
Environmentvariablen (CATSettings) Drucken
Mittwoch, 12. November 2003

Ich habe eine Liste der mir als sinnvoll erscheinenden Environmentvariablen zusammengestellt, welche derzeit als immer wieder in den Foren und unterschiedlichen Dokumenten vorkommen und diese auch nach Relevanz und Wichtigkeit kommentiert. 

Hervorzuheben ist, manche dieser Variablen haben starken Einfluss auf den Prozess und sollten gemäß Ihrer Wichtigkeit und Einfluss auf das Systemverhalten mit Bedacht und auch Rückabsicherung eingesetzt werden! 

Verhalten

Bekannt seit

Eintrag für Windows

Was bewirkt es

Einschränkungen

Migration von MOCKUP-Solids

V5R10

CATMigrSolidMUV4AsPart=1

V4 Mockup Data is converted As Result to V5 Exact Data which can be modified by V5 operators

High CPU time consuming and huge model data reported

Performance improvement, Data Minimization assumed but not yet proved.Save As Model Quality improvement

V5R10

V5V4MaxSimplif=1

Degenerated edges of faces are eliminated (a large number of very thin faces can introduce non quality in some V4 functions. Specific small faces support

Die Variable ist O.K.

Permanent identification of .model coming from V5

V5R11

V4 Deklaration gesetzt, keine Environment Variable

The flag is kept even if a V4 utility is used Previously any V4 utility overwrote this flag with its V4 level

A V4 ptf should be installed to support this capability. PTF APAR HD01504 has to be installed in
CATIA V4.

An automatic topology cleaner is executed.

V5R10

V5V4CleanTolerance=0.01

The maximum gap value for these cleaning actions can be defined through the variable “V5V4CleanTolerance=0.01”. It’s the same variable as used in V4 to V5 migration. In complement of previous behavior, small surfaces can be concatenated with large adjacent surfaces (if possible). Activation through variable “V5V4MaxSimplif=1”. Default value = V4 Identival curve Tolerance.

Funvariable

 

CNEXTSPLASHSCREEN=NO

Kein animierter Start des  Dassault-Applets

Ein oder zwei Sekunden an Ladezeit gespart ...

Funvariable

 

CNEXTBACKGROUND=NO

Hintergrund mit Sternen entfällt

 

Funvariable

 

CATNoStartDocument=1

keine Workbench, Kein Dateityp geladen

Software für das Modul wird später geladen. Insgesamt kürzere Ladezeit der V5-Oberfläche, dann jedoch wieder Ladezeitbedarf für die Workbench.

Funktionale Erweiterung im Sketcher

 

SHOW_CST_CHILDREN = 1

Constraints-Tree VisualisierungAbhängigkeiten der Constraints werden angezeigt

 

  Anpassung bei Bildschirmformaten wie 16:9

 

 CATWidthMMOfScreen = breite_in_millimetern CATHeightMMOfScreen = höhe_in_millimetern  Einfach die Maße in mm abmessen und eingeben

 

Funktionale Erweiterung im Assembly Design

 

 

IRD_PRODUCTTOPART =1

Enables a merge from CATParts inside a CATProduct to a single CATPart ab V5R11 gibt es  eine undokumentierte Funktion, die es ermöglicht, ein CATProduct in ein CATPart umzuwandeln. Diese Funktion ist im Assembly Design integriert und wird durch Setzen folgender Variable aktiviert:mNach dem Neustart und der Aktivierung von Assenbly Design gibt es im Menü "Tools" den Eintrag "Convert Product To CatPart". Nach Aufruf klickt man nur noch das Product oder SubProduct im Baum an und vergibt einen Teilenamen. Danach wird ein CATPart aufgebaut, in dem alle Körper und geöffneten Körper aller aktiven Parts des Products enthalten sind (ohne Verknüpfung). Sollen einzelne Parts nicht mit umgewandelt werden, so muß man diese vorher inaktivieren (Knoten inaktivieren).

Funktionale Erweiterung im Assembly Design

Erst ab R11, abgeblich ab V5R10SP05

IRD_PART_COMPARISON = 1

Zum Vergleichen benötigt man zwei CATParts, die den gleichen Ursprung haben (gleiche UUID). Eines dieser Varianten wird geöffnet. Dann ruft man diese Funktion auf und gibt die andere Variante an. Nach Drücken auf OK wird ein neues Fenster geöffnet (Comparison). Dieses Fenster ist zweigeteilt. Links oder oben das geöffnete Part und rechts oder unten das dazugeladene Part. In diesem Fenster kann nur das linke Teil geändert werden. Aber Copy / Paste funktioniert von rechts nach links.

Weiter habe ich auf catiav5forum.de gefunden ( ... )

CATLM_ODTS=1 - Disable license error messages at startup

_WILSON_LAN=1 - Access to Wilson's spline curves CGM_ROLLINGOFFSET=1 - Access to the Rolling Offset option in GSD

TAILLE_MEMOIRE_CHOISIE=1 - Optimize IGES export memory CNEXTOUTPUT = console - Display Catia's logs in command windows

CATGraphSize=12 = Ändert die Voreinstellungen des Feature Baums in der Schriftgröße (i.e. font size eg 12 or say 20)

Wie gesagt, auch diese auf http://catiav5forum.de gefundenen, rot dargestellten  Variablen sind alles UNDOKUMENTIERTE FUNKTIONEN. VORSICHT, oder besser gesagt, vor den roten Einträgen sei meinerseits gewarnt. Niemand weiss woher die kommen, was dahinter steckt und wie sich das System verhält. Wer meint, damit arbeiten zu müssen, sollte sich entsprechende Doku dazu bei IBM anfordern.

Ich dokumentiere diese roten Variablen eher deswegen, weil wir uns in diesem Fall eher wieder wie in den 70er Jahren befinden, wo jeder meinte, ein Spoiler auf der Heckklappe mache das Auto um mindestens 10 km/h schneller... 

Eine vorsichtige, individuelle Konfiguration für V5R12 könnte so aussehen: (Diese orientiert sich in den Toleranzen am BMW-Modelstandard 5000)
!----------------------------------------------------------
! Eigene Settings ergänzt für V5R12
!----------------------------------------------------------
CATMigrSolidMUV4AsPart=1
V4ToV5DetailGeomRequired=1
V4V5ForceDetailToExplode=1
V5V4CleanTolerance=.01
V5V4CreateCurves=1
!----------------------------------------------------------
IRD_PRODUCTTOPART=1
IRD_PART_COMPARISON=1
SHOW_CST_CHILDREN=1
!----------------------------------------------------------
CNEXTBACKGROUND=NO
CATNoStartDocument=1
CNEXTSPLASHSCREEN=NO 
!----------------------------------------------------------
Für Besucher, welche nach den Standards der OEM's arbeiten und Daten abgeben müssen, ist die Empfehlung des jeweiligen OEM's (Audi, Volkswagen, BMW, DaimlerChrysler, usw.) in erster Linie verbindlich.

 
< zurück