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 612 - 624, 6731 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
AutoLisp : Problem bei AutoLisp mit Koordinaten-Angaben
Brischke am 26.01.2004 um 10:45 Uhr (0)
Hallo Imion, wenn schon die Fehlermeldung mit der Zahl 44 erscheint, dann läßt das sehr leicht darauf schließen, dass der Gruppencode 44 an dieser Stelle nichts zu suchen hat. Soll heißen, dass du die (44 . 5) mal aus deinem Code entfernen sollst. Dann haut es hin. Was wolltest du denn mit dieser Gruppe bewirken? 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 : Reaktor-Prg.
vision am 27.01.2004 um 13:01 Uhr (0)
Hallo, bin etwas ratlos! Bei dem u. a. Programm funktionieren unter Windows XP die Funktionen: XLINE, CIRCLE und TEXT einwandfrei. Mit Windows 2000 funktioniert TEXT nicht (es wird kein TEXTLAYER erzeugt). Fragen: 1. besteht zwischen Win XP und Win 2000 mit AutoCAD 2002 ein Funktionsunterschied? 2. warum funktioniert das Prg. nicht mit Bemassung u. 2D-Polylinien? Für Eure Bemühungen bedanken ich mich im Voraus. (Ein Beispiel aus dem Forum) (vl-load-com) (vlr-remove-all :vlr-editor-reactor) (vlr-editor-reac ...

In das Form AutoLisp wechseln
AutoLisp : Reaktor-Prg.
Brischke am 27.01.2004 um 13:06 Uhr (0)
Hallo vision, eretze mal die Zeile (= value TEXT ) durch (wcmatch value *TEXT ) Dann wird auch MTEXT und DTEXT beachtet. Vielleicht liegt es daran? 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 : Ellipse / Start- und Endpunkt
Brischke am 27.01.2004 um 13:56 Uhr (0)
Hallo Bernd, so: Code: (vl-load-com) (setq el (car(entsel)) el (vlax-ename- vla-object el) stpt (vlax-curve-getStartPoint el) ept (vlax-curve-getEndPoint el) ) 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 : Reaktor-Prg.
vision am 27.01.2004 um 14:01 Uhr (0)
Hallo Holger, Du hast (wie meistens) recht! Mit (wcmatch value *XXX ) bzw. XXX* funktionierts mit allem! Vielen DANK! PS: bekomme beim LISP laden noch folgende Meldung: Befehl: _textscr ; Fehler: Einstellung für AutoCAD-Variable zurückgewiesen: CLAYER 0

In das Form AutoLisp wechseln
AutoLisp : Reaktor-Prg.
Brischke am 27.01.2004 um 14:11 Uhr (0)
Hallo Vision, das verstehe ich nicht wirklich, denn (wcmatch value *XXX ) sollte eigentlich nil ergeben, wenn value = TEXT oder DTEXT oder MTEXT ist. ??? 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 : Plotmaßstab mit Lisp auslesen?
Brischke am 27.01.2004 um 17:49 Uhr (0)
Hallo Thomas, man braucht von den ganzen (vlax-..) Befehlen eigentlich nur 3 (vlax-invoke-method ..)-für die Methoden (vlax-get-property..)-um Eigenschaften auszulesen (vlax-put-property..)-um Eigenschaften zu setzen Wie die Funktionen gefüttert werden, siehst du in der VBA-Hilfe. Du hättest also das VBA-Bsp durchaus für dich verwenden können. Bei dir sollte es dann so gehen, den Maßstab musst du nun aber noch selbst aus der Rückgabe bestimmen. (setq al (vla-get-ActiveLayout (vla-get-activedocument (vlax ...

In das Form AutoLisp wechseln
AutoLisp : Blöcke auf Layer legen
Brischke am 28.01.2004 um 09:48 Uhr (0)
Hallo Georg, was meinst du mit Layergruppen? Einfach einen Layer, der den Namen des Blockes hat? Du bist dir auch sicher, dass du das möchtest? Ich kann mir vorstellen, dass du dann mit einem vernünftigen Ausdruck Probleme bekommen wirst. Oder sind alles Objekten explizit Farben zugeordnet? 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 : Breitenfaktor vom Text ändern!
Brischke am 28.01.2004 um 21:43 Uhr (0)
Hallo Vision, mach es mit (entmake ..) da kanst du alles einstellen, wie du möchtest. Gerade der TEXT-Befehl ist sehr Fehleranfällig. 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 : block in Zeichnung beim öffnen autom. einfügen
schachtelmacher am 29.01.2004 um 08:26 Uhr (0)
Hallo Leute, ich habe folgende Frage: wie kann ich beim Öffnen einer vorhandenen Datei - einen Block sofort, unmerklich, ganz automatisch - in den jeden vorhandenen Papierbereich einfügen - mit der Abfrage vorher, ob der Block auf allen Papierbereichen vorhanden ist . Wenn ja nicht einfügen und wenn nein überall da einfügen wo er fehlt? - danach sichern. Hintergrund der Sache ist: Ich möchte einen Block mit RText-Elementen in ein Arbeitsblatt im Papierbereich einfügen. Diesen Block brauche ich um z.B. wer ...

In das Form AutoLisp wechseln
AutoLisp : block in Zeichnung beim öffnen autom. einfügen
CADmium am 29.01.2004 um 08:51 Uhr (0)
... die Datei ACADdoc.lsp wird bei jedem Laden einer Zeichnung ausgeführt. Der Blockladebefehl müßte also dort integriert werden... ... Systemvariable Expert auf 2 setzen : Unterdrückt die  Eingabeaufforderungen sowie Block existiert bereits. ... dann (command -einfüge ... oder verwende Block_def_for_load von Holger Brische - http://ww3.cad.de/foren/ubb/Forum145/HTML/000226.shtml Ach so..., wie du nach öffen gleich in den Papierbereich wechseln kannst findest du unter http://ww3.cad.de/foren/u ...

In das Form AutoLisp wechseln
AutoLisp : block in Zeichnung beim öffnen autom. einfügen
marc.scherer am 29.01.2004 um 08:51 Uhr (0)
Hi, ganz einfach. Du mußt erst einmal diverse Funktionen schreiben. # eine die für jedes Dokument die Layouts ermitteln kann # eine die den entsprechenden Block finden kann # eine die den entsprechenden Block einfügen kann und abschließend: # eine die all diese Funktionen sinnvoll miteinander kombiniert Dann brauchst Du diese Funktion nur nch in die S::STARTUP von AutoCAD einbauen (am besten in die Acaddoc.lsp) und dann sollte das gehen. ------------------ Ciao, Marc

In das Form AutoLisp wechseln
AutoLisp : block in Zeichnung beim öffnen autom. einfügen
Brischke am 29.01.2004 um 08:58 Uhr (0)
Hallo Ralf, du schreibst dir eine Lisp, die deine Layouts nach einem bestimmten Block durchsucht, und wenn dieser gefunden wird dann auch durch den neuen ersetzt. Allerdings, musst du beachten, dass, sofern der Block auch Attribute enthält, die Werte dann von Alt nach Neu übertragen werden. Diese Lisp packst du mit in die Startgruppe. Anderer Vorschlag: Erfahrungsgemäß handelt es sich bei diesen Eintragungen meist um Schriftköpfe. Wenn diesem Block wirklich nur Textelemente (RText) hinzugefügt wurden, also ...

In das Form AutoLisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  35   36   37   38   39   40   41   42   43   44   45   46   47   48   49   50   51   52   53   54   55   56   57   58   59   60   ... 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