|
AutoLisp : ssget-liste nur für Objekte auf nicht gefrorenen Layern?
mapcar am 05.11.2004 um 16:19 Uhr (0)
Cadwiesel schrub: ja, kann mann z.b. so (ssget _C (getvar extmin )(getvar extmax ) ((0 . LINE ))) Ist aber gefährlich. Wenn ich mich recht erinnere, geht das über die DL. Was nicht auf dem (virtuellen) Bildschirm ist, wird nicht erfasst. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
In das Form AutoLisp wechseln |
|
AutoLisp : benennUBL.lsp liefert Fehlermeldung
cadking am 06.11.2004 um 10:10 Uhr (0)
Hallo Leute, auf der seite von CADWIESEL gibt es die Lisproutine benennUBL.lsp zum Umbennen von unbenannten Blöcken. Ich erhalte beim Ausführen folgende Fehlermeldung: Befehl: benennUBL welche Blöcke sollen Benannt werden? :U* Obere Begrenzung in SAFEARRAYBOUND war niedriger als die untere. Kann mir jemand sagen, was das bedeutet? und kann man das abstelen?
|
In das Form AutoLisp wechseln |
|
AutoLisp : benennUBL.lsp liefert Fehlermeldung
CADwiesel am 08.11.2004 um 08:27 Uhr (0)
wie bisdn du drauf? Das hier ist doch nicht das CADwiesel Support - Forum ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : weitere (assoc 10) bei Polylinien
CADwiesel am 08.11.2004 um 08:30 Uhr (0)
@cadking kannst du auchmal die Suche bemühen, und dich auch mal etwas selber durch lesen von Beiträgen und meinetwegen auch Webseiten, wie die von mapcar bilden, als jegliche Idee, die dir einfällt, hier zu fragen? ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : benennUBL.lsp liefert Fehlermeldung
cadking am 08.11.2004 um 08:44 Uhr (0)
Hallo CADWiesel, Entschuldigung, wenn ich Dir zu nahe getreten bin. Ich habe gesehen, daß Du öfters auch hier Fragen beantwortest und ich hatte dieses Forum gerade offen, als die Fehler SAFEARRAYBOUND-Meldung auftrat. Es geht doch nur um die Fehlermeldung SAFEARRAYBOUND. Ich finde diesen Wert weder in der AutoCAD- Hilfe, noch in den Systemvariablen. noch im Handbuch von AutoCAD. Ich kan einfach mit der Fehlermeldung nichts anfangen. Gruß Stefan
|
In das Form AutoLisp wechseln |
|
AutoLisp : leere (M)Texte finden
cadffm am 08.11.2004 um 10:56 Uhr (0)
teste mal dies : Aber Achtung ! - Bereinigt nicht nur Texte ! (auch Poly-Stützpunkte..) @CADwiesel - bitte tausche dein aktuelles gegen dieses 0-pl.lsp bzw verändere lieber deines weil ich deinen IST-Stand nicht kenne ------------------ .Signatur hat derzeit leider Urlaub.
|
In das Form AutoLisp wechseln |
|
AutoLisp : Kompetent und Kostenlos
Harald Beiter am 10.11.2004 um 15:00 Uhr (0)
@ Cadwiesel, da ich sah, das Du aktiv bist: -habe nach der CAT/PRO die vorgenannte CD hier im Haus aktiviert und soeben vom Vertrieb folgende Mitteilung bekommen: -das Lisp Programm "gesla" funktioniert nicht! Nach Prüfung muß ich denen recht geben (ungern!). Haben einen Kettenzug dargestellt als Polylinie mit "gesla" berechnen lassen und sicherheitshalber auch mit "länge". =zwei unterschiedliche Ergebnisse! Nach zerlegen der Polylinie in zwei aneinandergereihte Polylinien funkitionierte "gesla" einwandfre ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Kompetent und Kostenlos
CADwiesel am 10.11.2004 um 15:54 Uhr (0)
Hai du meinst das Lisp länge? Unter welcher Autocadversion kommt der Fehler - LT? ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Kompetent und Kostenlos
Harald Beiter am 10.11.2004 um 16:04 Uhr (0)
Hi Cadwiesel, die auf der Messe erhaltene CD "kompetent und kostenlos" hat das "gesla" lisp drauf. Bei meiner ACAD 2002 MDT6 PP funktioniert serienmäßig der Befehl "länge". Und diese beiden sollten eigentlich gleiche Ergebnisse liefern. Wie im 1. Beitrag geschrieben jedoch nicht. Gruß Harald
|
In das Form AutoLisp wechseln |
|
AutoLisp : Kompetent und Kostenlos
CADwiesel am 10.11.2004 um 16:25 Uhr (0)
:hmm ich kann das nicht Nachvollziehen länge gibt dir ja nur ein Objekt aus. Es muss also per lisp auch nur ein Objekt gewählt worden sein. Vielleicht hannst du mir mal ein Beispiel zeigen. @Proxy an deinem Beispiel scheint ein Fehler su haften. für deine Polylinie bekomme ich einen Wert von 500.00049 mit jedem Programm raus. edit: ich habe mir das lisp mal angesehen. Es fehlt in der Tat ein wichtiger Teil, in dem Lisp, denn geschlossene Polylinien werden mit noll berechnet. hier mal das lisp, was ich hab ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Kompetent und Kostenlos
CADwiesel am 11.11.2004 um 10:21 Uhr (0)
alles zwischen den Zeilen kopieren von (defun c:.... bis (prompt "starten.... in eine leere asciidatei einfügen. Diese speichern als meinetwegen gesla.lsp . die datei in acad laden und dann ausführen mit gesla ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : vlide mit bestimmter *.lsp öffnen mit lisp
CADwiesel am 15.11.2004 um 08:12 Uhr (0)
also was sicherlich nicht gehen dürfte, ist dieses mit Programm verknüpfen also das sich beim doppelglick auf die *.lsp - datei gleich der Visual-editor öffnet. Was wohl aber eine Option ist, sieh dir im VLEditor mal die Liste der zuletzt geöffneten Dateien an. da ist deine bestimmt dabei und mit einem Mausklick auch offen. ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Farbe der attributierten Blöcke ändern
CADwiesel am 16.11.2004 um 08:12 Uhr (0)
bei mir gibts Einefarb unter Sonstiges. Nuke ändert auch nur die zum Block gehörenden Elemente - nicht die Attribute ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |