|
Lisp : Schraffuren in Blöcken löschen
vevi61 am 09.09.2009 um 10:03 Uhr (0)
@CADmium: Habe das Lisp Programm ELALL-SOLIDHATCH.lsp aus folgendem Beitrag entnommen: http://ww3.cad.de/foren/ubb/Forum145/HTML/000948.shtml#000007 Zum Umändern reichts bei mir allerdings nicht.Danke - Eva
|
In das Form Lisp wechseln |
 |
Lisp : 3D-Solid-Daten aus Befehl _list exportieren
Babaloo am 14.07.2012 um 16:49 Uhr (0)
Liebe Leute, ich möchte Euch um Unterstützung ersuchen. Der Befehl _list gibt bei einem 3D-Solid die Daten wie Position des Schwerpunktes, Länge und Breite wie Höhe und Drehung aus. Das ist an sich perfekt, nur: wie bekomme ich von mehreren duzend Würfeln (solids) die Variablen X;Y;Z;L;B;H;ALFA in eine ASCII Liste geschrieben um damit weiter arbeiten zu können. Ist das mit LISP machbar?lg Andrew[Diese Nachricht wurde von Babaloo am 14. Jul. 2012 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Systemvariable SNAPANG
cm-Zeichner am 16.07.2012 um 11:14 Uhr (0)
Wie kann ich den Wert der Systemvariablen VIEWTWIST an SNAPANG übergebenDie Ansicht wurde mit DVIEW / TWIST gedreht Systemvariable VIEWTWIST ist jetzt zB. 356.0000wie kann ich die Systemvariable nun an SNAPANG übergebenWenn ich "setvar" eingebe dann "SNAPANG" und "356" funktioniert dasSNAPANG ist 356.0000Im LISP funktioniert das nicht(setq ANG (getvar "VIEWTWIST")) (setvar "SNAPANG" ANG)SNAPANG ist dann 144.0000Was läuft schief?------------------Grüße Bernd
|
In das Form Lisp wechseln |
|
Lisp : 3D-Solid-Daten aus Befehl _list exportieren
wronzky am 16.07.2012 um 18:10 Uhr (0)
Hallo Andrew, und willkommen auf CAD.de,an einige Eigenschaften kommst Du direkt mit Lisp heran. Das geht über die Active-X Schnittstelle. Welche Eigenschaften das sind bekommst Du bei den unterschiedlichen Objekten mit dem Befehl (vlax-dump-object (vlax-ename-vla-object (car (entsel))))heraus. Bei einem Qauder wären für Dich z.B. die folgenden Rückgaben interessant:Code:; Eigenschaftswerte:...; Centroid (RO) = (1614.68 1087.43 145.953)...; Position = (1614.68 1087.43 0.0); PrincipalDirections (RO) = (1 ...
|
In das Form Lisp wechseln |
|
Lisp : Mit ssget alle Linien aus Zeichnung löschen funktioniert nicht
Dorfy am 17.07.2012 um 22:04 Uhr (0)
ne Schleifewhile oder repeatund mit if oder sonstwas den Auswahlsatz prüfen------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."-Lots of irritating superfluous parentheses!-
|
In das Form Lisp wechseln |
|
Lisp : Excel Datei aus ACAD starten!
PAS81 am 20.07.2012 um 06:15 Uhr (0)
Hallo Leute,ich würde gerne aus ACAD 2007 einen Befehl über Lisp oder VBA starten der mir eine bestimmte EXCEL-Datei vom Server öffnet! Z.B. Holzliste 12345.xls? Da ich nicht wirklich der Profi im programmieren bin habe ich gedacht ich frage hier einfach mal nach!Grüße aus HoltwickPaddy
|
In das Form Lisp wechseln |
|
Lisp : Befehl Zurück (_undo)
Bernd10 am 17.07.2012 um 13:57 Uhr (0)
Hallo,ich verwende den Befehl Zurück so:(command "_.undo" "steuern" "nichts")(command "_.undo" "ganz")Diese beiden Zeilen würde ich gerne durch Lisp-Funktionen ersetzen. Mir sind aber nur die Funktionen vla-startundomark und vla-endundomark bekannt.Wie kann ich die beiden command-Aufrufe durch Lisp-Funktionen ersetzen?Danke im Voraus und viele GrüßeBernd[Diese Nachricht wurde von Bernd10 am 17. Jul. 2012 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Befehl Zurück (_undo)
Bernd10 am 26.07.2012 um 13:58 Uhr (0)
Hallo GottesGeschenk,danke für Deine Antwort. Damit habe ich aber nicht wie gewünscht den command-Aufruf in meinem Lisp-Code ersetzt, sondern nur eine Funktion darum geschrieben.Viele GrüßeBernd
|
In das Form Lisp wechseln |
|
Lisp : Kommandozeilenversion von ACISIN
DerUhrmacher am 31.07.2012 um 11:07 Uhr (0)
Hallo ZusammenIch werde irgendwie wahnsinnig.Wie kriege ich eine Kommandozeilenversion von "ACISIN", damit ich den Befehl aus Lisp inklusive Dateiname aufrufen kann?Man würde denken: (command "_.ACISIN" "123.sat")Wenn ich dies in der Kommandozeile eingebe, gehts.Wenn es im Lispprogramm steht, kommt die Dialogbox. :-(Wenn ich ACISIN, _ACISIN, oder _.ACISIN in der Kommanozeile eingebe kommt die Dialogbox.Filedia nimmt keinen Einfluss darauf.Wer kann helfen?Gibt eine andere Sat-Import methode, ev. mit VBA?Grü ...
|
In das Form Lisp wechseln |
|
Lisp : Abbruch in VLX-Anwendung
Bernd10 am 30.07.2012 um 12:07 Uhr (0)
Hallo,ich habe seit Kurzem einen seltsamen Abbruch bei einem Befehl, wenn ich diesen als Teil meiner VLX-Anwendung starte. Für mich unerklärlich dabei ist, dass ich diesen Abbruch nicht habe, wenn ich in VisualLisp die entsprechenden Lisp-Dateien lade und dann den Befehl ausführe.Größe VLX-Anwendung: 1206 KBSoweit ich es bisher beurteilen kann, liegt es an einer Variablen, die an eine Funktion übergeben wird und danach den Wert nil hat. Hier ein Beispiel dafür:( defun testfunktion ( / eww ) (setq eww (ent ...
|
In das Form Lisp wechseln |
|
Lisp : Abbruch in VLX-Anwendung
Bernd10 am 02.08.2012 um 10:12 Uhr (0)
Hallo,abschließend zu meinem Problem möchte ich hiermit nur noch informieren, dass ich das Problem nicht lösen konnte, obwohl ich in den letzten Tagen bei den betreffenden Unterfunktionen die Übergabevariablen sofort in lokale Variablen übernommen habe. Ich kann hier aber nicht ausschließen, dass ich eine übersehen habe.Deshalb bin zu der Entscheidung gekommen, mit den Sourcen auf den letzten funktionierenden Stand zurück zu gehen. Ich werde die dadurch verloren gegangenen Neuerungen in kleinen Schritten n ...
|
In das Form Lisp wechseln |
|
Lisp : GC 75 MText, Spaltentyp
CADmium am 05.08.2012 um 09:34 Uhr (0)
Speicher mal eine Zeichnung mit einem spaltenMTEXT als dxf .... da wirst du sehen, das die Infos als Art XDATAS unter ACAD_MTEXT_COLUMN_INFO_BEGIN (-- Google) ect. mit dran gepappt sind und es da auch einen GC75 gibt. Scheinbar ist der der Zugriff darauf (noch) nicht in Lisp implementiert.------------------ - 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 |
 |
Lisp : Mit Lisp Dynamischen Block ändern
bbernd am 09.08.2012 um 13:27 Uhr (0)
Hallo Lisp Forum,habe schon im AutoCAD Forum einen Thread über dieses Thema, aber ohne Erfolg.http://ww3.cad.de/foren/ubb/Forum54/HTML/028892.shtmlJetzt meine Frage an Euch, gibt es die Möglichkeit mit einem Lisp-Programm die Eigenschaften in einem verschachtelten Block zu ändern.Zur Erklärung, ich habe einen dyn Block eines Automaten, den man in der Länge aufziehen kann. Da aber die Höhe von 2m bis 3,5m auch variabel ist, habe ich dyn Blöcke der Seitenteile hochkant im Block. Wenn ich jetzt den Block im B ...
|
In das Form Lisp wechseln |