|
Lisp : Attribute aus dyn. Block auslesen
KathaB am 18.11.2016 um 14:39 Uhr (1)
Hallo Zusammen,ich bin hier neu im Forum und auch ein Neuling in der LISP Programmierung.Meine Frage an Euch:Ich möchte aus einem Layout die Attribute eines dynamischen Blockes und Attribute eines "normalen" Blockes auslesen.Kann mir jemand Unterstützung wie ich das anpacken kann.Mit einer treffenden Antwort wäre ich übers Wochenende beschäftigt :-)Danke schon im VorausKathi
|
| In das Form Lisp wechseln |
|
AutoLisp : Anzahl der Attribute einer Zeichnung
mkl-cad am 03.11.2003 um 11:55 Uhr (0)
Hallo Programmierer, ich hab schon wier so ´ne blöde Frage: Ist es mit Lisp möglich festzustellen wieviele Attribute eine Zeichnung hat die momentan nicht geladen ist. Brauche das um einen Block einzufügen dessen Atributsanzahl von den Usern geändert werden kann und der direkt nach dem Einfügen nicht über das Dialogfenster Attribute bearbeiten geändert werden brauch. Danke
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Listenwerte an Command übergeben
mapcar am 23.11.2004 um 20:47 Uhr (0)
Ach so, ja, das war kurz hintereinander. Das ist natürlich eine Erklärung. Dann ist das mit dem Monitor natürlich ungültig;-) 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 gereimtes Gesülze [Diese Nachricht wurde von mapcar am 23. Nov. 2004 editiert.]
|
| In das Form AutoLisp wechseln |
|
AutoLisp : txtexp in Lisp-Routine verwenden; Objekt verschoben
CADmium am 14.06.2005 um 13:47 Uhr (0)
zum Verschieben des Textes guck mal hier und zum Aufruf von txtexp und der Objektwahl: da würde ich mal die txtexp.lsp modifizieren do daß ein Auswahlsatz übergeben werden kann und nicht erst innerhalb der Routine abgefragt wird. ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben. [Diese Nachricht wurde von CADmium am 14. Jun. 2005 editiert.]
|
| In das Form AutoLisp wechseln |
|
AutoLisp : DCL / ObjectDCL
StefanW am 06.05.2003 um 11:12 Uhr (0)
Hallo alle zusammen ! Seit einiger Zeit verwenden wir zur Erstellung von (DCL)-Boxen das Zusatztool ObjectDCL von 3rdDaySoftware. Läuft auch wirklich ganz gut mit unseren LISP-Programmen zusammen (vielleicht kennt der eine oder andere ja das Programm). So weit, so gut. Nun mein Problem: Seit über einer Woche ist der Server von objectdcl.com down ! Weiß jemand was da los ist, oder bin ich nur zu blöd, die Site aufzurufen ? Stefan
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kurzer Dateiname mit Zeichen ~
CAD-Huebner am 08.12.2004 um 14:31 Uhr (0)
Vielleicht kann man aus diesem VB Code mit etwas ActiveX in Lisp was anstellen? Code: ************************************** Windows API /Global Declarations for :ShortName ************************************** Declare Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA" (ByVal lpszLongPath As String, ByVal lpszShortPath As String, ByVal cchBuffer As Long) As Long Mit freundlichem Gruß Udo Hübner ------------------ Von zwei möglichen Ereignissen wird nur das nicht gewünschte tatsä ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Bogen zeichnen mithilfe der Krümmung
Erich Klein am 09.05.2008 um 14:32 Uhr (0)
Hallo Thomas,vielen Dank für die schnelle Antwort und für den Tip. Mein Problem liegt aber darin, dass ich in der Lisp-Routine die Richtung (_direction) nicht kenne. Ich muss alle erforderlichen Angaben aus dem Variablenwert der "Krümmung" ableiten. Es muss dann nachher so aussehen:Ein Bogen von Punkt P1 zu P2, und basierend auf der "Krümmung" die richtige Richtung festgelegt werden.GrußErich
|
| In das Form Lisp wechseln |
|
Lisp : Liste erstellen, ergänzen und Elemente hinzufügen und sortierensortieren
spider_dd am 15.08.2017 um 14:52 Uhr (1)
Hallo Werner,so ganz kann ich noch nicht folgen, da ich nicht wirklich erkennen kann, wann Du welche Liste hast.Aber ich werfe mal den Lisp-Befehl vl-sort bzw. vl-sort-i in den Raum. Damit kannst Du Dir schon mal die ACAD-Layerliste sortieren bzw. indizieren und dann nachfolgend die neue Liste mit den zusätzlichen Einträgen basteln.HTHThomas
|
| In das Form Lisp wechseln |
|
AutoLisp : leere (M)Texte finden
Brischke am 09.11.2004 um 08:41 Uhr (0)
Hallo, bei MTexten muss ein leerer Text nicht unbedingt wirklich leer sein. Da im Textstring auch Formatierungsinformationen gespeichert werden, kann es passieren, dass MTexte augenscheinlich leer sind. Diese Konstellation lässt sich allerdings nur mit einem Programm erzeugen. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
AutoLisp : area
Helmut F am 14.08.2003 um 10:39 Uhr (0)
Hallo Georg, Die Pause wird benötigt, damit du die Gelegenheit hast, ein Objekt zu wählen. Ohne Pause erwartet das Kommando die Wahl eines Objekts, Lisp gibt ihm aber die nächste Zeile ( _text ...), womit es nicht anfangen kann. Siehe hierzu auch die Hilfedatei, z. B. : Pause : Defined as a string consisting of a double backslash () character. This variable is used with the command function to pause for user input. Helmut
|
| In das Form AutoLisp wechseln |
|
Lisp : Probleme mit Realzahl / NTH / Liste in DWG
Wolfgang S am 29.04.2009 um 06:40 Uhr (0)
@Steff179:danke für den Tip, es liegt inzwischen aber anscheinend nicht an der Lisp-Umgebung sondern ist ein ACAD-Fehler der sich bis zum Doppelklick durchzieht.kleines Beispiel:(* 1.56 100) = 100.0lgWolfgang[EDIT]: Dimzin beeinflusst zwar führende und nachfolgende Nullen, betrifft aber nicht die Ausgabe der 3., 4. Kommastelle wenn ungleich 0 (siehe "rtos ... 2 16" von weiter oben)[Diese Nachricht wurde von Wolfgang S am 29. Apr. 2009 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : plan mit Blöcken und Attributen umfärben
bixi1973 am 29.08.2015 um 11:52 Uhr (1)
Hallo cadffm!Bin begeistert, das macht genau das was ich brauche.Leider färbt es die MTEXTE nicht um.Hab bereits rumprobiert aber schaffe es nicht dass das klappt.Hab leider auch keine Erfahrung mit Lisp-programmieren und daran scheitert es auch.Vielleicht hat jemand Lust dies noch zu ergänzen.Wäre echt froh und dankbar über jede Hilfe.Gruß Karl
|
| In das Form Lisp wechseln |
|
Lisp : Ursprung in Batchdatei
CADmium am 11.06.2008 um 07:57 Uhr (0)
Zitat:Original erstellt von fred_tomke:Hi CADmium, warst schneller als ich. Bin aber überrascht, dass LISP-Ausdrücke im Script funktionieren.VG, FredWarum soll das nicht gehen?( .. ist das Kommando, den Lispinterpreter zu starten und alle folgende als Lispausdruck zu werten und abzuarbeitenAlles was in der Befehlszeile geht, sollte auch im Script gehen------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |