dimi77 Geschrieben 17. Juni 2014 Geschrieben 17. Juni 2014 Hallo Ich habe einen Viertel Kreis gezeichnet.(rote Linie auf dem Bild) Jetzt möchte ich den mit 15 Punkten unterteilen. Alle Punkte sollen den gleichen Abstand (Abwicklung auf Kreisbogen) zueinander haben. Kann mir jemand helfen? Gruss Dimi VectorWorks 2017 Landschaft RenderWorks Third- Party Module Windows 10 www.urbangruen.ch
VectorVector Geschrieben 17. Juni 2014 Geschrieben 17. Juni 2014 Servus und Guten Morgen! Versuchs mal mit dem Menü-Befehl Ändern. Aktivier den Kreisbogen , dann gehst du auf den Menü-Befehl, und dann etwa in der Mitte ( Unterteilen und zerschneiden". Liebe Grüße, VectorVector
dimi77 Geschrieben 17. Juni 2014 Autor Geschrieben 17. Juni 2014 Perfekt funktioniert Herzlichen Dank Gruss dimi VectorWorks 2017 Landschaft RenderWorks Third- Party Module Windows 10 www.urbangruen.ch
VectorVector Geschrieben 17. Juni 2014 Geschrieben 17. Juni 2014 Sehr gerne vor 1-2 Wochen war ich genauso froh, als ich vor dem selben Problem stand und die Lösung bekam x) Gruß, VectorVector
yano_muc Geschrieben 10. November 2017 Geschrieben 10. November 2017 Wie kann man den eine Ellipse oder geschwungene Linie in gleichmäßige Teile unterteilen? vw 2020, windows 10
Gast Patrick Winkler Geschrieben 10. November 2017 Geschrieben 10. November 2017 Hallo, mir ist kein Befehl bekannt der Ellipsen unterteilen kann aber für solche Fälle gibt es Marionette. Unter diesem Link findet ihr ein Skript mit welchem X Punkte im gleichmäßigen Abstand auf einem Objekt platziert werden. https://forum.vectorworks.net/index.php?/files/file/102-points-along-object/ Gruß Patrick
Marc Wittwer Geschrieben 10. November 2017 Geschrieben 10. November 2017 Tolles Script, geht sogar mit 3D NURBS-Kurven! Und in Kombination mit dem Befehl "Durch Symbol ersetzen" enstehen 51 Regent Lampen an einer spiralförmigen Schiene montiert. Gruss, Marc Leiter BIM Consulting ComputerWorks Schweiz ________________________________________ Vectorworks - Führende BIM-Spitzentechnologie und Flaggschiff der Nemetschek Gruppe Weltweit verwirklichen über eine halbe Million Architekten und Designer grossartige Projekte mit Vectorworks!
yano_muc Geschrieben 14. November 2017 Geschrieben 14. November 2017 GENIAL Danke Marc, Danke Patrick vw 2020, windows 10
yano_muc Geschrieben 14. November 2017 Geschrieben 14. November 2017 Hallo, mir ist kein Befehl bekannt der Ellipsen unterteilen kann aber für solche Fälle gibt es Marionette. Unter diesem Link findet ihr ein Skript mit welchem X Punkte im gleichmäßigen Abstand auf einem Objekt platziert werden. https://forum.vectorworks.net/index.php?/files/file/102-points-along-object/ Gruß Patrick wäre es auch möglich mit Marionette ein Skript zu erstellen, welches eine Linie mit Punkten unterteilt, die einen festen Abstand zueinander haben und diese dann mir gleichen Abständen zu den Endpunkten platziert werden. Siehe Anhang Ich schaffe es nicht....bin aber noch ganz ganz ganz anfängerhaft in Marionette ;( Objekt unterteilen.pdf vw 2020, windows 10
Stefan Bender Geschrieben 14. November 2017 Geschrieben 14. November 2017 Sehr geehrte® yano_muc, die Plug-Ins (RWeiterungen) "Duplizieren an Pfad" und "Unterteilen" könnten für Ihre Aufgabe geeignet sein. Gruß Stefan Bender ComputerWorks GmbH http://www.computerworks.de
yano_muc Geschrieben 14. November 2017 Geschrieben 14. November 2017 Sehr geehrte® yano_muc, die Plug-Ins (RWeiterungen) "Duplizieren an Pfad" und "Unterteilen" könnten für Ihre Aufgabe geeignet sein. Hallo Herr Bender, das war mein erster Ansatz. Aber wie bekomme ich es hin, dass die Abstände am Start- und Endpunkt gleich sind? Und irgendwie liegen die Objekte (hier z.B ein Kreis-->siehe Anhang) nicht mittig auf dem Pfad?!? Besten Dank yano Objekt unterteilen.pdf vw 2020, windows 10
Gast Patrick Winkler Geschrieben 15. November 2017 Geschrieben 15. November 2017 Hallo, mir ist kein Befehl bekannt der Ellipsen unterteilen kann aber für solche Fälle gibt es Marionette. Unter diesem Link findet ihr ein Skript mit welchem X Punkte im gleichmäßigen Abstand auf einem Objekt platziert werden. https://forum.vectorworks.net/index.php?/files/file/102-points-along-object/ Gruß Patrick wäre es auch möglich mit Marionette ein Skript zu erstellen, welches eine Linie mit Punkten unterteilt, die einen festen Abstand zueinander haben und diese dann mir gleichen Abständen zu den Endpunkten platziert werden. Siehe Anhang Ich schaffe es nicht....bin aber noch ganz ganz ganz anfängerhaft in Marionette ;( Das ist kein Problem. Dafür kannst du den Warppe 'Points on Curve by Gap' aus der Marionette Hecke recyclen Hier ist noch die 2017er Version: points_on_curve.vwx.zip points_on_curve_v2017.vwx.zip
Stefan Bender Geschrieben 15. November 2017 Geschrieben 15. November 2017 Sehr geehrte® yano_muc, leider kann ich Ihrem BIld nicht entnehmen, mit welchem Werkzeug und welchen Einstellungen Sie welches Objekt unterteilt haben. Grundsätzlich gilt bei "Duplizieren an Pfad" und "Unterteilen" leider die Einschränkung, dass nur gerade und kreisförmige Abschnitte von Polylinien exakt berechnet werden. Abschnitte, die aus Bezierkurven oder polynomischen Kurven bestehen, werden durch Polygone angenähert, was einige der kleinen Ungenauigkeiten erklären könnte. Gruß Stefan Bender ComputerWorks GmbH http://www.computerworks.de
zoom Geschrieben 15. November 2017 Geschrieben 15. November 2017 Er möchte die entstehenden Punkte gerne gemittelt haben, anstatt mit Abständen zu beginnen und am Ende 1x den Gesamtrest zu erhalten. Also : ½ Rest - Punkte - ... - Punkte - ½ Rest MacBook Pro M4 Max 128 GB macOS 15 Sequoia VW 2025 ARCH US - perpetual Europe
Gast Patrick Winkler Geschrieben 16. November 2017 Geschrieben 16. November 2017 Mit der 'Divide Curve'-Node lässt sich so etwas nicht realisieren. Es geht jedoch mit folgender Funktion auf der auch die 'Divide Node basiert': http://developer.vectorworks.net/index.php/VS:GetPointAndParameterOnNurbsCurveAtGivenLength Ich habe auf die Schnell dieses Skript geschrieben. Achtung, Wenn sich das mittlere Segment nicht gleichmäßig aufteilen lässt ist der letzte Abschnitt(des mittl. Segm.) kürzer. Das könnte man noch optimieren. # Das selektierte Objekt ermitteln h = FSActLayer() length = vs.HLength(h) gap = 1 # gewünschter Abstand der Punkte auf dem mittleren Segment # Wieviel Prozent ist ein Abstand gap_perc = gap / length # 1 = 100%!!! perc_Offset = 0.2 # Wieviel Prozent soll das erste und letzte Segment lang sein. perc_MiddlePart = 1 - (2 * perc_Offset) end_MiddlePart = perc_MiddlePart + perc_Offset print (gap_perc) #=================================================================== # Das mittlere Segment unterteilen #=================================================================== perc_Cursor = perc_Offset # Cursor wandert das mittelsegment entlang startpunkt = perc_offset while perc_Cursor <= end_MiddlePart: ok, p, outParam, outIndex = vs.GetPointAndParameterOnNurbsCurveAtGivenLength(h, perc_Cursor) vs.Locus (p) # Den Cursor um einen Abstand verschieben perc_Cursor += gap_perc
Frage
dimi77
Hallo
Ich habe einen Viertel Kreis gezeichnet.(rote Linie auf dem Bild) Jetzt möchte ich den mit 15 Punkten unterteilen. Alle Punkte sollen den gleichen Abstand (Abwicklung auf Kreisbogen) zueinander haben.
Kann mir jemand helfen?
Gruss
Dimi
VectorWorks 2017
Landschaft
RenderWorks Third- Party Module
Windows 10
www.urbangruen.ch
14 Antworten auf diese Frage
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden