|
Rund um AutoCAD : Blöcke um Einfügepunkt spiegeln (Lisp oder Makro)
3jalex am 05.07.2010 um 10:21 Uhr (0)
Da hab ich mich wohl zu früh gefreut.Das Gewählte wird um das WKS um die X-Achse gespiegelt.Eigentlich sollte es um die X-Achse des jeweiligen Objektes gespiegelt werden.Hier einer meiner früheren versuchen mit einem Makro:^C^C_ucs;o \_ucs;X;90;_rotate;v;;0,0,0;180;_ucs;w;Dieses geht zwar mit drehen (anstatt spiegeln) mann muss aber das Objekt immer vorher auswählen (sonst stimmt der Drehpunkt nicht).Leider kann ich kein Lisp und beim Script ist es mit der Auswahl schwierig. In diesem Fall komme ich wohl n ...
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blöcke um Einfügepunkt spiegeln (Lisp oder Makro)
3jalex am 05.07.2010 um 08:55 Uhr (0)
Vilen Dank AlfredWow. Mit der neuen Zeiele geht es fast perfekt Jedoch funktioniert es nicht bei allen Blöcken.Manchmal kommt diese Fehlermeldung:BLKMIRROR 2 gefundenPunkte dürfen nicht identisch sein.Funktion abgebrochenWie könnte man das noch beheben?
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blöcke um Einfügepunkt spiegeln (Lisp oder Makro)
3jalex am 07.07.2010 um 09:13 Uhr (0)
HalloVielen, vielen Dank für das Lisp.Mit der Anpassung von Alfred geht CACmiums Lisp für die Y-Achse.Der aktuelle Stand ist weiter unten.Nun suche ich noch die Anpassung für die X-Achse.Da ich weder ein X noch ein Y oder 0,0;1,0 gefunden habe, weiss ich nicht wie ich das Lisp anpassen kann:(defun c:blkmirror ( / ALISTE tfac) (defun bau_elemli (asatz / n elemli) (if(=(type ASATZ)PICKSET) (progn (setq n -1) (repeat (sslength asatz) (setq elemli(cons (ssname asatz (setq N(1+ N ...
| In das Form Rund um AutoCAD wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |