FreeCAD
  https://www.freecadweb.org/?lang=ja
  https://ja.osdn.net/projects/sfnet_free-cad/releases/

FreeCAD を利用して「立方体」を作成し,50x40x30 の大きさに伸縮して iges として保存
  
  50x40x30.html
  50x40x30.iges.txt
  50x40x30.iges.html

S0000001 ,,31HOpen CASCADE IGES processor 6.8,13HFilename.iges, G0000001 16HOpen CASCADE 6.8,31HOpen CASCADE IGES processor 6.8,32,308,15,308,15,G0000002 ,1.,2,2HMM,1,0.01,15H20171221.135557,1E-007,50.,,,11,0, G0000003 15H20171221.135557,; G0000004 402 1 0 0 0 0 0 000000000D0000001 402 0 0 1 1 0D0000002 144 2 0 0 0 0 0 000020000D0000003 144 0 0 1 0 0D0000004 108 3 0 0 0 0 0 000010000D0000005 108 0 0 2 0 0D0000006 142 5 0 0 0 0 0 000010500D0000007 142 0 0 1 0 0D0000008 102 6 0 0 0 0 0 000010000D0000009 102 0 0 1 0 0D0000010 110 7 0 0 0 0 0 000010000D0000011 110 0 0 1 0 0D0000012 110 8 0 0 0 0 0 000010000D0000013 110 0 0 1 0 0D0000014 110 9 0 0 0 0 0 000010000D0000015 110 0 0 1 0 0D0000016 110 10 0 0 0 0 0 000010000D0000017 110 0 0 1 0 0D0000018 144 11 0 0 0 0 0 000020000D0000019 144 0 0 1 0 0D0000020 108 12 0 0 0 0 0 000010000D0000021 108 0 0 1 0 0D0000022 142 13 0 0 0 0 0 000010500D0000023 142 0 0 1 0 0D0000024 102 14 0 0 0 0 0 000010000D0000025 102 0 0 1 0 0D0000026 110 15 0 0 0 0 0 000010000D0000027 110 0 0 1 0 0D0000028 110 16 0 0 0 0 0 000010000D0000029 110 0 0 1 0 0D0000030 110 17 0 0 0 0 0 000010000D0000031 110 0 0 1 0 0D0000032 110 18 0 0 0 0 0 000010000D0000033 110 0 0 1 0 0D0000034 144 19 0 0 0 0 0 000020000D0000035 144 0 0 1 0 0D0000036 108 20 0 0 0 0 0 000010000D0000037 108 0 0 2 0 0D0000038 142 22 0 0 0 0 0 000010500D0000039 142 0 0 1 0 0D0000040 102 23 0 0 0 0 0 000010000D0000041 102 0 0 1 0 0D0000042 110 24 0 0 0 0 0 000010000D0000043 110 0 0 1 0 0D0000044 110 25 0 0 0 0 0 000010000D0000045 110 0 0 1 0 0D0000046 110 26 0 0 0 0 0 000010000D0000047 110 0 0 1 0 0D0000048 110 27 0 0 0 0 0 000010000D0000049 110 0 0 1 0 0D0000050 144 28 0 0 0 0 0 000020000D0000051 144 0 0 1 0 0D0000052 108 29 0 0 0 0 0 000010000D0000053 108 0 0 1 0 0D0000054 142 30 0 0 0 0 0 000010500D0000055 142 0 0 1 0 0D0000056 102 31 0 0 0 0 0 000010000D0000057 102 0 0 1 0 0D0000058 110 32 0 0 0 0 0 000010000D0000059 110 0 0 1 0 0D0000060 110 33 0 0 0 0 0 000010000D0000061 110 0 0 1 0 0D0000062 110 34 0 0 0 0 0 000010000D0000063 110 0 0 1 0 0D0000064 110 35 0 0 0 0 0 000010000D0000065 110 0 0 1 0 0D0000066 144 36 0 0 0 0 0 000020000D0000067 144 0 0 1 0 0D0000068 108 37 0 0 0 0 0 000010000D0000069 108 0 0 2 0 0D0000070 142 39 0 0 0 0 0 000010500D0000071 142 0 0 1 0 0D0000072 102 40 0 0 0 0 0 000010000D0000073 102 0 0 1 0 0D0000074 110 41 0 0 0 0 0 000010000D0000075 110 0 0 1 0 0D0000076 110 42 0 0 0 0 0 000010000D0000077 110 0 0 1 0 0D0000078 110 43 0 0 0 0 0 000010000D0000079 110 0 0 1 0 0D0000080 110 44 0 0 0 0 0 000010000D0000081 110 0 0 1 0 0D0000082 144 45 0 0 0 0 0 000020000D0000083 144 0 0 1 0 0D0000084 108 46 0 0 0 0 0 000010000D0000085 108 0 0 1 0 0D0000086 142 47 0 0 0 0 0 000010500D0000087 142 0 0 1 0 0D0000088 102 48 0 0 0 0 0 000010000D0000089 102 0 0 1 0 0D0000090 110 49 0 0 0 0 0 000010000D0000091 110 0 0 1 0 0D0000092 110 50 0 0 0 0 0 000010000D0000093 110 0 0 1 0 0D0000094 110 51 0 0 0 0 0 000010000D0000095 110 0 0 1 0 0D0000096 110 52 0 0 0 0 0 000010000D0000097 110 0 0 1 0 0D0000098 402,6,3,19,35,51,67,83; 0000001P0000001 144,5,1,0,7; 0000003P0000002 108,1.,0.E+000,0.E+000,0.E+000,0,0.E+000,0.E+000,0.E+000, 0000005P0000003 0.E+000; 0000005P0000004 142,0,5,0,9,2; 0000007P0000005 102,4,11,13,15,17; 0000009P0000006 110,0.E+000,0.E+000,30.,0.E+000,0.E+000,0.E+000; 0000011P0000007 110,0.E+000,0.E+000,0.E+000,0.E+000,40.,0.E+000; 0000013P0000008 110,0.E+000,40.,0.E+000,0.E+000,40.,30.; 0000015P0000009 110,0.E+000,40.,30.,0.E+000,0.E+000,30.; 0000017P0000010 144,21,1,0,23; 0000019P0000011 108,1.,0.E+000,0.E+000,50.,0,50.,0.E+000,0.E+000,0.E+000; 0000021P0000012 142,0,21,0,25,2; 0000023P0000013 102,4,27,29,31,33; 0000025P0000014 110,50.,0.E+000,30.,50.,0.E+000,0.E+000; 0000027P0000015 110,50.,0.E+000,0.E+000,50.,40.,0.E+000; 0000029P0000016 110,50.,40.,0.E+000,50.,40.,30.; 0000031P0000017 110,50.,40.,30.,50.,0.E+000,30.; 0000033P0000018 144,37,1,0,39; 0000035P0000019 108,0.E+000,1.,0.E+000,0.E+000,0,0.E+000,0.E+000,0.E+000, 0000037P0000020 0.E+000; 0000037P0000021 142,0,37,0,41,2; 0000039P0000022 102,4,43,45,47,49; 0000041P0000023 110,50.,0.E+000,0.E+000,0.E+000,0.E+000,0.E+000; 0000043P0000024 110,0.E+000,0.E+000,0.E+000,0.E+000,0.E+000,30.; 0000045P0000025 110,0.E+000,0.E+000,30.,50.,0.E+000,30.; 0000047P0000026 110,50.,0.E+000,30.,50.,0.E+000,0.E+000; 0000049P0000027 144,53,1,0,55; 0000051P0000028 108,0.E+000,1.,0.E+000,40.,0,0.E+000,40.,0.E+000,0.E+000; 0000053P0000029 142,0,53,0,57,2; 0000055P0000030 102,4,59,61,63,65; 0000057P0000031 110,50.,40.,0.E+000,0.E+000,40.,0.E+000; 0000059P0000032 110,0.E+000,40.,0.E+000,0.E+000,40.,30.; 0000061P0000033 110,0.E+000,40.,30.,50.,40.,30.; 0000063P0000034 110,50.,40.,30.,50.,40.,0.E+000; 0000065P0000035 144,69,1,0,71; 0000067P0000036 108,0.E+000,0.E+000,1.,0.E+000,0,0.E+000,0.E+000,0.E+000, 0000069P0000037 0.E+000; 0000069P0000038 142,0,69,0,73,2; 0000071P0000039 102,4,75,77,79,81; 0000073P0000040 110,0.E+000,40.,0.E+000,0.E+000,0.E+000,0.E+000; 0000075P0000041 110,0.E+000,0.E+000,0.E+000,50.,0.E+000,0.E+000; 0000077P0000042 110,50.,0.E+000,0.E+000,50.,40.,0.E+000; 0000079P0000043 110,50.,40.,0.E+000,0.E+000,40.,0.E+000; 0000081P0000044 144,85,1,0,87; 0000083P0000045 108,0.E+000,0.E+000,1.,30.,0,0.E+000,0.E+000,30.,0.E+000; 0000085P0000046 142,0,85,0,89,2; 0000087P0000047 102,4,91,93,95,97; 0000089P0000048 110,0.E+000,40.,30.,0.E+000,0.E+000,30.; 0000091P0000049 110,0.E+000,0.E+000,30.,50.,0.E+000,30.; 0000093P0000050 110,50.,0.E+000,30.,50.,40.,30.; 0000095P0000051 110,50.,40.,30.,0.E+000,40.,30.; 0000097P0000052 S 1G 4D 98P 52 T0000001
402 402 1 0 0 0 0 0 000000000D0000001 402 0 0 1 1 0D0000002 402,6,3,19,35,51,67,83; 0000001P0000001 Form Number 1 Number of entries 6 Pointer to the DE 3 19 35 51 67 83 16 行(8 レコード)x 6 個のデータから成る. 一部 Parameter Line Count が 2 のものあり(108 の幾つか). 144 108 142 102 と 110 が 4 つ. 110 は一つの面の直線か? (以下は見やすい様に成型) 110, 0 , 0 , 30 , 0 , 0 , 0 ; 0000011P0000007 110, 0 , 0 , 0 , 0 , 40 , 0 ; 0000013P0000008 110, 0 , 40 , 0 , 0 , 40 , 30 ; 0000015P0000009 110, 0 , 40 , 30 , 0 , 0 , 30 ; 0000017P0000010  x が 0 の,YZ 平面に平行な面の直線? 102 Composite Curve 102 6 0 0 0 0 0 000010000D0000009 102 0 0 1 0 0D0000010 102, 4 , 11 , 13 , 15 , 17 ; 0000009P0000006  PD は,4 つの 110 を指している?  直線を順に繋ぐと,面として表現できそう.時計回り? 108 Plane 108 3 0 0 0 0 0 000010000D0000005 108 0 0 2 0 0D0000006 108, 1., 0. , 0. , 0. , 0 , 0. , 0. , 0. , 0000005P0000003 0. ; 0000005P0000004  Form Number が 0 .Plane is unbounded. PTR shall be zero.  平面の方程式? 142 Curve on a Parametric Surface 142 5 0 0 0 0 0 000010500D0000007 142 0 0 1 0 0D0000008 142, 0 , 5 , 0 , 9 , 2 ; 0000007P0000005 144 Trimmed (Parametric) Surface 144 2 0 0 0 0 0 000020000D0000003 144 0 0 1 0 0D0000004 144, 5 , 1 , 0 , 7 ; 0000003P0000002

108 Plane
     108       3       0       0       0       0       0       000010000D0000005
     108       0       0       2       0                               0D0000006
     108      12       0       0       0       0       0       000010000D0000021
     108       0       0       1       0                               0D0000022
     108      20       0       0       0       0       0       000010000D0000037
     108       0       0       2       0                               0D0000038
     108      29       0       0       0       0       0       000010000D0000053
     108       0       0       1       0                               0D0000054
     108      37       0       0       0       0       0       000010000D0000069
     108       0       0       2       0                               0D0000070
     108      46       0       0       0       0       0       000010000D0000085
     108       0       0       1       0                               0D0000086

108,    1.,  0.,  0.,  0.,     0,    0.,  0.,  0.,    0.;        0000005P0000003
108,    1.,  0.,  0., 50.,     0,   50.,  0.,  0.,    0.;        0000021P0000012
108,    0.,  1.,  0.,  0.,     0,    0.,  0.,  0.,    0.;        0000037P0000020
108,    0.,  1.,  0., 40.,     0,    0., 40.,  0.,    0.;        0000053P0000029
108,    0.,  0.,  1.,  0.,     0,    0.,  0.,  0.,    0.;        0000069P0000037
108,    0.,  0.,  1., 30.,     0,    0.,  0., 30.,    0.;        0000085P0000046

このデータの場合,Form は 0 .
Form が 0 の場合,PD は A B C D PTR X Y Z SIZE .
 Ax  +  By  +  Cz  =  D
1* 0 + 0* 0 + 0* 0 =  0
1*50 + 0* 0 + 0* 0 = 50
0* 0 + 1* 0 + 0* 0 =  0
0* 0 + 1*40 + 0* 0 = 40
0* 0 + 0* 0 + 1* 0 =  0
0* 0 + 0* 0 + 1*30 = 30






























































































広告