Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Systemumgebungsvariable in ProE

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

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
Autor Thema:  Systemumgebungsvariable in ProE (1862 mal gelesen)
rjordan
Mitglied
ProE-Admin, Konstrukteur


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

Beiträge: 1428
Registriert: 17.03.2003

Creo 3
Win 10 Pro 64bit
Intel Xeon 3,7 GHz
Nvidia Quadro P4000

erstellt am: 09. Mrz. 2006 13:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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

Hallo,

ist es möglich bei der Erstellung einer Zeichnung, daß automatisch der Name des angemeldeten Benutzers in den Schriftkopf eingetragen wird ?
Vielleicht könnte man aus der Systemumgebungsvariable USER die Variable gewinnen. In der Config.pro kann man ja auch auf die Umgebungsvariablen zugreifen.
Oder kann man vielleicht den Name aus dem Prüftrail übernehmen ?

Hat jemand eine Idee ?

Roger

------------------
Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform

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

d_niel
Mitglied
Techn. Zeichner


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

Beiträge: 415
Registriert: 26.02.2004

Pro Engineer 2001 WV 2003161
Pro Engineer WildFire 2.0 M050
Dell Precision 450 2x XEON 3GHz
2Gb DDR-RAM
ATI Fire GL E1

erstellt am: 09. Mrz. 2006 14:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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 Nur für rjordan 10 Unities + Antwort hilfreich

ne idee wäre proe mit nem trail zustarten und dann nen parameter oder ne variable zu vergeben. wäre aber wohl umständlich.
aber man könnte auch im startbatch was hinterlegen, sodass der username mitgegeben wird.

Nur so ideen zum weiterentwickeln....

Gruß, Daniel

------------------
"Jeder Mensch macht Fehler. Das Kunststück liegt darin, sie zu machen, wenn keiner zuschaut."

Sir Peter Ustinov

my guestbook

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

rjordan
Mitglied
ProE-Admin, Konstrukteur


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

Beiträge: 1428
Registriert: 17.03.2003

Creo 3
Win 10 Pro 64bit
Intel Xeon 3,7 GHz
Nvidia Quadro P4000

erstellt am: 10. Mrz. 2006 07:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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

Zitat:
Original erstellt von d_niel:
aber man könnte auch im startbatch was hinterlegen, sodass der username mitgegeben wird.


Wie kann man etwas im Startbatch hinterlegen ? Umgebungsvariablen sind innerhalb ProEs nicht greifbar.

------------------
Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform

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

Jan Arndt
Mitglied
Applikationsingenieur


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

Beiträge: 100
Registriert: 09.10.2002

ProE WFII ; Ilink 3.4
Win 2000
ProE seit V14 (wir waren Helden)

erstellt am: 10. Mrz. 2006 08:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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 Nur für rjordan 10 Unities + Antwort hilfreich

Guten Morgen,

Ich hätte auch noch einen Vorschlag.
Klingt zwar etwas umständlich, müsste aber funzen.

Also :
Jeder eingeloggte User landet auf seinem eigenen Desktop sprich - Profil.
Dort wird mit dem und unter dem Programm-Icon ein Startverzeichnis festgelegt.
In diesem Fall würde ich das User-Home verzeichnis einstellen.
Dort wiederum steht dann jeweils eine individuelle config.pro , die aufgegabelt wird. ( alle Einträge  werden addiert und die letzte config gewinnt )
In dieser individuellen config.pro wird dann ein separates Startmodellverzeichnis eingestellt.
In diesem befinden sich die Startmodelle mit den entsprechenden eingestellten Parametern - in deinem Fall der eingeloggte User als Parameter des Erstellers.
Möglicherweise lassen sich auch die Parameter direkt in der individuellen  config.pro festlegen. Dann erspart man sich das separate Startmodellverzeichnis.

Ich weiss , ich weiss von hinten durch die Brust ins Auge.
Ausserdem bin ich auch kein Freund von config- Salat.
Und der Wartungsaufwand steigt ebenfalls, da du für jeden User separat pflegen musst.
Aber das sollte funzen.

Viel  Glück.

------------------
Jan Arndt

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

fussel
Mitglied



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

Beiträge: 39
Registriert: 08.02.2002

Pro|E Wildfire2.0 (Student)
Windows 2000 SP4
AMD Athlon XP 2600+
ATI FireGL 8800
1024 MB RAM

erstellt am: 10. Mrz. 2006 09:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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 Nur für rjordan 10 Unities + Antwort hilfreich

Hallo,

man könnte per Mapkey (OS-Script) zunächst eine Beziehung mit der Variablen USERNAME als Zuweisung in eine Textdatei schreiben lassen:

  @echo off
  echo KONSTRUKTEUR="%USERNAME%">c:\temp\user.txt

Anschließend kann man dann, wieder per Mapkey, die Datei "user.txt" in die Pro|E Modellbeziehungen einlesen (ACHTUNG: bestehende Beziehungen werden überschrieben. Workaround: Erst Beziehungen per Mapkey rausschreiben, dann "user.txt" anhängen und wieder einlesen)

Im Modell muß es dafür schon den Parameter KONSTRUKTEUR vom Typ String geben, etwa über die Startschablone mit einem Dummystring.

Das ganze sollte sich über Mapkeys hübsch automatisieren lassen.

Gruß

Martin

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

U_Suess
Moderator
CAD-Admin / manchmal Konstrukteur




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

Beiträge: 10560
Registriert: 14.11.2001

CREO 4 M120 (+Geniustool für Creo 6.0.2)
PDMLink 11.0 M030
NTSI Contender E64 SC8 mit
NVIDIA Quadro P4000
Intel Core i7-10700KF / 3,80 GHz
64GB DDR4-RAM / 2933 MHz
Win 10 Prof. 64Bit (20H2)

erstellt am: 10. Mrz. 2006 09:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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 Nur für rjordan 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von rjordan:

Wie kann man etwas im Startbatch hinterlegen ? Umgebungsvariablen sind innerhalb ProEs nicht greifbar.


IMHO so nicht richtig. Wir haben in der Firma die Start-Up-Tools drauf. Die darin enthaltene Funktion der Änderungszustände nutzt genau das, was Du möchtest. Es werden bei der Erzeugung der Änderungstabelle die notwendigen Einträge abgefragt und bei bestimmten Feldern sind schon Vorschläge enthalten (Loginname für den Benutzer, Datum). Dies ist aber sicher nicht trivial. 

BTW kannst du noch etwas zu dem Grund sagen, warum Du unbedingt den Login haben möchtest? Sind etwa die Leute nicht im Stande ihren Namen zu schreiben oder arbeiten bei Euch Leute unter Pseudonym?

------------------
Gruß
Udo            Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden!

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

DCN
Mitglied
Maschinenbauingenieur


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

Beiträge: 515
Registriert: 23.01.2004

erstellt am: 10. Mrz. 2006 09:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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 Nur für rjordan 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von U_Suess:

BTWBy the way (So nebenbei bemerkt) kannst du noch etwas zu dem Grund sagen, warum Du unbedingt den Login haben möchtest? Sind etwa die Leute nicht im Stande ihren Namen zu schreiben oder arbeiten bei Euch Leute unter Pseudonym?


was für Frage??? natürlich ist das eine lästige Sache, den eigenen Namen zu schreiben!!!  (bei uns geht über Datenbank automatisch)

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

U_Suess
Moderator
CAD-Admin / manchmal Konstrukteur




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

Beiträge: 10560
Registriert: 14.11.2001

CREO 4 M120 (+Geniustool für Creo 6.0.2)
PDMLink 11.0 M030
NTSI Contender E64 SC8 mit
NVIDIA Quadro P4000
Intel Core i7-10700KF / 3,80 GHz
64GB DDR4-RAM / 2933 MHz
Win 10 Prof. 64Bit (20H2)

erstellt am: 10. Mrz. 2006 10:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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 Nur für rjordan 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von DCN:
was für Frage??? natürlich ist das eine lästige Sache, den eigenen Namen zu schreiben!!! 

Wenn es nur dass sein sollte, dann würde ich es ganz einfach über ein Mapkey machen. Dieses Mapkey kommt dann in die config.pro welche im Nutzerverzeichnis steht. Somit haben alle User das gleiche Mapkey aber es kommen unterschiedliche Ergebnisse dabei heraus, weil der Parameter "Konstrukteur" anders ausgefüllt wird. Da brauche ich keine Loginnamen oder andere Werte auszulesen.

------------------
Gruß
Udo            Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden!

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

rjordan
Mitglied
ProE-Admin, Konstrukteur


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

Beiträge: 1428
Registriert: 17.03.2003

Creo 3
Win 10 Pro 64bit
Intel Xeon 3,7 GHz
Nvidia Quadro P4000

erstellt am: 10. Mrz. 2006 10:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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

Hallo erstmal,

@Jan Arndt
das würde zwar funktionieren, ist aber wirklich etwas umständlich.
Trotzdem danke für den Tipp.

@fussel
Dieser Ansatz hört sich prima und ausbaubar an. Falls es mit den Änderungstabelle nicht klappt, werde ich dies näher verfolgen.

@U_Suess
Die Startup-Tools habe wir auch drauf, aber das mit der Änderungstabelle muß ich mir mal näher anschauen.
Der Grund dafür ist, daß wir eine fix und fertige Vorlage von einer BG mit ZNG erstellen wollen, in der jeder Konstrukteur nur die Länge anpassen braucht. Dann wäre es gut, wenn auch schon gleich das Kürzel des Konstrukteurs drin steht.

------------------
Scheinbare Rechtschreibfehler beruhen auf eine individuelle Rechtschreibreform

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

U_Suess
Moderator
CAD-Admin / manchmal Konstrukteur




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

Beiträge: 10560
Registriert: 14.11.2001

CREO 4 M120 (+Geniustool für Creo 6.0.2)
PDMLink 11.0 M030
NTSI Contender E64 SC8 mit
NVIDIA Quadro P4000
Intel Core i7-10700KF / 3,80 GHz
64GB DDR4-RAM / 2933 MHz
Win 10 Prof. 64Bit (20H2)

erstellt am: 10. Mrz. 2006 11:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   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 Nur für rjordan 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von rjordan:
Der Grund dafür ist, daß wir eine fix und fertige Vorlage von einer BG mit ZNG erstellen wollen, in der jeder Konstrukteur nur die Länge anpassen braucht. Dann wäre es gut, wenn auch schon gleich das Kürzel des Konstrukteurs drin steht.

Wenn die Tools vorhanden sind, dann nimm doch den Paramtermanager. Dort kannst Du doch eine Werteliste hinterlegen. Es muß doch bestimmt auch eine Sachnummer oder andere Parameter eingetragen werden. 

------------------
Gruß
Udo            Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden!

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

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

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 Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

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

(c)2023 CAD.de | Impressum | Datenschutz