| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Visuelle Fabrikplanung und Echtzeit-Monitoring in der Produktion, ein Webinar am 13.11.2024
|
Autor
|
Thema: PSLTSCALE (366 mal gelesen)
|
cadworker Mitglied Holztechniker
Beiträge: 106 Registriert: 09.10.2004 AMD K7 2400 256 DDR; XP-Prof. SP2; ACAD 2002+2004 Voll; ET
|
erstellt am: 27. Jul. 2005 06:43 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, ich würde gerne wissen, ob und wie man den Wert von psltscale für ALLE Layouts auf einmal steuern kann. Version ist ACAD 2002 und ohne erstellen einer neuen .dwt, da ich hier keine Schreibrechte habe. Danke, Jörg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Jul. 2005 08:10 <-- editieren / zitieren --> Unities abgeben: Nur für cadworker
Für Alle Layout´s ? oder für alle Ansichtsfenster eines Layouts ? oder für alle Ansichtsfenster in allen Layouts ? , Antwort : garnicht, zumindest fällt MIR gerade keine AutoCAD-Möglichkeit ein. Keine Schreibrechte !? OK, um die einstellung zu ändern welche DWT bei SNEU geladen wird, aber du wirst doch "irgendwohin" eine DWT speichern können, wenn du das nicht könntest brauchst du ja nicht zu arbeiten weil du deine Arbeit ja nicht speichern kannst !? Wenn du eine neue Datei über das Startdialogfeld erstellst kannst du "deine" DWT auswählen (die du vorher gespeichert hast). Also in den Optionen/Reiter System/ Start - Startdialogfeld nutzen.. AN und nun bietet dir der Befehl NEU die Möglichkeit zur Auswahl. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9319 Registriert: 28.08.2003
|
erstellt am: 27. Jul. 2005 08:27 <-- editieren / zitieren --> Unities abgeben: Nur für cadworker
|
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3336 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 27. Jul. 2005 08:55 <-- editieren / zitieren --> Unities abgeben: Nur für cadworker
Hi, so früh am Tag und schon etwas dazu gelernt: Ich wusste gar nicht, dass PSLTSCALE für jedes Layout separat geschaltet werden kann. Hier ein Lisp, das alle Layouts inkl. Modellbereich durchgeht und PSLTSCALE wie gewünscht schaltet. Aufruf mit (SetPSLTSCALE 0), bzw. (SetPSLTSCALE 1)
Code:
(defun SetPSLTSCALE (mode / currtab acdoc) (if (<= 0 mode 1) (progn (setq currtab (getvar "CTAB")) (setq acdoc (vlax-get-property (vlax-get-acad-object) 'Activedocument ) ) (mapcar '(lambda (x) (setvar "CTAB" x) (if (= acPaperSpace (vlax-get-property acdoc 'ActiveSpace) ) (vlax-put-property acdoc 'MSpace :vlax-false) ) (setvar "PSLTSCALE" mode) ) (cons "Model" (layoutlist)) ) (vlax-release-object acdoc) (setvar "CTAB" currtab) ) ) (princ) )
Gruß CADchup
------------------ www.cadditions.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadworker Mitglied Holztechniker
Beiträge: 106 Registriert: 09.10.2004 AMD K7 2400 256 DDR; XP-Prof. SP2; ACAD 2002+2004 Voll; ET
|
erstellt am: 28. Jul. 2005 06:02 <-- editieren / zitieren --> Unities abgeben:
|