|
Lisp : grread / grdraw
Dorfy am 31.07.2009 um 10:32 Uhr (0)
hmmmmmmmmmmmmm(defun c:Test ( / p1) (defun vSpur ( / P) (while (and (setq viewctr (getvar"viewctr")) (/= 3 (car (setq P (grread t))))) (redraw) (if (equal (getvar"viewctr") viewctr) (grdraw p1 (cadr P) 7 1)) ) ) (setq p1 (getpoint)) (vSpur) ) ------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-leipzig.de/~rotheh/elefant.htm)
|
| In das Form Lisp wechseln |
|
AutoLisp : Text kopieren und ändern
Brischke am 04.12.2003 um 09:01 Uhr (0)
Zitat: Original erstellt von Geos: ...Soweit mir bekannt ist funktioniert getpoint nicht innerhalb von command . ... Hallo Ernst, das ist falsch. Probiere folgendes aus: (command _.LINE (setq spt(getpoint
Los - Startpunkt eingeben: )) (getpoint spt
Ich warte. Wo bleibt der Endpunkt?: ) ) Man kann so ziemlich alles innerhalb eines (command ..) Aufrufs machen. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung f ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Markierte Objekte auf einen anderen Layer legen
cadffm am 06.07.2010 um 12:25 Uhr (0)
Also ob du das SSSETFIRST nun benutzten mußt oder nicht kann ich nicht wissen,für die Änderung auf der Lisp-Seite ist nur ein Auswahlsatz nötigt, unabhängigdavon ob etwas "markiert" ist oder nicht: (foreach elem (bau_elemli (ssget "_X" ((2 . "meinlieblingsblock")))) (entmod (subst(8 . "MeinLayer")(assoc 8 (entget elem))(entget elem))) )Die Funktion (defun bau_elemli findest du hier auch im Forum.------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : bestehende Bemaßung per Lisp ändern
SNOOP_69 am 20.09.2021 um 09:32 Uhr (1)
Hi,vielen Dank schon mal!Ich habe mit dem DIMIM-Tool aus den Expresstools eigentlich schon genau das erreicht was ich erreichen möchte, nur kann ich das Tool leider nicht ohne Dialog starten und somit leider auch nicht in mein Script für Scriptpro verpacken...kann mir da vielleicht noch jemand einen Tip geben? CMDDIA/FILEDIA auf 0 reicht leider nicht aus um den Pfad und die Einstellungen zum Überschreiben über die Befehlszeile zu erzwingen...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Lisp --> Variable --> Wert ändern
benwisch am 06.11.2002 um 10:37 Uhr (0)
ich habe eine Variable namens "temp" mit einem car-wert "ANZA" und einem cdr-wert "4" nun möchte ich den wert "4" durch den wert "33" ersetzen lassen. also -- (subst neu alt wo)....aber denkste...ich krieg s nicht hin. egal welche kominationen ich nutze, es will nicht gelingen. die online-hile zu diesem befehl hilft mir NICHT weiter und bitte euch deswegen um hilfe. wie sollte der code aussehen ? ------------------ Grüße aus dem Rheingau. Rolf aka Benwisch
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Textsize mit Lisp steuern
spider_dd am 03.05.2005 um 13:28 Uhr (0)
Hallo Bernd, Deine Listen enthalten Zeichenketten, diese werden bei der Auswahl auch wieder zurückgegeben. Ändere mal folgende Dinge: (setq THohew (DIA ....)) zu (setq (THohew (atof (DIA ...))) dto. mit (setq (LMasstab (DIA ...)) und dann noch falsche syntax in (setq Thohe (* LMasstab THohew / LEinheit2)) zu (setq Thohe (/(* LMasstab THohew ) LEinheit2)) dann sollte es klappen. Viele Grüße spider
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Dateidatum setzen mit DOSLIB?
Peter2 am 01.10.2005 um 13:08 Uhr (0)
Guten Tagich möchte gerne für Dateien ein Dateidatum setzen und habe mir mal schnell DOSLib angeschaut. Da gibt es einiges zum Auslesen von Dateidatum und -zeit und auch was zum Setzen der üblichen Attribute (hidden, read-only usw...)Aber wie kann ich ein für eine Datei im System ein Datum setzen? (Lisp, Vlsip, Doslib, ..???)Schöens WochenendePeter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form AutoLisp wechseln |
|
AutoCAD LT : Drucken von als OLE-Objekt eingefügter Excel-Tabelle
epb am 11.03.2010 um 11:36 Uhr (0)
funktioniert leider auch nicht.Ich habe die Möglichkeiten Einfügen als Bild (Metadatei) und als Bild (Enhanced Metafile) probiert. Beim Einfügen auf gehdrehtes BKS sind die Ausdrucke abgeschnitten.Einfügen als Bildobjekt geht überhaupt nicht. In der Befehlszeile kommt ein Hinweis auf fehlendes Lisp, was in LT nicht geht funktioniert wohl nur in der Vollversion.Ich habe mich nn so beholfen, dass ich die Tabelle im WKS einfüge.------------------Grußepb
|
| In das Form AutoCAD LT wechseln |
|
OneSpace Modeling : Volumen und die Masse via LISP
Klaus Lörincz am 11.09.2003 um 10:17 Uhr (0)
Hallo Thomas, Hier ein Beispiel um die Daten zu bekommen. Wenn Du ein "normales" OSD Kommando aus einem Dialog rufen willst so musst Du es mit sd-call-cmds tun. Nur wenn Du ein OSD Kommando nicht voll qualifiziert aufrufen willst kannst Du auf sd-call-cmds verzichten. Der Ursprungsdialog stibt dann. PS: Hast Du schon den Integration Kit gelesen ?? Grüßle Klaus ------------------ Klaus Lörincz 0174 3439 428 Sindelfingen Germany
|
| In das Form OneSpace Modeling wechseln |
|
Rund um AutoCAD : Blöcke gegen Punkte tauschen
LoBrian am 18.08.2008 um 16:15 Uhr (0)
Hallo zusammen,ich müsste eine Menge Blöcke gegen Punkte tauschen. Sind natürlich unterschiedliche Layer. Die LISP Punkt zu Block hab ich schon versucht, komm aber nicht zu einem zufrieden stellenden Ergebnis!Hat noch jemand einen Tip? Ich möchte die Blöcke nämlich in PolyGIS einlesen und sie werden scheinbar in Einzellinien zerstückelt. Is nicht gerade das was ich benötige...Danke schon mal,Grüße, Jens
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
Brischke am 24.07.2003 um 12:00 Uhr (0)
Hallo wisch, wann bekommst du das nil - nach dem laden? - das ist ok. oder nach dem Starten des Programm s mit loeweiss ? Dann kann ich Dir nicht mehr helfen, das Tool läuft bei mir, ein paar andere habens auch getestet, bei denen läufts auch. Warum bei Dir nicht .... ?? - keine Ahnung, kann ich von hier aus nicht sagen. Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Welcher Editor für Lisp?
Theodor Schoenwald am 05.02.2004 um 00:21 Uhr (0)
Hallo Alpschorsch, wenn einen schönen, praktischen und kostenlosen Editor suchst, bei dem Du sogar die Syntax farbig darstellen kannst und gleichzeitig ein sehr guter Ersatz für Windoofs mageren Notepad ist, dann... http://home.t-online.de/home/Jens.Altmann/jfe.htm Bei diesem Editor wirst Du nicht vermissen, wenn ich noch einen Wunsch hatte, hat den der Autor Jens Altman erfüllt. Gruß Theodor
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Farbbenennung
mangeli am 18.02.2003 um 10:40 Uhr (0)
Hallo Willi,hallo Roland danke für die schnelle Hilfe! Die Lisp-Routine hab ich gleich mal geladen. Mir ist leider nur noch nicht ganz klar, worauf sie sich auswirkt. Bei der Eingabe: !kieselgrau oder !mycolor erscheint darunter zwar die zugehörige Farbnummer, die Farbtabelle ändert sich aber nicht. Kann man die Namne in der Farbtabelle abändern (also anstatt 51 kieselgrau) oder sich selbst eine zusammenstellen? Vielen Dank, Frank.
|
| In das Form Rund um Autocad wechseln |