| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| CIDEON Sparify - der digitale Ersatzteilkatalog für alle, eine Pressemitteilung
|
Autor
|
Thema: Koordinaten auslesen (Blöcke/Polylinien/Bögen) (3116 / mal gelesen)
|
Jo1905 Mitglied B.Eng
Beiträge: 5 Registriert: 18.11.2016 Windows 10 X64 PC, i7 2,3GHz; 16GB Ram; Nvidia GTX650M AutoCAD2016
|
erstellt am: 18. Nov. 2016 12:18 <-- editieren / zitieren --> Unities abgeben:
Hallo alle miteinander, ich beschäftige mich erst seit kurzem mit AutoCAD und mein Wissen beschränkt sich auf die grundlegenden Zeichenkenntnisse. Also bitte entschuldigt mein Unwissen. Im Moment arbeite ich an einem Gleisplan. Ich möchte gerne bei diesem Gleisplan (aktuell bestehend aus 2D-Polylinien) den Verlauf der einzelnen Gleise auslesen, also im Prinzip die Koordinaten wann ein Gleis anfängt und aufhört(Ein Gleis besteht aus mehreren Polylinien, deren Anfangs- und Endkoordinaten ich benötige). Und die will ich gerne in eine Excel-Tabelle exportieren, in einer Sortierung, die die Gleiszugheörigkeit nachvollziehen lässt. Des Weiteren sollen in dieser Tabelle auch die Informationen über die Gleisgeometrie dabei sein. Meine Recherche bisher hat ergeben, dass man das am besten über Datenextrakt ausführt. Und mein bisheriger Lösungsweg sieht folgendermaßen aus: 1. Ich löse die Polylinien auf in Bögen und Linien 2. Anschließend bilde ich einen Block, der aus den dem Gleis entsprechenden Bögen und Linien besteht 3. Diesen Block lese ich dann über Datenextrakt aus Mir kommt das sehr aufwendig und unnötig kompliziert vor. Gibt es dafür vielleicht eine einfacherer Lösung? Ein weiteres Problem ist, dass bei den Bögen nicht die Koordinaten von Start- und Endpunkt ausgegeben werden. Vielleicht weiß hier ja jemand auch dafür eine Lösung. Ich bin für jede Hilfe dankbar! Gruß Johanna Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 18. Nov. 2016 12:32 <-- editieren / zitieren --> Unities abgeben: Nur für Jo1905
|
Jo1905 Mitglied B.Eng
Beiträge: 5 Registriert: 18.11.2016 Windows 10 X64 PC, i7 2,3GHz; 16GB Ram; Nvidia GTX650M AutoCAD2016
|
erstellt am: 18. Nov. 2016 12:50 <-- editieren / zitieren --> Unities abgeben:
Hallo, danke für die Antwort. Aber so wirklich hilft mir die nicht weiter. Wenn ich Liste eingebe, muss ich die entsprechenden Stück markieren, durchklicken und das dann zu einer Textdatei überführen. Wie gesagt, viel Ahnung habe ich nicht von AutoCAD, aber der Weg erscheint mir ähnlich umsätndlich. Gruß Johanna Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 18. Nov. 2016 13:30 <-- editieren / zitieren --> Unities abgeben: Nur für Jo1905
Hallo Johanna, Gleistrassierung gehört auch nicht unbedingt zum Standardleistungsumfang von AutoCAD-Pur! Dafür gibt es Aufsätze wie Civil, wo dann entsprechend auch Absteckdaten von Gleisachsen rausgeschrieben werden können.
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jo1905 Mitglied B.Eng
Beiträge: 5 Registriert: 18.11.2016 Windows 10 X64 PC, i7 2,3GHz; 16GB Ram; Nvidia GTX650M AutoCAD2016
|
erstellt am: 18. Nov. 2016 13:43 <-- editieren / zitieren --> Unities abgeben:
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 18. Nov. 2016 13:57 <-- editieren / zitieren --> Unities abgeben: Nur für Jo1905
Zitat: Im Moment arbeite ich an einem Gleisplan. Ich möchte gerne bei diesem Gleisplan (aktuell bestehend aus 2D-Polylinien) den Verlauf der einzelnen Gleise auslesen
Schon bei diesem Satz erbgeben sich bei einem erfahrenen Trassierer große So eine Bahntrasse besteht nicht nur aus Geraden und Bögen sondern auch aus Übergangsbögen (Blossbogen oder Klothoiden) Und die kannst Du gar nicht mit einer 2D-Polylinie konstruieren. Korrektur: zumindest bei hohen Entwurfsgeschwindigkeiten. Bei Straßenbahnen etc. geht's vielleicht auch ohne Übergangsbögen -> kenn ich mich persönlich nicht so aus Zitat: Dann werde ich mich wohl mal mit Civil auseinandersetzen. Danke.
Das wird wohl das Beste sein ------------------ mfg Roman [Diese Nachricht wurde von RL13 am 18. Nov. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jo1905 Mitglied B.Eng
Beiträge: 5 Registriert: 18.11.2016 Windows 10 X64 PC, i7 2,3GHz; 16GB Ram; Nvidia GTX650M AutoCAD2016
|
erstellt am: 18. Nov. 2016 14:04 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von RL13:
Schon bei diesem Satz erbgeben sich bei einem erfahrenen Trassierer große So eine Bahntrasse besteht nicht nur aus Geraden und Bögen sondern auch aus Übergangsbögen (Blossbogen oder Klothoiden) Und die kannst Du gar nicht mit einer 2D-Polylinie konstruieren.
Ich habe den Plan so vorgelegt bekommen. Ist also nicht von mir so erstellt worden.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadteufel Mitglied Softwareentwicklung
Beiträge: 126 Registriert: 15.10.2002 123CAD Version 3.3 AutoCAD 8 - 2013
|
erstellt am: 18. Nov. 2016 17:04 <-- editieren / zitieren --> Unities abgeben: Nur für Jo1905
ich glaube es wird hier zu kompliziert gedacht. Eine Blosskurve ist auch nur einen 5-teilige Radien-Reihenfolge. vielleicht einfacher: - in neuer Zeichnung z.B kleiner Kreis zeichnen und als Block speichern, Befehl: Wblock (Einfügepunkt ist Zentrum vom Kreis) - in bestehender Zeichnung Block einfügen mit Befehl: insert oder ddinsert (weiss nicht aktuell) mit anschließendem kopieren des Blocks an die gewünschten Stellen oder mit Befehl: Teilen und Messen den Block in Intervallen automatisiert einfügen. - wie von Ihnen schon erwähnt, Blöcke mit Datenextrakt (x,y koordinatem) auslesen (txt oder excel) ------------------ 123CAD - AutoCAD und Bricscad basierende Planungssoftware für Tiefbau und Objektplanung! http://www.123CAD.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 21. Nov. 2016 10:31 <-- editieren / zitieren --> Unities abgeben: Nur für Jo1905
Zitat: Blosskurve ist auch nur einen 5-teilige Radien-Reihenfolge
woher stammt diese Deiner Information https://de.wikipedia.org/wiki/Blossbogen zumindest mein "Schneider-Bautabellen für Ings" und Wikipedia sagen etwas anderes. Auch wenn ich eine Achse in Civil mit Übergangsbogen nach Bloss konstruiere und diese anschließend in den Ursprung versetze um sie in simple AutoCAD-Elemente runter zu brechen erhalte ich Schnipsel von interpolierenden Liniensegmenten. Das deutet daraufhin, dass auch ein Blossbogen nicht einfach nur aus einer Aneinanderreihung von unterschiedlichen Radien besteht.
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadteufel Mitglied Softwareentwicklung
Beiträge: 126 Registriert: 15.10.2002 123CAD Version 3.3 AutoCAD 8 - 2013
|
erstellt am: 21. Nov. 2016 12:20 <-- editieren / zitieren --> Unities abgeben: Nur für Jo1905
da habe ich wohl was verwechselt. Sie haben recht, scheint eine Art kubische Parabel zu sein ähnlich einer Wendeklothoide. und ja, das gibt "Stückchen" mit: "Ursprung" in der AutoCAD Welt. ------------------ 123CAD - AutoCAD und Bricscad basierende Planungssoftware für Tiefbau und Objektplanung! http://www.123CAD.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jo1905 Mitglied B.Eng
Beiträge: 5 Registriert: 18.11.2016 Windows 10 X64 PC, i7 2,3GHz; 16GB Ram; Nvidia GTX650M AutoCAD2016
|
erstellt am: 21. Nov. 2016 15:57 <-- editieren / zitieren --> Unities abgeben:
|