|
AutoCAD Mechanical : ltscale auf 1
RobCraven am 22.07.2011 um 09:27 Uhr (0)
Hallo,such dir mal das nuke.lsp von cadwiesel und füge nach Code:(setq EDATA (entget E)) folgendes einCode:;----------------------------------------------------------------- Linientypfaktor "1" (if(assoc 48 EDATA) (setq EDATA(subst(cons 48 1)(assoc 48 EDATA)EDATA)) (entmod EDATA) );ifdie anderen Funktionen kannst du ja auskommentieren falls du die nicht brauchst.Ich hab leider im Moment nicht die Zeit dir das zusammen zu stricken.vielleicht findet sich ja ei ...
| In das Form AutoCAD Mechanical wechseln |
|
Lisp : bestimmte Layer bei Nuke.lsp weiterverarbeiten
RobCraven am 15.10.2010 um 08:16 Uhr (0)
Hi,also ich möchte Linien, Polylinien, Kreise, Bögen, etc. die auf bestimmten Layern liegen weiterverarbeiten, so z.B. soll alles was auf AM_3, AM_4 und AM_8 liegt gelöscht werden. Danach folgt der Schritt, das alle Elemente die nicht auf AM_7 liegen auf den Layer AM_11 verschoben werden sollen.Schritt zwei ist erstmal auskommentiert, da ja auch die Elemente von ersten Auswahlschritt auf AM_11 geschoben werden würden und somit nicht mehr nachvollziehbar wäre, ob und was er gemacht hat.Zu 2.da muss ich mich ...
| In das Form Lisp wechseln |
|
Lisp : bestimmte Layer bei Nuke.lsp weiterverarbeiten
RobCraven am 25.10.2010 um 09:21 Uhr (0)
Hallo nochmal,hat zu dem Löschen der Layer keiner eine Idee?Ich hatte auf CADwiesel.de noch ein bisschen rumgestöbert und dabei DELLAYER.LSP gefunden. Das funktioniert auch soweit, das es den ausgewählten Layer löscht, aber eben nur in der aktuellen Bearbeitungs-Ebene und nicht gleich bis in alle Unterblöcke runter... und ich kriegs einfach nicht umgebastelt.Und nochmal eine ganz bescheuerte Frage... EDATA aus dem NUKE.LSP ist eine Liste und damit Vergleichbar mit sset_1 aus dem DELLAYER.LSP, oder?Und noch ...
| In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
|