Unneccessary global flag removed; 3d model added

This commit is contained in:
2026-04-11 16:32:00 +02:00
parent 787a922bd6
commit bed3bf2b4a
25 changed files with 4624 additions and 1 deletions

425
3d_model/Quadrant.step Executable file
View File

@@ -0,0 +1,425 @@
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
* from STEP Tools, Inc. (www.steptools.com)
*/
FILE_DESCRIPTION(
/* description */ (''),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ 'Quadrant.step',
/* time_stamp */ '2026-03-11T21:10:27+01:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v20.1',
/* originating_system */ 'Autodesk Translation Framework v14.10.0.0',
/* authorisation */ '');
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
ENDSEC;
DATA;
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#340);
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#347,#12);
#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#339);
#13=STYLED_ITEM('',(#357),#14);
#14=MANIFOLD_SOLID_BREP('Body1',#182);
#15=FACE_BOUND('',#35,.T.);
#16=FACE_BOUND('',#39,.T.);
#17=FACE_BOUND('',#40,.T.);
#18=FACE_BOUND('',#41,.T.);
#19=PLANE('',#203);
#20=PLANE('',#216);
#21=CONICAL_SURFACE('',#199,1.5,0.785398163397448);
#22=CONICAL_SURFACE('',#212,1.5,0.785398163397448);
#23=FACE_OUTER_BOUND('',#32,.T.);
#24=FACE_OUTER_BOUND('',#33,.T.);
#25=FACE_OUTER_BOUND('',#34,.T.);
#26=FACE_OUTER_BOUND('',#36,.T.);
#27=FACE_OUTER_BOUND('',#37,.T.);
#28=FACE_OUTER_BOUND('',#38,.T.);
#29=FACE_OUTER_BOUND('',#42,.T.);
#30=FACE_OUTER_BOUND('',#43,.T.);
#31=FACE_OUTER_BOUND('',#44,.T.);
#32=EDGE_LOOP('',(#118,#119,#120,#121));
#33=EDGE_LOOP('',(#122,#123,#124,#125,#126));
#34=EDGE_LOOP('',(#127,#128,#129,#130,#131,#132,#133,#134,#135,#136));
#35=EDGE_LOOP('',(#137));
#36=EDGE_LOOP('',(#138,#139,#140,#141,#142));
#37=EDGE_LOOP('',(#143,#144,#145,#146));
#38=EDGE_LOOP('',(#147,#148,#149,#150));
#39=EDGE_LOOP('',(#151));
#40=EDGE_LOOP('',(#152));
#41=EDGE_LOOP('',(#153));
#42=EDGE_LOOP('',(#154,#155,#156,#157,#158));
#43=EDGE_LOOP('',(#159,#160,#161,#162));
#44=EDGE_LOOP('',(#163,#164,#165,#166,#167));
#45=LINE('',#291,#52);
#46=LINE('',#299,#53);
#47=LINE('',#318,#54);
#48=LINE('',#322,#55);
#49=LINE('',#325,#56);
#50=LINE('',#333,#57);
#51=LINE('',#335,#58);
#52=VECTOR('',#229,3.25);
#53=VECTOR('',#238,1.5);
#54=VECTOR('',#261,1.5);
#55=VECTOR('',#266,10.);
#56=VECTOR('',#269,10.);
#57=VECTOR('',#280,10.);
#58=VECTOR('',#283,10.);
#59=CIRCLE('',#197,3.25);
#60=CIRCLE('',#198,3.25);
#61=CIRCLE('',#200,2.);
#62=CIRCLE('',#201,2.);
#63=CIRCLE('',#202,1.);
#64=CIRCLE('',#204,2.5);
#65=CIRCLE('',#205,32.4501360376889);
#66=CIRCLE('',#206,2.);
#67=CIRCLE('',#207,2.);
#68=CIRCLE('',#208,32.4501360376889);
#69=CIRCLE('',#209,2.5);
#70=CIRCLE('',#210,32.4501360376889);
#71=CIRCLE('',#211,32.4501360376889);
#72=CIRCLE('',#213,1.);
#73=CIRCLE('',#215,2.5);
#74=CIRCLE('',#217,32.4501360376889);
#75=CIRCLE('',#218,2.5);
#76=CIRCLE('',#219,32.4501360376889);
#77=VERTEX_POINT('',#288);
#78=VERTEX_POINT('',#290);
#79=VERTEX_POINT('',#294);
#80=VERTEX_POINT('',#295);
#81=VERTEX_POINT('',#298);
#82=VERTEX_POINT('',#302);
#83=VERTEX_POINT('',#303);
#84=VERTEX_POINT('',#305);
#85=VERTEX_POINT('',#307);
#86=VERTEX_POINT('',#310);
#87=VERTEX_POINT('',#312);
#88=VERTEX_POINT('',#317);
#89=VERTEX_POINT('',#321);
#90=VERTEX_POINT('',#323);
#91=VERTEX_POINT('',#327);
#92=VERTEX_POINT('',#329);
#93=EDGE_CURVE('',#77,#77,#59,.T.);
#94=EDGE_CURVE('',#77,#78,#45,.T.);
#95=EDGE_CURVE('',#78,#78,#60,.T.);
#96=EDGE_CURVE('',#79,#80,#61,.T.);
#97=EDGE_CURVE('',#80,#79,#62,.T.);
#98=EDGE_CURVE('',#80,#81,#46,.T.);
#99=EDGE_CURVE('',#81,#81,#63,.T.);
#100=EDGE_CURVE('',#82,#83,#64,.T.);
#101=EDGE_CURVE('',#83,#84,#65,.T.);
#102=EDGE_CURVE('',#84,#85,#66,.T.);
#103=EDGE_CURVE('',#85,#84,#67,.T.);
#104=EDGE_CURVE('',#84,#86,#68,.T.);
#105=EDGE_CURVE('',#86,#87,#69,.T.);
#106=EDGE_CURVE('',#87,#79,#70,.T.);
#107=EDGE_CURVE('',#79,#82,#71,.T.);
#108=EDGE_CURVE('',#85,#88,#47,.T.);
#109=EDGE_CURVE('',#88,#88,#72,.T.);
#110=EDGE_CURVE('',#89,#82,#48,.T.);
#111=EDGE_CURVE('',#90,#89,#73,.T.);
#112=EDGE_CURVE('',#83,#90,#49,.T.);
#113=EDGE_CURVE('',#91,#89,#74,.T.);
#114=EDGE_CURVE('',#91,#92,#75,.T.);
#115=EDGE_CURVE('',#90,#92,#76,.T.);
#116=EDGE_CURVE('',#87,#91,#50,.T.);
#117=EDGE_CURVE('',#92,#86,#51,.T.);
#118=ORIENTED_EDGE('',*,*,#93,.F.);
#119=ORIENTED_EDGE('',*,*,#94,.T.);
#120=ORIENTED_EDGE('',*,*,#95,.F.);
#121=ORIENTED_EDGE('',*,*,#94,.F.);
#122=ORIENTED_EDGE('',*,*,#96,.F.);
#123=ORIENTED_EDGE('',*,*,#97,.F.);
#124=ORIENTED_EDGE('',*,*,#98,.T.);
#125=ORIENTED_EDGE('',*,*,#99,.F.);
#126=ORIENTED_EDGE('',*,*,#98,.F.);
#127=ORIENTED_EDGE('',*,*,#100,.T.);
#128=ORIENTED_EDGE('',*,*,#101,.T.);
#129=ORIENTED_EDGE('',*,*,#102,.T.);
#130=ORIENTED_EDGE('',*,*,#103,.T.);
#131=ORIENTED_EDGE('',*,*,#104,.T.);
#132=ORIENTED_EDGE('',*,*,#105,.T.);
#133=ORIENTED_EDGE('',*,*,#106,.T.);
#134=ORIENTED_EDGE('',*,*,#96,.T.);
#135=ORIENTED_EDGE('',*,*,#97,.T.);
#136=ORIENTED_EDGE('',*,*,#107,.T.);
#137=ORIENTED_EDGE('',*,*,#95,.T.);
#138=ORIENTED_EDGE('',*,*,#102,.F.);
#139=ORIENTED_EDGE('',*,*,#103,.F.);
#140=ORIENTED_EDGE('',*,*,#108,.T.);
#141=ORIENTED_EDGE('',*,*,#109,.F.);
#142=ORIENTED_EDGE('',*,*,#108,.F.);
#143=ORIENTED_EDGE('',*,*,#100,.F.);
#144=ORIENTED_EDGE('',*,*,#110,.F.);
#145=ORIENTED_EDGE('',*,*,#111,.F.);
#146=ORIENTED_EDGE('',*,*,#112,.F.);
#147=ORIENTED_EDGE('',*,*,#111,.T.);
#148=ORIENTED_EDGE('',*,*,#113,.F.);
#149=ORIENTED_EDGE('',*,*,#114,.T.);
#150=ORIENTED_EDGE('',*,*,#115,.F.);
#151=ORIENTED_EDGE('',*,*,#93,.T.);
#152=ORIENTED_EDGE('',*,*,#99,.T.);
#153=ORIENTED_EDGE('',*,*,#109,.T.);
#154=ORIENTED_EDGE('',*,*,#110,.T.);
#155=ORIENTED_EDGE('',*,*,#107,.F.);
#156=ORIENTED_EDGE('',*,*,#106,.F.);
#157=ORIENTED_EDGE('',*,*,#116,.T.);
#158=ORIENTED_EDGE('',*,*,#113,.T.);
#159=ORIENTED_EDGE('',*,*,#116,.F.);
#160=ORIENTED_EDGE('',*,*,#105,.F.);
#161=ORIENTED_EDGE('',*,*,#117,.F.);
#162=ORIENTED_EDGE('',*,*,#114,.F.);
#163=ORIENTED_EDGE('',*,*,#112,.T.);
#164=ORIENTED_EDGE('',*,*,#115,.T.);
#165=ORIENTED_EDGE('',*,*,#117,.T.);
#166=ORIENTED_EDGE('',*,*,#104,.F.);
#167=ORIENTED_EDGE('',*,*,#101,.F.);
#168=CYLINDRICAL_SURFACE('',#196,3.25);
#169=CYLINDRICAL_SURFACE('',#214,2.5);
#170=CYLINDRICAL_SURFACE('',#220,32.4501360376889);
#171=CYLINDRICAL_SURFACE('',#221,2.5);
#172=CYLINDRICAL_SURFACE('',#222,32.4501360376889);
#173=ADVANCED_FACE('',(#23),#168,.F.);
#174=ADVANCED_FACE('',(#24),#21,.F.);
#175=ADVANCED_FACE('',(#25,#15),#19,.F.);
#176=ADVANCED_FACE('',(#26),#22,.F.);
#177=ADVANCED_FACE('',(#27),#169,.F.);
#178=ADVANCED_FACE('',(#28,#16,#17,#18),#20,.T.);
#179=ADVANCED_FACE('',(#29),#170,.T.);
#180=ADVANCED_FACE('',(#30),#171,.F.);
#181=ADVANCED_FACE('',(#31),#172,.T.);
#182=CLOSED_SHELL('',(#173,#174,#175,#176,#177,#178,#179,#180,#181));
#183=DERIVED_UNIT_ELEMENT(#185,1.);
#184=DERIVED_UNIT_ELEMENT(#342,-3.);
#185=(
MASS_UNIT()
NAMED_UNIT(*)
SI_UNIT(.KILO.,.GRAM.)
);
#186=DERIVED_UNIT((#183,#184));
#187=MEASURE_REPRESENTATION_ITEM('density measure',
POSITIVE_RATIO_MEASURE(7850.),#186);
#188=PROPERTY_DEFINITION_REPRESENTATION(#193,#190);
#189=PROPERTY_DEFINITION_REPRESENTATION(#194,#191);
#190=REPRESENTATION('material name',(#192),#339);
#191=REPRESENTATION('density',(#187),#339);
#192=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
#193=PROPERTY_DEFINITION('material property','material name',#349);
#194=PROPERTY_DEFINITION('material property','density of part',#349);
#195=AXIS2_PLACEMENT_3D('',#286,#223,#224);
#196=AXIS2_PLACEMENT_3D('',#287,#225,#226);
#197=AXIS2_PLACEMENT_3D('',#289,#227,#228);
#198=AXIS2_PLACEMENT_3D('',#292,#230,#231);
#199=AXIS2_PLACEMENT_3D('',#293,#232,#233);
#200=AXIS2_PLACEMENT_3D('',#296,#234,#235);
#201=AXIS2_PLACEMENT_3D('',#297,#236,#237);
#202=AXIS2_PLACEMENT_3D('',#300,#239,#240);
#203=AXIS2_PLACEMENT_3D('',#301,#241,#242);
#204=AXIS2_PLACEMENT_3D('',#304,#243,#244);
#205=AXIS2_PLACEMENT_3D('',#306,#245,#246);
#206=AXIS2_PLACEMENT_3D('',#308,#247,#248);
#207=AXIS2_PLACEMENT_3D('',#309,#249,#250);
#208=AXIS2_PLACEMENT_3D('',#311,#251,#252);
#209=AXIS2_PLACEMENT_3D('',#313,#253,#254);
#210=AXIS2_PLACEMENT_3D('',#314,#255,#256);
#211=AXIS2_PLACEMENT_3D('',#315,#257,#258);
#212=AXIS2_PLACEMENT_3D('',#316,#259,#260);
#213=AXIS2_PLACEMENT_3D('',#319,#262,#263);
#214=AXIS2_PLACEMENT_3D('',#320,#264,#265);
#215=AXIS2_PLACEMENT_3D('',#324,#267,#268);
#216=AXIS2_PLACEMENT_3D('',#326,#270,#271);
#217=AXIS2_PLACEMENT_3D('',#328,#272,#273);
#218=AXIS2_PLACEMENT_3D('',#330,#274,#275);
#219=AXIS2_PLACEMENT_3D('',#331,#276,#277);
#220=AXIS2_PLACEMENT_3D('',#332,#278,#279);
#221=AXIS2_PLACEMENT_3D('',#334,#281,#282);
#222=AXIS2_PLACEMENT_3D('',#336,#284,#285);
#223=DIRECTION('axis',(0.,0.,1.));
#224=DIRECTION('refdir',(1.,0.,0.));
#225=DIRECTION('center_axis',(0.,-1.,0.));
#226=DIRECTION('ref_axis',(0.,0.,1.));
#227=DIRECTION('center_axis',(0.,-1.,0.));
#228=DIRECTION('ref_axis',(0.,0.,1.));
#229=DIRECTION('',(0.,-1.,0.));
#230=DIRECTION('center_axis',(0.,1.,0.));
#231=DIRECTION('ref_axis',(0.,0.,1.));
#232=DIRECTION('center_axis',(0.,-1.,0.));
#233=DIRECTION('ref_axis',(-1.22464679914735E-16,0.,1.));
#234=DIRECTION('center_axis',(0.,1.,0.));
#235=DIRECTION('ref_axis',(-1.22464679914735E-16,0.,1.));
#236=DIRECTION('center_axis',(0.,1.,0.));
#237=DIRECTION('ref_axis',(-1.22464679914735E-16,0.,1.));
#238=DIRECTION('',(0.,0.707106781186548,0.707106781186547));
#239=DIRECTION('center_axis',(0.,-1.,0.));
#240=DIRECTION('ref_axis',(-1.22464679914735E-16,0.,1.));
#241=DIRECTION('center_axis',(0.,1.,0.));
#242=DIRECTION('ref_axis',(1.,0.,0.));
#243=DIRECTION('center_axis',(0.,1.,0.));
#244=DIRECTION('ref_axis',(0.,0.,-1.));
#245=DIRECTION('center_axis',(0.,-1.,0.));
#246=DIRECTION('ref_axis',(-1.,0.,0.));
#247=DIRECTION('center_axis',(0.,1.,0.));
#248=DIRECTION('ref_axis',(0.,0.,-1.));
#249=DIRECTION('center_axis',(0.,1.,0.));
#250=DIRECTION('ref_axis',(0.,0.,-1.));
#251=DIRECTION('center_axis',(0.,-1.,0.));
#252=DIRECTION('ref_axis',(-1.,0.,0.));
#253=DIRECTION('center_axis',(0.,1.,0.));
#254=DIRECTION('ref_axis',(0.,0.,-1.));
#255=DIRECTION('center_axis',(0.,-1.,0.));
#256=DIRECTION('ref_axis',(-1.,0.,0.));
#257=DIRECTION('center_axis',(0.,-1.,0.));
#258=DIRECTION('ref_axis',(-1.,0.,0.));
#259=DIRECTION('center_axis',(0.,-1.,0.));
#260=DIRECTION('ref_axis',(0.,0.,-1.));
#261=DIRECTION('',(-8.65956056235493E-17,0.707106781186548,-0.707106781186547));
#262=DIRECTION('center_axis',(0.,-1.,0.));
#263=DIRECTION('ref_axis',(0.,0.,-1.));
#264=DIRECTION('center_axis',(0.,1.,0.));
#265=DIRECTION('ref_axis',(0.,0.,-1.));
#266=DIRECTION('',(0.,-1.,0.));
#267=DIRECTION('center_axis',(0.,-1.,0.));
#268=DIRECTION('ref_axis',(0.,0.,-1.));
#269=DIRECTION('',(0.,1.,0.));
#270=DIRECTION('center_axis',(0.,1.,0.));
#271=DIRECTION('ref_axis',(1.,0.,0.));
#272=DIRECTION('center_axis',(0.,-1.,0.));
#273=DIRECTION('ref_axis',(-1.,0.,0.));
#274=DIRECTION('center_axis',(0.,-1.,0.));
#275=DIRECTION('ref_axis',(0.,0.,-1.));
#276=DIRECTION('center_axis',(0.,-1.,0.));
#277=DIRECTION('ref_axis',(-1.,0.,0.));
#278=DIRECTION('center_axis',(0.,-1.,0.));
#279=DIRECTION('ref_axis',(1.,0.,1.22464679914735E-16));
#280=DIRECTION('',(0.,1.,0.));
#281=DIRECTION('center_axis',(0.,1.,0.));
#282=DIRECTION('ref_axis',(1.22464679914735E-16,0.,1.));
#283=DIRECTION('',(0.,-1.,0.));
#284=DIRECTION('center_axis',(0.,-1.,0.));
#285=DIRECTION('ref_axis',(-1.,0.,0.));
#286=CARTESIAN_POINT('',(0.,0.,0.));
#287=CARTESIAN_POINT('Origin',(0.,15.45,0.));
#288=CARTESIAN_POINT('',(3.9801020972289E-16,16.,-3.25));
#289=CARTESIAN_POINT('Origin',(0.,16.,0.));
#290=CARTESIAN_POINT('',(-3.9801020972289E-16,15.,-3.25));
#291=CARTESIAN_POINT('',(3.9801020972289E-16,15.45,-3.25));
#292=CARTESIAN_POINT('Origin',(0.,15.,0.));
#293=CARTESIAN_POINT('Origin',(30.4501360376889,15.5,3.72906616321572E-15));
#294=CARTESIAN_POINT('',(32.4501360376889,15.,3.97399552304519E-15));
#295=CARTESIAN_POINT('',(30.4501360376889,15.,-2.));
#296=CARTESIAN_POINT('Origin',(30.4501360376889,15.,3.72906616321572E-15));
#297=CARTESIAN_POINT('Origin',(30.4501360376889,15.,3.72906616321572E-15));
#298=CARTESIAN_POINT('',(30.4501360376889,16.,-0.999999999999996));
#299=CARTESIAN_POINT('',(30.4501360376889,15.5,-1.5));
#300=CARTESIAN_POINT('Origin',(30.4501360376889,16.,3.72906616321572E-15));
#301=CARTESIAN_POINT('Origin',(0.,15.,0.));
#302=CARTESIAN_POINT('',(2.47457392108191,15.,32.3556457635081));
#303=CARTESIAN_POINT('',(-2.47457392108192,15.,32.3556457635081));
#304=CARTESIAN_POINT('Origin',(-3.91886975727153E-15,15.,32.));
#305=CARTESIAN_POINT('',(-32.4501360376889,15.,0.));
#306=CARTESIAN_POINT('Origin',(0.,15.,0.));
#307=CARTESIAN_POINT('',(-30.4501360376889,15.,2.));
#308=CARTESIAN_POINT('Origin',(-30.4501360376889,15.,0.));
#309=CARTESIAN_POINT('Origin',(-30.4501360376889,15.,0.));
#310=CARTESIAN_POINT('',(-2.47457392108192,15.,-32.3556457635081));
#311=CARTESIAN_POINT('Origin',(0.,15.,0.));
#312=CARTESIAN_POINT('',(2.47457392108192,15.,-32.3556457635081));
#313=CARTESIAN_POINT('Origin',(0.,15.,-32.));
#314=CARTESIAN_POINT('Origin',(0.,15.,0.));
#315=CARTESIAN_POINT('Origin',(0.,15.,0.));
#316=CARTESIAN_POINT('Origin',(-30.4501360376889,15.5,0.));
#317=CARTESIAN_POINT('',(-30.4501360376889,16.,1.));
#318=CARTESIAN_POINT('',(-30.4501360376889,15.5,1.5));
#319=CARTESIAN_POINT('Origin',(-30.4501360376889,16.,0.));
#320=CARTESIAN_POINT('Origin',(-3.91886975727153E-15,19.4,32.));
#321=CARTESIAN_POINT('',(2.47457392108191,16.,32.3556457635081));
#322=CARTESIAN_POINT('',(2.47457392108192,19.4,32.3556457635081));
#323=CARTESIAN_POINT('',(-2.47457392108192,16.,32.3556457635081));
#324=CARTESIAN_POINT('Origin',(-3.91886975727153E-15,16.,32.));
#325=CARTESIAN_POINT('',(-2.47457392108193,19.4,32.3556457635081));
#326=CARTESIAN_POINT('Origin',(0.,16.,0.));
#327=CARTESIAN_POINT('',(2.47457392108192,16.,-32.3556457635081));
#328=CARTESIAN_POINT('Origin',(0.,16.,0.));
#329=CARTESIAN_POINT('',(-2.47457392108192,16.,-32.3556457635081));
#330=CARTESIAN_POINT('Origin',(0.,16.,-32.));
#331=CARTESIAN_POINT('Origin',(0.,16.,0.));
#332=CARTESIAN_POINT('Origin',(0.,16.,0.));
#333=CARTESIAN_POINT('',(2.47457392108192,19.4,-32.3556457635081));
#334=CARTESIAN_POINT('Origin',(0.,19.4,-32.));
#335=CARTESIAN_POINT('',(-2.47457392108192,19.4,-32.3556457635081));
#336=CARTESIAN_POINT('Origin',(0.,16.,0.));
#337=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#341,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#338=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#341,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#339=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#337))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#341,#343,#344))
REPRESENTATION_CONTEXT('','3D')
);
#340=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#338))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#341,#343,#344))
REPRESENTATION_CONTEXT('','3D')
);
#341=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#342=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#343=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#344=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#345=SHAPE_DEFINITION_REPRESENTATION(#346,#347);
#346=PRODUCT_DEFINITION_SHAPE('',$,#349);
#347=SHAPE_REPRESENTATION('',(#195),#339);
#348=PRODUCT_DEFINITION_CONTEXT('part definition',#353,'design');
#349=PRODUCT_DEFINITION('FusionComponent','FusionComponent',#350,#348);
#350=PRODUCT_DEFINITION_FORMATION('',$,#355);
#351=PRODUCT_RELATED_PRODUCT_CATEGORY('FusionComponent',
'FusionComponent',(#355));
#352=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#353);
#353=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#354=PRODUCT_CONTEXT('part definition',#353,'mechanical');
#355=PRODUCT('FusionComponent','FusionComponent',$,(#354));
#356=PRESENTATION_STYLE_ASSIGNMENT((#358));
#357=PRESENTATION_STYLE_ASSIGNMENT((#359));
#358=SURFACE_STYLE_USAGE(.BOTH.,#360);
#359=SURFACE_STYLE_USAGE(.BOTH.,#361);
#360=SURFACE_SIDE_STYLE('',(#362));
#361=SURFACE_SIDE_STYLE('',(#363));
#362=SURFACE_STYLE_FILL_AREA(#364);
#363=SURFACE_STYLE_FILL_AREA(#365);
#364=FILL_AREA_STYLE('Steel - Satin',(#366));
#365=FILL_AREA_STYLE('ABS (White)',(#367));
#366=FILL_AREA_STYLE_COLOUR('Steel - Satin',#368);
#367=FILL_AREA_STYLE_COLOUR('ABS (White)',#369);
#368=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157);
#369=COLOUR_RGB('ABS (White)',0.964705882352941,0.964705882352941,0.952941176470588);
ENDSEC;
END-ISO-10303-21;