|
Lisp : mit nuke gezielt Objekte in Block ändern?
devil77 am 18.10.2006 um 22:38 Uhr (0)
Hallo,da mein wissen in lisp noch nit all zu groß ist, bleibt mir nur dieses Forum Die lisp Nuke ändert in einem Block alle Objekte auf Layer 0 und Eigenschaften vonblock. Kann man dieses Tool so ändern das es in einer Zeichnung alle Blöcke sucht und in den Blöcken wipeouts auf einen Layer Pixelbild setzt und Eigenschaften auf Vonlayer setzt. Der Rest soll unberührt bleiben?Kann mir jemand weiterhelfen?
|
| In das Form Lisp wechseln |
|
Lisp : LISP
Silvi03 am 13.04.2008 um 16:55 Uhr (0)
Hallo zusammen,ich suche eine Lisp für´s unsichtbar und wieder sichtbar machen von allem was so in einer Zeichnung vorkommen kann. Der Befehl für´s unsichtbar machen lautet WEG und für´s sichtbar machen DA. Ich dummes Schaf hab mir solche Sachen nicht gespeichert. Hab schon alles durchsucht und kann mich nicht erinnern wo ich´s gefunden habe. Ich bedanke mich für eure Hilfe.LG Silvie------------------Keiner ist unnütz,er kann immer noch als schlechtes Beispiel dienen!
|
| In das Form Lisp wechseln |
|
Lisp : Layer Einstellung überschreiben
cadplayer am 28.01.2013 um 17:07 Uhr (0)
Hallo!Ich habe folgendes Problem, ich habe 2 Zeichnungen, bei denen ich die Farbeinstellung der xrefs abgleichen will, also dass in beiden zeichnungen die gl. farben sind. problem ist, es der "layer state manager" bei xrefs nicht arbeitet. meine frage ist kann ich überhaupt die farben modifizieren ?Also mein code soll folgendes tun, ich gehe in die original zeichnung und lese eine liste mit layernamen und farbe aus, gehe anschl. in die Abgleich zeichnung und lese die liste ein und modify gleichzeitig die l ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Automatisation mit Script s
samberger am 17.05.2005 um 09:31 Uhr (0)
Hallo Brische ! Danke für die schnelle Reaktion auf meinen Beitrag ! Ich habe mich wohl etwas mißverständlich ausgedrückt : Ich will mit genau einem Script genau eine Zeichnung erzeugen , wobei das Script eine Vorgabezeichnung mit Namen Outer Bracket.dwt (eingerichtete Layouts, benötigte Grundstrukturen etc. ) öffnet, und ein Lispprogramm lädt und startet. Das Lispprogramm speichert die Zeichnung unter dem selben Namen und Pfad wie das Script (Endung anstatt .scr natürlich .dwg) und schließt diese. Mein ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Verschachtelte Blöcke einfügen
CAD-Huebner am 24.12.2004 um 08:39 Uhr (0)
Hier die 1-Klick Lösung ohne Programmierung - einfach mit der Werkzeugpalette, ab AutoCAD 2004. Aus allen Blöcken der Zeichnung Scheiben.dwg eine Werkzeugpalette erstellen. Befehl ADCENTER (das Designcernter aufrufen) zu Scheiben.dwg navigieren oder vorher öffnen Alle Blöcke markieren, dann rechte Maustaste und Werkzeugpalette erstellen auswählen. Oder einzelne Blöcke per Drag & Drop in die Werkzeugpalette ziehen. ------------------ Mit freundlichem Gruß Udo Hübner ---------- 1. Sind Sie im Zweifel ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Fehlermeldung bei command solans
Werner-Maahs.de am 08.11.2005 um 20:04 Uhr (0)
@TunnelbauerDein Zitat aus der Hilfe sagt es wahrscheinlich aus, auch, wenn es nicht zwingend zutreffend sein muss.@ForumIch komme gerade von meinem Schulrechner, an dem ich es nochmal durchgespielt habe.So ich nichts anderes vom Forum hören sollte, werde ich mein altes Schema: (command "solans" ...) weiter benutzen. So lange es nur einmal in der aktuellen Zeichnung verwendet wird, funtionierte es ja gut. Nur, wenn ich den Befehl erneut benutze, erhalte ich einen AutoCAD-Absturz.Für Eure Mühen Sei gedankt. ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Fehlermeldung bei command solans
Werner-Maahs.de am 08.11.2005 um 20:04 Uhr (0)
@TunnelbauerDein Zitat aus der Hilfe sagt es wahrscheinlich aus, auch, wenn es nicht zwingend zutreffend sein muss.@ForumIch komme gerade von meinem Schulrechner, an dem ich es nochmal durchgespielt habe.So ich nichts anderes vom Forum hören sollte, werde ich mein altes Schema: (command "solans" ...) weiter benutzen. So lange es nur einmal in der aktuellen Zeichnung verwendet wird, funtionierte es ja gut. Nur, wenn ich den Befehl erneut benutze, erhalte ich einen AutoCAD-Absturz.Für Eure Mühen Sei gedankt. ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Attributswert mit entmod nicht mehr änderbar
Hunchback am 16.12.2008 um 14:15 Uhr (0)
Problem gelöst. Wenn man in einer Zeichnung mittels CSHADOW auf 1 den Schattenmodus auf "wirft Schatten" setzt, bekommt jede neueAttributsdefinition den GC 284 umgehängt und sind damit die Attwerte so wie`s aussieht mit ACAD 2007 nicht mehr entmodbar.Setzt man CSHADOW auf 0 ("wirft und empfängt Schatten") werden neue Attdefs nicht beeinflußt.Das Problem scheint sich ab der 2008er Version aber nicht mehr zu stellen.GrüßeMartin------------------You seem (in my (humble) opinion (which doesnt mean much)) to be ...
|
| In das Form Lisp wechseln |
|
AutoLisp : XDATA
Kenny1 am 20.12.2005 um 18:55 Uhr (0)
Hallo,ich habe vor gehabt diverse Informationen an Elementen anzuhängen und diese weiterzuverarbeiten nach bestimmten Vorgaben. Dazu habe ich mir die XDATA ausgeguckt. In einer Testumgebung habe ich jetzt festgestellt,das bei 256 Zeichnungselementen Schluß ist.Ich habe pro Zeichnungselement ein String und ein dotted Pairs angehangen.Gibt es da noch Möglichkeiten das Problem zu umgehen (z.B. mit Xdsize ?). Wichtig ist dabei, das ich die Informationen ein Objekt zuordnen kann, modifizieren und über die Zeich ...
|
| In das Form AutoLisp wechseln |
|
Lisp : eine bestehende lisp auf den Inhalt von Blöcken erweitern?
CADmium am 17.12.2008 um 08:06 Uhr (0)
Ja das geht .. am universellsten finde ich eine Scanroutine, der ich für die Objektwahl die Vorgabe "Auswahl", "gesamte Zeichnung" oder "aktuelles Layout" mitgeben kann, weiterhin einen Flag, ob Blockdefinitionen berücksichtigt werden sollen oder nicht und als Abschluß die "to Do" - Funktion als Parameter, die auf die Objekte angewandt werden soll.... Ohne Lispverständnis ist das aber nicht so einfach zu backen.Aber sag erstmal , wo es hingehen soll ... ------------------ - Thomas -"Bei 99% aller Proble ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Elemente am Fadenkreuz (hängend) einfügen
dschu am 15.10.2002 um 07:25 Uhr (0)
Hallo Holger, danke für den Tip; ich habe auch gleich die Befehle "cutclip" und "pasteclip" ausprobiert. Es funktioniert. Ist aber nicht so wie ich s mir vorstelle. Die Elemente sollten drehbar, verschiebbar und sogar evtl. gespiegelt werden. Kennt jemand eine Möglichkeit innerhalb einer Zeichnung aus den Elementen so eine Art internes/en "Makro"/"Block" zu erstellen und diesen dann auszuschneiden etc. ? Du weißt schon die Eierlegendewollmilchsau. Falls jemand noch eine Idee hat bitte Melden. Ansonsten no ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Reaktoren auf Cannoscale
Danillo am 16.03.2013 um 17:37 Uhr (0)
Hallo Jürgen,also das Einstellen des gewünschten Maßstabs, damit die Größe der Schriften angepasst wurde, hat bisher perfekt funktioniert. Natürlich habe ich die Zeichnung 1:1 angefertigt. In der Zwischenzeit bietet ja AutoCAD auch diese Funktion an. Du hast auch recht, dass ich kaum etwas von den Neuerungen von AutoCAD mitgenommen habe. Meines Erachtens dürfte man heutzutage nicht mehr in Linien denken, sondern Bauteilen, 3d usw. Einen Ansatz stellt Revit dar, aber insgesamt bin ich schon ein bisschen ent ...
|
| In das Form Lisp wechseln |
|
Lisp : Block kann nicht aufgelöst werden
Nano am 19.02.2007 um 09:01 Uhr (0)
Hallo Habe hier eine Zeichnung mit einem Block.Dieser Block kann man nicht auflösen(ursprung),weiss aber nicht warum.Hat Jemand ein TIP??? (defun test() (SETQ ss2 (ssget "_X" ((0 . "INSERT")))) (IF (/= ss2 NIL) (PROGN (setq sslen (sslength ss2) j 0) (while ( j sslen) (setq temp (ssname ss2 j)) (setq j (1+ j)) (vl-cmdf "_.explode" temp) ) ) ) (SETQ ss2 (ssget "_X" ((0 . "INSERT")))) (IF (/= ss2 NIL)(test)))Gruss Nano
|
| In das Form Lisp wechseln |