|
AutoLisp : kompakte Lisp Code
Brischke am 15.03.2005 um 14:15 Uhr (0)
Hallo RoyCAD, geh mal auf die Autodesk-Seiten. Unter Produkte- AutoCAD2006- Training Dort gibt es eine 5-teilige Serie (von mir) zur Einführung in AutoLISP. Die Serie befasst sich mit der Programmierung eines Tools zum Zeichnen von Rechtecken. Grüße Holger ------------------ Holger Brischke CAD on demand GmbH Autodesk User Group Central Europe Individuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Polylinienbreite durch Tabelle zuweisen
qumad am 31.10.2003 um 16:58 Uhr (0)
Hallo, eine tolles Forum. Ich arbeite mit ACAD-TL 2000 und Demoversion von Lt-Extender. Ich möchte von mehrer Polylinie die Breiten ändern durch einlesen einder Tabell. Excel oder Txt egal. Die Anzahl (30 Stück) und Lage der Polylinien ist fest. Im Forum habeich noch nichts passendes gefunden. Ich muss noch sagen,dass ich Lisp-Anfänger bin. Grüss qumad
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Abfrage Rechnernahme oder Benutzer
FELBER am 22.07.2004 um 18:22 Uhr (0)
Hallo! Ich glaub ich bring das einfach zu kompliziert! Ich versuche es nochnmals! Bitte nicht ärgern und auch nicht lachen! Ich will in die LISP-Datei z.B. eine Version-Nr. setzten Ver-0815 Wenn ich jetzt wieder irgendwann zu diesem Rechner komme möchte ich mit einem Befehl diese Info auslesen. Z.B. geben ich ein Version und schon kommt Ver-0815 Geht dies einfach?
|
| In das Form AutoLisp wechseln |
|
AutoLisp : BAND od. PLINE-Teil versetzen
CADmium am 14.06.2006 um 07:47 Uhr (0)
Zitat:Original erstellt von m-troeger:Nun noch eine Frage zum Versetzen der PL.Gibt es in LISP für das Versetzen eine vl...-Funktion wie die Methode .Offset bei VBA?du kannst in VLisp auf dieselbe ActivX-Offset-Methode zugreifen wie unter VBA.z.b. (vla-offset (vlax-ename-vla-object(car(Entsel))) 10)------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Warum funktioniert repeat nicht ?
mapcar am 10.04.2004 um 02:19 Uhr (0)
Tja, Jürgen, manche Dinge sind nicht so, wie sie auf den ersten Blick erscheinen. Zu deinem ersten Problem: Glückwunsch erstmal - ein Grundprinzip von Lisp hast du verstanden, nämlich dass man nicht jede Zwischenstufe einer Variablen zuweisen muss, die dann doch keiner braucht. Aber: (repeat 1000000 (entnext myEntity)) ermittelt eine Million Mal den Nachfolger von myEntity - das geht also auch, wenn man nur zwei Linien in der Zeichnung hat:-( (repeat 1000000 (setq myEntity(entnext myEntity)) Das allerding ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Dialogbox -> radio_column
Brischke am 07.09.2004 um 12:12 Uhr (0)
Hallo Andrea, versuch doch eine über die 2 Reihen mit radio_rows eine übergeordenete radio_column zu machen. Also so: Code: :radio_column { :row { :radio_button{ } :radio_button{ } :radio_button{ } } :row { :radio_button{ } :radio_button{ } :radio_button{ } } } Probiert habe ich es nicht, aber vielleicht klappt das ja. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Lisp für Rohransichten verschwunden ?
Mario Scht am 01.04.2003 um 11:53 Uhr (0)
Hallo Andi, habe hier den Code bereit mit einigen Deiner Hilfestellungen verfeinert. Ist zwar nochimmer eher ein MAKRO, als ein LISP, aber es funktioniert tadellos, bis auf den Aspekt, dass ich die Seiten nach wie vor angeben muss, auf die kopiert werden soll (Siehe oben!). Grüße Mario ;;; -------------------------------------------------------- ;;; Variablen deklarieren sonst bleiben sie nach Beenddigung erhalten - Globale Var. (defun c:Rohransicht (/ ent dis0 dis stp stp2 intval intval2) ;;; Textfeld ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Befehl Zurück (_undo)
Bernd10 am 14.10.2008 um 15:46 Uhr (0)
Hallo Heiko, Zitat:Original erstellt von Dorfy:mir ist noch(vla-startundomark)und (vla-endundomark)eingefallenleider haben die Vorschläge Deiner beiden Antworten mein Problem nicht behoben. Vielleicht liegt es daran, dass meine Lisp-Aufrufe zwischen Undo-Start und Undo-Ende in die Liste eingetragen werden (siehe Anlage). Ich habe keine Ahnung, wie ich das unterdrücken kann. Kannst Du mir da weiterhelfen?Danke und GrußBernd
|
| In das Form Lisp wechseln |
|
Lisp : Daneben ist nicht Enter - grread
Dorfy am 07.09.2009 um 13:53 Uhr (0)
Hi Ernst, Zitat:Original erstellt von Geos:Obiger Code sollte entweder "#obj" liefern oder nil, falls der User mit rechter MT beendet.Bei einem Fehlklick mit der (linken) Picktaste soll die Abfrage wiederholt werden.und wenn du mit mouse-reactor arbeitest!?------------------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 |
|
Lisp : Layer eines Layer-Eigenschaftsfilters schnell frieren/tauen
archi.archi am 01.10.2018 um 14:49 Uhr (1)
Hallo cadffm,da war wohl ein ")" in der Url zuviel:http://ww3.cad.de/foren/ubb/Forum145/HTML/001981.shtml#000003Mit Lisp geht das Schalten der Layer über Platzhalter sehr schnell.Die User können die Filter (projektabhängig) ändern. Deshalb muss man die Eigenschaften aus dem Filter auslesen.Gibt es zum Auslesen einen Ansatz?GrußArchi
|
| In das Form Lisp wechseln |
|
Lisp : MAP-Befehle aus LISP aufrufen
joern bosse am 05.03.2012 um 11:33 Uhr (0)
Hallo Marco,na das wäre ja schade, ist mir ein bißchen aufwendig (in der vorgeschalteten Funktion soll eigentlich nur ein Block eingefügt werden und vielleicht noch ein paar Layer), könnte man sicherlich mit einer Vorlagedaten lösen, möchte ich aber nicht.Ich warte noch ein bißchen, vielleicht kommen ja noch ein paar andere Ideen.------------------viele GrüßeJörnhttp://www.bosse-engineering.com
|
| In das Form Lisp wechseln |
|
Lisp : 3D-Polylinien in 2D-Polylinien umwandeln
Dorfy am 10.09.2009 um 07:28 Uhr (0)
Hi,geh die command-zeilen durch und schreibe ein "_" vor die englichen Befehle und Eingaben(command "_OSNAP" "_midp....(aber nur die Command-Zeilen)in deiner Autocad-Befehlszeile kannst du alle Befehle mit unterstrich eingeben und prüfen.------------------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 : wie gebe ich einem lispbefehl eine eingabe mit?
marc.scherer am 25.05.2004 um 09:23 Uhr (0)
Hi CADmium, @: ... kein (vlax-invoke-methode Objekt Explode)? Kannte ich da noch nicht :-). s is relativ alt, damals wußte ich NOCH weniger über Lisp als heute. @Michel Anderswo: Marc SCHERER heißt das, nicht Scherler... So viel Zeit muß sein :-) ------------------ Ciao, Marc [Diese Nachricht wurde von marc.scherer am 25. Mai. 2004 editiert.]
|
| In das Form AutoLisp wechseln |