|
AutoLisp : txtexp in Lisp-Routine verwenden; Objekt verschoben
WolfgangE am 14.06.2005 um 14:13 Uhr (0)
Hallo CADmium, na das nenn ich schnelle Hilfe. Das mit dem Verschieben funktioniert bestens (ausgrechnet nach dem eigentlichen Befehlsnamen hab ich nicht gesucht, nur nach allem anderen *grml*, wie kompliziert man doch manchmal denkt). Das mit dem Umprogrammieren hatte ich mir schon fast gedacht, wird mir wohl nichts anderes übrig bleiben. Besten Dank, WolfgangE U s sind praktisch schon auf deinem Kontp ------------------ An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!
|
| In das Form AutoLisp wechseln |
|
Lisp : Länge und breite von einem gerade gezeichneten Rechteck auswerten
spider_dd am 22.03.2011 um 21:43 Uhr (0)
Zitat:Original erstellt von udouk:DEBUGGER?? Wie werfe ich den denn an???Setze im VL-Editor im Quelltext an der Dich interessierenden Stelle einen Haltepunkt (RMT Haltepunkt ein oder "Hand-Symbol" in der unteren Symbolleiste). Nach dem Laden und Starten des Lisp-Progs stoppt der Ablauf und Du kommst in den VL-Editor. Dort hast Du dann in der Symbolleiste die Optionen für Einzelschritt, Prozedurschritt ... usw. und auch die Möglichkeit den Inhalt von Variablen und Funktionen zu prüfen.HTHGrußThomas
|
| In das Form Lisp wechseln |
|
AutoLisp : Neuling mit Anfängerfrage
Brischke am 02.09.2003 um 15:54 Uhr (0)
Hallo Charlie, im Code steht doch nur einmal ACAD , das ist der Menüname, und 2x steht Kontextmenü für ... Das sind Bezeichnungen der Kontextmenüs. Diese musst du dann anpassen. Geh mal mit einem Editor in Deine Menü-Dateien und Suche mal nach Kontext - irgendwo solltest du dann auch den Namen finden. Ich habe keinen ADT 3 zur Verfügung, sonst würde ich selber mal schauen. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Ich bin vom 07.-10.10. auf dem Anwende ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Länge Polylinie beschriften
nozama am 02.09.2024 um 12:04 Uhr (1)
Hallo zusammen,das ist eine total simple Sache und ich bin sicher es gibt dazu schon unzählige Lisp Routinen, aber ich finde irgendwie nicht das passende.Ich möchte die Länge einer Polylinie beschriften lassen. Dabei sollen die Anzahl der Dezimalstellen, Kommatrennung und die Einheit mitgeschrieben werden. Zieldarstellung: 12,34 mAktuell mache ich das über Schriftfelder, muss aber jedes mal den Suffix "m" eingeben. Das würde ich mir gerne ersparen.Danke im Voraus.
|
| In das Form Lisp wechseln |
|
AutoLisp : Plotdialog in Lisp nutzen
CADchup am 17.10.2003 um 08:24 Uhr (0)
Hallo Klemens, danke für den Vorschlag, aber da war ich schon. Und es hat keinen Spaß gemacht. Der Grund: Der Anwender soll im Plotdialog alles einstellen können wie er will, d.h. Format, Ausrichtung, Plotbereich, Maßstab, etc. Bis ich das alles abgefangen, ausgewertet und gesetzt habe, dürfte ich bei mehreren hundert Zeilen Code angekommen sein. Ich denke, die Reaktor-Geschichte von fuchsi trifft ins Schwarze: Ich lasse drucken und schaue dann, was passiert ist. Trotzdem Danke! CADchup --------- ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Koordinaten auslesen mit Text
CADmium am 15.02.2006 um 10:43 Uhr (0)
.. och .. dir wird hier nicht geholfen ? .. Tröst ..... dann werd ich mal inkonsequent sein ... ganz simpel: ersetze(setq pktlst3 (rtos (atof auswahl2) 2 3)) durch(setq pktlst3 auswahl2) und zur Selbsthilfe für deine sicherlich kommende Frage : das hier schon oftgenannte Lisp-Tutorial von MAPCAR------------------ - Thomas -"Du bist einen uns unbekannten Weg in eine andere Form des Seins gegangen. - Wir sehen uns wieder in deinem Paradies! - Tschüß Axel.."
|
| In das Form Lisp wechseln |
|
Lisp : Blöcke in DWG bekommen
CADmium am 17.12.2007 um 09:43 Uhr (0)
Sorry, das alles liest sich für mich so, als wenn du wieder probierst dir ein Programm zusammnezukopieren und dabei nicht weißt was du tust.. was hat lambda mit defun zu tun und das Blöckebereinigen mit nem Reaktor ??Tipp(zum wiederholten Male): Fang mit dem Anfang an!! Und bedenke, dass AutoLisp nicht nur Lisp ist, sondern auch die Befehle zur Zeichnungsdatenbankmanipulation enthält. Den Blocknamen aus der Liste löschen bereinigt ihn noch lange nicht aus der Zeichnungsdatenbank. ------------------ - Th ...
|
| In das Form Lisp wechseln |
|
Lisp : mit Hilfe von Lisp Eigenschaften von Multi-Führungslinien auslesen
CADmium am 27.10.2012 um 20:33 Uhr (0)
Das ist alles in Dictionaries verpackt, wo man sich entsprechend durchhangeln mußein Beispiel:(setq A(entget(NAMEDOBJDICT)))(setq A(member(3 . "ACAD_MLEADERSTYLE") A))(setq A(cadr A))(setq A(entget (cdr A)))(setq B(member(3 . "Standard") A))(setq B(cadr B))(setq B(entget (cdr B)))(setq TS(entget(cdr(assoc 342 B))))(cdr(assoc 2 TS))------------------Also ich finde Unities gut ...--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereit ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Bemaßungswerte in Excel einfügen
Moony am 29.02.2004 um 17:45 Uhr (0)
Hallo, ich möchte unter ACAD 2004 den Wert der Bemaßung in eine Exceltabelle schreiben. Im Inventor erhält jede Bemaßung automatisch einen Parameternamen den ich als Variable weiter verwenden kann. Wie geht das in ACAD 2004 ? Oder gibt es über den VB-Editor einen Weg den Wert in die Exceltabelle einzufügen ohne eine *.Lisp Datei zuschreiben. Danke im vorraus Moony
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp in 2010 und 2011
cadffm am 30.07.2010 um 11:16 Uhr (0)
Es ist nur für bis Acad2010 ausgelegt - siehe jbosse - siehe Code - siehe DAM ..frage also S.Molch selbst.(und sag ihr ihr gleich sie soll das nächste Mal schreiben lassen "lauffähig bis 2010" statts "getestet bis 2010" - wenn sie es so programmiert das es eh nur bis 2010 laufen kann.. )PS: du kannst natürlich auch die Zeile " (if (= (atof(substr (getvar "acadver") 1 4)) 18.0)" gegen "if T" tauschen und schauen ob es läuft (wird zumindest nicht schlechter laufen wie in 2010 ).------------------CAD.de Sys ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Blöcke bzw. Attribute suchen
cad-intensiv am 27.07.2005 um 15:05 Uhr (0)
Zitat: Original erstellt von mapcar: Also, cad-{intensiv, huebner}: Ab in die Ecke, schämt euch! Stimmt, da hab ich mich geirrt. Aber warum ich mich für einen Irrtum schämen soll, und warum Du meinst, darauf erst mal sarkastische Antworten geben zu müssen, ist mir völlig schleierhaft. Du machst sonst nicht den Eindruck, als ob Du das nötig hättest ... Robert ------------------ Lisp-Seminare in Wien am 25. und 26. Sep 2005 und später in München, Frankfurt, Köln , Berlin ... - Infos unter cad-int ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
mapcar am 18.10.2004 um 14:19 Uhr (0)
Das sollten wir so gebrachen können! Nö. Es ist ein Vorschlag zur Orientierung. Zumindest ein Ansatz von Errorhandling/Systemvariablen usw. muss noch eingebaut werden, denn sonst funktioniert das Ding u.U. nicht. Fertig-Tools gibt s bei Cadwiesel, bei mir nicht;-) Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein g ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Commandbefehl
Torsten Niemeier am 03.06.2011 um 22:30 Uhr (0)
Mein Lisp-Zeiten sind lange her.Edit: Und deshalb lösche ich mal den Quatsch, den ich eben geschrieben habe.Stattdessen:Wie wäre es mit (command "_ucs" "_w") statt (command "_ucsman")? Gruß, Torsten [Diese Nachricht wurde von Torsten Niemeier am 03. Jun. 2011 editiert.][Diese Nachricht wurde von Torsten Niemeier am 03. Jun. 2011 editiert.]
|
| In das Form Lisp wechseln |