|
Lisp : AccoreConsole nimmt kein Lisp Befehle
cadplayer am 03.10.2017 um 13:43 Uhr (1)
Hallo nochmal!Du hast völlig recht und ich war in der falschen Annahme, dass setq nicht funktioniert.Mein test in der AccoreConsole lief so ab, dass ich (setq i 0) eingab und dann mittels !i eine Abfrage der variable unternahm.Da kam nix zurück und ich war in der Annahme, das die variable i nicht gespeichert wurde.Es muss aber richtigerweise (princ i) heissen. Dann wird der Wert 0 in der Console zurückgegeben.Also um das Thema hier abzuschliessen, meine eingehende Vermutung war falsch und wurde hiermit wie ...
|
| In das Form Lisp wechseln |
|
Lisp : Anonyme Blöcke per Lisp umbenennen
CADmium am 21.04.2005 um 10:40 Uhr (0)
Zitat:Original erstellt von Peter2: Wenn man aber dennoch mehr Blöcke auf einmal wählen könnte und die dazugehörenden Inserts der Reihe nach durchlaufen würden, wäre das schon was hübsches .. macht aber trotzdem kein Sinn, es sei denn , es sind alles Klarnamen .. sonst weiß man doch nicht welchen Block man gerade umbenennt. Zitat:Original erstellt von Peter2:Vielelicht könte man hier Optionen ergänzen: nur *U, nur *X, alle * Nein , mache ich nicht, mag für deinen Einsatzfall vielleicht ok sein, für den Al ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Endpunkt eines Bogens mit Lisp bestimmen
CADmium am 31.05.2004 um 22:00 Uhr (0)
Wie wäre es mit folgendem für ein Kurvenobjekt (vl-load-com) (vlax-curve-getEndPoint(vlax-ename- vla-object (entlast))) oder mit diesem für einen Bogen im Speziellen ? (vlax-safearray- list (vlax-variant-value (vlax-get-property (vlax-ename- vla-object (entlast)) Endpoint) ) ) Mittelpunkt wäre das : (vlax-safearray- list (vlax-variant-value (vlax-get-property (vlax-ename- vla-object (entlast)) Center) ) ) ------------------ - Thomas -
|
| In das Form AutoLisp wechseln |
|
Lisp : DeepSeek als Lisp-Code-Generator
archtools am 31.01.2025 um 11:38 Uhr (1)
Zitat:Original erstellt von cadffm:AutoLisp und vermutlich jede andere Sprache betreffend:Also alles wie gehabt, man kann in deinem Post "DeepSeek" problemlos auch gegen "chatGPT"&Co 1:1 austauschen,oder kannst du da auch etwas zu einem Vergleich zwischen den beiden mehr erzählen?DeepSeek gibt deutlich umfang- und detailreichere Antworten als ChatGPT. Aber das könnte auch damit zusammenhängen, dass ich nur die kostenfreie Version von ChatGPT benutzt habe.Wichtiger scheint mir aber, dass DeepSeek seine Antw ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Pfade zu appload/Inhalt über Lisp hinzufügen ?
cadffm am 17.03.2005 um 07:35 Uhr (0)
Hallo Juergen, warum ist das dann keine normale Liste mehr ? Richtig - es war ja ein String und bleibt es auch .. Du mußt also einfach einen neuen Wert angeben (wie beim hinzufügen ja auch..) (setenv ACAD neuerString ) mit String-handling Funktionen wie zB vl-string-position und Subst usw kannst du deinen Neuen Wert zusammenstückeln .
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp-Routine um Attribute auf anderen Layer legen
Ivi am 27.09.2023 um 12:32 Uhr (1)
Hallo zusammen, ich benötige eine Lips-Routine welche die Attribute „Breite“ und „Höhe“ aus dem Block „Türbeschriftung 2007“ (bisher mit weiteren Attributen auf dem Layer ID_Raum) auf den Layer „Text“ legt. Könnte mir da jemand weiterhelfen? Ich muss das für viele Zeichnungen machen und hoffe, es mit Autoscript über viele Zeichnungen laufen lassen zu können.------------------Ivi
|
| In das Form Lisp 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 : Lisp zeitlich limitieren?
Theodor Schoenwald am 29.03.2006 um 11:42 Uhr (0)
Hallo Nano,das mit dem Datum versetzen geht, aber wenn Du nicht nur angibstab wann Dein Programm nicht mehr funktionieren soll, sondern auch von welchem Zeitpunkt an, muss der mögliche Trixer immer genau aufpassen, um wie viel er die Uhr zurückstellt. Er muss also die von Dir angebene Startzeit (ab wann geht) erst heraus finden. Ich hatte vor Jahren diese Spielerei selbst mal in Programme von mir eingebaut. Das Ergebniss war in keinem Verhältnis zum Aufwand, ständig immer schauen, ob ich bei welchem Kunde ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Autocad 2010 - kleines lisp geht nicht mehr
runkelruebe am 30.09.2010 um 15:35 Uhr (0)
und das lief so vorher?Änder mal die Zeile in Code:(command "eigändr" "la" " Layer_1" "f" "vonlayer" "")Besser?------------------Gruß,runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...System-Info | Dateianhänge | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope
|
| In das Form Lisp wechseln |
|
Lisp : Hilfe bei lisp! Block Attrtibute rotation und position!
joern bosse am 19.02.2013 um 10:04 Uhr (0)
Hallo Dirk,vielleicht liege ich auch vollig daneben, ich habe den Beitrag nur überflogen.(mapcar - (cdr(assoc 10 AttEntList))(cdr(assoc 10 BlockEntList)))(angle (cdr(assoc 10 BlockEntList))(cdr(assoc 10 AttEntList)))------------------viele GrüßeJörnhttp://www.bosse-engineering.comKoordinatenausgabe Youtube[Diese Nachricht wurde von joern bosse am 19. Feb. 2013 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Funktion zum Öffnen einer Lisp-Datei
Barbara33 am 22.11.2011 um 14:36 Uhr (0)
Hallo eine Frage zum Öffnen von lsp-Dateien: AutoCAD eines Anwenders ist so eingestellt, dass "MeinStart.lsp" bereits beim Öffnen einer Zeichnung geladen wird. Das ist die Ausgangslage. Nun wird eine Funktion gesucht, die in dieser Datei stehen soll, die diese so öffnet (vielleicht mit Wordpad?), um darin händisch Änderungen oder Ergänzungen vornehmen zu können. Sie sollte natürlich den jeweils aktuellen Standort (Pfad) dieser Datei berücksichtigen, denn der kann ja bei jedem Nutzer anders sein. LG, Barba ...
|
| In das Form Lisp wechseln |
|
Lisp : Funktion zum Öffnen einer Lisp-Datei
Barbara33 am 22.11.2011 um 17:57 Uhr (0)
OK, habe jetzt eine Lösung gefunden. Mit startapp "notepad" kann man eine Datei mit Pfadangabe öffnen. Vielleicht ist es nicht der optimale Weg, aber ich mache es so: Wenn ich ein Lisp-Programm testen will, dann schreibe ich es in meine Spielwiese namens "mein.lsp", und das liegt in einem eigens angelegten Ordner in meinen documents-Ordner. Dieses Programm wird bei jedem AutoCAD-Start automatisch geladen, weil ich es so in _APPLOAD angegeben habe, in der Startup Suite. In diesem "mein.lsp" sind erst einmal ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp Station einer Gradiente
KlaK am 08.04.2023 um 18:14 Uhr (1)
Zitat:Original erstellt von archtools:Alle Fachbegriffe aller Branchen sind ziemlich eindeutig, aber sie sind eben den Leuten außerhalb dieser Branche fast immer unbekannt. Da erwarte ich schon, dass jemand, der um Hilfe bittet, auf Nachfrage (!) wenigstens klar sagt, um was es sich dabei handelt.Da hast Du vollkommen recht, deshalb habe ich auch erklärend eingegriffen Gerade auch noch gesehen, dass er beim 3. TS (Station 52,978 im 1.jpg) tatsächliche eine Ausrundung auf +- 4m hat. Wenn hier nicht die Län ...
|
| In das Form Lisp wechseln |