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 1509 - 1521, 6731 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
AutoLisp : entnext für nächstes Blockelement
Brischke am 25.10.2004 um 12:08 Uhr (0)
Hallo Hans-Peter, das ist ganz logisch, denn ein INSERT (Blockreferenz) hat nur dann ein nächstes Element, wenn dieser über variable Attribute verfügt. Du musst dann wahrscheinlich in die Blocktabelle, und dort die Blockdefinition nach dem nächsten Element durchsuchen. (entget(tblobjname BLOCK (cdr(assoc 2 (entget(car(entsel))))))) Damit hast du erst einmal die Blockdefinition. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD ...

In das Form AutoLisp wechseln
AutoLisp : entnext für nächstes Blockelement
Brischke am 25.10.2004 um 14:17 Uhr (0)
Hallo Hans-Peter, MTexten werden die Eigenschaften nicht nur über die Gruppencodes des Elementes zugewiesen. So kann der Text selbst formatiert sein, die Farbe also im String (was dann GC 1 ist) enthalten sein. Gleich verhält es sich auch mit Textstilen, Fonts usw. Diese Formatierungen haben Vorrang vor den Gruppencodes. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!

In das Form AutoLisp wechseln
AutoLisp : Externe Lisp in Repeat starten möglich?
cadking am 26.10.2004 um 10:44 Uhr (0)
Hallo Leute, kann mir jemand sagen, ob es in Autolisp möglich ist, innerhalb einer Repeat-Schleife eine externe Lisp-Datei auszuführen und anschließend wieder in die Schleife zurückzukehren? hier ein Auszug aus meiner Lisp. In der vorletzten Zeile soll die externe Lisproutine PVERB.LSP ausgeführt werden und dann soll es in der Repeat-Schleife weitergehen. (command .-layer _th * _on * ) (setq allobj (ssget X (list (-4 . AND )(cons 8 * ) (-4 . AND )))) (Setq objanz (sslength allobj)) ...

In das Form AutoLisp wechseln
AutoLisp : Externe Lisp in Repeat starten möglich?
Brischke am 26.10.2004 um 14:19 Uhr (0)
Hallo Stefan, wenn dort (defun c:pverb ...steht, dann ist der Aufruf in Lisp auch ( c:pverb ) Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!

In das Form AutoLisp wechseln
AutoLisp : Reihenfolge bei Objektwahl mit Nentsel ?
mapcar am 26.10.2004 um 21:41 Uhr (0)
Juergen55, ist ja netter Code, aber da werden nicht mal die lokalen Variablen als lokal deklariert. Eigentlich sollte sich das doch herumgesprochen haben, oder? Wenn man beim 2. Ausführen mit der Maus daneben trifft, läuft das Programm unbeeindruckt weiter... Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimt ...

In das Form AutoLisp wechseln
Lisp : Layer umschalten bei der Bemassung
SHP am 27.10.2004 um 15:25 Uhr (0)
Hallo,1) Ich laden Acad.lsp jedesmal2) Ich habe alle 3 Defun in einer Datei "Reactor.lsp"3) Ich arbeite im Single (d.h. immer nur eine Zeichnung aktiv)Irgendwo hier liegt der Fehler.------------------GrußHans-Peter Der Wahnsinn in Sachen Musik. Das Saxregister

In das Form Lisp wechseln
Lisp : Layer umschalten bei der Bemassung
mapcar am 27.10.2004 um 18:19 Uhr (0)
Warum macht ihr euch eigentlich so eine Arbeit? Steht alles fix und fertig seit Jahren hier: http://activex.autolisp.info/layreactor.html Der schaltet nicht nur auf den DIM-Layer, sondern (indem er vorher DIMSCALE ausliest) auf verschiedene maßstabsabhängige DIM-Layer. Alles komplett fix und fertig, und auch noch leicht erweiterbar.Aber: wie bei allen reaktorhaltigen AutoCAD-Programmen ist auch hier mit Instabilitäten zu rechnen. Ich übernehme keine Garantie!Gruß, Axel Strube-Zettler------------------(defu ...

In das Form Lisp wechseln
AutoLisp : Plotten
marc.scherer am 28.10.2004 um 08:23 Uhr (0)
@ Sigy, der Code vom CADchup ist doch Lisp?! Was Du vor der Verwendung von ActiveX in Lisp jedoch immer machen mußt ist die ActiveX Erweiterung zu laden. Dies geschieht durch die Anweisung (vl-load-com). ActiveX und dessen Verwendung ist übrigens exzellent in der  AutoCAD Hilfe dokumentiert. Mit ein wenig Übung und dem Object Model Schema aus der ActiveX and VBA Reference blickst Du das relativ schnell. Zugriff auf die entsprechenden Hilfen erhälst Du am schnellsten wenn Du über den Hilfe Punkt des Vis ...

In das Form AutoLisp wechseln
Lisp : Layer umschalten bei der Bemassung
SHP am 28.10.2004 um 11:56 Uhr (0)
Zitat:Original erstellt von mapcar:Warum macht ihr euch eigentlich so eine Arbeit? Steht alles fix und fertig seit Jahren hier: http://activex.autolisp.info/layreactor.html Der schaltet nicht nur auf den DIM-Layer, sondern (indem er vorher DIMSCALE ausliest) auf verschiedene maßstabsabhängige DIM-Layer. Alles komplett fix und fertig, und auch noch leicht erweiterbar.Aber: wie bei allen reaktorhaltigen AutoCAD-Programmen ist auch hier mit Instabilitäten zu rechnen. Ich übernehme keine Garantie!Gruß, Axel S ...

In das Form Lisp wechseln
AutoLisp : DCL-Toggle funktion in Lisp einbinden
Jürgen Scheeren am 28.10.2004 um 14:48 Uhr (0)
Hallo Autolisper, ich find einfach kein Beispiel wie ich die Toggle Funktion in eine Lisp-Datei einbinden kann, nicht bei Afro und auch nicht im Forum. Wer kann mir einen Tip geben. Anbei ein Versuchscode der bei value 1 einen Layer anlegen soll. Gruß Jürgen //DCL CODING STARTS HERE //The name of the dialog. Toggle //The start of the dialog definition : dialog //The opening bracket for the dialog definition { //The Label of the dialog definition. //This is what appears in the title bar of the dialog label ...

In das Form AutoLisp wechseln
AutoLisp : DCL-Toggle funktion in Lisp einbinden
Brischke am 28.10.2004 um 15:29 Uhr (0)
Hallo Jürgen, erstmal prinipiell, solange ein Diafenster aktiv ist, kannst du mit (command ..) nix machen. Ich mache es bei einem Toggle immer so, das ich eine (if abfrage reinbringe: (action-tile .. (if (= $value 1 ) (machwas)(machwasanderes)) ) Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!

In das Form AutoLisp wechseln
AutoLisp : Namenloser Textstill
Proxy am 28.10.2004 um 15:34 Uhr (0)
Ich hab da ein paar Dateien die ich mir einem selfmade lisp Textlich wegen der Optik anpassen wollte. Bei manchen Dateien gibt es jedoch tatsächlich einen Textstill der Namenlos bzw gar keinen Name hat. schnipp (setq tList (append tList (list (cdr (assoc 2 ts))))) liefert mir: schnapp ( Standard PROXYTEXTSTYLE_1 PROXYTEXTSTYLE_2 PROXYTEXTSTYLE_3 PROXYTEXTSTYLE_4 ) und an der 2-ten Stelle ist da die ******** Wie bekommt man den am besten angefasst um ihn den Textobjekten einen ander ...

In das Form AutoLisp wechseln
AutoLisp : DCL-Toggle funktion in Lisp einbinden
Brischke am 28.10.2004 um 16:15 Uhr (0)
Hallo Jürgen, in der Konstellation, wie du es jetzt hast, ist immer noch der (command ..)-Aufruf während das Diafenster aktiv ist. Das funktioniert nicht! Du musst dann mit (entmake ..) ran, wenn der Layer unbedingt erstellt werden soll, wenn das Dialogfenster offen ist. Was meines Erachtens keinen Sinn macht, es sei denn, der soll dann gleich in einer Liste angezeigt werden oder so? Was mir auch noch auffällt ist, dass du die Variablen nicht lokal deklariert hast. Insbesondere die dcl_id kann dadurch, das ...

In das Form AutoLisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  104   105   106   107   108   109   110   111   112   113   114   115   116   117   118   119   120   121   122   123   124   125   126   127   128   129   ... mehr

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