|
Lisp : Nach LISP-Durchlauf ACAD beenden
spider_dd am 13.07.2021 um 11:28 Uhr (1)
Hallo Mixtur, momentan definierts Du eine Funktion raus, die aber nie aufgerufen wird.Dafür steht Deine letzte Zeile (command "_quit") außerhalb aller Funktionen und wird daher beim laden sofort ausgeführt, denke ich mal (jetzt nicht getestet).Alles weitere ist ja schon gesagt.GrußThomas
|
| In das Form Lisp wechseln |
|
Lisp : Lisp im ausgeführten Befehl benutzen
GrassHopper am 17.01.2008 um 23:36 Uhr (0)
Hallo Thomas,das mit dem Befehl (Kal) ist ganz einfach. Der Befehl muss vorher geladen sein bevor du diesen verwenden kannst. Einfach vor der Befehlsausführung an der Kommandozeile von AutoCADeinmal Kal eingeben und dann kannst du während eines AutoCAD-Befehlsden Befehl für den Geometriecalculator (KAL ...) eingeben.Du kannst auch einfach KAL und dann die Berechnung eingeben.Beispiel: Linie von Punkt: cal (end+mid)/3nächster Punkt: cal (ins+ins)/2usw .....Schönen Abend nochGrassHopper
|
| In das Form Lisp wechseln |
|
Lisp : Funktion zum Öffnen einer Lisp-Datei
CADmium am 22.11.2011 um 14:47 Uhr (0)
(startapp "notepad" "D:meine.lsp") ? oder(if(setq DATEI(findfile "MEINE.LSP")) (startapp "notepad" DATEI) (alert "Datei nicht gefunden"))Ansonsten Siehe Sig ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
Lisp : Layer Ansichtsfenster Farbe mit lisp ändern
cadffm am 19.09.2025 um 13:59 Uhr (1)
Warum benutzt du nicht einfach den normalen AutoCAD-Befehl,oder geht das in deiner Ablaufumgebung nicht?AFLAYER !?EDIT:Also wenn es "doch" auch per Befehl okay ist, dann so zum Beispiel:(foreach i (layoutlist) (vl-cmdf "_.layout" "_set" i) (vl-cmdf "_.vplayer" "_reMoveoverrides" "_all" "*" "_all" ""))
|
| In das Form Lisp wechseln |
|
AutoLisp : Konusabwicklung / Kegelabwicklung als LISP
CADmium am 01.02.2005 um 16:29 Uhr (0)
naja, kurz vor Feierabend zum Gehirn lockern : ..ich hab mir den mathematischen Zusammenhang etwas anders hergelitten .. (deine Sammlung - Foxus - ist wirklich nur der Zusammenhang,keine Lösung..) herausgekommen ist auf die Schnelle sowas : (defun ABW-Kegelstumpf (DU DO H / A1 R1 R2 A) (setq A1 (atan(/ H 0.5 (- DU DO)))) (setq R1 (/ DU 2 (cos A1))) (setq R2 (/ DO 2 (cos A1))) (setq A (/ (* DU PI) R1)) (command _PLINE ) (command (list (*(sin(/ A 2))R1 )(*(cos(/ A 2.0))R1) 0.0)) ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Lisp für Höhenschichtlinien?
moes am 22.06.2004 um 23:23 Uhr (0)
Besten Dank für alle Hinweise, ich komme leider jetzt erst zum Antworten. Ich habe bis auf masktext alles ausprobiert (ich arbeite mit Intellicad, das eben keine expressTools enthält), bin allerdings bei meiner bisherigen Vorgehensweise geblieben (ich hatte schon über die Hälfte gezeichnet und keine Lust mehr alles wieder zu ändern). Vermutlich wäre masktext die ideale Lösung, ich werde also mal nach was vergleichbarem Auschau halten, das ich ggf. in Intellicad verwenden kann. Durchaus OK ist das mit den T ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp Skripte dauerhaft installieren
Wolfgang S am 22.04.2010 um 10:07 Uhr (0)
... und noch mein Senf:Wenn der Platz für die Unternehmensanpassungsdatei / Enterprisemenu noch nicht vergeben ist dann empfehle ich diese zu verwenden!Vorteile:+ automatisch mit Schreibschutz+ CUI und MNL und ein eigener Bereich für "Lisp laden" in der CUI(X) verfügbar+ "Installation" ist nur ein Eintrag in den Optionen (aber auch die Deinstallation)+ in den Programmteilen die geladen werden ist es möglich gleich mal zu kontrollieren ob der Pfad zum gewünschten Verzeichnis vorhanden ist [Supportpfade, (ge ...
|
| In das Form Lisp wechseln |
|
Lisp : Datei mithilfe von LISP verändern
CADmium am 27.02.2008 um 13:55 Uhr (0)
Ja geht .. Datei öffnen, mit read-line alle Zeilen einlesen und in Liste ablegen .. ,Datei schließen.Liste/Einträge manipulieren (subst..) oder mit (cons ..) Liste neuaufbauenDatei im Write-Modus öffen und Einträge der Liste mit (princ..) oder (write-line ..) zurückschreiben.Datei schließen.------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
AutoLisp : Lisp/Script Anzeigenreihenfolge
TomiProg am 16.11.2004 um 11:39 Uhr (0)
Hallo Lispler. Ich habe ein Problem mit dem "_DRAWORDER"-Command. Wenn ich den Befehl (command "_draworder" SS1 "" "o") ausführen lasse, wobei SS1 ein Auswahlsatz ist, bekomme ich nur Schrott zurück. AutoLISP setzt diesen Befehl nicht um. In der Befehlszeile bleibt das Programm stehen mit folgender Anzeige: Auswahlsatz: xy Ich kann nur noch Return oder ESC drücken und als Antwort auf Return bekomme ich als Meldung: Unbekannter Befehl "TEST". Drücken Sie F1-Taste ... Unbekannter Befehl "TEST". Drücken S ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : bitte Mini-Lisp prüfen , danke
cadffm am 02.10.2002 um 09:39 Uhr (0)
Hallo erstmal. Kurzversion: überspringen der nachfolgenden Zeilen, Lispzeilen lesen, sind die so OK ? - Antwort! Langversion: wenn man mein Lispkenntnisse mit meinen Griechisch- Kenntnissen vergleicht, so sind diese sehr ähnlich, Griechisch kann ich nicht einen Satz und in Lisp kenn ich nur 10 Wörter, die Bedeutung allerdings ist mir noch nicht soo geläufig. Dies sollen aber die ersten nützlichen Lispzeilen von mir werden. also ich möchte eine Verz. mit dem Inhalt: Dwg´s die als ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp warten lassen
Theodor Schoenwald am 08.01.2009 um 18:39 Uhr (0)
Hallo Stefan,ich habe es Heute Abend noch getestet.Ob so:(startapp "C:Programme\_PGC
unWaitMakeFile.exe C:Programme\_PGCPGCPock.EXE C:TempPocketOUT.ARF")in AutoLispoder so: runWaitMakeFile.exe PGCPock.exe PocketOUT.ARFim DOS-Fenster und gleichem Ordner, die Datei "PocketOUT.ARF" hat 0 Byte.Normalerweise hat sie viel mehr.Scheinbar wartet das Programm "runWaitMakeFile.exe" nicht bis das Programm "PGCPock.exe" alles fertig hat.Die "PGCPock.exe" hat je nach Kontur viel zu rechnen, die Ergebnisse werden danach ...
|
| In das Form Lisp wechseln |
|
Lisp : Laufenden AutoCAD-Befehl in Lisp beenden.
CADmium am 12.03.2007 um 10:16 Uhr (0)
keine Ahnung worauf das hinauslaufen soll, aber(progn(vl-cmdf "_solidedit" "_face" "_color")(while (/=(getvar "cmdactive")0)(command pause)))suchst du sowas?..ein reines (command) statt (command pause) bricht ab ..------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
Lisp : Layer Ansichtsfenster Farbe mit lisp ändern
nebuCADnezzar am 23.09.2025 um 12:52 Uhr (1)
MoinmoinLisp haben wer nich hinbekommen, wir machen nu n Befehlsmakro mit Knop.Im Layout den Layermanager öffnen, (oder im aktiven Ansichtsfenser) pro Ansichtsfenster können alle Layer, Farbe, Linienstärke,... überschrieben werden.CU------------------Es ist kein Zeichen geistiger Gesundheit, gut angepasst an eine zutiefst kranke Gesellschaft zu sein.Jiddu Krishnamurti
|
| In das Form Lisp wechseln |