|
Lisp : SQL Verbindung per AutoLISP
Brischke am 25.01.2022 um 17:24 Uhr (1)
Zitat:Original erstellt von Niggemann:… ob .Net so konstant läuft ohne immer was um zu programieren kann ich dir nicht sagen. …… läuft auch ziemlich konstant. Das Alltägliche der .Net-API ist seit AutoCAD 2008 nahezu unverändert. Es kommen meist nur Dinge hinzu.Da die AutoCAD- Bibliotheken nicht fest im eigenen Code eingebunden sind, laufen die Programme, sofern keine geänderten oder gelöschten API-Funktionen verwandt wurden, auch ohne erneutes Kompilieren. Ich mache das zwar, aber auch mehr aus dem Grund, ...
|
| In das Form Lisp wechseln |
|
Lisp : probleme mit acad startdatei
cadffm am 25.01.2022 um 22:32 Uhr (1)
"meine ich die normale acad.lsp"Okay, und du lässt die von AutoCAD finden&ladenund lädst die nicht noch selbst irgendwo durch irgendwelche lade-Anweisungen?!Dann habe ich aktuell keinen Pfeil mehr im Köcher Wenn du es unbedingt haben möchtest OHNE herauszufinden was da schief läuft,so kannst du am Anfang NOMUTT einschalten,solltest aber am Ende der ACAD.lsp auch wieder ausschalten.CMDECHO und NOMUTT eingeschaltet sollte es nämlich auch so ausgeben wie gewünscht."so eine Lösung wie es für die Layerliste"Da ...
|
| In das Form Lisp wechseln |
 |
Lisp : SQL Verbindung per AutoLISP
ManfredMann am 26.01.2022 um 10:34 Uhr (15)
Vielen Dank Niggemann, ich werde die DB-Datei neu erstellen.Einen schönen Tag und Gruß,Manfred
|
| In das Form Lisp wechseln |
|
Lisp : Kochbuch AutoLISP
lebum am 03.02.2022 um 07:34 Uhr (1)
Hallo in die Runde!Auf der Suche nach Literatur zum Thema AutoLISP bin ich auf das "Kochbuch AutoLISP" gestoßen. Nach ein wenig Recherche konnte ich erfahren das dieses Buch schon lange nicht mehr herausgegeben wird. Zudem lag eine PDF-Version des Titels dem "AutoCAD 2010 Handbuch A-Z" bei. Welches aber auch nicht mehr zu erhalten ist.Kennt jemand einen Bezugsweg für das Kochbuch AutoLISP?Gibt es sonstige empfehlenswerte Literatur zum Einstieg?Vielen Dank im Voraus!
|
| In das Form Lisp wechseln |
|
Lisp : Flatten per Command?
joern bosse am 04.02.2022 um 10:10 Uhr (1)
Hallo,in BricsCAD kann ich folgenden Command-Befehl verwenden:(command "_flatten" "_el" 0.0 "_ex" "_no" aws "")In AutoCAD steht mir zwar auch der Befehl FLATTEN zur Verfügung, aber wenn ich es mit (COMMAND "_Flatten" ... probiere, dann erhalte ich nur die Meldung "Unbekannter Befehl "FLATTEN"".Gibt es da einen Trick oder sehe ich den Wald vor lauter Bäumen nicht.Versionen:BricsCAD ab V21AutoCAD 2019 und 2021Bin wie immer dankbar für jeden Tipp.------------------viele GrüßeJörnhttp://www.bosse-engineering.c ...
|
| In das Form Lisp wechseln |
|
Lisp : Flatten per Command?
cadffm am 04.02.2022 um 10:15 Uhr (1)
Hi,Zunächst ist es kein nativer Befehl, sondern aus den Expresstools undIn ACAD ist das ein Lispdefinierter AutoCAD-Befehl defun c:flattenFlatten.lspAlso so nicht nicht (command steuerbar, da ab Aufruf von c:flattten (c:flatten) "das andere Lisp" läuft.Aber in der lsp Datei steckt auch gleich alles was du benötigst
|
| In das Form Lisp wechseln |
|
Lisp : Kochbuch AutoLISP
Peter2 am 06.02.2022 um 20:57 Uhr (1)
Das Buch gibt es noch antiquarisch - Axel (und die anderen) hätten sich über die sehr stolzen Preise gefreut.Und nicht mehr ganz frisch - aber sicher nicht falsch:https://www.zvab.com/servlet/SearchResults?kn=autolisp&sts=t&cm_sp=SearchF-_-topnav-_-Results&ds=20 Lisp entwickelt sich nicht - nicht ganz richtig. Autocad macht anscheinend nix, aber Bricscad bringt immer wieder was neues, und dann gibt es die alten Zubehörklassiker wie OpenDCL und Doslib, die was weitergebracht haben.Nachtrag:Zitat:Original er ...
|
| In das Form Lisp wechseln |
|
Lisp : Kochbuch AutoLISP
lebum am 07.02.2022 um 11:10 Uhr (1)
Vielen Dank! Ich bin in der Zeit fündig geworden, und habe mir das Buch AutoCAD 2010 A-Z von Thomas Flandera bestellt!Danke für den Tipp!
|
| In das Form Lisp wechseln |
|
Lisp : vl-string-position kaputt
Frank88 am 11.03.2022 um 16:03 Uhr (8)
Liebe GemeindeKann es sein, dass vl-string-position kein Tab mehr erkennt?Code:Befehl: (setq A "1 2689819.955 1282112.134 446.979")"1 2689819.955 1282112.134 446.979"Befehl: (setq B (vl-string-position 9 A))nilBefehl: (setq A "123 456")"123 456"Befehl: (setq B (vl-string-position 9 A))nilBefehl: (princ (vl-string-position 9 A))nilnilBefehl: (vl-string-position 9 A)nilDas erste ist eine mit STRG+C aus einer Datei kopierte Zeile, der Rest sind mit zunehmender Verzweiflung und per Hand eingetippte Versuche.Ic ...
|
| In das Form Lisp wechseln |
|
Lisp : vl-string-position kaputt
CAD-Huebner am 12.03.2022 um 07:09 Uhr (1)
Zitat:Original erstellt von Frank88:....Das erste ist eine mit STRG+C aus einer Datei kopierte Zeile,....GrüsseFrankDann ist das Trennzeichen in der Datei möglicherweise nicht ASCII 9 (Tab) wie angenommen, sondern UTF codiert oder eben ein anderes Zeichen. Dazu würde ich mir die Textdatei zunächst mit einem HEX Editor ansehen.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Lisp wechseln |
|
Lisp : Scripte nach Lisp übersetzen
archtools am 15.03.2022 um 13:44 Uhr (1)
Mit CALSCRIPT kann man nicht nur stinknormale Scripte für parametrisch editierbare Zeichnungen verwenden, und bekommt auhc für BricsCAD und andere AutoCAD Clone die GeomCAL Funktionen, , sondern kann Scripte auch in Lisp Code übersetzen lassen. Diesen Lisp Code kann man in eigenen Lisp Anwendungen weiter einsetzen. Jeder, der AutoCAD/BricsCAD usw bedienen kann, kann sich auch Scripte schreiben. Keine Programmierung nötig. Jedes AutoCAD Script ist in CALSCRIPT ausführbar.CALSCRIPT gibt es als kostenfreie Li ...
|
| In das Form Lisp wechseln |
 Test_BoPL.txt |
Lisp : vl-string-position kaputt
Frank88 am 18.03.2022 um 17:59 Uhr (5)
Hallo zusammenEs hat leider ein wenig gedauert, bis ich mich wieder mit meinem Problem befassen konnte, ich danke Euch aber schon mal allen für die Versuche mir zu helfen.Den Tipp, das Tab-Zeichen aus der Datei zu kopieren und in Anführungszeichen als Suchstring zu benutzen führt zuCode:; Fehler: Fehlerhafter Argumenttyp: fixnump: " "Dafür habe ich jetzt die Textdatei angehängt. Leider habe ich auf meinem Arbeitsrechner keinen Editor, der mir die Codierung anzeigt. Die Datei wird so von XL erzeugt, mit der ...
|
| In das Form Lisp wechseln |
|
Lisp : vl-string-position kaputt
spider_dd am 21.03.2022 um 07:57 Uhr (1)
Hallo Frank,ich habe auch mal weiter getestet. Also die Datei ist OK, sauber TAB getrennt.Strg+C aus der Datei und Einfügen in die Befehlszeile macht aus den Tab dann Leerzeichen, warum auch immer.Code:Befehl: (setq aa "1 2689819.955 1282112.134 446.979")"1 2689819.955 1282112.134 446.979" ;; Hier sieht man die LeerzeichenBefehl: (vl-string-position 9 aa)nilÖffen per Lisp funktioniert einwandfrei.Code:(setq file (getfiled "test" "c:downloads" "txt" 4))"C:DownloadsTest_BoPL.txt"Befehl: (setq ff (open file ...
|
| In das Form Lisp wechseln |