|
Rund um AutoCAD : Attribut durchnummerieren.
Bernhard GSD am 31.05.2005 um 08:35 Uhr (0)
Das folgende kleine Lisp ermöglicht ein aufsteigendes Numerieren von Attributen, die durch anklicken zu wählen sind. Zweite Variante absteigend...(DEFUN C:ATT+ () (SETQ wert (GETINT "Startwert: ")) (SETQ attribut T) (WHILE attribut (SETQ attribut (NENTSEL)) (IF attribut (PROGN (SETQ text (ITOA wert)) (COMMAND "_-attedit" "_Y" "*" "*" "*" attribut "_value" "_replace" text "_Next") (SETQ wert (1+ wert)))) ) )(DEFUN C:ATT- () (SETQ wert (GETINT "Startwert: ")) (SETQ attribut T) (WHILE attribut (SETQ att ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Werte von Attributen in Blöcken ändern
Bernhard GSD am 01.02.2021 um 15:41 Uhr (1)
Ich verwende 2 Lisp-Befehle zum Attribut-Handling:(:attget [blockname])Liefert Dotted-pair Liste, die mit (CDR (ASSOC...) auszulesen ist.Code:(DEFUN :attget (#name / #att #elem #rückliste #ende) (WHILE (NOT #ende) (SETQ #elem (ENTGET (SETQ #name (ENTNEXT #name)))) (IF (= (CDR (ASSOC 0 #elem)) "SEQEND") (SETQ #ende T) (SETQ #rückliste (CONS (CONS (CDR (ASSOC 2 #elem)) (CDR (ASSOC 1 #elem))) #rückliste)) ) ) #rückliste)(:attakt [blockname] [attributbezeichnung] [neuerwert])Code:(DEFUN :attak ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : wblock
Bernhard GSD am 25.08.2005 um 12:53 Uhr (0)
Liegt eventuell an der AuswahlmethodeDu solltest Kreuzen (über die ganze Zeichung) statt ALLE verwenden.ps.: Das folgende Lisp spürt Blöcke mit gesuchten Layern auf:(DEFUN c:laysuch () (SETQ string (STRCASE (GETSTRING "Layername : ")) block T block (TBLNEXT "BLOCK" T) elem (CDR (ASSOC -2 block)) name (CDR (ASSOC 2 block)) ) (PRINC "searching...") (IF (WCMATCH (CDR (ASSOC 8 (ENTGET elem))) string) (PROGN (SETQ elem nil) (PRINC (STRCAT " " name "
"))) ) (WHILE elem (SETQ elem (ENTNEXT elem)) (IF elem ...
|
| In das Form Rund um Autocad wechseln |
 |
Rund um AutoCAD : Autocad Miete/Wartung was nun?
Bernhard GSD am 28.03.2019 um 10:20 Uhr (15)
Ich sehe derzeit 3 Möglichkeiten:A) Umstieg auf Mietlizenz: Ist billiger als Wartungsvertrag, aber trotzdem mehr Leistung mit den horizontalen Erweiterungen und dem Versprechen, eher Zusatzfunktionen zu erhalten (wer braucht das wirklich?), aber Verlust der unbegrenzten Lizenz auf die aktuelle Version.B) Wartungsvertrag weiterlaufen lassen: Teurer als Umstieg auf Miete, aber kein Verlust der gekauften unbegrenzten Lizenzen.C) Ausstieg aus Wartungsvertrag: und damit Einfrieren der letzten aktuellen Version. ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Layerstatus
Bernhard GSD am 03.11.2021 um 16:05 Uhr (1)
Zitat:So ist das im Dialogfeld und genau so funktioniert es auch in der Befehlzeile.Im Dialogfeld ja, in der Befehlszeile komischerweise ist es anders.Aus der Hilfe zu -LAYERZitat:SpeichernSpeichert den Status und die Eigenschaftseinstellungen der Layer in einer Zeichnung unter einem angegebenen Layerstatusnamen. Wenn Sie einen Layerstatus speichern, legen Sie fest, welche Layereinstellungen bei einer späteren Wiederherstellung des Layerstatus betroffen sind.WiederherstellenStellt den Status und die Eigens ...
|
| In das Form Lisp wechseln |
|
Autodesk REVIT : Phasen kombinieren
Bernhard GSD am 02.05.2024 um 14:42 Uhr (1)
Zitat:Original erstellt von fetzerman: Da ich Deiner Forum-Historie entnehme, dass Du mit Revit neu unterwegs bist (schlag mich, wenn ich nicht Recht habe ),....Während der weiteren Planung stellst Du fest, dass die Wand aber besser um 10cm verschoben werden sollte. Wenn ich Dich richtig verstehe würdest Du in der gerne die alte Wand (Einreichungsphase) stehen lassen und in der nächsten Phase eine neue Wand erstellen um beide Pläne bestehen zu lassen.Ja, wir sind hier ganz frisch in Revit. Ich habe in den ...
|
| In das Form Autodesk REVIT wechseln |