|
Lisp : OSMODE überschreibt Punktliste
toxot am 29.11.2022 um 16:09 Uhr (1)
Hi,Ich merk, hier ist "Behutsamkeit" gefragt Zunächst mal: Punkte werden nie überschrieben, das kann ich nicht bestätigen!Nehmen wir als nachvollziehbares Beispiel an ....) (command "_Line""0,0""100,0""") + ENTER.) (setvar OSMODE 2) + ENTER ... Midpoint.) sicherstellen, dass Osnap = ein ist.) (command "_Line")... jetzt die Eingabe eines Punktes als Liste via Tastatur ... und diese könnte ebenso von einem Lisp-Programm gesendet werden ....) (list 20 0 0) + Enter... und dann guck mal, was Du trotz Tastaturei ...
|
| In das Form Lisp wechseln |
|
Lisp : OSMODE überschreibt Punktliste
cadffm am 29.11.2022 um 16:57 Uhr (1)
Hi,Zunächst mal: Punkte werden nie überschrieben,das kann ich nicht bestätigen!Du überschreibst den "vom User gewählten fortlaufenden Objektfang", selbe Ergebnis - aber technisch eine ganz andere Aussage.Der Punkt wird nicht überschrieben, sondern eine aktive Einstellung (Objektfang)..) (setvar OSMODE 2) + ENTER ... Midpoint.) sicherstellen, dass OsnapDas machst du ja bereits mit OSMODE = 2"... und dann guck mal, was Du trotz Tastatureingabe bekommst."Genau das richtige Ergebnis, in Abhängigkeit zu den akt ...
|
| In das Form Lisp wechseln |
|
Lisp : OSMODE überschreibt Punktliste
archtools am 29.11.2022 um 16:59 Uhr (1)
Zitat:Original erstellt von toxot:Die Stapelbarkeit und Tiefe der Funktionen ist ja der Hit der KI in Lisp.Nöö, ganz sicher nicht, denn beides ist in so ziemlich allen anderen Programmiersprachen genau so möglich. IMO ist das sogar Voraussetzung dafür, dass es sich um eine Programmiersprache handelt, und eben nicht nur um eine Makrosprache.Die Eignung von LISP für KI rührt zum einen daher, dass Lisp-Funktionen selbst Listen sind und damit der wichtigste Datentyp von Lisp. Eine Lisp-Funktion kann also probl ...
|
| In das Form Lisp wechseln |
|
Lisp : OSMODE überschreibt Punktliste
cadffm am 29.11.2022 um 17:12 Uhr (1)
" Da sind BricsCAD und AutoCAD aber wohl unterschiedlich programmiert."V16 und SEHR wahrscheinlich ältere aber schon mal nicht."Vermutlich hängt es davon ab, von wo aus die Command-Pipeline gestartet wird."Super Idee,@toxotIch fragte oben ja schon nach der BCAD-Version von der du schreibst, also?Ich könnte mir ja noch vorstellen das sich etwas geändert hat* seit der Blade-Versionen zB., das wäre V18.2*geändert, aber zu einem "falsch" geändert - ausgehend davon das man eine Funktion nachprogrammiert hat und ...
|
| In das Form Lisp wechseln |
|
Lisp : Bildreferenzen löschen
MKL--CAD am 15.12.2022 um 14:21 Uhr (1)
Ich versuche mich auch daran Bilder aus dem Bild-Manager zu löschen die in der Zeichnung nicht mehr verwendet werden. Finde es schon komisch das dass nicht mit dem Befehl bereinigen funktioniert. Arbeite mit Bricscad so man mit VLX Dateien nicht fiel anfangen kann. Besteht vielleicht die Möglichkeit die ursprüngliche lsp Datei in einen der Dateiarten, wie im Anhang zu sehen ist, zu speichern?Arbeite nur gelegentlich mit Lisp und hab schon einen halben Tag gesucht und herumgetestet. Alles was ich gefunden h ...
|
| In das Form Lisp wechseln |
|
Lisp : Windows-Schrift Arial Halb Schmal
cadffm am 11.01.2023 um 09:21 Uhr (1)
Ich vermisse eine Rückmeldung zu meiner Datei und weiterhin ein Dateibeispiel von dir.Aber wenn es grundsätzlich funktioniert bei dir (wie der Arial.ttf Test zeigt), dann bleiben nur zwei Dinge:Wenn man Interesse an dem Wieso hat, dann schaut man was das Besondere an der installierten Arialn.ttf istund sucht dann einen anderen Lösungsweg.Oder es ist einem egal was los ist und sucht direkt einen anderen Lösungsweg.-Am Ende wird man also soetwas nutzen - falls es funktioniert in deinem merkwürdigen Fall.(vla ...
|
| In das Form Lisp wechseln |
|
Lisp : Windows-Schrift Arial Halb Schmal
cadffm am 11.01.2023 um 15:59 Uhr (1)
".. vla-get-FontFile erhalte ich im Textfenster diesen Fehler:""; Fehler: Automatisierungsfehler Schlüssel nicht gefunden"Auch beim Textstil mit ARIAL oder txt.shx?Welche Productverion(en) hast du denn genau, also eigentlich wird nur AutoCAD interessieren,aber es schadet auch nicht das ganze INFO Dialogfeld zu teilen.
|
| In das Form Lisp wechseln |
|
Lisp : Windows-Schrift Arial Halb Schmal
cadffm am 12.01.2023 um 09:45 Uhr (1)
Dann ist wohl irgendetwas mit dieser installierten Font-Datei (anders),zumindest ist es wohl kein AutoCAD-Problem, auch kein spezielles 2020.1.6 Problem.Also ist auf gc3 und vla-get-FontFile kein Verlass, das ist blöd.Gehe über den Klarnamen des Font (xdata "ACAD" 1000) und suche über diese Ecke nach dem Fontdatei-Namen.Beispielcode(defun winfontslist (/ fontslist lst) (foreach l (vl-registry-descendents "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts" "") (setq fontslist (cons (c ...
|
| In das Form Lisp wechseln |
|
Lisp : IDE: Vlide oder VS-Code
Archäologie Bubi am 25.01.2023 um 09:56 Uhr (1)
Hallo ForumIch würde gerne mal eure Meinungen zu Programmierumgebungen hören.Bisher habe ich immer mit der eingebauten Vlide gearbeitet, da mir mit AutoCAD 2013 auch nicht viel anderes, eingebettetes übrigblieb.Nun habe ich endlich! eine neue ACAD Version bekommen. Mit AutoCAD 2023 hätte ich nun auch die Möglichkeit VisualStudio Code mit der AutoLISP Extension zu nutzen. Allerdings fehlen mir dort auf den ersten Blick einige Funktionen.Was sind eure Meinungen und Erfahrungen über die IDEs und loht sich ein ...
|
| In das Form Lisp wechseln |
|
Lisp : IDE: Vlide oder VS-Code
archtools am 27.01.2023 um 10:57 Uhr (1)
Zitat:Original erstellt von Archäologie Bubi:Mit AutoCAD 2023 hätte ich nun auch die Möglichkeit VisualStudio Code mit der AutoLISP Extension zu nutzen.... und es gibt mit BricsCAD auch noch die Möglichkeit, Lisp-Programme mit BLADE zu entwickeln. Für VisualStudio braucht man leider auch das teure AutoCAD, das für viele leider nicht in Frage kommt. Für mich ist dabei entscheidend, dass man als professioneller Entwickler leider seine Seele an Autodesk verkaufen muss, um Mitglied im ADN sein zu dürfen. Die V ...
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _layer / Farbbuch
cadffm am 16.02.2023 um 16:53 Uhr (1)
Du machst alles richtig!Da liegt nur ein Problem mit deinem AutoCAD vor - Wie sieht derselbe Weg per Hand eingegeben aus (also ohne command)?Wie sieht es über die Dialogfelder aus?Kommt auch ein Fehler bei einer ACI Farbe? (command "_.layer" "FArbe" "6" "" "")Zu dem Fehlercode wird man viele Infos finden, da ist leider "alles dabei"Reparaturinstallation, Test mit/ohne Hardwareunterstützung, alles Querbeet
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _layer / Farbbuch
Peter1969 am 16.02.2023 um 17:01 Uhr (1)
Hallo Bernd,unter meinem AutoCAD Mechanical 2020 - Vorlage am_iso oder am_din - funktioniert Dein Befehl in der Kommando-Zeile einwandfrei:Code:(command "_.layer" "FArbe" "Farbbuch" "RAL CLASSIC" "RAL 5017" "" "")Frage:Ist der Layer, den Du ändern möchtest irgendwie gesperrt ?Grüße Peter ------------------"Du kanns zaubere" mit AutoCAD und spezialisierten Toolsets![Diese Nachricht wurde von Peter1969 am 17. Feb. 2023 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _layer / Farbbuch
cadffm am 17.02.2023 um 10:55 Uhr (1)
"Ich habe inzwischen festgestellt, dass ich nach jedem Starten von Mechanical das Profil neu laden muss, damit der Fehler nicht mehr auftritt.""Was kann ich noch tun, damit Laden des Profils nach dem Programmstart von Mechanical entfällt?"Für mich klingt das etwas kurios, aber man lernt ja nie aus.Oder es liegt an dem was plausibel wäre - der normale Start/Ladevorgang wird gestört,das wäre absolut nicht sehr ungewöhnlich.Irgendwelche "Fehler" im Textfenster [F2] wenn du die Datei wie gewöhnlich startest?1. ...
|
| In das Form Lisp wechseln |