| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: versetzen eines Textes (557 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: 11. Apr. 2007 20:49 <-- editieren / zitieren --> Unities abgeben:
hallo alle ihr da! kann mir bitte jemand einen Hinweis geben wo ich fündig werde zu folgenden Problem: viele Zahlen (Text) eines bestimmten Layers sollen um einen Konstanten x und Y Wert verschoben werden (Bsp 0,30 und 0,50), wie kann ich das schnell mit einem Befehl (Werkzeugleiste oder Lsp) erreichen ------------------ Gruß vom Bauvermesser; 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: 11. Apr. 2007 20:55 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
pickfirst auf 1 _qselect Anwendenauf : ganze Zeichnung Objekttyp : Text Eigenschaften: Layer Operator : = Wert : dein Layername Anwendung= in neuen Auswahlsatz einfügen Enter dann _Move deltaX, deltaY Enter oder z.B: (command "_move" (ssget "_X" (list(0 . "TEXT")(8 . "LAYERNAME"))(cons 410 (getvar"CTAB"))) "" '(0 0 0) '(0.3 0.5 0)) ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
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: 11. Apr. 2007 21:28 <-- editieren / zitieren --> Unities abgeben:
besten dank ich bitte noch um folgende Erläuterung zum besseren Verständniss was bedeutet (nur ganz kurz) ....(cons 410 (getvar"CTAB"))) >> ??? "" '(0 0 0) >> ??? '(0.3 0.5 0)) >> X u Y u Z versatz ------------------ Gruß vom Bauvermesser; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 11. Apr. 2007 21:52 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
Code:
(cons neues_erstes_element Liste)
Cons nimmt das neu_erste_element und hängt es an eine bestehende Liste an... In deinem Fall wird sichergestellt, dass nur Elemente des aktiven (Modell/Paper)Space genommen werden... Das '(0 0 0) bildet den Basispunkt von dem weg der Auswahlsatz verschoben werden soll. PS: Wie bereits in einem anderen Thread erwähnt: Gehe Schritt für Schritt durch was AutoCAD in der Eingabezeile hinschreibt - dann verstehst du was passiert; du lässt dir hier immer alles erklären - dazu sind wir nicht da !!! Eigeninitiative ist gefragt !!! ------------------ Grüsse Thomas [Diese Nachricht wurde von tunnelbauer am 11. Apr. 2007 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: 12. Apr. 2007 21:54 <-- editieren / zitieren --> Unities abgeben:
äääh, ich hätte da mal ne Frage.... habe Eigeninitiative ausgeizt und komme nicht weiter da der Command Befehl schneller geht wenn (command "_move" (ssget "_X" (list(0 . "TEXT")(8 . "HÖ-Bord-oben"))(cons 410 (getvar"CTAB"))) "" '(0 0 0) '(0.3 0.5 0)) dann _move ; Fehler: Fehlerhafte Funktion: 0.0 die Auswahl der Texte auf dem Layer wird nicht angezeigt(es ist aber wirklich nur einfacher Text Bsp. 322.25) ???? ------------------ Gruß vom Bauvermesser; 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: 12. Apr. 2007 21:57 <-- editieren / zitieren --> Unities abgeben: Nur für Bauvermesser
und (command "_move" (ssget "_X" (list '(0 . "TEXT")'(8 . "HÖ-Bord-oben"))(cons 410 (getvar"CTAB"))) "" '(0 0 0) '(0.3 0.5 0)) ?? ..entweder Unterliste quoten oder alles mit cons erstellen ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |