|
AutoLisp : Enity Eintäge auslesen?
dschu am 03.09.2002 um 11:21 Uhr (0)
Hallo Helmut, Hallo CADwiesel, vielen Dank für die Tipps, (Helmut s Programm funktioniert prima) nun werd ich mich dem Lernen von LISP zuwenden. Bis bald mal Gruß Dirk
|
In das Form AutoLisp wechseln |
|
AutoLisp : dwg nummer
CADwiesel am 05.09.2002 um 08:35 Uhr (0)
Hai (substr Zeichenkette Anfang [Länge]) (substr (getvar "dwgname") 1 1) = in Deinem Fall "8" Substr funktioniert nur mit Zeichenketten. Ich nehme mal stark an, dass Du die Klammern um den Zeichnungsnahmen nur aus Unkenntniss der Bedeutung dieser gesetzt hast. Diese definieren nämlich listen, und da musst Du etwas anders vorgehen. ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : dwg nummer
CADwiesel am 05.09.2002 um 09:00 Uhr (0)
mit (atof zeichenkette) erhältst Du eine Realzahl. ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : dwg nummer
Erwin Fortelny am 22.11.2002 um 09:34 Uhr (0)
Zitat: Original erstellt von benwisch: wie kann ich den punkt bei dwgname herausfiltern, oder besser gleich -- ".dwg". habe damit nämlich probleme mit dia s und dem einlesen in imagebuttons. das problem ist hierbei, das der dateiname ja unterschiedlich lang sein kann. Mit derselber Art wie sie schon CADWiesel als erste AW geschrieben hat! ... nur mußt Du zusätzlich mittels "(strlen [Zeichenkette])" die Länge ermitteln und 4 davon abziehen (für Punkt & Extension)!!! Also sollte es in etwa so aussehe ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Status vo DWG mit Lisp erkennen
CADwiesel am 27.11.2002 um 07:57 Uhr (0)
Setvar writestat könnte was für Dich sein ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : ddpmode in lisp verwenden
CADwiesel am 28.11.2002 um 10:57 Uhr (0)
Hai wie kann? ich die Dialogbox ddptype in lisp aufrufen? mit (initdia) und (command "_ddptype") geht s nicht. ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : ddpmode in lisp verwenden
CADwiesel am 28.11.2002 um 11:02 Uhr (0)
Ist doch n lisp ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : Anfänger braucht Hilfe
CADwiesel am 02.01.2003 um 08:30 Uhr (0)
Hai Willkommen im Forum .. und n schönes neues Jahr. Wolln wir uns mal Deinen Code ansehen... oops (defun lbox () ;;(setq dcl_id (load_dialog "coe_layer_new.dcl")) ;;(if (not (new_dialog "coe_layer_new" dcl_id)) (exit)) (if ( (setq dcl_id (load_dialog "coe_layer_new.dcl"))0) (exit) ) (new_dialog "coe_layer_new" dcl_id) (action_tile "accept" "(done_dialog 1)") (action_tile "cancel" "(done_dialog 0)") (strtlist) ;;bnum2 (get_tile "radio_cluster" );;da fehlt einiges (setq bnum2 (get_tile "radio_cluster") ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Ostern anzeigen
CADwiesel am 03.02.2003 um 16:19 Uhr (0)
Prima! Aber da stellt sich mir die Frage: Wer zum Kuckuck gibt einen Aftrag aus Acad Ostern ermitteln zu wollen???? Entweder haben die Leute zu viel Zeit oder zuviel Geld. Mir fallen doch jetzt ganz spontan keine Gründe ein, wofür ich in Acad dieses Lisp brauchen könnte - schade eigentlich, mal sehen ob ich s nicht als goodie in ein s meiner nächsten Lisp s einbaue. ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : Ostern anzeigen
Theodor Schoenwald am 03.02.2003 um 16:41 Uhr (0)
Hallo Cadwiesel, deine Frage habe ich mir auch gestellt und keine Antwort gefunden. Zuerst habe es als ABM betrachtet. Aber dann habe ich es anders gesehen. In der heutigen Zeit kommt bei fast jeder Arbeit die Frage: "Was kommt dabei raus". Nun hier ist etwas wo mal nichts dabei raus kommt - einfach so -. Da du es in deine Sammlung einbinden willst, bin nicht nur ich ... Viele Grüße Theodor Schönwald
|
In das Form AutoLisp wechseln |
|
AutoLisp : Ostern anzeigen
CADwiesel am 04.02.2003 um 08:01 Uhr (0)
Ich habe auch noch ein Weltraumspiel in lisp. Das ist dazu da um strategische Intergalaktische Planungen der Irdischen Weltraumflotte im Falle einer Verteidigungssituation des Planeten zu simuliern. Dazi ist Acad natürlich besonders gut geeignet, da man auf dieser Software sehr gut die Tatsächlichen Entfernungen und Größen des Weltalls darsetllen kann ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : Ostern anzeigen
CADwiesel am 04.02.2003 um 13:42 Uhr (0)
Mensch, dass Du jetzt noch unter die Strategen gehen willst! Na gut... und zur Entspannung hab ich noch eine Slot-maschine beigepackt. ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : Highlight zurücknehmen
CADwiesel am 12.02.2003 um 12:38 Uhr (0)
Klar geht s so. Du musst es aber erst mal ausleuchten (setq zumleuchten (ssget)) (setq c 0) (repeat (sslength zumleuchten) (redraw (ssname zumleuchten c) 3) (setq c (1+ c)) ); (setq c 0) (repeat (sslength zumleuchten) (redraw (ssname zumleuchten c) 4) (setq c (1+ c)) ) ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |