| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Quick Leader (1210 mal gelesen)
|
sero Mitglied Landschaftsarchitekt
Beiträge: 233 Registriert: 20.07.2002 Win 10 Pro, AutoCad 2018 voll
|
erstellt am: 07. Mrz. 2007 18:28 <-- editieren / zitieren --> Unities abgeben:
Hallo, 2 Fragen zu diesem Befehl: a) Background Mask: man kann die Masken-Funktion ueber die Bemassungs-Stile hinzufuegen. Gibt es ein Variable, die regelt wie der Offset Factor der Maske sein soll. Der Standardwert liegt bei 1.5. Ich weiss, man kann es ueber den MText-Editor reglen, aber immer nur fuer ein Textelement. b) Die Ausrichtung des Leaders mit dem Text ist bei mir normalerweise mittig mit der ersten Textzeile. Soweit funktioniert das immer, aber in Zeichnungen mit gedehtem BKS (Quick Leader ist ausgerichtet am neuen BKS) wird die Einstellung einfach ignoriert. Ich hoffe jemand kann sich dieser etwas nebensaechlichen Probleme annehmen. Gruss Sebastian 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: 07. Mrz. 2007 19:12 <-- editieren / zitieren --> Unities abgeben: Nur für sero
Falls du noch nicht hast, hole dir das Tool "SSMOD" von TomBerger/ User Archtools (vorher "tom.berger") und wenn du es geladen hast dann geben in die Befehlszeile mal folgendes ein: (ssmod (ssget '((0 . "MTEXT"))) 45 3) Mit SSMOD und dieser Zeile wirst du zu einer Objektwahl aufgerufen welche nur MTextobjekte auswählt (andere Objekte werden gefiltert) und falls bei diesen MTexten der Hintergrund EINgeschaltet ist, so wirst du sehen das sich der Abstand (in meinem Beispiel) auf "3" ändert ! Dieser Wert ist bei Mtexten im GruppenCode 45 gespeichert, darum: Wende "SSMOD" auf die zu wählenden "MTEXTe" an, und ändere damit die Werte des Gruppencode 45 auf den neuen Wert 3. SSMOD - Siehe hier: KLICK! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sero Mitglied Landschaftsarchitekt
Beiträge: 233 Registriert: 20.07.2002 Win 10 Pro, AutoCad 2018 voll
|
erstellt am: 07. Mrz. 2007 21:42 <-- editieren / zitieren --> Unities abgeben:
Hallo, danke für deine scnelle Antwort. Leider scheint der angegebene Downloadlink nicht mehr zu funktionieren. Hab schon nach dem Lisp gegoogelt, aber ohne erfolg. besteht vielleicht die Möglichkeit SSMOD zu mailen? Danke Sebastian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 08. Mrz. 2007 08:14 <-- editieren / zitieren --> Unities abgeben: Nur für sero
Hallo Sero Hier das Lisp SSmod Code: ;; SSMOD und SSMODENT ;; zum Ändern von DXF-Gruppencodes an Elementen oder Auswahlsätzen ;; ;; Erlaubnis zum Kopieren und zur beliebigen freien Verwendung ;; gestattet, solange der Hinweis auf die Urheberschaft ;; angegeben wird ;; (c) Dr.-Ing. Thomas Berger, Kassel ;; ;; Verwendung: ;; (ssmod <selectionset> <dxf-group-code> <newvalue> ;; (ssmodent <entityname> <dxf-group-code> <newvalue> ;; (defun ssmod (ss dxf val) (mapent '(lambda (ename) (ssmodent ename dxf val) ) ss ) ) (defun mapent (fun ss / i) (repeat (setq i (sslength ss)) ((lambda (proc args / ss fun i) (apply proc args ) ) fun (list (ssname ss (setq i (1- i)))) ) ) ) (defun ssmodent (ename dxf val / old) (if (setq old (assoc dxf (entget ename))) (entmod (subst (cons dxf val) old (entget ename) ) ) (entmod (cons (cons dxf val) (entget ename))) ) ) bin sicher das ich das weitergeben darf.
------------------ Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sero Mitglied Landschaftsarchitekt
Beiträge: 233 Registriert: 20.07.2002 Win 10 Pro, AutoCad 2018 voll
|
erstellt am: 08. Mrz. 2007 20:29 <-- editieren / zitieren --> Unities abgeben:
|