1185 lines
45 KiB
Text
1185 lines
45 KiB
Text
ISO-10303-21;
|
|
HEADER;
|
|
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
|
|
FILE_NAME('Open CASCADE Shape Model','2024-12-09T11:08:39',('Author'),(
|
|
''),'Open CASCADE STEP processor 7.8','FreeCAD','Unknown');
|
|
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
|
|
ENDSEC;
|
|
DATA;
|
|
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
|
|
'automotive_design',2000,#2);
|
|
#2 = APPLICATION_CONTEXT(
|
|
'core data for automotive mechanical design processes');
|
|
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
|
|
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
|
|
#5 = PRODUCT_DEFINITION('design','',#6,#9);
|
|
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
|
|
#7 = PRODUCT('Unnamed','Unnamed','',(#8));
|
|
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35),#39);
|
|
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
|
|
#12 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#13 = DIRECTION('',(0.,0.,1.));
|
|
#14 = DIRECTION('',(1.,0.,-0.));
|
|
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
|
|
#16 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#17 = DIRECTION('',(0.,0.,1.));
|
|
#18 = DIRECTION('',(1.,0.,0.));
|
|
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
|
|
#20 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#21 = DIRECTION('',(0.,0.,1.));
|
|
#22 = DIRECTION('',(1.,0.,0.));
|
|
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
|
|
#24 = CARTESIAN_POINT('',(8.,2.,0.));
|
|
#25 = DIRECTION('',(0.,0.,1.));
|
|
#26 = DIRECTION('',(1.,0.,0.));
|
|
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
|
|
#28 = CARTESIAN_POINT('',(0.,2.,8.));
|
|
#29 = DIRECTION('',(0.,0.,1.));
|
|
#30 = DIRECTION('',(1.,0.,0.));
|
|
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
|
|
#32 = CARTESIAN_POINT('',(8.,2.,8.));
|
|
#33 = DIRECTION('',(0.,0.,1.));
|
|
#34 = DIRECTION('',(1.,0.,0.));
|
|
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
|
|
#36 = CARTESIAN_POINT('',(0.,9.,0.));
|
|
#37 = DIRECTION('',(0.,0.,1.));
|
|
#38 = DIRECTION('',(1.,0.,0.));
|
|
#39 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
|
|
(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#44 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
|
|
#45 = SHAPE_DEFINITION_REPRESENTATION(#46,#52);
|
|
#46 = PRODUCT_DEFINITION_SHAPE('','',#47);
|
|
#47 = PRODUCT_DEFINITION('design','',#48,#51);
|
|
#48 = PRODUCT_DEFINITION_FORMATION('','',#49);
|
|
#49 = PRODUCT('Cube-Top','Cube-Top','',(#50));
|
|
#50 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#51 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#52 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#53),#203);
|
|
#53 = MANIFOLD_SOLID_BREP('',#54);
|
|
#54 = CLOSED_SHELL('',(#55,#95,#135,#157,#179,#191));
|
|
#55 = ADVANCED_FACE('',(#56),#90,.F.);
|
|
#56 = FACE_BOUND('',#57,.F.);
|
|
#57 = EDGE_LOOP('',(#58,#68,#76,#84));
|
|
#58 = ORIENTED_EDGE('',*,*,#59,.F.);
|
|
#59 = EDGE_CURVE('',#60,#62,#64,.T.);
|
|
#60 = VERTEX_POINT('',#61);
|
|
#61 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#62 = VERTEX_POINT('',#63);
|
|
#63 = CARTESIAN_POINT('',(0.,0.,10.));
|
|
#64 = LINE('',#65,#66);
|
|
#65 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#66 = VECTOR('',#67,1.);
|
|
#67 = DIRECTION('',(0.,0.,1.));
|
|
#68 = ORIENTED_EDGE('',*,*,#69,.T.);
|
|
#69 = EDGE_CURVE('',#60,#70,#72,.T.);
|
|
#70 = VERTEX_POINT('',#71);
|
|
#71 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#72 = LINE('',#73,#74);
|
|
#73 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#74 = VECTOR('',#75,1.);
|
|
#75 = DIRECTION('',(-0.,1.,0.));
|
|
#76 = ORIENTED_EDGE('',*,*,#77,.T.);
|
|
#77 = EDGE_CURVE('',#70,#78,#80,.T.);
|
|
#78 = VERTEX_POINT('',#79);
|
|
#79 = CARTESIAN_POINT('',(0.,2.,10.));
|
|
#80 = LINE('',#81,#82);
|
|
#81 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#82 = VECTOR('',#83,1.);
|
|
#83 = DIRECTION('',(0.,0.,1.));
|
|
#84 = ORIENTED_EDGE('',*,*,#85,.F.);
|
|
#85 = EDGE_CURVE('',#62,#78,#86,.T.);
|
|
#86 = LINE('',#87,#88);
|
|
#87 = CARTESIAN_POINT('',(0.,0.,10.));
|
|
#88 = VECTOR('',#89,1.);
|
|
#89 = DIRECTION('',(-0.,1.,0.));
|
|
#90 = PLANE('',#91);
|
|
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
|
|
#92 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#93 = DIRECTION('',(1.,0.,-0.));
|
|
#94 = DIRECTION('',(0.,0.,1.));
|
|
#95 = ADVANCED_FACE('',(#96),#130,.T.);
|
|
#96 = FACE_BOUND('',#97,.T.);
|
|
#97 = EDGE_LOOP('',(#98,#108,#116,#124));
|
|
#98 = ORIENTED_EDGE('',*,*,#99,.F.);
|
|
#99 = EDGE_CURVE('',#100,#102,#104,.T.);
|
|
#100 = VERTEX_POINT('',#101);
|
|
#101 = CARTESIAN_POINT('',(10.,0.,0.));
|
|
#102 = VERTEX_POINT('',#103);
|
|
#103 = CARTESIAN_POINT('',(10.,0.,10.));
|
|
#104 = LINE('',#105,#106);
|
|
#105 = CARTESIAN_POINT('',(10.,0.,0.));
|
|
#106 = VECTOR('',#107,1.);
|
|
#107 = DIRECTION('',(0.,0.,1.));
|
|
#108 = ORIENTED_EDGE('',*,*,#109,.T.);
|
|
#109 = EDGE_CURVE('',#100,#110,#112,.T.);
|
|
#110 = VERTEX_POINT('',#111);
|
|
#111 = CARTESIAN_POINT('',(10.,2.,0.));
|
|
#112 = LINE('',#113,#114);
|
|
#113 = CARTESIAN_POINT('',(10.,0.,0.));
|
|
#114 = VECTOR('',#115,1.);
|
|
#115 = DIRECTION('',(-0.,1.,0.));
|
|
#116 = ORIENTED_EDGE('',*,*,#117,.T.);
|
|
#117 = EDGE_CURVE('',#110,#118,#120,.T.);
|
|
#118 = VERTEX_POINT('',#119);
|
|
#119 = CARTESIAN_POINT('',(10.,2.,10.));
|
|
#120 = LINE('',#121,#122);
|
|
#121 = CARTESIAN_POINT('',(10.,2.,0.));
|
|
#122 = VECTOR('',#123,1.);
|
|
#123 = DIRECTION('',(0.,0.,1.));
|
|
#124 = ORIENTED_EDGE('',*,*,#125,.F.);
|
|
#125 = EDGE_CURVE('',#102,#118,#126,.T.);
|
|
#126 = LINE('',#127,#128);
|
|
#127 = CARTESIAN_POINT('',(10.,0.,10.));
|
|
#128 = VECTOR('',#129,1.);
|
|
#129 = DIRECTION('',(-0.,1.,0.));
|
|
#130 = PLANE('',#131);
|
|
#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
|
|
#132 = CARTESIAN_POINT('',(10.,0.,0.));
|
|
#133 = DIRECTION('',(1.,0.,-0.));
|
|
#134 = DIRECTION('',(0.,0.,1.));
|
|
#135 = ADVANCED_FACE('',(#136),#152,.F.);
|
|
#136 = FACE_BOUND('',#137,.F.);
|
|
#137 = EDGE_LOOP('',(#138,#144,#145,#151));
|
|
#138 = ORIENTED_EDGE('',*,*,#139,.F.);
|
|
#139 = EDGE_CURVE('',#60,#100,#140,.T.);
|
|
#140 = LINE('',#141,#142);
|
|
#141 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#142 = VECTOR('',#143,1.);
|
|
#143 = DIRECTION('',(1.,0.,-0.));
|
|
#144 = ORIENTED_EDGE('',*,*,#59,.T.);
|
|
#145 = ORIENTED_EDGE('',*,*,#146,.T.);
|
|
#146 = EDGE_CURVE('',#62,#102,#147,.T.);
|
|
#147 = LINE('',#148,#149);
|
|
#148 = CARTESIAN_POINT('',(0.,0.,10.));
|
|
#149 = VECTOR('',#150,1.);
|
|
#150 = DIRECTION('',(1.,0.,-0.));
|
|
#151 = ORIENTED_EDGE('',*,*,#99,.F.);
|
|
#152 = PLANE('',#153);
|
|
#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156);
|
|
#154 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#155 = DIRECTION('',(-0.,1.,0.));
|
|
#156 = DIRECTION('',(0.,0.,1.));
|
|
#157 = ADVANCED_FACE('',(#158),#174,.T.);
|
|
#158 = FACE_BOUND('',#159,.T.);
|
|
#159 = EDGE_LOOP('',(#160,#166,#167,#173));
|
|
#160 = ORIENTED_EDGE('',*,*,#161,.F.);
|
|
#161 = EDGE_CURVE('',#70,#110,#162,.T.);
|
|
#162 = LINE('',#163,#164);
|
|
#163 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#164 = VECTOR('',#165,1.);
|
|
#165 = DIRECTION('',(1.,0.,-0.));
|
|
#166 = ORIENTED_EDGE('',*,*,#77,.T.);
|
|
#167 = ORIENTED_EDGE('',*,*,#168,.T.);
|
|
#168 = EDGE_CURVE('',#78,#118,#169,.T.);
|
|
#169 = LINE('',#170,#171);
|
|
#170 = CARTESIAN_POINT('',(0.,2.,10.));
|
|
#171 = VECTOR('',#172,1.);
|
|
#172 = DIRECTION('',(1.,0.,-0.));
|
|
#173 = ORIENTED_EDGE('',*,*,#117,.F.);
|
|
#174 = PLANE('',#175);
|
|
#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
|
|
#176 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#177 = DIRECTION('',(-0.,1.,0.));
|
|
#178 = DIRECTION('',(0.,0.,1.));
|
|
#179 = ADVANCED_FACE('',(#180),#186,.F.);
|
|
#180 = FACE_BOUND('',#181,.F.);
|
|
#181 = EDGE_LOOP('',(#182,#183,#184,#185));
|
|
#182 = ORIENTED_EDGE('',*,*,#69,.F.);
|
|
#183 = ORIENTED_EDGE('',*,*,#139,.T.);
|
|
#184 = ORIENTED_EDGE('',*,*,#109,.T.);
|
|
#185 = ORIENTED_EDGE('',*,*,#161,.F.);
|
|
#186 = PLANE('',#187);
|
|
#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
|
|
#188 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#189 = DIRECTION('',(0.,0.,1.));
|
|
#190 = DIRECTION('',(1.,0.,-0.));
|
|
#191 = ADVANCED_FACE('',(#192),#198,.T.);
|
|
#192 = FACE_BOUND('',#193,.T.);
|
|
#193 = EDGE_LOOP('',(#194,#195,#196,#197));
|
|
#194 = ORIENTED_EDGE('',*,*,#85,.F.);
|
|
#195 = ORIENTED_EDGE('',*,*,#146,.T.);
|
|
#196 = ORIENTED_EDGE('',*,*,#125,.T.);
|
|
#197 = ORIENTED_EDGE('',*,*,#168,.F.);
|
|
#198 = PLANE('',#199);
|
|
#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
|
|
#200 = CARTESIAN_POINT('',(0.,0.,10.));
|
|
#201 = DIRECTION('',(0.,0.,1.));
|
|
#202 = DIRECTION('',(1.,0.,-0.));
|
|
#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#207)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
|
((#204,#205,#206)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#204 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#205 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#206 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#207 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#204,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#208 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#209,#211);
|
|
#209 = ( REPRESENTATION_RELATIONSHIP('','',#52,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#210)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#210 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
|
|
#211 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#212
|
|
);
|
|
#212 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Cube-Top','',#5,#47,$);
|
|
#213 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49));
|
|
#214 = SHAPE_DEFINITION_REPRESENTATION(#215,#221);
|
|
#215 = PRODUCT_DEFINITION_SHAPE('','',#216);
|
|
#216 = PRODUCT_DEFINITION('design','',#217,#220);
|
|
#217 = PRODUCT_DEFINITION_FORMATION('','',#218);
|
|
#218 = PRODUCT('Cube001','Cube001','',(#219));
|
|
#219 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#220 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#221 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#222),#372);
|
|
#222 = MANIFOLD_SOLID_BREP('',#223);
|
|
#223 = CLOSED_SHELL('',(#224,#264,#304,#326,#348,#360));
|
|
#224 = ADVANCED_FACE('',(#225),#259,.F.);
|
|
#225 = FACE_BOUND('',#226,.F.);
|
|
#226 = EDGE_LOOP('',(#227,#237,#245,#253));
|
|
#227 = ORIENTED_EDGE('',*,*,#228,.F.);
|
|
#228 = EDGE_CURVE('',#229,#231,#233,.T.);
|
|
#229 = VERTEX_POINT('',#230);
|
|
#230 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#231 = VERTEX_POINT('',#232);
|
|
#232 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#233 = LINE('',#234,#235);
|
|
#234 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#235 = VECTOR('',#236,1.);
|
|
#236 = DIRECTION('',(0.,0.,1.));
|
|
#237 = ORIENTED_EDGE('',*,*,#238,.T.);
|
|
#238 = EDGE_CURVE('',#229,#239,#241,.T.);
|
|
#239 = VERTEX_POINT('',#240);
|
|
#240 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#241 = LINE('',#242,#243);
|
|
#242 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#243 = VECTOR('',#244,1.);
|
|
#244 = DIRECTION('',(-0.,1.,0.));
|
|
#245 = ORIENTED_EDGE('',*,*,#246,.T.);
|
|
#246 = EDGE_CURVE('',#239,#247,#249,.T.);
|
|
#247 = VERTEX_POINT('',#248);
|
|
#248 = CARTESIAN_POINT('',(0.,7.,2.));
|
|
#249 = LINE('',#250,#251);
|
|
#250 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#251 = VECTOR('',#252,1.);
|
|
#252 = DIRECTION('',(0.,0.,1.));
|
|
#253 = ORIENTED_EDGE('',*,*,#254,.F.);
|
|
#254 = EDGE_CURVE('',#231,#247,#255,.T.);
|
|
#255 = LINE('',#256,#257);
|
|
#256 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#257 = VECTOR('',#258,1.);
|
|
#258 = DIRECTION('',(-0.,1.,0.));
|
|
#259 = PLANE('',#260);
|
|
#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263);
|
|
#261 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#262 = DIRECTION('',(1.,0.,-0.));
|
|
#263 = DIRECTION('',(0.,0.,1.));
|
|
#264 = ADVANCED_FACE('',(#265),#299,.T.);
|
|
#265 = FACE_BOUND('',#266,.T.);
|
|
#266 = EDGE_LOOP('',(#267,#277,#285,#293));
|
|
#267 = ORIENTED_EDGE('',*,*,#268,.F.);
|
|
#268 = EDGE_CURVE('',#269,#271,#273,.T.);
|
|
#269 = VERTEX_POINT('',#270);
|
|
#270 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#271 = VERTEX_POINT('',#272);
|
|
#272 = CARTESIAN_POINT('',(2.,0.,2.));
|
|
#273 = LINE('',#274,#275);
|
|
#274 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#275 = VECTOR('',#276,1.);
|
|
#276 = DIRECTION('',(0.,0.,1.));
|
|
#277 = ORIENTED_EDGE('',*,*,#278,.T.);
|
|
#278 = EDGE_CURVE('',#269,#279,#281,.T.);
|
|
#279 = VERTEX_POINT('',#280);
|
|
#280 = CARTESIAN_POINT('',(2.,7.,0.));
|
|
#281 = LINE('',#282,#283);
|
|
#282 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#283 = VECTOR('',#284,1.);
|
|
#284 = DIRECTION('',(-0.,1.,0.));
|
|
#285 = ORIENTED_EDGE('',*,*,#286,.T.);
|
|
#286 = EDGE_CURVE('',#279,#287,#289,.T.);
|
|
#287 = VERTEX_POINT('',#288);
|
|
#288 = CARTESIAN_POINT('',(2.,7.,2.));
|
|
#289 = LINE('',#290,#291);
|
|
#290 = CARTESIAN_POINT('',(2.,7.,0.));
|
|
#291 = VECTOR('',#292,1.);
|
|
#292 = DIRECTION('',(0.,0.,1.));
|
|
#293 = ORIENTED_EDGE('',*,*,#294,.F.);
|
|
#294 = EDGE_CURVE('',#271,#287,#295,.T.);
|
|
#295 = LINE('',#296,#297);
|
|
#296 = CARTESIAN_POINT('',(2.,0.,2.));
|
|
#297 = VECTOR('',#298,1.);
|
|
#298 = DIRECTION('',(-0.,1.,0.));
|
|
#299 = PLANE('',#300);
|
|
#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
|
|
#301 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#302 = DIRECTION('',(1.,0.,-0.));
|
|
#303 = DIRECTION('',(0.,0.,1.));
|
|
#304 = ADVANCED_FACE('',(#305),#321,.F.);
|
|
#305 = FACE_BOUND('',#306,.F.);
|
|
#306 = EDGE_LOOP('',(#307,#313,#314,#320));
|
|
#307 = ORIENTED_EDGE('',*,*,#308,.F.);
|
|
#308 = EDGE_CURVE('',#229,#269,#309,.T.);
|
|
#309 = LINE('',#310,#311);
|
|
#310 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#311 = VECTOR('',#312,1.);
|
|
#312 = DIRECTION('',(1.,0.,-0.));
|
|
#313 = ORIENTED_EDGE('',*,*,#228,.T.);
|
|
#314 = ORIENTED_EDGE('',*,*,#315,.T.);
|
|
#315 = EDGE_CURVE('',#231,#271,#316,.T.);
|
|
#316 = LINE('',#317,#318);
|
|
#317 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#318 = VECTOR('',#319,1.);
|
|
#319 = DIRECTION('',(1.,0.,-0.));
|
|
#320 = ORIENTED_EDGE('',*,*,#268,.F.);
|
|
#321 = PLANE('',#322);
|
|
#322 = AXIS2_PLACEMENT_3D('',#323,#324,#325);
|
|
#323 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#324 = DIRECTION('',(-0.,1.,0.));
|
|
#325 = DIRECTION('',(0.,0.,1.));
|
|
#326 = ADVANCED_FACE('',(#327),#343,.T.);
|
|
#327 = FACE_BOUND('',#328,.T.);
|
|
#328 = EDGE_LOOP('',(#329,#335,#336,#342));
|
|
#329 = ORIENTED_EDGE('',*,*,#330,.F.);
|
|
#330 = EDGE_CURVE('',#239,#279,#331,.T.);
|
|
#331 = LINE('',#332,#333);
|
|
#332 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#333 = VECTOR('',#334,1.);
|
|
#334 = DIRECTION('',(1.,0.,-0.));
|
|
#335 = ORIENTED_EDGE('',*,*,#246,.T.);
|
|
#336 = ORIENTED_EDGE('',*,*,#337,.T.);
|
|
#337 = EDGE_CURVE('',#247,#287,#338,.T.);
|
|
#338 = LINE('',#339,#340);
|
|
#339 = CARTESIAN_POINT('',(0.,7.,2.));
|
|
#340 = VECTOR('',#341,1.);
|
|
#341 = DIRECTION('',(1.,0.,-0.));
|
|
#342 = ORIENTED_EDGE('',*,*,#286,.F.);
|
|
#343 = PLANE('',#344);
|
|
#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);
|
|
#345 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#346 = DIRECTION('',(-0.,1.,0.));
|
|
#347 = DIRECTION('',(0.,0.,1.));
|
|
#348 = ADVANCED_FACE('',(#349),#355,.F.);
|
|
#349 = FACE_BOUND('',#350,.F.);
|
|
#350 = EDGE_LOOP('',(#351,#352,#353,#354));
|
|
#351 = ORIENTED_EDGE('',*,*,#238,.F.);
|
|
#352 = ORIENTED_EDGE('',*,*,#308,.T.);
|
|
#353 = ORIENTED_EDGE('',*,*,#278,.T.);
|
|
#354 = ORIENTED_EDGE('',*,*,#330,.F.);
|
|
#355 = PLANE('',#356);
|
|
#356 = AXIS2_PLACEMENT_3D('',#357,#358,#359);
|
|
#357 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#358 = DIRECTION('',(0.,0.,1.));
|
|
#359 = DIRECTION('',(1.,0.,-0.));
|
|
#360 = ADVANCED_FACE('',(#361),#367,.T.);
|
|
#361 = FACE_BOUND('',#362,.T.);
|
|
#362 = EDGE_LOOP('',(#363,#364,#365,#366));
|
|
#363 = ORIENTED_EDGE('',*,*,#254,.F.);
|
|
#364 = ORIENTED_EDGE('',*,*,#315,.T.);
|
|
#365 = ORIENTED_EDGE('',*,*,#294,.T.);
|
|
#366 = ORIENTED_EDGE('',*,*,#337,.F.);
|
|
#367 = PLANE('',#368);
|
|
#368 = AXIS2_PLACEMENT_3D('',#369,#370,#371);
|
|
#369 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#370 = DIRECTION('',(0.,0.,1.));
|
|
#371 = DIRECTION('',(1.,0.,-0.));
|
|
#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
|
((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#373 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#374 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#375 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#376 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#373,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#377 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#378,#380);
|
|
#378 = ( REPRESENTATION_RELATIONSHIP('','',#221,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#379)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#379 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
|
|
#380 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#381
|
|
);
|
|
#381 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Cube001','',#5,#216,$);
|
|
#382 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#218));
|
|
#383 = SHAPE_DEFINITION_REPRESENTATION(#384,#390);
|
|
#384 = PRODUCT_DEFINITION_SHAPE('','',#385);
|
|
#385 = PRODUCT_DEFINITION('design','',#386,#389);
|
|
#386 = PRODUCT_DEFINITION_FORMATION('','',#387);
|
|
#387 = PRODUCT('Cube002','Cube002','',(#388));
|
|
#388 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#389 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#390 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#391),#541);
|
|
#391 = MANIFOLD_SOLID_BREP('',#392);
|
|
#392 = CLOSED_SHELL('',(#393,#433,#473,#495,#517,#529));
|
|
#393 = ADVANCED_FACE('',(#394),#428,.F.);
|
|
#394 = FACE_BOUND('',#395,.F.);
|
|
#395 = EDGE_LOOP('',(#396,#406,#414,#422));
|
|
#396 = ORIENTED_EDGE('',*,*,#397,.F.);
|
|
#397 = EDGE_CURVE('',#398,#400,#402,.T.);
|
|
#398 = VERTEX_POINT('',#399);
|
|
#399 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#400 = VERTEX_POINT('',#401);
|
|
#401 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#402 = LINE('',#403,#404);
|
|
#403 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#404 = VECTOR('',#405,1.);
|
|
#405 = DIRECTION('',(0.,0.,1.));
|
|
#406 = ORIENTED_EDGE('',*,*,#407,.T.);
|
|
#407 = EDGE_CURVE('',#398,#408,#410,.T.);
|
|
#408 = VERTEX_POINT('',#409);
|
|
#409 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#410 = LINE('',#411,#412);
|
|
#411 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#412 = VECTOR('',#413,1.);
|
|
#413 = DIRECTION('',(-0.,1.,0.));
|
|
#414 = ORIENTED_EDGE('',*,*,#415,.T.);
|
|
#415 = EDGE_CURVE('',#408,#416,#418,.T.);
|
|
#416 = VERTEX_POINT('',#417);
|
|
#417 = CARTESIAN_POINT('',(0.,7.,2.));
|
|
#418 = LINE('',#419,#420);
|
|
#419 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#420 = VECTOR('',#421,1.);
|
|
#421 = DIRECTION('',(0.,0.,1.));
|
|
#422 = ORIENTED_EDGE('',*,*,#423,.F.);
|
|
#423 = EDGE_CURVE('',#400,#416,#424,.T.);
|
|
#424 = LINE('',#425,#426);
|
|
#425 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#426 = VECTOR('',#427,1.);
|
|
#427 = DIRECTION('',(-0.,1.,0.));
|
|
#428 = PLANE('',#429);
|
|
#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
|
|
#430 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#431 = DIRECTION('',(1.,0.,-0.));
|
|
#432 = DIRECTION('',(0.,0.,1.));
|
|
#433 = ADVANCED_FACE('',(#434),#468,.T.);
|
|
#434 = FACE_BOUND('',#435,.T.);
|
|
#435 = EDGE_LOOP('',(#436,#446,#454,#462));
|
|
#436 = ORIENTED_EDGE('',*,*,#437,.F.);
|
|
#437 = EDGE_CURVE('',#438,#440,#442,.T.);
|
|
#438 = VERTEX_POINT('',#439);
|
|
#439 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#440 = VERTEX_POINT('',#441);
|
|
#441 = CARTESIAN_POINT('',(2.,0.,2.));
|
|
#442 = LINE('',#443,#444);
|
|
#443 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#444 = VECTOR('',#445,1.);
|
|
#445 = DIRECTION('',(0.,0.,1.));
|
|
#446 = ORIENTED_EDGE('',*,*,#447,.T.);
|
|
#447 = EDGE_CURVE('',#438,#448,#450,.T.);
|
|
#448 = VERTEX_POINT('',#449);
|
|
#449 = CARTESIAN_POINT('',(2.,7.,0.));
|
|
#450 = LINE('',#451,#452);
|
|
#451 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#452 = VECTOR('',#453,1.);
|
|
#453 = DIRECTION('',(-0.,1.,0.));
|
|
#454 = ORIENTED_EDGE('',*,*,#455,.T.);
|
|
#455 = EDGE_CURVE('',#448,#456,#458,.T.);
|
|
#456 = VERTEX_POINT('',#457);
|
|
#457 = CARTESIAN_POINT('',(2.,7.,2.));
|
|
#458 = LINE('',#459,#460);
|
|
#459 = CARTESIAN_POINT('',(2.,7.,0.));
|
|
#460 = VECTOR('',#461,1.);
|
|
#461 = DIRECTION('',(0.,0.,1.));
|
|
#462 = ORIENTED_EDGE('',*,*,#463,.F.);
|
|
#463 = EDGE_CURVE('',#440,#456,#464,.T.);
|
|
#464 = LINE('',#465,#466);
|
|
#465 = CARTESIAN_POINT('',(2.,0.,2.));
|
|
#466 = VECTOR('',#467,1.);
|
|
#467 = DIRECTION('',(-0.,1.,0.));
|
|
#468 = PLANE('',#469);
|
|
#469 = AXIS2_PLACEMENT_3D('',#470,#471,#472);
|
|
#470 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#471 = DIRECTION('',(1.,0.,-0.));
|
|
#472 = DIRECTION('',(0.,0.,1.));
|
|
#473 = ADVANCED_FACE('',(#474),#490,.F.);
|
|
#474 = FACE_BOUND('',#475,.F.);
|
|
#475 = EDGE_LOOP('',(#476,#482,#483,#489));
|
|
#476 = ORIENTED_EDGE('',*,*,#477,.F.);
|
|
#477 = EDGE_CURVE('',#398,#438,#478,.T.);
|
|
#478 = LINE('',#479,#480);
|
|
#479 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#480 = VECTOR('',#481,1.);
|
|
#481 = DIRECTION('',(1.,0.,-0.));
|
|
#482 = ORIENTED_EDGE('',*,*,#397,.T.);
|
|
#483 = ORIENTED_EDGE('',*,*,#484,.T.);
|
|
#484 = EDGE_CURVE('',#400,#440,#485,.T.);
|
|
#485 = LINE('',#486,#487);
|
|
#486 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#487 = VECTOR('',#488,1.);
|
|
#488 = DIRECTION('',(1.,0.,-0.));
|
|
#489 = ORIENTED_EDGE('',*,*,#437,.F.);
|
|
#490 = PLANE('',#491);
|
|
#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
|
|
#492 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#493 = DIRECTION('',(-0.,1.,0.));
|
|
#494 = DIRECTION('',(0.,0.,1.));
|
|
#495 = ADVANCED_FACE('',(#496),#512,.T.);
|
|
#496 = FACE_BOUND('',#497,.T.);
|
|
#497 = EDGE_LOOP('',(#498,#504,#505,#511));
|
|
#498 = ORIENTED_EDGE('',*,*,#499,.F.);
|
|
#499 = EDGE_CURVE('',#408,#448,#500,.T.);
|
|
#500 = LINE('',#501,#502);
|
|
#501 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#502 = VECTOR('',#503,1.);
|
|
#503 = DIRECTION('',(1.,0.,-0.));
|
|
#504 = ORIENTED_EDGE('',*,*,#415,.T.);
|
|
#505 = ORIENTED_EDGE('',*,*,#506,.T.);
|
|
#506 = EDGE_CURVE('',#416,#456,#507,.T.);
|
|
#507 = LINE('',#508,#509);
|
|
#508 = CARTESIAN_POINT('',(0.,7.,2.));
|
|
#509 = VECTOR('',#510,1.);
|
|
#510 = DIRECTION('',(1.,0.,-0.));
|
|
#511 = ORIENTED_EDGE('',*,*,#455,.F.);
|
|
#512 = PLANE('',#513);
|
|
#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516);
|
|
#514 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#515 = DIRECTION('',(-0.,1.,0.));
|
|
#516 = DIRECTION('',(0.,0.,1.));
|
|
#517 = ADVANCED_FACE('',(#518),#524,.F.);
|
|
#518 = FACE_BOUND('',#519,.F.);
|
|
#519 = EDGE_LOOP('',(#520,#521,#522,#523));
|
|
#520 = ORIENTED_EDGE('',*,*,#407,.F.);
|
|
#521 = ORIENTED_EDGE('',*,*,#477,.T.);
|
|
#522 = ORIENTED_EDGE('',*,*,#447,.T.);
|
|
#523 = ORIENTED_EDGE('',*,*,#499,.F.);
|
|
#524 = PLANE('',#525);
|
|
#525 = AXIS2_PLACEMENT_3D('',#526,#527,#528);
|
|
#526 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#527 = DIRECTION('',(0.,0.,1.));
|
|
#528 = DIRECTION('',(1.,0.,-0.));
|
|
#529 = ADVANCED_FACE('',(#530),#536,.T.);
|
|
#530 = FACE_BOUND('',#531,.T.);
|
|
#531 = EDGE_LOOP('',(#532,#533,#534,#535));
|
|
#532 = ORIENTED_EDGE('',*,*,#423,.F.);
|
|
#533 = ORIENTED_EDGE('',*,*,#484,.T.);
|
|
#534 = ORIENTED_EDGE('',*,*,#463,.T.);
|
|
#535 = ORIENTED_EDGE('',*,*,#506,.F.);
|
|
#536 = PLANE('',#537);
|
|
#537 = AXIS2_PLACEMENT_3D('',#538,#539,#540);
|
|
#538 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#539 = DIRECTION('',(0.,0.,1.));
|
|
#540 = DIRECTION('',(1.,0.,-0.));
|
|
#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#545)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
|
((#542,#543,#544)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#542 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#543 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#544 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#545 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#542,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#546 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#547,#549);
|
|
#547 = ( REPRESENTATION_RELATIONSHIP('','',#390,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#548)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#548 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
|
|
#549 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#550
|
|
);
|
|
#550 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Cube002','',#5,#385,$);
|
|
#551 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#387));
|
|
#552 = SHAPE_DEFINITION_REPRESENTATION(#553,#559);
|
|
#553 = PRODUCT_DEFINITION_SHAPE('','',#554);
|
|
#554 = PRODUCT_DEFINITION('design','',#555,#558);
|
|
#555 = PRODUCT_DEFINITION_FORMATION('','',#556);
|
|
#556 = PRODUCT('Cube003','Cube003','',(#557));
|
|
#557 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#558 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#559 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#560),#710);
|
|
#560 = MANIFOLD_SOLID_BREP('',#561);
|
|
#561 = CLOSED_SHELL('',(#562,#602,#642,#664,#686,#698));
|
|
#562 = ADVANCED_FACE('',(#563),#597,.F.);
|
|
#563 = FACE_BOUND('',#564,.F.);
|
|
#564 = EDGE_LOOP('',(#565,#575,#583,#591));
|
|
#565 = ORIENTED_EDGE('',*,*,#566,.F.);
|
|
#566 = EDGE_CURVE('',#567,#569,#571,.T.);
|
|
#567 = VERTEX_POINT('',#568);
|
|
#568 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#569 = VERTEX_POINT('',#570);
|
|
#570 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#571 = LINE('',#572,#573);
|
|
#572 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#573 = VECTOR('',#574,1.);
|
|
#574 = DIRECTION('',(0.,0.,1.));
|
|
#575 = ORIENTED_EDGE('',*,*,#576,.T.);
|
|
#576 = EDGE_CURVE('',#567,#577,#579,.T.);
|
|
#577 = VERTEX_POINT('',#578);
|
|
#578 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#579 = LINE('',#580,#581);
|
|
#580 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#581 = VECTOR('',#582,1.);
|
|
#582 = DIRECTION('',(-0.,1.,0.));
|
|
#583 = ORIENTED_EDGE('',*,*,#584,.T.);
|
|
#584 = EDGE_CURVE('',#577,#585,#587,.T.);
|
|
#585 = VERTEX_POINT('',#586);
|
|
#586 = CARTESIAN_POINT('',(0.,7.,2.));
|
|
#587 = LINE('',#588,#589);
|
|
#588 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#589 = VECTOR('',#590,1.);
|
|
#590 = DIRECTION('',(0.,0.,1.));
|
|
#591 = ORIENTED_EDGE('',*,*,#592,.F.);
|
|
#592 = EDGE_CURVE('',#569,#585,#593,.T.);
|
|
#593 = LINE('',#594,#595);
|
|
#594 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#595 = VECTOR('',#596,1.);
|
|
#596 = DIRECTION('',(-0.,1.,0.));
|
|
#597 = PLANE('',#598);
|
|
#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
|
|
#599 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#600 = DIRECTION('',(1.,0.,-0.));
|
|
#601 = DIRECTION('',(0.,0.,1.));
|
|
#602 = ADVANCED_FACE('',(#603),#637,.T.);
|
|
#603 = FACE_BOUND('',#604,.T.);
|
|
#604 = EDGE_LOOP('',(#605,#615,#623,#631));
|
|
#605 = ORIENTED_EDGE('',*,*,#606,.F.);
|
|
#606 = EDGE_CURVE('',#607,#609,#611,.T.);
|
|
#607 = VERTEX_POINT('',#608);
|
|
#608 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#609 = VERTEX_POINT('',#610);
|
|
#610 = CARTESIAN_POINT('',(2.,0.,2.));
|
|
#611 = LINE('',#612,#613);
|
|
#612 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#613 = VECTOR('',#614,1.);
|
|
#614 = DIRECTION('',(0.,0.,1.));
|
|
#615 = ORIENTED_EDGE('',*,*,#616,.T.);
|
|
#616 = EDGE_CURVE('',#607,#617,#619,.T.);
|
|
#617 = VERTEX_POINT('',#618);
|
|
#618 = CARTESIAN_POINT('',(2.,7.,0.));
|
|
#619 = LINE('',#620,#621);
|
|
#620 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#621 = VECTOR('',#622,1.);
|
|
#622 = DIRECTION('',(-0.,1.,0.));
|
|
#623 = ORIENTED_EDGE('',*,*,#624,.T.);
|
|
#624 = EDGE_CURVE('',#617,#625,#627,.T.);
|
|
#625 = VERTEX_POINT('',#626);
|
|
#626 = CARTESIAN_POINT('',(2.,7.,2.));
|
|
#627 = LINE('',#628,#629);
|
|
#628 = CARTESIAN_POINT('',(2.,7.,0.));
|
|
#629 = VECTOR('',#630,1.);
|
|
#630 = DIRECTION('',(0.,0.,1.));
|
|
#631 = ORIENTED_EDGE('',*,*,#632,.F.);
|
|
#632 = EDGE_CURVE('',#609,#625,#633,.T.);
|
|
#633 = LINE('',#634,#635);
|
|
#634 = CARTESIAN_POINT('',(2.,0.,2.));
|
|
#635 = VECTOR('',#636,1.);
|
|
#636 = DIRECTION('',(-0.,1.,0.));
|
|
#637 = PLANE('',#638);
|
|
#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
|
|
#639 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#640 = DIRECTION('',(1.,0.,-0.));
|
|
#641 = DIRECTION('',(0.,0.,1.));
|
|
#642 = ADVANCED_FACE('',(#643),#659,.F.);
|
|
#643 = FACE_BOUND('',#644,.F.);
|
|
#644 = EDGE_LOOP('',(#645,#651,#652,#658));
|
|
#645 = ORIENTED_EDGE('',*,*,#646,.F.);
|
|
#646 = EDGE_CURVE('',#567,#607,#647,.T.);
|
|
#647 = LINE('',#648,#649);
|
|
#648 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#649 = VECTOR('',#650,1.);
|
|
#650 = DIRECTION('',(1.,0.,-0.));
|
|
#651 = ORIENTED_EDGE('',*,*,#566,.T.);
|
|
#652 = ORIENTED_EDGE('',*,*,#653,.T.);
|
|
#653 = EDGE_CURVE('',#569,#609,#654,.T.);
|
|
#654 = LINE('',#655,#656);
|
|
#655 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#656 = VECTOR('',#657,1.);
|
|
#657 = DIRECTION('',(1.,0.,-0.));
|
|
#658 = ORIENTED_EDGE('',*,*,#606,.F.);
|
|
#659 = PLANE('',#660);
|
|
#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663);
|
|
#661 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#662 = DIRECTION('',(-0.,1.,0.));
|
|
#663 = DIRECTION('',(0.,0.,1.));
|
|
#664 = ADVANCED_FACE('',(#665),#681,.T.);
|
|
#665 = FACE_BOUND('',#666,.T.);
|
|
#666 = EDGE_LOOP('',(#667,#673,#674,#680));
|
|
#667 = ORIENTED_EDGE('',*,*,#668,.F.);
|
|
#668 = EDGE_CURVE('',#577,#617,#669,.T.);
|
|
#669 = LINE('',#670,#671);
|
|
#670 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#671 = VECTOR('',#672,1.);
|
|
#672 = DIRECTION('',(1.,0.,-0.));
|
|
#673 = ORIENTED_EDGE('',*,*,#584,.T.);
|
|
#674 = ORIENTED_EDGE('',*,*,#675,.T.);
|
|
#675 = EDGE_CURVE('',#585,#625,#676,.T.);
|
|
#676 = LINE('',#677,#678);
|
|
#677 = CARTESIAN_POINT('',(0.,7.,2.));
|
|
#678 = VECTOR('',#679,1.);
|
|
#679 = DIRECTION('',(1.,0.,-0.));
|
|
#680 = ORIENTED_EDGE('',*,*,#624,.F.);
|
|
#681 = PLANE('',#682);
|
|
#682 = AXIS2_PLACEMENT_3D('',#683,#684,#685);
|
|
#683 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#684 = DIRECTION('',(-0.,1.,0.));
|
|
#685 = DIRECTION('',(0.,0.,1.));
|
|
#686 = ADVANCED_FACE('',(#687),#693,.F.);
|
|
#687 = FACE_BOUND('',#688,.F.);
|
|
#688 = EDGE_LOOP('',(#689,#690,#691,#692));
|
|
#689 = ORIENTED_EDGE('',*,*,#576,.F.);
|
|
#690 = ORIENTED_EDGE('',*,*,#646,.T.);
|
|
#691 = ORIENTED_EDGE('',*,*,#616,.T.);
|
|
#692 = ORIENTED_EDGE('',*,*,#668,.F.);
|
|
#693 = PLANE('',#694);
|
|
#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697);
|
|
#695 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#696 = DIRECTION('',(0.,0.,1.));
|
|
#697 = DIRECTION('',(1.,0.,-0.));
|
|
#698 = ADVANCED_FACE('',(#699),#705,.T.);
|
|
#699 = FACE_BOUND('',#700,.T.);
|
|
#700 = EDGE_LOOP('',(#701,#702,#703,#704));
|
|
#701 = ORIENTED_EDGE('',*,*,#592,.F.);
|
|
#702 = ORIENTED_EDGE('',*,*,#653,.T.);
|
|
#703 = ORIENTED_EDGE('',*,*,#632,.T.);
|
|
#704 = ORIENTED_EDGE('',*,*,#675,.F.);
|
|
#705 = PLANE('',#706);
|
|
#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
|
|
#707 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#708 = DIRECTION('',(0.,0.,1.));
|
|
#709 = DIRECTION('',(1.,0.,-0.));
|
|
#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#714)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
|
((#711,#712,#713)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#711 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#712 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#713 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#714 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#711,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#715 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#716,#718);
|
|
#716 = ( REPRESENTATION_RELATIONSHIP('','',#559,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#717)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#717 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
|
|
#718 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#719
|
|
);
|
|
#719 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Cube003','',#5,#554,$);
|
|
#720 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#556));
|
|
#721 = SHAPE_DEFINITION_REPRESENTATION(#722,#728);
|
|
#722 = PRODUCT_DEFINITION_SHAPE('','',#723);
|
|
#723 = PRODUCT_DEFINITION('design','',#724,#727);
|
|
#724 = PRODUCT_DEFINITION_FORMATION('','',#725);
|
|
#725 = PRODUCT('Cube004','Cube004','',(#726));
|
|
#726 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#727 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#728 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#729),#879);
|
|
#729 = MANIFOLD_SOLID_BREP('',#730);
|
|
#730 = CLOSED_SHELL('',(#731,#771,#811,#833,#855,#867));
|
|
#731 = ADVANCED_FACE('',(#732),#766,.F.);
|
|
#732 = FACE_BOUND('',#733,.F.);
|
|
#733 = EDGE_LOOP('',(#734,#744,#752,#760));
|
|
#734 = ORIENTED_EDGE('',*,*,#735,.F.);
|
|
#735 = EDGE_CURVE('',#736,#738,#740,.T.);
|
|
#736 = VERTEX_POINT('',#737);
|
|
#737 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#738 = VERTEX_POINT('',#739);
|
|
#739 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#740 = LINE('',#741,#742);
|
|
#741 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#742 = VECTOR('',#743,1.);
|
|
#743 = DIRECTION('',(0.,0.,1.));
|
|
#744 = ORIENTED_EDGE('',*,*,#745,.T.);
|
|
#745 = EDGE_CURVE('',#736,#746,#748,.T.);
|
|
#746 = VERTEX_POINT('',#747);
|
|
#747 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#748 = LINE('',#749,#750);
|
|
#749 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#750 = VECTOR('',#751,1.);
|
|
#751 = DIRECTION('',(-0.,1.,0.));
|
|
#752 = ORIENTED_EDGE('',*,*,#753,.T.);
|
|
#753 = EDGE_CURVE('',#746,#754,#756,.T.);
|
|
#754 = VERTEX_POINT('',#755);
|
|
#755 = CARTESIAN_POINT('',(0.,7.,2.));
|
|
#756 = LINE('',#757,#758);
|
|
#757 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#758 = VECTOR('',#759,1.);
|
|
#759 = DIRECTION('',(0.,0.,1.));
|
|
#760 = ORIENTED_EDGE('',*,*,#761,.F.);
|
|
#761 = EDGE_CURVE('',#738,#754,#762,.T.);
|
|
#762 = LINE('',#763,#764);
|
|
#763 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#764 = VECTOR('',#765,1.);
|
|
#765 = DIRECTION('',(-0.,1.,0.));
|
|
#766 = PLANE('',#767);
|
|
#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
|
|
#768 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#769 = DIRECTION('',(1.,0.,-0.));
|
|
#770 = DIRECTION('',(0.,0.,1.));
|
|
#771 = ADVANCED_FACE('',(#772),#806,.T.);
|
|
#772 = FACE_BOUND('',#773,.T.);
|
|
#773 = EDGE_LOOP('',(#774,#784,#792,#800));
|
|
#774 = ORIENTED_EDGE('',*,*,#775,.F.);
|
|
#775 = EDGE_CURVE('',#776,#778,#780,.T.);
|
|
#776 = VERTEX_POINT('',#777);
|
|
#777 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#778 = VERTEX_POINT('',#779);
|
|
#779 = CARTESIAN_POINT('',(2.,0.,2.));
|
|
#780 = LINE('',#781,#782);
|
|
#781 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#782 = VECTOR('',#783,1.);
|
|
#783 = DIRECTION('',(0.,0.,1.));
|
|
#784 = ORIENTED_EDGE('',*,*,#785,.T.);
|
|
#785 = EDGE_CURVE('',#776,#786,#788,.T.);
|
|
#786 = VERTEX_POINT('',#787);
|
|
#787 = CARTESIAN_POINT('',(2.,7.,0.));
|
|
#788 = LINE('',#789,#790);
|
|
#789 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#790 = VECTOR('',#791,1.);
|
|
#791 = DIRECTION('',(-0.,1.,0.));
|
|
#792 = ORIENTED_EDGE('',*,*,#793,.T.);
|
|
#793 = EDGE_CURVE('',#786,#794,#796,.T.);
|
|
#794 = VERTEX_POINT('',#795);
|
|
#795 = CARTESIAN_POINT('',(2.,7.,2.));
|
|
#796 = LINE('',#797,#798);
|
|
#797 = CARTESIAN_POINT('',(2.,7.,0.));
|
|
#798 = VECTOR('',#799,1.);
|
|
#799 = DIRECTION('',(0.,0.,1.));
|
|
#800 = ORIENTED_EDGE('',*,*,#801,.F.);
|
|
#801 = EDGE_CURVE('',#778,#794,#802,.T.);
|
|
#802 = LINE('',#803,#804);
|
|
#803 = CARTESIAN_POINT('',(2.,0.,2.));
|
|
#804 = VECTOR('',#805,1.);
|
|
#805 = DIRECTION('',(-0.,1.,0.));
|
|
#806 = PLANE('',#807);
|
|
#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
|
|
#808 = CARTESIAN_POINT('',(2.,0.,0.));
|
|
#809 = DIRECTION('',(1.,0.,-0.));
|
|
#810 = DIRECTION('',(0.,0.,1.));
|
|
#811 = ADVANCED_FACE('',(#812),#828,.F.);
|
|
#812 = FACE_BOUND('',#813,.F.);
|
|
#813 = EDGE_LOOP('',(#814,#820,#821,#827));
|
|
#814 = ORIENTED_EDGE('',*,*,#815,.F.);
|
|
#815 = EDGE_CURVE('',#736,#776,#816,.T.);
|
|
#816 = LINE('',#817,#818);
|
|
#817 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#818 = VECTOR('',#819,1.);
|
|
#819 = DIRECTION('',(1.,0.,-0.));
|
|
#820 = ORIENTED_EDGE('',*,*,#735,.T.);
|
|
#821 = ORIENTED_EDGE('',*,*,#822,.T.);
|
|
#822 = EDGE_CURVE('',#738,#778,#823,.T.);
|
|
#823 = LINE('',#824,#825);
|
|
#824 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#825 = VECTOR('',#826,1.);
|
|
#826 = DIRECTION('',(1.,0.,-0.));
|
|
#827 = ORIENTED_EDGE('',*,*,#775,.F.);
|
|
#828 = PLANE('',#829);
|
|
#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832);
|
|
#830 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#831 = DIRECTION('',(-0.,1.,0.));
|
|
#832 = DIRECTION('',(0.,0.,1.));
|
|
#833 = ADVANCED_FACE('',(#834),#850,.T.);
|
|
#834 = FACE_BOUND('',#835,.T.);
|
|
#835 = EDGE_LOOP('',(#836,#842,#843,#849));
|
|
#836 = ORIENTED_EDGE('',*,*,#837,.F.);
|
|
#837 = EDGE_CURVE('',#746,#786,#838,.T.);
|
|
#838 = LINE('',#839,#840);
|
|
#839 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#840 = VECTOR('',#841,1.);
|
|
#841 = DIRECTION('',(1.,0.,-0.));
|
|
#842 = ORIENTED_EDGE('',*,*,#753,.T.);
|
|
#843 = ORIENTED_EDGE('',*,*,#844,.T.);
|
|
#844 = EDGE_CURVE('',#754,#794,#845,.T.);
|
|
#845 = LINE('',#846,#847);
|
|
#846 = CARTESIAN_POINT('',(0.,7.,2.));
|
|
#847 = VECTOR('',#848,1.);
|
|
#848 = DIRECTION('',(1.,0.,-0.));
|
|
#849 = ORIENTED_EDGE('',*,*,#793,.F.);
|
|
#850 = PLANE('',#851);
|
|
#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854);
|
|
#852 = CARTESIAN_POINT('',(0.,7.,0.));
|
|
#853 = DIRECTION('',(-0.,1.,0.));
|
|
#854 = DIRECTION('',(0.,0.,1.));
|
|
#855 = ADVANCED_FACE('',(#856),#862,.F.);
|
|
#856 = FACE_BOUND('',#857,.F.);
|
|
#857 = EDGE_LOOP('',(#858,#859,#860,#861));
|
|
#858 = ORIENTED_EDGE('',*,*,#745,.F.);
|
|
#859 = ORIENTED_EDGE('',*,*,#815,.T.);
|
|
#860 = ORIENTED_EDGE('',*,*,#785,.T.);
|
|
#861 = ORIENTED_EDGE('',*,*,#837,.F.);
|
|
#862 = PLANE('',#863);
|
|
#863 = AXIS2_PLACEMENT_3D('',#864,#865,#866);
|
|
#864 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#865 = DIRECTION('',(0.,0.,1.));
|
|
#866 = DIRECTION('',(1.,0.,-0.));
|
|
#867 = ADVANCED_FACE('',(#868),#874,.T.);
|
|
#868 = FACE_BOUND('',#869,.T.);
|
|
#869 = EDGE_LOOP('',(#870,#871,#872,#873));
|
|
#870 = ORIENTED_EDGE('',*,*,#761,.F.);
|
|
#871 = ORIENTED_EDGE('',*,*,#822,.T.);
|
|
#872 = ORIENTED_EDGE('',*,*,#801,.T.);
|
|
#873 = ORIENTED_EDGE('',*,*,#844,.F.);
|
|
#874 = PLANE('',#875);
|
|
#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878);
|
|
#876 = CARTESIAN_POINT('',(0.,0.,2.));
|
|
#877 = DIRECTION('',(0.,0.,1.));
|
|
#878 = DIRECTION('',(1.,0.,-0.));
|
|
#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#883)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
|
((#880,#881,#882)) REPRESENTATION_CONTEXT('Context #1',
|
|
'3D Context with UNIT and UNCERTAINTY') );
|
|
#880 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#881 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#882 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#883 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#880,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#884 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#885,#887);
|
|
#885 = ( REPRESENTATION_RELATIONSHIP('','',#728,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#886)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#886 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
|
|
#887 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#888
|
|
);
|
|
#888 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Cube004','',#5,#723,$);
|
|
#889 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#725));
|
|
#890 = SHAPE_DEFINITION_REPRESENTATION(#891,#897);
|
|
#891 = PRODUCT_DEFINITION_SHAPE('','',#892);
|
|
#892 = PRODUCT_DEFINITION('design','',#893,#896);
|
|
#893 = PRODUCT_DEFINITION_FORMATION('','',#894);
|
|
#894 = PRODUCT('Cube-Bottom','Cube-Bottom','',(#895));
|
|
#895 = PRODUCT_CONTEXT('',#2,'mechanical');
|
|
#896 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
|
#897 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#898),#1048);
|
|
#898 = MANIFOLD_SOLID_BREP('',#899);
|
|
#899 = CLOSED_SHELL('',(#900,#940,#980,#1002,#1024,#1036));
|
|
#900 = ADVANCED_FACE('',(#901),#935,.F.);
|
|
#901 = FACE_BOUND('',#902,.F.);
|
|
#902 = EDGE_LOOP('',(#903,#913,#921,#929));
|
|
#903 = ORIENTED_EDGE('',*,*,#904,.F.);
|
|
#904 = EDGE_CURVE('',#905,#907,#909,.T.);
|
|
#905 = VERTEX_POINT('',#906);
|
|
#906 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#907 = VERTEX_POINT('',#908);
|
|
#908 = CARTESIAN_POINT('',(0.,0.,10.));
|
|
#909 = LINE('',#910,#911);
|
|
#910 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#911 = VECTOR('',#912,1.);
|
|
#912 = DIRECTION('',(0.,0.,1.));
|
|
#913 = ORIENTED_EDGE('',*,*,#914,.T.);
|
|
#914 = EDGE_CURVE('',#905,#915,#917,.T.);
|
|
#915 = VERTEX_POINT('',#916);
|
|
#916 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#917 = LINE('',#918,#919);
|
|
#918 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#919 = VECTOR('',#920,1.);
|
|
#920 = DIRECTION('',(-0.,1.,0.));
|
|
#921 = ORIENTED_EDGE('',*,*,#922,.T.);
|
|
#922 = EDGE_CURVE('',#915,#923,#925,.T.);
|
|
#923 = VERTEX_POINT('',#924);
|
|
#924 = CARTESIAN_POINT('',(0.,2.,10.));
|
|
#925 = LINE('',#926,#927);
|
|
#926 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#927 = VECTOR('',#928,1.);
|
|
#928 = DIRECTION('',(0.,0.,1.));
|
|
#929 = ORIENTED_EDGE('',*,*,#930,.F.);
|
|
#930 = EDGE_CURVE('',#907,#923,#931,.T.);
|
|
#931 = LINE('',#932,#933);
|
|
#932 = CARTESIAN_POINT('',(0.,0.,10.));
|
|
#933 = VECTOR('',#934,1.);
|
|
#934 = DIRECTION('',(-0.,1.,0.));
|
|
#935 = PLANE('',#936);
|
|
#936 = AXIS2_PLACEMENT_3D('',#937,#938,#939);
|
|
#937 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#938 = DIRECTION('',(1.,0.,-0.));
|
|
#939 = DIRECTION('',(0.,0.,1.));
|
|
#940 = ADVANCED_FACE('',(#941),#975,.T.);
|
|
#941 = FACE_BOUND('',#942,.T.);
|
|
#942 = EDGE_LOOP('',(#943,#953,#961,#969));
|
|
#943 = ORIENTED_EDGE('',*,*,#944,.F.);
|
|
#944 = EDGE_CURVE('',#945,#947,#949,.T.);
|
|
#945 = VERTEX_POINT('',#946);
|
|
#946 = CARTESIAN_POINT('',(10.,0.,0.));
|
|
#947 = VERTEX_POINT('',#948);
|
|
#948 = CARTESIAN_POINT('',(10.,0.,10.));
|
|
#949 = LINE('',#950,#951);
|
|
#950 = CARTESIAN_POINT('',(10.,0.,0.));
|
|
#951 = VECTOR('',#952,1.);
|
|
#952 = DIRECTION('',(0.,0.,1.));
|
|
#953 = ORIENTED_EDGE('',*,*,#954,.T.);
|
|
#954 = EDGE_CURVE('',#945,#955,#957,.T.);
|
|
#955 = VERTEX_POINT('',#956);
|
|
#956 = CARTESIAN_POINT('',(10.,2.,0.));
|
|
#957 = LINE('',#958,#959);
|
|
#958 = CARTESIAN_POINT('',(10.,0.,0.));
|
|
#959 = VECTOR('',#960,1.);
|
|
#960 = DIRECTION('',(-0.,1.,0.));
|
|
#961 = ORIENTED_EDGE('',*,*,#962,.T.);
|
|
#962 = EDGE_CURVE('',#955,#963,#965,.T.);
|
|
#963 = VERTEX_POINT('',#964);
|
|
#964 = CARTESIAN_POINT('',(10.,2.,10.));
|
|
#965 = LINE('',#966,#967);
|
|
#966 = CARTESIAN_POINT('',(10.,2.,0.));
|
|
#967 = VECTOR('',#968,1.);
|
|
#968 = DIRECTION('',(0.,0.,1.));
|
|
#969 = ORIENTED_EDGE('',*,*,#970,.F.);
|
|
#970 = EDGE_CURVE('',#947,#963,#971,.T.);
|
|
#971 = LINE('',#972,#973);
|
|
#972 = CARTESIAN_POINT('',(10.,0.,10.));
|
|
#973 = VECTOR('',#974,1.);
|
|
#974 = DIRECTION('',(-0.,1.,0.));
|
|
#975 = PLANE('',#976);
|
|
#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
|
|
#977 = CARTESIAN_POINT('',(10.,0.,0.));
|
|
#978 = DIRECTION('',(1.,0.,-0.));
|
|
#979 = DIRECTION('',(0.,0.,1.));
|
|
#980 = ADVANCED_FACE('',(#981),#997,.F.);
|
|
#981 = FACE_BOUND('',#982,.F.);
|
|
#982 = EDGE_LOOP('',(#983,#989,#990,#996));
|
|
#983 = ORIENTED_EDGE('',*,*,#984,.F.);
|
|
#984 = EDGE_CURVE('',#905,#945,#985,.T.);
|
|
#985 = LINE('',#986,#987);
|
|
#986 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#987 = VECTOR('',#988,1.);
|
|
#988 = DIRECTION('',(1.,0.,-0.));
|
|
#989 = ORIENTED_EDGE('',*,*,#904,.T.);
|
|
#990 = ORIENTED_EDGE('',*,*,#991,.T.);
|
|
#991 = EDGE_CURVE('',#907,#947,#992,.T.);
|
|
#992 = LINE('',#993,#994);
|
|
#993 = CARTESIAN_POINT('',(0.,0.,10.));
|
|
#994 = VECTOR('',#995,1.);
|
|
#995 = DIRECTION('',(1.,0.,-0.));
|
|
#996 = ORIENTED_EDGE('',*,*,#944,.F.);
|
|
#997 = PLANE('',#998);
|
|
#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001);
|
|
#999 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#1000 = DIRECTION('',(-0.,1.,0.));
|
|
#1001 = DIRECTION('',(0.,0.,1.));
|
|
#1002 = ADVANCED_FACE('',(#1003),#1019,.T.);
|
|
#1003 = FACE_BOUND('',#1004,.T.);
|
|
#1004 = EDGE_LOOP('',(#1005,#1011,#1012,#1018));
|
|
#1005 = ORIENTED_EDGE('',*,*,#1006,.F.);
|
|
#1006 = EDGE_CURVE('',#915,#955,#1007,.T.);
|
|
#1007 = LINE('',#1008,#1009);
|
|
#1008 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#1009 = VECTOR('',#1010,1.);
|
|
#1010 = DIRECTION('',(1.,0.,-0.));
|
|
#1011 = ORIENTED_EDGE('',*,*,#922,.T.);
|
|
#1012 = ORIENTED_EDGE('',*,*,#1013,.T.);
|
|
#1013 = EDGE_CURVE('',#923,#963,#1014,.T.);
|
|
#1014 = LINE('',#1015,#1016);
|
|
#1015 = CARTESIAN_POINT('',(0.,2.,10.));
|
|
#1016 = VECTOR('',#1017,1.);
|
|
#1017 = DIRECTION('',(1.,0.,-0.));
|
|
#1018 = ORIENTED_EDGE('',*,*,#962,.F.);
|
|
#1019 = PLANE('',#1020);
|
|
#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023);
|
|
#1021 = CARTESIAN_POINT('',(0.,2.,0.));
|
|
#1022 = DIRECTION('',(-0.,1.,0.));
|
|
#1023 = DIRECTION('',(0.,0.,1.));
|
|
#1024 = ADVANCED_FACE('',(#1025),#1031,.F.);
|
|
#1025 = FACE_BOUND('',#1026,.F.);
|
|
#1026 = EDGE_LOOP('',(#1027,#1028,#1029,#1030));
|
|
#1027 = ORIENTED_EDGE('',*,*,#914,.F.);
|
|
#1028 = ORIENTED_EDGE('',*,*,#984,.T.);
|
|
#1029 = ORIENTED_EDGE('',*,*,#954,.T.);
|
|
#1030 = ORIENTED_EDGE('',*,*,#1006,.F.);
|
|
#1031 = PLANE('',#1032);
|
|
#1032 = AXIS2_PLACEMENT_3D('',#1033,#1034,#1035);
|
|
#1033 = CARTESIAN_POINT('',(0.,0.,0.));
|
|
#1034 = DIRECTION('',(0.,0.,1.));
|
|
#1035 = DIRECTION('',(1.,0.,-0.));
|
|
#1036 = ADVANCED_FACE('',(#1037),#1043,.T.);
|
|
#1037 = FACE_BOUND('',#1038,.T.);
|
|
#1038 = EDGE_LOOP('',(#1039,#1040,#1041,#1042));
|
|
#1039 = ORIENTED_EDGE('',*,*,#930,.F.);
|
|
#1040 = ORIENTED_EDGE('',*,*,#991,.T.);
|
|
#1041 = ORIENTED_EDGE('',*,*,#970,.T.);
|
|
#1042 = ORIENTED_EDGE('',*,*,#1013,.F.);
|
|
#1043 = PLANE('',#1044);
|
|
#1044 = AXIS2_PLACEMENT_3D('',#1045,#1046,#1047);
|
|
#1045 = CARTESIAN_POINT('',(0.,0.,10.));
|
|
#1046 = DIRECTION('',(0.,0.,1.));
|
|
#1047 = DIRECTION('',(1.,0.,-0.));
|
|
#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
|
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1052))
|
|
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1049,#1050,#1051)) REPRESENTATION_CONTEXT
|
|
('Context #1','3D Context with UNIT and UNCERTAINTY') );
|
|
#1049 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#1050 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#1051 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#1052 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1049,
|
|
'distance_accuracy_value','confusion accuracy');
|
|
#1053 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1054,#1056);
|
|
#1054 = ( REPRESENTATION_RELATIONSHIP('','',#897,#10)
|
|
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1055)
|
|
SHAPE_REPRESENTATION_RELATIONSHIP() );
|
|
#1055 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
|
|
#1056 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
|
|
#1057);
|
|
#1057 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Cube-Bottom','',#5,#892,$);
|
|
#1058 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#894));
|
|
#1059 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1060),#203);
|
|
#1060 = STYLED_ITEM('color',(#1061),#53);
|
|
#1061 = PRESENTATION_STYLE_ASSIGNMENT((#1062,#1068));
|
|
#1062 = SURFACE_STYLE_USAGE(.BOTH.,#1063);
|
|
#1063 = SURFACE_SIDE_STYLE('',(#1064));
|
|
#1064 = SURFACE_STYLE_FILL_AREA(#1065);
|
|
#1065 = FILL_AREA_STYLE('',(#1066));
|
|
#1066 = FILL_AREA_STYLE_COLOUR('',#1067);
|
|
#1067 = COLOUR_RGB('',0.447059003357,0.474510015008,0.501960993452);
|
|
#1068 = CURVE_STYLE('',#1069,POSITIVE_LENGTH_MEASURE(0.1),#1070);
|
|
#1069 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1070 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
|
|
9.803921802644E-02);
|
|
#1071 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1072),#372);
|
|
#1072 = STYLED_ITEM('color',(#1073),#222);
|
|
#1073 = PRESENTATION_STYLE_ASSIGNMENT((#1074,#1079));
|
|
#1074 = SURFACE_STYLE_USAGE(.BOTH.,#1075);
|
|
#1075 = SURFACE_SIDE_STYLE('',(#1076));
|
|
#1076 = SURFACE_STYLE_FILL_AREA(#1077);
|
|
#1077 = FILL_AREA_STYLE('',(#1078));
|
|
#1078 = FILL_AREA_STYLE_COLOUR('',#1067);
|
|
#1079 = CURVE_STYLE('',#1080,POSITIVE_LENGTH_MEASURE(0.1),#1070);
|
|
#1080 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1081 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1082),#541);
|
|
#1082 = STYLED_ITEM('color',(#1083),#391);
|
|
#1083 = PRESENTATION_STYLE_ASSIGNMENT((#1084,#1089));
|
|
#1084 = SURFACE_STYLE_USAGE(.BOTH.,#1085);
|
|
#1085 = SURFACE_SIDE_STYLE('',(#1086));
|
|
#1086 = SURFACE_STYLE_FILL_AREA(#1087);
|
|
#1087 = FILL_AREA_STYLE('',(#1088));
|
|
#1088 = FILL_AREA_STYLE_COLOUR('',#1067);
|
|
#1089 = CURVE_STYLE('',#1090,POSITIVE_LENGTH_MEASURE(0.1),#1070);
|
|
#1090 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1091 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1092),#1048);
|
|
#1092 = STYLED_ITEM('color',(#1093),#898);
|
|
#1093 = PRESENTATION_STYLE_ASSIGNMENT((#1094,#1099));
|
|
#1094 = SURFACE_STYLE_USAGE(.BOTH.,#1095);
|
|
#1095 = SURFACE_SIDE_STYLE('',(#1096));
|
|
#1096 = SURFACE_STYLE_FILL_AREA(#1097);
|
|
#1097 = FILL_AREA_STYLE('',(#1098));
|
|
#1098 = FILL_AREA_STYLE_COLOUR('',#1067);
|
|
#1099 = CURVE_STYLE('',#1100,POSITIVE_LENGTH_MEASURE(0.1),#1070);
|
|
#1100 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1101 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1102),#710);
|
|
#1102 = STYLED_ITEM('color',(#1103),#560);
|
|
#1103 = PRESENTATION_STYLE_ASSIGNMENT((#1104,#1109));
|
|
#1104 = SURFACE_STYLE_USAGE(.BOTH.,#1105);
|
|
#1105 = SURFACE_SIDE_STYLE('',(#1106));
|
|
#1106 = SURFACE_STYLE_FILL_AREA(#1107);
|
|
#1107 = FILL_AREA_STYLE('',(#1108));
|
|
#1108 = FILL_AREA_STYLE_COLOUR('',#1067);
|
|
#1109 = CURVE_STYLE('',#1110,POSITIVE_LENGTH_MEASURE(0.1),#1070);
|
|
#1110 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
#1111 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
|
|
#1112),#879);
|
|
#1112 = STYLED_ITEM('color',(#1113),#729);
|
|
#1113 = PRESENTATION_STYLE_ASSIGNMENT((#1114,#1119));
|
|
#1114 = SURFACE_STYLE_USAGE(.BOTH.,#1115);
|
|
#1115 = SURFACE_SIDE_STYLE('',(#1116));
|
|
#1116 = SURFACE_STYLE_FILL_AREA(#1117);
|
|
#1117 = FILL_AREA_STYLE('',(#1118));
|
|
#1118 = FILL_AREA_STYLE_COLOUR('',#1067);
|
|
#1119 = CURVE_STYLE('',#1120,POSITIVE_LENGTH_MEASURE(0.1),#1070);
|
|
#1120 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
|
ENDSEC;
|
|
END-ISO-10303-21;
|