| | |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | | |  | NVIDIA RTX PRO 6000 Blackwell Max-Q Workstation Edition, eine Pressemitteilung
|
|
Autor
|
Thema: import csv-Datei, Erstellung einer Zchng. (367 mal gelesen)
|
pit the king Mitglied Fensterbauer

 Beiträge: 13 Registriert: 19.01.2004
|
erstellt am: 27. Apr. 2004 14:36 <-- editieren / zitieren --> Unities abgeben:         
Hallo liebe Helfer, hat jemand eine Idee, wie man durch importierte csv-dateien, die zahlen enthalten, automatisch Linien im Abstand der importierten Zahlen erzeugen kann? Die Länge der Linien ist egal. Esgeht einzig und allein um den Abstand. Danke für die Hilfe.
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: 27. Apr. 2004 14:41 <-- editieren / zitieren --> Unities abgeben:          Nur für pit the king
|
pit the king Mitglied Fensterbauer

 Beiträge: 13 Registriert: 19.01.2004
|
erstellt am: 27. Apr. 2004 14:47 <-- editieren / zitieren --> Unities abgeben:         
Hallo Sebastian, was soll ich dazu sagen. Die Werte der csv-Datei sind durch Kommas voneinander getrennt und besitzen nur Zahlen. Diese Zahlen sind jeweils im entsprechenden Abstand mit zwei Linein darzustellen: 1263,3243,2210 ok? Gruß Pit the King 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: 27. Apr. 2004 14:53 <-- editieren / zitieren --> Unities abgeben:          Nur für pit the king
nein, nicht OK. Beispiel: Wenn du jeden Wert als "X-Wert" bezeichnest (Jeder Wert ist ein XWert einer Linie) dann geht es indem du jedes Komma gegen ",0 " ersetzt ! ein script daraus machst wie zB dieses hier: ;---Script------------------- _line 0,0 0,50 _copy _l _m 0,0 20,0 30,0 40,0 55,0 75,0 100,0 200,0 400,0 ;------------------------------- wobei die Zahlenreihe deine Zahlen sind - und sicher ist noch an ein oder anderer Stelle eine Leerstelle zuviel bzw ein Zeilenumbruch - dafür bräuchte man ebenfalls die Dateu wenn du es nicht selbst kannst. ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
startrek Mitglied Architekt
   
 Beiträge: 1361 Registriert: 13.02.2003 .
|
erstellt am: 27. Apr. 2004 16:11 <-- editieren / zitieren --> Unities abgeben:          Nur für pit the king
Hi auch, alle Zahlen durch Komma getrennt ? Nur ein Versuch: Code:
Sub bla() Dim linie As AcadLine Dim startp#(0 To 2), endp#(0 To 2) Dim FF%, zeile$, i%, abstand FF = FreeFile Open "D:\CAD\test.txt" For Input As #FF While Not EOF(FF) Line Input #FF, zeile abstand = Split(zeile, ",") For i = LBound(abstand) To UBound(abstand) startp(0) = startp(0) + CDbl(abstand(i)): startp(1) = 0: startp(2) = 0 endp(0) = endp(0) + CDbl(abstand(i)): endp(1) = 1: endp(2) = 0 Set linie = ThisDrawing.ModelSpace.AddLine(startp, endp) Next Wend Close #FF End Sub
lg Nancy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |