|
Lisp : Layer eines Layer-Eigenschaftsfilters schnell frieren/tauen
archi.archi am 01.10.2018 um 11:46 Uhr (1)
Verehrtes Forum,wir verwenden im Layereigenschaften-Manager Eigenschaftsfilter u.a. zum Frieren/Tauen.Leider ist die Nutzung dieser Layer-Filter mit "rechte Maustaste - Sichtbarkeit - Getaut" bei einer großen Layer-Anzahl sehr langsam.Wie kann man alle Layer der Layer-Filter über deren Namen (z.B. "*Schrott") mittels Lisp schneller Frieren/Tauen?Programmierfreundliche GrüßeArchi[Diese Nachricht wurde von archi.archi am 01. Okt. 2018 editiert.]
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Layout Breite+Hoehe
archi.archi am 19.02.2024 um 08:50 Uhr (9)
Hallo Miteinander,ja, neu ist relativ (vom Nutzer abhängig) :-) - also für mich neu.Schade, dass "IMHO" LIMMAX nicht ohne Programmierung in Blockdefinitionen verwendet werden kann.Leider verwendet der Normal-User hier eine AutoCAD-Applikation, die bisher keinerlei LISP unterstützt (also nicht einmal AutoCAD LT-Niveau).Da bleibt es also beim Handanpassen des dynamischen Plankopf-Blockes.Vielen Dank für alle Anregungen, die sicher bei anderen Anforderungen noch Verwendung finden werden.Beste Grüße archi---- ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : ssget filter_list aus Datei erzeugen
archi.archi am 25.02.2017 um 11:13 Uhr (1)
Hallo Marco,"du ueberschreibst dir deine funktion "filterladen" am ende selbiger, indem du aus der funktion eine variable machst."kleine Ursache - große Wirkung! Das kommt wohl davon, wenn man nach 10 Jahren wieder mit LISP anfängt und die Methode der Wertzuweisung in Funktionen über den Namen oder über Parameter verblasst ist!Ein Check für Dateien (if filterliste ) war schon enthalten. Einen Check für Objekte im Auswahlsatz (if liste) eigentlich auch.Vielen Dank für deine Hilfe - ab sofort werden alle ext ...
|
| In das Form Lisp wechseln |
|
Lisp : Excel API Aufruf erzeugen
archi.archi am 16.09.2022 um 10:13 Uhr (1)
Hallo Forumer,über die Excel-Api möchte ich durch eine kleinen Anpassung der (defun GetExcel) aus getexcel.lsp von Terry Miller den max. verwendeten Zellbereich (also MaxRanges) einer Tabelle ermitteln.mit VBA einfach:Code:letztezelle = ActiveSheet.Range("A1").SpecialCells(xlCellTypeLastCell).Address(False, False)mit Lisp komme ich leider bei der richtigen Zusammenstellung dieses Api-Aufrufes nicht weiter:Code:(setq MaxRanges (vlax-get-property (vlax-get-property (vlax-get-property (vlax-get-prope ...
|
| In das Form Lisp wechseln |
|
Lisp : Eigenschaften von Applikations-Elementen (EED) abrufen+setzen
archi.archi am 28.03.2021 um 18:57 Uhr (1)
Hallo cadffm,zu früh gefreut: die liNear-Applikation hat wahrscheinlich einen Fehler.Beim manuellen Anlegen eines Raumes kann man die Attribute "G111" (Gebäudeteil) und "N222" (Nutzungseinheit) im Beschrifterblock ändern und die Werte werden dann an die Raumkontur übertragen.Beim Anlegen von Räumen über einen Ifc-Import werden die Raumkonturen und auch ein Beschrifterblock erzeugt. Die Änderungen der Attribute dieses Beschrifterblockes werden aber nicht an die Raumkontur übertragen.Ich muss jetzt also nich ...
|
| In das Form Lisp wechseln |