The mainpart is just the one you selected first, it has no special meaning.
A copy of your text above, pasted in LDCad gave me:
But given the source has the inlined, begin and end meta info. You could probably also write a simple script to extract those models.
A copy of your text above, pasted in LDCad gave me:
Code:
1 0 0 0 0 -1 0 0 0 1 0 0 0 -1 3001.dat
1 0 -50 0 0 0 0 -1 0 1 0 1 0 0 3004.dat
1 4 0 16 40 1 0 0 0 1 0 0 0 1 4079.dat
1 0 -20 -8 0 -1 0 0 0 1 0 0 0 -1 3020.dat
1 0 30 -8 0 0 0 -1 0 1 0 1 0 0 3023.dat
1 15 -20 -16 -10 -1 0 0 0 1 0 0 0 -1 3023.dat
1 15 -20 -16 10 -1 0 0 0 1 0 0 0 -1 3069bp68.dat
1 15 -30 -40 -10 -1 0 0 0 1 0 0 0 -1 4070.dat
1 15 -10 -40 -10 -1 0 0 0 1 0 0 0 -1 4070.dat
1 7 20 -32 -10 -1 0 0 0 1 0 0 0 -1 3039p23.dat
1 15 -20 -29 4 -1 0 0 0 0 -1 0 -1 0 3069bp25.dat
But given the source has the inlined, begin and end meta info. You could probably also write a simple script to extract those models.