Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.185
Anzahl Themen: 4.624

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 13, 188 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Lisp : Datei mithilfe von LISP verändern
joern bosse am 27.02.2008 um 13:58 Uhr (0)
Hallo Lispelmann,und hier nochmal ein Beispiel zu Thomas seinen Ausführungen:Code:;;;Datei schreiben(defun SCHREIBEN (dateiname liste / datei) (setq datei (open dateiname "w")) (mapcar (lambda(A) (write-line (cadr A) datei))liste) (close datei));;;Datei lesen(defun LESEN (dateiname / zeile datei liste n) (if(setq datei (open dateiname "r")) (progn (setq n 1) (while (setq zeile (read-line datei)) (setq liste (cons (list n zeile) liste)) (setq n (+ n 1))) (close datei))) (reverse liste));;;Zeile e ...

In das Form Lisp wechseln
Lisp : Kontrollfrage vor dem verlassen!
joern bosse am 01.03.2007 um 17:58 Uhr (0)
Na hier aber nochmal einen kleinen Baustein:um herauszufinden, ob im Zeichnungsverzeichnis eine gleichnamige Datei existiert, nur dxf anstelle von dwg könnte man folgendermaßen machen:Code:(if (findfile (strcat (substr (strcat (getvar "DWGPREFIX") (getvar "DWGNAME")) 1(vl-string-search "." (strcat (getvar "DWGPREFIX") (getvar "DWGNAME")))) ".dxf")) (alert "DXF vorhanden") (alert "DXF nicht vorhanden"))------------------viele GrüßeJörn

In das Form Lisp wechseln
Lisp : Kreis zu Elypse verformen
joern bosse am 22.11.2015 um 09:46 Uhr (1)
Hallo Bauvermesser,also auch ich schließe mich den Vorrednern an, mit Hilfe der Blockskalierung ist das für diesen Fall ein sehr elegante Methode, aus einem Kreise eine Ellipse zu bekommen.Ich wollte aber auch nur mal den negativen Fall dieser so elegeganten Methode ansprechen:Wenn in einem Lageplan Schachdeckel-Blöcke dargestellt werden (mit einem Kreis innerhalb des Blockes) dargestellt werden, und diese global nur in x und y in der Skalierung wegen einer Maßstabsanpassung geändert werden (die z-Skalieru ...

In das Form Lisp wechseln
Lisp : Punktkoordinaten aus Datei auslesen
joern bosse am 27.01.2009 um 16:21 Uhr (0)
Hallo PsychoDad, Zitat:Wie krieg ich hin das die Punktbezeichnung neben dem Punkt Dargestellt wird?Kann ich den Punktstil beim Einfügen beeinflussen, oder wird immer der aktuelle verwendet?Du verwendest den Befehl (command "_.POINT" und erzeugst AutoCAD-Punkte. Anstelle dessen würde ich einen Block mit einem Attribut definieren. Dann kannst Du den Befehl (command "_.INSERT" verwenden.Das Attribut wird direkt beim ausführen des Befehls abgefragt, wenn die Variable "ATTREQ" auf 1 steht.------------------viel ...

In das Form Lisp wechseln
AutoLisp : Befehl Layer / Spalte Farbe
joern bosse am 23.12.2004 um 12:40 Uhr (0)
Hallo Bernd, ich denke ab ACAD 2004 ist es sinnvoll, auch die RGB-Farben zu berücksichtigen, in Deinem Beispiel hat der Layer ZRAL_SF53_53 keine AutoCAD-Standardfarbe. (GC 420) Ich habe eine Funktion mit angehängt, die Dir die RGB-Werte ausgibt (Aufruf mit (rgb_farbe LAYER ). Aber: es ist ungetestet, = Werte überprüfen. ------------------ viele Grüße Jörn

In das Form AutoLisp wechseln
AutoLisp : _wblock
joern bosse am 06.01.2005 um 14:27 Uhr (0)
Hallo, wie frage ich beim verwenden des Command-Befehls "_wblock ab", ob die Zieldatei geöffnet ist oder ein Schreibschutz besteht?? ------------------ viele Grüße Jörn

In das Form AutoLisp wechseln
AutoLisp : ein LISP-Tool für Parallelbemaßung
joern bosse am 31.01.2005 um 17:37 Uhr (0)
Hallo lillyfee, vielleicht kann Dir folgendes LISP weiterhelfen. Über = Extras= Anwendung laden.., die Datei bem_bks.lsp laden und dann in der Befehlszeile über bem_bks aufrufen. ------------------ viele Grüße Jörn

In das Form AutoLisp wechseln
AutoLisp : viel Blöcke ersetzten durch einen
joern bosse am 01.02.2005 um 15:32 Uhr (0)
Hallo Holger, probier mal die anhägende LISP-Datei, über = Extras= Anwendung laden... laden und dann über block_ersetz ausführen. Zu beachten, die Blöcke dürfen keine Attribute enthalten (die werden sonst platt gemacht). Vorgehensweise: Du kannst erst den Block picken, der die anderen ersetzen soll, und dann die über die ACAD-Auswahl die Blöcke auswählen, die ersetzt werden sollen, oder Du wählst die zu ersetzenden erst über den Filter, startest dann das Programm und wählst den Block, der die Blöcke aus ...

In das Form AutoLisp wechseln
AutoLisp : Stures SSGET läßt sich nicht zämen
joern bosse am 11.02.2005 um 11:06 Uhr (0)
Hallo, ich würde die Zeile Objekte auswählen: auf jeden Fall lassen. Denn dann weiß der User doch gleich, daß er wie bei jedem anderen Befehl von AutoCAD die Zusatzoptionen kp, wp ... benutzen kann. ------------------ viele Grüße Jörn

In das Form AutoLisp wechseln
AutoLisp : dcl is_enabled
joern bosse am 02.03.2005 um 10:35 Uhr (0)
hallo georg, ich würde es folgendermaßen machen: in der ACTION_TILE-Anweisung wird die Fünktion "rb_mode_tile" aufgerufen, entsprechend der übergebenen Variable $value werden dann die mode_tile s für die Radio-Buttons geändert. (DEFUN c:menu ( / plotter ctb-datei dcl_id userclick ) (SETQ plotter "Plotter1") (SETQ ctb-datei "CTB-1") (SETQ plotten 1) (SETQ dcl_id (LOAD_DIALOG "menu.dcl")) (IF (NOT (NEW_DIALOG "menu1" dcl_id)) (EXIT)) ;;;(ACTION_TILE "tog1" "(SETQ plotten $value)" ...

In das Form AutoLisp wechseln
AutoLisp : Von Lisp zu Lisp
joern bosse am 01.04.2005 um 12:10 Uhr (0)
Moin Marc, da hast Du sicherlich recht, ich selber arbeite mit der acaddoc.lsp wenn ich mir im Vorfelde Anwendungen laden will. Und wenn ich mir LISP s während einer Funktion mal eben lade, dann muß ich eben wissen, daß die Lisp-Datei existiert und nicht fehlerbehaftet ist. Aber die Fragestellung ging meiner Meinung nach auch mehr in die Richtung Grundverständnis, daß letztendlich alles zu perfektionieren ist, ist klar. Schönes Wochenende ------------------ viele Grüße Jörn

In das Form AutoLisp wechseln
AutoLisp : Speichern und altes Datum wiederherstellen
joern bosse am 18.04.2005 um 12:25 Uhr (0)
Hallo Peter, über den Windows Commander kann man über = Datei= Dateiattribute ändern... unter anderem das Datum der Datei ändern. ------------------ viele Grüße Jörn

In das Form AutoLisp wechseln
AutoLisp : Fehlermeldung in meiner VLX-Anwendung
joern bosse am 27.04.2005 um 09:41 Uhr (0)
Hallo Bernd, es gibt noch die Funktion trace Damit kannst Du Deine Funktionen bezüglich der übergebenen Variablen und der Ergebnisse prüfen, kann Dir aber nicht mehr dazu sagen, weil ich diese Funktion selber auch noch nie so richtig verwendet habe. Und so gehts: Befehl: (trace test) wobei test die zu überwachende Funktion ist wenn Du jetzt eine vlx-Datei aufrufst, die auch die Funktion test verwendet erscheint in der Befehlszeile folgendes Protokoll: Eingabe von (TEST Testvariable ) Ergebnis: ( test ...

In das Form AutoLisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz