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 40 - 52, 207 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

AutoLisp : Bei Abruch oder Esc Benützereinstelungen zurücksetzten
fuchsi am 07.10.2005 um 12:02 Uhr (0)
ich denke du meinst sowas in der Art(setq tmpOSMODE (getvar "OSMODE"))(setvar "OSMODE" 0); irgendeine Benutzereingabe z.B.: punkt oder Objektwahl(setvar "OSMODE" tmpOSMODE)wird jetzt bei der Benutzereingabe mit esc abgebrochen, wird natürlich der (in diesem Beispiel) der Objektfang nicht auf den ursprünglichen Wert zurückgesetzt (Lisp ist ja abgebrochen worden)Da gibts im Prinzip zwei Möglichkeiten das abzufangen1.) eine saubere ERROR Routine , ein Lisp Abbruch mit ESC startet automatisch eine Funktion die ...

In das Form AutoLisp wechseln
Rund um Autocad : doppelclicck-aktion
fuchsi am 14.10.2003 um 11:57 Uhr (0)
hallo kann man eigentlich die doppel-click-aktion in autocad umbiegen clickt man z.B.: einen block mit attributen an, so öffnet sich das fenster ddatte. kann man da so umbiegen, das stattdessen ein eigenes lisp-programm startet ??

In das Form Rund um Autocad wechseln
AutoLisp : action_tile
fuchsi am 16.12.2003 um 12:55 Uhr (0)
hab jetzt erst gesehen, dass du dein lisp und dcl gepostet hast im action_tile ergäntzt du folgendermassen (action_tile DCLEdit1 (x_einfueg $REASON) ) un im aufgerufenem programm prüfst du den übergebenen wert (defun x_einfueg ( wie /) (cond ((= wie 1) ; mit enter .... nur hier soller weietrtun ------------------

In das Form AutoLisp wechseln
Rund um Autocad : Layerkonvertieren
fuchsi am 18.02.2004 um 12:39 Uhr (0)
(setq LISTE (ssget X ((-4 . and ) (0 . TEXT ) (8 . Ebene40 ) (-4 . and ) ) ) ) warum so kompliziert mit AND (ssget X ((0 . TEXT ) (8 . Ebene40 ))) macht harrgenau das selbe, die listen sind immer UND-verknüpft ich hab in 13 Jahren programmieren in lisp erst ein einziges mal diesen komiaschen UND OR konstrukt benötigt. ------------------

In das Form Rund um Autocad wechseln
Rund um Autocad : Brett vorm Kopf
fuchsi am 19.12.2003 um 10:55 Uhr (0)
das wirst du mit einem normalen makro nicht so leicht hinbringen , da immer nur auf eine benutzeringabe wartet. habs mal kurz mit nen lisp probiert. den rest, wie schraffurmuster setzten usw. musst halt noch selber dazubasteln ^C^C(progn (command -GSCHRAFF ) (while (setq a1 (getpoint))(command a1)) (command )) ------------------

In das Form Rund um Autocad wechseln
AutoLisp : linientyp erstellen
fuchsi am 03.11.2003 um 15:45 Uhr (0)
ist zwar kein linie sondwern ein textstil habe dein lisp nur um die 100er zeilen ergänzt dann funzt es (entmake (list (0 . STYLE ) (100 . AcDbSymbolTableRecord ) (100 . AcDbTextStyleTableRecord ) (cons 2 test ) (70 . 0) (cons 40 1) (cons 41 1) (50 . 0.0) (71 . 0) (cons 3 arial ) (4 . ) )) ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP

In das Form AutoLisp wechseln
AutoLisp : Text kopieren und ändern
fuchsi am 08.01.2004 um 13:04 Uhr (0)
wenn man in lisp Command verwednet, die mit Punkten arbeiten, muss man dabei aufpassen, dass ein eventuell eingeschalteter Objektfang genauso zu tragen kommt. hast du z.B.: objektfang END eingestellt, kann es sein, dass der Von-Punkt im command _copy der endpunkt einer angrenzenden linie ist. ------------------

In das Form AutoLisp wechseln
AutoLisp : Speichern von Systemvarablen in Lisp-Programmen
fuchsi am 22.06.2004 um 15:53 Uhr (0)
Das eigentliche Thema ist meiner Meinung nach die Gültigkeit(-dauer) von Variablen. 1. beispiel (defun xxx (/ old_osmode ) (setq old_osmode (getvar OSMODE )) ...... (setvar OSMODE old_osmode) ) hier ist die lispvariable nicht lokal, sondern nur in der funktion xxx gültig, da das rücksetzen der systemvariablen jedoch in der gleichen funktion passiert, ist das kein problem 2. beispiel (defun masterprogramm ( / old_osmode ) (speicherevariable) .... (rücksetztevariable) ) (defun speicherevariable (/ ...

In das Form AutoLisp wechseln
AutoLisp : Max. Länge einer Variable
fuchsi am 27.09.2004 um 08:16 Uhr (0)
mir ist beim lisp-befehl open auch mal aufgefallen, dass er bei langen pfadnamen , die leerzeichen,äöüß usw. beinhalten manchmal probleme hat. Solche Pfade sollte man sowiso generell vermeiden. Leider wird die Verzeichnisstruktur, und damit der Explorer als kleine Projektverwaltung missbraucht. Und damit erhält man oft solche irrsinnigen Pfadangaben. ------------------ WWW.FFZELL.AT.TC

In das Form AutoLisp wechseln
Rund um Autocad : Blöcke
fuchsi am 02.12.2004 um 08:20 Uhr (0)
es muss nicht immer ein lisp sein, vorallem wennman es nur einmal für eine zeichnung braucht. geht ganz einfach: zu kopierst die betroffnene Blöcke in eine neu Zeichnung, taufst sie dort um. löscht die betroffnenen Blöcke in der Originalzeichnung und kopierst die umgetauften Blöcke wieder zurück . ------------------ WWW.FFZELL.AT.TC

In das Form Rund um Autocad wechseln
Rund um Autocad : Objekt Auswahl
fuchsi am 05.11.2003 um 10:20 Uhr (0)
bzw wenn du das in einen werkzeugkasten hinterlegen willst, kannst du da als befehl dann auch schreiben ^c^cRED dann muss aber das lisp aus meinem vorigen posting geladen sein. wenn du das nicht willst, kannst du es auch so hinterlegen: ^c^c(progn (ssget) (command _chprop _p _color _red )); ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP

In das Form Rund um Autocad wechseln
AutoLisp : LWPolyline in Bögen umwandeln
fuchsi am 25.02.2004 um 10:11 Uhr (0)
oder über lisp (vl-load-com) (setq en (car (entsel))) elementnamen polylinie holen im beispiel über entsel (setq a1 (vlax-ename- vla-object en)) zu einem vla-object machen (setq erg (vlax-invoke a1 explode )) ursprungen achtung die polylinie bleibt bestehen, zusätzlich werden die geursprungten elemente erzeugt und die erzeugten elemente in der liste erg (als vla-object) zurückgegeben ------------------

In das Form AutoLisp wechseln
Autocad VBA : Probleme beim Errechnen einer Koordinate unter VBA
fuchsi am 12.12.2003 um 08:56 Uhr (0)
meine vermutung ! mit VBA arbeite ich nicht so oft. kenn aber das problem aus lisp zwischen bogenmass und DezimalGraden die Lispbefehle z.B.: POLAR arbeiten mit bogenmass Wenn ich beim Makro kurz zwischenstoppe, dann sehe ich tatsächlich den Wert 182,38... in der Variablen WinkelDachrand . also das sind eindeutig dezimalgrade, mit dem arbeitest du dann mit SIN weiter, SIN verlangt aber Bogenmass WIbogen = WIgrad * PI / 180 WIgrad = WIbogen * 180 / PI ------------------

In das Form Autocad VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

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

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