|
Lisp : Eingeschaften, XREF- u. Layerfenster schließen und öffnen
joern bosse am 01.10.2010 um 09:19 Uhr (0)
Hallo,ich möchte für die Laufzeit eines LISP-Programmes folgende Fenster, wenn geöffnet, schließen, und dann natürlich nach dem Durchlauf des Programms wieder öffnen.Mit dem Eingenschaftenfester geht das ganz einfach:Code:(defun test:Init ( / ) (setq vari$$glob (list (cons "OPMSTATE" (getvar "OPMSTATE")))) (if (=(getvar "OPMSTATE") 1) (command "_.propertiesclose")))(defun test:ReInit ( / ) (if (=(cdr(assoc "OPMSTATE" vari$$glob))1) (command "_.properties")))Weiß einer von Euch, ob ich das mit dem ...
|
In das Form Lisp wechseln |
|
Lisp : Autocad 2010 - kleines lisp geht nicht mehr
jonnymaier1 am 01.10.2010 um 15:45 Uhr (0)
Zitat:Original erstellt von Andreas Kraus:Hallo Jonny,du hast im ersten Beitrag was von „Ungültiger Optionstitel I " geschrieben. Das bezieht sich ja auf das (ssget "I"). Ich weis zwar nicht was es da zu meckern gibt aber schau mal nach Tippfehlern usw.Danke für den Hinweis mit den "Ungültiger Optionstitel" - es war nichts falsch geschrieben sondern mir ist folgendes aufgefallen:Acad2010 merkt sich die Vorauswahl - sprich hier brauche ich die Variable nicht mehr bzw. ist die Variableninformation schon ein ...
|
In das Form Lisp wechseln |
|
Lisp : Autocad 2010 - kleines lisp geht nicht mehr
Bernd10 am 04.10.2010 um 08:40 Uhr (0)
Hallo Jonny, Zitat:Original erstellt von jonnymaier1: Ich hab jetzt einfach ein (command) eingefügt um die Vorauswahl aufzuheben und es funktioniert!(defun c:lay_1 () (setq temp (ssget "I")) (if (= temp nil) (command "-layer" "se" "Layer_1" "") (progn [b] (command) (command "eigändr" temp "" "la" "Layer_1" "f" "vonlayer" "") ) ) )[/B]ein Auswahl von Objekten setzen ich so zurück:( defun auswahl_zuruecksetzen ( / cpauswahl ) ; Die Auswahl der Objekte zurücksetzen (set ...
|
In das Form Lisp wechseln |
|
Lisp : Autocad 2010 - kleines lisp geht nicht mehr
CADmium am 04.10.2010 um 08:50 Uhr (0)
.... (sssetfirst nil nil) sollte auch 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 |
|
Lisp : Länge einzelner Polylinien
Waldemar76 am 07.10.2010 um 10:37 Uhr (0)
Hallo,ich habe ein kleines Problem. Ich muss leider aus meiner Zeichnung einzelne Länge mit viel Aufwand rausmessen. Wer könnte mir helfen ein zusatz Tool in AutoCAD LISP zu schreiben bzw. ein Programm zur verfügung stellen mit dem ich mir die ganze arbeit spare. Vielleicht existiert ein Tool wo ich meine Zeichnung nur markieren muss und die einzelnen Längen angezeigt (zB. in Excel)werden.Vielleicht über Datenextraktion?Ich habe eine PDF Datei eingefügt die mein Problem darstellt. Ich brauche die einzelnen ...
|
In das Form Lisp wechseln |
|
Lisp : Länge einzelner Polylinien
archtools am 07.10.2010 um 11:37 Uhr (0)
Zitat:Original erstellt von Waldemar76:Hallo,ich habe ein kleines Problem. Ich muss leider aus meiner Zeichnung einzelne Länge mit viel Aufwand rausmessen. Wer könnte mir helfen ein zusatz Tool in AutoCAD LISP zu schreiben bzw. ein Programm zur verfügung stellen mit dem ich mir die ganze arbeit spare. Vielleicht existiert ein Tool wo ich meine Zeichnung nur markieren muss und die einzelnen Längen angezeigt (zB. in Excel)werden.Vielleicht über Datenextraktion?Ich habe eine PDF Datei eingefügt die mein Prob ...
|
In das Form Lisp wechseln |
|
Lisp : lisp code?
chris888 am 02.02.2011 um 13:14 Uhr (0)
das nenn ich mal ne hilfe^^danke für die vielen beiträge werde es gleich mal austesten...mfgchris
|
In das Form Lisp wechseln |
|
Lisp : Sysvar DBMOD geht von selbst auf 1
cadffm am 12.10.2010 um 21:54 Uhr (0)
Zitat:Original erstellt von Peter2:sondern um das grundlegende Abfangen des Problems, um das System stabiler zu machen.Stabiler machen ist ganz einfach indem du eben vorher nachschaust ob Save ein J für das überschreiben benötigt oder nicht, also eine if-Abfrage.(Habe Script mal wörtlich genommen, also ein Command-Save oder Close !?)Mich interessiert aber (wie Alfred) viel mehr an was es liegt und wenn es hier reproduzierbar ist.. .Einen halben Tag gebe ich dir noch gerne zum selber suchen, ansonste ...
|
In das Form Lisp wechseln |
|
Lisp : Sysvar DBMOD geht von selbst auf 1
Peter2 am 13.10.2010 um 11:09 Uhr (0)
so, neuer Tag - neues Glück. Oder auch nicht.Ich habe jetzt nochmals meine Konfiguration geleert - alle CUIs weg, alle LISP und MNL auf Abwesenheit kontrolliert (eines noch gefunden ...), alle Sonderpfade weg - und Zauberei: Öffnen in Acad 2006 bringt jetzt DBMOD = 02011, auch mit geleerter Konfiguration, bringt DBMOD = 1.Für die Sezierspezialisten - siehe Anlage..Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
In das Form Lisp wechseln |
|
Lisp : Sysvar DBMOD geht von selbst auf 1
Peter2 am 12.10.2010 um 17:12 Uhr (0)
Ein lange verdrängtes Mysterium häuft sich - vielleicht weisss jemand Rat.Ich habe auf einem PC eine Konfiguration, die eine Zeichnung beim Öffnen nicht verändert (keine LIsp im Hintergrund usw.).Resultat nach dem Öffnen: Code:DBMOD = 0 (gut so)Und dann gibt es Zeichnungen, die werden genauso geöffnet, und siehe da:Code:DBMOD = 1 (veränderte Objektdatenbank; verlangt nach Speichern, stört Script)Ich habe keine Ahnung, was da läuft - am PC (Konfiguration) liegt es nicht, da wären ja alle betroffen. Und in d ...
|
In das Form Lisp wechseln |
|
Lisp : OT: Funktion polar in C++
Bernd10 am 18.10.2010 um 13:45 Uhr (0)
Hallo,zunächst schon mal Entschuldigung für meine Frage, aber ich weiß im Moment nicht mehr weiter bei meinem Problem.Ich brauche die Funktionalität der Lisp-Funktion polar in C++, d.h. ich habe einen Punkt, eine Länge und einen Winkel. Ich möchte vom bekannten Punkt aus entsprechend der Länge und dem Winkel den neuen Punkt berechnen.Wie muss ich das in C++ machen?Danke im Voraus und viele GrüßeBernd
|
In das Form Lisp wechseln |
|
Lisp : Modellbereich im Layout hervorheben
Peter2 am 18.10.2010 um 13:37 Uhr (0)
Wir haben das Problem, dass einige Kollegen im Layout die Umschaltung zwischen Papier- und Modellbereich nicht so recht im Griff haben. Die BKS-Anzeige ist tw. ausgeschaltet, das Fadenkreuz recht kurz und der dicke Rand ums Ansichtsfenster wird übersehen Jetzt habe ich nach einer Farbeinstellung gesucht, die den Modellbereich im Layout anders markiert, falls er aktiviert wird - scheint es nicht zu geben. Gibt es eine schlaue Möglichkeit, den Anwender intensiv darauf hinzuweisen, was er so treibt? (also Mo ...
|
In das Form Lisp wechseln |
|
Lisp : hilfe bei lisp ergenzung
Geos am 18.10.2010 um 17:58 Uhr (0)
Zitat:...und habe natürlich schon fragen...Und wie lautet jetzt deine Frage?------------------Schöne GrüßeErnst www.geopaint.at
|
In das Form Lisp wechseln |