|
AutoLisp : Farbe Button ändern (dcl)
benwisch am 25.05.2004 um 09:38 Uhr (0)
Moin Andrea Zitat: ... Nun soll der Button, der angeklickt wurde, eine andere Farbe erhalten. Geht das? In Lisp ja ! Holger s Antwort - fill_image Hier mal zwei kleine Beispiele, was man so alles damit "anstellen" kann :-) DIE DCL DATEI - speichern unter test-image_button.DCL Code: TEST : dialog { label="Sonnen- Regenbogenfarben"; : image_button { key = "pic"; width = 35; height = 17; aspect_ratio = 1.0; color = graphics_ba ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Befehlszeile
Brischke am 25.05.2004 um 09:46 Uhr (0)
Hallo Ihr .. (na ich verkneif mir das jetzt mal) ;-) @Sammy, ich habe deine Routine bzgl. der oben genannten Punkte geändert. Deine ursprüngliche Programmlogik habe ich nicht verändert. Schau es dir an, und wenn du Fragen hast ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertreffen am 15.06. in Steyr/Österreich !
|
| In das Form AutoLisp wechseln |
|
AutoLisp : wie gebe ich einem lispbefehl eine eingabe mit?
Brischke am 25.05.2004 um 10:06 Uhr (0)
Zitat: Original erstellt von CADmium: Holger meint das sicher so : (defun C:EXPLODE_ALL (/ INDEX AUSWAHLSATZ OBJFILTER ASLENGTH) ..... @CADmium Nein, das meine ich nicht so. Die Frage war nicht, ob jemand mal eine Lisp ändern könnte, sondern ob und wie man einer Lisp-Routine Parameter mit übergeben kann. Die Routine, die auch nicht beigefügt war, musste ja nur als Bsp herhalten. EDIT Scheinbar meinte michelangelo das doch wie du es verstanden hattest, denn die von ihm angesprochenen Us sind bei m ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Definition LISP ??
Brischke am 25.05.2004 um 12:48 Uhr (0)
Hallo Mad, schau mal auf meiner Seite unter Training- AutoLISP. Im ersten Teil findest du ganz am Anfang etwas dazu. Es heißt LISt Processing. Unter diesem Stichwort(en) solltest du auch hier im Forum ein paar Beiträge finden. Ansonsten geh auch mal auf die Seiten von mapcar . Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertreffen am 15.06. in Steyr/Öster ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Flächenlose Polylinien
Proxy am 26.05.2004 um 08:01 Uhr (0)
Wie bekomme ich flächenlose Polylinien (Fläche = 0) mit LISP geöffnet ? Da scheint es keinen GC dafür zu geben Ich habe oft bei fremden Zeichungen das Problem beim _offset Dieses Objekt kann nicht versetzt werden. , wenn jedoch diese Plines von Hand (1) geöffnet, durch (2) PL-dopp-vtx optimiert und ggf. (3) wieder geschlossen werden ist alles danach perfekt. P.S. GC 90 = 2 ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-compute ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Flächenlose Polylinien
Proxy am 26.05.2004 um 08:18 Uhr (0)
Es ist sehr oft keine Gerade, es sind oft einfach gezogenen Polylininen die geschlossen sind jedoch keine Fläche aufweisen. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Auswahlsatz
Brischke am 26.05.2004 um 09:14 Uhr (0)
Hallo Andrea, alles was die Jungens sagen, sind schon richtige Hinweise. Ergänzend solltest du dir die Beschreibung zum WCMATCH ansehen. Denn genau diese Syntax kann man in den Filterlisten zu den Auswahlsätzen verwenden. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertreffen am 15.06. in Steyr/Österreich !
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Messen / Teilen mit Punktnummerierung - Intelligenter Linientyp
Brischke am 26.05.2004 um 14:43 Uhr (0)
Zitat: Original erstellt von Helmut Wieser: ... Hat da keiner Lust drauf? ... Hallo Helmut, Lust schon, aber für mal eben schnell nebenbei aus dem Hut gezaubert ist es etwas zu aufwändig. ;-) Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertreffen am 15.06. in Steyr/Österreich !
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Messen / Teilen mit Punktnummerierung - Intelligenter Linientyp
m-troeger am 26.05.2004 um 17:38 Uhr (0)
Hallo Helmut, wenn ich richtig verstehe, dann schau hier mal rein http://ww3.cad.de/foren/ubb/Forum54/HTML/006555.shtml Das Tool zum Messen und Teilen müßte man doch umbasteln, und eine Beschriftungsroutine hinzufügen können. EDIT ich hab nun mal dem Tool von HEIDI (sh. Link oben) etwas hinzugefügt, so dass die Bruchpunkte beschriftet werden.(bei mir funzte nur teilen ???) Die Beschriftung ist natürlich ausbaufähig. Code: (defun c:BTel(/ entity SegLn Letztes Pts cmd kw Segmente ss count nummer) ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Flächenlose Polylinien
Proxy am 26.05.2004 um 19:46 Uhr (0)
Hat keiner einen Lösungsansatz ? Könnte man mit ... Code: ... (setq n-pol (sslength polilineas) n 0 ) (repeat n-pol (setq auswahl (ssname polilineas n)) (if (or (= LWPOLYLINE (cdr (assoc 0 (entget auswahl)))) (= POLYLINE (cdr (assoc 0 (entget auswahl)))) ) (progn .... (command _.area _o auswahl) ... nicht so erweitern/modifizieren dass jede plinie auf ihren Flächeenwert überprüft und wenn 0 aus dem Auswahlsatz rausfliegt und dann der Rest mit dem entsprechend ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : DVB-automatisch laden
Petra_Sp am 27.05.2004 um 09:22 Uhr (0)
Hallo Leute!! Folgende Hürde: Ich habe ein File Namens CreateLnk.dvb das den Pfad für die Plot-Files erweitert in dem AutoCAD nach CTB/STB Dateien sucht, automatisch um den Pfad, aus dem die aktuelle DWG-Zeichnung geladen wurde. So weit so gut, ich möchte aber nicht jedesmal über Tools-Macros-usw... aufrufen und neu laden sondern es in meine mnl schreiben. So das es automatisch wenn ich autocad lade oder eine Zeichnung öffne mitgeladen wird!! Nun, wie ich automatisch ein Lisp-File lade weiß ich ja, aber w ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Flächenlose Polylinien
Proxy am 27.05.2004 um 09:50 Uhr (0)
U s sind unterwegs Thomas , danke schön. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
| In das Form AutoLisp wechseln |
|
AutoLisp : DVB-automatisch laden
marc.scherer am 27.05.2004 um 09:52 Uhr (0)
Hi, ich habe sowas: Code: (if (setq FILE (findfile ZVO-Vba-Main.dvb )) (vl-vbaload FILE) ) in der Datei acaddoc.lsp stehen. ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |