Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Eigene Toolbar über Settings integrieren?

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
Autor Thema:  Eigene Toolbar über Settings integrieren? (6680 mal gelesen)
Maximilianus
Mitglied
PLM-Consultant


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

Beiträge: 136
Registriert: 28.05.2004

erstellt am: 24. Apr. 2008 14:53    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,
ich habe eine externe Anwendung, die ich aus CATIA V5 heraus starten möchte. Es soll also eine eigene Toolbar dafür in CATIA verfügbar sein. Damit nicht jeder Anwender ein Makro manuell einrichten muss, wäre es natürlich schön, wenn ich das über die Default Settings auf dem Server ablegen könnte und beim nächsten Start automatisch mit geladen wird.

Ist sowas möglich oder braucht es dafür CAA?

Ich skizziere nochmal kurz, wie das aussehen soll:
1) Es existiert eine Anwendung auf \\server\programme\catiatool.exe
2) CATReferenceSettingPath=\\server\programme\catia\CATReferenceSettings
3) Alle Anwender laden die CATReferenceSettings
4) \\server\programme\catiatool.exe soll über ein Icon in CATIA zu starten sein

Hat jemand ein Gerüst, wie das geht?

Maximilianus

------------------
Maximilianus
Dipl.-Ing. (Wi-Ing ET)
PLM-Consultant

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

denyo_1
Moderator
Manager


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

Beiträge: 2506
Registriert: 10.08.2005

HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3

erstellt am: 24. Apr. 2008 15:00    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 Maximilianus 10 Unities + Antwort hilfreich

Naja wir hatten mal sowas ähnliches (wir hatten Makros auf ner Symbolleiste) und haben das wie folgt gelöst.

CATIA gestartet (über einen X-beliebigen USER), Symboleiste erstellt. Dann alle Settings des USERS in die CATReferenzSettings kopiert. Beim nächsten Starten haben alle USER die gleichen Settings wie der MASTER-USER. Somit haben auch alle die Symbolleiste.

------------------
MFG Daniel

Die KATJA ist halt doch nur ne zickige Französin

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

Maximilianus
Mitglied
PLM-Consultant


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

Beiträge: 136
Registriert: 28.05.2004

erstellt am: 24. Apr. 2008 15:11    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

Danke, ich werde es mal so testen. Es gibt ja wirklich einige Settings, die sich nur über diesen Umweg konfigurieren lassen. Ansich ein Unding, aber was soll man sagen, wenn man sich mit CATIA rumschlägt;-)

Maximilianus

------------------
Maximilianus
Dipl.-Ing. (Wi-Ing ET)
PLM-Consultant

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

Maximilianus
Mitglied
PLM-Consultant


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

Beiträge: 136
Registriert: 28.05.2004

Catia V5 21
CADENAS PARTsolutions / Exalead OnePart
V8.1.09 / V9.0.8
Windows 2000/XP/2003 Server/2010, HP-UX, Linux

erstellt am: 24. Apr. 2008 15:42    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

OK, ich habe jetzt ein CATScript geschrieben, mit dem ich die EXE starten kann. Eine neue Toolbar habe ich auch angelegt.

Aber wie bekomme ich jetzt einen Button auf die Toolbar, den ich mit dem Macro verknüpfen kann?

Maximilianus

------------------
Maximilianus
Dipl.-Ing. (Wi-Ing ET)
PLM-Consultant

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

Jens Hansen
Mitglied
Senior Consult


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

Beiträge: 1055
Registriert: 05.08.2000

Win7
CATIA V5 R19
VB.Net
C#

erstellt am: 24. Apr. 2008 15:48    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 Maximilianus 10 Unities + Antwort hilfreich

Hallo,
unter Tools-Customize kann man unter Commands "Macors" auswählen. Das gewünschte macro mit der maustaste festhalten und einfach in der neuen Symbolleiste ablegen (Drag&Drop)

SG

Jens Hansen

------------------
Inoffizielle CATIA-Hilfeseite
Private Seite
Xing

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

Maximilianus
Mitglied
PLM-Consultant


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

Beiträge: 136
Registriert: 28.05.2004

erstellt am: 24. Apr. 2008 15:54    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

Danke, hatte es eben schon gefunden. In einem anderen Beitrag hier war es nur etwas falsch beschrieben.

Maximilianus

------------------
Maximilianus
Dipl.-Ing. (Wi-Ing ET)
PLM-Consultant

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

denyo_1
Moderator
Manager


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

Beiträge: 2506
Registriert: 10.08.2005

HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3

erstellt am: 24. Apr. 2008 16:02    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 Maximilianus 10 Unities + Antwort hilfreich

Also zuerst mal musst du dir überlegen ob du eine eigene Toolbar haben willst, oder den Button auf eine schon bestehende Toolbar legen willst.
Ich würde dir jedoch raten dir eine eigene Toolbar zu erstellen, sonst findet nachher keiner deinen Button weil er nicht mehr weiß auf welcher Toolbar er jetzt war. Desweiteren kannst du dann auf dieser Toolbar alle wichtigen Makros drauflegen und du bekommst eine Art kleine Toolleiste (die wichtigsten Makros zum Ausführen für die USER)

Erst mal muss du die Makro Library so einstellen das du auf alle Makros die du auf der Toolbar haben willst zugreifen kannst (also alle Makros in einen Ordner kopieren (sollte ja der Fall sein) und diesen Ordner als aktive Makro Library einstellen)
Falls die Makros in unterschiedlichen Ordner liegen, musst du halt immer nachdem du ein Makro hinzugefügt hast wieder raus, die Makro Library ändern und wieder rein (das bezieht sich auf den unteren Teil der Erklärung)

Dann klickst du auf Tools -> Costumize und gehst auf den Reiter Toolbars
Dort klickst du auf New und gibst ihr einen sinnvollen Namen.
Jetzt sollte eine neue, leere Symbolleiste mit den eigegebenen Namen im Space erscheinen (ev. musst du das Costumize Fenster wegschieben um sie zu sehen.)

Jetzt klickst du einen Reiter weiter auf Commands und dort geht du auf der linken Seite (Categories) auf macros. Jetzt erscheinen auf der rechten Seite (Commands) alle Makros der gerade aktiven Macro Library.

Jetzt makrierst du das Makro, und ziehst es einfach via Drag&Drop auf die neue Symbolleiste drauf. Dann klickst du noch auf SHOW PROPERTIES. Dort kannst du dem neuen Button der jetzt dein Makro startet erstens einen ordentlichen Namen vergeben und zweitens kannst du ein icon wählen. Du kannst zwischen allen verfügbaren CATIA icons eins auswählen. Wenn du ein eigenes machst dann geht das auch dann musst du das Icon File in den Ordner kopieren in dem auch die Icons von CATIIA liegen (wurde hier im Forum schon des öfteren diskutiert wie das genau geht).

Wenn du mit allem fertig bist auf OK klicken und nun hast du eine neue Toolbar. Jetzt wie gesagt die Settings speichern, kopieren und dann sind sie für alle USER verfügbar.

------------------
MFG Daniel

Die KATJA ist halt doch nur ne zickige Französin

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

Maximilianus
Mitglied
PLM-Consultant


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

Beiträge: 136
Registriert: 28.05.2004

erstellt am: 24. Apr. 2008 16: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

Super gut erklärt, wird sicher noch anderen helfen.

Jetzt muss ich nur noch die richtige CATSettings-Datei ausfindig machen, die ich in die Reference-Settings kopieren muss.

Du weisst nicht zufällig, welche das ist?

[EDIT]Es scheinen die FrameConfig und die FrameGeneral zu sein, die man kopieren muss.[/EDIT]

Maximilianus

------------------
Maximilianus
Dipl.-Ing. (Wi-Ing ET)
PLM-Consultant

[Diese Nachricht wurde von Maximilianus am 24. Apr. 2008 editiert.]

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

denyo_1
Moderator
Manager


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

Beiträge: 2506
Registriert: 10.08.2005

HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3

erstellt am: 24. Apr. 2008 16:10    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 Maximilianus 10 Unities + Antwort hilfreich

ne wir haben damals auch gesucht. Haben´s dann aufgegeben und einfach alle kopiert (natürlich erst ein Backup gemacht ;-)).
Kaputt machen kannst eigentlich nichts, da du ja als USER immer die aktuellesten Setting Dateien ziehst, dann veränderst du eine (an den anderen machst du ja nichts) und kopierst sie wieder zurück.

Aber ich meine hier im Forum gab es mal eine Diskusion bezüglich dem Symbolleistenmanagment in V5. Da wurde erwähnt in welche Datei die Symbolleisteneinstellunge abgespeichert sind, da diese anschließend schreibgeschützt wurde damit CATIA nicht ständig die Symbolleisten umsortiert ;-)

Ich such mal und poste dann

------------------
MFG Daniel

Die KATJA ist halt doch nur ne zickige Französin

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

denyo_1
Moderator
Manager


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

Beiträge: 2506
Registriert: 10.08.2005

HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3

erstellt am: 24. Apr. 2008 16:16    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 Maximilianus 10 Unities + Antwort hilfreich

Hallo Maximilianus,

die Setting Datei in der die Symbolleisten gespeichert werden heißt FrameConfig.CATSetting

und ich hatte noch etwas vergessen zu erwähnen was ev. wichtig ist.

Die User sollten ihre CatSetting resetten bevor sie das nächste mal starten. Den findet das Symstem schon die vom USER vorhandenen Settings werden keine neuen angezogen (somit ev. auch keine neue Symbolleiste verfügbar).
Sprich entwerder übers T-Systems Startcenter (mit Reset CATSettings) oder halt manuell die Settings löschen. Vorher natürlich Backup nicht das sich später eine Beschwert das irgendwas nicht mehr so ist wie es vorher war.
Sind keine USER Settings vorhanden werden sie neu vom Server gezogen und da kopierst du ja jetzt die aktuelle Date mit der neuen Toolbar hin ;-)

------------------
MFG Daniel

Die KATJA ist halt doch nur ne zickige Französin

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

spacewalk
Mitglied
Systemadministrator


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

Beiträge: 18
Registriert: 01.12.2004

erstellt am: 28. Jul. 2008 15:28    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 Maximilianus 10 Unities + Antwort hilfreich

Hallo,

auch ich habe Toolbars für Anwender erstellt.
Jedoch mit der -admin-Option. Diese landen dann in den Ref-Settings.
Leider werden diese nur sichtbar, wenn man dann die pers. CATSettings der Anwender löscht, oder gibt es eine andere Möglichkeit ?
Sollte es nicht so sein, das administrative Einstellungen die User-Settings überlagern ?

Gruß
spacewalk

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