| |
 | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 |
| |
 | KISTERS 3DViewStation: Unterstützung für 3D CAD Kollaboration mit Lieferanten, eine Pressemitteilung
|
Autor
|
Thema: Pfad der geöffneten Datei übergeben (1165 mal gelesen)
|
mattu82 Mitglied Systembetreuer / CAD Datenaustausch

 Beiträge: 66 Registriert: 23.06.2005
|
erstellt am: 21. Sep. 2005 09:28 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, ich habe ein kleines Problem mit einer Variablen, die ich setzen möchte, ich komme nur nicht drauf wie. ich habe ein Makro, um CATDrawings in PDFS umzuwandeln (hauptsächlich habe ich das von hier, nur ein bisschen abgewandelt) Jetzt möchte ich, dass das erstellte pdf in den pfad gespeichert wird, aus dem das catdrawing geöffnet wurde. Heißt also, wenn das catdrawing in c:\tmp liegt soll das erstellte pdf auch in c:\tmp gespeichert werden. allerdings ändert sich der pfad von vorgang zu vorgang, das einzige was gleich bleibt, ist das pdf immer dahin gespeichert werden soll, wo das catdrawing liegt. kann ich z.b. mit catscript irgendwie abfragen, aus welchem pfad das aktive dokument geöffnet wurde? Ich hoffe ich konnte mein Problem darstellen und es ist nicht zu verwirrend, was ich geschrieben habe. mfg mattu ------------------ A fool with a tool is still a fool Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AlexE78 Mitglied Ing.

 Beiträge: 49 Registriert: 29.08.2005
|
erstellt am: 21. Sep. 2005 10:21 <-- editieren / zitieren --> Unities abgeben:          Nur für mattu82
Guten Morgen, Der Pfad eines geöffneten CATIA-Dokuments kann ganz allgemein mit sDocPath = oDoc.Path abgefragt werden. Egal ob Part, Product oder Drawing... An das (geöffnete) Document-Object kommt man mit set oDoc = CATIA.ActiveDocument oder set oDoc = CATIA.Documents.Item(sDocName | iDocIndex) mfg alex Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mattu82 Mitglied Systembetreuer / CAD Datenaustausch

 Beiträge: 66 Registriert: 23.06.2005
|
erstellt am: 21. Sep. 2005 10:54 <-- editieren / zitieren --> Unities abgeben:         
|
martin2 Mitglied Konstrukteur
   
 Beiträge: 1014 Registriert: 05.2002.27 Windows 11 / 64bit CATIA V5-6R2020 bis V5-6R2024
|
erstellt am: 05. Okt. 2006 14:18 <-- editieren / zitieren --> Unities abgeben:          Nur für mattu82
Hallo! Kurze Frage hierzu: Wie kann ich den Pfad einer geöffneten dxf-Datei ermitteln? Bei mir bringt: MsgBox (CATIA.ActiveDocument.Path) bzw. MsgBox (Dokument.Path) nichts. (leer) Das liegt wahrscheinlich daran, daß die dxf-Datei noch nicht als CATDrawing abgespeichert wurde. Wie geht's? P.S. Den Namen der dxf-Datei kann ich mit: MsgBox (CATIA.ActiveWindow.Name) ermitteln - nur den Pfad nicht. Danke Martin!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
s1640066 Mitglied Konstrukteur (Dipl. Ing.)

 Beiträge: 24 Registriert: 29.06.2006
|
erstellt am: 11. Okt. 2006 10:46 <-- editieren / zitieren --> Unities abgeben:          Nur für mattu82
|
martin2 Mitglied Konstrukteur
   
 Beiträge: 1014 Registriert: 05.2002.27 Windows 11 / 64bit CATIA V5-6R2020 bis V5-6R2024
|
erstellt am: 26. Okt. 2006 11:59 <-- editieren / zitieren --> Unities abgeben:          Nur für mattu82
|
Proofin Mitglied Dpl.Ing
 
 Beiträge: 208 Registriert: 24.11.2004
|
erstellt am: 26. Okt. 2006 13:08 <-- editieren / zitieren --> Unities abgeben:          Nur für mattu82
|