|
Rund um Autocad : Makro Führung erweitern
tom.berger am 25.05.2004 um 13:29 Uhr (0)
Zitat: Original erstellt von Helmut Wieser: Mein Ablauf ist immer derselbe: Befehl: _qleader Ersten Führungspunkt angeben oder [Einstellungen] Einstellungen : Nächsten Punkt angeben: Erste Zeile des Anmerkungstextes eingeben Mtext : enter Damit bist Du aber noch nicht zu Ende, denn da können ja beliebig viele Zeilen Text folgen. Und den Layer kann man erst wieder zurück stellen, wenn der Führungsbefehl komplett beendet ist. Man kann das natürlich auch mit ein wenig LISP in ein Werkzeugkastenmak ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Makro Führung erweitern
tom.berger am 25.05.2004 um 14:38 Uhr (0)
Zitat: Original erstellt von Helmut Wieser: @tom: Wenn ich die Option Mtext eingestellt habe, ist es dann nicht egal wieviele Textzeilen? Zu Deinem lisp: Ich habs probiert und das hängt bei Nächste Zeile des Maßtexts eingeben: Nächste Zeile des Maßtexts eingeben: Nächste Zeile des Maßtexts eingeben: Tatsächlich. Das ist ganz offensichtlich ein Bug von AutoCAD beim Führungs-Befehl, denn das jeweils in der Schleife aufgerufene (pause) sollte eine Nutzereingabe abwarten. Mit anderen Befehlen klapp ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Makro Führung erweitern
tom.berger am 25.05.2004 um 14:48 Uhr (0)
Zitat: Original erstellt von Helmut Wieser: Mit Versuch und Irrtum bin ich so weit gekommen: ^C^C-dimstyle;h;1_50;-la;m;2-Beschr;;_qleader;;_layerp jetzt brauch ich nur noch den Befehl um den vorherigen Bemassungsstil wiederherzustellen. den kennt doch sicher wer ? Man lernt nie aus - den Befehl LAYERP kannte ich noch nicht :-) ^C^C(setq temp (getvar dimstyle ));-dimstyle;h;1_50;-la;m;2-Beschr;;_qleader;;_layerp;(command _dimstyle _res temp) Vorsicht, falls der Layer gesperrt ist. Tom Be ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Makro Führung erweitern
tom.berger am 25.05.2004 um 15:35 Uhr (0)
Zitat: Original erstellt von AsSchu: Besser gesagt wird weder der Layer noch der Bemassungsstil zurückgesetzt Warum Vermutlich fehlt Dir der Bemassungsstil, auf den Helmut mit dem Makro umschaltet. Damit verändern sich natürlich die Eingaben, und das Makro klappt nicht so, wie s soll. Gruß Tom Berger ------------------ Architekturwerkzeuge für AutoCAD: http://www.archtools.de
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Makro Führung erweitern
tom.berger am 25.05.2004 um 15:41 Uhr (0)
Zitat: Original erstellt von AsSchu: Nein, habe meinen eigen Bemstil eingesetzt der Befehl funzt ja auch; es wird nur nichts zurückgesetzt [Diese Nachricht wurde von AsSchu am 25. Mai. 2004 editiert.] ... oder brichst Du den Befehl ab, statt ihn ordentlich zu beenden? Oder kommt der LAYERP Befehl vielleicht aus den Expresstools oder irgend wo anders her und steht bei Dir nicht zur Verfügung? Gruß Tom Berger ------------------ Architekturwerkzeuge für AutoCAD: http://www.archtools.de
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Makro Führung erweitern
tom.berger am 25.05.2004 um 15:54 Uhr (0)
Zitat: Original erstellt von AsSchu: Befehl bis zum Ende Layerp habe ich auch ????????? ... oder ist bei Dir einer der im Makro stehenden Befehle umdefiniert? Wenn s das auch nicht ist, dann bin ich mit meinem Latein am Ende. Dann: AutoCAD deinstallieren, neu installieren :-) Sag doch mal, wo das Makro hängen bleibt, oder wo es abbricht. Schalte vorher gegebenenfalls CMDECHO auf 1. Gruß Tom Berger ------------------ Architekturwerkzeuge für AutoCAD: http://www.archtools.de
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Makro Führung erweitern
tom.berger am 25.05.2004 um 16:11 Uhr (0)
Zitat: Original erstellt von AsSchu: Cmdecho ist auf 1 der Befehl wird ausgeführt; nur kein Bemstil und Layer zurückgesetzt ???????????????????????????????????????????????????? eigentlich brauche ich das nicht, es wundert mich nur warum es nicht funzt Ruhig Blut! Ich verstehe ja auch schon bei nur einem Fragezeichen, dass es Dein Satz eigentlich eine Frage ist :-) Der Befehl _QLEADER;; wird also korrekt ausgeführt, aber das darauf folgende _LAYERP nicht mehr? Dannn poste doch endlich mal die ganzen ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bemassung
tom.berger am 25.05.2004 um 19:11 Uhr (0)
Zitat: Original erstellt von chris73: Hallo! Eine Frage zur Bemassung in AutoCAD 2002: kann man das Hochstellen von Zahlen (Architekturbemassung) vorab einstellen? Oder kann man dies nur per Textüberschreibung machen? Gruß - Chris AutoCAD alleine kann s nicht, aber es gibt einige Tools, und sogar kostenfreie. Meine ArchTools (http://www.archtools.de) machen s voll assoziativ, mit Öffnungsmaßen, Höhenkoten und Flächenermittlung und allem Pipapo und sind immerhin noch für Studierende und als Demover ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bemassung teilen
tom.berger am 25.05.2004 um 19:14 Uhr (0)
Zitat: Original erstellt von Bernhard GSD: Ich suche eine Möglichkeit eine Bemassung durch Anwählen eines Punktes (wie bei Bruch...) in 2 getrennte Bemassungen zu verwandeln. Das ginge z.B. dadurch, dass Du erst eine Kopie der zu teilenden Bemaßung erzeugst, und dann mittels einer kleinen LISPfunktion in der einen Bemaßung den Endpunkt auf den neuen Teilungspunkt legst, in der anderen den Anfangspunkt. Frag mal im LISP-Forum nach, wenn Du Dir das nicht selbst zutraust. Tom Berger --------------- ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bemassung teilen
tom.berger am 26.05.2004 um 20:51 Uhr (0)
Zitat: Original erstellt von Helmut Wieser: Wenn es Tom Berger nicht sagt (hat wohl mal wieder einen Rüffel wegen Eigenwerbung gekriegt) dan sag ich es halt: Nöö, alles im grünen Bereich :-) Aber wegen so ner kleinen Maßaufsplittung empfehle ich nicht gleich mein aufwändiges Programm - dazu genügen vielleicht 10 Zeilen LISP. Ich war halt zu faul, den Code selber gleich hier reinzuhacken, und hab deshalb nur den Hinweis gegeben, wie man s programmiert. Vielleicht findet sich ja ein LISP-Schüler, ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Makro Führung erweitern
tom.berger am 26.05.2004 um 11:17 Uhr (0)
Zitat: Original erstellt von Dober Heinz: hallo Helmut was ist wenn ich den Layer gleich eine Farbe zuweisen will wie sieht dan das Markro aus. danke heinz In den Makros gibst Du exakt daselbe ein, wie in den Befehlen, wenn diese befehlzeilengesteuert ablaufen. Das Seikolon gilt als Return, der Backslash als Pause für eine Benutzereingabe. Beim Layer-Befehl kommt dann einzig noch die Einstelling der Farbe hinzu mit f; und dann der Farbname bzw die Nummer, und dann der Name des Layers, für den di ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : objekte einfrieren
tom.berger am 01.06.2004 um 23:49 Uhr (0)
Zitat: Original erstellt von don max: was isch suche ist ein tool, das mir objekte einfriert, dies geschieht mit dem lisp indem sie auf einen gefrorenen layer geschoben werden. soweit sogut. doch mit dem wieder zurückschieben hapert es noch. und das hätte ich gerne - wenns geht. Ist doch wirklich einfach mit nur anderthalb Zeilen LISP zu lösen (wenn man seine LISP-Bibliotheken sauber beisammen hat :-)): der Ursprungslayer des Objekts muss ja gesichert werden, und das passiert hier am zweckmäßigst ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : objekte einfrieren
tom.berger am 02.06.2004 um 11:13 Uhr (0)
Zitat: Original erstellt von marc.scherer: Hi, ja mein lieber Tom, DAS ist doch endlich mal ne ECHT NÜTZLICHE Antwort... WENN Du dies und jenes hast, na DANN ist es doch ein LEICHTES... Was soll der Mann denn damit anfangen??? Nun, da hat er jetzt verschiedene Möglichekeiten. Er könnte meine Hinweise beispielsweise zum Anlass nehmen, sich ein wenig in LISP einzuarbeiten. Er könnte sich auch die benötigten Bibliotheksroutinen aus dem Netz laden. Oder er könnte andere Leute fragen. Ich betrachte ...
|
| In das Form Rund um Autocad wechseln |