|
AutoLisp : LISP mit Zeichnung speichern...
mapcar am 01.08.2005 um 21:20 Uhr (0)
Hi Klaus, ganz ohne was geht das nicht. Man benötigt dazu einen stub loader , also irgendeine Lisp-Routine, die den Stein erstmal ins Rollen bringt. Wenn beim Empfänger dieser Stub erst einmal installiert ist, kann man alles andere in der Zeichnung versenken. Aber der Stub ist notwendig, um die eigentlichen Routinen aus der Zeichnung wieder auszulesen. Wenn er einmal beim Empfänger installiert ist, geht alles vollautomatisch. Aber vielleicht ist das auch ganz gut, dass es ohne das nicht geht. Denn wenn so ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Lisp oder AutocadVBA
mapcar am 20.07.2005 um 01:43 Uhr (0)
Nee, das meinte ich nicht. Da gibt es ja mit vla-getdynamicproperties immerhin *eine* neue vla-Funktion. Ich meinte konkret die Entities im Blockeditor, wo man nicht mal einen Gruppencode 0 zurückbekommt (wahrscheinlich heissen die Dinger intern (0 . LINEARPARAMENTITY ) usw. Das ist was anderes als die Entities selber. Diese Dinger werden offensichtlich temporär erzeugt und haben auch keinen konstanten Handle. Das heisst jetzt konkret: *Kein* Lisp-Programm kann sich mehr darauf verlassen, dass man mit (en ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Befehlsablauf in Lisp
mapcar am 09.08.2004 um 19:20 Uhr (0)
Ich wollte eigentlich noch eine 100%ig Plagiatfreie Lösung liefern. Mein Ansatz: Genau das, was man immer macht, wenn solche Inkompatibilitäten vorliegen: Man lädt die Datei burst.lsp , biegt aber temporär den load-Vorgang ein bisschen um, so dass das Ganze dann passt. Auf diese Weise kann man mal eine SCHEME-Funktion im LISP-Interpreter fahren oder umgekehrt. Naheliegend der Gedanke, die wenigen notwendigen Änderungen am burst-sourcecode on the fly durchzuführen. Etwa so: Code: (defun m-burst( / o ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Lisp umschreiben!
mapcar am 09.09.2004 um 12:21 Uhr (0)
Ich glaube, hier läuft was ziemlich schief:Wenn mit "Körper" 3D-Volumenkörper gemeint sind, dann heisst das Entity in Lisp 3DSolid. In einem ActiveX-Programm muss man stattdessen allerdings die ActiveX-Klasse AcDb3DSolid verwenden - hier irrte Cadmium, als er "AcDbSolid" empfahl. SOLIDS sind gefüllte zweidimensionale Flächen mit 4 Ecken (Dreiecke sind darstellbar, wenn 2 Eckpunkte gleich sind).Der Vorschlag "BODY" von BerndP ist nun völlig falsch - das Entity BODY ist ein Zerfallsprodukt, das entsteht, wen ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Aus Datei mit X, Y, Z-Koordinaten Flächen automatisch ueber Lisp o.ä. erzeugen??
mapcar am 12.04.2004 um 23:09 Uhr (0)
Caxman, wenn du dir mal den PMESH-Befehl etwas näher ansiehst, dann wirst du feststellen, dass die Daten der Stützpunkte nur die halbe Miete sind. Es kommen ja die Informationen hinzu, wie die Stützpunkte miteinander zu verbinden sind. Die fehlen aber bei dir. Das Mindeste, was man bräuchte, wäre die Angabe von m x n oder irgendetwas in der Art. Der Lisp-Teil ist wirklich kein Kunststück. Gruß, Axel ------------------ Meine AutoLisp-Seiten Meine private Homepage Mein Angriff auf dein Zwerchfell ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Multitext in Lisp starten
mapcar am 03.08.2005 um 23:43 Uhr (0)
Ich weiss ja nicht, was für dich "normal" ist... Nee, "normal" ist das alles nicht. Das Verhalten von AutoCAD-Befehlen ist eindeutig vielfältiger als die Schöpfung: Da gibt es zwar Regenwürmer und Schmetterlinge, Flechten und Riesenmammutbäume, Grippeviren und Albatrosse - aber bei AutoCAD-Befehlen ist das Überraschungsmoment einfach größer. Da gibt es welche mit Minuszeichen oder DD davor, es gibt welche, die kann man aus Lisp heraus nie oder nur eingeschränkt aufrufen, und schließlich gibt s welche, die ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : in lisp variablen-felder erzeugen?!
mapcar am 18.02.2004 um 13:42 Uhr (0)
Im Prinzip ist ja (fast) alles richtig, was hier gesagt wurde. Nur eins wurde nicht erwähnt: Lisp kennt ja nun schon seit geraumer Zeit den Datentyp Array: Angefangen mit vlax-make-safearray gibt es etwa zehn Lisp-Funktionen, die alle nur für diesen Datentyp zuständig sind. Allerdings gibt es eine Grenze - mehr als 16-dimensionale Arrays gehen nicht. In der Praxis sind aber Listen meistens doch flexibler - bei allen Programmen mit großen Datenmengen, die ich bisher geschrieben habe, sah es nämlich so aus, ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Lisp Problem...
mapcar am 31.07.2003 um 21:38 Uhr (0)
Wäre besser, diese Diskussion liefe im Lisp-Forum. Aber egal. Kann nicht zu AutoLisp zurückkehren bedeutet: Der AutoLisp-Interpreter ist nicht reentrant. Das wiederum bedeutet: Es gibt nur eine laufende Instanz des Interpreters. Jeder Versuch, über (command ...) zu AutoCAD zu wechseln und dort eine Befehlseingabe abzusetzen, die mit ( oder ! beginnt, zum Scheitern verurteilt ist. Diese beiden Zeichen veranlassen AutoCAD nämlich normalerweise, zum Lisp-Interpreter zu wechseln. Da der aber schon aktiv ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Lisp Problem...
mapcar am 31.07.2003 um 21:38 Uhr (0)
Wäre besser, diese Diskussion liefe im Lisp-Forum. Aber egal. "Kann nicht zu AutoLisp zurückkehren" bedeutet: Der AutoLisp-Interpreter ist nicht reentrant. Das wiederum bedeutet: Es gibt nur eine laufende Instanz des Interpreters. Jeder Versuch, über (command ...) zu AutoCAD zu wechseln und dort eine Befehlseingabe abzusetzen, die mit ( oder ! beginnt, zum Scheitern verurteilt ist. Diese beiden Zeichen veranlassen AutoCAD nämlich normalerweise, zum Lisp-Interpreter zu wechseln. Da der aber schon aktiv ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : lisp und das internet
mapcar am 22.07.2005 um 10:22 Uhr (0)
Zitat: Original erstellt von wronzky: kann leicht scheitern wg. Firewall, Passwort- und Benutzernamen auf dem entfernten Server, Routereinstellungen u.ä. Deswegen finde ich es eben *funny*. Evtl. schließt man gleich noch den Wettbewerb an s Projekt an;-) Gruß, Axel-Strube-Zettler ------------------ Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Lisp bremst?
mapcar am 23.04.2004 um 01:08 Uhr (0)
Nur mal ins Blaue: Vielleicht hast du grad dein AntiVir von H+BEDV upgedated. Scheint derzeit zu ähnlichen Erscheinungen zu führen (nur die Vollversion). Schau doch einfach mal im TaskManager nach, welcher Prozess da so viel Strom verbraucht... Gruß, Axel ------------------ Meine AutoLisp-Seiten Meine private Homepage Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze Meine Überzeugung...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : LISP Buch ??
mapcar am 27.03.2003 um 22:06 Uhr (0)
Hi Gambrinus, richtig, wie Holger schreibt - erst stand da eine Woche. Das war aber ein Kompromiss mit jemand anders, der aber dann doch gegenstandslos wurde, deswegen habe ich den Text geändert. Ich hatte eigenlich 2 Wochen im Kopf - geh also mal von nächstem Wochenende aus. Du wirst sicherlich Verständnis dafür haben. Gruss, Axel ------------------ Meine AutoLisp-Seiten Meine private Homepage Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze Meine Überze ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Lisp immer kränker?
mapcar am 05.08.2005 um 13:20 Uhr (0)
Zitat:Original erstellt von Dabrunz:Warum werden eigendlich die schließenden CODE-Tags ignoriert und die Formatierung nicht wieder in den Normal-Modus versetzt?Diese Frage hat mich auch schon interessiert: Wenn der Code eine Leerzeile enthält, gehts in die Hose.Gruß, Axel------------------Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form AutoLisp wechseln |