Autor
|
Thema: Anzeige bekannter Variablen in CATIA (2030 mal gelesen)
|
sa2728 Mitglied
Beiträge: 79 Registriert: 06.06.2003
|
erstellt am: 28. Dez. 2006 15:38 <-- editieren / zitieren --> Unities abgeben:
Hallo gibt es eine Möglichkeit sich nach dem Öffnen von CATIA alle bekannten Umgebungsvariablen bzw. eine spezielle Variable anzeigen zu lassen. Das würde die Fehlersuche vielleicht in manchen Fällen erleichtern. Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 28. Dez. 2006 15:50 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
|
Ex-Mitglied
Beiträge: 4755 Registriert: 27.09.2000 Dell precision M4300, 4GB Arbeitsspeicher NVidia FX360M Windows XP professional SP3 CATIA V5 R16SP9, R17SP8, R18SP8, R19SP4 Adobe Acrobat 8 Linux: Ubuntu
|
erstellt am: 28. Dez. 2006 15:55 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
|
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 28. Dez. 2006 16:37 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 28. Dez. 2006 17:37 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
|
Eh Mitglied Dipl.-Ing. Maschinenbau - jetzt IT
Beiträge: 30 Registriert: 15.02.2002 IBM T42p, 2GB RAM Dell Precision 690, 2,66GHz DualXeon 5150, 4GB RAM, nVidia Quadro FX6500 Catia R14SP7/R16SP7, SmarTeam R14SP9/R16SP6 Win XP SP2
|
erstellt am: 28. Dez. 2006 19:27 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
Hi, im Daimler Zulieferer Paket gibt es ein Makro unter dem Pfad <Zul_Paket_Pfad>\B16_1\srv\B16\CAT_vbscripts\SysTools und heißt "EnvVar.catvbs". Ich weiß nicht ob ich es weitergeben darf, aber vielleicht arbeitet ihr für DC. Gruss Eh Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sa2728 Mitglied
Beiträge: 79 Registriert: 06.06.2003
|
erstellt am: 29. Dez. 2006 08:06 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 29. Dez. 2006 16:15 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
|
Bobby_Joe2001 Mitglied Konstrukteur
Beiträge: 81 Registriert: 15.01.2006
|
erstellt am: 03. Jan. 2007 13:04 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
Hallo, so ein Makro zum anzeigen von Umgebungsvariablen ist ne ganz einfache Sache: Code:
Sub CATMain() MsgBox CATIA.SystemService.Environ(InputBox("Systemvariable eingeben", Eingabe)) End Sub
Das ganze einfach in eine Textdatei mit der Endung .CATVbs kopieren und dann sollte es auch schon funktionieren. Gruß ------------------ Du musst die Leute einmal richtig ärgern, dann wirst du endlich ernst genommen. Konrad Adenauer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dieter Egert Mitglied Konstrukteur
Beiträge: 12 Registriert: 13.02.2001
|
erstellt am: 08. Mrz. 2007 00:05 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
Also so wie ich die Frage verstanden habe, geht es nicht darum den Wert einer bekannten Variable abzufragen, sondern eine Auflistung aller Variablen zu erhalten, die für den CNEXT-Prozess gültig sind. Ich habe das mit folgendem Trick gemacht: Im Printer Setup einen neuen 3D-PLM-Printer erzeugen. Name z.B. 'Create C:\CATEnvironment_actual.txt' Driver egal (z.B. CGM) Dann in den Submission Scripts Declaration und Execution-Script auf Custom stellen. Mit Edit Script im ersten Script nur diese Zeile eintragen: call set > C:\CATEnvironment_actual.txt Alle anderen Zeilen löschen, im zweiten Script alles löschen. Wenn der Printer dann irgendwas 'druckt' werden alle Variablen in das Textfile ausgegeben. Da gibt es übrigens auch ein paar interessante Variablen zu dem jeweiligen Druck-Job zu sehen (die können für die Namensgebung der Plot-Dateien in richtigen Printern verwendet werden..!). Gruß Dieter Egert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlausJ Mitglied
Beiträge: 1336 Registriert: 17.03.2003 CATIA V4.2.5 CATIA V5R18SP4 AIX 5.3 TL06 Windows XP
|
erstellt am: 08. Mrz. 2007 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für sa2728
|