|
AutoLisp : rätselhaftes rem
mapcar am 29.12.2004 um 13:51 Uhr (0)
Kleine Anmerkung: Dass in meinem Tutorial nur von Rem in Verbindung mit Ganzzahlen die Rede ist, liegt einfach daran, dass es normalerweise mit diesen verwendet wird. Es kann aber auch mal vorkommen, dass man Winkel kürzt , z.B. mit (rem a pi). Achims Erläuterungen sollten übrigens schleunigst als 42er Kapitel versenkt werden! Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein An ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : ssget mit ename-Filter??
mapcar am 29.12.2004 um 13:55 Uhr (0)
Das heisst: Man kann Datentypen wie Enamen usw. (also alle Datentypen, die Lisp in der Form " aaaa: bbbb " darstellt), nicht als Literale verwenden. Und das aus gutem Grund! 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 : Keyboard buffer und read-char
marc.scherer am 03.01.2005 um 08:41 Uhr (0)
Hi, guck Dir mal das Lisp "rtucs.lsp" aus den Express-Tools an. Dabei insbesondere die Anwendung der und die Funktion "bns_rtucs_getinput". Hier wird glaube ich das umgesetzt, was Du erreichen willst. ------------------ Ciao, Marc
|
In das Form AutoLisp wechseln |
|
AutoLisp : Dateigröße bestimmen
marc.scherer am 03.01.2005 um 09:47 Uhr (0)
Hi, ja das Problem mit dem Fensterwechsel und modemakro mußte ich auch lösen. Ich verwende dazu eine Lisp-Datei reactors.lsp die über die Funktion S::STARTUP in der acaddoc.lsp automatisch bei jedem Dokumentstart ausgeführt wird. Der Inhalt der reactors.lsp müßte für Deine Zwecke so aussehen: Code: (vl-load-com) ;_ Lade die ActiveX Extension ;;; Hinzufügen eines Docmanager reactors ;;; Fensterwechsel in AutoCAD (vlr-docmanager-reactor NIL ((:vlr-documenttobeactivated . MS:NEWNOTICE) ;_ (Bei dem ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Stückliste in ACAD 2002 MPP6
bu am 04.01.2005 um 08:38 Uhr (0)
Hallo Leute, ich habe diese Frage bereits im Mechanical Forum stehen doch hier bis jetzt keine Antort erhalten. ... kann ich eine im MPP6 erstellte Stückliste via Lisp direkt in eine Textdatei auslesen. Mit der Standardfunktion (Stücklistenexport) kann ich nicht leben Mit attributierten Blöcken ist dies kein Problem. Gruss bu
|
In das Form AutoLisp wechseln |
|
AutoLisp : TEMP-Variable
Theodor Schoenwald am 05.01.2005 um 13:51 Uhr (0)
Hallo, wie kann ich in Lisp, ohne VL-Kommandos, die Windowssystemvariable "TEMP" abfragen. Warum geht es? Ich muss Daten auf dem Temp-Ordner ablegen und wieder aufrufen können. Bei mir ist der Temp-Ordner C:TEMP, aber wenn ich mein Lispprogramm weiter gebe, kann ich nicht wissen, wo dort der Temp-Ordner angelegt ist. Ich bedanke mich im voraus für einen Lösungsvorschlag. Gruß Theodor Schönwald
|
In das Form AutoLisp wechseln |
|
AutoLisp : Informationen über Zeichnungsinhalt
JensH am 06.01.2005 um 15:42 Uhr (0)
Hallo! Ich kenne mich selber leider gar nicht mit Lisp aus, denke mir aber dass es sowas was ich suche, bestimmt schon gibt: ich suche ein Programm welches mir sämtliche verwendete Farben, Linientypen, Linienstärken, Layer usw. in einer Zeichnung (auch in Blöcken) anzeigt. Kann mir da vielleicht jemand weiterhelfen? Vielen Dank schonmal, Gruß, Jens
|
In das Form AutoLisp wechseln |
|
AutoLisp : Texte mit Leerzeichen finden
flaschenpost am 07.01.2005 um 10:53 Uhr (0)
Halle LISP-Freunde, hat jemand eine Idee, wie man bei einer Fensterauswahl mit ssget auch die Texte erwischt, die nur Leerzeichen enthalten ? Bei der Variante mit X wird die Datenbank durchsucht, die Varianten mit Auswahlsätzen (Fenster,Polygon usw.) finden die Leerzeichen-Texte nicht. Gruß Carsten
|
In das Form AutoLisp wechseln |
|
AutoLisp : Informationen über Zeichnungsinhalt
JensH am 07.01.2005 um 13:23 Uhr (0)
Hi! Kostet als Einzelplatzlizenz schlappe €2450,-. Vielleicht sollte ich mich auch mit dem Programmieren beschäftigen. Könnte sich lohnen. Mal ehrlich, wie gesagt, ich kenn mich nicht mit Lisp oder VBA aus, kenne aber Basic, was ja ähnlich ist. Ich kann mir einfach nicht vorstellen, dass es soo aufwendig ist sowas zu programmieren, dass es am Ende DAS Geld wert ist... Aber gut, wenn man es verkauft bekommt, reicht der Erfolg als Argument. Gruß, Jens
|
In das Form AutoLisp wechseln |
|
AutoLisp : Texte mit Leerzeichen finden
flaschenpost am 07.01.2005 um 15:39 Uhr (0)
Das IST : Bei einem Forumsmitglied haben sich alle Texte in der Zeichnung in Buchstaben aufgelöst. Das SOLL : Ist auch schon fertig - eine Routine, die seine Buchstaben zusammensucht und wieder Texte draus macht. Hatte ich ihm gestern ins Blaue hinein gemacht und funktioniert auch ganz gut. An Dummies hatte ich auch schon gedacht, z.B. Tilde, aber ich wollte gar nicht groß an der Lisp ändern, weil ich die genauen Details in seinen Zeichnungen gar nicht kenne. Was mich vor allem gewundert hatte, dass ssget ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : *error*
CADmium am 11.01.2005 um 08:44 Uhr (0)
Bei auftretenem Fehler innerhalb eines Lisp wird ohne Fehlerhandling (d.h. mit dem Standard-ACAD-Handler, der sich hinter *error* verbirgt)das Lisp abgebrochen und die Fehlermeldung ausgegeben. Bei "installierten" User-Error-handlern kann der Acad-error-handler einfach durch (setq *error* nil ) wiederhergestellt werden. Zum testen : gib einfach (/ 5 0 ) in der Befehlszeile ein. bei mir erscheint dann : ; Fehler: Division durch 0 ... Weiterführende Infos auch hier bei Mapcar ------------------ - Thom ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : *error*
marc.scherer am 11.01.2005 um 08:53 Uhr (0)
Hi SHP, das geht nicht mehr, weil der Lisp-Interpreter inzwischen etwas anders arbeitet als zu R13 Zeiten... Zur Fehlersuche empfiehlt sich jetzt die Verwendung der Debugging Funktionen des VLisp Editors, geht echt prima. ------------------ Ciao, Marc
|
In das Form AutoLisp wechseln |
|
AutoLisp : Fehler bei appload
marc.scherer am 11.01.2005 um 08:58 Uhr (0)
Hi Ohnesorge, ich denke Deine Anfrage ist erfolgversprechender, wenn Du mal den Link zu dem Lisp hier postest. Ich jedenfalls such mir nicht n Wolf :-) ------------------ Ciao, Marc
|
In das Form AutoLisp wechseln |