| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: txt oder csv Datei in AutoCAD 2006 importieren (7553 mal gelesen)
|
phil22 Mitglied
Beiträge: 18 Registriert: 15.03.2010 ACAD 2006 Win XP
|
erstellt am: 15. Mrz. 2010 12:13 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich möchte gerne eine txt oder eine csv Datei in AutoCAD 2006 importieren. Die Datei wird automatisch von meinem Vermessungsgerät erstellt und sieht jeweils so aus: Beispiel txt:
001 5814576.330 3395121.122 34.316 100 002 5814571.625 3395113.633 34.322 100 Beispiel CSV:
001,5814576.330,3395121.122,34.316,100 002,5814571.625,3395113.633,34.322,100 Ich habe leider nicht viel Erfahrung mit AutoCAD habe und auch im Internet noch keine Lösung gefunden. Die Punkte sollen als reine Punkte (ohne Linien o.ä.) importiert werden. In den Punktinformationen soll enthalten sein: Nummer, X, Y, Z, Code. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 15. Mrz. 2010 12:28 <-- editieren / zitieren -->
Hi, herzlich willkommen bei CAD-de! Zum reinen Punkt-Import mit 'purem' AutoCAD. Schon mal nachgesehen: >>>dies<<< oder >>>jenes<<<? Hier hast Du aber keine Möglichkeit, eine Punktnummer zu vergeben, solange Dein Satz 'Die Punkte sollen als reine Punkte ... importiert werden' Gültigkeit haben soll, denn ein AutoCAD-Punkt kann keine Punktnummer speichern. Alternativ kannst Du einen Block erstellen mit einem Attribut, den Attributswert dann im Script mitübergeben, ist nur eine kleine Hürde mehr. Die Punktnummer muss dann natürlich in Deiner ASCII-Liste hinten stehen. Und solltest Du ein anderes Produkt haben, z.B. Civil, dann lass es uns wissen. Deines Systeminfo ist ja noch leer, es empfiehlt sich unbedingt, diese auszufüllen (siehe wie und wieso).
- alfred - ------------------ www.hollaus.at |
phil22 Mitglied
Beiträge: 18 Registriert: 15.03.2010 ACAD 2006 Win XP
|
erstellt am: 15. Mrz. 2010 12:50 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank für die schnelle Antwort! Wenn ich folgende .scr-Datei _multiple _point 001,5814576.330,3395121.122,34.316,100 002,5814571.625,3395113.633,34.322,100
mit dem Befehl SCRIPT einfüge bekomme ich diese Fehlermeldung:
Zu wiederholenden Befehlsnamen eingeben: _point Aktuelle Punktmodi: PDMODE=0 PDSIZE=0.0000 Einen Punkt angeben: 001,5814576.330,3395121.122,34.316,100 Ungültiger Punkt.
ebenso verhällt es sich, wenn ich statt der Punktnummer als ersten den X-Wert angebe. Vermutlich habe ich eine Grundeinstellung zu den Punktmodi falsch?!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
phil22 Mitglied
Beiträge: 18 Registriert: 15.03.2010 ACAD 2006 Win XP
|
erstellt am: 15. Mrz. 2010 12:51 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
|
erstellt am: 15. Mrz. 2010 12:53 <-- editieren / zitieren -->
Hi, >> ebenso verhällt es sich, wenn ich statt der Punktnummer als ersten den X-Wert angebe. Da hast Du aber auch hinten noch ',100' zu viel dran. - alfred - ------------------ www.hollaus.at |
phil22 Mitglied
Beiträge: 18 Registriert: 15.03.2010 ACAD 2006 Win XP
|
erstellt am: 15. Mrz. 2010 13:03 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
|
erstellt am: 15. Mrz. 2010 13:06 <-- editieren / zitieren -->
Hi, solange Du in Deiner Zeichnung die Koodinaten aus 'AutoCAD-Punkt' dargestellt haben willst, dann nein. Diese Zeichnungselemente verfügen nicht über Speicherung von anderen Daten als X/Y/Z/Layer/Farbe/Linientyp. Wenn Du mehr haben willst, dann Blöcke mit Attributen oder Programmierung. - alfred - ------------------ www.hollaus.at |
Fiedelzastrow Mitglied Architekt / Bauzeichner
Beiträge: 993 Registriert: 05.07.2007 Win XP AutoCAD 2006 AutoCAD 2009 AutoCAD 2012 LT
|
erstellt am: 15. Mrz. 2010 13:12 <-- editieren / zitieren --> Unities abgeben: Nur für phil22
|
phil22 Mitglied
Beiträge: 18 Registriert: 15.03.2010 ACAD 2006 Win XP
|
erstellt am: 15. Mrz. 2010 15:13 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Fiedelzastrow: Hallo, beim überfliegen, dachte ich, dieses könnte Dir vielleicht helfen.Gruß Robert
Vielen Dank für den Link! Habe das Programm gerade ausführlich getestet und ausprobiert, aber leider klappt auch das nicht so recht Nachdem ich die mc.def und ascii.def auf mein Format umgeschrieben habe und in ACAD nutze bekomme ich immer folgenden Fehler: Ich bekomme immer folgende Fehlermeldung: Punkte werden eingelesen - bitte warten ... Unbekannter Befehl "001". Drücken Sie F1-Taste für Hilfe. Unbekannter Befehl "34.311". Drücken Sie F1-Taste für Hilfe. ; Fehler: Es ist ein Fehler innerhalb der *error*-Funktion aufgetreten.Fehlerhafter Argumenttyp: fixnump: nil Dabei wird von dem 1. Punkt in meiner Datei X und Y eingelesen und es wird ein Block entsprechend eingefügt sowie die Ebene erstellt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
phil22 Mitglied
Beiträge: 18 Registriert: 15.03.2010 ACAD 2006 Win XP
|
erstellt am: 19. Mrz. 2010 14:44 <-- editieren / zitieren --> Unities abgeben:
|