Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Neuer Button 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
  
Effiziente Migration nach PTC Windchill: Software Factory stellt Migration Factory für komplexe Transformationsprojekte vor, eine Pressemitteilung
Autor Thema:  Neuer Button in ProE (578 mal gelesen)
AdamAnt
Mitglied
Konstrukteur


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

Beiträge: 27
Registriert: 12.09.2001

erstellt am: 11. Okt. 2001 10:40    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

Kann man in ProE einen Button erstellen, durch den sich externe Programme starten lassen?
Wie geht das?

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

arossbach
Mitglied
Ingenieur Masch.bau


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

Beiträge: 1181
Registriert: 13.06.2001

CREO 4
simufact.forming 13
Windows 7 Professional Service Pack 1 64 Bit
Dell Precision WorkStation T3500
32 GB RAM
Grafik: NVIDIA Quadro 4000

erstellt am: 11. Okt. 2001 14:25    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 AdamAnt 10 Unities + Antwort hilfreich

Hallo!
Das könnte man zum Beispiel mit einem Mapkey machen.
Du machst Dir dazu ein Mapkey unter der Registerkarte OS-Script und schreibst dort Deine Befehle hinein. So könnte man z.B. auch einen Editor oder ähnliches starten.
Hier ein Beispiel für's purgen:
mapkey purge @MAPKEY_NAMEDr.Purge;@MAPKEY_LABELpurge;\
mapkey(continued) @SYSTEM/unix/proggies/proe/bin/purge.bat;

------------------
-Axel-

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

p3steine
Mitglied
Masch.Ing


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

Beiträge: 163
Registriert: 25.02.2003

Pro/E Wildfire 2.0 M240
Windows XP Professional SP2
Intel Xeon 2.8GHz, 1.5 GB RAM

erstellt am: 22. Jun. 2006 11:45    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 AdamAnt 10 Unities + Antwort hilfreich

Noch eine ergänzende Frage zum Thema:

Ist es möglich, das Mapkey in ProE weiterlaufen zu lassen, nachdem der Script gestartet worden ist? (Also in ProE zurückzukehren). Dies könnte in manchen Fällen sehr nützlich sein!

Gruss p3steine

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

GüntherP
Mitglied
CAD Administrator / Konstrukteur


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

Beiträge: 82
Registriert: 18.02.2005

HP xw4100
NVIDIA Quadro 980XGL<P>Wildfire 2.0 / 3.0
Intralink 3.4 F000
PDMLink 8.0 M030

erstellt am: 22. Jun. 2006 14:36    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 AdamAnt 10 Unities + Antwort hilfreich

Hallo,

es ist möglich. Man muss allerdings ein bisschen schwindeln. Zuerst muss man sich Hilfsmapkeys aufzeichnen. Dann kann man enteder die Mapkeys in der config.pro zusammenkopieren (sehr fehleranfällig) oder man macht es wie in folgendem Beispiel:

mapkey drw %TREETOL;\
mapkey(continued) @SYSTEMm:\\ptc\\proadmin\\config\\u.txa\\mapkey_wf.tcl drw; %TRAIL; %RG;

1. Es wird ein Mapkey TREETOL abgespielt
2. Dann wird ein Skript ausgeführt
3. Es folgt ein weiter Mapkey mit dem Namen TRAIL
4. Noch ein Mapkey

Gruß,
Günther

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

Stahl
Mitglied
unbeschreiblich


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

Beiträge: 1475
Registriert: 30.01.2001

erstellt am: 22. Jun. 2006 15:29    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 AdamAnt 10 Unities + Antwort hilfreich

Hallo Günther,

das funzt aber auch nur, weil das tcl Script kein DOS Fenster aufmacht. Wenn man ein EXE oder ein BAT File ansprechen will, wird zuerst immer über den cmd.exe gefahren, der so lange offen bleibt, bis das exe oder bat endet. Man kann das schwarze Fenster allerdings killen, sodass man im ProE weitermachen UND die externe Applikation benutzen kann.

Andere Möglichkeit: Mit VB-Scripts wird der Windows Scripting Host angesprochen und da macht sich das schwarze Fenster von selber zu.
Man erzeuge im Ordner c:\temp eine neue Datei calc.vbs und schreibt folgendes rein:

Set ws = CreateObject("WScript.Shell")
ws.Run("CALC.EXE")
WScript.Quit()


Und dann ruft man per Mapkey direkt dieses calc.vbs auf:
Mapkey ca @SYSTEMc:\\temp\\calc.vbs

------------------
Stahl.

Dies ist keine Signatur. Es gibt hier nichts zu sehen. Bitte lesen Sie weiter.

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

p3steine
Mitglied
Masch.Ing


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

Beiträge: 163
Registriert: 25.02.2003

Pro/E Wildfire 2.0 M240
Windows XP Professional SP2
Intel Xeon 2.8GHz, 1.5 GB RAM

erstellt am: 22. Jun. 2006 16:14    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 AdamAnt 10 Unities + Antwort hilfreich

Danke für die Antworten, werde mal bei Gelegenheit die Vorschläge ausprobieren.

@Stahl: Dass das Mapkey erst nach dem schliessen des schwarzen Fenster weiterläuft, würde mich nicht stören

Gruss p3steine

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)2024 CAD.de | Impressum | Datenschutz