|
Rund um Autocad : Gummiband
CADwiesel am 24.07.2003 um 11:08 Uhr (0)
Vielen Lieben Dank Aber eicgentlich wollte ich dir nur zeigen, dass mann es mal versuchen kann - da die Möglichkeiten zwischen Lisp und vb doch oftmahls die gleichen oder ziemlich ähnlich sind. Hauptsache es wurde dir geholfen! ------------------ Gruß CADwiesel bin auch im Urlaub: 29.07 - 27.08
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Attribut in Block mehrzeilig
Brischke am 24.07.2003 um 11:54 Uhr (0)
Nein! Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
wisch am 17.07.2003 um 17:07 Uhr (0)
Ich bin auf der Suche nach einer Lisp-Routine zum Löschen von allen in einer Zeichnung vorhandenen Blöcken und Bemaßungen. Die Zeichnung soll automatisch geöffnet, anschließend die Blöcke und Bemaßungen entfernt, gespeichert und wieder geschlossen werden. Die Blocknamen sind unbekannt. Kann mir da mal wer weiterhelfen?! Vielen Dank schon mal, ------------------ wisch
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
wisch am 18.07.2003 um 08:04 Uhr (0)
Hey Danke!!! Das funktioniert ja schon mal toll! Ich sollte nur nochmal konkret die gesamte Anforderung notieren, vielleicht kann mir jemand noch mehr helfen, als ich zuerst fragen wollte: Das Zeichnung Öffnen, Speichern und Schließen kann vom Script getrennt werden, da dies bereits vom Jobserver von Compass passiert. Am liebsten wäre mir daher eine Lisp, die das Löschen vornimmt, zusätzlich zu den Blöcken und Maßen wäre da noch der Wunsch alle Elemente zu löschen, die nicht auf einem Layer liegen mit der ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
Brischke am 21.07.2003 um 10:01 Uhr (0)
Schau hier: http://ww3.cad.de/foren/ubb/Forum145/HTML/000169.shtml Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
wisch am 21.07.2003 um 10:27 Uhr (0)
Hi CADwiesel! Absolut korrekt, die Linien sind tatsächlich Farbe vonLayer! Das mit dem Text hab ich auch hingekriegt (war ja irrsinnig schwer!) Ist ja wohl schon aufgefallen, dass ich von Lisp nicht viel Ahnung habe!!! Wie kann ich also nun auch alle Linien, die weiß sind aber Farbe vonLayer sind vor dem Löschen schützen? Herzliches Danke schon mal! ------------------ wisch
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
Brischke am 23.07.2003 um 11:47 Uhr (0)
Hallo wisch, woran liegts, dass du mit den Info s aus dem Lisp-Forum nicht weiter kommst? Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
wisch am 23.07.2003 um 12:00 Uhr (0)
Hi Holger! Ganz ehrlich gesagt - an meiner Dummheit!!! Ich kann beim Durchlesen von Lisp s in etwa deuten, was vorgeht, kann aber keine zusammenhängenden Abläufe produzieren, da ich so gut wie keine Programmierkenntnisse habe! Sollte sich jemand meiner Dummheit erbarmen, wäre das supertoll, ansonsten muss ich das Thema halt einfach abhaken. PS: Ich schaffs nicht einmal, jemanden mehr als 10 U s zu vergeben, kann da auch wer helfen?! Danke und ciao! ------------------ wisch
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
Brischke am 23.07.2003 um 12:10 Uhr (0)
Hallo wisch, erstmal 10U s für dich wegen deiner Ehrlichkeit. mehr als 10U s je Beitrag kannst du nicht vergeben - liegt also nicht an dir. Die Lisp s deuten - ok. Ist aber nicht mal notwendig. Einfach alle Codezeilen in eine Datei kopieren - fertig. Vielleicht um mein letztes Posting noch ein (defun c:loeweiss () ) drumherum, dann ist eigentlich das, was du wolltest fertig und kannst mit loeweiss in der Befehlszeile starten. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
Brischke am 24.07.2003 um 09:02 Uhr (0)
Hallo wisch, was funzt denn nicht? Geht s gar nicht? Welche Fehlermeldungen? Werden nur bestimmte Elemente gelöscht? Etwas mehr Info s brauch man schon. Ich habe eben noch mal den Code hier raus kopiert, geladen, gestartet, ... alles gelöscht, außer die weißen Elemente. Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
Brischke am 24.07.2003 um 09:34 Uhr (0)
Hallo wisch, (vl-load-com) in der Befehlszeile eingeben. oder direkt als erste Zeile unterhalb des (defun c:loe.... () Dann sollte es auch bei dir funktionieren. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
Brischke am 24.07.2003 um 12:00 Uhr (0)
Hallo wisch, wann bekommst du das nil - nach dem laden? - das ist ok. oder nach dem Starten des Programm s mit loeweiss ? Dann kann ich Dir nicht mehr helfen, das Tool läuft bei mir, ein paar andere habens auch getestet, bei denen läufts auch. Warum bei Dir nicht .... ?? - keine Ahnung, kann ich von hier aus nicht sagen. Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Löschen von Blöcken 2
BerndE am 24.07.2003 um 14:13 Uhr (0)
Hi wisch, wenn Lisp dir derart probs macht, dann probier doch mal dieses VBA Makro. Es löscht dir alle farbigen Einträge mit der eigenschaft vonLayer und alle farbigen Einträge mit Farbzuweisungen auf weissen layern, nicht aber weisse elemente auf farbigen Layern. Hoffe mal, ic hhab dich so richtig verstanden. Bernd Sub loesche_bunt() Dim layerObj As AcadLayer Dim LayerName As String Dim elem As AcadEntity On Error Resume Next For Each layerObj In ThisDrawing.Layers LayerN ...
|
In das Form Rund um Autocad wechseln |