Has anyone looked at what they are doing for this with MOCBuilder?
Not all parts have info, but many do. It seems to work pretty good. They are using files with a .conn filename extension for each part. Here is 30179 for example:
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 140.000015 -0.000010 39.750000 3.750000 9.750000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 2.250004 -0.000010 39.750000 2.000000 9.750000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 3.625011 -0.000010 39.750000 3.375000 1.125000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 38.125004 72.000000 0.000003 1.625000 71.750000 9.750000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 -38.124996 72.000000 -0.000022 1.625000 71.750000 9.750000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 37.125000 72.000000 0.000002 2.625000 71.750000 1.125000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 -37.124996 72.000000 -0.000022 2.625000 71.750000 1.125000 30179.dat
10 0 -10.000000 0.000000 -10.000000 70.000000 148.450012 10.000000 30179.dat
3 23 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 40.000004 0.000000 -9.999997 2 8 18:1:1,23:4:1,18:2:1,23:4:1,18:2:1,23:4:1,18:2:1,23:4:1,18:1:1,23:4:1,0:4:0,23:4:1,1:4:1,23:4:1,1:4:1,23:4:1,0:4:0,23:4:1,18:1:1,23:4:1,18:2:1,23:4:1,18:2:1,23:4:1,18:2:1,23:4:1,18:1:1, 30179.dat
2 22 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 40.000004 144.000000 -9.999997 2 8 22:1:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:1:1,22:2:1,15:4:2,9:4:1,15:4:1,9:4:1,15:4:1,9:4:1,15:4:2,22:2:1,22:1:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:1:1, 30179.dat
4 6 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 35.000000 135.250015 6.500001 2 30179.dat
4 6 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 -0.000000 0.000000 1.000000 -34.999996 135.250015 -6.500021 2 30179.dat
6 46 0.000000 0.000000 -1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 32.750000 70.250008 7.500001 0.000000 0.000000 0.000000 0.000000 0 30179.dat
6 46 -0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 -1.000000 0.000000 -0.000000 32.750004 70.250008 -6.499999 0.000000 0.000000 0.000000 0.000000 0 30179.dat
6 46 -0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 -1.000000 0.000000 -0.000000 -32.750000 70.250008 -5.500021 0.000000 0.000000 0.000000 0.000000 0 30179.dat
6 46 0.000000 0.000000 -1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 -32.750000 70.250008 6.499979 0.000000 0.000000 0.000000 0.000000 0 30179.dat
4 6 -1.000000 0.000000 -0.000000 -0.000000 -1.000000 0.000000 -0.000000 0.000000 1.000000 35.000000 5.250001 6.500001 2 30179.dat
4 6 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 -0.000000 0.000000 1.000000 -34.999996 135.250015 6.499979 2 30179.dat
4 6 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 -1.000000 -34.999996 5.250001 6.499979 2 30179.dat
4 6 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 -1.000000 -34.999996 5.250001 -6.500021 2 30179.dat
4 6 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 35.000004 135.250015 -6.499998 2 30179.dat
4 6 -1.000000 0.000000 -0.000000 -0.000000 -1.000000 0.000000 -0.000000 0.000000 1.000000 35.000004 5.250001 -6.499998 2 30179.dat
Not all parts have info, but many do. It seems to work pretty good. They are using files with a .conn filename extension for each part. Here is 30179 for example:
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 140.000015 -0.000010 39.750000 3.750000 9.750000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 2.250004 -0.000010 39.750000 2.000000 9.750000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 3.625011 -0.000010 39.750000 3.375000 1.125000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 38.125004 72.000000 0.000003 1.625000 71.750000 9.750000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 -38.124996 72.000000 -0.000022 1.625000 71.750000 9.750000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 37.125000 72.000000 0.000002 2.625000 71.750000 1.125000 30179.dat
9 0 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 -37.124996 72.000000 -0.000022 2.625000 71.750000 1.125000 30179.dat
10 0 -10.000000 0.000000 -10.000000 70.000000 148.450012 10.000000 30179.dat
3 23 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 40.000004 0.000000 -9.999997 2 8 18:1:1,23:4:1,18:2:1,23:4:1,18:2:1,23:4:1,18:2:1,23:4:1,18:1:1,23:4:1,0:4:0,23:4:1,1:4:1,23:4:1,1:4:1,23:4:1,0:4:0,23:4:1,18:1:1,23:4:1,18:2:1,23:4:1,18:2:1,23:4:1,18:2:1,23:4:1,18:1:1, 30179.dat
2 22 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 40.000004 144.000000 -9.999997 2 8 22:1:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:1:1,22:2:1,15:4:2,9:4:1,15:4:1,9:4:1,15:4:1,9:4:1,15:4:2,22:2:1,22:1:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:2:1,22:1:1, 30179.dat
4 6 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 35.000000 135.250015 6.500001 2 30179.dat
4 6 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 -0.000000 0.000000 1.000000 -34.999996 135.250015 -6.500021 2 30179.dat
6 46 0.000000 0.000000 -1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 32.750000 70.250008 7.500001 0.000000 0.000000 0.000000 0.000000 0 30179.dat
6 46 -0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 -1.000000 0.000000 -0.000000 32.750004 70.250008 -6.499999 0.000000 0.000000 0.000000 0.000000 0 30179.dat
6 46 -0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 -1.000000 0.000000 -0.000000 -32.750000 70.250008 -5.500021 0.000000 0.000000 0.000000 0.000000 0 30179.dat
6 46 0.000000 0.000000 -1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 -32.750000 70.250008 6.499979 0.000000 0.000000 0.000000 0.000000 0 30179.dat
4 6 -1.000000 0.000000 -0.000000 -0.000000 -1.000000 0.000000 -0.000000 0.000000 1.000000 35.000000 5.250001 6.500001 2 30179.dat
4 6 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 -0.000000 0.000000 1.000000 -34.999996 135.250015 6.499979 2 30179.dat
4 6 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 -1.000000 -34.999996 5.250001 6.499979 2 30179.dat
4 6 1.000000 0.000000 0.000000 0.000000 -1.000000 0.000000 0.000000 0.000000 -1.000000 -34.999996 5.250001 -6.500021 2 30179.dat
4 6 -1.000000 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -1.000000 35.000004 135.250015 -6.499998 2 30179.dat
4 6 -1.000000 0.000000 -0.000000 -0.000000 -1.000000 0.000000 -0.000000 0.000000 1.000000 35.000004 5.250001 -6.499998 2 30179.dat