|
Rund um AutoCAD : Compiler für Lisp
Max75 am 22.12.2008 um 08:36 Uhr (0)
Morgen nochmal alle zusammen!!Bin auf der suche nach einem sehr guten Lisp Compiler den ich unabhängig von AutoCAD verwende kann.Er sollte allerdings die befehle, wie auch beim AutoCAd enthalenen Compiler, einfärben.Hat jemand einen guten Link oder Idee ???P.S.:Info: Er sollte kostenlos sein und keine zeitliche Begrenzung haben.L.G.Max
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Visual Lisp Schriftarten
Triple-S am 07.12.2021 um 11:52 Uhr (1)
Hallo Thomas,ja, das funktioniert.Ich habe aber über 200 Lisp-Dateien und würde das ungern bei allen machen (geht im Zweifelsfall wohl über eine Batch-Datei).Geht es nicht umgekehrt den VL Editor auf UTF-8 zu stellen?Oder wie vorher gefragt diese Abfrage komplett zu überspringen bzw. den VL-Editor wieder zu deaktivieren?Ich brauche den VL-Editor ja nicht.
|
| In das Form Lisp wechseln |
|
Lisp : Handling mit Dateibefehlen
CADchup am 28.02.2013 um 08:53 Uhr (0)
Hi,versuchs mal mit dem Autodesk-Tool ScriptPro, das ist genau dafür gemacht:Dateien auswählen, Skript auswählen, Go.ScriptPro öffnet automatisch jede DWG/DXF, startet das Skript und schließt die Zeichnung wieder.Das Skript kann entweder die üblichen Befehle und/oder Lisp-Code enthalten oder nix weiter als die Load- und Start-Anweisungen für ein Lisp-Funktionen.GrußCADchup------------------CADmaro.de
|
| In das Form Lisp wechseln |
|
Autocad VBA : text zu attribute zu block
Makro am 22.12.2006 um 09:01 Uhr (0)
Der block hat schon definierte Attribute, und ich würde gerne die textelemente auswählen und je nachdem wieviele es sind einen nach den anderen von oben nach unten in varAttributes(0) bis 10 schreiben und dann den Block an der Stelle des ersten Textelementes einfügen.Muß ich den Lisp können um das zu realisieren, ich würde das gern in VBA machen weil Lisp ist ja doch ein wenig komplexer.danke!
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Lisp bremst?
cadffm am 22.04.2004 um 15:27 Uhr (0)
Ich sag es ja nicht gerne (nochmal), aber: 1. An den Lisp´s liegt es nicht (es sei denn die CPU wird gestreßt wenn man eines davon ausführt) 2. Kommt es auch in leeren dwg´s vor ? Nein ! - Also liegt es an den Daten in den zu bearbeitenden Dateien. [grenze es auf best. Befehle und evtl auch Dateien ein..] 3. Nutze die Suchfunktion (Es gibt dabei nicht DAS Problem - kann an vielem liegen. ) ------------------ - Sebastian Mattis -
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Befehl wird angezeigt, aber nicht ausgeführt
s.wickel am 06.04.2006 um 15:30 Uhr (0)
Hallo Forum!Ich habe in ACAD2002 oft das Problem, dass ein geladener Lisp-Befehl nicht ausgeführt, sonder nur angezeigt wird. Es sieht dan so aus, als hätte ich den Befehl eingetippt und noch nicht die ENTER-Taste gedrückt. Das gilt nicht nur für selbst geschriebene LISP-Befehle, sonder für alle in LISP definierten Befehle (z. B. auch aus den Express-Tools).Manchmal hilft es ACAD neu zu starten , manchmal muss ich auch den Rechner komplett runter fahren. Wann das so ist kann ich nicht sagen. Ich habe noch ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Textzeilenumrandung > Textblockumrandung
Snofru am 13.03.2006 um 19:09 Uhr (0)
Hallo alle zusammenWir haben eine LISP-Datei aus dem Jahre 1994 von St. Vetter aus Dortmund für unsere Zwecke angepasst (Beilage).Das Lisp umrandet beliebig viele Textzeilen mit einem Rahmen und erstellt gleichzeitig einen Schatten mit einer Polylinie. Genial!Nun die Frage: Ist es schwierig eben dieses LISP-Tool für einen Textblock anzupassen? Wir sind hier absolute LISP-Neulinge und haben schon mal so locker 2 Stunden nun verbraucht um den Schatten etc. auf unsere Masse und Farbenwünsche (vonlayer) anpass ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Funktionen für z.B. Anzahl Vorkommastellen
Bernd10 am 07.04.2006 um 12:03 Uhr (0)
Hallo,ich bin auf der Suche nach zwei Standard-Lisp-Funktionen. 1.) Zum Beispiel soll aus 12345.123 die 5 für die Anzahl der Vorkommastellen ermittelt werden.2.) Aus der Basis 10 und der Potenz 3 soll 1000 berechnet werden.Gibt es dafür Standard-Lisp-Funktionen, die ich übersehen habe?Gruß Bernd
|
| In das Form AutoLisp wechseln |
|
Lisp : Funktion AnsiToOem
Bernd10 am 16.07.2008 um 10:36 Uhr (0)
Hallo,in C++ gibt es die Funktion AnsiToOem, die einen String von ANSI nach OEM konvertiert. In Visal Lisp habe ich sie im Fenster Apropos-Ergebnisse zwar gefunden (siehe Anlage), aber es gibt keine Hilfe dafür. Wie muss ich die Funktion ANSITOOEM in Visual Lisp verwenden?Gibt es eine alternative Funktion?Danke im Voraus und viele GrüßeBernd
|
| In das Form Lisp wechseln |
|
Lisp : Von lisp -> lisp aufrufen
CADmium am 11.09.2007 um 15:58 Uhr (0)
du mischt da einiges .. les dir mal mapcars Tutorials noch mal genau durch.Probier mal(defun c:nl()(princ"
HALLO"))(defun c:test4 ( / a b c )(setq a "nl") (setq b "c:") (setq c (strcat b a)) (print (strcat "die Variable c ist belegt mit :" c ""))(eval (read (strcat "(" c ")")))(princ))------------------ - 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 : Datenbank Verbindung über SQL aufbauen
Niggemann am 31.01.2017 um 21:29 Uhr (1)
Nach langer Zeit muß ich das Forum um Rat fragen.Lieder muste ich auf Windows 7 und einen 64 Bit Rechner umsteigen.Dadurch kann ich nicht mehr mit ADOLISP.LSP aus Lisp auf die Datenbank zugreifen.In ACAD 2010 selbst kann ich die Datenbank öffen, also muß es ja einen Weg geben wie die Datenbank ansprechen kann. Ich muß mit der Datenbank aber mit Lisp komunizieren können.Dank im vorausNiggemann
|
| In das Form Lisp wechseln |
|
Lisp : Funktion die Zählvariable um 1 erhöht, wenn man lispfunktion aufruft!
jomann999 am 12.01.2016 um 20:27 Uhr (1)
Hallo tolles Lisp Forum. Ich bin ein Lisp-Anfänger und baue mir ab und zu aus Codestücken kleine Lispprogramme zusammen, für Autocad. An dieser im Betreff erwähnten Aufgabe scheitere ich jedoch. Obwohl das gar nicht so schwer sein kann. Ich habe allerdings gerade nicht die Zeit mich in Lisp so tief hineinzudenken. Veilleich könnte mir jemand helfen? :-) Ich brauche eine kleine Funktion, die eine Zählvariable um 1 erhöht wenn ich die Funktion aufrufe. Bei jedem Funktionsaufruf wird die Variable um 1 erhöht. ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : mehrere blöcke bearbeiten
charlieBV am 11.04.2005 um 11:52 Uhr (0)
Hi, dafür gibt es das Lisp Nuke bei www.cadwiesel.de das setzt alles im Block auf den Layer 0. Allerdings musst du den Blöcken selbst dann noch händisch den Layer zuweisen, aber in den Blöcken ist alles per Lisp geändert. ------------------ Gruß Yvonne und das mit den Giffs findest du hier: http://ww3.cad.de/foren/ubb/ubbcode.html [Diese Nachricht wurde von charlieBV am 11. Apr. 2005 editiert.]
|
| In das Form Rund um Autocad wechseln |