|
AutoLisp : Testen ,ob der Befehl/Funktion verfügbar ist.
CADwiesel am 08.09.2003 um 11:24 Uhr (0)
Der Befehl ist doch sicherlich auch nichts anderses, als irgendeine Lisp Prog. Versuch doch mal die Geschichte mit (if (not amlayer)(load "C:amlayer")) ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : Testen ,ob der Befehl/Funktion verfügbar ist.
TK_KE am 08.09.2003 um 11:46 Uhr (0)
Hallo CADwiesel! ... wenn es doch so einfach wäre... !!!!!! ... ne, das sind Befehle aus ner "arx" wie "_line" und andere AUTOCAD-Befehle. (not _line) oder (not c:_line) ergibt auch immer T und der Befehl ist vorhanden... Und da nicht jeder die Mechanical-Erweiterung hat, meine Progs aber da ohne größere Fehlermeldungen auch laufen sollen.... Bei selbstdefinierten Lisp s funktoniert Deine Variante aber natürlich. Weiter Vorschläge????????? In Erwartung Thomas
|
In das Form AutoLisp wechseln |
|
AutoLisp : Testen ,ob der Befehl/Funktion verfügbar ist.
CADwiesel am 08.09.2003 um 12:33 Uhr (0)
die Geschichte mit dem not muss aber doch funzen. Denn wenn es nicht vorhanden ist, kann doch auch kein T zurückgegeben werden. ...und fals es ne arx ist, kannst du das mit (= (member "amlayer.arx" (arx)) NIL) abfragen. musst aber wissen, wie die arx heisst, die da geladen sein muss ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : Testen ,ob der Befehl/Funktion verfügbar ist.
CADwiesel am 08.09.2003 um 16:20 Uhr (0)
Meinst du nicht, da geht etwas zu weit, mit Deinen ganzen eventualitätenprüfungen? welche App ist denn unter einer neuen Acad-Vers lauffähig? Du wirst nicht drum herum kommen sie ständig anpassen zu müssen. So, on nu mach das Ding fertig! ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp für Speichern von ACAD 2004 auf 2000
CADwiesel am 15.12.2003 um 08:27 Uhr (0)
ins Lisp Forum verschoben ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp Datei funzt nicht
CarmenH am 17.12.2003 um 16:30 Uhr (0)
Hallo Zusammen ich brauch mal wieder Eure Hilfe. Ich arbeite mit AutoCAD2000 und habe mir gestern und heut lsp.Dateien downgeloadet u.a. auch von Cadwiesel. Nun folgendes Problem: ein paar dieser lsps funktionieren, die anderen nicht. Habe sie aber schon geladen mit _appload und sie stehen auch in der Andwendung drin, wenn ich dann aber den z.B. Befehl ladoc für die ladoc.lsp eingebe kommt nur: unbekannter Befehl. woran kann das liegen? Ich habe alle gleichermaßen abgespeichert ------------------ Carmen
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp Datei funzt nicht
CADwiesel am 18.12.2003 um 08:12 Uhr (0)
verschoben nach Mickimaushausen oder ins Lisp-Forum ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßungsstil
CADmium am 21.12.2003 um 09:17 Uhr (0)
@Cadwiesel ... eigentlich war ja nach einer Einstellmöglichkeit im Bemaßungsstil gesucht...d.h. Thema verfehlt. Aber das Ändern des Dimblk an den einzelnen Bemaßungen ist auch Klasse! Gruß Thomas
|
In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßungsstil
CADwiesel am 21.12.2003 um 21:22 Uhr (0)
Libes CADmium Es ist in der Tat eine Annahme von dir, dass nach einer Einstellmöglichkeit im Bemaßungsstil gesucht wurde. Du solltest diese Annahme das nächste mal auch als solche kennzeichnen,damit mann nicht von einer Tatsache ausgehen muss, du (alter) Prophet :-) ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Dateinahmen über Auswahlfenster
CADwiesel am 21.12.2003 um 21:29 Uhr (0)
Hmmm, getfiled in ner Schleife - das hat was. allerdings habe ich für Multiauswahl schon zwei fertige Bauteile rumliegen - unter Bauklötze/Mehrfachauswahl. Die Auswahl von dwg-Dateien kann ja leicht auf andere geändert werden. ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Bemaßungsstil
CADmium am 22.12.2003 um 09:45 Uhr (0)
@GEST : nur zur Klärung : Wolltest du bei allen Bemaßungstilen die Pfeile eingestellt haben oder bei allen Maßen, egal welchen Bemaßungsstils? @Cadwiesel : ok. Interpretationssache. Siehe @Gest! @Allgemeinheit: Wie das Einstellen des Dimblk bei Bemaßungen funktioniert wissen wir ja nun dank dem Wieselchen Aber wie kann ich einen Bemaßungsstil ändern ? ( tblsearch DIMSTYLE NAME) liefert mir eine schöne interpretierbare Liste - ist also zum Auslesen der Eigenschaften geeignet. (tblobjname DIMSTYLE NA ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Linientypen mit entmake
Brischke am 22.12.2003 um 13:46 Uhr (0)
Hallo Cadmium, schau dir mal das LTDUMP.lsp von CADwiesel s Seite an. Ich weiß nicht ob das was nützt, um den Geheimnissen auf die Spur zu kommen, da ich das selber noch nicht gemacht habe. Ich mach das immer mit Linientyp laden. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
In das Form AutoLisp wechseln |
|
AutoLisp : Mehrfache Dateiauswahl in (Visual-)Lisp.
CADchup am 12.01.2004 um 22:37 Uhr (0)
Hi, ja, ich weiß. CADwiesel hat etwas und DOSLib hat dos_getfilem. Außerdem gibt s die eine oder andere ARX oder DLL im Zwischennetz, aber was ist mit purem Visual Lisp? In VBA kann man direkt auf die Windows API und Common Dialogs zugreifen. Das gleiche müsste aber doch auch mit Visual Lisp funktionieren?! Windows API geht: (setq vla-ShellObj (vlax-create-object Shell.Application )) und dann (vlax-invoke-method vla-ShellObj undsoweiter Leider gibt s hier kein Dialogfeld für Dateiauswahl. Das gäbe es i ...
|
In das Form AutoLisp wechseln |