Hallöchen,
ich sitze nun schon seit zwei Monaten an meiner Bachelorthesis und der Großteil davon ist Programmierung (obwohl ich Maschinenbau studiere).
Jedenfalls ist es nun so, dass ich zum Weiterkommen eine Datei einlesen muss und manche Inhalte davon gerne in einen Array schreiben würde. Die Datei sieht wie folgt aus:
LIST ALL SELECTED ELEMENTS. (LIST NODES)
1
***** ANSYS - ENGINEERING ANALYSIS SYSTEM RELEASE 15.0 *****
ANSYS Mechanical
00200325 VERSION=WINDOWS x64 15:12:20 JAN 16, 2014 CP= 1.342
PAL1379–Statisch-mechanisch (A5)
ELEM MAT TYP REL ESY SEC NODES
1 1 1 1 0 1 2 628 228 44 2791 4137 2789 2787
3076 3073
2 1 1 1 0 1 138 300 645 351 3677 4486 3680 3678
4484 4765
3 1 1 1 0 1 342 665 523 344 4716 5617 4713 4712
4726 4723
4 1 1 1 0 1 342 641 523 665 4714 5615 4713 4716
6121 5617
5 1 1 1 0 1 366 640 728 698 4828 6118 4831 4830
6117 6260
6 1 1 1 0 1 81 497 261 571 3331 4285 3329 3332
5402 4286
7 1 1 1 0 1 619 920 638 919 5956 6095 5952 5955
6812 6094
8 1 1 1 0 1 29 663 641 240 2971 6120 2970 2967
4195 4194
9 1 1 1 0 1 16 1161 1095 283 2888 7236 2887 2886
4390 4388
10 1 1 1 0 1 24 407 135 448 2936 3661 2934 2937
5007 3662
11 1 1 1 0 1 94 644 122 650 3420 3585 3416 3422
6127 3587
12 1 1 1 0 1 496 613 635 2731 5392 5921 5393 5401
5924 6046
13 1 1 1 0 1 614 781 735 765 5930 6361 5926 5928
6452 6360
14 1 1 1 0 1 73 643 403 547 3278 4994 3272 3276
5708 4993
15 1 1 1 0 1 78 672 334 81 3312 4677 3310 3308
3334 3330
16 1 1 1 0 1 458 524 466 542 5233 5261 5232 5234
5621 5262
17 1 1 1 0 1 71 2113 270 593 3264 4341 3258 3259
5864 4330
18 1 1 1 0 1 77 520 268 612 3302 4319 3299 3303
5592 4320
19 1 1 1 0 1 315 464 555 535 4583 5254 4585 4584
5253 5662
20 1 1 1 0 1 516 640 698 697 5563 6117 5566 5565
6116 6258
21 1 1 1 0 1 301 1406 636 1339 4501 6053 4490 4500
7921 6049
22 1 1 1 0 1 88 247 150 367 3380 3738 3378 3382
4223 3741
23 1 1 1 0 1 177 617 699 587 3888 5936 3890 3887
5837 5838
24 1 1 1 0 1 33 417 250 696 2996 4233 2994 2998
5046 4236
25 1 1 1 0 1 251 498 308 259 4240 4547 4239 4238
4276 4274
1
***** ANSYS - ENGINEERING ANALYSIS SYSTEM RELEASE 15.0 *****
ANSYS Mechanical
00200325 VERSION=WINDOWS x64 15:12:20 JAN 16, 2014 CP= 1.342
PAL1379–Statisch-mechanisch (A5)
ELEM MAT TYP REL ESY SEC NODES
26 1 1 1 0 1 136 347 1278 2446 3668 4736 3669 3670
4739 7744
27 1 1 1 0 1 287 522 368 501 4413 4839 4410 4412
5425 4838
28 1 1 1 0 1 66 230 625 303 3223 4147 3225 3224
4146 4523
Und so geht diese datei dann weiter bis beispielsweise Element 2000 und nach 25 Elementen kommt dann immer dieser Zwischentext.
Das was ich brauche aus dieser Datei ist sind die erste und die letzte Spalte, wobei die letzte Spalte Knotenpunkte eines Elements sind und ich hätte gerne einen Array für die Elemente und dann hätte ich gerne, dass jedem Element auch die ganzen Knotenpunkte zugeordnet werden , welche sich allerdings über zwei Zeilen verteilen wie man oben sieht. Ob diese Zuordnung dann auch über einen Array passieren soll ist auch eine Frage, welche ich mir stelle.
Ich weiß nun ehrlich gesagt gar nicht wie ich anfangen soll, da ich online irgendwie keinen passenden Ratgeber zum Dateien auslesen finde, da es sich dabei meist um Excel Tabellen handelt oder oftmals nur vereinzelte Zeilen rausgesucht werden sollen.
Ich arbeite übrigens mit der Software Visual Studios Express 2013.
Ich möchte jetzt hier keinen kompletten Quelltext ( worüber ich mich aber auch nciht beklagen würde ), ich wäre schon sehr dankbar über Tipps, z.B. welche Kommandos man benutzen sollte, oder irgendwelche Links, wo mir mit meinem Problem geholfen werden kann.
Ich bin echt eine Niete im Programmieren muss ich dazu sagen und die zeit für die Abgabe meiner Thesis drückt langsam
Ich bedanke mich schonmal im Vorraus bei Allen, die mir antworten und mich damit eventuell wieder vorran bringen.
MfG
Jens