| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co. |
| |
 | KISTERS 3DViewStation: Schutz sensibler 3D CAD Daten, egal von wo Sie arbeiten, eine Pressemitteilung
|
Autor
|
Thema: Makro für pdf mit Teilenummer+Nomenklatur speichern (502 / mal gelesen)
|
Sergei1985 Mitglied Konstrukteur

 Beiträge: 13 Registriert: 27.03.2024 Catia V5 R24
|
erstellt am: 27. Mrz. 2024 11:21 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, ich habe hier viel gelesen und auch schon das eine oder andere Makro kopieren können. Unter anderem auch dieses hier. Language="VBSCRIPT" Sub CATMain() Set oDoc = CATIA.ActiveDocument DocName = oDoc.Name DocPath = "C:\Users\s.stobbe\OneDrive\OneDrive - Gross und Schilling Hydraulik GmbH\Desktop\Miclas PDF" PDFPath = DocPath & "\" & Left(DocName, Len(DocName) - 11) &".pdf" 'Debug.Print "PDF Path: " & PDFPath oDoc.ExportData PDFPath, "pdf" End Sub Funktioniert auch soweit, wird auch gerne verwendet. Ich hätte jetzt gerne das sich der Dateiname der gespeicherten PDF aus der Teilenummer und der Nomenklatur aus dem Part/Product zusammensetzt. Ist das möglich?
Bei Fragen stehe euch gerne zur Verfügung und freue mich über jeden Beitrag  Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lionel Hutz Moderator
 
 Beiträge: 497 Registriert: 26.03.2014 CATIA V5 R26
|
erstellt am: 27. Mrz. 2024 12:04 <-- editieren / zitieren --> Unities abgeben:          Nur für Sergei1985
|
Sergei1985 Mitglied Konstrukteur

 Beiträge: 13 Registriert: 27.03.2024 Catia V5 R24
|
erstellt am: 27. Mrz. 2024 12:14 <-- editieren / zitieren --> Unities abgeben:         
|
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 27. Mrz. 2024 13:02 <-- editieren / zitieren --> Unities abgeben:          Nur für Sergei1985
Servus Über .GenerativeBehavior.Document kannst du das Product (des CATPart oder CATProduct) einer Ansicht zugreifen (wenn die Ansicht aus dem 3D abgeleitet wurde) Diese Product hat dann Eigenschaften wie: .PartNumber und .Nomenclature. Das schwierige dabei ist: - sicherstellen eine Ansicht zu verwenden die aus dem 3D abgeleitet wurde
- Spezialfälle (Ansicht von Köprer, Szene, ..) abfangen
Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sergei1985 Mitglied Konstrukteur

 Beiträge: 13 Registriert: 27.03.2024 Catia V5 R24
|
erstellt am: 27. Mrz. 2024 13:48 <-- editieren / zitieren --> Unities abgeben:         
|
Sergei1985 Mitglied Konstrukteur

 Beiträge: 13 Registriert: 27.03.2024 Catia V5 R24
|
erstellt am: 27. Mrz. 2024 14:25 <-- editieren / zitieren --> Unities abgeben:         
|
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 27. Mrz. 2024 14:43 <-- editieren / zitieren --> Unities abgeben:          Nur für Sergei1985
Servus Bei einem aktiven CATPart/CATProduct: Code: MsgBox CATIA.ActiveDocument.Product.Nomenclature MsgBox CATIA.ActiveDocument.Product.PartNumber
Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sergei1985 Mitglied Konstrukteur

 Beiträge: 13 Registriert: 27.03.2024 Catia V5 R24
|
erstellt am: 27. Mrz. 2024 14:44 <-- editieren / zitieren --> Unities abgeben:         
|