| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Parallele Koordinaten berechnen (1660 mal gelesen)
|
marc.scherer Ehrenmitglied V.I.P. h.c. CAD-Administrator
Beiträge: 2490 Registriert: 02.11.2001 Windows 10 64bit AutoCAD Architecture 2018/2019 (deu/eng) AEC-Collection 2019 (Revit und Zeugs) Wenn sich's nicht vermeiden läßt: D-A-CH Erweiterung (mies implementierter Schrott)
|
erstellt am: 29. Jan. 2004 08:46 <-- editieren / zitieren --> Unities abgeben:
Hi, folgende Problemstellung: Ich habe die Koordinaten einer Polylinie (Bögen außenvor, nur lineare Verticies). Zu diesen Koordinaten möchte ich nun die Koordinaten einer Parallele in einem definierten Abstand berechnen. Im Prinzip also das, was der "Versetzen" -Befehl tut, nur eben berechnet auf reiner Koordinaten-Basis. Hat einer 'ne Idee? Ich stehe da gerade ein wenig auf dem Schlauch :-(. ------------------ Ciao, Marc Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
axeld Mitglied Projektingenieur/CAD-Administrator
Beiträge: 267 Registriert: 18.11.2002
|
erstellt am: 29. Jan. 2004 14:06 <-- editieren / zitieren --> Unities abgeben: Nur für marc.scherer
Nur eine theoretische Überlegung: Mit (polar pkt winkel abstand) müßte zu jedem Vertexpaar die senkrechte Koordinate berechnet werden können. Aus 2 Vertexen (Vertextpaar) wird die Richtung bestimmt, dann 90° dazu. ------------------ Axel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 29. Jan. 2004 14:11 <-- editieren / zitieren --> Unities abgeben: Nur für marc.scherer
@Axel, Du mußt allerdings den Schnittpunkt von neuerStrecke 1+2 nehmen als 2. Vertex...usw. Und das Problem was mir Marc schon sagte und ich selbst nicht dran gedacht habe: Wie/Was machst du wenn mal eine komplette Strecke entfällt !? - hier ist zZeit der Knackpunkt ! (der Berechnung) ------------------ - Sebastian Mattis - [Diese Nachricht wurde von cadffm am 29. Jan. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
axeld Mitglied Projektingenieur/CAD-Administrator
Beiträge: 267 Registriert: 18.11.2002
|
erstellt am: 29. Jan. 2004 14:31 <-- editieren / zitieren --> Unities abgeben: Nur für marc.scherer
Zur Berechung müssen natürlich immer zwei Punkte vorhanden sein, damit es eine Strecke ergibt. Wenn einmal eine Strecke fehlt (ich verstehe nicht, wann dies sein kann), kann auch keine Parallele gezeichnet werden. ------------------ Axel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 29. Jan. 2004 14:51 <-- editieren / zitieren --> Unities abgeben: Nur für marc.scherer
|
StefanW Mitglied Techniker
Beiträge: 147 Registriert: 17.04.2003
|
erstellt am: 30. Jan. 2004 08:36 <-- editieren / zitieren --> Unities abgeben: Nur für marc.scherer
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 30. Jan. 2004 09:05 <-- editieren / zitieren --> Unities abgeben: Nur für marc.scherer
Hi Stefan, zum Glück ist es ja nicht für mich sondern für Marc - aber deine Rechnung hat einen Haken, 1. hast du die Gerade X eingezeichnet und geschrieben "Wenn Versatz >=X..." - Das X ist aber der Versatz ! - schau mal hin... Hättest du X als Winkelhalbierende von 3/2 ---> 3/1 eingezeichnet, dann würde die Aussage stimmen, aber da wären wir wieder bei dem Problem der mathematischen/programmiertechnischen Umsetzung... Und die fällt mir nicht so einfach ein - aber zum Glück ist es ja nicht meine Aufgabenstellung . ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marc.scherer Ehrenmitglied V.I.P. h.c. CAD-Administrator
Beiträge: 2490 Registriert: 02.11.2001 Windows 10 64bit AutoCAD Architecture 2018/2019 (deu/eng) AEC-Collection 2019 (Revit und Zeugs) Wenn sich's nicht vermeiden läßt: D-A-CH Erweiterung (mies implementierter Schrott)
|
erstellt am: 30. Jan. 2004 09:20 <-- editieren / zitieren --> Unities abgeben:
|
spider_dd Mitglied
Beiträge: 1111 Registriert: 27.11.2003 Win 10Pro Intel(R) Core(TM) i7-7700 NVIDIA Quadro P1000 ACAD, Civil-3D 2018
|
erstellt am: 30. Jan. 2004 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für marc.scherer
Hi Marc, ich habe soetwas mal für das zeichnen einer versetzten linienfolge gemacht. mathematisch sollte dies aber das gleiche sein. hier anbei der entscheidende ausschnitt. vielleicht hilft es ja noch (falls du es nicht inzwischen schon selbst erledigt hast :-) Gruss spider Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marc.scherer Ehrenmitglied V.I.P. h.c. CAD-Administrator
Beiträge: 2490 Registriert: 02.11.2001 Windows 10 64bit AutoCAD Architecture 2018/2019 (deu/eng) AEC-Collection 2019 (Revit und Zeugs) Wenn sich's nicht vermeiden läßt: D-A-CH Erweiterung (mies implementierter Schrott)
|
erstellt am: 30. Jan. 2004 14:45 <-- editieren / zitieren --> Unities abgeben:
Hi @ all, danke für die Mühen. Ich denke, das werde ich alles noch mal brauchen... Aber aufgrund einiger Unwägbarkeiten bei der Berechnung solcher parallelen Polygonzüge, werde ich mit (command "_.offset"...) Dummy-Objekte erzeugen, deren Koordinaten auslesen und diese wieder löschen. Nicht elegant, aber so erspare ich mir einiges an Problemen... Wenn Interesse besteht, werde ich die Ergebnisse dieser Geschichten hier als Code reinstellen, ist 'ne Menge PLine-Handling in 'nem Haufen nützlicher Sub-Functions drin. ------------------ Ciao, Marc
[Diese Nachricht wurde von marc.scherer am 30. Jan. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |