| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Auswahl-Reihenfolge (776 mal gelesen)
|
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 12. Mai. 2009 13:57 <-- editieren / zitieren --> Unities abgeben:
Hallo, im Beispiel sind viele Bögen alle im gleichen Abstand versetzt. Welche Möglichkeiten gibt es, wenn ich z.B. den inneren Bögen anwähle, dass die nächsten Bögen "nacheinander" ausgewählt werden? Oder wenn ich mit einem Fenster auswähle ich die Bögen von klein zu groß, oder Y-Richtung sortiert, ausgewählt werden. Meine Überlegung ist: alle auswählen, Anfangs- Endpunkt und Zentrumspunkt in eine Liste und danach die Anfangspunkte in Y-Richtung sortieren. Ist das sinnvoll oder gibt es einen einfacheren Lösungsweg? Vielleicht hat so etwas mit Höhenlinien schon gemacht. Gruß Theodor Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 12. Mai. 2009 14:56 <-- editieren / zitieren --> Unities abgeben: Nur für Theodor Schoenwald
|
Geos Mitglied Vermessungstechniker i.R.
Beiträge: 1017 Registriert: 21.09.2001 ACAD Map 2010, Win 7 Pro eigene Lisp's<P>HW: Core i7 860, 2.8 GHz 3.3 GB, NVIDIA GeForce GTS 250
|
erstellt am: 12. Mai. 2009 19:37 <-- editieren / zitieren --> Unities abgeben: Nur für Theodor Schoenwald
Wenn die Abstände der Bögen gleich bzw. bekannt sind, könntest Du auch mit (polar ausgangspunkt richtung strecke) einen jeweils nächsten Punkt auf dem Bogen rechnen und dann den Bogen mit (nentselp) auswählen. Bei (nentselp) aber Ausschnitt und Pickboxgröße beachten, ev. vorher zoomen. ------------------ Schöne Grüße Ernst www.geopaint.at [Diese Nachricht wurde von Geos am 13. Mai. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3329 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 12. Mai. 2009 21:52 <-- editieren / zitieren --> Unities abgeben: Nur für Theodor Schoenwald
Hi, ist vielleicht schon zu vorgerückt, die Stunde, aber Anfangs-, Endpunkt und Zentrum liegen IMHO auf einer Höhe?!? Den Unterschied macht der Radius. Deshalb würde ich so vorgehen: Alle auswählen, den Auswahlsatz in eine Liste packen (Selset->List-Funktion hast du doch bestimmt) und dann folgendermaßen vergleichen:
Code: (vl-sort entlst '(lambda (x y) (< (cdr (assoc 40 (entget x))) (cdr (assoc 40 (entget y))) ) ) )
Der Code sortiert die Liste mit Objektnamen nach aufsteigender Radiuslänge. Gruß CADchup
------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 13. Mai. 2009 10:04 <-- editieren / zitieren --> Unities abgeben:
Hallo, zuerst danke für die Vorschläge. so hatte ich es vor: "... alle auswählen, Anfangs- Endpunkt und Zentrumspunkt in eine Liste und danach die Anfangspunkte in Y-Richtung sortieren." Gemacht habe ich nun: alle auswählen, Anfangs- Endpunkt und Zentrumspunkt + Radius in eine Liste und danach nach den Radien-Werten sortieren." Für was habe ich das Tool benötigt? Die Bögen im Bild sind die Bahnen für eine schräge Sitzfläche (Ecke) einer Eckbank. Jedem Bogen wird ein fallender Z-Wert zugeordnet, so dass die Sitzfläche schräg nach hinten abfällt, wenn sie gefräst ist. Gruß Theodor Schönwald
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 14. Mai. 2009 10:13 <-- editieren / zitieren --> Unities abgeben:
Hallo, zum Schluss noch zwei Bilder vom Ergebnis. Die Fläche wurde von innen nach außen gefräst und jedem Bogen wurde eine andere Tiefe zugeordnet, deshalb die Sortierung. Gruß Theodor Schönwald Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |