|
AutoLisp : Block einfügen
Brischke am 02.12.2004 um 13:04 Uhr (0)
Hallo Frank, das geht nicht. Wenn dann musst du die Blockdefinition schon als (entmake - Liste gespeichert haben. Schau mal auf meiner Seite nach dem BlockDefForLoad. Das macht genau das. Zu finden unter Hilfe- Download Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! Autodesk User Group Central Europe AutoLISP-Programmierung für AutoCAD AUGCE Manager Deutschland Da weiß man, wann man s hat! ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Block einfügen
Brischke am 02.12.2004 um 14:21 Uhr (0)
Zitat: Original erstellt von Frank88: @Holger Genau, da hab ich doch irgendwas über Verschachtelung gelesen (war s nicht sogar in der Online-Hilfe?), aber wie das funktioniert, stand da nicht! Apropos "...stand da nicht": Ich kann den BLockDefForLoad am angegebenen Ort nicht finden. Gruß, Frank Stimmt (warum auch immer das durch die Lappen gegangen ist?), dann findest du das bei CADwiesel. Und in der Online Hilfe steht garantiert nix darüber - oder was meinst du? Grüße Holger ------------------ ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Block einfügen
mapcar am 02.12.2004 um 19:11 Uhr (0)
aber ENTMAKE wär doch schöner und schneller , oder? Schöner? Wir reden hier doch nicht über einen Urlaub in der Südsee? Schöner Code ist jedenfalls effektiv, sicher, lesbar. Was da die Effektivität angeht, reden wir unter "schneller" drüber, aber was Sicherheit und Lesbarkeit angeht, hat die Command-Variante die Nase deutlich vorn. Schneller? Eindeutig nein! Die Command-Variante ist wesentlich schneller! Und weil es jetzt wieder Kopfschütteln gibt, gleich die Erklärung: Command-Aufrufe sind deshal ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : PDF erzeugen mit WIN2PDF aus AutoCAD
Proxy am 02.12.2004 um 21:07 Uhr (0)
Das Lizenzmodell ist anders: A laddin F ree P ublic L icense und G e n eral P u blic License. Einfach mal google undden kleinen aber feinen Unterschied erforschen. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
In das Form AutoLisp wechseln |
|
AutoLisp : Block tauschen
Brischke am 06.12.2004 um 09:19 Uhr (0)
Halolo FlorianP, Zitat: Original erstellt von Autodesk, zu finden in der Hilfe Blockname Wenn Sie während der aktuellen Sitzung bereits einen Block in die aktuelle Zeichnung eingefügt haben, wird der Name des zuletzt eingefügten Blocks als aktueller Block in der Eingabeaufforderung angezeigt. Gruppierte Objekte in einer eingefügten Zeichnung werden als unbenannte Gruppen eingefügt. Sie können die unbenannten Gruppen anzeigen lassen, indem Sie im Dialogfeld Gruppe die Option Unbenannte einschließen ak ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Block
Brischke am 06.12.2004 um 15:28 Uhr (0)
Hallo RoyCad, so geht das nicht, das hast du aber sicher schon selbst gemerkt. Du musst dir die Elementnamen der Linien merken, oder gleich einem Auswahlsatz hinzufügen. (setq aws (ssadd)) (command _.LINE ...) (setq aws (ssadd (entlast)aws)) (command _.LINE ...) (setq aws (ssadd (entlast)aws)) ... (command _.-block NAME (getpoint
BASISPUNKT ) aws ) Ungetestet, könnte also sein, dass hier und da etwas klemmt. Prinzip sollte aber klar sein. Bei Fragen ... Grüße Holger ------------------ Holger Bri ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Block
mapcar am 06.12.2004 um 16:42 Uhr (0)
Du musst dir die Elementnamen der Linien merken, oder gleich einem Auswahlsatz hinzufügen. Das macht Thomas/CADmium auch. (setq aws (ssadd)) (command _.LINE ...) (setq aws (ssadd (entlast)aws)) Die letzte Zeile ist Unfug. (ssadd ...) ist neben (set) , (setq) und (defun) eine der vier destruktiven Funktionen im Grundwortschatz von AutoLisp, das (setq) ist also völlig überflüssig. Im Prinzip war der Ansatz von CADmium schon ok - bis auf die mangelnde Internationalisierung. @cadffm zu ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : vla-purgefitdata
mapcar am 06.12.2004 um 16:48 Uhr (0)
Die Methode purgeFitData ist ausschliesslich für Splines definiert und hat mit dem Purge-Befehl nicht die Bohne zu tun. In der Entwicklerhilfe gibt es ausserdem eine Beschreibung sowie ein Code-Beispiel, wie man damit die Anpassungsdaten eines Splines reduziert. 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 gere ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Ode an mapcar
Proxy am 06.12.2004 um 20:26 Uhr (0)
Auch von mir die besten, aber wirklich nur die allerbesten Glückwünsche zum 1k . ------------------ " Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language?" Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
In das Form AutoLisp wechseln |
|
AutoLisp : Menüeintrag
Alpschorsch am 07.12.2004 um 09:58 Uhr (0)
Hallo zusammen, ich stricke gerade an meinem Menü, aber die Zeile will ACAD nicht! Unbekannter Befehl! Die Lisp (1_1-D_linksoben) soll erst bei benutzung automatisch geladen werden und dann weitere Geschichten, wie LAyer erstellen etc... Aber irgendwie klappt das laden nicht! ^C^C^P(if (null C:1_1-D_linksoben)(load 1_1-D_linksoben ))(princ);^C^Cdimassoc;2;-dimstyle;h;DIN1-1;graphbld;-layer;neu;W-02-BEM-DIN1-1;se;W-02-BEM-DIN1-1;fa;4;;lt;Continuous;;ls;0.18;;;^C^C1_1-D_linksoben Wer weiß Rat? Mfg Alpsch ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Menüeintrag
cadffm am 07.12.2004 um 10:08 Uhr (0)
1. Wofür sind die ganzen ^C^C gut !? 2. Wird das Lisp denn geladen oder nicht ? Wenn ja - stimmt der Aufruf !? 3. WELCHER ist denn eigentlich der unbekannte Befehl ? [Diese Nachricht wurde von cadffm am 07. Dez. 2004 editiert.]
|
In das Form AutoLisp wechseln |
|
AutoLisp : Menüeintrag
CAD-Huebner am 07.12.2004 um 11:28 Uhr (0)
@alpschorsch Ich hab das Lisp-Programm ja nicht vorliegen, aber ich vermute da sind einfach ein paar Leerzeichen (EINGABE, EINGABE EINGABE ... in AutoCAD) am Ende des Makros zu viel. Mit freundlichem Gruß Udo Hübner ------------------ Von zwei möglichen Ereignissen wird nur das nicht gewünschte tatsächlich eintreffen.
|
In das Form AutoLisp wechseln |
|
AutoLisp : Ode an mapcar
mapcar am 07.12.2004 um 15:50 Uhr (0)
Ich bedanke mich für die vielen Dankes - ist ja auch schön zu sehen, wie mein Einsatz auf fruchtbaren Boden fällt (einschl. mein Einsatz für die Lyrik bei Nancy) ;-) Euer Braveheart Meckerpott ------------------ (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 |