| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: AutoCAD 2004 Pfad des aktuellen Dokuments? (2612 mal gelesen)
|
Netwurm Mitglied Technische Zeichnerin (Elektrotechnik)
Beiträge: 37 Registriert: 29.08.2004 AutoCAD 2014 - Deutsch Windows 7 Professional 64-bit
|
erstellt am: 29. Aug. 2004 19:25 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe auf Arbeit folgendes Problem. Ich arbeite mit AutoCAD 2004. Da ich am Tag ständig zwischen mehreren Projekten hin und her wechsle, nervt es ziemlich, dass Autocad immer beim Plotfile erstellen, Blöcke erstellen und Xref zuordnen nicht den Pfad der aktuellen Zeichnung, sondern den Pfad der vorherigen Anwendung anbietet. Dadurch habe ich schon öfters Blöcke oder Plotfiles in den falschen Projektpfad abgespeichert. Gibt es da eine Möglichkeit irgendetwas an diesen Zustand zu ändern?? Oder kann man das per Makro ändern? Vielen Dank Netwurm
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 30. Aug. 2004 06:53 <-- editieren / zitieren --> Unities abgeben: Nur für Netwurm
Hallo Netwurm, schau Dir mal die Systemvariable Rememberfolders an. Wenn Du die auf 0 (Null setzt) kannst Du dann beim AutoCAD-Startsymbol (rechten Mausklick, unter Eigenschaften, bei Ausführen in: Deinen "Wunschpfad eintragen" Gruss Angelika ------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Bitte Supportangaben eintragen, warum siehst du hier : Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 30. Aug. 2004 07:16 <-- editieren / zitieren --> Unities abgeben: Nur für Netwurm
Servus Wenn du die Plotfiles über die Kommandozeile erstellst funktioniert es. Und zum öffnen/speichern Rememberfolders Leider gibt´s für Blöcke und Xref´s nix (soweit mir bekannt) ------------------ schöne Grüsse aus der Steiermark Bernd P. Bitte Supportangaben eintragen, warum siehst du hier Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Petra_Sp Mitglied
Beiträge: 130 Registriert: 28.10.2003 AutoCad 2004 Deutsch AutoCad 2004 Englisch jetzt AutoCad 2005 Deutsch
|
erstellt am: 31. Aug. 2004 10:04 <-- editieren / zitieren --> Unities abgeben: Nur für Netwurm
Hallo Ich hab auch immer das Problem mit den Plot-Files das er mir beim erstellen eines plt. immer den Ordner des zuletzt geplotteten plt angibt!!! Obwohl diese Zeichnung in einem anderem Ordner geöffnet bzw. gespeichert wurde!! Wie kann ich das beheben bzw. ändern das er mir immer dort das plt-File speichert wo auch die dwg-Zeichnung liegt!! lg Petra
------------------ LG Petra Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 31. Aug. 2004 10:05 <-- editieren / zitieren --> Unities abgeben: Nur für Netwurm
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 31. Aug. 2004 10:24 <-- editieren / zitieren --> Unities abgeben: Nur für Netwurm
Also bei mir (acadm2004dx) funzt folgendes Lips vor dem Plotbefehl: (defun c WG-SET-PLTDIR (/ PATH) (and(setq PATH(strcat(getvar "dwgprefix")(getvar "dwgname"))) (vl-registry-write (strcat "HKEY_CURRENT_USER\\" (vlax-product-key) "\\PROFILES\\" (vla-get-ActiveProfile (vla-get-PROFILES (vla-get-preferences (vlax-get-acad-object) ) ) ) "\\Dialogs\\Plot" ) "PlotToFileBrowseDir" PATH ) ) ) ------------------ - Thomas -
[Diese Nachricht wurde von CADmium am 31. Aug. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 31. Aug. 2004 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für Netwurm
und für wblock wäre das geeignet: (defun c WG-SET-WBLOCKDIR (/ PATH) (and(setq PATH(strcat(getvar "dwgprefix")"WBLOCK")) (vl-registry-write (strcat "HKEY_CURRENT_USER\\" (vlax-product-key) "\\PROFILES\\" (vla-get-ActiveProfile (vla-get-PROFILES (vla-get-preferences (vlax-get-acad-object) ) ) ) "\\Dialogs\\write_block_dialog" ) "MRUPATHLISTITEM0" PATH ) ) ) ------------------ - Thomas - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Netwurm Mitglied Technische Zeichnerin (Elektrotechnik)
Beiträge: 37 Registriert: 29.08.2004 AutoCAD 2014 - Deutsch Windows 7 Professional 64-bit
|
erstellt am: 31. Aug. 2004 21:36 <-- editieren / zitieren --> Unities abgeben:
Hallo Petra, ich habe ein kleines Makro geschrieben, mit dem die Plotdatei in dem Pfad landet, wo auch die DWG ist. Eine Seiteneinrichtung muss aber vorher schon existieren. Den Code einfach in den Visual-Basic-Editor einfügen (ALT + F11), abspeichern und ausführen. Viele Grüsse Netwurm Hier ist der Code: Sub plotdatei() 'Erstellt Plotdatei im Pfad, wo die aktuelle Datei liegt Dim length As Long Dim plotFile As String Dim plotFileName As String Dim plotPath As String Dim plotLayout As String ' Erzeugt den Dateinamen und den Pfad length = Len(ThisDrawing.Name) - 4 plotFileName = Left(ThisDrawing.Name, length) plotPath = ThisDrawing.Path plotLayout = ThisDrawing.ActiveLayout.Name plotFile = plotPath & "\" & plotFileName & "-" & plotLayout ' Plottet mit der aktuellen Seiteneinrichtung ThisDrawing.plot.PlotToFile (plotFile) End Sub
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
helmut51 Mitglied bautechniker
Beiträge: 244 Registriert: 12.08.2003 ACAD2008 deutsch
|
erstellt am: 25. Okt. 2005 17:26 <-- editieren / zitieren --> Unities abgeben: Nur für Netwurm
Zitat: Original erstellt von CADmium: Also bei mir (acadm2004dx) funzt folgendes Lips vor dem Plotbefehl:(defun c WG-SET-PLTDIR (/ PATH) ... .. .
Hallo Cadmium, super Lisp, aber seit dem Umstieg auf ACAD2006 und XP lande ich immer im Verzeichnis .../Eigene Dateien. Liegt es wirklich an den neuen Versionen? lG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
molo Mitglied Dipl. Ing. Versorgungstechnik
Beiträge: 384 Registriert: 16.07.2002 Windows 7 64 bit, AutoCAD MEP 2012
|
erstellt am: 14. Feb. 2007 12:31 <-- editieren / zitieren --> Unities abgeben: Nur für Netwurm
@helmut51 Hast Du für AutoCAD 2006 schon eine Lösung gefunden? Mir schein es, dass die Einstellung in den "Optionen" "Plotten und Publizieren" "Plotausgabe in Datei umleiten" fest eingestellt und unveränderlich ist.
------------------ Schöne Grüsse, Morten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |