| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: .txt Punktreihe einlesen? (401 mal gelesen)
|
Naphit_Ali Mitglied
Beiträge: 73 Registriert: 24.04.2003
|
erstellt am: 20. Aug. 2003 23:51 <-- editieren / zitieren --> Unities abgeben:
Hallo Helfershelfer Ich habe von einem Kunden eine beliebige Datenreihe als .txt bekommen und soll diese ähnlich einem .nc File einlesen und dadurch die gewünschte Kontur erhalten. Nur weiss ich leider nicht wie ich .txt File in denen xxx.xxx,yyy.yyy (ähnlich dem .nc Format welches AC über amcamnc ausgeben kann) Koordinaten stehen einlesen kann. Ich denke da wird es wohl eine Möglichkeit geben. (habe Autocad 2000, MD 4, Powerpack) VIELEN VIELEN DANK WIE IMMER
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BerndE Mitglied Hochbautechniker
Beiträge: 557 Registriert: 05.07.2003 Revit 2013 ACA 2012 deutsch BuildingOne 5.4.5 Win7 WindowsNetz
|
erstellt am: 21. Aug. 2003 00:23 <-- editieren / zitieren --> Unities abgeben: Nur für Naphit_Ali
Hi.. sowas sollte sich per VBA relativ einfach programmieren lassen. Dazu wäre es allerdings notwendig, daß du mal eine txt-datei mit beispieldaten hier reinstellst. (reicht ja ne Datei mit nur einigen koordinaten) ------------------ Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Geos Mitglied Vermessungstechniker i.R.
Beiträge: 1017 Registriert: 21.09.2001 ACAD Map 2010, Win 7 Pro eigene Lisp's<P>HW: Core i7 860, 2.8 GHz 3.3 GB, NVIDIA GeForce GTS 250
|
erstellt am: 21. Aug. 2003 08:14 <-- editieren / zitieren --> Unities abgeben: Nur für Naphit_Ali
|
Grebe Mitglied
Beiträge: 536 Registriert: 16.12.2002 LT-2021, Civil3D-2021, BricsCAD V18 HP-DesignJet T1200
|
erstellt am: 21. Aug. 2003 09:31 <-- editieren / zitieren --> Unities abgeben: Nur für Naphit_Ali
Wenn wirklich nur Koordinatenangaben drin sind, könnte man alles auch erstmal mit Linien verbinden. Einfach als *.scr abspeichern, in die erste Zeile _pline oder _line eingeben und das Script ausführen. Mathias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Naphit_Ali Mitglied
Beiträge: 73 Registriert: 24.04.2003
|
erstellt am: 21. Aug. 2003 14:43 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank erstmal, leider habe ich mit Scripten, Codierungen und Lispangelegenheiten noch keine Erfahrung. Dachte es gibt eine einfacherere Möglichkeit. Für BerndE würde ich mal eine kleine Datei einer Zahnkontur wie ich sie von meinem Kunden zum Abgleich bekommen habe hier anhängen. Vielleicht gehts ja doch einfacher so das ich nicht erst eine Schulung besuchen muss. @Geos: Habe mir das Programm mal angeschaut aber nicht verstanden wo ich es einfügen soll. Werde es aber umgehend noch einmal probieren Für kleine Erklärungen wäre ich trotzdem dankbar. ALSO VIELEN FÜR ALLES UND JEDEN WEITEREN RATSCHLAG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 21. Aug. 2003 14:57 <-- editieren / zitieren --> Unities abgeben: Nur für Naphit_Ali
Hallo, hier die ersten 3 Zeilen Deines kleinen Skriptes: _pline -10.5,124.55654 -10.222258,124.541985 Daraus folgt dann das Zahnrad (Anhang) erste Zeile hinzufügen s.o.->speicher->*.txt umbenennen in *.scr->aus AC mit "script" ausführen Grüße von Lothar ------------------ "Stellt Euch vor, es geht, und keiner kriegt's hin." (Neuss) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Naphit_Ali Mitglied
Beiträge: 73 Registriert: 24.04.2003
|
erstellt am: 21. Aug. 2003 15:43 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank Lothar Ich konnte das File einlesen - es fehlen jedoch Werte. Es werden bei mir alle Punkte bis 0.026534,123.559997 angezeigt und als kurve dargestellt. Das freut mich schonmal sehr Allerdings wird danach das Scrpit fehlerhaft eingelesen. Nur noch drei Punkte werden dargestellt: 3.267001,124.392149 6.451742,124.569987 9.662469,124.513707 diese im Verbund verhunzen natürlich die Kontur. Alle anderen Werte wurden einfach weggelassen. Ich habe mal einen Screener meinerseits mit angefügt. Vielleicht liegt es ja an einer allg. Einstellung. Auch habe ich das File jetzt schon mehrmals neu eingelesen. Wie immer ein Dankö mit auf den Weg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Naphit_Ali Mitglied
Beiträge: 73 Registriert: 24.04.2003
|
erstellt am: 21. Aug. 2003 15:49 <-- editieren / zitieren --> Unities abgeben:
@Grebe danke auch nochmal - hast ja das gleiche gesagt @Geos: Habe das Programm ausprobiert - leider ist alles lehr. habe die Dateien wie beschrieben eingefügt - auch gelang es mir das Lisp zu laden jedoch ist nach kurzem lesen nicht ein Linienstückchen bzw. pünktchen zu sehen. Falls jedoch diescr. Methode noch vollständig abbildbar werden sollte wäre das völlig ausreichend für meine Belange Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Naphit_Ali Mitglied
Beiträge: 73 Registriert: 24.04.2003
|
erstellt am: 21. Aug. 2003 16:04 <-- editieren / zitieren --> Unities abgeben:
|
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5896 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 21. Aug. 2003 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für Naphit_Ali
Hi, sieht lustig aus. Warum weiß ich nicht. Bei mir läuft's. Anbei die *.dwg Lothar ------------------ "Stellt Euch vor, es geht, und keiner kriegt's hin." (Neuss) [Diese Nachricht wurde von Kramer24 am 21. August 2003 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: 22. Aug. 2003 15:30 <-- editieren / zitieren --> Unities abgeben: Nur für Naphit_Ali
Schalt mal mit OSMODE=0 den Objektfang aus oder klicke in den Optionen / Benutzereinstellungen auf "Tastureingabe außer Scripten" bei Priorität bei Dateneingabe. Die Punkte sind zu eng beeinander und deshalb wird es nicht richtig dargestellt. ------------------ Axel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Naphit_Ali Mitglied
Beiträge: 73 Registriert: 24.04.2003
|
erstellt am: 24. Aug. 2003 17:38 <-- editieren / zitieren --> Unities abgeben:
|