|
Rund um AutoCAD : Höchsten Attributwert finden
Urs.Dardel am 07.05.2021 um 19:03 Uhr (1)
Hallo Ich möchte für die Nummerierung von Blöcken, die höchste vorhandene Zahl eines Attributs in einen Layer ausfindig machen um dem Nächsten den Wert +1 zu geben. Das Attribut sieht folgendermassen aus. z.B. 11_22_1. Die letzte Zahl ist die Nummerierung und wird dann auch zweistellig.Ich habe folgende Lisp geschrieben:(defun c ap () (Setq fläche (getstring "Bitte Fläche eingeben:")) (setq dn (getstring "Bitte Dok.Niv. eingeben:")) (setq pplayer (strcat "Passpunkte_DN_"dn)) (command "layer" "_make" ppla ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Errorhandling
Urs.Dardel am 14.05.2021 um 23:30 Uhr (15)
Danke für den Hinweis. Ich habe noch extra gesucht nach einem LISP-Forum. Fürs nächste mal weiss ich es jetzt. Ich überprüfe die LISP nochmal.
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Errorhandling
Urs.Dardel am 15.05.2021 um 17:34 Uhr (15)
Da habe ich gleich wieder etwas wichtiges gelernt und es macht alles viel einfacher. Meine LISP sieht folgendermassen aus:(defun c:ha () (if (not (tblsearch "BLOCK" "ADB_Höhe_Grundriss")) ((alert"Der Block ADB_Höhe_Grundriss wird nicht gefunden. Bitte lade den Block in die Zeichnung und führe den Befehl ha erneut aus")exit)) (setq attdia-aw (getvar "attdia")) (setq dimzin-aw (getvar "dimzin")) (setvar "dynmode" 3) (Setq präfix (getstring "Präfix ohne ():Enter = ohne Präfix")) (if (/= präfix "")(setq pr ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Errorhandling
Urs.Dardel am 15.05.2021 um 20:45 Uhr (15)
Danke Für die HinweiseDas dynmode 3 habe ich eingeführt, weil es bei uns einige Anwender gibt, die sehr selten mit Autocad arbeiten und sich nie an der Befehlszeile orientieren. Aber vielleicht sollte ich es weglassen sonst fördere ich ihr Verhalten noch. Das mit dem Fang hatte ich auf dem Schirm. Ich wollte das noch austesten ob der Objektang greift, wenn ich XYZ-Daten mit dem Tachy direkt in Befehlszeile schreibe. Wenn ja muss ich den noch steuern. Es ist nur so, dass wir den selben Befehl teilweise auch ...
|
In das Form Rund um AutoCAD wechseln |