version6.pdf の 3.2 Curve and Surface Geometry Entities
iges データはここで使用したもの
50x40x30_step_3d.html
一つの面の情報は,
128 76 0 1 1 0 0 0 10000D 133
128 1 -1 2 1 B-SURF 6D 134
110 78 0 1 1 0 0 0 10000D 135
110 1 0 1 0 LINE 0D 136
110 79 0 1 1 0 0 0 10000D 137
110 1 0 1 0 LINE 0D 138
110 80 0 1 1 0 0 0 10000D 139
110 1 0 1 0 LINE 0D 140
110 81 0 1 1 0 0 0 10000D 141
110 1 0 1 0 LINE 0D 142
102 82 0 1 1 0 0 0 10000D 143
102 1 0 1 0 CCURVE 11D 144
110 83 0 1 1 0 0 0 10000D 145
110 1 0 1 0 LINE 0D 146
110 84 0 1 1 0 0 0 10000D 147
110 1 0 1 0 LINE 0D 148
110 85 0 1 1 0 0 0 10000D 149
110 1 0 1 0 LINE 0D 150
110 86 0 1 1 0 0 0 10000D 151
110 1 0 1 0 LINE 0D 152
102 87 0 1 1 0 0 0 10000D 153
102 1 0 1 0 CCURVE 12D 154
142 88 0 1 1 0 0 0 10000D 155
142 1 0 1 0 UV_BND 6D 156
144 89 0 1 1 0 0 0 20000D 157
144 1 -1 1 0 TRM_SURF 6D 158
402 90 0 1 1 0 0 0 0D 159
402 1 0 1 7 SOLID 1D 160
128,1,1,1,1,0,0,1,0,0,0.,0.,44.,44.,0.,0.,44.,44.,1.,1.,1.,1., 133P 76
-0.,-2.,-2.,0.,-2.,42.,-0.,42.,-2.,0.,42.,42.,0.,44.,0.,44.; 133P 77
110,32.,2.,0.,2.,2.,0.; 135P 78
110,2.,2.,0.,2.,42.,0.; 137P 79
110,2.,42.,0.,32.,42.,0.; 139P 80
110,32.,42.,0.,32.,2.,0.; 141P 81
102,4,135,137,139,141; 143P 82
110,0.,0.,0.,0.,0.,30.; 145P 83
110,0.,0.,30.,0.,40.,30.; 147P 84
110,0.,40.,30.,0.,40.,0.; 149P 85
110,0.,40.,0.,0.,0.,0.; 151P 86
102,4,145,147,149,151; 153P 87
142,0,133,143,153,1; 155P 88
144,133,1,0,155; 157P 89
402,6,27,53,79,105,131,157; 159P 90
402 は,6 つの面の情報を指す.
110 と 102 に関しては,iges1.html
142 88 0 1 1 0 0 0 10000D 155
142 1 0 1 0 UV_BND 6D 156
144 89 0 1 1 0 0 0 20000D 157
144 1 -1 1 0 TRM_SURF 6D 158
402 90 0 1 1 0 0 0 0D 159
402 1 0 1 7 SOLID 1D 160
142,0,133,143,153,1; 155P 88
144,133,1,0,155; 157P 89
402,6,27,53,79,105,131,157; 159P 90
142 の Index 3 の Curve を 0 にしても,それぞれの面は表示される.
142, 0, 133, 000, 153, 1; 155P 88
Flag1 Surface Curve Mapping Representation
ここまでは,iges3.html と同等の内容.
細かいことはわからないが,3.2.3 に「see Section 2.2.4.4.9.2」とある.
2.2.4.4.9.2 は DE 9 の Status Number の説明.
1-2 Blank Status
3-4 Subordinate Entity Switch
5-6 Entity Use Flag
7-8 Hierarchy
402 00 00 00 00
144 2 00 00
142 1 00 00
Blank Status は 00 Visible
Entity Use Flag 00 Geometry
Hierarchy 00 Global top down
3-4 はそれぞれ
00 Independent
01 Physically Dependent
02 Logically Dependent
03 Both (01) and (02)
01 は,Child entity で Parent Entity から参照される.単独では存在しない.
402 Associateivity Instance Entity
402 90 0 1 1 0 0 0 0D 159
402 1 0 1 7 SOLID 1D 160
402,6,27,53,79,105,131,157; 159P 90
version6.pdf 441 ページなどにある DEFINITION Index 1 から 5 がどこを指すかよくわからない.
PD の中身は N が 6 .27,53,...,157 は DE のポインタ.
それぞれの面情報の 144 を指している.
144 Trimmed (Parametric) Surface Entity
144 89 0 1 1 0 0 0 20000D 157
144 1 -1 1 0 TRM_SURF 6D 158
144,133, 1, 0,155 ; 157P 89
PTS N1 N2 PT0 PTI(N2)
PT0 outer boundary
PTI inner boundary
PTS 133 は 128 (Rational B-Spline Surface) ,PT0 155 は 142 (Curve on a Parametric Surface) を指している.
142 Curve on a Parametric Surface Entity
142 88 0 1 1 0 0 0 10000D 155
142 1 0 1 0 UV_BND 6D 156
142,0, 133, 143, 153, 1; 155P 88
CRTN SPTR BPTR CPTR PREF