| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY WIRD VON NVIDIA ZUM HÄNDLER DES JAHRES GEWÄHLT, eine Pressemitteilung
|
Autor
|
Thema: 200 Punkte linear vergrössern (2663 mal gelesen)
|
buumi Mitglied Bauzeichner
Beiträge: 34 Registriert: 07.12.2004 AutoCAD 2009 Intel Core 2 Quad Q9400 4 GB RAM Windows XP SP2
|
erstellt am: 26. Okt. 2009 11:47 <-- editieren / zitieren --> Unities abgeben:
Hallo Pro's Konnte schon lange nicht mehr ins Forum schreiben... Nun ist es wieder soweit, ich brauche eure Hilfe!!! Meine Aufgabe: Ich habe einen Kreis und soll diesen mit Punkten füllen. Die Punkte sollen von aussen her immer grösser werden und dies bei gleich bleibendem Abstand. Ziel: Definieren der Anfangs- und Endgrösse und alle Punkte dazwischen werden linear vergrössert. Ich habe es mal mit einer Schraffur versucht und diese mit Hilfe der Layer im Ausdruck vergrössert. Da ist das Problem, dass die Abstufung sichtbar ist. Jeden Punkt einzeln zu skalieren ist einfach ein enormer Aufwand!!! Es sind immerhin 200 Punkte auf einer Linie... Hoffe ihr wisst was ich meine. Skizze im Anhang - beachtet, dass eine Abstufung mit Kreisen nicht erwünscht ist... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Entsorger01 Moderator Techniker
Beiträge: 3310 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 26. Okt. 2009 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für buumi
Zitat: Original erstellt von buumi:
Hoffe ihr wisst was ich meine.
Ich schon mal leider nicht. Und da noch keine Antwort kam, denke ich, steh ich damit nicht alleine da Du sprichst davon einen Kreis mit Punkten füllen zu müssen. Deine Skizze zeigt aber ein Quadrat. Und wo müssen die 200 Punkte liegen? Auf den Kreisen? Auf der Diagonalen des Quadrats? Bitte versuch's mal nochmal etwas präziser zu beschreiben. ------------------ Gruß Michi "Personalführung ist die Kunst, die Mitarbeiter so schnell über den Tisch zu ziehen, dass sie die Reibungshitze als Nestwärme empfinden." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
buumi Mitglied Bauzeichner
Beiträge: 34 Registriert: 07.12.2004 AutoCAD 2009 Intel Core 2 Quad Q9400 4 GB RAM Windows XP SP2
|
erstellt am: 26. Okt. 2009 12:33 <-- editieren / zitieren --> Unities abgeben:
Ich versuchs nochmals. Ich habe es mit einem Kreis versucht, da es meiner Meinung nach einfacher geht. Aus dem Kreis dann ein Rechteck "auszuschneiden" ist ja keine Kunst mehr. Test mit Schraffur im Anhang. Also die 200 Punkte (oder mehr) die ich meine, sind Auf einer Linie gemessen und nicht gesamthaft innerhalb eines Kreises. Ich dachte ich ziehe eine Linie vom Zentrum zum Rand und erstelle dort drauf alle Punkte. Diese kann ich dann mit "Reihe" anordnen. Das wäre kein Problem, wenn sie alle gleich gross wären... Sie müssen aber gegen das Zentrum immer Grösser werden. (Anhang) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 26. Okt. 2009 12:45 <-- editieren / zitieren --> Unities abgeben: Nur für buumi
|
buumi Mitglied Bauzeichner
Beiträge: 34 Registriert: 07.12.2004 AutoCAD 2009 Intel Core 2 Quad Q9400 4 GB RAM Windows XP SP2
|
erstellt am: 26. Okt. 2009 12:54 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 26. Okt. 2009 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für buumi
|
Entsorger01 Moderator Techniker
Beiträge: 3310 Registriert: 07.07.2006 ACAD 2021 Acrobat Prof. Creative Suite WIN10
|
erstellt am: 26. Okt. 2009 13:02 <-- editieren / zitieren --> Unities abgeben: Nur für buumi
Vorgehensweise: _Array = Rechteckige Anordnung mit 200 Kopien - Punkt = ausgefüllter Ring (kleinste Größe) - Kreis angeben, in dem die Punkte liegen sollen - alle ausserhalb löschen - Abstand der einzelnen Ringe zum Mittelpunkt ermitteln - Abstand ins Verhältnis zum Gesamtdurchmesser setzen - Ringe mit Varia im Verhältnis vergrößern. Hab ich es so jetzt richtig verstanden? Dann brauchst du jetzt nur noch einen, der dir das LISPelt. Dafür bin ich allerdings der falsche Ansprechpartner ------------------ Gruß Michi "Personalführung ist die Kunst, die Mitarbeiter so schnell über den Tisch zu ziehen, dass sie die Reibungshitze als Nestwärme empfinden." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 26. Okt. 2009 14:37 <-- editieren / zitieren -->
Hi, AutoCAD-Version? Siehe auch Hinweise >>>hier<<< Sonst kann ich erst gar nicht anfangen. Mein Ansatz wäre, mit einer Blockdefintion (die halt eine Kreis oder einen Ring beinhaltet) ganz normal mit Reihe die Blöcke verteilen zu lassen. Als nächstes wären die Anwendereingaben notwendig: Mittelpunkt (Position des größten Symbols): SkalierfaktorMax (Skalierfaktor am obigen Punkt): z.B. 5 SkalierfaktorMin (Skalierfaktor bei größter Distanz zu obigem Punkt): z.B. 1 Dann werden die Blöcke der Reihe durchlaufen, zwischen Basispunkt des Blocks und Mittelpunkt (siehe oben) die Distanz ermittelt und dann aus dem Verhältnis dieser Distanz zu MaximalDistanz der Skalierfaktor berechnet und zugewiesen. - alfred - ------------------ www.hollaus.at |
buumi Mitglied Bauzeichner
Beiträge: 34 Registriert: 07.12.2004 AutoCAD 2009 Intel Core 2 Quad Q9400 4 GB RAM Windows XP SP2
|
erstellt am: 26. Okt. 2009 15:17 <-- editieren / zitieren --> Unities abgeben:
Ok, ich habe AutoCAD 2009. Mit Reihen kann ich auch etws anfangen, nur für das automatische vergrössern um ein Faktor finde ich keine Lösung. Was wenn man (kann ich leider nicht) ein LISP schreibt, die einen Punkt (donut) nimmt, diesen um einen vordefinierten Wert kopiert und anschliessend noch um einen Wert skalliert? Auf diesem Weg kann man die resultierende Punktelinie mehrfach kopieren oder anordnen.? Es wissen sicher alle was ich meine! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |