| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Befehl wiederholen (2526 mal gelesen)
|
Bauvermesser Mitglied Vermesser
Beiträge: 460 Registriert: 18.03.2006 AMD 2600, 2024RAM ,WIN XP PROF-SP3, ACAD 2005, Firmenrechner, keine Adminrecht
|
erstellt am: 31. Mrz. 2013 21:31 <-- editieren / zitieren --> Unities abgeben:
folgender Befehl soll mehrfach wiederholbar sein, ohne Unterbrechnung ^C^C_.scaletext; Sk;0.75 wer kann helfen so muss der Text immer wieder neu markiert werden ------------------ Gruß vom Bauvermesser; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Cadzia Ehrenmitglied V.I.P. h.c. CAD/Grafik-Dienstleister
Beiträge: 2912 Registriert: 02.07.2004 AutoCAD 2020 + MAP + WS.LandCAD Bricscad V21 pro
|
erstellt am: 01. Apr. 2013 00:21 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
|
Bauvermesser Mitglied Vermesser
Beiträge: 460 Registriert: 18.03.2006 AMD 2600, 2024RAM ,WIN XP PROF-SP3, ACAD 2005, Firmenrechner, keine Adminrecht
|
erstellt am: 01. Apr. 2013 10:40 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, ACADM Inventor AutoCAD 2022, AIP 4-2022 Win 10
|
erstellt am: 01. Apr. 2013 11:43 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
Zitat: Original erstellt von Bauvermesser: schonn getestet, geht nicht
Spontan würde ich vorschlagen, die Auswahl zu merken, dann den Befehl aufzurufen und hinterher die Auswahl wieder zu restaurieren. Viellecht gehts sogar noch eleganter - diese Variante läuft nur in einer Vollversion
Code:
^C^C(setq sel (ssgetfirst));_.scaletext;;Sk;0.75;(sssetfirst nil (cadr sel))
------------------ Mit freundlichem Gruß Udo Hübner www.CAD-Huebner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 Bricscad V11-V21 pro Plateia, Canalis Visual Basic
|
erstellt am: 01. Apr. 2013 12:08 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
So ganz verstehe ich Dein Problem nicht. Du kannst Dir doch den Befehl auf eine Werkzeugleiste legen, dann wählst Du die Texte aus und drückst den Knopf. Was meinst Du denn mit: " so muss der Text immer wieder neu markiert werden " ? Markieren mußt Du ihn doch immer, ob nun vor oder nach Befehlseingabe .... Oder willst Du den selben Text mehrfach skalieren? Sinn? Grüße Klaus
[Diese Nachricht wurde von KlaK am 01. Apr. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bauvermesser Mitglied Vermesser
Beiträge: 460 Registriert: 18.03.2006 AMD 2600, 2024RAM ,WIN XP PROF-SP3, ACAD 2005, Firmenrechner, keine Adminrecht
|
erstellt am: 03. Apr. 2013 12:38 <-- editieren / zitieren --> Unities abgeben:
danke für die hilfe, habe etwas verändert aber jetzt läuft es so wie geplant ^C^C(setq sel (ssgetfirst));_.scaletext; Sk;1.5;(sssetfirst nil (cadr sel)) Für alle Interessenten: Man kann damit alle einfachen Texte scalieren um eine selbst festgelegten Betrag. Durch das 'Merken der Auswahl' kann man mehrmals auf den Text klicken um die Größe zu verändern. Wichtig: man muss erst den Text Markieren und dann den Befehl auslösen. Aus dem ursprünglich fetgetegten Schrifttyp kann man dann die Ursprüngliche Schrifthöhe Schlussfolgern, falls man das irgendwann Rückgängig machen müsste. Bei mir gibt es also ARIAL075, damit erkenne ich trotz skalierten Text welche Höhe eigentlich diese Text haben sollte. Dies kann man dann mit einem Faktor zB.: 0,666666 wieder zurückstellen. Noch Unklar dazu ist die Meldung: (sssetfirst nil (cadr sel)) (nil <Selection set: 21f> ) ------------------ Gruß vom Bauvermesser; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |