| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Digitale Engineering-Prozesse bei Pergande mit BIM-, CAD- und PDM-Lösungen von Autodesk, ein Anwenderbericht
|
Autor
|
Thema: Großen Ascii-datensatz in ACAD 2007 einlesen (401 mal gelesen)
|
Michi271279 Mitglied AVD
Beiträge: 5 Registriert: 04.03.2009
|
erstellt am: 04. Mrz. 2009 10:36 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich hab da ein für mich großes Problem. Ich muss eine größere Menge an XYZ Koordinaten (Höhenlinien) die ich als Ascii-Datensatz habe, also TXT - Datei, ins Autocad einlesen. Am besten so, dass ich entweder Punkte bekomme die ich verbinden kann oder gleich ganze Linienzüge habe. Und nun meine Frage kann ich sowas überhaupt mit ACAD machen und wenn ja wie? Schon mal vielen Dank für eure Hilfe MfG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 04. Mrz. 2009 10:39 <-- editieren / zitieren --> Unities abgeben: Nur für Michi271279
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 04. Mrz. 2009 10:39 <-- editieren / zitieren --> Unities abgeben: Nur für Michi271279
|
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: 04. Mrz. 2009 10:40 <-- editieren / zitieren --> Unities abgeben: Nur für Michi271279
Das geht mit einem SCRIPT oder einem Lisp ... Beispiele solltest du im Forum finden, da dieses "Problem" schon einige vor dir hatten. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Michi271279 Mitglied AVD
Beiträge: 5 Registriert: 04.03.2009
|
erstellt am: 04. Mrz. 2009 10:49 <-- editieren / zitieren --> Unities abgeben:
Viele Dank für die schnellen Antworten, ja die Daten liegen in der Form vor: 4491596 5322000 531.36 4491598 5322000 530.90 4491600 5322000 530.54 4491602 5322000 530.30 4491604 5322000 530.09 4491606 5322000 529.75 @ CADmium: ich hab leider nichts im Forum gefunden und ich nun auch nicht wirklich mit SCRIPT´s oder Lisp´s bewandert bin . 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: 04. Mrz. 2009 11:03 <-- editieren / zitieren --> Unities abgeben: Nur für Michi271279
|
Michi271279 Mitglied AVD
Beiträge: 5 Registriert: 04.03.2009
|
erstellt am: 04. Mrz. 2009 12:54 <-- editieren / zitieren --> Unities abgeben:
@cadffm, stimmt sie liefern tolle Treffer, und es ist ja auch nicht so, dass ich mich nicht vorher als unregestrierter hier die Treffer angeschaut habe und durchgelesen habe (sitze ja an dem mist auch schon einige Tage), nur leider haben Sie mir nicht weitergeholfen bzw. ich bin dann irgendwann ausgestiegen. Aber danke für die Hilfe! MfG 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: 04. Mrz. 2009 13:18 <-- editieren / zitieren --> Unities abgeben: Nur für Michi271279
Auch wenn sich meine Meinung damit nicht ändert (Suchfunktion: etliche Treffer mit vielen Lösungen) Hier ein neuer Startversuch - wenn das ein Teilfortschritt ist nimmst du die Recherche ja wieder "neuen Mutes" auf Der einfachste Versuch: Öffne die Datei im Texteditor(Notepad zB.), dann bearbeitest du die Datei mit "Suchen&Ersetzen" - Entferne die TABs und/oder Leerzeichen und erzeuge zwischen den XYZ Zahlenwerte ein Komma. Das Ergebnis SOLLTE so aussehen: ------------------------------------------- 1491596,5322000,531.36 2491598,5322000,530.90 3491600,5322000,530.54 usw. ------------------------------------------- In der Datei sind dann keine TABs oder Leerzeichen mehr vorhanden.. Dann erzeugst du eine neue 1. und 2. Textzeile, sowie eine Leerzeile am Ende der Datei, das Ergebnis: ------------------------------------------- OSNAPCOORD 1 3DPOLY 1491596,5322000,531.36 2491598,5322000,530.90 usw... 8491600,5322000,530.54 9491598,5322000,530.90 ------------------------------------------- Datei speichern und die Dateiendung SCR vergeben, also zB "KOORD.scr" Diese Datei in Acad über die Funktion SCRIPT auswählen und hoffen.
------------------ die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9803 Registriert: 01.12.2003 AutoCAD 2.5 - 2025, Civil 3D, MAP 3D, ACADM, ACA Inventor Prof. 2025, AIP 4-2025 Win 11
|
erstellt am: 04. Mrz. 2009 13:19 <-- editieren / zitieren --> Unities abgeben: Nur für Michi271279
|
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3336 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 04. Mrz. 2009 13:27 <-- editieren / zitieren --> Unities abgeben: Nur für Michi271279
Hi, und ohne Skript geht's so: Koordinaten fomatiere wie Udo und cadffm vorgeschlagen haben, in die Zwischenablage kopieren, den 3DPolylinienbefehl starten und bei der Punktabfrage den Inhalt der Zwischenablage einfügen, fertig. Gruß CADchup
------------------ CADmaro.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Michi271279 Mitglied AVD
Beiträge: 5 Registriert: 04.03.2009
|
erstellt am: 04. Mrz. 2009 14:56 <-- editieren / zitieren --> Unities abgeben:
Euch allen nochmal vielen herzlichen Dank. So wie ihr das geschrieben habt, hat es wunderbar geklappt. Hab es zwar vorher schon mal ähnlich ausprobiert, da ich es auf einer anderen Seite gefunden hatte, aber da wollte es nicht. Keine Ahnung warum. Nochmal vielen Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |