Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Makros unter Unix...

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:  Makros unter Unix... (1154 mal gelesen)
Candyman
Mitglied
Student

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

Beiträge: 7
Registriert: 16.11.2006

Catia V5 R14
VB.net 2003

erstellt am: 22. Mrz. 2007 16: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

Hallo alle zusammen!

Wenn ich ein Makro in einem Windows-Ordner doppelt anklicke, wird es gestartet.
Klappt das auch unter Unix?

Michael

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

Timberwolve
Mitglied



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

Beiträge: 233
Registriert: 21.07.2006

erstellt am: 22. Mrz. 2007 16:56    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 Candyman 10 Unities + Antwort hilfreich

Warum willst das denn mit Doppelklick starten?????
Ist es denn kein CATIA-V5 Makro??


Gruß Timber

------------------
Wenn alle Stricke reissen, nehm ich ein Drahtseil

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

KlausJ
Mitglied



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

Beiträge: 1336
Registriert: 17.03.2003

CATIA V4.2.4 Ref 2
CATIA V5R16SP7
AIX 5.3
Windows 2000 und XP

erstellt am: 22. Mrz. 2007 17:51    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 Candyman 10 Unities + Antwort hilfreich

Hallo Michael,
zuerst mal gibt es unter UNIX keinen Windows Ordner 

Das Starten der Applikation geht unter Windows nur deshalb, weil in der Registry irgendwo steht, daß das File zusammen mit der Applikation xyz geöffnet werden soll.

Unter UNIX gibt es diese Verbindung nicht. Unter UNIX muß entweder das Macro von V5 aus geöffnet werden oder Du mußt das Startkommando entsprechend so absetzen, daß das Macro bei Starten von V5 mit abgesetzt wird. UNIX hat zu diesem Zweck eine mächtige Kommandosprache.

------------------
Nichts ändern ist langweilig !!

Klaus

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

Candyman
Mitglied
Student

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

Beiträge: 7
Registriert: 16.11.2006

Catia V5 R14
VB.net 2003

erstellt am: 23. Mrz. 2007 08:50    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

Guten Morgen!

Zitat:
zuerst mal gibt es unter UNIX keinen Windows Ordner 

Mist...

Zitat:
Unter UNIX gibt es diese Verbindung nicht. Unter UNIX muß entweder das Macro von V5 aus geöffnet werden oder Du mußt das Startkommando entsprechend so absetzen, daß das Macro bei Starten von V5 mit abgesetzt wird. UNIX hat zu diesem Zweck eine mächtige Kommandosprache.

Also kann ich nicht CATIA geöffnet haben und anschließend durch ein externes Programm mein Makro starten lassen? Man muss das Makro in CATIA über Alt + F8 ausführen.

Michael


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

KlausJ
Mitglied



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

Beiträge: 1336
Registriert: 17.03.2003

CATIA V4.2.4 Ref 2
CATIA V5R16SP7
AIX 5.3
Windows 2000 und XP

erstellt am: 23. Mrz. 2007 14: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 Candyman 10 Unities + Antwort hilfreich

Hallo Candyman,
geht das denn auch unter Windows 

Unter UNIX muß man das so machen :
öffnen eines Fensters (shell) und Eingabe eines Kommandos so ähnlich wie :
..../code/command/catstart -env ... -direnv ... -run <macro> ...

Ist die Zeile richtig, dann startet V5 und lädt sofort das Macro.
Hat man den Kommando, dann ist es auch möglich dieses mit einem Icon zu verdrahten. 

------------------
Nichts ändern ist langweilig !!

Klaus

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

tomtom1972
Mitglied
dipl ing maschinenbau


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

Beiträge: 605
Registriert: 22.03.2005

NVidia Quadro K4000
Intel Xeon E5-1620, 64GB RAM
Windows10 64bit
R30 <= CATIA V5 > =R19

erstellt am: 23. Mrz. 2007 16:20    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 Candyman 10 Unities + Antwort hilfreich

Hallo Klaus,

natürlich geht das unter Windows.
Warum soll das auch nicht gehen?
Gruss

------------------
tomtom1972

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

KlausJ
Mitglied



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

Beiträge: 1336
Registriert: 17.03.2003

CATIA V4.2.4 Ref 2
CATIA V5R16SP7
AIX 5.3
Windows 2000 und XP

erstellt am: 23. Mrz. 2007 18:33    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 Candyman 10 Unities + Antwort hilfreich

Hallo,
mag sein, aber es wird dann ein 2. CATIA gestartet, oder ??

------------------
Nichts ändern ist langweilig !!

Klaus

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

Thomas Harmening
Ehrenmitglied V.I.P. h.c.
Arbeiter ツ



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

Beiträge: 2897
Registriert: 06.07.2001

NX 10
Win 7

erstellt am: 23. Mrz. 2007 18:37    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 Candyman 10 Unities + Antwort hilfreich

ne, es wird kein 2. Catia gestartet ;-)

[Diese Nachricht wurde von Thomas Harmening am 23. Mrz. 2007 editiert.]

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

KlausJ
Mitglied



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

Beiträge: 1336
Registriert: 17.03.2003

CATIA V4.2.4 Ref 2
CATIA V5R16SP7
AIX 5.3
Windows 2000 und XP

erstellt am: 23. Mrz. 2007 18: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 Nur für Candyman 10 Unities + Antwort hilfreich

OK, ihr habt gewonnen. Ich habe keine Windows Umgebung.

------------------
Nichts ändern ist langweilig !!

Klaus

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

Candyman
Mitglied
Student

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

Beiträge: 7
Registriert: 16.11.2006

Catia V5 R14
VB.net 2003

erstellt am: 26. Mrz. 2007 09:17    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!

Unter Windows kann man ein Makro ausführen lassen. Wenn CATIA offen ist, wird es gleich ausgeführt. Wenn nicht, wird CATIA vorher gestartet...

Klappt das denn aber auch unter UNIX? Also CATIA ist bereits gestartet und ich möchte dann das Makro (außerhalb von CATIA) aktivieren, um so z.B. einen Block zu erzeugen...

Mit freundlichen Grüßen

Candyman

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

KlausJ
Mitglied



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

Beiträge: 1336
Registriert: 17.03.2003

CATIA V4.2.4 Ref 2
CATIA V5R16SP7
AIX 5.3
Windows 2000 und XP

erstellt am: 26. Mrz. 2007 09:50    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 Candyman 10 Unities + Antwort hilfreich

Hallo Candyman,
so funktioniert UNIX nicht, alle Prozesse sind unabhängig mit eigener Umgebung.
Man kann CATIA dazu bringen, mit Applikationen außerhalb zu reden, allerdings geht das nur über den Umweg, daß Meldungen über CORBA ausgetauscht werden (z.B. mit VPM). Hierzu ist aber ein sehr tiefer Eingriff nötig, die Kenntnisse davon werden nicht bekanntgegeben.
Korrigiert mich, wenn ich falsch liege.

------------------
Nichts ändern ist langweilig !!

Klaus

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



Mitarbeiter Programmierung (m/w/d)

Die MOESCHTER Group ist eine Unternehmensgruppe des Mittelstandes mit aktuell rund 170 Mitarbeitern und den Tochterunternehmen DOTHERM, DOCERAM und ISOCOS. Als Spezialist für Hochleistungs-Materialien produzieren und liefern wir Standard- und Zeichnungsteile auf der Basis technischer Kunststoffe sowie Ingenieurkeramiken.


  • Erstellung und Kontrolle von 3D-Modellen & 2D-Zeichnungen....
Anzeige ansehenTechnischer Zeichner, Bauzeichner
Candyman
Mitglied
Student

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

Beiträge: 7
Registriert: 16.11.2006

Catia V5 R14
VB.net 2003

erstellt am: 26. Mrz. 2007 10:43    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 KlausJ,

da ich mich mit UNIX nicht wirklich auskenne, wird mir dann wohl nichts anderes übrig bleiben, als meine Makros aus CATIA heraus zu starten...

Trozdem Danke!

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