 |
Lisp : (setvar modemacro hallo test) killt AutoCAD
Peter2 am 16.10.2017 um 12:31 Uhr (15)
Ich habe die simple ZeileCode:(setvar "MODEMACRO" "hallo test")Wenn ich sie händisch ausführe, dann klappt alles.Wenn sie in einem Lisp läuft, dann geht AutoCAD 2018.1 sterben. Das Lisp ohne diese Zeile läuft normal ...Pech? Oder bekannter Fehler?------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
Lisp : Button im Ribbon als Schalter (ein/aus) definieren
Peter2 am 07.11.2017 um 11:47 Uhr (5)
Hat sich schon jemand damit beschäftigt, per Lisp einen Button in den Ribbons als Schalter (ein / aus) zu definieren?Hier geht es per CUI .NET API:http://adndevblog.typepad.com/autocad/2015/03/how-to-use-toggle-button-ribbon-api.htmlhttp://spiderinnet1.typepad.com/blog/2012/07/autocad-cui-ribbon-net-ribbon-toggle-button-not-possible.htmlAber Lisp ... ???------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
Lisp : Lisp Update
veydan am 09.07.2009 um 14:37 Uhr (0)
Hallo!Ich habe hier .lsp Dateien die auf Funktion überprüft werden müssen.Diese wurden alle vor ein paar jahren erstellt.manche funktionieren jetzt nicht mehr, und was da der häufigste Fehler ist, ist das laden von .GFO Dateien. z.B: (if(not TEST)(load"TEST.GFO"))bei solchen Zeilen sagt er er kann die GFO nicht laden.In anderen Dateien funktiert das Laden dieser Datei aber...gibt es wo eine übersicht, was in der aktuellen LISP Version alles zu beachten ist, was geändert wurde zum vorgänger von der Syntax.m ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Umschalten zwischen geöffneten Zeichnungen
Wilfried Nelkel am 01.08.2004 um 16:27 Uhr (0)
Hallo Leute, ich möchte über ein Lisp-Programm / DCL Dialog, auf alle zur Zeit geöffneten DWGs zugreifen. Also durch Klick auf eine Zeichnung, soll dann das entsprechende Fenster aktiviert werden. Geht das in Lisp (hab nix gefunden) oder wie könnte man das anders lösen. Als Parameter für den Aufruf wird der Zeichnungsname übergeben. Über Lösungen wär ich dankbar. Schönen Sonntag noch :-) (Wetter passt ja) Wilfried Nelkel ------------------ Schöne Grüsse Wilfried Nelkel
|
| In das Form AutoLisp wechseln |
|
Lisp : Alles auf VonBlock stellen
Attilio am 05.04.2007 um 17:09 Uhr (0)
Hallo Leute, folgendes Problem :Ich habe ein Script mit LISP-Code gebastelt, dass mir dann in all meinen Symbolen per ScriptPro alle Objekte auf VonBlock stellt (Farbe, Linientyp, Linienstärke).Bzw. stellen soll, denn im angehängten Beispiel stellt er mir die Polylinie nicht auf VonBlock um, den Rest aber schon.Ich bin noch LISP-Noob, deswegen kann ich mir das nicht erklären.Könnt Ihr mir mal auf die Sprünge helfen ??? Danke schonmal und frohes Osterfest !Gruss Attilio
|
| In das Form Lisp wechseln |
|
Lisp : Von lisp -> lisp aufrufen
helmut51 am 12.09.2007 um 07:01 Uhr (0)
Zitat:Original erstellt von CADmium:du mischt da einiges Hallo Cadmium,perfekte Lösung.nachdem aber(defun c:test ( / )(setq a c:nl)(a)(princ))funktioniert, dachte ich, dass test4 auch funktionieren muss. Hast Du einen kurzen Tipp für mich, was ich mische? Zitat:Original erstellt von tunnelbauer:Ist deine Funktion NL überhaupt definiert?[/B]Natürlich ist NL definiert und der Umweg wird gemacht, da NL auch BLABLA oder WASANDERES sein kann.
|
| In das Form Lisp wechseln |
|
Lisp : lisp aus lisp
CAD-Huebner am 02.04.2008 um 11:42 Uhr (0)
Zitat:Original erstellt von AutoCADuser:... einen Einfügepunkt für einen einzufügenden Block Eintippen mussund diese Aufforderung kommt eben nicht Tja, dann ist wohl ein Fehler beim Code B - Einfügepunkt abfragen.Wird das mit (Command -einfüge ...) gemacht, dann fehlt da vermutlich ein PAUSE Befehl, ansonsten würde ich mit (getpoint ...) arbeiten.Aber ohne den fehlerhaften Code zu sehen, kann man nicht mehr sagen.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Lisp wechseln |
|
AutoLisp : Definition LISP ??
Brischke am 25.05.2004 um 12:48 Uhr (0)
Hallo Mad, schau mal auf meiner Seite unter Training- AutoLISP. Im ersten Teil findest du ganz am Anfang etwas dazu. Es heißt LISt Processing. Unter diesem Stichwort(en) solltest du auch hier im Forum ein paar Beiträge finden. Ansonsten geh auch mal auf die Seiten von mapcar . Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertreffen am 15.06. in Steyr/Öster ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Eingabe eines Punktes per Lisp
WolfgangE am 14.01.2004 um 09:07 Uhr (0)
Halllo Lispler, ACad Mechanical 2004; befinde mich gerade in den Vorbereitungen einer Datenmigration. Da das Migrationstool von AutoDesk für uns nicht brauchbar ist (lange Geschichte ...), möchte ich die Dateien per Lisp bzw. Skript migrieren (Aufruf einiger Befehle und am Ende Speichern). Folgendes Problem: Ich rufe den Befehl AMCVTFRAME12 auf. ACad erwartet jetzt, dass ein Rahmenblock ausgewählt wird, und zwar per Mausklick. Kann ich diesem Befehl irgendwie statt per Mausklick mein Objekt per Lisp mitg ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Polyface mesh erzeugen
cadffm am 15.02.2016 um 20:34 Uhr (1)
äähm.Die Steuerung der Befehlszeile ist, was die Performance betrifft, nie Effizient, sollte klar sein?Maximal annähernd gleich schnell in den Fällen wo die Funktion hinter dem Befehl effizient geschrieben wurde und nicht viel mehr macht wie man gerade benötigt.Oftmals ist ein REGEN inkl. was man inmitten der Eigene Funktion dort nicht hätte Zb.Oder die Layereinstellung(sperren/entsperren), man selbst macht das am Anfang und am Ende, nutze ich einen AutoCADbefehl bei dem dies inkl. ist und den dann 100x in ...
|
| In das Form Lisp wechseln |
|
Lisp : Excel Liste automatisch ausfüllen
cadffm am 23.09.2015 um 20:52 Uhr (1)
Willkommen auf CAD.deDu schreibst hier im Lisp Forum, eine Programmiersprache, in dem Forum eigentlich speziell für AutoLisp.Ich bin daher nicht sicher ob du hier hin wolltest?Wäre ein Excel Forum nicht besser? Oder wenn du programmieren willst: Wirklich in Lisp?Ich gehe davon aus das du aus versehen hier gelandet bist und würde dir eine Googlesuche nach Excel Forum empfehlen.CU------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Lisp wechseln |
|
Lisp : Dialogfeld Bereich ausgrauen
jupa am 24.09.2015 um 17:39 Uhr (1)
Zitat:Original erstellt von Bernhard GSD:Kann mir dann bitte jemand sagen, wie das geht?Sorry wegen der "direkten" Antwort, ich konnte nicht widerstehen. Ein (hoffentlich) wirklich hilfreicher Tip: Mach Dich mal schlau zur Lisp-Funktion "mode_tile" [EDIT, Schreibfehler]. (Ich kenne Deine LISP-Kenntnisse nicht und weiß nicht, wo anfangen und wo aufhören). Jürgen ------------------Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)[Diese Nachricht wurde von jupa am 24. Sep ...
|
| In das Form Lisp wechseln |
|
Lisp : Langsames LISP in Layouts mit Asichtsfenstern
mundal am 04.02.2010 um 10:19 Uhr (0)
Hallo Lispler,ich verwende eine LISP-Routine welche mir eine Tabellemit z.B. den Befehlen command "linie" .... command "text" .... etc.erstellt.Im Modellbereich funktioniert dies super schnell. Leider gibt es bei Zeichnungen mit mehreren Layouts auf denen auch viele Ansichtsfenster sind enorme Geschwindigkeitsprobleme.Nachdem ich die Systemvariable maxactvp während des Programmablaufs auf 2 heruntergesetzt habe wurde das Ganze auch nicht schneller.Kennt jemand die Lösung ?Gruß und Danke im VorausJoachim
|
| In das Form Lisp wechseln |