|
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 |
|
AutoLisp : Kurzer Dateiname mit Zeichen ~
CAD-Huebner am 08.12.2004 um 14:31 Uhr (0)
Vielleicht kann man aus diesem VB Code mit etwas ActiveX in Lisp was anstellen? Code: ************************************** Windows API /Global Declarations for :ShortName ************************************** Declare Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA" (ByVal lpszLongPath As String, ByVal lpszShortPath As String, ByVal cchBuffer As Long) As Long Mit freundlichem Gruß Udo Hübner ------------------ Von zwei möglichen Ereignissen wird nur das nicht gewünschte tatsä ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Kurzer Dateiname mit Zeichen ~
CADmium am 08.12.2004 um 14:34 Uhr (0)
nur mit VBA .. Lisp kommt an die kernel-Funktionen leider nicht ran. Hatte hier mal ein ähnliches API-Problem ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." [Diese Nachricht wurde von CADmium am 08. Dez. 2004 editiert.]
|
In das Form AutoLisp wechseln |
|
AutoLisp : Kurzer Dateiname mit Zeichen ~
Bernd10 am 08.12.2004 um 15:00 Uhr (0)
Hallo, zunächst vielen Dank an alle für die Informationen. Da ich laut Thomas an die Kernel-Funktionen nicht ran komme, fällt ja leider die Möglichkeit GetShortPathName von Udo weg. Ich habe gehofft, dass es genau so eine Funktion in Lisp gibt. Dann muss ich mir wohl eine Lösung überlegen, bei der ich den Vorschlag von cadffm berücksichtigen werde. Gruß Bernd
|
In das Form AutoLisp wechseln |
|
AutoLisp : pdf plotten mit lisp und ghostscript 8.33
CADwiesel am 08.12.2004 um 15:23 Uhr (0)
...und wieso fragst du nicht CADchup, der weiss das sicherlich als erster? ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |