Hallo Holger,
erstmal vielen Dank für die schnelle Antwort - aber irgendwie steckt bei mir der Wurm im Getriebe...
Folgend findest Du meine LSP Datei, sie läuft durch, erstellt von dem aktiven Layout eine PS Datei unter dem "DWGNAMEN"
(defun c:PS_MDT6_OUT ()
(setq diafile (getvar "filedia"))
(setvar "filedia" 0)
(command "-layer" "machen" "iso" "se" "0" "fr" "iso" "")
(command "_zoom" "g")
(command "_.-plot" "_yes" "" "PS Drucker A3 QUER (PDF).pc3" "A3" "_m" "Hochformat" "nein" "grenzen" "anpassen" "0,0" "ja" "PDF.ctb" "ja" "nein" "nein" "nein" "ja"
(strcat "u:\\druck\\in\\" (vl-filename-base (getvar "dwgname")) "") "" "")
(setvar "filedia" diafile)
(command "-layer" "ta" "iso" "")
(command "_zoom" "g")
(ALERT "Es wurde eine PDF Datei im Verzeichnis: U:/DRUCK/OUT... erstellt...!")
)
Wenn ich nun die Zeile
(strcat "u:\\druck\\in\\" (vl-filename-base (getvar "dwgname")) "") "" "")
durch Deine ersetze
(strcat "u:\\druck\\in\\"
(vl-filename-base (getvar "dwgname"))
"-"
(vla-get-Name(vla-get-ActiveLayout (vla-get-ActiveDocument (vlax-get-acad-object))))
)
bekomme ich eine Fehlermeldung beim Ausführen:
; Fehler: Falsch formatierte Liste in Eingabe
Mit der ersten LSP wird eine Datei mit Namen: DWGNAME.PLT erstellt, was ich möchte ist, DWGNAME-Layout1.PLT usw...
Vielen Danke nochmals für Deine Antwort....
Gruß aus Hessen
ein auf dem Schlauchstehender
Martin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP