|
Lisp : Attributwerte kopieren & einfügen
Dober Heinz am 11.03.2017 um 11:43 Uhr (1)
Das muss ich CADmium recht gebenSuche mal nach dem Lisp "Matchatts" das geht mal mit gleichem Blöcknamen und ATTs------------------ Heinz
|
In das Form Lisp wechseln |
|
Lisp : Attributwerte kopieren & einfügen
vision am 11.03.2017 um 12:59 Uhr (1)
Zitat:Original erstellt von CADmium:und woher soll das Programm wissen, welcher Inhalt auf welches Attributübertragen werden soll ?Hallo,am Besten wäre es natürlich, die jeweiligen Attributnamen im Lisp vorzugeben!Oder wenn es passt, dem 1. Attribut (Block 1) dem 1. Attribut (Block 2) zuzuordnen usw.!Ich bin ja in der Hoffnung, dass es mit dem CADwiesel Lisp evtl. geht.Für Eure Unterstützung bedanke ich mich im Voraus.
|
In das Form Lisp wechseln |
|
Lisp : Attributwerte kopieren & einfügen
vision am 11.03.2017 um 13:31 Uhr (1)
Zitat:Original erstellt von Dober Heinz:Das muss ich CADmium recht gebenSuche mal nach dem Lisp "Matchatts" das geht mal mit gleichem Blöcknamen und ATTsHallo,habe "matchatts.lsp" getestet. Kommt aber leider nicht mit unterschiedlichen Attributnamen klar!
|
In das Form Lisp wechseln |
|
Lisp : Element in Liste tauschen
KathaB am 13.03.2017 um 22:59 Uhr (1)
Hey Danke.Hab mir mittlerweile meinen eigenen Befehl via LISP gebastelt werde aber deinen Vorschlag zukünftig verwenden.Nochmals vielen Dank.Gibt es denn irgendwo eine Übersicht aller VL-Befehle?GrußKathi
|
In das Form Lisp wechseln |
|
Lisp : DCL Popup_list
KathaB am 14.03.2017 um 15:54 Uhr (1)
Hallo Zusammen,in einem Programm verwende ich die DCL Steuerung und setze eine Popup_list ein.In diese Liste sind 10 Punkte eingetragen.Kann ich von Lisp aus steuern dass mir beim Aufruf der Maske nicht stets der erste Eintrag angezeigt sondern beispielsweise der 5te Wert.GrußKathi
|
In das Form Lisp wechseln |
 |
Lisp : Zugriff auf Civil 3D
Peter2 am 17.03.2017 um 10:13 Uhr (15)
Ich möchte mit Lisp auf Daten bzw. Elemente von Civil 3D zugreifen. Was sind denn hier die richtigen Stichworte, zu denen ich mich schlau machen sollte?Danke ------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
In das Form Lisp wechseln |
|
Lisp : Zugriff auf Civil 3D
cadffm am 17.03.2017 um 10:42 Uhr (1)
entgetvlax-dump-objectdumpallpropertiesUnd da hört es dann auf mit den Basics?Da ist dann mit Lisp auch schnell Ende denke ich wenn es wirklich um Civil geht.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
In das Form Lisp wechseln |
 |
Lisp : Zugriff auf Civil 3D
cadplayer am 23.03.2017 um 07:04 Uhr (15)
Für einfache Abfragen der "Properties" von Civil objekten, nehme ich Lisp ganz gerne her, wie Sebastian bereits beschreibt. Wenn es aber darumgeht die Objekte zu verändern oder zu erzeugen ist es für mich wesentlich komfortabler in .net.Allgemein einen überblick über die Klassen (objekte) im Civil3d API bekommst du hier.Download!------------------Gruss DirkBlog[Diese Nachricht wurde von cadplayer am 23. Mrz. 2017 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Lisp Befehl - _aiselall funktioniert nicht
AutoCADify am 24.03.2017 um 10:11 Uhr (5)
Hallo zusammen,momentan bin ich dabei ein kleines Progrämmchen zu schreiben, um mir das Leben mit ACAD leichter zu machen.Leider ist der Befehl _aiselall nicht funktionstüchtig und ACAD meldet einen Unbekannten Fehler.Ich benutze momentan ACAD 16! Komisch dass, das nicht funktioniert.Könnt Ihr mir weiterhelfen?Vielen Dank im Voraus für eure Hilfe VGAutoCADify------------------Nichts ist unmöglich - AutoCAD
|
In das Form Lisp wechseln |
|
Lisp : Lisp Befehl - _aiselall funktioniert nicht
cadffm am 24.03.2017 um 10:39 Uhr (1)
Die Funktion könntest du ja selbst schreiben Dann bist du auch nicht abhängig von anderen Dateien.Im Original ist der befehl WAHL verwendet, in Lisp würde man es mit SSGET umsetzen.Aber dennoch: ai_selall ist eine Lispfunktion, welche in der originalen acadnnnndoc.lsp definiert ist.Offensichtlich wird diese in deiner aktuellen Situation/Einrichtung nicht geladen (darüber könnte man mal nachdenken)(findfile "acad2016doc.lsp")liefert dir entweder nichts oder nicht die Originale (da es eine Systemdatei ist, ...
|
In das Form Lisp wechseln |
|
Lisp : Lisp Befehl - _aiselall funktioniert nicht
AutoCADify am 24.03.2017 um 10:55 Uhr (1)
Hallo cadffm,im Bezug zu deinem Post:"Die Funktion könntest du ja selbst schreiben Dann bist du auch nicht abhängig von anderen Dateien.Im Original ist der befehl WAHL verwendet, in Lisp würde man es mit SSGET umsetzen."Ich habe schon in mehreren Foren gelesen, dass der Bezug zu der Datei "acad2016doc.lsp" fehlt. Ich habe auch hier viel getüfftelt .Nur leider hat das nichts gebracht. Wie würde so ein Befehl denn aussehen, wenn ich es selber schreiben müsste?Ist jetzt "SSGET" evtl. der Ersatz oder ein Work ...
|
In das Form Lisp wechseln |
|
Lisp : Lisp Befehl - _aiselall funktioniert nicht
cadffm am 24.03.2017 um 11:14 Uhr (1)
Nachtrag: "Acad meldet einen Unbekannten Fehler."Bist du dir ganz sicher? Ich glaube nicht so recht an diese Aussage, schau besser noch mal nach Dann vermute ich:(findfile "acad2016doc.lsp") in 2016(findfile "acad2017doc.lsp") in 2017findet doch sehr wohl die Dateien? andernfalls gibt der Ausdruck nil zurück.Einfach in die Befehlzeile eingeben: (findfile "acad2016doc.lsp")------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
In das Form Lisp wechseln |
|
Lisp : Lisp Befehl - _aiselall funktioniert nicht
AutoCADify am 24.03.2017 um 11:17 Uhr (1)
Ich probiers mal aus.Ja bin in der Lisp Welt noch ziemlich neu. Brauche da noch etwas mehr Übung. Aber finde ich super von dir. Danke für den Supp.Sobald ich näheres weis melde ich mich nochmal.Vielen Dank ------------------Nichts ist unmöglich - AutoCAD
|
In das Form Lisp wechseln |