|
Lisp : Layereigenschaften in Ansichtsfenster
fca_mi2 am 28.04.2010 um 09:15 Uhr (0)
Hallo,wie kann ich z.B. die Layerfarbe im gerade aktuellen Ansichtsfenster per LISP ändern ?DankeFrank------------------MfGFrank
|
In das Form Lisp wechseln |
|
Lisp : Layereigenschaften in Ansichtsfenster
CAD-Huebner am 28.04.2010 um 09:17 Uhr (0)
Zitat:Original erstellt von fca_mi2:Hallo,wie kann ich z.B. die Layerfarbe im gerade aktuellen Ansichtsfenster per LISP ändern ?DankeFrankQuick & Dirty mit (COMMAND "_VPLAYER" ...------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
In das Form Lisp wechseln |
|
Lisp : Block um Einfügepunkt drehen
cadffm am 28.04.2010 um 11:59 Uhr (0)
Du hast doch keinen Befehl aktiv, wozu also das "!sset01" ???Zudem: Beschreibe doch mal mit klaren Worten was du möchtest, im Moment verstehe ich es noch nicht warum du hier in der Lisp-Ecke bist ?PS: Wegen dem Smilie: Du kannst es nicht, also lebe damitCode:(defun c:Dasmachenwirimmerso------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
In das Form Lisp wechseln |
|
Lisp : Block um Einfügepunkt drehen
3jalex am 28.04.2010 um 11:29 Uhr (0)
HalloIch möchte das mit den Attributen vom Bauvermesser, aber das hatte von Anfang an nicht Funktioniert. Ausserdem ist bei mir ein Smile mitten im Lisp (Nach defun c) Kann man das nicht abstellen?Mein versuch sieht so aus (Script):Filedia0(setq sset01 (ssget))!sset01 _ucsol _ucsX90_rotate0,0,0l;Leerziele für Bestägigung 180ucswFiledia1Die Drehachse und den Winkel kann man ja nach belieben anpassen. Jedoch funktioniert die Auswahl nicht. Habe es mit schon probiert. 1) Wie könnte das Script (oder Lisp) aus ...
|
In das Form Lisp wechseln |
|
Lisp : Block um Einfügepunkt drehen
Dorfy am 29.04.2010 um 06:26 Uhr (0)
Zitat:Original erstellt von Bauvermesser:... bei mir klapt es, es kommt eben nur nach meiner drinnrum fummelei am Schluss eine Fehlermeldung, aber die ignoriere ich einfach...mit allen Elementen im Auswahlsatz? probier mal mit den Zeilen(while ( i n) ;solange wie Zaehler max (setq nam (ssname aus i)) ;jedem i aus Auswahl einen Namen (setq ins (cdr (assoc 10 (entget nam)))) (command "drehen" nam "" ins) (while (/=(getvar "CMDACTIVE")0)(command pause)) (setq i(1+ i)) ) ;whileund ... ach egal ----------- ...
|
In das Form Lisp wechseln |
|
Lisp : attribute + Field von einem Block als Tabelle
-reltro- am 01.05.2010 um 11:49 Uhr (0)
Hallo AlfredWie meinst? Beschriftungsfeld? Datenextrakt?Leider versteh ich deine Antwort nicht, bzw. kann sie nicht nachvollziehn. Also die Fields, zu Fläche und Umfang, hab ich in einen Text (0 . "text") geschrieben, bzw. die Referenz auf die Polyline, weil diese Werte nach ändern der polyline aktualisiert werden sollen. im Block, sowie in der zu erstellenden Tabelle. Genauso sollten sich die Attribute verhalten, sodass man sie in der Tabelle bzw. Block ändern kann und diese im jeweilig anderen aktualisie ...
|
In das Form Lisp wechseln |
|
Lisp : attribute + Field von einem Block als Tabelle
alfred neswadba am 01.05.2010 um 11:56 Uhr (0)
Hi, der zum einen Felder (Fläche, Umfang einer refernzierten Polyline enthält)Dann zeig uns mal eine Zeichnung, damit wir (zumindest ich) wissen, was Du mit Felder in Blöcken meinst.Ich hätte gemeint, dass Du von [URL=C:Program FilesAutodeskAutoCAD2011HelpfilesACRWS1a9193826455f5ffa23ce210c4a30acaf-4b3f.htm]Schriftfeld[/URL] in Blöcken sprichst, ich hätte eben dafür Attribute gemacht und in das Attribut den Schriftfeldinhalt gespeichert. Nun möchte ich diese (vielen) verwendeten Blöcke in Bezug auf die ve ...
|
In das Form Lisp wechseln |
|
Lisp : Layer bibliothek
Dorfy am 01.05.2010 um 20:13 Uhr (0)
Na wenn der erste Link noch nicht den gewünschten Erfolg brachte,dann bringt die Suche hier und hier auch noch Treffer.Und die DCL-Geschischte siehe Getting Started with Dcl Dialogs......viel Erfolg und Spaß ------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."[Diese Nachricht wurde von Dorfy am 01. Mai. 2010 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : AMPOWERSNAP / Filteroptionen
Bernd10 am 03.05.2010 um 09:48 Uhr (0)
Hallo,ich möchte per Lisp die Filteroptionen des Befehls AMPOWERSNAP ohne Dialogeingabe ändern. Leider habe ich dafür keine Systemvariable gefunden. Auch der Versuch mit (command "_.AMPOWERSNAP") startet nur das Dialfenster.Wie kann man die Filteroptionen des Befehls AMPOWERSNAP ohne Dialogeingabe ändern?Danke im Voraus und viele GrüßeBernd
|
In das Form Lisp wechseln |
|
Lisp : Layer bibliothek
Dorfy am 03.05.2010 um 11:50 Uhr (0)
@HeinzWarum nur LayerCreatorv1.7 wenn doch LayerCreator1.9.5 verfügbar ist?------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."
|
In das Form Lisp wechseln |
|
Lisp : Layer bibliothek
Dorfy am 01.05.2010 um 19:26 Uhr (0)
Zitat:Original erstellt von Atwist:...Das dan ein layer wirt gemacht...nix für ungut aber die Suche gibt genug Treffer im Forumhier zum Beispiel------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."
|
In das Form Lisp wechseln |
|
Lisp : Drucken aus Lisp mit mit VLA-
Niggemann am 22.06.2010 um 11:17 Uhr (0)
Hallo,ich drucke aus einem DCL-Fenster auf einen Drucker der auf meinen Rechner installiert ist. Dazu habe ich hier im Forum diesen Beitrag von Helmut Schwepers gefunde:(defun f:hs_plot (p0 p1 anz sc / al ll ur ) ;p0 -- Punkt links unten ;p1 -- Punkt rechts oben ;anz -- Anzahl der zu druckenden Seiten ;sc -- Plot-Maßstab (vl-load-com) (setq al (vla-item (vla-get-layouts(vla-get-ActiveDocument(vlax-get-acad-object)))"Model")) (vla-put-configname al "Epson Stylus COLOR 1520 ESC/P 2") (vla-put-Canoni ...
|
In das Form Lisp wechseln |
|
Lisp : Begrenzung Koodinaten Punkte
alfred neswadba am 13.05.2010 um 21:26 Uhr (0)
Hi,...oops, wieder was gelernt. Aber bisher nicht gebraucht. Habs mit AutoCAD 2011 probiert, gleiches Ergebnis, also wirds wohl auf Programmieren hinauslaufen. D.h. entweder das Element temporär an der Position (nach ca. 30000 Measure-Distances) brechen und dann einzeln durchfahren oder mit vlax-curve-....-Funktionen (nachdem ich Deine Programmierbegeisterung eher dem LISP zuordne) die Punkte erzeugen lassen.Sorry, besseres hab ich nicht, - alfred -------------------www.hollaus.at
|
In das Form Lisp wechseln |