| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: PDF Export - Dateiname Definition (3848 mal gelesen)
|
Frank4NX Mitglied Konstruktion / CAD Admin
Beiträge: 29 Registriert: 05.02.2013 IDEAS 6.1 M2 NX 7.5.4.4 MP2 TC 8.3.2.1 TEST => NX 8.5 & TC 9.1
|
erstellt am: 06. Mai. 2013 14:47 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, folgendes Problem beschäftigt uns..... Wir exportiere unsere Zeichnung für die Verwendung im PPS im PDF Format. Kein Problem. NX schlägt immer einen Dateinamen vor. Dieser scheint je nach Verwendung einem Schema zu folgen : NX nativ => Username_Teilename.pdf NX mit TC => Username_Teilename_Revision.pdf (siehe auch die angehängten Bilder) Wo werden die Schemas verwaltet ? Es gibt zwar in den Anwenderstandards diverse Einstellungen, aber keinen der den Dateinamen beeinflußt. Hintergrund ist einfach, wir würden immer nur die native ItemId als Dateinamen haben wollen. Danke für Eure Hilfe Gruß aus Kiel Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5397 Registriert: 19.05.2000 (10-2022) --------------------------------------------- [stable] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3 BCT-Inspector Neutral v22R2 @M7720 Win10 (1909)
|
erstellt am: 06. Mai. 2013 16:39 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
Möchte es nicht absolut ausschliessen aber ich glaub nicht dass man das voreinstellen kann. Warum machst du es nicht über ein Journal ? Das sollte auch prozesssicherer sein als interaktiv ... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank4NX Mitglied Konstruktion / CAD Admin
Beiträge: 29 Registriert: 05.02.2013 IDEAS 6.1 M2 NX 7.5.4.4 MP2 TC 8.3.2.1 TEST => NX 8.5 & TC 9.1
|
erstellt am: 07. Mai. 2013 06:54 <-- editieren / zitieren --> Unities abgeben:
|
hg-obdf Mitglied Konstrukteur
Beiträge: 78 Registriert: 30.07.2008 NX2027 Visual Studio Eclipse
|
erstellt am: 07. Mai. 2013 08:40 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
Hallo- habe daran schon einmal gebastelt. Journal exportiert ein pdf und setzt dabei folgendes: Dateiname vom prt = PDF-Name Speicherpfad = Pfad vom prt Vielleicht kannst du es ja für dich weiter anpassen. MFG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank4NX Mitglied Konstruktion / CAD Admin
Beiträge: 29 Registriert: 05.02.2013 IDEAS 6.1 M2 NX 7.5.4.4 MP2 TC 8.3.2.1 TEST => NX 8.5 & TC 9.1
|
erstellt am: 07. Mai. 2013 10:11 <-- editieren / zitieren --> Unities abgeben:
Hallo hg-obdf Danke für das Script....leider läuft es nicht auf Anhieb durch. (siehe Fehlermeldung) Vielleicht kannst Du mir noch einen Tip geben. Im Script finde ich keinen Hinweis auf ein falsches Zeichen. Gruß aus Kiel Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hg-obdf Mitglied Konstrukteur
Beiträge: 78 Registriert: 30.07.2008 NX2027 Visual Studio Eclipse
|
erstellt am: 07. Mai. 2013 11:00 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
Hallo- 1) Journalsprache vermute ich hast du schon auf VB gestellt Anwenderstandards->Gateway->Benutzerschnittstelle 2) Liegen die Files auf dem Netzlaufwerk oder lokal? Schreibrechte sind Voraussetzung 3) Wie sieht der Name deines PRT-Files aus? Dort dürfen keine Sonderzeichen wie () <>: "\ / | *? etc. vorkommen. MFG
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank4NX Mitglied Konstruktion / CAD Admin
Beiträge: 29 Registriert: 05.02.2013 IDEAS 6.1 M2 NX 7.5.4.4 MP2 TC 8.3.2.1 TEST => NX 8.5 & TC 9.1
|
erstellt am: 07. Mai. 2013 13:32 <-- editieren / zitieren --> Unities abgeben:
Hallo 1) JA - Unicode 2) Alles lokal 3) Keine Sonderzeichen... Was mich wundert, ist der Pfad in dem während der Ausführung temporär Dateien erzeugt werden. Dieser Pfad ist typisch Windows sehr lang & kann Probleme machen... C:\Users\kb_jc\AppData\local\Temp\NXJournal5176\ denn eigentlich heißt der Pfad... C:\Benutzer\kb_jc\AppData\local\Temp\NXJournal5176\ Kann man den Journal-temp Ordner irgendwo z.B. auf C:\temp verbiegen ? Danke für Deine Zeit Gruß aus Kiel Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hg-obdf Mitglied Konstrukteur
Beiträge: 78 Registriert: 30.07.2008 NX2027 Visual Studio Eclipse
|
erstellt am: 07. Mai. 2013 14:18 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
Hallo- probier das nochmal. schnellpdf1.txt aufs Desktop kopieren. dann umbenennen auf schnellpdf1.vb Im NX die Zeichnungserstellung mit einer Zeichnung öffnen und Journal wiedergeben. Sonst wirds schwierig, ohne VB Kenntnisse da etwas anzupassen. Wie gesagt, es ist nur Code-Schnippsel als Ansatz. MFG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank4NX Mitglied Konstruktion / CAD Admin
Beiträge: 29 Registriert: 05.02.2013 IDEAS 6.1 M2 NX 7.5.4.4 MP2 TC 8.3.2.1 TEST => NX 8.5 & TC 9.1
|
erstellt am: 07. Mai. 2013 14:40 <-- editieren / zitieren --> Unities abgeben:
Hallo... Journal läuft ohne Fehler durch - die Ausgabe der Dateinamenreduktion ist auch korrekt.... nur eine PDF-Datei wird nicht erzeugt Da muß ich mich wohl intensiver mit VB beschäftigen. Gruß aus Kiel Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hg-obdf Mitglied Konstrukteur
Beiträge: 78 Registriert: 30.07.2008 NX2027 Visual Studio Eclipse
|
erstellt am: 07. Mai. 2013 14:51 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
Letzter Versuch: Der erste Beitrag: da hast du etwas von native auf Teamcenter umgestellt. Ist das jetzt auf native? Sonst kann ich dir nur noch den Tip geben. Journal selber aufzeichnen (exportieren pdf etc.) - und mit dem Schnippsel vergleichen. Tut mir leid Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frank4NX Mitglied Konstruktion / CAD Admin
Beiträge: 29 Registriert: 05.02.2013 IDEAS 6.1 M2 NX 7.5.4.4 MP2 TC 8.3.2.1 TEST => NX 8.5 & TC 9.1
|
erstellt am: 08. Mai. 2013 07:52 <-- editieren / zitieren --> Unities abgeben:
Hallo.... ... nativ.... Auch wenn kein Erfolg - vielen Danke für die Mühe & Zeit. Habe es mit meinem aufgezeichneten Journal verglichen. Keine gravierenden Unterschiede. Liegt wohl am fehlenden Verständnis wie VB tickt. Gruß aus Kiel Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dietmar G. Mitglied
Beiträge: 23 Registriert: 04.08.2003
|
erstellt am: 01. Apr. 2014 10:27 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
Halli Hallo das ist genau das Richtige für uns. Das Journal funktioniert auch super. Einziger Haken ist das Editor-Fenster, das sich öffnet. Kann mir jemand einen Tip geben, wie ich das ändern kann. Aber ich muß zugeben, meine VB Kenntnisse sind eher unterirdisch. Vielen Dank schonmal ------------------ Mit freundlichen Grüßen D.G. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hg-obdf Mitglied Konstrukteur
Beiträge: 78 Registriert: 30.07.2008 NX2027 Visual Studio Eclipse
|
erstellt am: 01. Apr. 2014 13:59 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
|
Dietmar G. Mitglied
Beiträge: 23 Registriert: 04.08.2003
|
erstellt am: 02. Apr. 2014 07:29 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
Danke für die schnelle Antwort. Das Info-Fenster ist nicht schlimm. Ich bekomme aber noch eins. Sieht aus wie das Info-Fenster aus NX. Kann man das loswerden?
------------------ Mit freundlichen Grüßen D.G. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
hg-obdf Mitglied Konstrukteur
Beiträge: 78 Registriert: 30.07.2008 NX2027 Visual Studio Eclipse
|
erstellt am: 02. Apr. 2014 08:09 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
Wie gesagt ist nur ein Codeschnippsel von mir gewesen. Die lw`s auskommentieren oder löschen. Private Sub getPrtName() 'lw.Open() prtName = wp.FullPath.ToString() 'lw.WriteLine(prtName) prtName = prtName.Substring(prtName.LastIndexOf("\") + 1) 'lw.WriteLine(prtName) prtName = prtName.Substring(0, prtName.IndexOf(".")) 'lw.WriteLine(prtName) End Sub Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dietmar G. Mitglied
Beiträge: 23 Registriert: 04.08.2003
|
erstellt am: 02. Apr. 2014 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für Frank4NX
|