|
Rund um AutoCAD : Alle Objekte auf einem Layer löschen
tom.berger am 18.02.2004 um 10:23 Uhr (0)
Zitat:Original erstellt von Iris2:Merci, das ist der Befehl den ich gesucht hab!Sehr viel einfacher als der Filter und hochflexibel und wirklich keine Kunst ist die Auswahl mittels LISP:Befehl: LöschenObjekte wählen: (ssget "X" ((8 . "MEINLAYER")))...Wenn Du auch weitere Elemente auf anderen Layern löschen willst:(ssget "X" ((8 . "MEINLAYER,ANDERERLAYER,UNDNOCHEINER")))Und wenn Du nur die Linien darauf löschen willst:(ssget "X" ((0 . "LINE")(8 . "MEINLAYER")))GrußTom Berger------------------Architekturwer ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Alle Objekte auf einem Layer löschen
Brischke am 18.02.2004 um 10:29 Uhr (0)
Zitat:Original erstellt von tom.berger: Sehr viel einfacher als der Filter und hochflexibel und wirklich keine Kunst ist die Auswahl mittels LISP:Befehl: LöschenObjekte wählen: (ssget "X" ((8 . "MEINLAYER")))...@Tom Bergerwas aber, wenn die Objekte in irgendwelchen Blöcken verschachtelt sind?Dann ist etwas mehr Aufwand zu treiben.Einfacher aber auch nur für den, der sich sowohl mit der Syntax von AutoLISP und der DXF-Referenz auseinander gesetzt hat. Ich glaube kaum, dass es für den AutoCAD-ANWENDER eine ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Alle Objekte auf einem Layer löschen
CADmium am 18.02.2004 um 10:30 Uhr (0)
Zitat:Original erstellt von tom.berger: Sehr viel einfacher als der Filter und hochflexibel und wirklich keine Kunst ist die Auswahl mittels LISP:Befehl: LöschenObjekte wählen: (ssget "X" ((8 . "MEINLAYER")))...Hallo Tom!Was ist mit Elementen in Blöcken? .. die erfaßt ssget nicht! und damit klappts dann auch nicht mit dem Bereinigen!Gruß Thomas------------------
|
In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Bemassung Polylinie
nebuCADnezzar am 12.06.2013 um 08:19 Uhr (0)
HalloIch habe mal n Beispielbild angefügt und gerade eben n code gefunden der mit zumindest die Linien aufkonstruiert! Ich muss dem nun nur noch beibringen den test mit der Länge hinzuschreiben (z.B. als Schriftfeld...). Wies aussieht kann ich mir die Zeit aber diese Woche nicht nehmen... Aber ich melde mich nochmal fals ich es schaffe... Meiner Erfahrung nach geht auch beinahe alles ich hab mir zu Zeiten wo ich LISP noch besser im grif hatte n Schalungsmodul zusammengezimmert... Dafür hab ich keinen blass ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Dateityp umschalten
rexxitall am 13.06.2013 um 20:32 Uhr (0)
Hi,Also ich halt das fuer ne "saudumme" Idee. (3 Tage "Spass" damit gehabt)Begruendung:Du kanst acad sagen wie es Zeichnunegn STANDARTMAESSIG speichern soll.(rechter Mausklick Systemoptionen)Problem: hat deine ACAD version ein feature was ein acad 2007 (weils der Kunde so will)z.b nicht hatte, gehen diese Eigenschaften UNWIEDERUFLICH verloren.Da ist es besser mit explizit "Datei speichern unter..."Alternativ ne Speicher routine erstellen, die es ersteinmal NATIV in der neuesten version speichert,dann in ne ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Hyperlink als Text im Block anzeigen
RL13 am 14.06.2013 um 16:07 Uhr (0)
Hallo Henning,ich bin nicht so bewandert mit Lisp, deshalb bekomme ich Dein Codeschnipsel nicht zum laufen Fehlermeldung im Textfenster: "; Fehler: Falsch formatierte Liste in Eingabe"Attribut heißt bei mir "Dateiname"hab also Dein "LINK" durch "Dateiname" ersetzt, was dann so aussieht: (defun c:show-hyperlinks ( / inserts insert z att-name hyper att) (vl-load-com) (setq inserts (ssget ((0 . "INSERT"))) z -1 att-name "Dateiname"); !! Hier Name des Attributs definieren !! (while (setq insert (ssname ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Hyperlink als Text im Block anzeigen
wronzky am 17.06.2013 um 09:31 Uhr (0)
... keine Ahnung, warum die Klammer abhanden gekommen ist, aber Thomas hat recht mit seiner Vermutung.zu Lisp-Tools auch nochmal ein Link zu den FAQ.Und nochmal das korrigierte Progrämmchen:Code:(defun c:show-hyperlinks ( / inserts insert z att-name hyper att) (vl-load-com) (setq inserts (ssget ((0 . "INSERT"))) z -1 att-name "Dateiname"); !! Hier Name des Attributs definieren !! (while (setq insert (ssname inserts (setq z (1+ z)))) (setq hyper (vla-get-url (vla-item (vla-get-hyperlinks (vlax-ename-vla-ob ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Export Linieneigenschaften nach Excel, Import, Aktualisierung
rexxitall am 19.06.2013 um 21:53 Uhr (0)
HiKLAR geht das - allerdings mit VBA .NET (LISP?).Alle 3 Fragen ien klares JA!der Haken mit Klicki Bunti oder copy and paste ist da nix mehrDu kannst JEDEM acad Zeichnungselement z.B. ein oder mehrere Dictionarys verpassen (BTW geschickt). es gibt auch noch ein aelteres API die XDATAS aber die koennen nur 256 Bytes aufnehmen - angeblich gehen 16 kb nur das naechste audit wird die absaebeln - nach 256 byte - cool - steht nirgends.Also XDATA= NO GO.Bei dictionarys gildet die kannst su UEBERALL drankleben. ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Ansichten über Grundans im Layout
rexxitall am 17.06.2013 um 21:00 Uhr (0)
HiObjekte sichtbar machen und ausblenden gibt es (unter der vba haube) seit es dynamische bloecke gibt.Auch gruppen lassen sich (ohne userinterface hilfe) schon lange erzeugen.Ob grundans oder wasauchimmer - sobald man mehr als ein Material hat = "bitte gehen Sie nicht ueber Los ziehen sie nicht ..."Schraffuren in Schnitten materialabhaengig = unmoeglichStrichstaerken Typen, Farben in Schnitten materialabhaengig = unmoeglichVon Schnittaktualisierung in Echtzeit (NEIN auch die Livesection hat diese Moeglich ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : ACAD 2014 Attribute bei Lisp-Routine
Caladia am 24.06.2013 um 14:03 Uhr (0)
Wie wärs mit alten Bekannten ATTREQ + ATTDIA auf Null?------------------GrussCaladia
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : ACAD 2014 Attribute bei Lisp-Routine
WUP am 24.06.2013 um 13:58 Uhr (0)
Mahlzeit,wir testen hier gerade ACAD 2014 mit unseren Lisproutinen. Die Version fraegt bei jedem Block mit Attribut nach den Attibutwerten. In ACAD 2013 wurden die Attributen brav eingelesen ohen nachtzufragen. Welche Variable hat sich da verstellt oder wurde von Autodeks neu definiert?Danke schonmal
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : ACAD 2014 Attribute bei Lisp-Routine
WUP am 24.06.2013 um 14:14 Uhr (0)
Die Novizen danken. Das war die Loesung danke
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : FAQ: MAKRO und SKRIPT
FAQ am 30.10.2008 um 12:46 Uhr (0)
FAQ: Menü-MAKROs und SKRIPTe________________________________________________________________________________________VORAB: Makros und Skripte funktionieren in der "Vollversion" und in "Acad-LT" 100% identischABER: Da man in Makros und Skripten nur Funktionen nutzt welche die Software zur Verfügungstellt kann es natürlich vorkommen das so ein Helferlein auch mal nur in der Vollversion bzw.nur in der LT-Version arbeitet - da in beiden Versionen Funktionen existieren welche es inder jeweils anderen nicht gibt ...
|
In das Form Rund um AutoCAD wechseln |